[03:03:22]OFD Sender: No OFD packet to send [03:03:27]OFD Sender: No OFD packet to send [03:03:32]OFD Sender: No OFD packet to send [03:03:37]OFD Sender: No OFD packet to send [03:03:42]OFD Sender: No OFD packet to send [03:03:47]OFD Sender: No OFD packet to send [03:03:52]OFD Sender: No OFD packet to send [03:03:57]OFD Sender: No OFD packet to send [03:04:02]OFD Sender: No OFD packet to send [03:04:07]OFD Sender: No OFD packet to send [03:04:12]OFD Sender: No OFD packet to send [03:04:17]OFD Sender: No OFD packet to send [03:04:22]OFD Sender: No OFD packet to send [03:04:27]OFD Sender: No OFD packet to send [03:04:32]OFD Sender: No OFD packet to send [03:04: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:18]OFD Sender: No OFD packet to send [03:05:23]OFD Sender: No OFD packet to send [03:05:28]OFD Sender: No OFD packet to send [03:05:33]OFD Sender: No OFD packet to send [03:05:38]OFD Sender: No OFD packet to send [03:05:40]recv_with_timeout no data received [03:05:43]OFD Sender: No OFD packet to send [03:05:48]OFD Sender: No OFD packet to send [03:05:53]OFD Sender: No OFD packet to send [03:05:58]OFD Sender: No OFD packet to send [03:06:03]OFD Sender: No OFD packet to send [03:06:08]OFD Sender: No OFD packet to send [03:06:13]OFD Sender: No OFD packet to send [03:06:18]OFD Sender: No OFD packet to send [03:06:23]OFD Sender: No OFD packet to send [03:06:28]OFD Sender: No OFD packet to send [03:06:33]OFD Sender: No OFD packet to send [03:06:38]OFD Sender: No OFD packet to send [03:06:43]OFD Sender: No OFD packet to send [03:06:48]OFD Sender: No OFD packet to send [03:06:53]OFD Sender: No OFD packet to send [03:06:58]OFD Sender: No OFD packet to send [03:07:03]OFD Sender: No OFD packet to send [03:07:08]OFD Sender: No OFD packet to send [03:07:13]OFD Sender: No OFD packet to send [03:07:18]OFD Sender: No OFD packet to send [03:07:23]OFD Sender: No OFD packet to send [03:07:28]OFD Sender: No OFD packet to send [03:07:30]recv_with_timeout no data received [03:07:33]OFD Sender: No OFD packet to send [03:07:38]OFD Sender: No OFD packet to send [03:07:43]OFD Sender: No OFD packet to send [03:07:48]OFD Sender: No OFD packet to send [03:07:53]OFD Sender: No OFD packet to send [03:07:58]OFD Sender: No OFD packet to send [03:08:03]OFD Sender: No OFD packet to send [03:08:08]OFD Sender: No OFD packet to send [03:08:13]OFD Sender: No OFD packet to send [03:08:18]OFD Sender: No OFD packet to send [03:08:23]OFD Sender: No OFD packet to send [03:08:28]OFD Sender: No OFD packet to send [03:08:33]OFD Sender: No OFD packet to send [03:08:38]OFD Sender: No OFD packet to send [03:08:43]OFD Sender: No OFD packet to send [03:08:48]OFD Sender: No OFD packet to send [03:08:53]OFD Sender: No OFD packet to send [03:08:58]OFD Sender: No OFD packet to send [03:09:03]OFD Sender: No OFD packet to send [03:09:08]OFD Sender: No OFD packet to send [03:09:13]OFD Sender: No OFD packet to send [03:09:18]OFD Sender: No OFD packet to send [03:09:23]OFD Sender: No OFD packet to send [03:09:25]recv_with_timeout no data received [03:09:28]OFD Sender: No OFD packet to send [03:09:33]OFD Sender: No OFD packet to send [03:09:38]OFD Sender: No OFD packet to send [03:09:43]OFD Sender: No OFD packet to send [03:09:48]OFD Sender: No OFD packet to send [03:09:53]OFD Sender: No OFD packet to send [03:09:58]OFD Sender: No OFD packet to send [03:10:03]OFD Sender: No OFD packet to send [03:10:08]OFD Sender: No OFD packet to send [03:10:13]OFD Sender: No OFD packet to send [03:10:15]recv_with_timeout no data received [03:10:18]OFD Sender: No OFD packet to send [03:10:23]OFD Sender: No OFD packet to send [03:10:28]OFD Sender: No OFD packet to send [03:10:33]OFD Sender: No OFD packet to send [03:10:38]OFD Sender: No OFD packet to send [03:10:43]OFD Sender: No OFD packet to send [03:10:48]OFD Sender: No OFD packet to send [03:10:53]OFD Sender: No OFD packet to send [03:10:58]OFD Sender: No OFD packet to send [03:11:03]OFD Sender: No OFD packet to send [03:11:07]recv_with_timeout no data received [03:11:08]OFD Sender: No OFD packet to send [03:11:13]OFD Sender: No OFD packet to send [03:11:18]OFD Sender: No OFD packet to send [03:11:23]OFD Sender: No OFD packet to send [03:11:28]OFD Sender: No OFD packet to send [03:11:33]OFD Sender: No OFD packet to send [03:11:38]OFD Sender: No OFD packet to send [03:11:43]OFD Sender: No OFD packet to send [03:11:48]OFD Sender: No OFD packet to send [03:11: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:32]recv_with_timeout no data received [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: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:14]recv_with_timeout no data received [03:14:18]OFD Sender: No OFD packet to send [03:14:23]OFD Sender: No OFD packet to send [03:14:28]OFD Sender: No OFD packet to send [03:14:33]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:39]recv_with_timeout no data received [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:59]OFD Sender: No OFD packet to send [03:15:04]OFD Sender: No OFD packet to send [03:15:09]OFD Sender: No OFD packet to send [03:15:14]OFD Sender: No OFD packet to send [03:15:19]OFD Sender: No OFD packet to send [03:15:24]OFD Sender: No OFD packet to send [03:15:29]OFD Sender: No OFD packet to send [03:15:34]OFD Sender: No OFD packet to send [03:15:39]OFD Sender: No OFD packet to send [03:15:44]OFD Sender: No OFD packet to send [03:15:49]OFD Sender: No OFD packet to send [03:15:54]OFD Sender: No OFD packet to send [03:15:59]OFD Sender: No OFD packet to send [03:16:04]OFD Sender: No OFD packet to send [03:16:09]OFD Sender: No OFD packet to send [03:16:14]OFD Sender: No OFD packet to send [03:16:19]OFD Sender: No OFD packet to send [03:16:24]OFD Sender: No OFD packet to send [03:16:29]OFD Sender: No OFD packet to send [03:16:34]OFD Sender: No OFD packet to send [03:16:39]OFD Sender: No OFD packet to send [03:16:44]OFD Sender: No OFD packet to send [03:16:49]OFD Sender: No OFD packet to send [03:16:54]OFD Sender: No OFD packet to send [03:16:59]OFD Sender: No OFD packet to send [03:17:01]recv_with_timeout no data received [03:17:04]OFD Sender: No OFD packet to send [03:17:09]OFD Sender: No OFD packet to send [03:17:14]OFD Sender: No OFD packet to send [03:17:19]OFD Sender: No OFD packet to send [03:17:24]OFD Sender: No OFD packet to send [03:17:29]OFD Sender: No OFD packet to send [03:17:34]OFD Sender: No OFD packet to send [03:17:34]recv_with_timeout no data received [03:17:39]OFD Sender: No OFD packet to send [03:17:44]OFD Sender: No OFD packet to send [03:17:49]OFD Sender: No OFD packet to send [03:17:54]OFD Sender: No OFD packet to send [03:17:56]recv_with_timeout no data received [03:17:59]OFD Sender: No OFD packet to send [03:18:04]OFD Sender: No OFD packet to send [03:18:09]OFD Sender: No OFD packet to send [03:18:14]OFD Sender: No OFD packet to send [03:18:19]OFD Sender: No OFD packet to send [03:18:24]OFD Sender: No OFD packet to send [03:18:29]OFD Sender: No OFD packet to send [03:18:34]OFD Sender: No OFD packet to send [03:18:39]OFD Sender: No OFD packet to send [03:18:44]OFD Sender: No OFD packet to send [03:18:49]OFD Sender: No OFD packet to send [03:18:54]OFD Sender: No OFD packet to send [03:18:59]OFD Sender: No OFD packet to send [03:19:04]OFD Sender: No OFD packet to send [03:19:09]OFD Sender: No OFD packet to send [03:19:14]OFD Sender: No OFD packet to send [03:19:19]OFD Sender: No OFD packet to send [03:19:24]OFD Sender: No OFD packet to send [03:19:29]OFD Sender: No OFD packet to send [03:19:34]OFD Sender: No OFD packet to send [03:19:39]OFD Sender: No OFD packet to send [03:19:44]OFD Sender: No OFD packet to send [03:19:49]OFD Sender: No OFD packet to send [03:19:54]OFD Sender: No OFD packet to send [03:20:09]OFD Sender: No OFD packet to send [03:20:14]OFD Sender: No OFD packet to send [03:20:19]recv_with_timeout no data received [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:07]recv_with_timeout no data received [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:56]recv_with_timeout no data received [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:19]recv_with_timeout no data received [03:23:19]OFD Sender: No OFD packet to send [03:23:24]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: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:45]OFD Sender: No OFD packet to send [03:24:50]OFD Sender: No OFD packet to send [03:24:55]OFD Sender: No OFD packet to send [03:24:55]recv_with_timeout no data received [03:25:00]OFD Sender: No OFD packet to send [03:25:05]OFD Sender: No OFD packet to send [03:25:07]recv_with_timeout no data received [03:25:10]OFD Sender: No OFD packet to send [03:25:15]OFD Sender: No OFD packet to send [03:25:20]OFD Sender: No OFD packet to send [03:25:25]OFD Sender: No OFD packet to send [03:25:30]OFD Sender: No OFD packet to send [03:25:35]OFD Sender: No OFD packet to send [03:25:40]OFD Sender: No OFD packet to send [03:25:45]OFD Sender: No OFD packet to send [03:25:50]OFD Sender: No OFD packet to send [03:25:55]OFD Sender: No OFD packet to send [03:26:00]OFD Sender: No OFD packet to send [03:26:05]OFD Sender: No OFD packet to send [03:26:10]OFD Sender: No OFD packet to send [03:26:15]OFD Sender: No OFD packet to send [03:26:20]OFD Sender: No OFD packet to send [03:26:25]OFD Sender: No OFD packet to send [03:26:30]OFD Sender: No OFD packet to send [03:26:35]OFD Sender: No OFD packet to send [03:26:40]OFD Sender: No OFD packet to send [03:26:45]OFD Sender: No OFD packet to send [03:26:50]OFD Sender: No OFD packet to send [03:26:55]OFD Sender: No OFD packet to send [03:27:00]OFD Sender: No OFD packet to send [03:27:05]OFD Sender: No OFD packet to send [03:27:10]OFD Sender: No OFD packet to send [03:27:15]OFD Sender: No OFD packet to send [03:27:20]OFD Sender: No OFD packet to send [03:27:25]OFD Sender: No OFD packet to send [03:27:30]OFD Sender: No OFD packet to send [03:27:35]OFD Sender: No OFD packet to send [03:27:40]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:16]recv_with_timeout no data received [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: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:26]OFD Sender: No OFD packet to send [03:34:31]OFD Sender: No OFD packet to send [03:34:36]OFD Sender: No OFD packet to send [03:34:41]OFD Sender: No OFD packet to send [03:34:46]OFD Sender: No OFD packet to send [03:34:51]OFD Sender: No OFD packet to send [03:34:56]OFD Sender: No OFD packet to send [03:35:01]OFD Sender: No OFD packet to send [03:35:06]OFD Sender: No OFD packet to send [03:35:11]OFD Sender: No OFD packet to send [03:35:16]OFD Sender: No OFD packet to send [03:35:21]OFD Sender: No OFD packet to send [03:35:26]OFD Sender: No OFD packet to send [03:35:31]OFD Sender: No OFD packet to send [03:35:36]OFD Sender: No OFD packet to send [03:35:41]OFD Sender: No OFD packet to send [03:35:46]OFD Sender: No OFD packet to send [03:35:51]OFD Sender: No OFD packet to send [03:35:56]OFD Sender: No OFD packet to send [03:36:01]OFD Sender: No OFD packet to send [03:36:06]OFD Sender: No OFD packet to send [03:36:11]OFD Sender: No OFD packet to send [03:36:16]OFD Sender: No OFD packet to send [03:36:21]OFD Sender: No OFD packet to send [03:36:26]OFD Sender: No OFD packet to send [03:36:31]OFD Sender: No OFD packet to send [03:36:36]OFD Sender: No OFD packet to send [03:36:41]OFD Sender: No OFD packet to send [03:36:46]OFD Sender: No OFD packet to send [03:36:51]OFD Sender: No OFD packet to send [03:36:56]OFD Sender: No OFD packet to send [03:37:01]OFD Sender: No OFD packet to send [03:37:06]OFD Sender: No OFD packet to send [03:37:11]OFD Sender: No OFD packet to send [03:37:16]OFD Sender: No OFD packet to send [03:37:21]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:37:59]recv_with_timeout no data received [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]recv_with_timeout no data received [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:21]recv_with_timeout no data received [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:46]OFD Sender: No OFD packet to send [03:41:51]recv_with_timeout no data received [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:07]OFD Sender: No OFD packet to send [03:44:12]OFD Sender: No OFD packet to send [03:44:17]OFD Sender: No OFD packet to send [03:44:22]OFD Sender: No OFD packet to send [03:44:27]OFD Sender: No OFD packet to send [03:44:32]OFD Sender: No OFD packet to send [03:44:37]OFD Sender: No OFD packet to send [03:44:42]OFD Sender: No OFD packet to send [03:44:47]OFD Sender: No OFD packet to send [03:44:52]OFD Sender: No OFD packet to send [03:44:57]OFD Sender: No OFD packet to send [03:45:02]OFD Sender: No OFD packet to send [03:45:07]OFD Sender: No OFD packet to send [03:45:12]OFD Sender: No OFD packet to send [03:45:17]OFD Sender: No OFD packet to send [03:45:18]recv_with_timeout no data received [03:45:22]OFD Sender: No OFD packet to send [03:45:27]OFD Sender: No OFD packet to send [03:45:32]OFD Sender: No OFD packet to send [03:45:37]OFD Sender: No OFD packet to send [03:45:42]OFD Sender: No OFD packet to send [03:45:47]OFD Sender: No OFD packet to send [03:45:52]OFD Sender: No OFD packet to send [03:45:57]OFD Sender: No OFD packet to send [03:46:02]OFD Sender: No OFD packet to send [03:46:07]OFD Sender: No OFD packet to send [03:46:12]OFD Sender: No OFD packet to send [03:46:17]OFD Sender: No OFD packet to send [03:46:22]OFD Sender: No OFD packet to send [03:46:27]OFD Sender: No OFD packet to send [03:46:32]OFD Sender: No OFD packet to send [03:46:37]OFD Sender: No OFD packet to send [03:46:42]OFD Sender: No OFD packet to send [03:46:47]OFD Sender: No OFD packet to send [03:46:52]OFD Sender: No OFD packet to send [03:46:57]OFD Sender: No OFD packet to send [03:47:02]OFD Sender: No OFD packet to send [03:47:07]OFD Sender: No OFD packet to send [03:47:12]OFD Sender: No OFD packet to send [03:47:17]OFD Sender: No OFD packet to send [03:47:22]OFD Sender: No OFD packet to send [03:47:27]OFD Sender: No OFD packet to send [03:47:32]OFD Sender: No OFD packet to send [03:47:37]OFD Sender: No OFD packet to send [03:47:42]OFD Sender: No OFD packet to send [03:47:47]OFD Sender: No OFD packet to send [03:47:52]OFD Sender: No OFD packet to send [03:47:57]OFD Sender: No OFD packet to send [03:48:02]OFD Sender: No OFD packet to send [03:48:07]OFD Sender: No OFD packet to send [03:48:12]OFD Sender: No OFD packet to send [03:48:17]OFD Sender: No OFD packet to send [03:48:22]OFD Sender: No OFD packet to send [03:48:27]OFD Sender: No OFD packet to send [03:48:32]OFD Sender: No OFD packet to send [03:48:37]OFD Sender: No OFD packet to send [03:48:42]OFD Sender: No OFD packet to send [03:48:47]OFD Sender: No OFD packet to send [03:48:52]OFD Sender: No OFD packet to send [03:48:57]OFD Sender: No OFD packet to send [03:49:02]OFD Sender: No OFD packet to send [03:49:07]OFD Sender: No OFD packet to send [03:49:12]OFD Sender: No OFD packet to send [03:49:17]OFD Sender: No OFD packet to send [03:49:21]recv_with_timeout no data received [03:49:22]OFD Sender: No OFD packet to send [03:49:27]OFD Sender: No OFD packet to send [03:49:32]OFD Sender: No OFD packet to send [03:49:37]OFD Sender: No OFD packet to send [03:49:42]OFD Sender: No OFD packet to send [03:49:47]OFD Sender: No OFD packet to send [03:49:52]OFD Sender: No OFD packet to send [03:49:57]OFD Sender: No OFD packet to send [03:50:02]OFD Sender: No OFD packet to send [03:50:07]OFD Sender: No OFD packet to send [03:50:12]OFD Sender: No OFD packet to send [03:50:17]OFD Sender: No OFD packet to send [03:50:22]OFD Sender: No OFD packet to send [03:50:27]OFD Sender: No OFD packet to send [03:50:32]OFD Sender: No OFD packet to send [03:50:37]OFD Sender: No OFD packet to send [03:50:42]OFD Sender: No OFD packet to send [03:50:47]OFD Sender: No OFD packet to send [03:50:52]OFD Sender: No OFD packet to send [03:50:57]OFD Sender: No OFD packet to send [03:51:02]OFD Sender: No OFD packet to send [03:51:07]OFD Sender: No OFD packet to send [03:51:12]OFD Sender: No OFD packet to send [03:51:17]OFD Sender: No OFD packet to send [03:51:22]OFD Sender: No OFD packet to send [03:51:27]OFD Sender: No OFD packet to send [03:51:32]OFD Sender: No OFD packet to send [03:51:37]OFD Sender: No OFD packet to send [03:51:42]OFD Sender: No OFD packet to send [03:51:47]OFD Sender: No OFD packet to send [03:51:52]OFD Sender: No OFD packet to send [03:51:57]OFD Sender: No OFD packet to send [03:51:58]recv_with_timeout no data received [03:52:02]OFD Sender: No OFD packet to send [03:52:07]OFD Sender: No OFD packet to send [03:52:12]OFD Sender: No OFD packet to send [03:52:17]OFD Sender: No OFD packet to send [03:52:22]OFD Sender: No OFD packet to send [03:52:27]OFD Sender: No OFD packet to send [03:52:32]OFD Sender: No OFD packet to send [03:52:37]OFD Sender: No OFD packet to send [03:52:42]OFD Sender: No OFD packet to send [03:52:47]OFD Sender: No OFD packet to send [03:52:52]OFD Sender: No OFD packet to send [03:52:57]OFD Sender: No OFD packet to send [03:53:02]OFD Sender: No OFD packet to send [03:53:07]OFD Sender: No OFD packet to send [03:53:12]OFD Sender: No OFD packet to send [03:53:13]recv_with_timeout no data received [03:53:17]OFD Sender: No OFD packet to send [03:53:22]OFD Sender: No OFD packet to send [03:53:27]OFD Sender: No OFD packet to send [03:53:32]OFD Sender: No OFD packet to send [03:53:37]OFD Sender: No OFD packet to send [03:53:43]OFD Sender: No OFD packet to send [03:53:48]OFD Sender: No OFD packet to send [03:53:53]OFD Sender: No OFD packet to send [03:53:58]OFD Sender: No OFD packet to send [03:54:03]OFD Sender: No OFD packet to send [03:54:08]OFD Sender: No OFD packet to send [03:54:13]OFD Sender: No OFD packet to send [03:54:18]OFD Sender: No OFD packet to send [03:54:23]OFD Sender: No OFD packet to send [03:54:28]OFD Sender: No OFD packet to send [03:54:33]OFD Sender: No OFD packet to send [03:54:38]OFD Sender: No OFD packet to send [03:54:43]OFD Sender: No OFD packet to send [03:54:48]OFD Sender: No OFD packet to send [03:54:53]OFD Sender: No OFD packet to send [03:54:58]OFD Sender: No OFD packet to send [03:55:03]OFD Sender: No OFD packet to send [03:55:08]OFD Sender: No OFD packet to send [03:55:13]OFD Sender: No OFD packet to send [03:55:18]OFD Sender: No OFD packet to send [03:55:23]OFD Sender: No OFD packet to send [03:55:28]OFD Sender: No OFD packet to send [03:55:33]OFD Sender: No OFD packet to send [03:55:38]OFD Sender: No OFD packet to send [03:55:43]OFD Sender: No OFD packet to send [03:55:48]OFD Sender: No OFD packet to send [03:55:53]OFD Sender: No OFD packet to send [03:55:58]OFD Sender: No OFD packet to send [03:56:03]OFD Sender: No OFD packet to send [03:56:08]OFD Sender: No OFD packet to send [03:56:13]OFD Sender: No OFD packet to send [03:56:18]OFD Sender: No OFD packet to send [03:56:23]OFD Sender: No OFD packet to send [03:56:28]OFD Sender: No OFD packet to send [03:56:33]OFD Sender: No OFD packet to send [03:56:38]OFD Sender: No OFD packet to send [03:56:43]OFD Sender: No OFD packet to send [03:56:48]OFD Sender: No OFD packet to send [03:56:53]OFD Sender: No OFD packet to send [03:56:58]OFD Sender: No OFD packet to send [03:57:03]OFD Sender: No OFD packet to send [03:57:08]OFD Sender: No OFD packet to send [03:57:13]OFD Sender: No OFD packet to send [03:57:18]OFD Sender: No OFD packet to send [03:57:23]OFD Sender: No OFD packet to send [03:57:28]OFD Sender: No OFD packet to send [03:57:33]OFD Sender: No OFD packet to send [03:57:38]OFD Sender: No OFD packet to send [03:57:43]OFD Sender: No OFD packet to send [03:57:48]OFD Sender: No OFD packet to send [03:57:53]OFD Sender: No OFD packet to send [03:57:58]OFD Sender: No OFD packet to send [03:58:03]OFD Sender: No OFD packet to send [03:58:08]OFD Sender: No OFD packet to send [03:58:13]OFD Sender: No OFD packet to send [03:58:18]OFD Sender: No OFD packet to send [03:58:23]OFD Sender: No OFD packet to send [03:58:28]OFD Sender: No OFD packet to send [03:58:32]recv_with_timeout no data received [03:58:33]OFD Sender: No OFD packet to send [03:58:38]OFD Sender: No OFD packet to send [03:58:43]OFD Sender: No OFD packet to send [03:58:48]OFD Sender: No OFD packet to send [03:58:53]OFD Sender: No OFD packet to send [03:58:58]OFD Sender: No OFD packet to send [03:59:03]OFD Sender: No OFD packet to send [03:59:08]OFD Sender: No OFD packet to send [03:59:13]OFD Sender: No OFD packet to send [03:59:18]OFD Sender: No OFD packet to send [03:59:23]OFD Sender: No OFD packet to send [03:59:28]OFD Sender: No OFD packet to send [03:59:33]OFD Sender: No OFD packet to send [03:59:38]OFD Sender: No OFD packet to send [03:59:38]recv_with_timeout no data received [03:59:43]OFD Sender: No OFD packet to send [03:59:48]OFD Sender: No OFD packet to send [03:59:53]OFD Sender: No OFD packet to send [03:59:58]OFD Sender: No OFD packet to send [04:00:03]OFD Sender: No OFD packet to send [04:00:08]OFD Sender: No OFD packet to send [04:00:13]OFD Sender: No OFD packet to send [04:00:18]OFD Sender: No OFD packet to send [04:00:23]OFD Sender: No OFD packet to send [04:00:28]OFD Sender: No OFD packet to send [04:00:33]OFD Sender: No OFD packet to send [04:00:38]OFD Sender: No OFD packet to send [04:00:43]OFD Sender: No OFD packet to send [04:00:48]OFD Sender: No OFD packet to send [04:00:53]OFD Sender: No OFD packet to send [04:00:58]OFD Sender: No OFD packet to send [04:01:03]OFD Sender: No OFD packet to send [04:01:08]OFD Sender: No OFD packet to send [04:01:13]OFD Sender: No OFD packet to send [04:01:18]OFD Sender: No OFD packet to send [04:01:22]recv_with_timeout no data received [04:01:23]OFD Sender: No OFD packet to send [04:01:28]OFD Sender: No OFD packet to send [04:01:33]OFD Sender: No OFD packet to send [04:01:38]OFD Sender: No OFD packet to send [04:01:43]OFD Sender: No OFD packet to send [04:01:48]OFD Sender: No OFD packet to send [04:01:53]OFD Sender: No OFD packet to send [04:01:58]recv_with_timeout no data received [04:01:58]OFD Sender: No OFD packet to send [04:02:03]OFD Sender: No OFD packet to send [04:02:08]OFD Sender: No OFD packet to send [04:02:13]OFD Sender: No OFD packet to send [04:02:16]recv_with_timeout no data received [04:02:18]OFD Sender: No OFD packet to send [04:02:23]OFD Sender: No OFD packet to send [04:02:27]recv_with_timeout no data received [04:02:28]OFD Sender: No OFD packet to send [04:02:33]OFD Sender: No OFD packet to send [04:02:38]OFD Sender: No OFD packet to send [04:02:43]OFD Sender: No OFD packet to send [04:02:44]recv_with_timeout no data received [04:02:48]OFD Sender: No OFD packet to send [04:02:53]OFD Sender: No OFD packet to send [04:02:58]OFD Sender: No OFD packet to send [04:03:03]OFD Sender: No OFD packet to send [04:03:08]OFD Sender: No OFD packet to send [04:03:13]OFD Sender: No OFD packet to send [04:03:18]OFD Sender: No OFD packet to send [04:03:24]OFD Sender: No OFD packet to send [04:03:29]OFD Sender: No OFD packet to send [04:03:34]OFD Sender: No OFD packet to send [04:03:39]OFD Sender: No OFD packet to send [04:03:44]OFD Sender: No OFD packet to send [04:03:49]OFD Sender: No OFD packet to send [04:03:54]OFD Sender: No OFD packet to send [04:03:59]OFD Sender: No OFD packet to send [04:04:04]OFD Sender: No OFD packet to send [04:04:09]OFD Sender: No OFD packet to send [04:04:14]OFD Sender: No OFD packet to send [04:04:19]OFD Sender: No OFD packet to send [04:04:24]OFD Sender: No OFD packet to send [04:04:29]OFD Sender: No OFD packet to send [04:04:34]OFD Sender: No OFD packet to send [04:04:39]OFD Sender: No OFD packet to send [04:04:44]OFD Sender: No OFD packet to send [04:04:49]OFD Sender: No OFD packet to send [04:04:54]OFD Sender: No OFD packet to send [04:04:59]OFD Sender: No OFD packet to send [04:05:04]OFD Sender: No OFD packet to send [04:05:09]OFD Sender: No OFD packet to send [04:05:14]OFD Sender: No OFD packet to send [04:05:19]OFD Sender: No OFD packet to send [04:05:24]OFD Sender: No OFD packet to send [04:05:29]OFD Sender: No OFD packet to send [04:05:34]OFD Sender: No OFD packet to send [04:05:39]OFD Sender: No OFD packet to send [04:05:44]OFD Sender: No OFD packet to send [04:05:49]OFD Sender: No OFD packet to send [04:05:54]OFD Sender: No OFD packet to send [04:05:59]OFD Sender: No OFD packet to send [04:06:04]OFD Sender: No OFD packet to send [04:06:09]OFD Sender: No OFD packet to send [04:06:14]OFD Sender: No OFD packet to send [04:06:19]OFD Sender: No OFD packet to send [04:06:24]OFD Sender: No OFD packet to send [04:06:29]OFD Sender: No OFD packet to send [04:06:34]OFD Sender: No OFD packet to send [04:06:39]OFD Sender: No OFD packet to send [04:06:44]OFD Sender: No OFD packet to send [04:06:49]OFD Sender: No OFD packet to send [04:06:54]OFD Sender: No OFD packet to send [04:06:59]OFD Sender: No OFD packet to send [04:07:04]OFD Sender: No OFD packet to send [04:07:09]OFD Sender: No OFD packet to send [04:07:14]OFD Sender: No OFD packet to send [04:07:19]OFD Sender: No OFD packet to send [04:07:21]recv_with_timeout no data received [04:07:24]OFD Sender: No OFD packet to send [04:07:29]OFD Sender: No OFD packet to send [04:07:34]OFD Sender: No OFD packet to send [04:07:39]OFD Sender: No OFD packet to send [04:07:44]OFD Sender: No OFD packet to send [04:07:49]OFD Sender: No OFD packet to send [04:07:54]OFD Sender: No OFD packet to send [04:07:59]OFD Sender: No OFD packet to send [04:08:04]OFD Sender: No OFD packet to send [04:08:09]OFD Sender: No OFD packet to send [04:08:14]OFD Sender: No OFD packet to send [04:08:19]OFD Sender: No OFD packet to send [04:08:24]OFD Sender: No OFD packet to send [04:08:29]OFD Sender: No OFD packet to send [04:08:34]OFD Sender: No OFD packet to send [04:08:39]OFD Sender: No OFD packet to send [04:08:44]OFD Sender: No OFD packet to send [04:08:49]OFD Sender: No OFD packet to send [04:08:51]recv_with_timeout no data received [04:08:54]OFD Sender: No OFD packet to send [04:08:59]OFD Sender: No OFD packet to send [04:09:03]recv_with_timeout no data received [04:09:04]OFD Sender: No OFD packet to send [04:09:09]OFD Sender: No OFD packet to send [04:09:14]OFD Sender: No OFD packet to send [04:09:19]OFD Sender: No OFD packet to send [04:09:24]OFD Sender: No OFD packet to send [04:09:29]OFD Sender: No OFD packet to send [04:09:34]OFD Sender: No OFD packet to send [04:09:39]OFD Sender: No OFD packet to send [04:09:44]OFD Sender: No OFD packet to send [04:09:49]OFD Sender: No OFD packet to send [04:09:54]OFD Sender: No OFD packet to send [04:09:59]OFD Sender: No OFD packet to send [04:10:04]OFD Sender: No OFD packet to send [04:10:09]OFD Sender: No OFD packet to send [04:10:14]OFD Sender: No OFD packet to send [04:10:19]OFD Sender: No OFD packet to send [04:10:24]OFD Sender: No OFD packet to send [04:10:29]OFD Sender: No OFD packet to send [04:10:34]OFD Sender: No OFD packet to send [04:10:39]OFD Sender: No OFD packet to send [04:10:44]OFD Sender: No OFD packet to send [04:10:49]OFD Sender: No OFD packet to send [04:10:54]OFD Sender: No OFD packet to send [04:10:59]OFD Sender: No OFD packet to send [04:11:04]OFD Sender: No OFD packet to send [04:11:09]OFD Sender: No OFD packet to send [04:11:14]OFD Sender: No OFD packet to send [04:11:19]OFD Sender: No OFD packet to send [04:11:24]OFD Sender: No OFD packet to send [04:11:29]OFD Sender: No OFD packet to send [04:11:34]OFD Sender: No OFD packet to send [04:11:39]OFD Sender: No OFD packet to send [04:11:44]OFD Sender: No OFD packet to send [04:11:49]OFD Sender: No OFD packet to send [04:11:54]OFD Sender: No OFD packet to send [04:11:59]OFD Sender: No OFD packet to send [04:12:04]OFD Sender: No OFD packet to send [04:12:09]OFD Sender: No OFD packet to send [04:12:14]OFD Sender: No OFD packet to send [04:12:19]OFD Sender: No OFD packet to send [04:12:24]OFD Sender: No OFD packet to send [04:12:29]OFD Sender: No OFD packet to send [04:12:34]OFD Sender: No OFD packet to send [04:12:39]OFD Sender: No OFD packet to send [04:12:44]OFD Sender: No OFD packet to send [04:12:49]OFD Sender: No OFD packet to send [04:12:54]OFD Sender: No OFD packet to send [04:12:59]OFD Sender: No OFD packet to send [04:13:05]OFD Sender: No OFD packet to send [04:13:10]OFD Sender: No OFD packet to send [04:13:15]OFD Sender: No OFD packet to send [04:13:20]OFD Sender: No OFD packet to send [04:13:25]OFD Sender: No OFD packet to send [04:13:30]OFD Sender: No OFD packet to send [04:13:35]OFD Sender: No OFD packet to send [04:13:40]OFD Sender: No OFD packet to send [04:13:45]OFD Sender: No OFD packet to send [04:13:50]OFD Sender: No OFD packet to send [04:13:55]OFD Sender: No OFD packet to send [04:14:00]OFD Sender: No OFD packet to send [04:14:05]OFD Sender: No OFD packet to send [04:14:10]OFD Sender: No OFD packet to send [04:14:15]OFD Sender: No OFD packet to send [04:14:20]OFD Sender: No OFD packet to send [04:14:25]OFD Sender: No OFD packet to send [04:14:30]OFD Sender: No OFD packet to send [04:14:35]OFD Sender: No OFD packet to send [04:14:40]OFD Sender: No OFD packet to send [04:14:45]OFD Sender: No OFD packet to send [04:14:50]OFD Sender: No OFD packet to send [04:14:55]OFD Sender: No OFD packet to send [04:15:00]OFD Sender: No OFD packet to send [04:15:05]OFD Sender: No OFD packet to send [04:15:10]OFD Sender: No OFD packet to send [04:15:15]OFD Sender: No OFD packet to send [04:15:20]OFD Sender: No OFD packet to send [04:15:25]OFD Sender: No OFD packet to send [04:15:30]OFD Sender: No OFD packet to send [04:15:35]OFD Sender: No OFD packet to send [04:15:40]OFD Sender: No OFD packet to send [04:15:45]OFD Sender: No OFD packet to send [04:15:50]OFD Sender: No OFD packet to send [04:15:55]OFD Sender: No OFD packet to send [04:16:00]OFD Sender: No OFD packet to send [04:16:05]OFD Sender: No OFD packet to send [04:16:10]OFD Sender: No OFD packet to send [04:16:15]OFD Sender: No OFD packet to send [04:16:20]OFD Sender: No OFD packet to send [04:16:25]OFD Sender: No OFD packet to send [04:16:30]OFD Sender: No OFD packet to send [04:16:35]OFD Sender: No OFD packet to send [04:16:40]OFD Sender: No OFD packet to send [04:16:45]OFD Sender: No OFD packet to send [04:16:50]OFD Sender: No OFD packet to send [04:16:55]OFD Sender: No OFD packet to send [04:17:00]OFD Sender: No OFD packet to send [04:17:05]OFD Sender: No OFD packet to send [04:17:10]OFD Sender: No OFD packet to send [04:17:15]OFD Sender: No OFD packet to send [04:17:20]OFD Sender: No OFD packet to send [04:17:25]OFD Sender: No OFD packet to send [04:17:30]OFD Sender: No OFD packet to send [04:17:35]OFD Sender: No OFD packet to send [04:17:40]OFD Sender: No OFD packet to send [04:17:45]OFD Sender: No OFD packet to send [04:17:50]OFD Sender: No OFD packet to send [04:17:55]OFD Sender: No OFD packet to send [04:18:00]OFD Sender: No OFD packet to send [04:18:05]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:05]OFD Sender: No OFD packet to send [04:19:10]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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: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: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:51]OFD Sender: No OFD packet to send [04:22:56]OFD Sender: No OFD packet to send [04:23:01]OFD Sender: No OFD packet to send [04:23:06]OFD Sender: No OFD packet to send [04:23:11]OFD Sender: No OFD packet to send [04:23:16]OFD Sender: No OFD packet to send [04:23:21]OFD Sender: No OFD packet to send [04:23:26]OFD Sender: No OFD packet to send [04:23:31]OFD Sender: No OFD packet to send [04:23:36]OFD Sender: No OFD packet to send [04:23:41]OFD Sender: No OFD packet to send [04:23:46]OFD Sender: No OFD packet to send [04:23:51]OFD Sender: No OFD packet to send [04:23:56]OFD Sender: No OFD packet to send [04:24:01]OFD Sender: No OFD packet to send [04:24:06]OFD Sender: No OFD packet to send [04:24:11]OFD Sender: No OFD packet to send [04:24:16]OFD Sender: No OFD packet to send [04:24:21]OFD Sender: No OFD packet to send [04:24:26]OFD Sender: No OFD packet to send [04:24:31]OFD Sender: No OFD packet to send [04:24:36]OFD Sender: No OFD packet to send [04:24:41]OFD Sender: No OFD packet to send [04:24:46]OFD Sender: No OFD packet to send [04:24:51]OFD Sender: No OFD packet to send [04:24:56]OFD Sender: No OFD packet to send [04:25:01]OFD Sender: No OFD packet to send [04:25:06]OFD Sender: No OFD packet to send [04:25:11]OFD Sender: No OFD packet to send [04:25:16]OFD Sender: No OFD packet to send [04:25:21]OFD Sender: No OFD packet to send [04:25:26]OFD Sender: No OFD packet to send [04:25:31]OFD Sender: No OFD packet to send [04:25:36]OFD Sender: No OFD packet to send [04:25:41]OFD Sender: No OFD packet to send [04:25:46]OFD Sender: No OFD packet to send [04:25:51]recv_with_timeout no data received [04:25:51]OFD Sender: No OFD packet to send [04:25:56]OFD Sender: No OFD packet to send [04:26:01]OFD Sender: No OFD packet to send [04:26:06]OFD Sender: No OFD packet to send [04:26:11]OFD Sender: No OFD packet to send [04:26:16]OFD Sender: No OFD packet to send [04:26:21]OFD Sender: No OFD packet to send [04:26:26]OFD Sender: No OFD packet to send [04:26:31]OFD Sender: No OFD packet to send [04:26:36]OFD Sender: No OFD packet to send [04:26:41]OFD Sender: No OFD packet to send [04:26:46]OFD Sender: No OFD packet to send [04:26:51]OFD Sender: No OFD packet to send [04:26:56]OFD Sender: No OFD packet to send [04:27:01]recv_with_timeout no data received [04:27:01]OFD Sender: No OFD packet to send [04:27:06]OFD Sender: No OFD packet to send [04:27:11]OFD Sender: No OFD packet to send [04:27:16]OFD Sender: No OFD packet to send [04:27:21]OFD Sender: No OFD packet to send [04:27:26]OFD Sender: No OFD packet to send [04:27:31]OFD Sender: No OFD packet to send [04:27:36]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:06]OFD Sender: No OFD packet to send [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:41]OFD Sender: No OFD packet to send [04:28:46]OFD Sender: No OFD packet to send [04:28:51]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:36]OFD Sender: No OFD packet to send [04:29:41]OFD Sender: No OFD packet to send [04:29:46]OFD Sender: No OFD packet to send [04:29:51]OFD Sender: No OFD packet to send [04:29:56]OFD Sender: No OFD packet to send [04:30:01]OFD Sender: No OFD packet to send [04:30:06]OFD Sender: No OFD packet to send [04:30:11]OFD Sender: No OFD packet to send [04:30:16]OFD Sender: No OFD packet to send [04:30:21]OFD Sender: No OFD packet to send [04:30:26]OFD Sender: No OFD packet to send [04:30:31]OFD Sender: No OFD packet to send [04:30:36]OFD Sender: No OFD packet to send [04:30:41]OFD Sender: No OFD packet to send [04:30:46]OFD Sender: No OFD packet to send [04:30:51]OFD Sender: No OFD packet to send [04:30:56]OFD Sender: No OFD packet to send [04:31:01]OFD Sender: No OFD packet to send [04:31:06]OFD Sender: No OFD packet to send [04:31:11]OFD Sender: No OFD packet to send [04:31:16]OFD Sender: No OFD packet to send [04:31:21]OFD Sender: No OFD packet to send [04:31:26]OFD Sender: No OFD packet to send [04:31:31]OFD Sender: No OFD packet to send [04:31:36]OFD Sender: No OFD packet to send [04:31:41]OFD Sender: No OFD packet to send [04:31:46]OFD Sender: No OFD packet to send [04:31:51]OFD Sender: No OFD packet to send [04:31:56]OFD Sender: No OFD packet to send [04:32:01]OFD Sender: No OFD packet to send [04:32:06]OFD Sender: No OFD packet to send [04:32:11]OFD Sender: No OFD packet to send [04:32:16]OFD Sender: No OFD packet to send [04:32:21]OFD Sender: No OFD packet to send [04:32: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:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:32]OFD Sender: No OFD packet to send [04:33:37]OFD Sender: No OFD packet to send [04:33:42]OFD Sender: No OFD packet to send [04:33:47]OFD Sender: No OFD packet to send [04:33:52]OFD Sender: No OFD packet to send [04:33:57]OFD Sender: No OFD packet to send [04:33:58]recv_with_timeout no data received [04:34:02]OFD Sender: No OFD packet to send [04:34:07]OFD Sender: No OFD packet to send [04:34:12]OFD Sender: No OFD packet to send [04:34:17]OFD Sender: No OFD packet to send [04:34:22]OFD Sender: No OFD packet to send [04:34:24]recv_with_timeout no data received [04:34:27]OFD Sender: No OFD packet to send [04:34:32]OFD Sender: No OFD packet to send [04:34:37]OFD Sender: No OFD packet to send [04:34:42]OFD Sender: No OFD packet to send [04:34:47]OFD Sender: No OFD packet to send [04:34:52]OFD Sender: No OFD packet to send [04:34:57]OFD Sender: No OFD packet to send [04:35:02]OFD Sender: No OFD packet to send [04:35:07]OFD Sender: No OFD packet to send [04:35:12]OFD Sender: No OFD packet to send [04:35:15]recv_with_timeout no data received [04:35:17]OFD Sender: No OFD packet to send [04:35:22]OFD Sender: No OFD packet to send [04:35:27]OFD Sender: No OFD packet to send [04:35:32]OFD Sender: No OFD packet to send [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:37:02]OFD Sender: No OFD packet to send [04:37:07]OFD Sender: No OFD packet to send [04:37:12]OFD Sender: No OFD packet to send [04:37:17]OFD Sender: No OFD packet to send [04:37:22]OFD Sender: No OFD packet to send [04:37:27]OFD Sender: No OFD packet to send [04:37:32]OFD Sender: No OFD packet to send [04:37:37]OFD Sender: No OFD packet to send [04:37:42]OFD Sender: No OFD packet to send [04:37:47]OFD Sender: No OFD packet to send [04:37:52]OFD Sender: No OFD packet to send [04:37:57]OFD Sender: No OFD packet to send [04:38:02]OFD Sender: No OFD packet to send [04:38:07]OFD Sender: No OFD packet to send [04:38:12]OFD Sender: No OFD packet to send [04:38:17]OFD Sender: No OFD packet to send [04:38:22]OFD Sender: No OFD packet to send [04:38:27]OFD Sender: No OFD packet to send [04:38:32]OFD Sender: No OFD packet to send [04:38:37]OFD Sender: No OFD packet to send [04:38:42]OFD Sender: No OFD packet to send [04:38:47]OFD Sender: No OFD packet to send [04:38:52]OFD Sender: No OFD packet to send [04:38:57]OFD Sender: No OFD packet to send [04:39:02]OFD Sender: No OFD packet to send [04:39:07]OFD Sender: No OFD packet to send [04:39:12]OFD Sender: No OFD packet to send [04:39:17]OFD Sender: No OFD packet to send [04:39:22]OFD Sender: No OFD packet to send [04:39:27]OFD Sender: No OFD packet to send [04:39:32]OFD Sender: No OFD packet to send [04:39:37]OFD Sender: No OFD packet to send [04:39:42]OFD Sender: No OFD packet to send [04:39:47]OFD Sender: No OFD packet to send [04:39:52]OFD Sender: No OFD packet to send [04:39:57]OFD Sender: No OFD packet to send [04:40:02]OFD Sender: No OFD packet to send [04:40:07]OFD Sender: No OFD packet to send [04:40:12]OFD Sender: No OFD packet to send [04:40:17]OFD Sender: No OFD packet to send [04:40:22]OFD Sender: No OFD packet to send [04:40:27]OFD Sender: No OFD packet to send [04:40:32]OFD Sender: No OFD packet to send [04:40:37]OFD Sender: No OFD packet to send [04:40:42]OFD Sender: No OFD packet to send [04:40:47]OFD Sender: No OFD packet to send [04:40:52]OFD Sender: No OFD packet to send [04:40:57]OFD Sender: No OFD packet to send [04:41:02]OFD Sender: No OFD packet to send [04:41:07]OFD Sender: No OFD packet to send [04:41:12]OFD Sender: No OFD packet to send [04:41:17]OFD Sender: No OFD packet to send [04:41:22]OFD Sender: No OFD packet to send [04:41:27]OFD Sender: No OFD packet to send [04:41:32]OFD Sender: No OFD packet to send [04:41:37]OFD Sender: No OFD packet to send [04:41:42]OFD Sender: No OFD packet to send [04:41:47]OFD Sender: No OFD packet to send [04:41:52]OFD Sender: No OFD packet to send [04:41:57]OFD Sender: No OFD packet to send [04:42:02]OFD Sender: No OFD packet to send [04:42:07]OFD Sender: No OFD packet to send [04:42:12]OFD Sender: No OFD packet to send [04:42:17]OFD Sender: No OFD packet to send [04:42:23]OFD Sender: No OFD packet to send [04:42:28]OFD Sender: No OFD packet to send [04:42:33]OFD Sender: No OFD packet to send [04:42:38]OFD Sender: No OFD packet to send [04:42:43]OFD Sender: No OFD packet to send [04:42:48]OFD Sender: No OFD packet to send [04:42:53]OFD Sender: No OFD packet to send [04:42:58]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:58]OFD Sender: No OFD packet to send [04:44:03]OFD Sender: No OFD packet to send [04:44:08]OFD Sender: No OFD packet to send [04:44:13]OFD Sender: No OFD packet to send [04:44:18]OFD Sender: No OFD packet to send [04:44:23]OFD Sender: No OFD packet to send [04:44:28]OFD Sender: No OFD packet to send [04:44:33]OFD Sender: No OFD packet to send [04:44:38]OFD Sender: No OFD packet to send [04:44:43]OFD Sender: No OFD packet to send [04:44:48]OFD Sender: No OFD packet to send [04:44:53]OFD Sender: No OFD packet to send [04:44:58]OFD Sender: No OFD packet to send [04:44:58]recv_with_timeout no data received [04:45:03]OFD Sender: No OFD packet to send [04:45:08]OFD Sender: No OFD packet to send [04:45:13]OFD Sender: No OFD packet to send [04:45:18]OFD Sender: No OFD packet to send [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:16]recv_with_timeout no data received [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]OFD Sender: No OFD packet to send [04:49:08]OFD Sender: No OFD packet to send [04:49:13]OFD Sender: No OFD packet to send [04:49:18]OFD Sender: No OFD packet to send [04:49:23]OFD Sender: No OFD packet to send [04:49:28]OFD Sender: No OFD packet to send [04:49:33]OFD Sender: No OFD packet to send [04:49:38]OFD Sender: No OFD packet to send [04:49:43]OFD Sender: No OFD packet to send [04:49:47]recv_with_timeout no data received [04:49:48]OFD Sender: No OFD packet to send [04:49:53]OFD Sender: No OFD packet to send [04:49:58]OFD Sender: No OFD packet to send [04:50:03]OFD Sender: No OFD packet to send [04:50:08]OFD Sender: No OFD packet to send [04:50:13]OFD Sender: No OFD packet to send [04:50:18]OFD Sender: No OFD packet to send [04:50:23]OFD Sender: No OFD packet to send [04:50:28]OFD Sender: No OFD packet to send [04:50:33]OFD Sender: No OFD packet to send [04:50:38]OFD Sender: No OFD packet to send [04:50:43]OFD Sender: No OFD packet to send [04:50:48]OFD Sender: No OFD packet to send [04:50:53]OFD Sender: No OFD packet to send [04:50:58]OFD Sender: No OFD packet to send [04:51:03]OFD Sender: No OFD packet to send [04:51:08]OFD Sender: No OFD packet to send [04:51:13]OFD Sender: No OFD packet to send [04:51:18]OFD Sender: No OFD packet to send [04:51:23]OFD Sender: No OFD packet to send [04:51:28]OFD Sender: No OFD packet to send [04:51:33]OFD Sender: No OFD packet to send [04:51:38]OFD Sender: No OFD packet to send [04:51:42]recv_with_timeout no data received [04:51:43]OFD Sender: No OFD packet to send [04:51:48]OFD Sender: No OFD packet to send [04:51:53]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:04]OFD Sender: No OFD packet to send [04:52:09]OFD Sender: No OFD packet to send [04:52:14]OFD Sender: No OFD packet to send [04:52:19]OFD Sender: No OFD packet to send [04:52:24]OFD Sender: No OFD packet to send [04:52:29]OFD Sender: No OFD packet to send [04:52:34]OFD Sender: No OFD packet to send [04:52:39]OFD Sender: No OFD packet to send [04:52:44]OFD Sender: No OFD packet to send [04:52:49]OFD Sender: No OFD packet to send [04:52:53]recv_with_timeout no data received [04:52:54]OFD Sender: No OFD packet to send [04:52:59]OFD Sender: No OFD packet to send [04:53:04]OFD Sender: No OFD packet to send [04:53:09]OFD Sender: No OFD packet to send [04:53:14]OFD Sender: No OFD packet to send [04:53:19]OFD Sender: No OFD packet to send [04:53:24]OFD Sender: No OFD packet to send [04:53:29]OFD Sender: No OFD packet to send [04:53:34]OFD Sender: No OFD packet to send [04:53:39]OFD Sender: No OFD packet to send [04:53:44]OFD Sender: No OFD packet to send [04:53:49]OFD Sender: No OFD packet to send [04:53:54]OFD Sender: No OFD packet to send [04:53:59]OFD Sender: No OFD packet to send [04:54:04]OFD Sender: No OFD packet to send [04:54:09]OFD Sender: No OFD packet to send [04:54:14]OFD Sender: No OFD packet to send [04:54:19]OFD Sender: No OFD packet to send [04:54:24]OFD Sender: No OFD packet to send [04:54:29]OFD Sender: No OFD packet to send [04:54:34]OFD Sender: No OFD packet to send [04:54:39]OFD Sender: No OFD packet to send [04:54:44]OFD Sender: No OFD packet to send [04:54:49]OFD Sender: No OFD packet to send [04:54:54]OFD Sender: No OFD packet to send [04:54:59]OFD Sender: No OFD packet to send [04:55:04]OFD Sender: No OFD packet to send [04:55:09]OFD Sender: No OFD packet to send [04:55:14]OFD Sender: No OFD packet to send [04:55:19]OFD Sender: No OFD packet to send [04:55:24]OFD Sender: No OFD packet to send [04:55:29]OFD Sender: No OFD packet to send [04:55:34]OFD Sender: No OFD packet to send [04:55:39]OFD Sender: No OFD packet to send [04:55:44]OFD Sender: No OFD packet to send [04:55:49]OFD Sender: No OFD packet to send [04:55:54]OFD Sender: No OFD packet to send [04:55:59]OFD Sender: No OFD packet to send [04:56:04]OFD Sender: No OFD packet to send [04:56:09]OFD Sender: No OFD packet to send [04:56:14]OFD Sender: No OFD packet to send [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:49]OFD Sender: No OFD packet to send [04:59:54]OFD Sender: No OFD packet to send [04:59:59]OFD Sender: No OFD packet to send [05:00:04]OFD Sender: No OFD packet to send [05:00:09]OFD Sender: No OFD packet to send [05:00:14]OFD Sender: No OFD packet to send [05:00:19]OFD Sender: No OFD packet to send [05:00:19]recv_with_timeout no data received [05:00:24]OFD Sender: No OFD packet to send [05:00:29]OFD Sender: No OFD packet to send [05:00:34]OFD Sender: No OFD packet to send [05:00:39]OFD Sender: No OFD packet to send [05:00:44]OFD Sender: No OFD packet to send [05:00:49]OFD Sender: No OFD packet to send [05:00:54]OFD Sender: No OFD packet to send [05:00:59]OFD Sender: No OFD packet to send [05:01:04]OFD Sender: No OFD packet to send [05:01:09]OFD Sender: No OFD packet to send [05:01:14]OFD Sender: No OFD packet to send [05:01:19]OFD Sender: No OFD packet to send [05:01:24]OFD Sender: No OFD packet to send [05:01:29]OFD Sender: No OFD packet to send [05:01:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:50]OFD Sender: No OFD packet to send [05:01:55]OFD Sender: No OFD packet to send [05:02:00]OFD Sender: No OFD packet to send [05:02:05]OFD Sender: No OFD packet to send [05:02:10]OFD Sender: No OFD packet to send [05:02:15]OFD Sender: No OFD packet to send [05:02:20]OFD Sender: No OFD packet to send [05:02:25]OFD Sender: No OFD packet to send [05:02:30]OFD Sender: No OFD packet to send [05:02:35]OFD Sender: No OFD packet to send [05:02:40]OFD Sender: No OFD packet to send [05:02:45]OFD Sender: No OFD packet to send [05:02:50]OFD Sender: No OFD packet to send [05:02:55]OFD Sender: No OFD packet to send [05:03:00]OFD Sender: No OFD packet to send [05:03:05]OFD Sender: No OFD packet to send [05:03:10]OFD Sender: No OFD packet to send [05:03:15]OFD Sender: No OFD packet to send [05:03:20]OFD Sender: No OFD packet to send [05:03:25]OFD Sender: No OFD packet to send [05:03:30]OFD Sender: No OFD packet to send [05:03:35]OFD Sender: No OFD packet to send [05:03:40]OFD Sender: No OFD packet to send [05:03:41]recv_with_timeout no data received [05:03:45]OFD Sender: No OFD packet to send [05:03:50]OFD Sender: No OFD packet to send [05:03:55]OFD Sender: No OFD packet to send [05:04:00]OFD Sender: No OFD packet to send [05:04:05]OFD Sender: No OFD packet to send [05:04:10]OFD Sender: No OFD packet to send [05:04:10]recv_with_timeout no data received [05:04:15]OFD Sender: No OFD packet to send [05:04:20]OFD Sender: No OFD packet to send [05:04:25]OFD Sender: No OFD packet to send [05:04:30]OFD Sender: No OFD packet to send [05:04:35]OFD Sender: No OFD packet to send [05:04:40]OFD Sender: No OFD packet to send [05:04:45]OFD Sender: No OFD packet to send [05:04:50]OFD Sender: No OFD packet to send [05:04:55]OFD Sender: No OFD packet to send [05:05:00]OFD Sender: No OFD packet to send [05:05:05]OFD Sender: No OFD packet to send [05:05:10]OFD Sender: No OFD packet to send [05:05:15]OFD Sender: No OFD packet to send [05:05:20]OFD Sender: No OFD packet to send [05:05:25]OFD Sender: No OFD packet to send [05:05:30]OFD Sender: No OFD packet to send [05:05:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:50]OFD Sender: No OFD packet to send [05:05:55]OFD Sender: No OFD packet to send [05:06:00]OFD Sender: No OFD packet to send [05:06:05]OFD Sender: No OFD packet to send [05:06:10]OFD Sender: No OFD packet to send [05:06:15]OFD Sender: No OFD packet to send [05:06:16]recv_with_timeout no data received [05:06:20]OFD Sender: No OFD packet to send [05:06:25]OFD Sender: No OFD packet to send [05:06:27]recv_with_timeout no data received [05:06:30]OFD Sender: No OFD packet to send [05:06:35]OFD Sender: No OFD packet to send [05:06:40]OFD Sender: No OFD packet to send [05:06:45]OFD Sender: No OFD packet to send [05:06:50]OFD Sender: No OFD packet to send [05:06:55]OFD Sender: No OFD packet to send [05:07:00]OFD Sender: No OFD packet to send [05:07:05]OFD Sender: No OFD packet to send [05:07:10]OFD Sender: No OFD packet to send [05:07:15]OFD Sender: No OFD packet to send [05:07:20]OFD Sender: No OFD packet to send [05:07:25]OFD Sender: No OFD packet to send [05:07:30]OFD Sender: No OFD packet to send [05:07:35]OFD Sender: No OFD packet to send [05:07:40]OFD Sender: No OFD packet to send [05:07:45]OFD Sender: No OFD packet to send [05:07:50]OFD Sender: No OFD packet to send [05:07:55]OFD Sender: No OFD packet to send [05:08:00]OFD Sender: No OFD packet to send [05:08:05]OFD Sender: No OFD packet to send [05:08:10]OFD Sender: No OFD packet to send [05:08:15]OFD Sender: No OFD packet to send [05:08:20]OFD Sender: No OFD packet to send [05:08:25]OFD Sender: No OFD packet to send [05:08:30]OFD Sender: No OFD packet to send [05:08:31]recv_with_timeout no data received [05:08:35]OFD Sender: No OFD packet to send [05:08:40]OFD Sender: No OFD packet to send [05:08:45]OFD Sender: No OFD packet to send [05:08:50]OFD Sender: No OFD packet to send [05:08:55]OFD Sender: No OFD packet to send [05:09:00]OFD Sender: No OFD packet to send [05:09:05]OFD Sender: No OFD packet to send [05:09:10]OFD Sender: No OFD packet to send [05:09:15]OFD Sender: No OFD packet to send [05:09:20]OFD Sender: No OFD packet to send [05:09:25]OFD Sender: No OFD packet to send [05:09:30]OFD Sender: No OFD packet to send [05:09:35]OFD Sender: No OFD packet to send [05:09:40]OFD Sender: No OFD packet to send [05:09:45]OFD Sender: No OFD packet to send [05:09:50]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:05]OFD Sender: No OFD packet to send [05:10:10]OFD Sender: No OFD packet to send [05:10:15]OFD Sender: No OFD packet to send [05:10:20]OFD Sender: No OFD packet to send [05:10:25]OFD Sender: No OFD packet to send [05:10:28]recv_with_timeout no data received [05:10:30]OFD Sender: No OFD packet to send [05:10:35]OFD Sender: No OFD packet to send [05:10:40]OFD Sender: No OFD packet to send [05:10:45]OFD Sender: No OFD packet to send [05:10:50]OFD Sender: No OFD packet to send [05:10:51]recv_with_timeout no data received [05:10:55]OFD Sender: No OFD packet to send [05:11:00]OFD Sender: No OFD packet to send [05:11:05]OFD Sender: No OFD packet to send [05:11:09]recv_with_timeout no data received [05:11:10]OFD Sender: No OFD packet to send [05:11:15]OFD Sender: No OFD packet to send [05:11:20]OFD Sender: No OFD packet to send [05:11:25]OFD Sender: No OFD packet to send [05:11:31]OFD Sender: No OFD packet to send [05:11:36]OFD Sender: No OFD packet to send [05:11:41]OFD Sender: No OFD packet to send [05:11:46]OFD Sender: No OFD packet to send [05:11:51]OFD Sender: No OFD packet to send [05:11:56]OFD Sender: No OFD packet to send [05:12:01]OFD Sender: No OFD packet to send [05:12:06]OFD Sender: No OFD packet to send [05:12:11]OFD Sender: No OFD packet to send [05:12:16]OFD Sender: No OFD packet to send [05:12:21]OFD Sender: No OFD packet to send [05:12:26]OFD Sender: No OFD packet to send [05:12:31]OFD Sender: No OFD packet to send [05:12:36]OFD Sender: No OFD packet to send [05:12:41]OFD Sender: No OFD packet to send [05:12:46]OFD Sender: No OFD packet to send [05:12:51]OFD Sender: No OFD packet to send [05:12:56]OFD Sender: No OFD packet to send [05:13:01]OFD Sender: No OFD packet to send [05:13:06]OFD Sender: No OFD packet to send [05:13:11]OFD Sender: No OFD packet to send [05:13:16]OFD Sender: No OFD packet to send [05:13:21]OFD Sender: No OFD packet to send [05:13:26]OFD Sender: No OFD packet to send [05:13:31]OFD Sender: No OFD packet to send [05:13:36]OFD Sender: No OFD packet to send [05:13:41]OFD Sender: No OFD packet to send [05:13:46]OFD Sender: No OFD packet to send [05:13:51]OFD Sender: No OFD packet to send [05:13:56]OFD Sender: No OFD packet to send [05:14:01]OFD Sender: No OFD packet to send [05:14:06]OFD Sender: No OFD packet to send [05:14:11]OFD Sender: No OFD packet to send [05:14:16]OFD Sender: No OFD packet to send [05:14:21]OFD Sender: No OFD packet to send [05:14:26]OFD Sender: No OFD packet to send [05:14:31]OFD Sender: No OFD packet to send [05:14:36]OFD Sender: No OFD packet to send [05:14:41]OFD Sender: No OFD packet to send [05:14:46]OFD Sender: No OFD packet to send [05:14:51]OFD Sender: No OFD packet to send [05:14:56]OFD Sender: No OFD packet to send [05:15:01]OFD Sender: No OFD packet to send [05:15:06]OFD Sender: No OFD packet to send [05:15:11]OFD Sender: No OFD packet to send [05:15:16]OFD Sender: No OFD packet to send [05:15:21]OFD Sender: No OFD packet to send [05:15:26]OFD Sender: No OFD packet to send [05:15:31]OFD Sender: No OFD packet to send [05:15:34]recv_with_timeout no data received [05:15:36]OFD Sender: No OFD packet to send [05:15:41]OFD Sender: No OFD packet to send [05:15:46]OFD Sender: No OFD packet to send [05:15:51]OFD Sender: No OFD packet to send [05:15:56]OFD Sender: No OFD packet to send [05:16:01]OFD Sender: No OFD packet to send [05:16:06]OFD Sender: No OFD packet to send [05:16:11]OFD Sender: No OFD packet to send [05:16:16]OFD Sender: No OFD packet to send [05:16:21]OFD Sender: No OFD packet to send [05:16:26]OFD Sender: No OFD packet to send [05:16:31]OFD Sender: No OFD packet to send [05:16:36]OFD Sender: No OFD packet to send [05:16:41]OFD Sender: No OFD packet to send [05:16:46]OFD Sender: No OFD packet to send [05:16:51]OFD Sender: No OFD packet to send [05:16:56]OFD Sender: No OFD packet to send [05:17:01]OFD Sender: No OFD packet to send [05:17:06]OFD Sender: No OFD packet to send [05:17:11]OFD Sender: No OFD packet to send [05:17:16]OFD Sender: No OFD packet to send [05:17:21]OFD Sender: No OFD packet to send [05:17:26]OFD Sender: No OFD packet to send [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]OFD Sender: No OFD packet to send [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:29]recv_with_timeout no data received [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]recv_with_timeout no data received [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:20:51]OFD Sender: No OFD packet to send [05:20:56]OFD Sender: No OFD packet to send [05:21:01]OFD Sender: No OFD packet to send [05:21:06]OFD Sender: No OFD packet to send [05:21:11]OFD Sender: No OFD packet to send [05:21:17]OFD Sender: No OFD packet to send [05:21:22]OFD Sender: No OFD packet to send [05:21:27]OFD Sender: No OFD packet to send [05:21:32]OFD Sender: No OFD packet to send [05:21:37]OFD Sender: No OFD packet to send [05:21:42]OFD Sender: No OFD packet to send [05:21:47]OFD Sender: No OFD packet to send [05:21:52]OFD Sender: No OFD packet to send [05:21:57]OFD Sender: No OFD packet to send [05:22:02]OFD Sender: No OFD packet to send [05:22:07]OFD Sender: No OFD packet to send [05:22:12]OFD Sender: No OFD packet to send [05:22:17]OFD Sender: No OFD packet to send [05:22:22]OFD Sender: No OFD packet to send [05:22:27]OFD Sender: No OFD packet to send [05:22:32]OFD Sender: No OFD packet to send [05:22:37]OFD Sender: No OFD packet to send [05:22:42]OFD Sender: No OFD packet to send [05:22:47]OFD Sender: No OFD packet to send [05:22:52]OFD Sender: No OFD packet to send [05:22:57]OFD Sender: No OFD packet to send [05:23:02]OFD Sender: No OFD packet to send [05:23:07]OFD Sender: No OFD packet to send [05:23:12]OFD Sender: No OFD packet to send [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:32]OFD Sender: No OFD packet to send [05:23:37]OFD Sender: No OFD packet to send [05:23:42]OFD Sender: No OFD packet to send [05:23:47]OFD Sender: No OFD packet to send [05:23:52]OFD Sender: No OFD packet to send [05:23:57]OFD Sender: No OFD packet to send [05:24:02]OFD Sender: No OFD packet to send [05:24:07]OFD Sender: No OFD packet to send [05:24:12]OFD Sender: No OFD packet to send [05:24:17]OFD Sender: No OFD packet to send [05:24:22]OFD Sender: No OFD packet to send [05:24:27]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:42]OFD Sender: No OFD packet to send [05:24:47]OFD Sender: No OFD packet to send [05:24:52]OFD Sender: No OFD packet to send [05:24:57]OFD Sender: No OFD packet to send [05:25:02]OFD Sender: No OFD packet to send [05:25:07]OFD Sender: No OFD packet to send [05:25:07]recv_with_timeout no data received [05:25:12]OFD Sender: No OFD packet to send [05:25:17]OFD Sender: No OFD packet to send [05:25:22]OFD Sender: No OFD packet to send [05:25:27]OFD Sender: No OFD packet to send [05:25:32]OFD Sender: No OFD packet to send [05:25:37]OFD Sender: No OFD packet to send [05:25:42]OFD Sender: No OFD packet to send [05:25:47]OFD Sender: No OFD packet to send [05:25:52]OFD Sender: No OFD packet to send [05:25:57]OFD Sender: No OFD packet to send [05:26:02]OFD Sender: No OFD packet to send [05:26:07]OFD Sender: No OFD packet to send [05:26:12]OFD Sender: No OFD packet to send [05:26:17]OFD Sender: No OFD packet to send [05:26:22]OFD Sender: No OFD packet to send [05:26:27]OFD Sender: No OFD packet to send [05:26:32]OFD Sender: No OFD packet to send [05:26:37]OFD Sender: No OFD packet to send [05:26:42]OFD Sender: No OFD packet to send [05:26:47]OFD Sender: No OFD packet to send [05:26:52]OFD Sender: No OFD packet to send [05:26:57]OFD Sender: No OFD packet to send [05:27:02]OFD Sender: No OFD packet to send [05:27:07]OFD Sender: No OFD packet to send [05:27:12]OFD Sender: No OFD packet to send [05:27:17]OFD Sender: No OFD packet to send [05:27:22]OFD Sender: No OFD packet to send [05:27:27]OFD Sender: No OFD packet to send [05:27:32]OFD Sender: No OFD packet to send [05:27:37]OFD Sender: No OFD packet to send [05:27:42]OFD Sender: No OFD packet to send [05:27:47]OFD Sender: No OFD packet to send [05:27:52]OFD Sender: No OFD packet to send [05:27:57]OFD Sender: No OFD packet to send [05:28:02]OFD Sender: No OFD packet to send [05:28:06]recv_with_timeout no data received [05:28:07]OFD Sender: No OFD packet to send [05:28:12]OFD Sender: No OFD packet to send [05:28:17]OFD Sender: No OFD packet to send [05:28:22]OFD Sender: No OFD packet to send [05:28:27]OFD Sender: No OFD packet to send [05:28:32]OFD Sender: No OFD packet to send [05:28:37]OFD Sender: No OFD packet to send [05:28:42]OFD Sender: No OFD packet to send [05:28:46]recv_with_timeout no data received [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:22]OFD Sender: No OFD packet to send [05:30:27]OFD Sender: No OFD packet to send [05:30:32]OFD Sender: No OFD packet to send [05:30:37]OFD Sender: No OFD packet to send [05:30:42]OFD Sender: No OFD packet to send [05:30:47]OFD Sender: No OFD packet to send [05:30:53]OFD Sender: No OFD packet to send [05:30:58]OFD Sender: No OFD packet to send [05:31:03]OFD Sender: No OFD packet to send [05:31:08]OFD Sender: No OFD packet to send [05:31:13]OFD Sender: No OFD packet to send [05:31:18]OFD Sender: No OFD packet to send [05:31:23]OFD Sender: No OFD packet to send [05:31:28]OFD Sender: No OFD packet to send [05:31:33]OFD Sender: No OFD packet to send [05:31:38]OFD Sender: No OFD packet to send [05:31:43]OFD Sender: No OFD packet to send [05:31:48]OFD Sender: No OFD packet to send [05:31:53]OFD Sender: No OFD packet to send [05:31:58]OFD Sender: No OFD packet to send [05:32:03]OFD Sender: No OFD packet to send [05:32:08]OFD Sender: No OFD packet to send [05:32:13]OFD Sender: No OFD packet to send [05:32:18]OFD Sender: No OFD packet to send [05:32:23]OFD Sender: No OFD packet to send [05:32:28]OFD Sender: No OFD packet to send [05:32:33]OFD Sender: No OFD packet to send [05:32:38]OFD Sender: No OFD packet to send [05:32:43]OFD Sender: No OFD packet to send [05:32:47]recv_with_timeout no data received [05:32:48]OFD Sender: No OFD packet to send [05:32:53]OFD Sender: No OFD packet to send [05:32:58]OFD Sender: No OFD packet to send [05:33:03]OFD Sender: No OFD packet to send [05:33:08]OFD Sender: No OFD packet to send [05:33:13]OFD Sender: No OFD packet to send [05:33:18]OFD Sender: No OFD packet to send [05:33:23]OFD Sender: No OFD packet to send [05:33:28]OFD Sender: No OFD packet to send [05:33:33]OFD Sender: No OFD packet to send [05:33:38]OFD Sender: No OFD packet to send [05:33:43]OFD Sender: No OFD packet to send [05:33:48]OFD Sender: No OFD packet to send [05:33:53]OFD Sender: No OFD packet to send [05:33:58]OFD Sender: No OFD packet to send [05:34:03]OFD Sender: No OFD packet to send [05:34:08]OFD Sender: No OFD packet to send [05:34:13]OFD Sender: No OFD packet to send [05:34:18]OFD Sender: No OFD packet to send [05:34:22]recv_with_timeout no data received [05:34:23]OFD Sender: No OFD packet to send [05:34:28]OFD Sender: No OFD packet to send [05:34:33]OFD Sender: No OFD packet to send [05:34:38]OFD Sender: No OFD packet to send [05:34:43]OFD Sender: No OFD packet to send [05:34:48]OFD Sender: No OFD packet to send [05:34:53]OFD Sender: No OFD packet to send [05:34:58]OFD Sender: No OFD packet to send [05:35:03]OFD Sender: No OFD packet to send [05:35:08]OFD Sender: No OFD packet to send [05:35:13]OFD Sender: No OFD packet to send [05:35:18]OFD Sender: No OFD packet to send [05:35:23]OFD Sender: No OFD packet to send [05:35:28]OFD Sender: No OFD packet to send [05:35:33]OFD Sender: No OFD packet to send [05:35:38]OFD Sender: No OFD packet to send [05:35:43]OFD Sender: No OFD packet to send [05:35:48]OFD Sender: No OFD packet to send [05:35:53]OFD Sender: No OFD packet to send [05:35:58]OFD Sender: No OFD packet to send [05:36:03]OFD Sender: No OFD packet to send [05:36:08]OFD Sender: No OFD packet to send [05:36:13]OFD Sender: No OFD packet to send [05:36:18]OFD Sender: No OFD packet to send [05:36:23]OFD Sender: No OFD packet to send [05:36:28]OFD Sender: No OFD packet to send [05:36:33]OFD Sender: No OFD packet to send [05:36:38]OFD Sender: No OFD packet to send [05:36:43]OFD Sender: No OFD packet to send [05:36:48]OFD Sender: No OFD packet to send [05:36:53]OFD Sender: No OFD packet to send [05:36:58]OFD Sender: No OFD packet to send [05:37:03]OFD Sender: No OFD packet to send [05:37:08]OFD Sender: No OFD packet to send [05:37:13]OFD Sender: No OFD packet to send [05:37:18]OFD Sender: No OFD packet to send [05:37:23]OFD Sender: No OFD packet to send [05:37:28]OFD Sender: No OFD packet to send [05:37:33]OFD Sender: No OFD packet to send [05:37:38]OFD Sender: No OFD packet to send [05:37:43]OFD Sender: No OFD packet to send [05:37:48]OFD Sender: No OFD packet to send [05:37:53]OFD Sender: No OFD packet to send [05:37:58]OFD Sender: No OFD packet to send [05:38:03]OFD Sender: No OFD packet to send [05:38:08]OFD Sender: No OFD packet to send [05:38:13]OFD Sender: No OFD packet to send [05:38:18]OFD Sender: No OFD packet to send [05:38:23]OFD Sender: No OFD packet to send [05:38:28]OFD Sender: No OFD packet to send [05:38:33]OFD Sender: No OFD packet to send [05:38:36]recv_with_timeout no data received [05:38:38]OFD Sender: No OFD packet to send [05:38:43]OFD Sender: No OFD packet to send [05:38:47]recv_with_timeout no data received [05:38:48]OFD Sender: No OFD packet to send [05:38:53]OFD Sender: No OFD packet to send [05:38:58]OFD Sender: No OFD packet to send [05:39:03]OFD Sender: No OFD packet to send [05:39:07]recv_with_timeout no data received [05:39:08]OFD Sender: No OFD packet to send [05:39:13]OFD Sender: No OFD packet to send [05:39:18]OFD Sender: No OFD packet to send [05:39:23]OFD Sender: No OFD packet to send [05:39:28]OFD Sender: No OFD packet to send [05:39:33]OFD Sender: No OFD packet to send [05:39:35]recv_with_timeout no data received [05:39:38]OFD Sender: No OFD packet to send [05:39:43]OFD Sender: No OFD packet to send [05:39:48]OFD Sender: No OFD packet to send [05:39:53]OFD Sender: No OFD packet to send [05:39:58]OFD Sender: No OFD packet to send [05:40:03]OFD Sender: No OFD packet to send [05:40:08]OFD Sender: No OFD packet to send [05:40:13]OFD Sender: No OFD packet to send [05:40:18]OFD Sender: No OFD packet to send [05:40:21]recv_with_timeout no data received [05:40:23]OFD Sender: No OFD packet to send [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05:40:59]OFD Sender: No OFD packet to send [05:41:04]OFD Sender: No OFD packet to send [05:41:09]OFD Sender: No OFD packet to send [05:41:14]OFD Sender: No OFD packet to send [05:41:19]OFD Sender: No OFD packet to send [05:41:24]OFD Sender: No OFD packet to send [05:41:29]OFD Sender: No OFD packet to send [05:41:34]OFD Sender: No OFD packet to send [05:41:39]OFD Sender: No OFD packet to send [05:41:41]recv_with_timeout no data received [05:41:44]OFD Sender: No OFD packet to send [05:41:49]OFD Sender: No OFD packet to send [05:41:54]OFD Sender: No OFD packet to send [05:41:59]OFD Sender: No OFD packet to send [05:42:00]recv_with_timeout no data received [05:42:04]OFD Sender: No OFD packet to send [05:42:09]OFD Sender: No OFD packet to send [05:42:14]OFD Sender: No OFD packet to send [05:42:19]OFD Sender: No OFD packet to send [05:42:34]OFD Sender: No OFD packet to send [05:42:39]OFD Sender: No OFD packet to send [05:42:44]OFD Sender: No OFD packet to send [05:42:49]OFD Sender: No OFD packet to send [05:42:54]OFD Sender: No OFD packet to send [05:42:59]OFD Sender: No OFD packet to send [05:43:04]OFD Sender: No OFD packet to send [05:43:04]recv_with_timeout no data received [05:43:09]OFD Sender: No OFD packet to send [05:43:14]OFD Sender: No OFD packet to send [05:43:19]OFD Sender: No OFD packet to send [05:43:24]OFD Sender: No OFD packet to send [05:43:29]OFD Sender: No OFD packet to send [05:43:34]OFD Sender: No OFD packet to send [05:43:39]OFD Sender: No OFD packet to send [05:43:41]recv_with_timeout no data received [05:43:44]OFD Sender: No OFD packet to send [05:43:49]OFD Sender: No OFD packet to send [05:43:54]OFD Sender: No OFD packet to send [05:43:59]OFD Sender: No OFD packet to send [05:44:04]OFD Sender: No OFD packet to send [05:44:09]OFD Sender: No OFD packet to send [05:44:14]OFD Sender: No OFD packet to send [05:44:19]OFD Sender: No OFD packet to send [05:44:24]OFD Sender: No OFD packet to send [05:44:29]OFD Sender: No OFD packet to send [05:44:34]OFD Sender: No OFD packet to send [05:44:39]OFD Sender: No OFD packet to send [05:44: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]recv_with_timeout no data received [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: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]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:50:00]OFD Sender: No OFD packet to send [05:50:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]OFD Sender: No OFD packet to send [05:50:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:00]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52:45]OFD Sender: No OFD packet to send [05:52:50]OFD Sender: No OFD packet to send [05:52:55]OFD Sender: No OFD packet to send [05:53:00]OFD Sender: No OFD packet to send [05:53:05]OFD Sender: No OFD packet to send [05:53:10]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:30]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:27]recv_with_timeout no data received [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: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: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:03]recv_with_timeout no data received [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]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:30]OFD Sender: No OFD packet to send [05:59:35]OFD Sender: No OFD packet to send [05:59:41]OFD Sender: No OFD packet to send [05:59:46]OFD Sender: No OFD packet to send [05:59:51]OFD Sender: No OFD packet to send [05:59:56]OFD Sender: No OFD packet to send [05:59:59]recv_with_timeout no data received [06:00:01]OFD Sender: No OFD packet to send [06:00:06]OFD Sender: No OFD packet to send [06:00:11]OFD Sender: No OFD packet to send [06:00:16]OFD Sender: No OFD packet to send [06:00:21]OFD Sender: No OFD packet to send [06:00:26]OFD Sender: No OFD packet to send [06:00:31]OFD Sender: No OFD packet to send [06:00:36]OFD Sender: No OFD packet to send [06:00:41]OFD Sender: No OFD packet to send [06:00:46]OFD Sender: No OFD packet to send [06:00:51]OFD Sender: No OFD packet to send [06:00:56]OFD Sender: No OFD packet to send [06:01:01]OFD Sender: No OFD packet to send [06:01:06]OFD Sender: No OFD packet to send [06:01:11]OFD Sender: No OFD packet to send [06:01:16]OFD Sender: No OFD packet to send [06:01:21]OFD Sender: No OFD packet to send [06:01:26]OFD Sender: No OFD packet to send [06:01:31]OFD Sender: No OFD packet to send [06:01:36]OFD Sender: No OFD packet to send [06:01:41]OFD Sender: No OFD packet to send [06:01:46]OFD Sender: No OFD packet to send [06:01:51]OFD Sender: No OFD packet to send [06:01:56]OFD Sender: No OFD packet to send [06:02:01]OFD Sender: No OFD packet to send [06:02:06]OFD Sender: No OFD packet to send [06:02:11]OFD Sender: No OFD packet to send [06:02:16]OFD Sender: No OFD packet to send [06:02:21]OFD Sender: No OFD packet to send [06:02:26]OFD Sender: No OFD packet to send [06:02:31]OFD Sender: No OFD packet to send [06:02:36]OFD Sender: No OFD packet to send [06:02:41]OFD Sender: No OFD packet to send [06:02:46]OFD Sender: No OFD packet to send [06:02:51]OFD Sender: No OFD packet to send [06:02:56]OFD Sender: No OFD packet to send [06:03:01]OFD Sender: No OFD packet to send [06:03:06]OFD Sender: No OFD packet to send [06:03:11]OFD Sender: No OFD packet to send [06:03:16]OFD Sender: No OFD packet to send [06:03:21]OFD Sender: No OFD packet to send [06:03:26]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: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: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:47]recv_with_timeout no data received [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [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:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:31]recv_with_timeout no data received [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:13]recv_with_timeout no data received [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]recv_with_timeout no data received [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:12]OFD Sender: No OFD packet to send [06:09:17]OFD Sender: No OFD packet to send [06:09:22]OFD Sender: No OFD packet to send [06:09:27]OFD Sender: No OFD packet to send [06:09:32]OFD Sender: No OFD packet to send [06:09:37]OFD Sender: No OFD packet to send [06:09:42]OFD Sender: No OFD packet to send [06:09:47]OFD Sender: No OFD packet to send [06:09:52]OFD Sender: No OFD packet to send [06:09:57]OFD Sender: No OFD packet to send [06:10:02]OFD Sender: No OFD packet to send [06:10:07]OFD Sender: No OFD packet to send [06:10:12]OFD Sender: No OFD packet to send [06:10:17]OFD Sender: No OFD packet to send [06:10:22]OFD Sender: No OFD packet to send [06:10:27]OFD Sender: No OFD packet to send [06:10:32]OFD Sender: No OFD packet to send [06:10:37]OFD Sender: No OFD packet to send [06:10:42]OFD Sender: No OFD packet to send [06:10:47]OFD Sender: No OFD packet to send [06:10:52]OFD Sender: No OFD packet to send [06:10:57]OFD Sender: No OFD packet to send [06:11:02]OFD Sender: No OFD packet to send [06:11:07]OFD Sender: No OFD packet to send [06:11:12]OFD Sender: No OFD packet to send [06:11:17]OFD Sender: No OFD packet to send [06:11:22]OFD Sender: No OFD packet to send [06:11:27]OFD Sender: No OFD packet to send [06:11:32]OFD Sender: No OFD packet to send [06:11:34]recv_with_timeout no data received [06:11:37]OFD Sender: No OFD packet to send [06:11:42]OFD Sender: No OFD packet to send [06:11:46]recv_with_timeout no data received [06:11:47]OFD Sender: No OFD packet to send [06:11:52]OFD Sender: No OFD packet to send [06:11:57]OFD Sender: No OFD packet to send [06:12:02]OFD Sender: No OFD packet to send [06:12:07]OFD Sender: No OFD packet to send [06:12:12]OFD Sender: No OFD packet to send [06:12:17]OFD Sender: No OFD packet to send [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: 6069127+1721002828=1727071955 [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 D4 06 F1 66 4C 6B 94 66 E1 [06:12:36]Current date/time: 23.09.2024 06:12 [06:12:36]FM_Init [06:12:36]wFMConnect [06:12:36]MH_SAM_On [06:12:36]Write to MH i2c: E0 00 00 08 00 E7 [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_init finished! [06:12:36]*** atr: [06:12:36]*** 0F 3B D5 18 FF 81 91 FE [06:12:36]*** 1F C3 80 73 C8 21 10 0A [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]*** 00 00 00 00 00 00 00 00 [06:12:36]Read from MH i2c: E0 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E0 10 00 [06:12:36]MH_I2C_Read... [06:12:36]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:12:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [06:12:36]wFMCommunicate request_size=10 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [06:12:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [06:12:36]RAPDU: 90 00 [06:12:36]wFMCommunicate OK [06:12:36]wFMCommunicate request_size=4 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 80 11 00 00 [06:12:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 17 00 [06:12:36]MH_I2C_Read... [06:12:36]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:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:12:36]wFMCommunicate OK [06:12:36]Detected FM SN is 0000000000874979 [06:12:36]Stored FM SN is 0000000000874979 [06:12:36]wFMCommunicate request_size=9 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 80 16 00 00 04 B6 D7 00 00 [06:12:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [06:12:36]RAPDU: 90 00 [06:12:36]wFMCommunicate OK [06:12:36]FM PIN OK [06:12:36]wFMCommunicate request_size=8 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 80 14 04 00 03 02 00 01 [06:12:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [06:12:36]RAPDU: 90 00 [06:12:36]wFMCommunicate OK [06:12:36]wFMCommunicate request_size=13 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [06:12:36]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:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [06:12:36]RAPDU: 90 00 [06:12:36]wFMCommunicate OK [06:12:36]wFMCommunicate request_size=4 [06:12:36]MH_SAM_APDU [06:12:36]CAPDU: 80 11 00 00 [06:12:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:36]Read from MH i2c: E2 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: E2 17 00 [06:12:36]MH_I2C_Read... [06:12:36]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:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [06:12:36]wFMCommunicate OK [06:12:36]DocumentArchiveInit [06:12:36]Start Httpd... [06:12:36]Httpd thread 3067563364 created [06:12:36]Write to MH i2c: 01 00 00 0F 00 0F [06:12:36]Write i2c OK [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: 01 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: 01 07 00 [06:12:36]MH_I2C_Read... [06:12:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [06:12:36]MH Int Process started [06:12:36]Allocated Socket 8 [06:12:36]Bind OK [06:12:36]Listen OK [06:12:36]httpd running on port 8080 [06:12:36]Waiting for new connection... [06:12:36]OFD Sender: No OFD packet to send [06:12:38]accept exits with 9 [06:12:38]New connection [06:12:38]New thread 3067276644 created [06:12:38]Waiting for new connection... [06:12:38] Sock 9.Parse request [06:12:38]Sock 9.Check first char [06:12:38]Sock 9.First char is OK [06:12:38]request: POST /json_proto HTTP/1.0 [06:12:38]Method: POST [06:12:38]URL: /json_proto [06:12:38]Method is POST - this is cgi request [06:12:38]url: /json_proto [06:12:38]query_string will be loaded in cgi processing [06:12:38]execute_cgi json_proto POST (null) [06:12:38]execute_cgi path=json_proto method=POST [06:12:38]POST find Content-Length [06:12:38]Host: 172.17.47.196:8080 [06:12:38]Content-Length: 215 [06:12:38]Content-Type: application/json [06:12:38] [06:12:38]POST finish read [06:12:38]Found Content-Length = 215 [06:12:38]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:12:38]execute_script... [06:12:38]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:12:38]POST & json_proto [06:12:38]process_json_proto [06:12:38]json parsed OK: [06:12:38]protocol is kg_v1.0 [06:12:38]action value=get_value [06:12:38]process_action get_value [06:12:38]cmd_get_value [06:12:38]process_action get_value done [06:12:38]requested_data is exist [06:12:38]produce_requested_data [06:12:38]requested_item kkm.sn is exist - process it [06:12:38]requested_item kkm.ver is exist - process it [06:12:38]requested_item fm.sn is exist - process it [06:12:38]wFMCommunicate request_size=4 [06:12:38]MH_SAM_APDU [06:12:38]CAPDU: 80 11 00 00 [06:12:38]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:12:38]Write i2c OK [06:12:38]MH_I2C_Read... [06:12:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:12:38]Read from MH i2c: E2 [06:12:38]MH_I2C_Read... [06:12:38]Read from MH i2c: E2 17 00 [06:12:38]MH_I2C_Read... [06:12:38]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 [06: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 [06:12:38]wFMCommunicate OK [06:12:38]requested_item fd.num is exist - process it [06:12:38]SAM_PROTO_GetFieldsCounters [06:12:38]wFMCommunicate request_size=4 [06:12:38]MH_SAM_APDU [06:12:38]CAPDU: 80 13 00 00 [06:12:38]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:12:38]Write i2c OK [06:12:38]MH_I2C_Read... [06:12:38]Read from MH i2c: E2 [06:12:38]MH_I2C_Read... [06:12:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:12:38]Read from MH i2c: E2 62 00 [06:12:38]MH_I2C_Read... [06:12:38]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 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 AA [06:12: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 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 [06:12:38]wFMCommunicate OK [06:12:38]SAM_PROTO_GetFieldsCounters done [06:12:38]requested_item shift.num is exist - process it [06:12:38]requested_item shift.opened is exist - process it [06:12:38]req_shift_opened [06:12:38]FM_GetShiftState [06:12:38]SAM_PROTO_GetShiftState [06:12:38]wFMCommunicate request_size=4 [06:12:38]MH_SAM_APDU [06:12:38]CAPDU: 80 13 01 00 [06:12:38]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:12:38]Write i2c OK [06:12:38]MH_I2C_Read... [06:12:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:12:38]Read from MH i2c: E2 [06:12:38]MH_I2C_Read... [06:12:38]Read from MH i2c: E2 0E 00 [06:12:38]MH_I2C_Read... [06:12:38]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [06:12:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [06:12:38]wFMCommunicate OK [06:12:38]SAM_PROTO_GetShiftState done [06:12:38]FM_GetShiftState done [06:12:38]req_shift_opened done [06:12:38]requested_item shift.open_date is exist - process it [06:12:38]req_shift_open_date [06:12:38]req_shift_open_date done [06:12:38]produce_requested_data done [06:12:38]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [06:12:38]process_action_free get_value [06:12:38]json_value_free [06:12:38]json_value_free done [06:12:38]process_json_proto returns [06:12:38]Send response to host [06:12:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [06:12:38]free response buf [06:12:38]execute_script done [06:12:38]execute_script returns [06:12:38]free content buf [06:12:38]Sock 9.Close socket [06:12:38]Sock 9.Thread stoped [06:12:38]accept exits with 6 [06:12:38]New connection [06:12:38]New thread 3067133284 created [06:12:38]Thread 3067276644 joined [06:12:38]Waiting for new connection... [06:12:38] Sock 6.Parse request [06:12:38]Sock 6.Check first char [06:12:38]Sock 6.First char is OK [06:12:38]request: POST /json_proto HTTP/1.0 [06:12:38]Method: POST [06:12:38]URL: /json_proto [06:12:38]Method is POST - this is cgi request [06:12:38]url: /json_proto [06:12:38]query_string will be loaded in cgi processing [06:12:38]execute_cgi json_proto POST (null) [06:12:38]execute_cgi path=json_proto method=POST [06:12:38]POST find Content-Length [06:12:38]Host: 172.17.47.196:8080 [06:12:38]Content-Length: 331 [06:12:38]Content-Type: application/json [06:12:38] [06:12:38]POST finish read [06:12:38]Found Content-Length = 331 [06:12:38]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:12:38]execute_script... [06:12:38]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:12:38]POST & json_proto [06:12:38]process_json_proto [06:12:38]json parsed OK: [06:12:38]protocol is kg_v1.0 [06:12:38]action value=get_value [06:12:38]process_action get_value [06:12:38]cmd_get_value [06:12:38]process_action get_value done [06:12:38]requested_data is exist [06:12:38]produce_requested_data [06:12:38]requested_item fm.sale.total is exist - process it [06:12:38]SAM_PROTO_GetFMData [06:12:38]wFMCommunicate request_size=4 [06:12:38]MH_SAM_APDU [06:12:38]CAPDU: 80 13 03 00 [06:12:38]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:12:38]Write i2c OK [06:12:38]MH_I2C_Read... [06:12:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:12:39]Read from MH i2c: E2 [06:12:39]MH_I2C_Read... [06:12:39]Read from MH i2c: E2 FD 00 [06:12:39]MH_I2C_Read... [06:12:39]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 94 50 01 00 69 04 A3 00 6F 04 04 00 18 4E 01 00 B1 04 05 00 9E 82 0B B9 01 70 04 05 00 4C 22 19 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 54 DB 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 5C 69 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 4E [06:12:39]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 94 50 01 00 69 04 A3 00 6F 04 04 00 18 4E 01 00 B1 04 05 00 9E 82 0B B9 01 70 04 05 00 4C 22 19 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 54 DB 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 5C 69 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 [06:12:39]wFMCommunicate OK [06:12:39]wFMCommunicate request_size=4 [06:12:39]MH_SAM_APDU [06:12:39]CAPDU: 80 17 00 00 [06:12:39]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:12:39]Write i2c OK [06:12:39]MH_I2C_Read... [06:12:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:39]Read from MH i2c: E2 [06:12:39]MH_I2C_Read... [06:12:39]Read from MH i2c: E2 FD 00 [06:12:39]MH_I2C_Read... [06:12:39]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 [06:12:39]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 [06:12:39]wFMCommunicate OK [06:12:39]wFMCommunicate request_size=4 [06:12:39]MH_SAM_APDU [06:12:39]CAPDU: 80 17 00 00 [06:12:39]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:12:39]Write i2c OK [06:12:39]MH_I2C_Read... [06:12:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:39]Read from MH i2c: E2 [06:12:39]MH_I2C_Read... [06:12:39]Read from MH i2c: E2 FD 00 [06:12:39]MH_I2C_Read... [06:12:39]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 [06:12:39]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:12:39]wFMCommunicate OK [06:12:39]wFMCommunicate request_size=4 [06:12:39]MH_SAM_APDU [06:12:39]CAPDU: 80 17 00 00 [06:12:39]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:12:39]Write i2c OK [06:12:39]MH_I2C_Read... [06:12:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:39]Read from MH i2c: E2 [06:12:39]MH_I2C_Read... [06:12:39]Read from MH i2c: E2 FD 00 [06:12:39]MH_I2C_Read... [06:12: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 [06:12: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 [06:12:39]wFMCommunicate OK [06:12:39]wFMCommunicate request_size=4 [06:12:39]MH_SAM_APDU [06:12:39]CAPDU: 80 17 00 00 [06:12:39]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:12:39]Write i2c OK [06:12:39]MH_I2C_Read... [06:12:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [06:12:40]Read from MH i2c: E2 [06:12:40]MH_I2C_Read... [06:12:40]Read from MH i2c: E2 E5 00 [06:12:40]MH_I2C_Read... [06:12:40]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 [06:12:40]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:12:40]wFMCommunicate OK [06:12:40]SAM_PROTO_GetFMData done [06:12:40]requested_item fm.sale_refund.total is exist - process it [06:12:40]requested_item fm.buy.total is exist - process it [06:12:40]requested_item shift.sale.total is exist - process it [06:12:40]SAM_PROTO_GetShiftData [06:12:40]wFMCommunicate request_size=4 [06:12:40]MH_SAM_APDU [06:12:40]CAPDU: 80 13 02 00 [06:12:40]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:12:40]Write i2c OK [06:12:40]MH_I2C_Read... [06:12:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:12:40]Read from MH i2c: E2 [06:12:40]MH_I2C_Read... [06:12:40]Read from MH i2c: E2 FD 00 [06:12:40]MH_I2C_Read... [06:12:40]Read from MH i2c: E2 FD 00 18 00 00 AD 04 AA 04 A9 04 6E 04 04 00 0F 00 00 00 69 04 9A 00 6F 04 04 00 0F 00 00 00 B1 04 03 00 D7 E9 08 70 04 03 00 D0 28 07 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 5E F2 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 33 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 99 [06:12:40]RAPDU: AD 04 AA 04 A9 04 6E 04 04 00 0F 00 00 00 69 04 9A 00 6F 04 04 00 0F 00 00 00 B1 04 03 00 D7 E9 08 70 04 03 00 D0 28 07 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 5E F2 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 33 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [06:12:40]wFMCommunicate OK [06:12:40]wFMCommunicate request_size=4 [06:12:40]MH_SAM_APDU [06:12:40]CAPDU: 80 17 00 00 [06:12:40]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:12:40]Write i2c OK [06:12:40]MH_I2C_Read... [06:12:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:40]Read from MH i2c: E2 [06:12:40]MH_I2C_Read... [06:12:40]Read from MH i2c: E2 FD 00 [06:12:40]MH_I2C_Read... [06:12:40]Read from MH i2c: E2 FD 00 19 00 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 AB [06:12:40]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 [06:12:40]wFMCommunicate OK [06:12:40]wFMCommunicate request_size=4 [06:12:40]MH_SAM_APDU [06:12:40]CAPDU: 80 17 00 00 [06:12:40]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [06:12:40]Write i2c OK [06:12:40]MH_I2C_Read... [06:12:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:41]Read from MH i2c: E2 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 FD 00 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 FD 00 1A 00 00 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 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 5E [06:12:41]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 [06:12:41]wFMCommunicate OK [06:12:41]wFMCommunicate request_size=4 [06:12:41]MH_SAM_APDU [06:12:41]CAPDU: 80 17 00 00 [06:12:41]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [06:12:41]Write i2c OK [06:12:41]MH_I2C_Read... [06:12:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:12:41]Read from MH i2c: E2 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 FD 00 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 FD 00 1B 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 03 90 00 10 [06:12:41]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 [06:12:41]wFMCommunicate OK [06:12:41]wFMCommunicate request_size=4 [06:12:41]MH_SAM_APDU [06:12:41]CAPDU: 80 17 00 00 [06:12:41]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [06:12:41]Write i2c OK [06:12:41]MH_I2C_Read... [06:12:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 199! [06:12:41]Read from MH i2c: E2 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 CA 00 [06:12:41]MH_I2C_Read... [06:12:41]Read from MH i2c: E2 CA 00 1C 00 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 81 [06:12:41]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 [06:12:41]wFMCommunicate OK [06:12:41]SAM_PROTO_GetShiftData done [06:12:41]requested_item shift.sale.total_cash is exist - process it [06:12:41]requested_item shift.sale_refund.total is exist - process it [06:12:41]requested_item shift.sale_refund.total_cash is exist - process it [06:12:41]requested_item shift.buy.total is exist - process it [06:12:41]requested_item shift.buy.total_cash is exist - process it [06:12:41]produce_requested_data done [06:12:41]produce_requested_data return {"fm.sale.total":73995065.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5841.51,"shift.sale.total_cash":4692.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:12:41]process_action_free get_value [06:12:41]json_value_free [06:12:41]json_value_free done [06:12:41]process_json_proto returns [06:12:41]Send response to host [06:12:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73995065.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5841.51,"shift.sale.total_cash":4692.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:12:41]free response buf [06:12:41]execute_script done [06:12:41]execute_script returns [06:12:41]free content buf [06:12:41]Sock 6.Close socket [06:12:41]Sock 6.Thread stoped [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:26]OFD Sender: No OFD packet to send [06:13:31]OFD Sender: No OFD packet to send [06:13:36]OFD Sender: No OFD packet to send [06:13:42]OFD Sender: No OFD packet to send [06:13:46]accept exits with 9 [06:13:46]New connection [06:13:46]New thread 3067276644 created [06:13:46]Thread 3067133284 joined [06:13:46]Waiting for new connection... [06:13:46] Sock 9.Parse request [06:13:46]Sock 9.Check first char [06:13:46]Sock 9.First char is OK [06:13:46]request: POST /json_proto HTTP/1.0 [06:13:46]Method: POST [06:13:46]URL: /json_proto [06:13:46]Method is POST - this is cgi request [06:13:46]url: /json_proto [06:13:46]query_string will be loaded in cgi processing [06:13:46]execute_cgi json_proto POST (null) [06:13:46]execute_cgi path=json_proto method=POST [06:13:46]POST find Content-Length [06:13:46]Host: 172.17.47.196:8080 [06:13:46]Content-Length: 215 [06:13:46]Content-Type: application/json [06:13:46] [06:13:46]POST finish read [06:13:46]Found Content-Length = 215 [06:13:46]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:13:46]execute_script... [06:13:46]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:13:46]POST & json_proto [06:13:46]process_json_proto [06:13:46]json parsed OK: [06:13:46]protocol is kg_v1.0 [06:13:46]action value=get_value [06:13:46]process_action get_value [06:13:46]cmd_get_value [06:13:46]process_action get_value done [06:13:46]requested_data is exist [06:13:46]produce_requested_data [06:13:46]requested_item kkm.sn is exist - process it [06:13:46]requested_item kkm.ver is exist - process it [06:13:46]requested_item fm.sn is exist - process it [06:13:46]wFMCommunicate request_size=4 [06:13:46]MH_SAM_APDU [06:13:46]CAPDU: 80 11 00 00 [06:13:46]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [06:13:46]Write i2c OK [06:13:46]MH_I2C_Read... [06:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:13:47]OFD Sender: No OFD packet to send [06:13:47]Read from MH i2c: E2 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 17 00 [06:13:47]MH_I2C_Read... [06:13:47]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 [06: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 [06:13:47]wFMCommunicate OK [06:13:47]requested_item fd.num is exist - process it [06:13:47]SAM_PROTO_GetFieldsCounters [06:13:47]wFMCommunicate request_size=4 [06:13:47]MH_SAM_APDU [06:13:47]CAPDU: 80 13 00 00 [06:13:47]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [06:13:47]Write i2c OK [06:13:47]MH_I2C_Read... [06:13:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:13:47]Read from MH i2c: E2 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 62 00 [06:13:47]MH_I2C_Read... [06:13:47]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 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 B7 [06:13: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 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 [06:13:47]wFMCommunicate OK [06:13:47]SAM_PROTO_GetFieldsCounters done [06:13:47]requested_item shift.num is exist - process it [06:13:47]requested_item shift.opened is exist - process it [06:13:47]req_shift_opened [06:13:47]FM_GetShiftState [06:13:47]SAM_PROTO_GetShiftState [06:13:47]wFMCommunicate request_size=4 [06:13:47]MH_SAM_APDU [06:13:47]CAPDU: 80 13 01 00 [06:13:47]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [06:13:47]Write i2c OK [06:13:47]MH_I2C_Read... [06:13:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:13:47]Read from MH i2c: E2 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 0E 00 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F4 [06:13:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [06:13:47]wFMCommunicate OK [06:13:47]SAM_PROTO_GetShiftState done [06:13:47]FM_GetShiftState done [06:13:47]req_shift_opened done [06:13:47]requested_item shift.open_date is exist - process it [06:13:47]req_shift_open_date [06:13:47]req_shift_open_date done [06:13:47]produce_requested_data done [06:13:47]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [06:13:47]process_action_free get_value [06:13:47]json_value_free [06:13:47]json_value_free done [06:13:47]process_json_proto returns [06:13:47]Send response to host [06:13:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87161,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [06:13:47]free response buf [06:13:47]execute_script done [06:13:47]execute_script returns [06:13:47]free content buf [06:13:47]Sock 9.Close socket [06:13:47]Sock 9.Thread stoped [06:13:47]accept exits with 10 [06:13:47]New connection [06:13:47]New thread 3067133284 created [06:13:47]Thread 3067276644 joined [06:13:47]Waiting for new connection... [06:13:47] Sock 10.Parse request [06:13:47]Sock 10.Check first char [06:13:47]Sock 10.First char is OK [06:13:47]request: POST /json_proto HTTP/1.0 [06:13:47]Method: POST [06:13:47]URL: /json_proto [06:13:47]Method is POST - this is cgi request [06:13:47]url: /json_proto [06:13:47]query_string will be loaded in cgi processing [06:13:47]execute_cgi json_proto POST (null) [06:13:47]execute_cgi path=json_proto method=POST [06:13:47]POST find Content-Length [06:13:47]Host: 172.17.47.196:8080 [06:13:47]Content-Length: 331 [06:13:47]Content-Type: application/json [06:13:47] [06:13:47]POST finish read [06:13:47]Found Content-Length = 331 [06:13:47]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:13:47]execute_script... [06:13:47]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:13:47]POST & json_proto [06:13:47]process_json_proto [06:13:47]json parsed OK: [06:13:47]protocol is kg_v1.0 [06:13:47]action value=get_value [06:13:47]process_action get_value [06:13:47]cmd_get_value [06:13:47]process_action get_value done [06:13:47]requested_data is exist [06:13:47]produce_requested_data [06:13:47]requested_item fm.sale.total is exist - process it [06:13:47]SAM_PROTO_GetFMData [06:13:47]wFMCommunicate request_size=4 [06:13:47]MH_SAM_APDU [06:13:47]CAPDU: 80 13 03 00 [06:13:47]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [06:13:47]Write i2c OK [06:13:47]MH_I2C_Read... [06:13:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:13:47]Read from MH i2c: E2 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 FD 00 [06:13:47]MH_I2C_Read... [06:13:47]Read from MH i2c: E2 FD 00 20 00 00 C8 04 85 04 C4 04 6E 04 04 00 94 50 01 00 69 04 A3 00 6F 04 04 00 18 4E 01 00 B1 04 05 00 9E 82 0B B9 01 70 04 05 00 4C 22 19 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 54 DB 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 5C 69 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 5B [06:13:47]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 94 50 01 00 69 04 A3 00 6F 04 04 00 18 4E 01 00 B1 04 05 00 9E 82 0B B9 01 70 04 05 00 4C 22 19 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 54 DB 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 5C 69 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 [06:13:47]wFMCommunicate OK [06:13:47]wFMCommunicate request_size=4 [06:13:47]MH_SAM_APDU [06:13:47]CAPDU: 80 17 00 00 [06:13:47]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [06:13:47]Write i2c OK [06:13:47]MH_I2C_Read... [06:13:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:48]Read from MH i2c: E2 [06:13:48]MH_I2C_Read... [06:13:48]Read from MH i2c: E2 FD 00 [06:13:48]MH_I2C_Read... [06:13:48]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 [06:13:48]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 [06:13:48]wFMCommunicate OK [06:13:48]wFMCommunicate request_size=4 [06:13:48]MH_SAM_APDU [06:13:48]CAPDU: 80 17 00 00 [06:13:48]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [06:13:48]Write i2c OK [06:13:48]MH_I2C_Read... [06:13:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:48]Read from MH i2c: E2 [06:13:48]MH_I2C_Read... [06:13:48]Read from MH i2c: E2 FD 00 [06:13:48]MH_I2C_Read... [06:13:48]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 [06:13:48]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:13:48]wFMCommunicate OK [06:13:48]wFMCommunicate request_size=4 [06:13:48]MH_SAM_APDU [06:13:48]CAPDU: 80 17 00 00 [06:13:48]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [06:13:48]Write i2c OK [06:13:48]MH_I2C_Read... [06:13:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:48]Read from MH i2c: E2 [06:13:48]MH_I2C_Read... [06:13:48]Read from MH i2c: E2 FD 00 [06:13:48]MH_I2C_Read... [06:13:48]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 [06:13:48]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:13:48]wFMCommunicate OK [06:13:48]wFMCommunicate request_size=4 [06:13:48]MH_SAM_APDU [06:13:48]CAPDU: 80 17 00 00 [06:13:48]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [06:13:48]Write i2c OK [06:13:48]MH_I2C_Read... [06:13:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [06:13:49]Read from MH i2c: E2 [06:13:49]MH_I2C_Read... [06:13:49]Read from MH i2c: E2 E5 00 [06:13:49]MH_I2C_Read... [06:13:49]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 [06:13:49]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:13:49]wFMCommunicate OK [06:13:49]SAM_PROTO_GetFMData done [06:13:49]requested_item fm.sale_refund.total is exist - process it [06:13:49]requested_item fm.buy.total is exist - process it [06:13:49]requested_item shift.sale.total is exist - process it [06:13:49]SAM_PROTO_GetShiftData [06:13:49]wFMCommunicate request_size=4 [06:13:49]MH_SAM_APDU [06:13:49]CAPDU: 80 13 02 00 [06:13:49]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [06:13:49]Write i2c OK [06:13:49]MH_I2C_Read... [06:13:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:13:49]Read from MH i2c: E2 [06:13:49]MH_I2C_Read... [06:13:49]Read from MH i2c: E2 FD 00 [06:13:49]MH_I2C_Read... [06:13:49]Read from MH i2c: E2 FD 00 25 00 00 AD 04 AA 04 A9 04 6E 04 04 00 0F 00 00 00 69 04 9A 00 6F 04 04 00 0F 00 00 00 B1 04 03 00 D7 E9 08 70 04 03 00 D0 28 07 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 5E F2 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 33 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 A6 [06:13:49]RAPDU: AD 04 AA 04 A9 04 6E 04 04 00 0F 00 00 00 69 04 9A 00 6F 04 04 00 0F 00 00 00 B1 04 03 00 D7 E9 08 70 04 03 00 D0 28 07 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 5E F2 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 33 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [06:13:49]wFMCommunicate OK [06:13:49]wFMCommunicate request_size=4 [06:13:49]MH_SAM_APDU [06:13:49]CAPDU: 80 17 00 00 [06:13:49]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [06:13:49]Write i2c OK [06:13:49]MH_I2C_Read... [06:13:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:49]Read from MH i2c: E2 [06:13:49]MH_I2C_Read... [06:13:49]Read from MH i2c: E2 FD 00 [06:13:49]MH_I2C_Read... [06:13:49]Read from MH i2c: E2 FD 00 26 00 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 B8 [06:13:49]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 [06:13:49]wFMCommunicate OK [06:13:49]wFMCommunicate request_size=4 [06:13:49]MH_SAM_APDU [06:13:49]CAPDU: 80 17 00 00 [06:13:49]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [06:13:49]Write i2c OK [06:13:49]MH_I2C_Read... [06:13:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:50]Read from MH i2c: E2 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 FD 00 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 FD 00 27 00 00 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 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 6B [06:13:50]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 [06:13:50]wFMCommunicate OK [06:13:50]wFMCommunicate request_size=4 [06:13:50]MH_SAM_APDU [06:13:50]CAPDU: 80 17 00 00 [06:13:50]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [06:13:50]Write i2c OK [06:13:50]MH_I2C_Read... [06:13:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:13:50]Read from MH i2c: E2 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 FD 00 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 FD 00 28 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 03 90 00 1D [06:13:50]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 [06:13:50]wFMCommunicate OK [06:13:50]wFMCommunicate request_size=4 [06:13:50]MH_SAM_APDU [06:13:50]CAPDU: 80 17 00 00 [06:13:50]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [06:13:50]Write i2c OK [06:13:50]MH_I2C_Read... [06:13:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 199! [06:13:50]Read from MH i2c: E2 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 CA 00 [06:13:50]MH_I2C_Read... [06:13:50]Read from MH i2c: E2 CA 00 29 00 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 8E [06:13:50]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 [06:13:50]wFMCommunicate OK [06:13:50]SAM_PROTO_GetShiftData done [06:13:50]requested_item shift.sale.total_cash is exist - process it [06:13:50]requested_item shift.sale_refund.total is exist - process it [06:13:50]requested_item shift.sale_refund.total_cash is exist - process it [06:13:50]requested_item shift.buy.total is exist - process it [06:13:50]requested_item shift.buy.total_cash is exist - process it [06:13:50]produce_requested_data done [06:13:50]produce_requested_data return {"fm.sale.total":73995065.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5841.51,"shift.sale.total_cash":4692.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:13:50]process_action_free get_value [06:13:50]json_value_free [06:13:50]json_value_free done [06:13:50]process_json_proto returns [06:13:50]Send response to host [06:13:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":73995065.90,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":5841.51,"shift.sale.total_cash":4692.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:13:50]free response buf [06:13:50]execute_script done [06:13:50]execute_script returns [06:13:50]free content buf [06:13:50]Sock 10.Close socket [06:13:50]Sock 10.Thread stoped [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:01]recv_with_timeout no data received [06:15:02]OFD Sender: No OFD packet to send [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:54]recv_with_timeout no data received [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: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 [06:21:17]OFD Sender: No OFD packet to send [06:21:22]OFD Sender: No OFD packet to send [06:21:37]OFD Sender: No OFD packet to send [06:21:42]OFD Sender: No OFD packet to send [06:21:47]OFD Sender: No OFD packet to send [06:21:52]OFD Sender: No OFD packet to send [06:21:57]OFD Sender: No OFD packet to send [06:22:02]OFD Sender: No OFD packet to send [06:22:07]OFD Sender: No OFD packet to send [06:22:08]recv_with_timeout no data received [06:22:12]OFD Sender: No OFD packet to send [06:22:17]OFD Sender: No OFD packet to send [06:22:22]OFD Sender: No OFD packet to send [06:22:27]OFD Sender: No OFD packet to send [06:22:32]OFD Sender: No OFD packet to send [06:22:37]OFD Sender: No OFD packet to send [06:22:42]OFD Sender: No OFD packet to send [06:22:47]OFD Sender: No OFD packet to send [06:22:52]OFD Sender: No OFD packet to send [06:22:57]OFD Sender: No OFD packet to send [06:23:03]OFD Sender: No OFD packet to send [06:23:07]recv_with_timeout no data received [06:23:08]OFD Sender: No OFD packet to send [06:23:13]OFD Sender: No OFD packet to send [06:23:18]OFD Sender: No OFD packet to send [06:23:23]OFD Sender: No OFD packet to send [06:23:28]OFD Sender: No OFD packet to send [06:23:33]OFD Sender: No OFD packet to send [06:23:38]OFD Sender: No OFD packet to send [06:23:43]OFD Sender: No OFD packet to send [06:23:47]recv_with_timeout no data received [06:23:48]OFD Sender: No OFD packet to send [06:23:53]OFD Sender: No OFD packet to send [06:23:58]OFD Sender: No OFD packet to send [06:24:03]OFD Sender: No OFD packet to send [06:24:08]OFD Sender: No OFD packet to send [06:24:13]OFD Sender: No OFD packet to send [06:24:18]OFD Sender: No OFD packet to send [06:24:23]OFD Sender: No OFD packet to send [06:24:28]OFD Sender: No OFD packet to send [06:24:33]OFD Sender: No OFD packet to send [06:24:38]OFD Sender: No OFD packet to send [06:24:43]OFD Sender: No OFD packet to send [06:24:43]accept exits with 9 [06:24:43]New connection [06:24:43]New thread 3067276644 created [06:24:43]Thread 3067133284 joined [06:24:43]Waiting for new connection... [06:24:43] Sock 9.Parse request [06:24:43]Sock 9.Check first char [06:24:43]Sock 9.First char is OK [06:24:43]request: POST /json_proto HTTP/1.0 [06:24:43]Method: POST [06:24:43]URL: /json_proto [06:24:43]Method is POST - this is cgi request [06:24:43]url: /json_proto [06:24:43]query_string will be loaded in cgi processing [06:24:43]execute_cgi json_proto POST (null) [06:24:43]execute_cgi path=json_proto method=POST [06:24:43]POST find Content-Length [06:24:43]Host: 172.17.47.196:8080 [06:24:43]Content-Length: 632 [06:24:43]Content-Type: application/json [06:24:43] [06:24:43]POST finish read [06:24:43]Found Content-Length = 632 [06:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148171", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "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" ] } } [06:24:43]execute_script... [06:24:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148171", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "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" ] } } [06:24:43]POST & json_proto [06:24:43]process_json_proto [06:24:43]json parsed OK: [06:24:43]protocol is kg_v1.0 [06:24:43]action value=close_receipt [06:24:43]process_action close_receipt [06:24:43]cmd_close_receipt [06:24:43]MH_GetDate [06:24:43]Write to MH i2c: F0 00 00 2A 00 19 [06:24:43]Write i2c OK [06:24:43]MH_I2C_Read... [06:24:43]Read from MH i2c: F0 [06:24:43]MH_I2C_Read... [06:24:43]Read from MH i2c: F0 09 00 [06:24:43]MH_I2C_Read... [06:24:43]Read from MH i2c: F0 09 00 2A 00 00 AC 09 F1 66 4C 6B 94 66 DF [06:24:43]GetLastDocTimeStamp 1727057802 [06:24:43]current date 1727072684 [06:24:43]FM_GetShiftState [06:24:43]SAM_PROTO_GetShiftState [06:24:43]wFMCommunicate request_size=4 [06:24:43]MH_SAM_APDU [06:24:43]CAPDU: 80 13 01 00 [06:24:43]Write to MH i2c: E2 08 00 2B 00 80 13 01 00 00 00 00 00 A8 [06:24:43]Write i2c OK [06:24:43]MH_I2C_Read... [06:24:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:24:43]Read from MH i2c: E2 [06:24:43]MH_I2C_Read... [06:24:43]Read from MH i2c: E2 0E 00 [06:24:43]MH_I2C_Read... [06:24:43]Read from MH i2c: E2 0E 00 2B 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 00 [06:24:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [06:24:43]wFMCommunicate OK [06:24:43]SAM_PROTO_GetShiftState done [06:24:43]FM_GetShiftState done [06:24:43]opened in 1727050818 [06:24:43]opened+sec_in_day 1727137218 [06:24:43]quantity*price = 4000 [06:24:43]sum+1 = 4001 [06:24:43]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 17 23.09.2024 07:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87163 ФПД: 179020947295667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071924&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87163&fm=179020947295667&tin=02508201610067®Number=0000000000092592&sum=15000 0 [07:19:25]StoreToDocumentArchive [07:19:25]shift 498 fd 87163 [07:19:25]save to /storage/0498/doc_00087163 [07:19:25]save last doc name /storage/0498/doc_00087163 to /storage/kkm_last_doc_name [07:19:25]save OK [07:19:25]Clear old archive folders... [07:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=283 [07:19:25]tlvbuf is 01106520 [07:19:25]SAM_PROTO_ClearQueue [07:19:25]wFMCommunicate request_size=4 [07:19:25]MH_SAM_APDU [07:19:25]CAPDU: 80 09 00 00 [07:19:25]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:19:25]Write i2c OK [07:19:25]MH_I2C_Read... [07:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:25]Read from MH i2c: E2 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:19:25]RAPDU: 90 00 [07:19:25]wFMCommunicate OK [07:19:25]SAM_PROTO_ClearQueue done [07:19:25]KKMCreateOFDPacket [07:19:25]OFDProtocolAddRootSTLVToBuf [07:19:25]FM_MakeSignedData [07:19:25]FM_MakeSignedData [07:19:25]SAM_PROTO_SignData [07:19:25]wFMCommunicate request_size=4 [07:19:25]MH_SAM_APDU [07:19:25]CAPDU: 80 0D 01 02 [07:19:25]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:19:25]Write i2c OK [07:19:25]MH_I2C_Read... [07:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:25]Read from MH i2c: E2 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:19:25]RAPDU: 90 00 [07:19:25]wFMCommunicate OK [07:19:25]wFMCommunicate request_size=255 [07:19:25]MH_SAM_APDU [07:19:25]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 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 11 00 00 00 F4 03 04 00 7C 16 F1 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 [07:19:25]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 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 11 00 00 00 F4 03 04 00 7C 16 F1 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 00 00 E3 [07:19:25]Write i2c OK [07:19:25]MH_I2C_Read... [07:19:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:25]Read from MH i2c: E2 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:19:25]RAPDU: 90 00 [07:19:25]wFMCommunicate OK [07:19:25]wFMCommunicate request_size=42 [07:19:25]MH_SAM_APDU [07:19:25]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 7B 54 01 00 35 04 06 00 A2 D1 8F F8 8D B3 [07:19:26]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 7B 54 01 00 35 04 06 00 A2 D1 8F F8 8D B3 00 00 93 [07:19:26]OFD Sender: No OFD packet to send [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:26]Read from MH i2c: E2 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: E2 03 00 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:19:26]RAPDU: 90 00 [07:19:26]wFMCommunicate OK [07:19:26]wFMCommunicate request_size=4 [07:19:26]MH_SAM_APDU [07:19:26]CAPDU: 80 0D 03 02 [07:19:26]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:26]Read from MH i2c: E2 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: E2 0B 00 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: E2 0B 00 2F 00 00 D9 95 EB A0 9E 1B 36 9A 90 00 2D [07:19:26]RAPDU: D9 95 EB A0 9E 1B 36 9A 90 00 [07:19:26]wFMCommunicate OK [07:19:26]SAM_PROTO_SignData done [07:19:26]FM_MakeSignedData done [07:19:26]CreateOFDProtocolMessage [07:19:26]wFMCommunicate request_size=4 [07:19:26]MH_SAM_APDU [07:19:26]CAPDU: 80 11 00 00 [07:19:26]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:26]Read from MH i2c: E2 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: E2 17 00 [07:19:26]MH_I2C_Read... [07:19:26]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 [07: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 [07:19:26]wFMCommunicate OK [07:19:26]CreateOFDProtocolMessage done [07:19:26]OFDSenderStorePacket 87163 [07:19:26]StoreOFDPacket docnum=87163 [07: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 2F 01 00 00 C2 0A 27 01 BA 02 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 11 00 00 00 F4 03 04 00 7C 16 F1 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 7B 54 01 00 35 04 06 00 A2 D1 8F F8 8D B3 D9 95 EB A0 9E 1B 36 9A [07:19:26]CheckFolder [07:19:26]dirname=/storage/ofd_packets [07:19:26]CheckFolder done [07:19:26]ProducePacketName [07:19:26]name=ofd_packets/00087163 [07:19:26]NVStorageSaveData ofd_packets/00087163 [07:19:26]File name is /storage/ofd_packets/00087163 [07:19:26]Write 333 bytes [07:19:26]NVStorageSaveData done [07:19:26]OFDSenderStorePacket done [07:19:26]KKMCreateOFDPacket done [07:19:26]NVStorageSaveData kkm_last_timestamp [07:19:26]File name is /storage/kkm_last_timestamp [07:19:26]Write 4 bytes [07:19:26]NVStorageSaveData done [07:19:26]ExternCall_PrintAddStr [07:19:26]wPrintStart [07:19:26]Write to MH i2c: 01 00 00 31 00 31 [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 07 00 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:19:26]RasterBufferAndPrint [07:19:26]line Счет N : (3)148172 [07:19:26]line ИНН: 02508201610067 [07:19:26]line Контрольно-Кассовый Чек [07:19:26]line ПРОДАЖА [07:19:26]line Товар: 4640030092567 [07:19:26]line Сигареты Esse Exchange Summer Red [07:19:26]line 1.000 * 150.00 [07:19:26]line = 150.00 [07:19:26]line НДС 12% НСП 1% [07:19:26]line > о реализуемом товаре [07:19:26]line ИТОГО: 150.00 [07:19:26]line НСП 1% : 1.33 [07:19:26]line НДС 12% : 15.93 [07:19:26]line Наличными: 150.00 [07:19:26]line Безнал.: 0.00 [07:19:26]line Место: АЗС № 137 "Партнер Нефть" [07:19:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:19:26]line СНО: Общий режим [07:19:26]line Чек 17 23.09.2024 07:19 [07:19:26]line Смена: 498 ФФД: 1.0 [07:19:26]line ЗНМ: 0300000064 [07:19:26]line РНМ: 0000000000092592 [07:19:26]line Версия ККМ: 001 [07:19:26]line ФМ: 0000000000874979 [07:19:26]line ФД: 87163 [07:19:26]line ФПД: 179020947295667 [07:19:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T071924&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87163&fm=179020947295667&tin=02508201610067®Number=0000000000092592&sum=15000 [07:19:26]line 0 [07:19:26]written 0, free lines is 4095 [07:19:26]OFD Sender: Processing packet 87163 [packets to send 278, broken 277] [07:19:26]ProducePacketName [07:19:26]name=ofd_packets/00087163 [07:19:26]OFD Sender: To server: pG, [07:19:26]CommunicateWithHost lk.salyk.kg:30040 [07:19:26]ConnectInit lk.salyk.kg [07:19:26]Write to MH i2c: 01 00 00 5A 00 5A [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 07 00 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 E1 0C 4E [07:19:26]RasterBufferAndPrint [07:19:26]line [07:19:26]line [07:19:26]line [07:19:26]line [07:19:26]line [07:19:26]written 0, free lines is 3319 [07:19:26]MH_Cut [07:19:26]Write to MH i2c: D1 01 00 61 00 01 33 [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: D1 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: D1 01 00 [07:19:26]MH_I2C_Read... [07:19:26]Read from MH i2c: D1 01 00 61 00 00 32 [07:19:26]Write to MH i2c: 01 00 00 62 00 62 [07:19:26]Write i2c OK [07:19:26]MH_I2C_Read... [07:19:27]Connected sock=5 [07:19: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 2F 01 00 00 C2 0A 27 01 BA 02 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 11 00 00 00 F4 03 04 00 7C 16 F1 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 7B 54 01 00 35 04 06 00 A2 D1 8F F8 8D B3 D9 95 EB A0 9E 1B 36 9A [07:19:27]*** Cut start [07:19:27]*** Partial cut [07:19:27]*** CUTSNS_PIN = 1 [07:19:27]*** CUTSNS_PIN = 0 [07:19:27]*** Brake cut motor [07:19:28]Read from MH i2c: 01 [07:19:28]MH_I2C_Read... [07:19:28]*** Stop cut motor [07:19:28]*** Cut end [07:19:28]Read from MH i2c: 01 07 00 [07:19:28]MH_I2C_Read... [07:19:28]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [07:19:28]process_action close_receipt done [07:19:28]requested_data is exist [07:19:28]produce_requested_data [07:19:28]requested_item fm.sn is exist - process it [07:19:28]wFMCommunicate request_size=4 [07:19:28]MH_SAM_APDU [07:19:28]CAPDU: 80 11 00 00 [07:19:28]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [07:19:28]Write i2c OK [07:19:28]MH_I2C_Read... [07:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:28]Read from MH i2c: E2 [07:19:28]MH_I2C_Read... [07:19:28]Read from MH i2c: E2 17 00 [07:19:28]MH_I2C_Read... [07:19:28]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 [07: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 [07:19:28]wFMCommunicate OK [07:19:28]requested_item fd.num is exist - process it [07:19:28]SAM_PROTO_GetFieldsCounters [07:19:28]wFMCommunicate request_size=4 [07:19:28]MH_SAM_APDU [07:19:28]CAPDU: 80 13 00 00 [07:19:28]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [07:19:28]Write i2c OK [07:19:28]MH_I2C_Read... [07:19:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:28]Read from MH i2c: E2 [07:19:28]MH_I2C_Read... [07:19:28]Read from MH i2c: E2 62 00 [07:19:28]MH_I2C_Read... [07:19:28]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 7B 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [07: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 7B 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:19:28]wFMCommunicate OK [07:19:28]SAM_PROTO_GetFieldsCounters done [07:19:28]requested_item shift.num is exist - process it [07:19:28]requested_item shift.opened is exist - process it [07:19:28]req_shift_opened [07:19:28]FM_GetShiftState [07:19:28]SAM_PROTO_GetShiftState [07:19:28]wFMCommunicate request_size=4 [07:19:28]MH_SAM_APDU [07:19:28]CAPDU: 80 13 01 00 [07:19:28]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [07:19:28]Write i2c OK [07:19:28]MH_I2C_Read... [07:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:28]Read from MH i2c: E2 [07:19:28]MH_I2C_Read... [07:19:28]Read from MH i2c: E2 0E 00 [07:19:28]MH_I2C_Read... [07:19:28]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3A [07:19:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [07:19:28]wFMCommunicate OK [07:19:28]SAM_PROTO_GetShiftState done [07:19:28]FM_GetShiftState done [07:19:28]req_shift_opened done [07:19:28]requested_item shift.open_date is exist - process it [07:19:28]req_shift_open_date [07:19:28]req_shift_open_date done [07:19:28]produce_requested_data done [07:19:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87163,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [07:19:28]process_action_free close_receipt [07:19:28]json_value_free [07:19:28]json_value_free done [07:19:28]process_json_proto returns [07:19:28]Send response to host [07:19:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87163,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [07:19:28]free response buf [07:19:28]execute_script done [07:19:28]execute_script returns [07:19:28]free content buf [07:19:28]Sock 7.Close socket [07:19:28]Sock 7.Thread stoped [07: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 82 00 47 00 97 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 54 01 00 F4 03 04 00 4A C1 F0 66 B6 04 01 00 00 C1 57 13 81 88 E8 71 5D [07:19:28]CommunicateWithHost err = 0 [07:19:28]CheckOFDResponse [07:19:28]1017 (14) - 77093643461234 [07:19:28]1041 (16) - 0000000000874979 [07:19:28]1040 (4) - 87163 [07:19:28]1012 (4) - 23.09.2024 01:15 [07:19:28]1206 (1) - 0 [07:19:28]OFD Sender: Remove packet 87163 [07:19:28]ProducePacketName [07:19:28]name=ofd_packets/00087163 [07:19:28]NVStorageDeleteData [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:44]OFD Sender: No OFD packet to send [07:19:49]OFD Sender: No OFD packet to send [07:19:54]OFD Sender: No OFD packet to send [07:19:59]OFD Sender: No OFD packet to send [07:20:04]OFD Sender: No OFD packet to send [07:20:09]OFD Sender: No OFD packet to send [07:20:11]accept exits with 10 [07:20:11]New connection [07:20:11]New thread 3066916196 created [07:20:11]Thread 3067059556 joined [07:20:11]Waiting for new connection... [07:20:11] Sock 10.Parse request [07:20:11]Sock 10.Check first char [07:20:11]Sock 10.First char is OK [07:20:11]request: POST /json_proto HTTP/1.0 [07:20:11]Method: POST [07:20:11]URL: /json_proto [07:20:11]Method is POST - this is cgi request [07:20:11]url: /json_proto [07:20:11]query_string will be loaded in cgi processing [07:20:11]execute_cgi json_proto POST (null) [07:20:11]execute_cgi path=json_proto method=POST [07:20:11]POST find Content-Length [07:20:11]Host: 172.17.47.196:8080 [07:20:11]Content-Length: 754 [07:20:11]Content-Type: application/json [07:20:11] [07:20:11]POST finish read [07:20:11]Found Content-Length = 754 [07:20:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872101", "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" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30072799", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:20:11]execute_script... [07:20: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)872101", "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" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30072799", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:20:11]POST & json_proto [07:20:11]process_json_proto [07:20:11]json parsed OK: [07:20:11]protocol is kg_v1.0 [07:20:11]action value=close_receipt [07:20:11]process_action close_receipt [07:20:11]cmd_close_receipt [07:20:11]MH_GetDate [07:20:11]Write to MH i2c: F0 00 00 66 00 55 [07:20:11]Write i2c OK [07:20:11]MH_I2C_Read... [07:20:11]Read from MH i2c: F0 [07:20:11]MH_I2C_Read... [07:20:11]Read from MH i2c: F0 09 00 [07:20:11]MH_I2C_Read... [07:20:11]Read from MH i2c: F0 09 00 66 00 00 AB 16 F1 66 4C 6B 94 66 27 [07:20:11]GetLastDocTimeStamp 1727075964 [07:20:11]current date 1727076011 [07:20:11]FM_GetShiftState [07:20:11]SAM_PROTO_GetShiftState [07:20:11]wFMCommunicate request_size=4 [07:20:11]MH_SAM_APDU [07:20:11]CAPDU: 80 13 01 00 [07:20:11]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:20:11]Write i2c OK [07:20:11]MH_I2C_Read... [07:20:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:20:11]Read from MH i2c: E2 [07:20:11]MH_I2C_Read... [07:20:11]Read from MH i2c: E2 0E 00 [07:20:11]MH_I2C_Read... [07:20:11]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [07:20:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [07:20:11]wFMCommunicate OK [07:20:11]SAM_PROTO_GetShiftState done [07:20:11]FM_GetShiftState done [07:20:11]opened in 1727050818 [07:20:11]opened+sec_in_day 1727137218 [07:20:11]quantity*price = 0 [07:20:11]sum+1 = 1 [07:20:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 18 23.09.2024 07:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30072799 ФМ: 0000000000874979 ФД: 87164 ФПД: 252893887146529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072011&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87164&fm=252893887146529&tin=02508201610067®Number=0000000000092592&sum=0 [07:20:12]StoreToDocumentArchive [07:20:12]shift 498 fd 87164 [07:20:12]save to /storage/0498/doc_00087164 [07:20:12]save last doc name /storage/0498/doc_00087164 to /storage/kkm_last_doc_name [07:20:12]save OK [07:20:12]Clear old archive folders... [07:20:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:20:12]tlvbuf is 01115790 [07:20:12]SAM_PROTO_ClearQueue [07:20:12]wFMCommunicate request_size=4 [07:20:12]MH_SAM_APDU [07:20:12]CAPDU: 80 09 00 00 [07:20:12]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [07:20:12]Write i2c OK [07:20:12]MH_I2C_Read... [07:20:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:20:12]Read from MH i2c: E2 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [07:20:12]RAPDU: 90 00 [07:20:12]wFMCommunicate OK [07:20:12]SAM_PROTO_ClearQueue done [07:20:12]KKMCreateOFDPacket [07:20:12]OFDProtocolAddRootSTLVToBuf [07:20:12]FM_MakeSignedData [07:20:12]FM_MakeSignedData [07:20:12]SAM_PROTO_SignData [07:20:12]wFMCommunicate request_size=4 [07:20:12]MH_SAM_APDU [07:20:12]CAPDU: 80 0D 01 02 [07:20:12]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [07:20:12]Write i2c OK [07:20:12]MH_I2C_Read... [07:20:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:20:12]Read from MH i2c: E2 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [07:20:12]RAPDU: 90 00 [07:20:12]wFMCommunicate OK [07:20:12]wFMCommunicate request_size=255 [07:20:12]MH_SAM_APDU [07:20: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 AB 16 F1 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 7C 54 01 00 35 04 06 00 E6 [07:20:12]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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 AB 16 F1 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 7C 54 01 00 35 04 06 00 E6 00 00 AC [07:20:12]Write i2c OK [07:20:12]MH_I2C_Read... [07:20:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:20:12]Read from MH i2c: E2 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:20:12]RAPDU: 90 00 [07:20:12]wFMCommunicate OK [07:20:12]wFMCommunicate request_size=10 [07:20:12]MH_SAM_APDU [07:20:12]CAPDU: 80 0D 02 02 05 01 72 4F 2A 21 [07:20:12]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 01 72 4F 2A 21 00 00 08 [07:20:12]Write i2c OK [07:20:12]MH_I2C_Read... [07:20:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:20:12]Read from MH i2c: E2 [07:20:12]MH_I2C_Read... [07:20:12]Read from MH i2c: E2 03 00 [07:20:12]MH_I2C_Read... [07:20:13]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:20:13]RAPDU: 90 00 [07:20:13]wFMCommunicate OK [07:20:13]wFMCommunicate request_size=4 [07:20:13]MH_SAM_APDU [07:20:13]CAPDU: 80 0D 03 02 [07:20:13]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:20:13]Read from MH i2c: E2 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: E2 0B 00 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: E2 0B 00 78 00 00 C6 70 EA D3 10 B1 13 3F 90 00 FA [07:20:13]RAPDU: C6 70 EA D3 10 B1 13 3F 90 00 [07:20:13]wFMCommunicate OK [07:20:13]SAM_PROTO_SignData done [07:20:13]FM_MakeSignedData done [07:20:13]CreateOFDProtocolMessage [07:20:13]wFMCommunicate request_size=4 [07:20:13]MH_SAM_APDU [07:20:13]CAPDU: 80 11 00 00 [07:20:13]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:20:13]Read from MH i2c: E2 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: E2 17 00 [07:20:13]MH_I2C_Read... [07:20:13]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 [07: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 [07:20:13]wFMCommunicate OK [07:20:13]CreateOFDProtocolMessage done [07:20:13]OFDSenderStorePacket 87164 [07:20:13]StoreOFDPacket docnum=87164 [07:20: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 FE F8 07 01 BF 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 AB 16 F1 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 7C 54 01 00 35 04 06 00 E6 01 72 4F 2A 21 C6 70 EA D3 10 B1 13 3F [07:20:13]CheckFolder [07:20:13]dirname=/storage/ofd_packets [07:20:13]CheckFolder done [07:20:13]ProducePacketName [07:20:13]name=ofd_packets/00087164 [07:20:13]NVStorageSaveData ofd_packets/00087164 [07:20:13]File name is /storage/ofd_packets/00087164 [07:20:13]Write 301 bytes [07:20:13]NVStorageSaveData done [07:20:13]OFDSenderStorePacket done [07:20:13]KKMCreateOFDPacket done [07:20:13]NVStorageSaveData kkm_last_timestamp [07:20:13]File name is /storage/kkm_last_timestamp [07:20:13]Write 4 bytes [07:20:13]NVStorageSaveData done [07:20:13]ExternCall_PrintAddStr [07:20:13]wPrintStart [07:20:13]Write to MH i2c: 01 00 00 7A 00 7A [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 07 00 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [07:20:13]RasterBufferAndPrint [07:20:13]line Счет N : (1)872101 [07:20:13]line ИНН: 02508201610067 [07:20:13]line Контрольно-Кассовый Чек [07:20:13]line ПРОДАЖА [07:20:13]line ТРК (МРК, ГНК) : 53 [07:20:13]line Товар: 2710124130 [07:20:13]line Аи-92-К-5 [07:20:13]line 15.000 * 0.00 [07:20:13]line = 0.00 [07:20:13]line НДС 12% НСП 1% [07:20:13]line > о реализуемом товаре [07:20:13]line ИТОГО: 0.00 [07:20:13]line НСП 1% : 0.00 [07:20:13]line НДС 12% : 0.00 [07:20:13]line Наличными: 0.00 [07:20:13]line Безнал.: 0.00 [07:20:13]line Место: АЗС № 137 "Партнер Нефть" [07:20:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [07:20:13]line СНО: Общий режим [07:20:13]line Чек 18 23.09.2024 07:20 [07:20:13]line Смена: 498 ФФД: 1.0 [07:20:13]line ЗНМ: 0300000064 [07:20:13]line РНМ: 0000000000092592 [07:20:13]line Версия ККМ: 001 [07:20:13]line Талоны: ТК ГПНА Online [07:20:13]line 30072799 [07:20:13]line ФМ: 0000000000874979 [07:20:13]line ФД: 87164 [07:20:13]line ФПД: 252893887146529 [07:20:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T072011&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87164&fm=252893887146529&tin=02508201610067®Number=0000000000092592&sum=0 [07:20:13]written 0, free lines is 4095 [07:20:13]OFD Sender: Processing packet 87164 [packets to send 278, broken 277] [07:20:13]ProducePacketName [07:20:13]name=ofd_packets/00087164 [07:20:13]OFD Sender: To server: pG, [07:20:13]CommunicateWithHost lk.salyk.kg:30040 [07:20:13]ConnectInit lk.salyk.kg [07:20:13]Write to MH i2c: 01 00 00 A4 00 A4 [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 07 00 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D9 0C 90 [07:20:13]RasterBufferAndPrint [07:20:13]line [07:20:13]line [07:20:13]line [07:20:13]line [07:20:13]line [07:20:13]written 0, free lines is 3296 [07:20:13]MH_Cut [07:20:13]Write to MH i2c: D1 01 00 AB 00 01 7D [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: D1 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: D1 01 00 [07:20:13]MH_I2C_Read... [07:20:13]Read from MH i2c: D1 01 00 AB 00 00 7C [07:20:13]Write to MH i2c: 01 00 00 AC 00 AC [07:20:13]Write i2c OK [07:20:13]MH_I2C_Read... [07:20:14]*** Cut start [07:20:14]*** Partial cut [07:20:14]*** CUTSNS_PIN = 1 [07:20:14]*** CUTSNS_PIN = 0 [07:20:14]*** Brake cut motor [07:20:14]Read from MH i2c: 01 [07:20:14]MH_I2C_Read... [07:20:14]*** Stop cut motor [07:20:14]*** Cut end [07:20:14]Read from MH i2c: 01 07 00 [07:20:14]MH_I2C_Read... [07:20:14]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [07:20:14]process_action close_receipt done [07:20:14]requested_data is exist [07:20:14]produce_requested_data [07:20:14]requested_item fm.sn is exist - process it [07:20:14]wFMCommunicate request_size=4 [07:20:14]MH_SAM_APDU [07:20:14]CAPDU: 80 11 00 00 [07:20:14]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [07:20:14]Write i2c OK [07:20:14]MH_I2C_Read... [07:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:20:15]Read from MH i2c: E2 [07:20:15]MH_I2C_Read... [07:20:15]Read from MH i2c: E2 17 00 [07:20:15]MH_I2C_Read... [07:20:15]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 [07:20: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:20:15]wFMCommunicate OK [07:20:15]requested_item fd.num is exist - process it [07:20:15]SAM_PROTO_GetFieldsCounters [07:20:15]wFMCommunicate request_size=4 [07:20:15]MH_SAM_APDU [07:20:15]CAPDU: 80 13 00 00 [07:20:15]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [07:20:15]Write i2c OK [07:20:15]MH_I2C_Read... [07:20:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:20:15]Read from MH i2c: E2 [07:20:15]MH_I2C_Read... [07:20:15]Read from MH i2c: E2 62 00 [07:20:15]MH_I2C_Read... [07:20:15]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 7C 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [07:20: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 7C 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:20:15]wFMCommunicate OK [07:20:15]SAM_PROTO_GetFieldsCounters done [07:20:15]requested_item shift.num is exist - process it [07:20:15]requested_item shift.opened is exist - process it [07:20:15]req_shift_opened [07:20:15]FM_GetShiftState [07:20:15]SAM_PROTO_GetShiftState [07:20:15]wFMCommunicate request_size=4 [07:20:15]MH_SAM_APDU [07:20:15]CAPDU: 80 13 01 00 [07:20:15]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [07:20:15]Write i2c OK [07:20:15]MH_I2C_Read... [07:20:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:20:15]Read from MH i2c: E2 [07:20:15]MH_I2C_Read... [07:20:15]Read from MH i2c: E2 0E 00 [07:20:15]MH_I2C_Read... [07:20:15]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 84 [07:20:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [07:20:15]wFMCommunicate OK [07:20:15]SAM_PROTO_GetShiftState done [07:20:15]FM_GetShiftState done [07:20:15]req_shift_opened done [07:20:15]requested_item shift.open_date is exist - process it [07:20:15]req_shift_open_date [07:20:15]req_shift_open_date done [07:20:15]produce_requested_data done [07:20:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87164,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [07:20:15]process_action_free close_receipt [07:20:15]json_value_free [07:20:15]json_value_free done [07:20:15]process_json_proto returns [07:20:15]Send response to host [07:20:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87164,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [07:20:15]free response buf [07:20:15]execute_script done [07:20:15]execute_script returns [07:20:15]free content buf [07:20:15]Sock 10.Close socket [07:20:15]Sock 10.Thread stoped [07:20:16]Connected sock=9 [07:20: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 FE F8 07 01 BF 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 AB 16 F1 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 7C 54 01 00 35 04 06 00 E6 01 72 4F 2A 21 C6 70 EA D3 10 B1 13 3F [07:20: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 76 51 47 00 DA 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 7C 54 01 00 F4 03 04 00 7B C1 F0 66 B6 04 01 00 00 93 7C E2 02 56 B4 F7 9D [07:20:17]CommunicateWithHost err = 0 [07:20:17]CheckOFDResponse [07:20:17]1017 (14) - 77093643461234 [07:20:17]1041 (16) - 0000000000874979 [07:20:17]1040 (4) - 87164 [07:20:17]1012 (4) - 23.09.2024 01:16 [07:20:17]1206 (1) - 0 [07:20:17]OFD Sender: Remove packet 87164 [07:20:17]ProducePacketName [07:20:17]name=ofd_packets/00087164 [07:20:17]NVStorageDeleteData [07:20:18]OFD Sender: No OFD packet to send [07:20:23]OFD Sender: No OFD packet to send [07:20:28]OFD Sender: No OFD packet to send [07:20:33]OFD Sender: No OFD packet to send [07:20:38]OFD Sender: No OFD packet to send [07:20:43]OFD Sender: No OFD packet to send [07:20:48]OFD Sender: No OFD packet to send [07:20:53]OFD Sender: No OFD packet to send [07:20:58]OFD Sender: No OFD packet to send [07:21:03]OFD Sender: No OFD packet to send [07:21:08]OFD Sender: No OFD packet to send [07:21:13]OFD Sender: No OFD packet to send [07:21:18]OFD Sender: No OFD packet to send [07:21:23]OFD Sender: No OFD packet to send [07:21:28]OFD Sender: No OFD packet to send [07:21:33]OFD Sender: No OFD packet to send [07:21:38]OFD Sender: No OFD packet to send [07:21:43]OFD Sender: No OFD packet to send [07:21:48]OFD Sender: No OFD packet to send [07:21:53]OFD Sender: No OFD packet to send [07:21:58]OFD Sender: No OFD packet to send [07:22:03]OFD Sender: No OFD packet to send [07:22:08]OFD Sender: No OFD packet to send [07:22:13]OFD Sender: No OFD packet to send [07:22:18]OFD Sender: No OFD packet to send [07:22:23]OFD Sender: No OFD packet to send [07:22:28]OFD Sender: No OFD packet to send [07:22:33]OFD Sender: No OFD packet to send [07:22:38]OFD Sender: No OFD packet to send [07:22:43]OFD Sender: No OFD packet to send [07:22:48]OFD Sender: No OFD packet to send [07:22:53]OFD Sender: No OFD packet to send [07:22:58]OFD Sender: No OFD packet to send [07:23:03]OFD Sender: No OFD packet to send [07:23:08]OFD Sender: No OFD packet to send [07:23:13]OFD Sender: No OFD packet to send [07:23:18]OFD Sender: No OFD packet to send [07:23:23]OFD Sender: No OFD packet to send [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]OFD Sender: No OFD packet to send [07:23:53]OFD Sender: No OFD packet to send [07:23:58]OFD Sender: No OFD packet to send [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:24]recv_with_timeout no data received [07:25:28]OFD Sender: No OFD packet to send [07:25:33]OFD Sender: No OFD packet to send [07:25:38]OFD Sender: No OFD packet to send [07:25:43]OFD Sender: No OFD packet to send [07:25:48]OFD Sender: No OFD packet to send [07:25:53]OFD Sender: No OFD packet to send [07:25:58]OFD Sender: No OFD packet to send [07:26:03]OFD Sender: No OFD packet to send [07:26:08]OFD Sender: No OFD packet to send [07:26:13]OFD Sender: No OFD packet to send [07:26:18]OFD Sender: No OFD packet to send [07:26:23]OFD Sender: No OFD packet to send [07:26:28]OFD Sender: No OFD packet to send [07:26:33]OFD Sender: No OFD packet to send [07:26:38]OFD Sender: No OFD packet to send [07:26:43]OFD Sender: No OFD packet to send [07:26:48]OFD Sender: No OFD packet to send [07:26:53]OFD Sender: No OFD packet to send [07:26:58]OFD Sender: No OFD packet to send [07:27:03]OFD Sender: No OFD packet to send [07:27:08]OFD Sender: No OFD packet to send [07:27:13]OFD Sender: No OFD packet to send [07:27:18]OFD Sender: No OFD packet to send [07:27:23]OFD Sender: No OFD packet to send [07:27:28]OFD Sender: No OFD packet to send [07:27:33]OFD Sender: No OFD packet to send [07:27:38]OFD Sender: No OFD packet to send [07:27:43]OFD Sender: No OFD packet to send [07:27:48]OFD Sender: No OFD packet to send [07:27:53]OFD Sender: No OFD packet to send [07:27:58]OFD Sender: No OFD packet to send [07:28:03]OFD Sender: No OFD packet to send [07:28:08]OFD Sender: No OFD packet to send [07:28:13]OFD Sender: No OFD packet to send [07:28:18]OFD Sender: No OFD packet to send [07:28:23]OFD Sender: No OFD packet to send [07:28:28]OFD Sender: No OFD packet to send [07:28:33]OFD Sender: No OFD packet to send [07:28:38]OFD Sender: No OFD packet to send [07:28:43]OFD Sender: No OFD packet to send [07:28:48]OFD Sender: No OFD packet to send [07:28:53]OFD Sender: No OFD packet to send [07:28:58]OFD Sender: No OFD packet to send [07:29:03]OFD Sender: No OFD packet to send [07:29:09]OFD Sender: No OFD packet to send [07:29:14]OFD Sender: No OFD packet to send [07:29:19]OFD Sender: No OFD packet to send [07:29:24]OFD Sender: No OFD packet to send [07:29:29]OFD Sender: No OFD packet to send [07:29:34]OFD Sender: No OFD packet to send [07:29:39]OFD Sender: No OFD packet to send [07:29:44]OFD Sender: No OFD packet to send [07:29:49]OFD Sender: No OFD packet to send [07:29:54]OFD Sender: No OFD packet to send [07:29:59]OFD Sender: No OFD packet to send [07:30:04]OFD Sender: No OFD packet to send [07:30:09]OFD Sender: No OFD packet to send [07:30:14]OFD Sender: No OFD packet to send [07:30:19]OFD Sender: No OFD packet to send [07:30:24]OFD Sender: No OFD packet to send [07:30:29]OFD Sender: No OFD packet to send [07:30:34]OFD Sender: No OFD packet to send [07:30:38]recv_with_timeout no data received [07:30:39]OFD Sender: No OFD packet to send [07:30:44]OFD Sender: No OFD packet to send [07:30:49]OFD Sender: No OFD packet to send [07:30:54]OFD Sender: No OFD packet to send [07:30:59]OFD Sender: No OFD packet to send [07:31:04]OFD Sender: No OFD packet to send [07:31:09]OFD Sender: No OFD packet to send [07:31:14]OFD Sender: No OFD packet to send [07:31:19]OFD Sender: No OFD packet to send [07:31:24]OFD Sender: No OFD packet to send [07:31:26]recv_with_timeout no data received [07:31:29]OFD Sender: No OFD packet to send [07:31:34]OFD Sender: No OFD packet to send [07:31:39]OFD Sender: No OFD packet to send [07:31:44]OFD Sender: No OFD packet to send [07:31:49]OFD Sender: No OFD packet to send [07:31:54]OFD Sender: No OFD packet to send [07:31:59]OFD Sender: No OFD packet to send [07:32:04]OFD Sender: No OFD packet to send [07:32:09]OFD Sender: No OFD packet to send [07:32:14]OFD Sender: No OFD packet to send [07:32:14]recv_with_timeout no data received [07:32:19]OFD Sender: No OFD packet to send [07:32:24]OFD Sender: No OFD packet to send [07:32:29]OFD Sender: No OFD packet to send [07:32:34]OFD Sender: No OFD packet to send [07:32:39]OFD Sender: No OFD packet to send [07:32:44]OFD Sender: No OFD packet to send [07:32:49]OFD Sender: No OFD packet to send [07:32:54]OFD Sender: No OFD packet to send [07:32:59]OFD Sender: No OFD packet to send [07:33:04]OFD Sender: No OFD packet to send [07:33:09]OFD Sender: No OFD packet to send [07:33:14]OFD Sender: No OFD packet to send [07:33:19]OFD Sender: No OFD packet to send [07:33:24]OFD Sender: No OFD packet to send [07:33:29]OFD Sender: No OFD packet to send [07:33:34]OFD Sender: No OFD packet to send [07:33:39]OFD Sender: No OFD packet to send [07:33:44]OFD Sender: No OFD packet to send [07:33:49]OFD Sender: No OFD packet to send [07:33:54]OFD Sender: No OFD packet to send [07:33:59]OFD Sender: No OFD packet to send [07:34:04]OFD Sender: No OFD packet to send [07:34:09]OFD Sender: No OFD packet to send [07:34:14]OFD Sender: No OFD packet to send [07:34:19]OFD Sender: No OFD packet to send [07:34:24]OFD Sender: No OFD packet to send [07:34:29]OFD Sender: No OFD packet to send [07:34:34]OFD Sender: No OFD packet to send [07:34:39]OFD Sender: No OFD packet to send [07:34:44]OFD Sender: No OFD packet to send [07:34:49]OFD Sender: No OFD packet to send [07:34:54]OFD Sender: No OFD packet to send [07:34:58]recv_with_timeout no data received [07:34:59]OFD Sender: No OFD packet to send [07:35:04]OFD Sender: No OFD packet to send [07:35:09]OFD Sender: No OFD packet to send [07:35:14]OFD Sender: No OFD packet to send [07:35:19]OFD Sender: No OFD packet to send [07:35:24]OFD Sender: No OFD packet to send [07:35:29]OFD Sender: No OFD packet to send [07:35:34]OFD Sender: No OFD packet to send [07:35:39]OFD Sender: No OFD packet to send [07:35:44]OFD Sender: No OFD packet to send [07:35:47]recv_with_timeout no data received [07:35:49]OFD Sender: No OFD packet to send [07:35:54]OFD Sender: No OFD packet to send [07:35:59]OFD Sender: No OFD packet to send [07:36:04]OFD Sender: No OFD packet to send [07:36:09]OFD Sender: No OFD packet to send [07:36:14]OFD Sender: No OFD packet to send [07:36:19]OFD Sender: No OFD packet to send [07:36:24]OFD Sender: No OFD packet to send [07:36:29]OFD Sender: No OFD packet to send [07:36:34]OFD Sender: No OFD packet to send [07:36:39]OFD Sender: No OFD packet to send [07:36:44]OFD Sender: No OFD packet to send [07:36:49]OFD Sender: No OFD packet to send [07:36:54]OFD Sender: No OFD packet to send [07:36:59]OFD Sender: No OFD packet to send [07:37:04]OFD Sender: No OFD packet to send [07:37:05]recv_with_timeout no data received [07:37:09]OFD Sender: No OFD packet to send [07:37:14]OFD Sender: No OFD packet to send [07:37:19]OFD Sender: No OFD packet to send [07:37:24]OFD Sender: No OFD packet to send [07:37:29]OFD Sender: No OFD packet to send [07:37:34]OFD Sender: No OFD packet to send [07:37:39]OFD Sender: No OFD packet to send [07:37:44]OFD Sender: No OFD packet to send [07:37:49]OFD Sender: No OFD packet to send [07:37:54]OFD Sender: No OFD packet to send [07:37:59]OFD Sender: No OFD packet to send [07:38:04]OFD Sender: No OFD packet to send [07:38:09]OFD Sender: No OFD packet to send [07:38:14]OFD Sender: No OFD packet to send [07:38:19]OFD Sender: No OFD packet to send [07:38:24]OFD Sender: No OFD packet to send [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:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:55]OFD Sender: No OFD packet to send [07:39:00]OFD Sender: No OFD packet to send [07:39:05]OFD Sender: No OFD packet to send [07:39:10]OFD Sender: No OFD packet to send [07:39:15]OFD Sender: No OFD packet to send [07:39:20]OFD Sender: No OFD packet to send [07:39:25]OFD Sender: No OFD packet to send [07:39:30]OFD Sender: No OFD packet to send [07:39:32]recv_with_timeout no data received [07:39:35]OFD Sender: No OFD packet to send [07:39:40]OFD Sender: No OFD packet to send [07:39:45]OFD Sender: No OFD packet to send [07:39:50]OFD Sender: No OFD packet to send [07:39:55]OFD Sender: No OFD packet to send [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:19]recv_with_timeout no data received [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:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:40]recv_with_timeout no data received [07:42:40]OFD Sender: No OFD packet to send [07:42:45]OFD Sender: No OFD packet to send [07:42:50]OFD Sender: No OFD packet to send [07:42:55]OFD Sender: No OFD packet to send [07:43:00]OFD Sender: No OFD packet to send [07:43:05]OFD Sender: No OFD packet to send [07:43:10]OFD Sender: No OFD packet to send [07:43:15]OFD Sender: No OFD packet to send [07:43:20]OFD Sender: No OFD packet to send [07:43:25]OFD Sender: No OFD packet to send [07:43:30]OFD Sender: No OFD packet to send [07:43:35]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: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: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:08]recv_with_timeout no data received [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:50]OFD Sender: No OFD packet to send [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:15]OFD Sender: No OFD packet to send [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:35]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:49:01]OFD Sender: No OFD packet to send [07:49:06]OFD Sender: No OFD packet to send [07:49:11]OFD Sender: No OFD packet to send [07:49:11]recv_with_timeout no data received [07:49:16]OFD Sender: No OFD packet to send [07:49:21]OFD Sender: No OFD packet to send [07:49:26]OFD Sender: No OFD packet to send [07:49:31]OFD Sender: No OFD packet to send [07:49:36]OFD Sender: No OFD packet to send [07:49:41]OFD Sender: No OFD packet to send [07:49:46]OFD Sender: No OFD packet to send [07:49:51]OFD Sender: No OFD packet to send [07:49:56]OFD Sender: No OFD packet to send [07:50:01]OFD Sender: No OFD packet to send [07:50:06]OFD Sender: No OFD packet to send [07:50:11]OFD Sender: No OFD packet to send [07:50:16]OFD Sender: No OFD packet to send [07:50:21]OFD Sender: No OFD packet to send [07:50:26]OFD Sender: No OFD packet to send [07:50:31]OFD Sender: No OFD packet to send [07:50:36]OFD Sender: No OFD packet to send [07:50:41]OFD Sender: No OFD packet to send [07:50:46]OFD Sender: No OFD packet to send [07:50:51]OFD Sender: No OFD packet to send [07:50:56]OFD Sender: No OFD packet to send [07:51:01]OFD Sender: No OFD packet to send [07:51:06]OFD Sender: No OFD packet to send [07:51:11]OFD Sender: No OFD packet to send [07:51:16]OFD Sender: No OFD packet to send [07:51:21]OFD Sender: No OFD packet to send [07:51:26]OFD Sender: No OFD packet to send [07:51:31]OFD Sender: No OFD packet to send [07:51:36]OFD Sender: No OFD packet to send [07:51:41]OFD Sender: No OFD packet to send [07:51:46]OFD Sender: No OFD packet to send [07:51:51]OFD Sender: No OFD packet to send [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:06]OFD Sender: No OFD packet to send [07:52:11]OFD Sender: No OFD packet to send [07:52:16]OFD Sender: No OFD packet to send [07:52:21]OFD Sender: No OFD packet to send [07:52:26]OFD Sender: No OFD packet to send [07:52:31]OFD Sender: No OFD packet to send [07:52:36]OFD Sender: No OFD packet to send [07:52:41]OFD Sender: No OFD packet to send [07:52:46]OFD Sender: No OFD packet to send [07:52:51]OFD Sender: No OFD packet to send [07:52:56]OFD Sender: No OFD packet to send [07:53:01]OFD Sender: No OFD packet to send [07:53:06]OFD Sender: No OFD packet to send [07:53:11]OFD Sender: No OFD packet to send [07:53:16]OFD Sender: No OFD packet to send [07:53:21]OFD Sender: No OFD packet to send [07:53:26]OFD Sender: No OFD packet to send [07:53:31]OFD Sender: No OFD packet to send [07:53:36]OFD Sender: No OFD packet to send [07:53:41]OFD Sender: No OFD packet to send [07:53:46]OFD Sender: No OFD packet to send [07:53:51]OFD Sender: No OFD packet to send [07:53:56]OFD Sender: No OFD packet to send [07:54:01]OFD Sender: No OFD packet to send [07:54:06]OFD Sender: No OFD packet to send [07:54:11]OFD Sender: No OFD packet to send [07:54:16]OFD Sender: No OFD packet to send [07:54:21]OFD Sender: No OFD packet to send [07:54:26]OFD Sender: No OFD packet to send [07:54:31]OFD Sender: No OFD packet to send [07:54:36]OFD Sender: No OFD packet to send [07:54:41]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:54:57]recv_with_timeout no data received [07:55:01]OFD Sender: No OFD packet to send [07:55:06]OFD Sender: No OFD packet to send [07:55:11]OFD Sender: No OFD packet to send [07:55:16]OFD Sender: No OFD packet to send [07:55:21]OFD Sender: No OFD packet to send [07:55:26]OFD Sender: No OFD packet to send [07:55:31]OFD Sender: No OFD packet to send [07:55:36]OFD Sender: No OFD packet to send [07:55:41]OFD Sender: No OFD packet to send [07:55:46]OFD Sender: No OFD packet to send [07:55:51]OFD Sender: No OFD packet to send [07:55:56]OFD Sender: No OFD packet to send [07:56:01]OFD Sender: No OFD packet to send [07:56:06]OFD Sender: No OFD packet to send [07:56:11]OFD Sender: No OFD packet to send [07:56:16]OFD Sender: No OFD packet to send [07:56:21]OFD Sender: No OFD packet to send [07:56:26]OFD Sender: No OFD packet to send [07:56:31]OFD Sender: No OFD packet to send [07:56:36]OFD Sender: No OFD packet to send [07:56:38]recv_with_timeout no data received [07:56:41]OFD Sender: No OFD packet to send [07:56:46]OFD Sender: No OFD packet to send [07:56:51]OFD Sender: No OFD packet to send [07:56:56]OFD Sender: No OFD packet to send [07:57:01]OFD Sender: No OFD packet to send [07:57:06]OFD Sender: No OFD packet to send [07:57:11]OFD Sender: No OFD packet to send [07:57:16]OFD Sender: No OFD packet to send [07:57:21]OFD Sender: No OFD packet to send [07:57:22]recv_with_timeout no data received [07:57:26]OFD Sender: No OFD packet to send [07:57:31]OFD Sender: No OFD packet to send [07:57:36]OFD Sender: No OFD packet to send [07:57:41]OFD Sender: No OFD packet to send [07:57:46]OFD Sender: No OFD packet to send [07:57:51]OFD Sender: No OFD packet to send [07:57:56]OFD Sender: No OFD packet to send [07:58:01]OFD Sender: No OFD packet to send [07:58:06]OFD Sender: No OFD packet to send [07:58:11]OFD Sender: No OFD packet to send [07:58:16]OFD Sender: No OFD packet to send [07:58:22]OFD Sender: No OFD packet to send [07:58:27]OFD Sender: No OFD packet to send [07:58:32]OFD Sender: No OFD packet to send [07:58:37]OFD Sender: No OFD packet to send [07:58:42]OFD Sender: No OFD packet to send [07:58:47]OFD Sender: No OFD packet to send [07:58:52]OFD Sender: No OFD packet to send [07:58:57]OFD Sender: No OFD packet to send [07:59:02]OFD Sender: No OFD packet to send [07:59:07]OFD Sender: No OFD packet to send [07:59:12]OFD Sender: No OFD packet to send [07:59:17]OFD Sender: No OFD packet to send [07:59:22]OFD Sender: No OFD packet to send [07:59:27]OFD Sender: No OFD packet to send [07:59:32]OFD Sender: No OFD packet to send [07:59:37]OFD Sender: No OFD packet to send [07:59:42]OFD Sender: No OFD packet to send [07:59:47]OFD Sender: No OFD packet to send [07:59:52]OFD Sender: No OFD packet to send [07:59:57]OFD Sender: No OFD packet to send [08:00:02]OFD Sender: No OFD packet to send [08:00:07]OFD Sender: No OFD packet to send [08:00:12]OFD Sender: No OFD packet to send [08:00:17]OFD Sender: No OFD packet to send [08:00:22]OFD Sender: No OFD packet to send [08:00:27]OFD Sender: No OFD packet to send [08:00:32]OFD Sender: No OFD packet to send [08:00:37]OFD Sender: No OFD packet to send [08:00:42]OFD Sender: No OFD packet to send [08:00:47]OFD Sender: No OFD packet to send [08:00:52]OFD Sender: No OFD packet to send [08:00:57]OFD Sender: No OFD packet to send [08:01:02]OFD Sender: No OFD packet to send [08:01:07]OFD Sender: No OFD packet to send [08:01:12]OFD Sender: No OFD packet to send [08:01:17]OFD Sender: No OFD packet to send [08:01:22]OFD Sender: No OFD packet to send [08:01:27]OFD Sender: No OFD packet to send [08:01:32]OFD Sender: No OFD packet to send [08:01:37]OFD Sender: No OFD packet to send [08:01:42]OFD Sender: No OFD packet to send [08:01:47]OFD Sender: No OFD packet to send [08:01:52]OFD Sender: No OFD packet to send [08:01:57]OFD Sender: No OFD packet to send [08:02:02]OFD Sender: No OFD packet to send [08:02:07]OFD Sender: No OFD packet to send [08:02:12]OFD Sender: No OFD packet to send [08:02:17]OFD Sender: No OFD packet to send [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:37]OFD Sender: No OFD packet to send [08:02:37]recv_with_timeout no data received [08:02:42]OFD Sender: No OFD packet to send [08:02:47]OFD Sender: No OFD packet to send [08:02:52]OFD Sender: No OFD packet to send [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:12]OFD Sender: No OFD packet to send [08:03:17]OFD Sender: No OFD packet to send [08:03:22]OFD Sender: No OFD packet to send [08:03:27]OFD Sender: No OFD packet to send [08:03:32]OFD Sender: No OFD packet to send [08:03:37]OFD Sender: No OFD packet to send [08:03:42]OFD Sender: No OFD packet to send [08:03:47]OFD Sender: No OFD packet to send [08:03:52]OFD Sender: No OFD packet to send [08:03:57]OFD Sender: No OFD packet to send [08:04:02]OFD Sender: No OFD packet to send [08:04:07]OFD Sender: No OFD packet to send [08:04:12]OFD Sender: No OFD packet to send [08:04:17]OFD Sender: No OFD packet to send [08:04:22]OFD Sender: No OFD packet to send [08:04:27]OFD Sender: No OFD packet to send [08:04:32]OFD Sender: No OFD packet to send [08:04:37]OFD Sender: No OFD packet to send [08:04:42]OFD Sender: No OFD packet to send [08:04:47]OFD Sender: No OFD packet to send [08:04:52]OFD Sender: No OFD packet to send [08:04:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:07]OFD Sender: No OFD packet to send [08:05:12]OFD Sender: No OFD packet to send [08:05:17]OFD Sender: No OFD packet to send [08:05:22]OFD Sender: No OFD packet to send [08:05:27]OFD Sender: No OFD packet to send [08:05:32]OFD Sender: No OFD packet to send [08:05:33]recv_with_timeout no data received [08:05:37]OFD Sender: No OFD packet to send [08:05:42]OFD Sender: No OFD packet to send [08:05:47]OFD Sender: No OFD packet to send [08:05:52]OFD Sender: No OFD packet to send [08:05:57]OFD Sender: No OFD packet to send [08:06:02]OFD Sender: No OFD packet to send [08:06:07]OFD Sender: No OFD packet to send [08:06:12]OFD Sender: No OFD packet to send [08:06:14]recv_with_timeout no data received [08:06:17]OFD Sender: No OFD packet to send [08:06:22]OFD Sender: No OFD packet to send [08:06:27]OFD Sender: No OFD packet to send [08:06:32]OFD Sender: No OFD packet to send [08:06:37]OFD Sender: No OFD packet to send [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:52]OFD Sender: No OFD packet to send [08:06:57]OFD Sender: No OFD packet to send [08:07:02]OFD Sender: No OFD packet to send [08:07:07]OFD Sender: No OFD packet to send [08:07:12]OFD Sender: No OFD packet to send [08:07:17]OFD Sender: No OFD packet to send [08:07:22]OFD Sender: No OFD packet to send [08:07:27]OFD Sender: No OFD packet to send [08:07:32]OFD Sender: No OFD packet to send [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]recv_with_timeout no data received [08:08:08]OFD Sender: No OFD packet to send [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: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:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:38]OFD Sender: No OFD packet to send [08:09:43]OFD Sender: No OFD packet to send [08:09:48]OFD Sender: No OFD packet to send [08:09:53]OFD Sender: No OFD packet to send [08:09:53]recv_with_timeout no data received [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:07]accept exits with 7 [08:11:07]New connection [08:11:07]New thread 3067059556 created [08:11:07]Thread 3066916196 joined [08:11:07]Waiting for new connection... [08:11:07] Sock 7.Parse request [08:11:07]Sock 7.Check first char [08:11:07]Sock 7.First char is OK [08:11:07]request: POST /json_proto HTTP/1.0 [08:11:07]Method: POST [08:11:07]URL: /json_proto [08:11:07]Method is POST - this is cgi request [08:11:07]url: /json_proto [08:11:07]query_string will be loaded in cgi processing [08:11:07]execute_cgi json_proto POST (null) [08:11:07]execute_cgi path=json_proto method=POST [08:11:07]POST find Content-Length [08:11:07]Host: 172.17.47.196:8080 [08:11:07]Content-Length: 754 [08:11:07]Content-Type: application/json [08:11:07] [08:11:07]POST finish read [08:11:07]Found Content-Length = 754 [08:11:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872110", "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" : 25.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\u000A30119954", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:07]execute_script... [08:11: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)872110", "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" : 25.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\u000A30119954", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:07]POST & json_proto [08:11:07]process_json_proto [08:11:07]json parsed OK: [08:11:07]protocol is kg_v1.0 [08:11:07]action value=close_receipt [08:11:07]process_action close_receipt [08:11:07]cmd_close_receipt [08:11:07]MH_GetDate [08:11:07]Write to MH i2c: F0 00 00 B0 00 9F [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: F0 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: F0 09 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: F0 09 00 B0 00 00 9B 22 F1 66 4C 6B 94 66 6D [08:11:07]GetLastDocTimeStamp 1727076011 [08:11:07]current date 1727079067 [08:11:07]FM_GetShiftState [08:11:07]SAM_PROTO_GetShiftState [08:11:07]wFMCommunicate request_size=4 [08:11:07]MH_SAM_APDU [08:11:07]CAPDU: 80 13 01 00 [08:11:07]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [08:11:07]Write i2c OK [08:11:07]MH_I2C_Read... [08:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:07]Read from MH i2c: E2 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 0E 00 [08:11:07]MH_I2C_Read... [08:11:07]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [08:11:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:11:07]wFMCommunicate OK [08:11:07]SAM_PROTO_GetShiftState done [08:11:07]FM_GetShiftState done [08:11:07]opened in 1727050818 [08:11:07]opened+sec_in_day 1727137218 [08:11:07]quantity*price = 0 [08:11:07]sum+1 = 1 [08:11:07]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 20 23.09.2024 08:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30119954 ФМ: 0000000000874979 ФД: 87166 ФПД: 53148496168257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081235&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87166&fm=53148496168257&tin=02508201610067®Number=0000000000092592&sum=0 [08:12:36]StoreToDocumentArchive [08:12:36]shift 498 fd 87166 [08:12:36]save to /storage/0498/doc_00087166 [08:12:36]save last doc name /storage/0498/doc_00087166 to /storage/kkm_last_doc_name [08:12:36]save OK [08:12:36]Clear old archive folders... [08:12:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:12:36]tlvbuf is 007D3660 [08:12:36]SAM_PROTO_ClearQueue [08:12:36]wFMCommunicate request_size=4 [08:12:36]MH_SAM_APDU [08:12:36]CAPDU: 80 09 00 00 [08:12:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:12:36]Write i2c OK [08:12:36]MH_I2C_Read... [08:12:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:12:36]Read from MH i2c: E2 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:12:36]RAPDU: 90 00 [08:12:36]wFMCommunicate OK [08:12:36]SAM_PROTO_ClearQueue done [08:12:36]KKMCreateOFDPacket [08:12:36]OFDProtocolAddRootSTLVToBuf [08:12:36]FM_MakeSignedData [08:12:36]FM_MakeSignedData [08:12:36]SAM_PROTO_SignData [08:12:36]wFMCommunicate request_size=4 [08:12:36]MH_SAM_APDU [08:12:36]CAPDU: 80 0D 01 02 [08:12:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:12:36]Write i2c OK [08:12:36]MH_I2C_Read... [08:12:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:12:36]Read from MH i2c: E2 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:12:36]RAPDU: 90 00 [08:12:36]wFMCommunicate OK [08:12:36]wFMCommunicate request_size=255 [08:12:36]MH_SAM_APDU [08:12:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 F3 22 F1 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 7E 54 01 00 35 04 06 00 30 [08:12:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 F3 22 F1 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 7E 54 01 00 35 04 06 00 30 00 00 3C [08:12:36]Write i2c OK [08:12:36]MH_I2C_Read... [08:12:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:36]Read from MH i2c: E2 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:12:36]RAPDU: 90 00 [08:12:36]wFMCommunicate OK [08:12:36]wFMCommunicate request_size=10 [08:12:36]MH_SAM_APDU [08:12:36]CAPDU: 80 0D 02 02 05 56 99 3C 05 41 [08:12:36]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 56 99 3C 05 41 00 00 23 [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:12:37]Read from MH i2c: E2 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: E2 03 00 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:12:37]RAPDU: 90 00 [08:12:37]wFMCommunicate OK [08:12:37]wFMCommunicate request_size=4 [08:12:37]MH_SAM_APDU [08:12:37]CAPDU: 80 0D 03 02 [08:12:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:12:37]Read from MH i2c: E2 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: E2 0B 00 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: E2 0B 00 2F 00 00 75 E6 6F C0 93 8F 7B BA 90 00 8C [08:12:37]RAPDU: 75 E6 6F C0 93 8F 7B BA 90 00 [08:12:37]wFMCommunicate OK [08:12:37]SAM_PROTO_SignData done [08:12:37]FM_MakeSignedData done [08:12:37]CreateOFDProtocolMessage [08:12:37]wFMCommunicate request_size=4 [08:12:37]MH_SAM_APDU [08:12:37]CAPDU: 80 11 00 00 [08:12:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:37]Read from MH i2c: E2 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: E2 17 00 [08:12:37]MH_I2C_Read... [08:12:37]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 [08:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:12:37]wFMCommunicate OK [08:12:37]CreateOFDProtocolMessage done [08:12:37]OFDSenderStorePacket 87166 [08:12:37]StoreOFDPacket docnum=87166 [08:12: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 75 40 07 01 D9 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 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 F3 22 F1 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 7E 54 01 00 35 04 06 00 30 56 99 3C 05 41 75 E6 6F C0 93 8F 7B BA [08:12:37]CheckFolder [08:12:37]dirname=/storage/ofd_packets [08:12:37]CheckFolder done [08:12:37]ProducePacketName [08:12:37]name=ofd_packets/00087166 [08:12:37]NVStorageSaveData ofd_packets/00087166 [08:12:37]File name is /storage/ofd_packets/00087166 [08:12:37]Write 301 bytes [08:12:37]NVStorageSaveData done [08:12:37]OFDSenderStorePacket done [08:12:37]KKMCreateOFDPacket done [08:12:37]NVStorageSaveData kkm_last_timestamp [08:12:37]File name is /storage/kkm_last_timestamp [08:12:37]Write 4 bytes [08:12:37]NVStorageSaveData done [08:12:37]ExternCall_PrintAddStr [08:12:37]wPrintStart [08:12:37]Write to MH i2c: 01 00 00 31 00 31 [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 07 00 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:12:37]RasterBufferAndPrint [08:12:37]line Счет N : (1)872110 [08:12:37]line ИНН: 02508201610067 [08:12:37]line Контрольно-Кассовый Чек [08:12:37]line ПРОДАЖА [08:12:37]line ТРК (МРК, ГНК) : 53 [08:12:37]line Товар: 2710124130 [08:12:37]line Аи-92-К-5 [08:12:37]line 25.000 * 0.00 [08:12:37]line = 0.00 [08:12:37]line НДС 12% НСП 1% [08:12:37]line > о реализуемом товаре [08:12:37]line ИТОГО: 0.00 [08:12:37]line НСП 1% : 0.00 [08:12:37]line НДС 12% : 0.00 [08:12:37]line Наличными: 0.00 [08:12:37]line Безнал.: 0.00 [08:12:37]line Место: АЗС № 137 "Партнер Нефть" [08:12:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:12:37]line СНО: Общий режим [08:12:37]line Чек 20 23.09.2024 08:12 [08:12:37]line Смена: 498 ФФД: 1.0 [08:12:37]line ЗНМ: 0300000064 [08:12:37]line РНМ: 0000000000092592 [08:12:37]line Версия ККМ: 001 [08:12:37]line Талоны: ТК ГПНА Online [08:12:37]line 30119954 [08:12:37]line ФМ: 0000000000874979 [08:12:37]line ФД: 87166 [08:12:37]line ФПД: 53148496168257 [08:12:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081235&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87166&fm=53148496168257&tin=02508201610067®Number=0000000000092592&sum=0 [08:12:37]written 0, free lines is 4095 [08:12:37]OFD Sender: Processing packet 87166 [packets to send 278, broken 277] [08:12:37]ProducePacketName [08:12:37]name=ofd_packets/00087166 [08:12:37]OFD Sender: To server: pG, [08:12:37]CommunicateWithHost lk.salyk.kg:30040 [08:12:37]ConnectInit lk.salyk.kg [08:12:37]Write to MH i2c: 01 00 00 5B 00 5B [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 07 00 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E5 0C 53 [08:12:37]RasterBufferAndPrint [08:12:37]line [08:12:37]line [08:12:37]line [08:12:37]line [08:12:37]line [08:12:37]written 0, free lines is 3319 [08:12:37]MH_Cut [08:12:37]Write to MH i2c: D1 01 00 62 00 01 34 [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: D1 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: D1 01 00 [08:12:37]MH_I2C_Read... [08:12:37]Read from MH i2c: D1 01 00 62 00 00 33 [08:12:37]Write to MH i2c: 01 00 00 63 00 63 [08:12:37]Write i2c OK [08:12:37]MH_I2C_Read... [08:12:38]Connected sock=10 [08:12: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 75 40 07 01 D9 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 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 F3 22 F1 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 7E 54 01 00 35 04 06 00 30 56 99 3C 05 41 75 E6 6F C0 93 8F 7B BA [08:12:38]*** Cut start [08:12:38]*** Partial cut [08:12:38]*** CUTSNS_PIN = 1 [08:12:38]*** CUTSNS_PIN = 0 [08:12: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 38 E9 47 00 A3 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 7E 54 01 00 F4 03 04 00 C1 CD F0 66 B6 04 01 00 00 B3 0C 40 87 EA 92 AA A7 [08:12:38]CommunicateWithHost err = 0 [08:12:38]CheckOFDResponse [08:12:38]1017 (14) - 77093643461234 [08:12:38]1041 (16) - 0000000000874979 [08:12:38]1040 (4) - 87166 [08:12:38]1012 (4) - 23.09.2024 02:09 [08:12:38]1206 (1) - 0 [08:12:38]OFD Sender: Remove packet 87166 [08:12:38]ProducePacketName [08:12:38]name=ofd_packets/00087166 [08:12:38]NVStorageDeleteData [08:12:38]*** Brake cut motor [08:12:39]Read from MH i2c: 01 [08:12:39]MH_I2C_Read... [08:12:39]*** Stop cut motor [08:12:39]*** Cut end [08:12:39]Read from MH i2c: 01 07 00 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [08:12:39]process_action close_receipt done [08:12:39]requested_data is exist [08:12:39]produce_requested_data [08:12:39]requested_item fm.sn is exist - process it [08:12:39]wFMCommunicate request_size=4 [08:12:39]MH_SAM_APDU [08:12:39]CAPDU: 80 11 00 00 [08:12:39]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:12:39]Write i2c OK [08:12:39]MH_I2C_Read... [08:12:39]OFD Sender: No OFD packet to send [08:12:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:39]Read from MH i2c: E2 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 17 00 [08:12:39]MH_I2C_Read... [08:12: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 [08:12:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:12:39]wFMCommunicate OK [08:12:39]requested_item fd.num is exist - process it [08:12:39]SAM_PROTO_GetFieldsCounters [08:12:39]wFMCommunicate request_size=4 [08:12:39]MH_SAM_APDU [08:12:39]CAPDU: 80 13 00 00 [08:12:39]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [08:12:39]Write i2c OK [08:12:39]MH_I2C_Read... [08:12:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:39]Read from MH i2c: E2 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 62 00 [08:12:39]MH_I2C_Read... [08:12:39]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 7E 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [08:12: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 7E 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:39]wFMCommunicate OK [08:12:39]SAM_PROTO_GetFieldsCounters done [08:12:39]requested_item shift.num is exist - process it [08:12:39]requested_item shift.opened is exist - process it [08:12:39]req_shift_opened [08:12:39]FM_GetShiftState [08:12:39]SAM_PROTO_GetShiftState [08:12:39]wFMCommunicate request_size=4 [08:12:39]MH_SAM_APDU [08:12:39]CAPDU: 80 13 01 00 [08:12:39]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [08:12:39]Write i2c OK [08:12:39]MH_I2C_Read... [08:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:39]Read from MH i2c: E2 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 0E 00 [08:12:39]MH_I2C_Read... [08:12:39]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [08:12:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:12:39]wFMCommunicate OK [08:12:39]SAM_PROTO_GetShiftState done [08:12:39]FM_GetShiftState done [08:12:39]req_shift_opened done [08:12:39]requested_item shift.open_date is exist - process it [08:12:39]req_shift_open_date [08:12:39]req_shift_open_date done [08:12:39]produce_requested_data done [08:12:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87166,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [08:12:39]process_action_free close_receipt [08:12:39]json_value_free [08:12:39]json_value_free done [08:12:39]process_json_proto returns [08:12:39]Send response to host [08:12:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87166,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [08:12:39]free response buf [08:12:39]execute_script done [08:12:39]execute_script returns [08:12:39]free content buf [08:12:39]Sock 8.Close socket [08:12:39]Sock 8.Thread stoped [08:12:44]OFD Sender: No OFD packet to send [08:12:49]OFD Sender: No OFD packet to send [08:12:54]OFD Sender: No OFD packet to send [08:12:59]OFD Sender: No OFD packet to send [08:13:04]OFD Sender: No OFD packet to send [08:13:09]OFD Sender: No OFD packet to send [08:13:14]OFD Sender: No OFD packet to send [08:13:19]OFD Sender: No OFD packet to send [08:13:22]recv_with_timeout no data received [08:13:24]OFD Sender: No OFD packet to send [08:13:25]accept exits with 9 [08:13:25]New connection [08:13:25]New thread 3066809700 created [08:13:25]Thread 3066953060 joined [08:13:25]Waiting for new connection... [08:13:25] Sock 9.Parse request [08:13:25]Sock 9.Check first char [08:13:25]Sock 9.First char is OK [08:13:25]request: POST /json_proto HTTP/1.0 [08:13:25]Method: POST [08:13:25]URL: /json_proto [08:13:25]Method is POST - this is cgi request [08:13:25]url: /json_proto [08:13:25]query_string will be loaded in cgi processing [08:13:25]execute_cgi json_proto POST (null) [08:13:25]execute_cgi path=json_proto method=POST [08:13:25]POST find Content-Length [08:13:25]Host: 172.17.47.196:8080 [08:13:25]Content-Length: 803 [08:13:25]Content-Type: application/json [08:13:25] [08:13:25]POST finish read [08:13:25]Found Content-Length = 803 [08:13:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872111", "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" ] } } [08:13:25]execute_script... [08:13: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)872111", "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" ] } } [08:13:25]POST & json_proto [08:13:25]process_json_proto [08:13:25]json parsed OK: [08:13:25]protocol is kg_v1.0 [08:13:25]action value=close_receipt [08:13:25]process_action close_receipt [08:13:25]cmd_close_receipt [08:13:25]MH_GetDate [08:13:25]Write to MH i2c: F0 00 00 67 00 56 [08:13:25]Write i2c OK [08:13:25]MH_I2C_Read... [08:13:25]Read from MH i2c: F0 [08:13:25]MH_I2C_Read... [08:13:25]Read from MH i2c: F0 09 00 [08:13:25]MH_I2C_Read... [08:13:25]Read from MH i2c: F0 09 00 67 00 00 26 23 F1 66 4C 6B 94 66 B0 [08:13:25]GetLastDocTimeStamp 1727079155 [08:13:25]current date 1727079206 [08:13:25]FM_GetShiftState [08:13:25]SAM_PROTO_GetShiftState [08:13:25]wFMCommunicate request_size=4 [08:13:25]MH_SAM_APDU [08:13:25]CAPDU: 80 13 01 00 [08:13:25]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [08:13:25]Write i2c OK [08:13:25]MH_I2C_Read... [08:13:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:25]Read from MH i2c: E2 [08:13:25]MH_I2C_Read... [08:13:25]Read from MH i2c: E2 0E 00 [08:13:25]MH_I2C_Read... [08:13:25]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [08:13:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:13:25]wFMCommunicate OK [08:13:25]SAM_PROTO_GetShiftState done [08:13:25]FM_GetShiftState done [08:13:25]opened in 1727050818 [08:13:25]opened+sec_in_day 1727137218 [08:13:25]quantity*price = 100005 [08:13:25]sum+1 = 100006 [08:13:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 21 23.09.2024 08:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87167 ФПД: 213513461508263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081326&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87167&fm=213513461508263&tin=02508201610067®Number=0000000000092592&sum=100005 [08:13:26]StoreToDocumentArchive [08:13:26]shift 498 fd 87167 [08:13:26]save to /storage/0498/doc_00087167 [08:13:26]save last doc name /storage/0498/doc_00087167 to /storage/kkm_last_doc_name [08:13:26]save OK [08:13:26]Clear old archive folders... [08:13:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:13:26]tlvbuf is 007DFE10 [08:13:26]SAM_PROTO_ClearQueue [08:13:26]wFMCommunicate request_size=4 [08:13:26]MH_SAM_APDU [08:13:26]CAPDU: 80 09 00 00 [08:13:26]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [08:13:26]Write i2c OK [08:13:26]MH_I2C_Read... [08:13:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:26]Read from MH i2c: E2 [08:13:26]MH_I2C_Read... [08:13:26]Read from MH i2c: E2 03 00 [08:13:26]MH_I2C_Read... [08:13:26]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [08:13:26]RAPDU: 90 00 [08:13:26]wFMCommunicate OK [08:13:26]SAM_PROTO_ClearQueue done [08:13:26]KKMCreateOFDPacket [08:13:26]OFDProtocolAddRootSTLVToBuf [08:13:26]FM_MakeSignedData [08:13:26]FM_MakeSignedData [08:13:26]SAM_PROTO_SignData [08:13:26]wFMCommunicate request_size=4 [08:13:26]MH_SAM_APDU [08:13:26]CAPDU: 80 0D 01 02 [08:13:26]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [08:13:26]Write i2c OK [08:13:26]MH_I2C_Read... [08:13:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:26]Read from MH i2c: E2 [08:13:26]MH_I2C_Read... [08:13:26]Read from MH i2c: E2 03 00 [08:13:26]MH_I2C_Read... [08:13:26]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [08:13:26]RAPDU: 90 00 [08:13:26]wFMCommunicate OK [08:13:26]wFMCommunicate request_size=255 [08:13:26]MH_SAM_APDU [08:13: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 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 15 00 00 00 F4 03 04 00 26 23 F1 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 7F 54 01 00 35 04 06 00 C2 [08:13:26]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 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 15 00 00 00 F4 03 04 00 26 23 F1 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 7F 54 01 00 35 04 06 00 C2 00 00 53 [08:13:26]Write i2c OK [08:13:26]MH_I2C_Read... [08:13:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:27]Read from MH i2c: E2 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 03 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:13:27]RAPDU: 90 00 [08:13:27]wFMCommunicate OK [08:13:27]wFMCommunicate request_size=10 [08:13:27]MH_SAM_APDU [08:13:27]CAPDU: 80 0D 02 02 05 30 7A 07 28 A7 [08:13:27]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 30 7A 07 28 A7 00 00 7C [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:27]Read from MH i2c: E2 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 03 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:13:27]RAPDU: 90 00 [08:13:27]wFMCommunicate OK [08:13:27]wFMCommunicate request_size=4 [08:13:27]MH_SAM_APDU [08:13:27]CAPDU: 80 0D 03 02 [08:13:27]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:27]Read from MH i2c: E2 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 0B 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 0B 00 79 00 00 C7 82 E5 B8 32 AC 3E F0 90 00 E7 [08:13:27]RAPDU: C7 82 E5 B8 32 AC 3E F0 90 00 [08:13:27]wFMCommunicate OK [08:13:27]SAM_PROTO_SignData done [08:13:27]FM_MakeSignedData done [08:13:27]CreateOFDProtocolMessage [08:13:27]wFMCommunicate request_size=4 [08:13:27]MH_SAM_APDU [08:13:27]CAPDU: 80 11 00 00 [08:13:27]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:27]Read from MH i2c: E2 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: E2 17 00 [08:13:27]MH_I2C_Read... [08:13:27]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 [08:13: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:13:27]wFMCommunicate OK [08:13:27]CreateOFDProtocolMessage done [08:13:27]OFDSenderStorePacket 87167 [08:13:27]StoreOFDPacket docnum=87167 [08:13: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 89 E3 07 01 D7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 15 00 00 00 F4 03 04 00 26 23 F1 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 7F 54 01 00 35 04 06 00 C2 30 7A 07 28 A7 C7 82 E5 B8 32 AC 3E F0 [08:13:27]CheckFolder [08:13:27]dirname=/storage/ofd_packets [08:13:27]CheckFolder done [08:13:27]ProducePacketName [08:13:27]name=ofd_packets/00087167 [08:13:27]NVStorageSaveData ofd_packets/00087167 [08:13:27]File name is /storage/ofd_packets/00087167 [08:13:27]Write 301 bytes [08:13:27]NVStorageSaveData done [08:13:27]OFDSenderStorePacket done [08:13:27]KKMCreateOFDPacket done [08:13:27]NVStorageSaveData kkm_last_timestamp [08:13:27]File name is /storage/kkm_last_timestamp [08:13:27]Write 4 bytes [08:13:27]NVStorageSaveData done [08:13:27]ExternCall_PrintAddStr [08:13:27]wPrintStart [08:13:27]Write to MH i2c: 01 00 00 7B 00 7B [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 07 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [08:13:27]RasterBufferAndPrint [08:13:27]line Счет N : (1)872111 [08:13:27]line ИНН: 02508201610067 [08:13:27]line Контрольно-Кассовый Чек [08:13:27]line ПРОДАЖА [08:13:27]line ТРК (МРК, ГНК) : 43 [08:13:27]line Товар: 2710124130 [08:13:27]line Аи-92-К-5 [08:13:27]line 14.750 * 67.80 [08:13:27]line = 1000.05 [08:13:27]line НДС 12% НСП 1% [08:13:27]line > о реализуемом товаре [08:13:27]line ИТОГО: 1000.05 [08:13:27]line НСП 1% : 8.85 [08:13:27]line НДС 12% : 106.20 [08:13:27]line Наличными: 0.00 [08:13:27]line Безнал.: 1000.05 [08:13:27]line Место: АЗС № 137 "Партнер Нефть" [08:13:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:13:27]line СНО: Общий режим [08:13:27]line Чек 21 23.09.2024 08:13 [08:13:27]line Смена: 498 ФФД: 1.0 [08:13:27]line ЗНМ: 0300000064 [08:13:27]line РНМ: 0000000000092592 [08:13:27]line Версия ККМ: 001 [08:13:27]line Платежная система: O! деньги [08:13:27]line ФМ: 0000000000874979 [08:13:27]line ФД: 87167 [08:13:27]line ФПД: 213513461508263 [08:13:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081326&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87167&fm=213513461508263&tin=02508201610067®Number=0000000000092592&sum=100005 [08:13:27]written 0, free lines is 4095 [08:13:27]OFD Sender: Processing packet 87167 [packets to send 278, broken 277] [08:13:27]ProducePacketName [08:13:27]name=ofd_packets/00087167 [08:13:27]OFD Sender: To server: pG, [08:13:27]CommunicateWithHost lk.salyk.kg:30040 [08:13:27]ConnectInit lk.salyk.kg [08:13:27]Write to MH i2c: 01 00 00 A5 00 A5 [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 07 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 DE 0C 96 [08:13:27]RasterBufferAndPrint [08:13:27]line [08:13:27]line [08:13:27]line [08:13:27]line [08:13:27]line [08:13:27]written 0, free lines is 3301 [08:13:27]MH_Cut [08:13:27]Write to MH i2c: D1 01 00 AC 00 01 7E [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: D1 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: D1 01 00 [08:13:27]MH_I2C_Read... [08:13:27]Read from MH i2c: D1 01 00 AC 00 00 7D [08:13:27]Write to MH i2c: 01 00 00 AD 00 AD [08:13:27]Write i2c OK [08:13:27]MH_I2C_Read... [08:13:28]*** Cut start [08:13:28]*** Partial cut [08:13:28]*** CUTSNS_PIN = 1 [08:13:28]*** CUTSNS_PIN = 0 [08:13:28]*** Brake cut motor [08:13:29]Read from MH i2c: 01 [08:13:29]MH_I2C_Read... [08:13:29]*** Stop cut motor [08:13:29]*** Cut end [08:13:29]Read from MH i2c: 01 07 00 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [08:13:29]process_action close_receipt done [08:13:29]requested_data is exist [08:13:29]produce_requested_data [08:13:29]requested_item fm.sn is exist - process it [08:13:29]wFMCommunicate request_size=4 [08:13:29]MH_SAM_APDU [08:13:29]CAPDU: 80 11 00 00 [08:13:29]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [08:13:29]Write i2c OK [08:13:29]MH_I2C_Read... [08:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:29]Read from MH i2c: E2 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: E2 17 00 [08:13:29]MH_I2C_Read... [08:13:29]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 [08:13:29]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:29]wFMCommunicate OK [08:13:29]requested_item fd.num is exist - process it [08:13:29]SAM_PROTO_GetFieldsCounters [08:13:29]wFMCommunicate request_size=4 [08:13:29]MH_SAM_APDU [08:13:29]CAPDU: 80 13 00 00 [08:13:29]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [08:13:29]Write i2c OK [08:13:29]MH_I2C_Read... [08:13:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:29]Read from MH i2c: E2 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: E2 62 00 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [08:13: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 7F 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:13:29]wFMCommunicate OK [08:13:29]SAM_PROTO_GetFieldsCounters done [08:13:29]requested_item shift.num is exist - process it [08:13:29]requested_item shift.opened is exist - process it [08:13:29]req_shift_opened [08:13:29]FM_GetShiftState [08:13:29]SAM_PROTO_GetShiftState [08:13:29]wFMCommunicate request_size=4 [08:13:29]MH_SAM_APDU [08:13:29]CAPDU: 80 13 01 00 [08:13:29]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [08:13:29]Write i2c OK [08:13:29]MH_I2C_Read... [08:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:29]Read from MH i2c: E2 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: E2 0E 00 [08:13:29]MH_I2C_Read... [08:13:29]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 85 [08:13:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:13:29]wFMCommunicate OK [08:13:29]SAM_PROTO_GetShiftState done [08:13:29]FM_GetShiftState done [08:13:29]req_shift_opened done [08:13:29]requested_item shift.open_date is exist - process it [08:13:29]req_shift_open_date [08:13:29]req_shift_open_date done [08:13:29]produce_requested_data done [08:13:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87167,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [08:13:29]process_action_free close_receipt [08:13:29]json_value_free [08:13:29]json_value_free done [08:13:29]process_json_proto returns [08:13:29]Send response to host [08:13:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87167,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [08:13:29]free response buf [08:13:29]execute_script done [08:13:29]execute_script returns [08:13:29]free content buf [08:13:29]Sock 9.Close socket [08:13:29]Sock 9.Thread stoped [08:13:32]ConnectInit Can't take IP for lk.salyk.kg [08:13:32]CommunicateWithHost connect error [08:13:32]CommunicateWithHost err = -1 [08:13:32]OFD Sender: Server communicate error [08:13:37]OFD Sender: Processing packet 87167 [packets to send 278, broken 277] [08:13:37]ProducePacketName [08:13:37]name=ofd_packets/00087167 [08:13:37]OFD Sender: To server: pG, [08:13:37]CommunicateWithHost lk.salyk.kg:30040 [08:13:37]ConnectInit lk.salyk.kg [08:13:42]ConnectInit Can't take IP for lk.salyk.kg [08:13:42]CommunicateWithHost connect error [08:13:42]CommunicateWithHost err = -1 [08:13:42]OFD Sender: Server communicate error [08:13:47]OFD Sender: Processing packet 87167 [packets to send 278, broken 277] [08:13:47]ProducePacketName [08:13:47]name=ofd_packets/00087167 [08:13:47]OFD Sender: To server: pG, [08:13:47]CommunicateWithHost lk.salyk.kg:30040 [08:13:47]ConnectInit lk.salyk.kg [08:13:50]Connected sock=10 [08:13: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 89 E3 07 01 D7 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 15 00 00 00 F4 03 04 00 26 23 F1 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 7F 54 01 00 35 04 06 00 C2 30 7A 07 28 A7 C7 82 E5 B8 32 AC 3E F0 [08:13: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 2E 47 00 2E 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 7F 54 01 00 F4 03 04 00 09 CE F0 66 B6 04 01 00 00 5D 90 27 7D 4E AC BE BA [08:13:52]CommunicateWithHost err = 0 [08:13:52]CheckOFDResponse [08:13:52]1017 (14) - 77093643461234 [08:13:52]1041 (16) - 0000000000874979 [08:13:52]1040 (4) - 87167 [08:13:52]1012 (4) - 23.09.2024 02:10 [08:13:52]1206 (1) - 0 [08:13:52]OFD Sender: Remove packet 87167 [08:13:52]ProducePacketName [08:13:52]name=ofd_packets/00087167 [08:13:52]NVStorageDeleteData [08:13:52]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [08:14:47]OFD Sender: No OFD packet to send [08:14:52]OFD Sender: No OFD packet to send [08:14:57]OFD Sender: No OFD packet to send [08:15:02]OFD Sender: No OFD packet to send [08:15:07]OFD Sender: No OFD packet to send [08:15:12]OFD Sender: No OFD packet to send [08:15:17]OFD Sender: No OFD packet to send [08:15:22]OFD Sender: No OFD packet to send [08:15:27]OFD Sender: No OFD packet to send [08:15:32]OFD Sender: No OFD packet to send [08:15:36]recv_with_timeout no data received [08:15:37]OFD Sender: No OFD packet to send [08:15:42]OFD Sender: No OFD packet to send [08:15:47]recv_with_timeout no data received [08:15:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:57]OFD Sender: No OFD packet to send [08:16:02]OFD Sender: No OFD packet to send [08:16:07]OFD Sender: No OFD packet to send [08:16:12]OFD Sender: No OFD packet to send [08:16:17]OFD Sender: No OFD packet to send [08:16:22]OFD Sender: No OFD packet to send [08:16:27]OFD Sender: No OFD packet to send [08:16:32]OFD Sender: No OFD packet to send [08:16:37]OFD Sender: No OFD packet to send [08:16:42]OFD Sender: No OFD packet to send [08:16:47]OFD Sender: No OFD packet to send [08:16:48]accept exits with 8 [08:16:48]New connection [08:16:48]New thread 3066953060 created [08:16:48]Thread 3066809700 joined [08:16:48]Waiting for new connection... [08:16:48] Sock 8.Parse request [08:16:48]Sock 8.Check first char [08:16:48]Sock 8.First char is OK [08:16:48]request: POST /json_proto HTTP/1.0 [08:16:48]Method: POST [08:16:48]URL: /json_proto [08:16:48]Method is POST - this is cgi request [08:16:48]url: /json_proto [08:16:48]query_string will be loaded in cgi processing [08:16:48]execute_cgi json_proto POST (null) [08:16:48]execute_cgi path=json_proto method=POST [08:16:48]POST find Content-Length [08:16:48]Host: 172.17.47.196:8080 [08:16:48]Content-Length: 984 [08:16:48]Content-Type: application/json [08:16:48] [08:16:48]POST finish read [08:16:48]Found Content-Length = 984 [08:16:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872113", "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" ] } } [08:16:48]execute_script... [08:16: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)872113", "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" ] } } [08:16:48]POST & json_proto [08:16:48]process_json_proto [08:16:48]json parsed OK: [08:16:48]protocol is kg_v1.0 [08:16:48]action value=close_receipt [08:16:48]process_action close_receipt [08:16:48]cmd_close_receipt [08:16:48]MH_GetDate [08:16:48]Write to MH i2c: F0 00 00 B1 00 A0 [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: F0 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: F0 09 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: F0 09 00 B1 00 00 F1 23 F1 66 4C 6B 94 66 C5 [08:16:48]GetLastDocTimeStamp 1727079206 [08:16:48]current date 1727079409 [08:16:48]FM_GetShiftState [08:16:48]SAM_PROTO_GetShiftState [08:16:48]wFMCommunicate request_size=4 [08:16:48]MH_SAM_APDU [08:16:48]CAPDU: 80 13 01 00 [08:16:48]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:48]Read from MH i2c: E2 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 0E 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [08:16:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:16:48]wFMCommunicate OK [08:16:48]SAM_PROTO_GetShiftState done [08:16:48]FM_GetShiftState done [08:16:48]opened in 1727050818 [08:16:48]opened+sec_in_day 1727137218 [08:16:48]quantity*price = 150032 [08:16:48]sum+1 = 150034 [08:16:48]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 СНО: Общий режим Чек 22 23.09.2024 08:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 22.46 сом ФМ: 0000000000874979 ФД: 87168 ФПД: 243315619688142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081649&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87168&fm=243315619688142&tin=02508201610067®Number=0000000000092592&sum=150000 [08:16:49]StoreToDocumentArchive [08:16:49]shift 498 fd 87168 [08:16:49]save to /storage/0498/doc_00087168 [08:16:49]save last doc name /storage/0498/doc_00087168 to /storage/kkm_last_doc_name [08:16:49]save OK [08:16:49]Clear old archive folders... [08:16:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:16:49]tlvbuf is 00784B90 [08:16:49]SAM_PROTO_ClearQueue [08:16:49]wFMCommunicate request_size=4 [08:16:49]MH_SAM_APDU [08:16:49]CAPDU: 80 09 00 00 [08:16:49]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [08:16:49]Write i2c OK [08:16:49]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [08:16:50]RAPDU: 90 00 [08:16:50]wFMCommunicate OK [08:16:50]SAM_PROTO_ClearQueue done [08:16:50]KKMCreateOFDPacket [08:16:50]OFDProtocolAddRootSTLVToBuf [08:16:50]FM_MakeSignedData [08:16:50]FM_MakeSignedData [08:16:50]SAM_PROTO_SignData [08:16:50]wFMCommunicate request_size=4 [08:16:50]MH_SAM_APDU [08:16:50]CAPDU: 80 0D 01 02 [08:16:50]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:50]Read from MH i2c: E2 03 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:16:50]RAPDU: 90 00 [08:16:50]wFMCommunicate OK [08:16:50]wFMCommunicate request_size=255 [08:16:50]MH_SAM_APDU [08:16: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 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 16 00 00 00 F4 03 04 00 F1 23 F1 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 80 54 01 00 35 04 06 00 DD [08:16:50]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 F1 23 F1 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 80 54 01 00 35 04 06 00 DD 00 00 3F [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:16:50]RAPDU: 90 00 [08:16:50]wFMCommunicate OK [08:16:50]wFMCommunicate request_size=10 [08:16:50]MH_SAM_APDU [08:16:50]CAPDU: 80 0D 02 02 05 4B 55 14 6E CE [08:16:50]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 4B 55 14 6E CE 00 00 36 [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:16:50]RAPDU: 90 00 [08:16:50]wFMCommunicate OK [08:16:50]wFMCommunicate request_size=4 [08:16:50]MH_SAM_APDU [08:16:50]CAPDU: 80 0D 03 02 [08:16:50]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 0B 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 0B 00 C3 00 00 FD 81 49 A4 73 54 FF 4E 90 00 BE [08:16:50]RAPDU: FD 81 49 A4 73 54 FF 4E 90 00 [08:16:50]wFMCommunicate OK [08:16:50]SAM_PROTO_SignData done [08:16:50]FM_MakeSignedData done [08:16:50]CreateOFDProtocolMessage [08:16:50]wFMCommunicate request_size=4 [08:16:50]MH_SAM_APDU [08:16:50]CAPDU: 80 11 00 00 [08:16:50]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:50]Read from MH i2c: E2 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: E2 17 00 [08:16:50]MH_I2C_Read... [08:16:50]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 [08:16:50]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:50]wFMCommunicate OK [08:16:50]CreateOFDProtocolMessage done [08:16:50]OFDSenderStorePacket 87168 [08:16:50]StoreOFDPacket docnum=87168 [08:16: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 BE 90 07 01 DB 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 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 16 00 00 00 F4 03 04 00 F1 23 F1 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 80 54 01 00 35 04 06 00 DD 4B 55 14 6E CE FD 81 49 A4 73 54 FF 4E [08:16:50]CheckFolder [08:16:50]dirname=/storage/ofd_packets [08:16:50]CheckFolder done [08:16:50]ProducePacketName [08:16:50]name=ofd_packets/00087168 [08:16:50]NVStorageSaveData ofd_packets/00087168 [08:16:50]File name is /storage/ofd_packets/00087168 [08:16:50]Write 301 bytes [08:16:50]NVStorageSaveData done [08:16:50]OFDSenderStorePacket done [08:16:50]KKMCreateOFDPacket done [08:16:50]NVStorageSaveData kkm_last_timestamp [08:16:50]File name is /storage/kkm_last_timestamp [08:16:50]Write 4 bytes [08:16:50]NVStorageSaveData done [08:16:50]ExternCall_PrintAddStr [08:16:50]wPrintStart [08:16:50]Write to MH i2c: 01 00 00 C5 00 C5 [08:16:50]Write i2c OK [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: 01 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: 01 07 00 [08:16:50]MH_I2C_Read... [08:16:50]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [08:16:50]RasterBufferAndPrint [08:16:50]line Счет N : (1)872113 [08:16:50]line ИНН: 02508201610067 [08:16:50]line Контрольно-Кассовый Чек [08:16:50]line ПРОДАЖА [08:16:50]line ТРК (МРК, ГНК) : 33 [08:16:50]line Товар: 2710124130 [08:16:50]line Аи-92-К-5 [08:16:50]line 22.460 * 66.80 [08:16:50]line = 1500.33 [08:16:50]line НДС 12% НСП 1% [08:16:50]line > о реализуемом товаре [08:16:50]line ОКРУГЛЕНИЕ: -0.33 [08:16:50]line ИТОГО: 1500.00 [08:16:50]line Внесено: 1500.00 [08:16:50]line СДАЧА: 0.00 [08:16:50]line НСП 1% : 13.28 [08:16:50]line НДС 12% : 159.33 [08:16:50]line Наличными: 1500.00 [08:16:50]line Безнал.: 0.00 [08:16:50]line Место: АЗС № 137 "Партнер Нефть" [08:16:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:16:50]line СНО: Общий режим [08:16:50]line Чек 22 23.09.2024 08:16 [08:16:50]line Смена: 498 ФФД: 1.0 [08:16:50]line ЗНМ: 0300000064 [08:16:50]line РНМ: 0000000000092592 [08:16:50]line Версия ККМ: 001 [08:16:50]line [08:16:50]line Дисконтная программа [08:16:50]line АИ-92 [08:16:50]line номер 137 [08:16:50]line сэкономлено 22.46 сом [08:16:50]line ФМ: 0000000000874979 [08:16:50]line ФД: 87168 [08:16:50]line ФПД: 243315619688142 [08:16:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T081649&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87168&fm=243315619688142&tin=02508201610067®Number=0000000000092592&sum=150000 [08:16:50]OFD Sender: Processing packet 87168 [packets to send 278, broken 277] [08:16:50]ProducePacketName [08:16:50]name=ofd_packets/00087168 [08:16:50]OFD Sender: To server: pG, [08:16:50]CommunicateWithHost lk.salyk.kg:30040 [08:16:50]ConnectInit lk.salyk.kg [08:16:50]written 0, free lines is 4095 [08:16:51]Write to MH i2c: 01 00 00 F5 00 F5 [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: 01 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: 01 07 00 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 7E 0C 86 [08:16:51]RasterBufferAndPrint [08:16:51]line [08:16:51]line [08:16:51]line [08:16:51]line [08:16:51]line [08:16:51]written 0, free lines is 3202 [08:16:51]MH_Cut [08:16:51]Write to MH i2c: D1 01 00 FC 00 01 CE [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: D1 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: D1 01 00 [08:16:51]MH_I2C_Read... [08:16:51]Read from MH i2c: D1 01 00 FC 00 00 CD [08:16:51]Write to MH i2c: 01 00 00 FD 00 FD [08:16:51]Write i2c OK [08:16:51]MH_I2C_Read... [08:16:52]*** Cut start [08:16:52]*** Partial cut [08:16:52]*** CUTSNS_PIN = 1 [08:16:52]*** CUTSNS_PIN = 0 [08:16:52]*** Brake cut motor [08:16:52]Read from MH i2c: 01 [08:16:52]MH_I2C_Read... [08:16:52]*** Stop cut motor [08:16:52]*** Cut end [08:16:52]Read from MH i2c: 01 07 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [08:16:52]process_action close_receipt done [08:16:52]requested_data is exist [08:16:52]produce_requested_data [08:16:52]requested_item fm.sn is exist - process it [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 11 00 00 [08:16:52]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 17 00 [08:16:52]MH_I2C_Read... [08:16:52]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 [08:16:52]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:52]wFMCommunicate OK [08:16:52]requested_item fd.num is exist - process it [08:16:52]SAM_PROTO_GetFieldsCounters [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 13 00 00 [08:16:52]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 62 00 [08:16:53]MH_I2C_Read... [08:16:53]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 80 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [08:16: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 80 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:16:53]wFMCommunicate OK [08:16:53]SAM_PROTO_GetFieldsCounters done [08:16:53]requested_item shift.num is exist - process it [08:16:53]requested_item shift.opened is exist - process it [08:16:53]req_shift_opened [08:16:53]FM_GetShiftState [08:16:53]SAM_PROTO_GetShiftState [08:16:53]wFMCommunicate request_size=4 [08:16:53]MH_SAM_APDU [08:16:53]CAPDU: 80 13 01 00 [08:16:53]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [08:16:53]Write i2c OK [08:16:53]MH_I2C_Read... [08:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:53]Read from MH i2c: E2 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0E 00 [08:16:53]MH_I2C_Read... [08:16:53]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D6 [08:16:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:16:53]wFMCommunicate OK [08:16:53]SAM_PROTO_GetShiftState done [08:16:53]FM_GetShiftState done [08:16:53]req_shift_opened done [08:16:53]requested_item shift.open_date is exist - process it [08:16:53]req_shift_open_date [08:16:53]req_shift_open_date done [08:16:53]produce_requested_data done [08:16:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87168,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [08:16:53]process_action_free close_receipt [08:16:53]json_value_free [08:16:53]json_value_free done [08:16:53]process_json_proto returns [08:16:53]Send response to host [08:16:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87168,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [08:16:53]free response buf [08:16:53]execute_script done [08:16:53]execute_script returns [08:16:53]free content buf [08:16:53]Sock 8.Close socket [08:16:53]Sock 8.Thread stoped [08:16:54]Connected sock=11 [08:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BE 90 07 01 DB 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 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 16 00 00 00 F4 03 04 00 F1 23 F1 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 80 54 01 00 35 04 06 00 DD 4B 55 14 6E CE FD 81 49 A4 73 54 FF 4E [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 6B 6B 47 00 40 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 80 54 01 00 F4 03 04 00 C1 CE F0 66 B6 04 01 00 00 6D 43 F6 31 BF 7F BF 5E [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) - 87168 [08:16:56]1012 (4) - 23.09.2024 02:13 [08:16:56]1206 (1) - 0 [08:16:56]OFD Sender: Remove packet 87168 [08:16:56]ProducePacketName [08:16:56]name=ofd_packets/00087168 [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:19]recv_with_timeout no data received [08:17:21]OFD Sender: No OFD packet to send [08:17:26]OFD Sender: No OFD packet to send [08:17:31]OFD Sender: No OFD packet to send [08:17:36]OFD Sender: No OFD packet to send [08:17:41]OFD Sender: No OFD packet to send [08:17:46]OFD Sender: No OFD packet to send [08:17:51]OFD Sender: No OFD packet to send [08:17:56]OFD Sender: No OFD packet to send [08:18:01]OFD Sender: No OFD packet to send [08:18:05]recv_with_timeout no data received [08:18:06]OFD Sender: No OFD packet to send [08:18:11]OFD Sender: No OFD packet to send [08:18:16]OFD Sender: No OFD packet to send [08:18:21]OFD Sender: No OFD packet to send [08:18:26]OFD Sender: No OFD packet to send [08:18:31]OFD Sender: No OFD packet to send [08:18:36]OFD Sender: No OFD packet to send [08:18:37]recv_with_timeout no data received [08:18:41]OFD Sender: No OFD packet to send [08:18:46]OFD Sender: No OFD packet to send [08:18:51]OFD Sender: No OFD packet to send [08:18:56]OFD Sender: No OFD packet to send [08:19:01]OFD Sender: No OFD packet to send [08:19:06]OFD Sender: No OFD packet to send [08:19:11]OFD Sender: No OFD packet to send [08:19:16]OFD Sender: No OFD packet to send [08:19:21]OFD Sender: No OFD packet to send [08:19:26]OFD Sender: No OFD packet to send [08:19:31]OFD Sender: No OFD packet to send [08:19:36]OFD Sender: No OFD packet to send [08:19:41]OFD Sender: No OFD packet to send [08:19:46]OFD Sender: No OFD packet to send [08:19:51]OFD Sender: No OFD packet to send [08:19:56]OFD Sender: No OFD packet to send [08:20:01]OFD Sender: No OFD packet to send [08:20:06]OFD Sender: No OFD packet to send [08:20:11]OFD Sender: No OFD packet to send [08:20:16]OFD Sender: No OFD packet to send [08:20: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:17]OFD Sender: No OFD packet to send [08:21:17]recv_with_timeout no data received [08:21:22]OFD Sender: No OFD packet to send [08:21:27]OFD Sender: No OFD packet to send [08:21:32]OFD Sender: No OFD packet to send [08:21:37]OFD Sender: No OFD packet to send [08:21:42]OFD Sender: No OFD packet to send [08:21:47]OFD Sender: No OFD packet to send [08:21:52]OFD Sender: No OFD packet to send [08:21:57]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:17]OFD Sender: No OFD packet to send [08:22:22]OFD Sender: No OFD packet to send [08:22:27]OFD Sender: No OFD packet to send [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [08:23:52]OFD Sender: No OFD packet to send [08:23:53]recv_with_timeout no data received [08:23:57]OFD Sender: No OFD packet to send [08:24:02]OFD Sender: No OFD packet to send [08:24:07]OFD Sender: No OFD packet to send [08:24:12]OFD Sender: No OFD packet to send [08:24:16]recv_with_timeout no data received [08:24:17]OFD Sender: No OFD packet to send [08:24:22]OFD Sender: No OFD packet to send [08:24:27]OFD Sender: No OFD packet to send [08:24:32]OFD Sender: No OFD packet to send [08:24:37]OFD Sender: No OFD packet to send [08:24:42]OFD Sender: No OFD packet to send [08:24:47]OFD Sender: No OFD packet to send [08:24:52]OFD Sender: No OFD packet to send [08:24:57]OFD Sender: No OFD packet to send [08:25:02]OFD Sender: No OFD packet to send [08:25:07]OFD Sender: No OFD packet to send [08:25:12]OFD Sender: No OFD packet to send [08:25:17]OFD Sender: No OFD packet to send [08:25:22]OFD Sender: No OFD packet to send [08:25:27]OFD Sender: No OFD packet to send [08:25:32]OFD Sender: No OFD packet to send [08:25:37]OFD Sender: No OFD packet to send [08:25:42]OFD Sender: No OFD packet to send [08:25:47]OFD Sender: No OFD packet to send [08:25:52]OFD Sender: No OFD packet to send [08:25:57]OFD Sender: No OFD packet to send [08:26:02]OFD Sender: No OFD packet to send [08:26:07]OFD Sender: No OFD packet to send [08:26:12]OFD Sender: No OFD packet to send [08:26:17]OFD Sender: No OFD packet to send [08:26:22]OFD Sender: No OFD packet to send [08:26:27]OFD Sender: No OFD packet to send [08:26:32]OFD Sender: No OFD packet to send [08:26:37]OFD Sender: No OFD packet to send [08:26:42]OFD Sender: No OFD packet to send [08:26:47]OFD Sender: No OFD packet to send [08:26:52]OFD Sender: No OFD packet to send [08:26:57]OFD Sender: No OFD packet to send [08:27:02]OFD Sender: No OFD packet to send [08:27:07]OFD Sender: No OFD packet to send [08:27:12]OFD Sender: No OFD packet to send [08:27:17]OFD Sender: No OFD packet to send [08:27:22]OFD Sender: No OFD packet to send [08:27:27]OFD Sender: No OFD packet to send [08:27:32]OFD Sender: No OFD packet to send [08:27:37]OFD Sender: No OFD packet to send [08:27:42]OFD Sender: No OFD packet to send [08:27:47]OFD Sender: No OFD packet to send [08:27:52]OFD Sender: No OFD packet to send [08:27:57]OFD Sender: No OFD packet to send [08:28:02]OFD Sender: No OFD packet to send [08:28:07]OFD Sender: No OFD packet to send [08:28:12]OFD Sender: No OFD packet to send [08:28:17]OFD Sender: No OFD packet to send [08:28:22]OFD Sender: No OFD packet to send [08:28:27]OFD Sender: No OFD packet to send [08:28:32]OFD Sender: No OFD packet to send [08:28:37]OFD Sender: No OFD packet to send [08:28:42]OFD Sender: No OFD packet to send [08:28:47]OFD Sender: No OFD packet to send [08:28:52]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:47]OFD Sender: No OFD packet to send [08:29:52]OFD Sender: No OFD packet to send [08:29:57]OFD Sender: No OFD packet to send [08:30:02]OFD Sender: No OFD packet to send [08:30:07]OFD Sender: No OFD packet to send [08:30:12]OFD Sender: No OFD packet to send [08:30:17]OFD Sender: No OFD packet to send [08:30:22]OFD Sender: No OFD packet to send [08:30:27]OFD Sender: No OFD packet to send [08:30:32]OFD Sender: No OFD packet to send [08:30:37]OFD Sender: No OFD packet to send [08:30:42]OFD Sender: No OFD packet to send [08:30:47]OFD Sender: No OFD packet to send [08:30:52]OFD Sender: No OFD packet to send [08:30:58]OFD Sender: No OFD packet to send [08:31:03]OFD Sender: No OFD packet to send [08:31:08]OFD Sender: No OFD packet to send [08:31:13]OFD Sender: No OFD packet to send [08:31:18]OFD Sender: No OFD packet to send [08:31:23]OFD Sender: No OFD packet to send [08:31:27]recv_with_timeout no data received [08:31:28]OFD Sender: No OFD packet to send [08:31:33]OFD Sender: No OFD packet to send [08:31:38]OFD Sender: No OFD packet to send [08:31:43]OFD Sender: No OFD packet to send [08:31:48]OFD Sender: No OFD packet to send [08:31:53]OFD Sender: No OFD packet to send [08:31:58]OFD Sender: No OFD packet to send [08:32:03]OFD Sender: No OFD packet to send [08:32:08]OFD Sender: No OFD packet to send [08:32:13]OFD Sender: No OFD packet to send [08:32:18]OFD Sender: No OFD packet to send [08:32:23]OFD Sender: No OFD packet to send [08:32:28]OFD Sender: No OFD packet to send [08:32:33]OFD Sender: No OFD packet to send [08:32:38]OFD Sender: No OFD packet to send [08:32:43]OFD Sender: No OFD packet to send [08:32:48]OFD Sender: No OFD packet to send [08:32:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:32:59]recv_with_timeout no data received [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [08:33:13]OFD Sender: No OFD packet to send [08:33:18]OFD Sender: No OFD packet to send [08:33:23]OFD Sender: No OFD packet to send [08:33:28]OFD Sender: No OFD packet to send [08:33:33]OFD Sender: No OFD packet to send [08:33:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:48]OFD Sender: No OFD packet to send [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:10]accept exits with 9 [08:34:10]New connection [08:34:10]New thread 3066809700 created [08:34:10]Thread 3066953060 joined [08:34:10]Waiting for new connection... [08:34:10] Sock 9.Parse request [08:34:10]Sock 9.Check first char [08:34:10]Sock 9.First char is OK [08:34:10]request: POST /json_proto HTTP/1.0 [08:34:10]Method: POST [08:34:10]URL: /json_proto [08:34:10]Method is POST - this is cgi request [08:34:10]url: /json_proto [08:34:10]query_string will be loaded in cgi processing [08:34:10]execute_cgi json_proto POST (null) [08:34:10]execute_cgi path=json_proto method=POST [08:34:10]POST find Content-Length [08:34:10]Host: 172.17.47.196:8080 [08:34:10]Content-Length: 677 [08:34:10]Content-Type: application/json [08:34:10] [08:34:10]POST finish read [08:34:10]Found Content-Length = 677 [08:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872118", "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:34:10]execute_script... [08:34: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)872118", "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:34:10]POST & json_proto [08:34:10]process_json_proto [08:34:10]json parsed OK: [08:34:10]protocol is kg_v1.0 [08:34:10]action value=close_receipt [08:34:10]process_action close_receipt [08:34:10]cmd_close_receipt [08:34:10]MH_GetDate [08:34:10]Write to MH i2c: F0 00 00 01 01 F1 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 09 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: F0 09 00 01 01 00 03 28 F1 66 4C 6B 94 66 2D [08:34:10]GetLastDocTimeStamp 1727079409 [08:34:10]current date 1727080451 [08:34:10]FM_GetShiftState [08:34:10]SAM_PROTO_GetShiftState [08:34:10]wFMCommunicate request_size=4 [08:34:10]MH_SAM_APDU [08:34:10]CAPDU: 80 13 01 00 [08:34:10]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [08:34:10]Write i2c OK [08:34:10]MH_I2C_Read... [08:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:10]Read from MH i2c: E2 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0E 00 [08:34:10]MH_I2C_Read... [08:34:10]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D8 [08:34:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:34:10]wFMCommunicate OK [08:34:10]SAM_PROTO_GetShiftState done [08:34:10]FM_GetShiftState done [08:34:10]opened in 1727050818 [08:34:10]opened+sec_in_day 1727137218 [08:34:10]quantity*price = 50036 [08:34:10]sum+1 = 50037 [08:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 23 23.09.2024 08:34 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87169 ФПД: 9025111727769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87169&fm=9025111727769&tin=02508201610067®Number=0000000000092592&sum=50000 [08:34:11]StoreToDocumentArchive [08:34:11]shift 498 fd 87169 [08:34:11]save to /storage/0498/doc_00087169 [08:34:11]save last doc name /storage/0498/doc_00087169 to /storage/kkm_last_doc_name [08:34:11]save OK [08:34:11]Clear old archive folders... [08:34:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:11]tlvbuf is 007E5170 [08:34:11]SAM_PROTO_ClearQueue [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 09 00 00 [08:34:11]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]SAM_PROTO_ClearQueue done [08:34:11]KKMCreateOFDPacket [08:34:11]OFDProtocolAddRootSTLVToBuf [08:34:11]FM_MakeSignedData [08:34:11]FM_MakeSignedData [08:34:11]SAM_PROTO_SignData [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 01 02 [08:34:11]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=255 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 03 28 F1 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 81 54 01 00 35 04 06 00 08 [08:34:11]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 17 00 00 00 F4 03 04 00 03 28 F1 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 81 54 01 00 35 04 06 00 08 00 00 81 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=10 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 02 02 05 35 52 94 1E 99 [08:34:11]Write to MH i2c: E2 0D 00 12 01 80 0D 02 02 05 00 35 52 94 1E 99 00 00 69 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [08:34:11]RAPDU: 90 00 [08:34:11]wFMCommunicate OK [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 0D 03 02 [08:34:11]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 0B 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 0B 00 13 01 00 7D F4 0D D5 64 74 BE A8 90 00 21 [08:34:11]RAPDU: 7D F4 0D D5 64 74 BE A8 90 00 [08:34:11]wFMCommunicate OK [08:34:11]SAM_PROTO_SignData done [08:34:11]FM_MakeSignedData done [08:34:11]CreateOFDProtocolMessage [08:34:11]wFMCommunicate request_size=4 [08:34:11]MH_SAM_APDU [08:34:11]CAPDU: 80 11 00 00 [08:34:11]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:11]Read from MH i2c: E2 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: E2 17 00 [08:34:11]MH_I2C_Read... [08:34:11]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 [08: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 [08:34:11]wFMCommunicate OK [08:34:11]CreateOFDProtocolMessage done [08:34:11]OFDSenderStorePacket 87169 [08:34:11]StoreOFDPacket docnum=87169 [08: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 0F 01 00 00 DA 7A 07 01 3A 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 03 28 F1 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 81 54 01 00 35 04 06 00 08 35 52 94 1E 99 7D F4 0D D5 64 74 BE A8 [08:34:11]CheckFolder [08:34:11]dirname=/storage/ofd_packets [08:34:11]CheckFolder done [08:34:11]ProducePacketName [08:34:11]name=ofd_packets/00087169 [08:34:11]NVStorageSaveData ofd_packets/00087169 [08:34:11]File name is /storage/ofd_packets/00087169 [08:34:11]Write 301 bytes [08:34:11]NVStorageSaveData done [08:34:11]OFDSenderStorePacket done [08:34:11]KKMCreateOFDPacket done [08:34:11]NVStorageSaveData kkm_last_timestamp [08:34:11]File name is /storage/kkm_last_timestamp [08:34:11]Write 4 bytes [08:34:11]NVStorageSaveData done [08:34:11]ExternCall_PrintAddStr [08:34:11]wPrintStart [08:34:11]Write to MH i2c: 01 00 00 15 01 16 [08:34:11]Write i2c OK [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 07 00 [08:34:11]MH_I2C_Read... [08:34:11]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [08:34:11]RasterBufferAndPrint [08:34:11]line Счет N : (1)872118 [08:34:11]line ИНН: 02508201610067 [08:34:11]line Контрольно-Кассовый Чек [08:34:11]line ПРОДАЖА [08:34:11]line ТРК (МРК, ГНК) : 33 [08:34:11]line Товар: 2710124130 [08:34:11]line Аи-92-К-5 [08:34:11]line 7.380 * 67.80 [08:34:11]line = 500.36 [08:34:11]line НДС 12% НСП 1% [08:34:11]line > о реализуемом товаре [08:34:11]line ОКРУГЛЕНИЕ: -0.36 [08:34:11]line ИТОГО: 500.00 [08:34:11]line Внесено: 500.00 [08:34:11]line СДАЧА: 0.00 [08:34:11]line НСП 1% : 4.43 [08:34:11]line НДС 12% : 53.14 [08:34:11]line Наличными: 500.00 [08:34:11]line Безнал.: 0.00 [08:34:11]line Место: АЗС № 137 "Партнер Нефть" [08:34:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:34:11]line СНО: Общий режим [08:34:11]line Чек 23 23.09.2024 08:34 [08:34:11]line Смена: 498 ФФД: 1.0 [08:34:11]line ЗНМ: 0300000064 [08:34:11]line РНМ: 0000000000092592 [08:34:11]line Версия ККМ: 001 [08:34:11]line ФМ: 0000000000874979 [08:34:11]line ФД: 87169 [08:34:11]line ФПД: 9025111727769 [08:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083411&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87169&fm=9025111727769&tin=02508201610067®Number=0000000000092592&sum=50000 [08:34:12]OFD Sender: Processing packet 87169 [packets to send 278, broken 277] [08:34:12]ProducePacketName [08:34:12]name=ofd_packets/00087169 [08:34:12]OFD Sender: To server: pG, [08:34:12]CommunicateWithHost lk.salyk.kg:30040 [08:34:12]ConnectInit lk.salyk.kg [08:34:12]written 0, free lines is 4095 [08:34:12]Write to MH i2c: 01 00 00 40 01 41 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 D4 0C 28 [08:34:12]RasterBufferAndPrint [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]line [08:34:12]written 0, free lines is 3288 [08:34:12]MH_Cut [08:34:12]Write to MH i2c: D1 01 00 47 01 01 1A [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 01 00 [08:34:12]MH_I2C_Read... [08:34:12]Read from MH i2c: D1 01 00 47 01 00 19 [08:34:12]Write to MH i2c: 01 00 00 48 01 49 [08:34:12]Write i2c OK [08:34:12]MH_I2C_Read... [08:34:13]*** Cut start [08:34:13]*** Partial cut [08:34:13]*** CUTSNS_PIN = 1 [08:34:13]*** CUTSNS_PIN = 0 [08:34:13]*** Brake cut motor [08:34:14]Read from MH i2c: 01 [08:34:14]Connected sock=11 [08:34:14]MH_I2C_Read... [08:34:14]Data to sent: *** Stop cut motor [08:34:14]87 95 *** Cut end [08:34:14]F6 Read from MH i2c: 70 01 47 07 2C 00 01 [08:34:14]MH_I2C_Read... [08:34:14]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [08:34:14]process_action close_receipt done [08:34:14]requested_data is exist [08:34:14]produce_requested_data [08:34:14]requested_item fm.sn is exist - process it [08:34:14]wFMCommunicate request_size=4 [08:34:14]MH_SAM_APDU [08:34:14]CAPDU: 80 11 00 00 [08:34:14]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [08:34:14]Write i2c OK [08:34:14]MH_I2C_Read... [08:34:14]00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DA 7A 07 01 3A 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 03 28 F1 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 81 54 01 00 35 04 06 00 08 35 52 94 1E 99 7D F4 0D D5 64 74 BE A8 [08:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:14]Read from MH i2c: E2 [08:34:14]MH_I2C_Read... [08:34:14]Read from MH i2c: E2 17 00 [08:34:14]MH_I2C_Read... [08:34:14]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 [08:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:34:14]wFMCommunicate OK [08:34:14]requested_item fd.num is exist - process it [08:34:14]SAM_PROTO_GetFieldsCounters [08:34:14]wFMCommunicate request_size=4 [08:34:14]MH_SAM_APDU [08:34:14]CAPDU: 80 13 00 00 [08:34:14]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [08:34:14]Write i2c OK [08:34:14]MH_I2C_Read... [08:34:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:14]Read from MH i2c: E2 [08:34:14]MH_I2C_Read... [08:34:14]Read from MH i2c: E2 62 00 [08:34:14]MH_I2C_Read... [08:34:14]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 81 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [08:34: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 81 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:14]wFMCommunicate OK [08:34:14]SAM_PROTO_GetFieldsCounters done [08:34:14]requested_item shift.num is exist - process it [08:34:14]requested_item shift.opened is exist - process it [08:34:14]req_shift_opened [08:34:14]FM_GetShiftState [08:34:14]SAM_PROTO_GetShiftState [08:34:14]wFMCommunicate request_size=4 [08:34:14]MH_SAM_APDU [08:34:14]CAPDU: 80 13 01 00 [08:34:14]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [08:34:14]Write i2c OK [08:34:14]MH_I2C_Read... [08:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:14]Read from MH i2c: E2 [08:34:14]MH_I2C_Read... [08:34:14]Read from MH i2c: E2 0E 00 [08:34:14]MH_I2C_Read... [08:34:14]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [08:34:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:34:14]wFMCommunicate OK [08:34:14]SAM_PROTO_GetShiftState done [08:34:14]FM_GetShiftState done [08:34:14]req_shift_opened done [08:34:14]requested_item shift.open_date is exist - process it [08:34:14]req_shift_open_date [08:34:14]req_shift_open_date done [08:34:14]produce_requested_data done [08:34:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87169,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [08:34:14]process_action_free close_receipt [08:34:14]json_value_free [08:34:14]json_value_free done [08:34:14]process_json_proto returns [08:34:14]Send response to host [08:34:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87169,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [08:34:14]free response buf [08:34:14]execute_script done [08:34:14]execute_script returns [08:34:14]free content buf [08:34:14]Sock 9.Close socket [08:34:14]Sock 9.Thread stoped [08:34: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 00 6F 47 00 4E 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 81 54 01 00 F4 03 04 00 D1 D2 F0 66 B6 04 01 00 00 1B A1 1A 35 0E 9C 48 36 [08:34:16]CommunicateWithHost err = 0 [08:34:16]CheckOFDResponse [08:34:16]1017 (14) - 77093643461234 [08:34:16]1041 (16) - 0000000000874979 [08:34:16]1040 (4) - 87169 [08:34:16]1012 (4) - 23.09.2024 02:30 [08:34:16]1206 (1) - 0 [08:34:16]OFD Sender: Remove packet 87169 [08:34:16]ProducePacketName [08:34:16]name=ofd_packets/00087169 [08:34:16]NVStorageDeleteData [08:34:17]OFD Sender: No OFD packet to send [08:34:22]OFD Sender: No OFD packet to send [08:34:27]OFD Sender: No OFD packet to send [08:34:32]OFD Sender: No OFD packet to send [08:34:32]recv_with_timeout no data received [08:34:37]OFD Sender: No OFD packet to send [08:34:42]OFD Sender: No OFD packet to send [08:34:47]OFD Sender: No OFD packet to send [08:34:52]OFD Sender: No OFD packet to send [08:34:57]OFD Sender: No OFD packet to send [08:35:02]OFD Sender: No OFD packet to send [08:35:07]OFD Sender: No OFD packet to send [08:35:12]OFD Sender: No OFD packet to send [08:35:17]OFD Sender: No OFD packet to send [08:35:22]OFD Sender: No OFD packet to send [08:35:27]OFD Sender: No OFD packet to send [08:35:32]OFD Sender: No OFD packet to send [08:35:37]OFD Sender: No OFD packet to send [08:35:42]OFD Sender: No OFD packet to send [08:35:47]OFD Sender: No OFD packet to send [08:35:52]OFD Sender: No OFD packet to send [08:35:57]OFD Sender: No OFD packet to send [08:36:02]OFD Sender: No OFD packet to send [08:36:07]OFD Sender: No OFD packet to send [08:36:12]OFD Sender: No OFD packet to send [08:36:17]OFD Sender: No OFD packet to send [08:36:22]OFD Sender: No OFD packet to send [08:36:27]OFD Sender: No OFD packet to send [08:36:32]OFD Sender: No OFD packet to send [08:36:37]OFD Sender: No OFD packet to send [08:36:42]OFD Sender: No OFD packet to send [08:36:47]OFD Sender: No OFD packet to send [08:36:52]OFD Sender: No OFD packet to send [08:36:57]OFD Sender: No OFD packet to send [08:37:02]OFD Sender: No OFD packet to send [08:37:07]OFD Sender: No OFD packet to send [08:37:12]OFD Sender: No OFD packet to send [08:37:17]OFD Sender: No OFD packet to send [08:37:22]OFD Sender: No OFD packet to send [08:37:27]OFD Sender: No OFD packet to send [08:37:31]recv_with_timeout no data received [08:37:32]OFD Sender: No OFD packet to send [08:37:37]OFD Sender: No OFD packet to send [08:37:42]OFD Sender: No OFD packet to send [08:37:47]OFD Sender: No OFD packet to send [08:37:52]OFD Sender: No OFD packet to send [08:37:57]OFD Sender: No OFD packet to send [08:38:02]OFD Sender: No OFD packet to send [08:38:07]OFD Sender: No OFD packet to send [08:38:12]OFD Sender: No OFD packet to send [08:38:17]OFD Sender: No OFD packet to send [08:38:22]OFD Sender: No OFD packet to send [08:38:27]OFD Sender: No OFD packet to send [08:38:32]OFD Sender: No OFD packet to send [08:38:37]OFD Sender: No OFD packet to send [08:38:42]OFD Sender: No OFD packet to send [08:38:46]accept exits with 8 [08:38:46]New connection [08:38:46]New thread 3066953060 created [08:38:46]Thread 3066809700 joined [08:38:46]Waiting for new connection... [08:38:46] Sock 8.Parse request [08:38:46]Sock 8.Check first char [08:38:46]Sock 8.First char is OK [08:38:46]request: POST /json_proto HTTP/1.0 [08:38:46]Method: POST [08:38:46]URL: /json_proto [08:38:46]Method is POST - this is cgi request [08:38:46]url: /json_proto [08:38:46]query_string will be loaded in cgi processing [08:38:46]execute_cgi json_proto POST (null) [08:38:46]execute_cgi path=json_proto method=POST [08:38:46]POST find Content-Length [08:38:46]Host: 172.17.47.196:8080 [08:38:46]Content-Length: 816 [08:38:46]Content-Type: application/json [08:38:46] [08:38:46]POST finish read [08:38:46]Found Content-Length = 816 [08:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872121", "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: \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" ] } } [08:38:46]execute_script... [08:38:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872121", "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: \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" ] } } [08:38:46]POST & json_proto [08:38:46]process_json_proto [08:38:46]json parsed OK: [08:38:46]protocol is kg_v1.0 [08:38:46]action value=close_receipt [08:38:46]process_action close_receipt [08:38:46]cmd_close_receipt [08:38:46]MH_GetDate [08:38:46]Write to MH i2c: F0 00 00 4C 01 3C [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: F0 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: F0 09 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: F0 09 00 4C 01 00 17 29 F1 66 4C 6B 94 66 8D [08:38:46]GetLastDocTimeStamp 1727080451 [08:38:46]current date 1727080727 [08:38:46]FM_GetShiftState [08:38:46]SAM_PROTO_GetShiftState [08:38:46]wFMCommunicate request_size=4 [08:38:46]MH_SAM_APDU [08:38:46]CAPDU: 80 13 01 00 [08:38:46]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:46]Read from MH i2c: E2 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: E2 0E 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 23 [08:38:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:38:46]wFMCommunicate OK [08:38:46]SAM_PROTO_GetShiftState done [08:38:46]FM_GetShiftState done [08:38:46]opened in 1727050818 [08:38:46]opened+sec_in_day 1727137218 [08:38:46]quantity*price = 50036 [08:38:46]sum+1 = 50037 [08:38:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 24 23.09.2024 08:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87170 ФПД: 107593943884364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083847&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87170&fm=107593943884364&tin=02508201610067®Number=0000000000092592&sum=50036 [08:38:48]StoreToDocumentArchive [08:38:48]shift 498 fd 87170 [08:38:48]save to /storage/0498/doc_00087170 [08:38:48]save last doc name /storage/0498/doc_00087170 to /storage/kkm_last_doc_name [08:38:48]save OK [08:38:48]Clear old archive folders... [08:38:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:48]tlvbuf is 007E5030 [08:38:48]SAM_PROTO_ClearQueue [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 09 00 00 [08:38:48]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]SAM_PROTO_ClearQueue done [08:38:48]KKMCreateOFDPacket [08:38:48]OFDProtocolAddRootSTLVToBuf [08:38:48]FM_MakeSignedData [08:38:48]FM_MakeSignedData [08:38:48]SAM_PROTO_SignData [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 01 02 [08:38:48]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=255 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 18 00 00 00 F4 03 04 00 17 29 F1 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 82 54 01 00 35 04 06 00 61 [08:38:48]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 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 18 00 00 00 F4 03 04 00 17 29 F1 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 82 54 01 00 35 04 06 00 61 00 00 84 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=10 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 02 02 05 DB 2A CE 22 4C [08:38:48]Write to MH i2c: E2 0D 00 5D 01 80 0D 02 02 05 00 DB 2A CE 22 4C 00 00 23 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [08:38:48]RAPDU: 90 00 [08:38:48]wFMCommunicate OK [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 0D 03 02 [08:38:48]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0B 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0B 00 5E 01 00 DF 70 F0 7E F4 6E E8 89 90 00 6B [08:38:48]RAPDU: DF 70 F0 7E F4 6E E8 89 90 00 [08:38:48]wFMCommunicate OK [08:38:48]SAM_PROTO_SignData done [08:38:48]FM_MakeSignedData done [08:38:48]CreateOFDProtocolMessage [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 11 00 00 [08:38:48]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 17 00 [08:38:48]MH_I2C_Read... [08:38:48]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 [08:38: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:38:48]wFMCommunicate OK [08:38:48]CreateOFDProtocolMessage done [08:38:48]OFDSenderStorePacket 87170 [08:38:48]StoreOFDPacket docnum=87170 [08:38: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 A8 79 07 01 7E 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 18 00 00 00 F4 03 04 00 17 29 F1 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 82 54 01 00 35 04 06 00 61 DB 2A CE 22 4C DF 70 F0 7E F4 6E E8 89 [08:38:48]CheckFolder [08:38:48]dirname=/storage/ofd_packets [08:38:48]CheckFolder done [08:38:48]ProducePacketName [08:38:48]name=ofd_packets/00087170 [08:38:48]NVStorageSaveData ofd_packets/00087170 [08:38:48]File name is /storage/ofd_packets/00087170 [08:38:48]Write 301 bytes [08:38:48]NVStorageSaveData done [08:38:48]OFDSenderStorePacket done [08:38:48]KKMCreateOFDPacket done [08:38:48]NVStorageSaveData kkm_last_timestamp [08:38:48]File name is /storage/kkm_last_timestamp [08:38:48]Write 4 bytes [08:38:48]NVStorageSaveData done [08:38:48]ExternCall_PrintAddStr [08:38:48]wPrintStart [08:38:48]Write to MH i2c: 01 00 00 60 01 61 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: 01 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: 01 07 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [08:38:48]RasterBufferAndPrint [08:38:48]line Счет N : (1)872121 [08:38:48]line ИНН: 02508201610067 [08:38:48]line Контрольно-Кассовый Чек [08:38:48]line ПРОДАЖА [08:38:48]line ТРК (МРК, ГНК) : 43 [08:38:48]line Товар: 2710124130 [08:38:48]line Аи-92-К-5 [08:38:48]line 7.380 * 67.80 [08:38:48]line = 500.36 [08:38:48]line НДС 12% НСП 1% [08:38:48]line > о реализуемом товаре [08:38:48]line ИТОГО: 500.36 [08:38:48]line НСП 1% : 4.43 [08:38:48]line НДС 12% : 53.14 [08:38:48]line Наличными: 0.00 [08:38:48]line Безнал.: 500.36 [08:38:48]line Место: АЗС № 137 "Партнер Нефть" [08:38:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [08:38:48]line СНО: Общий режим [08:38:48]line Чек 24 23.09.2024 08:38 [08:38:48]line Смена: 498 ФФД: 1.0 [08:38:48]line ЗНМ: 0300000064 [08:38:48]line РНМ: 0000000000092592 [08:38:48]line Версия ККМ: 001 [08:38:48]line Платежная система: Бакай Банк [08:38:48]line ФМ: 0000000000874979 [08:38:48]line ФД: 87170 [08:38:48]line ФПД: 107593943884364 [08:38:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T083847&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87170&fm=107593943884364&tin=02508201610067®Number=0000000000092592&sum=50036 [08:38:48]OFD Sender: Processing packet 87170 [packets to send 278, broken 277] [08:38:48]ProducePacketName [08:38:48]name=ofd_packets/00087170 [08:38:48]OFD Sender: To server: pG, [08:38:48]CommunicateWithHost lk.salyk.kg:30040 [08:38:48]ConnectInit lk.salyk.kg [08:38:48]written 0, free lines is 4095 [08:38:49]Write to MH i2c: 01 00 00 8A 01 8B [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 E4 0C 82 [08:38:49]RasterBufferAndPrint [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]line [08:38:49]written 0, free lines is 3307 [08:38:49]MH_Cut [08:38:49]Write to MH i2c: D1 01 00 91 01 01 64 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 01 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: D1 01 00 91 01 00 63 [08:38:49]Write to MH i2c: 01 00 00 92 01 93 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:50]*** Cut start [08:38:50]*** Partial cut [08:38:50]*** CUTSNS_PIN = 1 [08:38:50]*** CUTSNS_PIN = 0 [08:38:50]*** Brake cut motor [08:38:50]Read from MH i2c: 01 [08:38:50]MH_I2C_Read... [08:38:50]*** Stop cut motor [08:38:50]*** Cut end [08:38:50]Read from MH i2c: 01 07 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: 01 07 00 92 01 00 00 00 00 00 FF 0F A8 [08:38:50]process_action close_receipt done [08:38:50]requested_data is exist [08:38:50]produce_requested_data [08:38:50]requested_item fm.sn is exist - process it [08:38:50]wFMCommunicate request_size=4 [08:38:50]MH_SAM_APDU [08:38:50]CAPDU: 80 11 00 00 [08:38:50]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:50]Read from MH i2c: E2 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: E2 17 00 [08:38:50]MH_I2C_Read... [08:38:50]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 [08:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [08:38:50]wFMCommunicate OK [08:38:50]requested_item fd.num is exist - process it [08:38:50]SAM_PROTO_GetFieldsCounters [08:38:50]wFMCommunicate request_size=4 [08:38:50]MH_SAM_APDU [08:38:50]CAPDU: 80 13 00 00 [08:38:50]Write to MH i2c: E2 08 00 94 01 80 13 00 00 00 00 00 00 11 [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:51]Read from MH i2c: E2 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: E2 62 00 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: E2 62 00 94 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 82 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [08:38: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 82 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:51]wFMCommunicate OK [08:38:51]SAM_PROTO_GetFieldsCounters done [08:38:51]requested_item shift.num is exist - process it [08:38:51]requested_item shift.opened is exist - process it [08:38:51]req_shift_opened [08:38:51]FM_GetShiftState [08:38:51]SAM_PROTO_GetShiftState [08:38:51]wFMCommunicate request_size=4 [08:38:51]MH_SAM_APDU [08:38:51]CAPDU: 80 13 01 00 [08:38:51]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [08:38:51]Write i2c OK [08:38:51]MH_I2C_Read... [08:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:51]Read from MH i2c: E2 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: E2 0E 00 [08:38:51]MH_I2C_Read... [08:38:51]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6B [08:38:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [08:38:51]wFMCommunicate OK [08:38:51]SAM_PROTO_GetShiftState done [08:38:51]FM_GetShiftState done [08:38:51]req_shift_opened done [08:38:51]requested_item shift.open_date is exist - process it [08:38:51]req_shift_open_date [08:38:51]req_shift_open_date done [08:38:51]produce_requested_data done [08:38:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87170,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [08:38:51]process_action_free close_receipt [08:38:51]json_value_free [08:38:51]json_value_free done [08:38:51]process_json_proto returns [08:38:51]Send response to host [08:38:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87170,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [08:38:51]free response buf [08:38:51]execute_script done [08:38:51]execute_script returns [08:38:51]free content buf [08:38:51]Sock 8.Close socket [08:38:51]Sock 8.Thread stoped [08:38:53]recv_with_timeout no data received [08:38:53]ConnectInit Can't take IP for lk.salyk.kg [08:38:53]CommunicateWithHost connect error [08:38:53]CommunicateWithHost err = -1 [08:38:53]OFD Sender: Server communicate error [08:38:58]OFD Sender: Processing packet 87170 [packets to send 278, broken 277] [08:38:58]ProducePacketName [08:38:58]name=ofd_packets/00087170 [08:38:58]OFD Sender: To server: pG, [08:38:58]CommunicateWithHost lk.salyk.kg:30040 [08:38:58]ConnectInit lk.salyk.kg [08:39:03]recv_with_timeout no data received [08:39:03]ConnectInit Can't take IP for lk.salyk.kg [08:39:03]CommunicateWithHost connect error [08:39:03]CommunicateWithHost err = -1 [08:39:03]OFD Sender: Server communicate error [08:39:08]OFD Sender: Processing packet 87170 [packets to send 278, broken 277] [08:39:08]ProducePacketName [08:39:08]name=ofd_packets/00087170 [08:39:08]OFD Sender: To server: pG, [08:39:08]CommunicateWithHost lk.salyk.kg:30040 [08:39:08]ConnectInit lk.salyk.kg [08:39:13]ConnectInit Can't take IP for lk.salyk.kg [08:39:13]CommunicateWithHost connect error [08:39:13]CommunicateWithHost err = -1 [08:39:13]OFD Sender: Server communicate error [08:39:19]OFD Sender: Processing packet 87170 [packets to send 278, broken 277] [08:39:19]ProducePacketName [08:39:19]name=ofd_packets/00087170 [08:39:19]OFD Sender: To server: pG, [08:39:19]CommunicateWithHost lk.salyk.kg:30040 [08:39:19]ConnectInit lk.salyk.kg [08:39:20]recv_with_timeout no data received [08:39:24]ConnectInit Can't take IP for lk.salyk.kg [08:39:24]CommunicateWithHost connect error [08:39:24]CommunicateWithHost err = -1 [08:39:24]OFD Sender: Server communicate error [08:39:29]OFD Sender: Processing packet 87170 [packets to send 278, broken 277] [08:39:29]ProducePacketName [08:39:29]name=ofd_packets/00087170 [08:39:29]OFD Sender: To server: pG, [08:39:29]CommunicateWithHost lk.salyk.kg:30040 [08:39:29]ConnectInit lk.salyk.kg [08:39:35]Connected sock=10 [08:39: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 A8 79 07 01 7E 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 18 00 00 00 F4 03 04 00 17 29 F1 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 82 54 01 00 35 04 06 00 61 DB 2A CE 22 4C DF 70 F0 7E F4 6E E8 89 [08:39: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 A9 42 47 00 B3 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 82 54 01 00 F4 03 04 00 12 D4 F0 66 B6 04 01 00 00 D3 51 2B 27 85 DC 9C E4 [08:39:39]CommunicateWithHost err = 0 [08:39:39]CheckOFDResponse [08:39:39]1017 (14) - 77093643461234 [08:39:39]1041 (16) - 0000000000874979 [08:39:39]1040 (4) - 87170 [08:39:39]1012 (4) - 23.09.2024 02:36 [08:39:39]1206 (1) - 0 [08:39:39]OFD Sender: Remove packet 87170 [08:39:39]ProducePacketName [08:39:39]name=ofd_packets/00087170 [08:39:39]NVStorageDeleteData [08:39:39]OFD Sender: No OFD packet to send [08:39:44]OFD Sender: No OFD packet to send [08:39:46]recv_with_timeout no data received [08:39:49]OFD Sender: No OFD packet to send [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:40:04]OFD Sender: No OFD packet to send [08:40:09]OFD Sender: No OFD packet to send [08:40:14]OFD Sender: No OFD packet to send [08:40:19]OFD Sender: No OFD packet to send [08:40:24]OFD Sender: No OFD packet to send [08:40:29]OFD Sender: No OFD packet to send [08:40:31]recv_with_timeout no data received [08:40:34]OFD Sender: No OFD packet to send [08:40:39]OFD Sender: No OFD packet to send [08:40:44]OFD Sender: No OFD packet to send [08:40:49]OFD Sender: No OFD packet to send [08:40:54]OFD Sender: No OFD packet to send [08:40:59]OFD Sender: No OFD packet to send [08:41:04]OFD Sender: No OFD packet to send [08:41:09]OFD Sender: No OFD packet to send [08:41:14]OFD Sender: No OFD packet to send [08:41:19]OFD Sender: No OFD packet to send [08:41:24]OFD Sender: No OFD packet to send [08:41:29]OFD Sender: No OFD packet to send [08:41:34]OFD Sender: No OFD packet to send [08:41:39]OFD Sender: No OFD packet to send [08:41:44]OFD Sender: No OFD packet to send [08:41:49]OFD Sender: No OFD packet to send [08:41:54]OFD Sender: No OFD packet to send [08:41:59]OFD Sender: No OFD packet to send [08:42:04]OFD Sender: No OFD packet to send [08:42:09]OFD Sender: No OFD packet to send [08:42:14]OFD Sender: No OFD packet to send [08:42:19]OFD Sender: No OFD packet to send [08:42:24]OFD Sender: No OFD packet to send [08:42:29]OFD Sender: No OFD packet to send [08:42:34]OFD Sender: No OFD packet to send [08:42:39]OFD Sender: No OFD packet to send [08:42:44]OFD Sender: No OFD packet to send [08:42:49]OFD Sender: No OFD packet to send [08:42:50]recv_with_timeout no data received [08:42:54]OFD Sender: No OFD packet to send [08:42:59]OFD Sender: No OFD packet to send [08:43:04]OFD Sender: No OFD packet to send [08:43:09]OFD Sender: No OFD packet to send [08:43:14]OFD Sender: No OFD packet to send [08:43:15]recv_with_timeout no data received [08:43:19]OFD Sender: No OFD packet to send [08:43:24]OFD Sender: No OFD packet to send [08:43:29]OFD Sender: No OFD packet to send [08:43:34]OFD Sender: No OFD packet to send [08:43:39]OFD Sender: No OFD packet to send [08:43:45]OFD Sender: No OFD packet to send [08:43:46]recv_with_timeout no data received [08:43:50]OFD Sender: No OFD packet to send [08:43:55]OFD Sender: No OFD packet to send [08:44:00]OFD Sender: No OFD packet to send [08:44:05]OFD Sender: No OFD packet to send [08:44:10]OFD Sender: No OFD packet to send [08:44:15]OFD Sender: No OFD packet to send [08:44:20]OFD Sender: No OFD packet to send [08:44:25]OFD Sender: No OFD packet to send [08:44:30]OFD Sender: No OFD packet to send [08:44:35]OFD Sender: No OFD packet to send [08:44:40]OFD Sender: No OFD packet to send [08:44:45]OFD Sender: No OFD packet to send [08:44:50]OFD Sender: No OFD packet to send [08:44:51]recv_with_timeout no data received [08:44:55]OFD Sender: No OFD packet to send [08:45:00]OFD Sender: No OFD packet to send [08:45:05]OFD Sender: No OFD packet to send [08:45:10]OFD Sender: No OFD packet to send [08:45:15]OFD Sender: No OFD packet to send [08:45:20]OFD Sender: No OFD packet to send [08:45:25]OFD Sender: No OFD packet to send [08:45:30]OFD Sender: No OFD packet to send [08:45:31]recv_with_timeout no data received [08:45:35]OFD Sender: No OFD packet to send [08:45:40]OFD Sender: No OFD packet to send [08:45:45]OFD Sender: No OFD packet to send [08:45:50]OFD Sender: No OFD packet to send [08:45:55]OFD Sender: No OFD packet to send [08:46:00]OFD Sender: No OFD packet to send [08:46:05]OFD Sender: No OFD packet to send [08:46:10]OFD Sender: No OFD packet to send [08:46:15]OFD Sender: No OFD packet to send [08:46:20]OFD Sender: No OFD packet to send [08:46:25]OFD Sender: No OFD packet to send [08:46:30]OFD Sender: No OFD packet to send [08:46:35]OFD Sender: No OFD packet to send [08:46:40]OFD Sender: No OFD packet to send [08:46:45]OFD Sender: No OFD packet to send [08:46:50]OFD Sender: No OFD packet to send [08:46:50]recv_with_timeout no data received [08:46:55]OFD Sender: No OFD packet to send [08:47:00]OFD Sender: No OFD packet to send [08:47:05]OFD Sender: No OFD packet to send [08:47:10]OFD Sender: No OFD packet to send [08:47:15]OFD Sender: No OFD packet to send [08:47:20]OFD Sender: No OFD packet to send [08:47:25]OFD Sender: No OFD packet to send [08:47:30]OFD Sender: No OFD packet to send [08:47:35]OFD Sender: No OFD packet to send [08:47:40]OFD Sender: No OFD packet to send [08:47:45]OFD Sender: No OFD packet to send [08:47:50]OFD Sender: No OFD packet to send [08:47:55]OFD Sender: No OFD packet to send [08:48:00]OFD Sender: No OFD packet to send [08:48:05]OFD Sender: No OFD packet to send [08:48:10]OFD Sender: No OFD packet to send [08:48:15]OFD Sender: No OFD packet to send [08:48:20]OFD Sender: No OFD packet to send [08:48:25]OFD Sender: No OFD packet to send [08:48:30]OFD Sender: No OFD packet to send [08:48:35]OFD Sender: No OFD packet to send [08:48:40]OFD Sender: No OFD packet to send [08:48:45]OFD Sender: No OFD packet to send [08:48:50]OFD Sender: No OFD packet to send [08:48:55]OFD Sender: No OFD packet to send [08:49:00]OFD Sender: No OFD packet to send [08:49:05]OFD Sender: No OFD packet to send [08:49:10]OFD Sender: No OFD packet to send [08:49:15]OFD Sender: No OFD packet to send [08:49:20]OFD Sender: No OFD packet to send [08:49:25]OFD Sender: No OFD packet to send [08:49:30]OFD Sender: No OFD packet to send [08:49:35]OFD Sender: No OFD packet to send [08:49:38]recv_with_timeout no data received [08:49:40]OFD Sender: No OFD packet to send [08:49:45]OFD Sender: No OFD packet to send [08:49:50]OFD Sender: No OFD packet to send [08:49:55]OFD Sender: No OFD packet to send [08:50:00]OFD Sender: No OFD packet to send [08:50:01]recv_with_timeout no data received [08:50:05]OFD Sender: No OFD packet to send [08:50:10]OFD Sender: No OFD packet to send [08:50:15]OFD Sender: No OFD packet to send [08:50:20]OFD Sender: No OFD packet to send [08:50:25]OFD Sender: No OFD packet to send [08:50:30]OFD Sender: No OFD packet to send [08:50:35]OFD Sender: No OFD packet to send [08:50:40]OFD Sender: No OFD packet to send [08:50:45]OFD Sender: No OFD packet to send [08:50:50]OFD Sender: No OFD packet to send [08:50:52]recv_with_timeout no data received [08:50:55]OFD Sender: No OFD packet to send [08:51:00]OFD Sender: No OFD packet to send [08:51:05]OFD Sender: No OFD packet to send [08:51:10]OFD Sender: No OFD packet to send [08:51:15]OFD Sender: No OFD packet to send [08:51:20]OFD Sender: No OFD packet to send [08:51:25]OFD Sender: No OFD packet to send [08:51:30]OFD Sender: No OFD packet to send [08:51:35]OFD Sender: No OFD packet to send [08:51:40]OFD Sender: No OFD packet to send [08:51:45]OFD Sender: No OFD packet to send [08:51:50]OFD Sender: No OFD packet to send [08:51:55]OFD Sender: No OFD packet to send [08:52:00]OFD Sender: No OFD packet to send [08:52:05]OFD Sender: No OFD packet to send [08:52:10]OFD Sender: No OFD packet to send [08:52:15]OFD Sender: No OFD packet to send [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:55]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:05]OFD Sender: No OFD packet to send [08:53:10]OFD Sender: No OFD packet to send [08:53:15]OFD Sender: No OFD packet to send [08:53:20]OFD Sender: No OFD packet to send [08:53:25]OFD Sender: No OFD packet to send [08:53:31]OFD Sender: No OFD packet to send [08:53:36]OFD Sender: No OFD packet to send [08:53:41]OFD Sender: No OFD packet to send [08:53:46]OFD Sender: No OFD packet to send [08:53:51]OFD Sender: No OFD packet to send [08:53:56]OFD Sender: No OFD packet to send [08:54:01]OFD Sender: No OFD packet to send [08:54:06]OFD Sender: No OFD packet to send [08:54:11]OFD Sender: No OFD packet to send [08:54:16]OFD Sender: No OFD packet to send [08:54:21]OFD Sender: No OFD packet to send [08:54:26]OFD Sender: No OFD packet to send [08:54:31]OFD Sender: No OFD packet to send [08:54:36]OFD Sender: No OFD packet to send [08:54:41]OFD Sender: No OFD packet to send [08:54:46]OFD Sender: No OFD packet to send [08:54:51]OFD Sender: No OFD packet to send [08:54:56]OFD Sender: No OFD packet to send [08:55:01]OFD Sender: No OFD packet to send [08:55:06]OFD Sender: No OFD packet to send [08:55:11]OFD Sender: No OFD packet to send [08:55:16]OFD Sender: No OFD packet to send [08:55:21]OFD Sender: No OFD packet to send [08:55:26]OFD Sender: No OFD packet to send [08:55:31]OFD Sender: No OFD packet to send [08:55:36]OFD Sender: No OFD packet to send [08:55:41]OFD Sender: No OFD packet to send [08:55:46]OFD Sender: No OFD packet to send [08:55:49]recv_with_timeout no data received [08:55:51]OFD Sender: No OFD packet to send [08:55:56]OFD Sender: No OFD packet to send [08:56:01]OFD Sender: No OFD packet to send [08:56:06]OFD Sender: No OFD packet to send [08:56:11]OFD Sender: No OFD packet to send [08:56:11]recv_with_timeout no data received [08:56:16]OFD Sender: No OFD packet to send [08:56:21]OFD Sender: No OFD packet to send [08:56:26]OFD Sender: No OFD packet to send [08:56:31]OFD Sender: No OFD packet to send [08:56:36]OFD Sender: No OFD packet to send [08:56:41]OFD Sender: No OFD packet to send [08:56:46]OFD Sender: No OFD packet to send [08:56:46]recv_with_timeout no data received [08:56:51]OFD Sender: No OFD packet to send [08:56:56]OFD Sender: No OFD packet to send [08:57:01]OFD Sender: No OFD packet to send [08:57:06]OFD Sender: No OFD packet to send [08:57:11]OFD Sender: No OFD packet to send [08:57:16]OFD Sender: No OFD packet to send [08:57:21]OFD Sender: No OFD packet to send [08:57:26]OFD Sender: No OFD packet to send [08:57:31]OFD Sender: No OFD packet to send [08:57:36]OFD Sender: No OFD packet to send [08:57:41]OFD Sender: No OFD packet to send [08:57:46]OFD Sender: No OFD packet to send [08:57:51]OFD Sender: No OFD packet to send [08:57:56]OFD Sender: No OFD packet to send [08:58:01]OFD Sender: No OFD packet to send [08:58:06]OFD Sender: No OFD packet to send [08:58:11]OFD Sender: No OFD packet to send [08:58:16]OFD Sender: No OFD packet to send [08:58:21]OFD Sender: No OFD packet to send [08:58:26]OFD Sender: No OFD packet to send [08:58:31]OFD Sender: No OFD packet to send [08:58:36]OFD Sender: No OFD packet to send [08:58:41]OFD Sender: No OFD packet to send [08:58:46]OFD Sender: No OFD packet to send [08:58:51]OFD Sender: No OFD packet to send [08:58:56]OFD Sender: No OFD packet to send [08:59:01]OFD Sender: No OFD packet to send [08:59:06]OFD Sender: No OFD packet to send [08:59:11]OFD Sender: No OFD packet to send [08:59:13]recv_with_timeout no data received [08:59:16]OFD Sender: No OFD packet to send [08:59:21]OFD Sender: No OFD packet to send [08:59:26]OFD Sender: No OFD packet to send [08:59:31]OFD Sender: No OFD packet to send [08:59:36]OFD Sender: No OFD packet to send [08:59:41]OFD Sender: No OFD packet to send [08:59:46]OFD Sender: No OFD packet to send [08:59:51]OFD Sender: No OFD packet to send [08:59:56]OFD Sender: No OFD packet to send [09:00:01]OFD Sender: No OFD packet to send [09:00:06]OFD Sender: No OFD packet to send [09:00:11]OFD Sender: No OFD packet to send [09:00:16]OFD Sender: No OFD packet to send [09:00:21]OFD Sender: No OFD packet to send [09:00:26]OFD Sender: No OFD packet to send [09:00:31]OFD Sender: No OFD packet to send [09:00:36]OFD Sender: No OFD packet to send [09:00:41]OFD Sender: No OFD packet to send [09:00:46]OFD Sender: No OFD packet to send [09:00:51]OFD Sender: No OFD packet to send [09:00:56]OFD Sender: No OFD packet to send [09:01:01]OFD Sender: No OFD packet to send [09:01:06]OFD Sender: No OFD packet to send [09:01:11]OFD Sender: No OFD packet to send [09:01:16]OFD Sender: No OFD packet to send [09:01:21]OFD Sender: No OFD packet to send [09:01:26]OFD Sender: No OFD packet to send [09:01:31]OFD Sender: No OFD packet to send [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:06]OFD Sender: No OFD packet to send [09:02:11]OFD Sender: No OFD packet to send [09:02:16]OFD Sender: No OFD packet to send [09:02:21]OFD Sender: No OFD packet to send [09:02:26]OFD Sender: No OFD packet to send [09:02:31]OFD Sender: No OFD packet to send [09:02:36]OFD Sender: No OFD packet to send [09:02:41]OFD Sender: No OFD packet to send [09:02:46]OFD Sender: No OFD packet to send [09:02:51]OFD Sender: No OFD packet to send [09:02:56]OFD Sender: No OFD packet to send [09:03:01]OFD Sender: No OFD packet to send [09:03:06]OFD Sender: No OFD packet to send [09:03:11]OFD Sender: No OFD packet to send [09:03:16]recv_with_timeout no data received [09:03:17]OFD Sender: No OFD packet to send [09:03:22]OFD Sender: No OFD packet to send [09:03:27]OFD Sender: No OFD packet to send [09:03:32]OFD Sender: No OFD packet to send [09:03:37]OFD Sender: No OFD packet to send [09:03:42]OFD Sender: No OFD packet to send [09:03:45]recv_with_timeout no data received [09:03:47]OFD Sender: No OFD packet to send [09:03:52]OFD Sender: No OFD packet to send [09:03:57]OFD Sender: No OFD packet to send [09:04:02]OFD Sender: No OFD packet to send [09:04:07]OFD Sender: No OFD packet to send [09:04:12]OFD Sender: No OFD packet to send [09:04:17]OFD Sender: No OFD packet to send [09:04:22]OFD Sender: No OFD packet to send [09:04:27]OFD Sender: No OFD packet to send [09:04:32]OFD Sender: No OFD packet to send [09:04:37]OFD Sender: No OFD packet to send [09:04:42]OFD Sender: No OFD packet to send [09:04:47]OFD Sender: No OFD packet to send [09:04:52]OFD Sender: No OFD packet to send [09:04:57]OFD Sender: No OFD packet to send [09:05:02]OFD Sender: No OFD packet to send [09:05:07]OFD Sender: No OFD packet to send [09:05:12]OFD Sender: No OFD packet to send [09:05:17]OFD Sender: No OFD packet to send [09:05:22]OFD Sender: No OFD packet to send [09:05:27]OFD Sender: No OFD packet to send [09:05:32]OFD Sender: No OFD packet to send [09:05:37]OFD Sender: No OFD packet to send [09:05:42]OFD Sender: No OFD packet to send [09:05:47]OFD Sender: No OFD packet to send [09:05:52]OFD Sender: No OFD packet to send [09:05:57]OFD Sender: No OFD packet to send [09:06:02]OFD Sender: No OFD packet to send [09:06:07]OFD Sender: No OFD packet to send [09:06:12]OFD Sender: No OFD packet to send [09:06:17]OFD Sender: No OFD packet to send [09:06:22]OFD Sender: No OFD packet to send [09:06:27]OFD Sender: No OFD packet to send [09:06:32]OFD Sender: No OFD packet to send [09:06:37]OFD Sender: No OFD packet to send [09:06:42]OFD Sender: No OFD packet to send [09:06:47]OFD Sender: No OFD packet to send [09:06:52]OFD Sender: No OFD packet to send [09:06:57]OFD Sender: No OFD packet to send [09:07:02]OFD Sender: No OFD packet to send [09:07:07]OFD Sender: No OFD packet to send [09:07:12]OFD Sender: No OFD packet to send [09:07:17]OFD Sender: No OFD packet to send [09:07:21]recv_with_timeout no data received [09:07:22]OFD Sender: No OFD packet to send [09:07:27]OFD Sender: No OFD packet to send [09:07:32]OFD Sender: No OFD packet to send [09:07:37]OFD Sender: No OFD packet to send [09:07:42]OFD Sender: No OFD packet to send [09:07:47]OFD Sender: No OFD packet to send [09:07:52]OFD Sender: No OFD packet to send [09:07:57]OFD Sender: No OFD packet to send [09:08:01]recv_with_timeout no data received [09:08:02]OFD Sender: No OFD packet to send [09:08:07]OFD Sender: No OFD packet to send [09:08:12]OFD Sender: No OFD packet to send [09:08:17]OFD Sender: No OFD packet to send [09:08:22]OFD Sender: No OFD packet to send [09:08:27]OFD Sender: No OFD packet to send [09:08:32]OFD Sender: No OFD packet to send [09:08:34]accept exits with 9 [09:08:34]New connection [09:08:34]New thread 3066809700 created [09:08:34]Thread 3066953060 joined [09:08:34]Waiting for new connection... [09:08:34] Sock 9.Parse request [09:08:34]Sock 9.Check first char [09:08:34]Sock 9.First char is OK [09:08:34]request: POST /json_proto HTTP/1.0 [09:08:34]Method: POST [09:08:34]URL: /json_proto [09:08:34]Method is POST - this is cgi request [09:08:34]url: /json_proto [09:08:34]query_string will be loaded in cgi processing [09:08:34]execute_cgi json_proto POST (null) [09:08:34]execute_cgi path=json_proto method=POST [09:08:34]POST find Content-Length [09:08:34]Host: 172.17.47.196:8080 [09:08:34]Content-Length: 755 [09:08:34]Content-Type: application/json [09:08:34] [09:08:34]POST finish read [09:08:34]Found Content-Length = 755 [09:08:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872134", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A301411974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:34]execute_script... [09:08: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)872134", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A301411974", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:08:34]POST & json_proto [09:08:34]process_json_proto [09:08:34]json parsed OK: [09:08:34]protocol is kg_v1.0 [09:08:34]action value=close_receipt [09:08:34]process_action close_receipt [09:08:34]cmd_close_receipt [09:08:34]MH_GetDate [09:08:34]Write to MH i2c: F0 00 00 96 01 86 [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: F0 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: F0 09 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: F0 09 00 96 01 00 13 30 F1 66 4C 6B 94 66 DA [09:08:34]GetLastDocTimeStamp 1727080727 [09:08:34]current date 1727082515 [09:08:34]FM_GetShiftState [09:08:34]SAM_PROTO_GetShiftState [09:08:34]wFMCommunicate request_size=4 [09:08:34]MH_SAM_APDU [09:08:34]CAPDU: 80 13 01 00 [09:08:34]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [09:08:34]Write i2c OK [09:08:34]MH_I2C_Read... [09:08:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:34]Read from MH i2c: E2 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 0E 00 [09:08:34]MH_I2C_Read... [09:08:34]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6D [09:08:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:08:34]wFMCommunicate OK [09:08:34]SAM_PROTO_GetShiftState done [09:08:34]FM_GetShiftState done [09:08:34]opened in 1727050818 [09:08:34]opened+sec_in_day 1727137218 [09:08:34]quantity*price = 0 [09:08:34]sum+1 = 1 [09:08: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 СНО: Общий режим Чек 25 23.09.2024 09:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 301411974 ФМ: 0000000000874979 ФД: 87171 ФПД: 201928030049119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87171&fm=201928030049119&tin=02508201610067®Number=0000000000092592&sum=0 [09:08:35]StoreToDocumentArchive [09:08:35]shift 498 fd 87171 [09:08:35]save to /storage/0498/doc_00087171 [09:08:35]save last doc name /storage/0498/doc_00087171 to /storage/kkm_last_doc_name [09:08:35]save OK [09:08:35]Clear old archive folders... [09:08:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:08:35]tlvbuf is 007F7BF0 [09:08:35]SAM_PROTO_ClearQueue [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 09 00 00 [09:08:35]Write to MH i2c: E2 08 00 A4 01 80 09 00 00 00 00 00 00 17 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]SAM_PROTO_ClearQueue done [09:08:35]KKMCreateOFDPacket [09:08:35]OFDProtocolAddRootSTLVToBuf [09:08:35]FM_MakeSignedData [09:08:35]FM_MakeSignedData [09:08:35]SAM_PROTO_SignData [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 0D 01 02 [09:08:35]Write to MH i2c: E2 08 00 A5 01 80 0D 01 02 00 00 00 00 1F [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]wFMCommunicate request_size=255 [09:08:35]MH_SAM_APDU [09:08: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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 13 30 F1 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 83 54 01 00 35 04 06 00 B7 [09:08:35]Write to MH i2c: E2 02 01 A6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 13 30 F1 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 83 54 01 00 35 04 06 00 B7 00 00 48 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]wFMCommunicate request_size=10 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 0D 02 02 05 A7 08 80 53 5F [09:08:35]Write to MH i2c: E2 0D 00 A7 01 80 0D 02 02 05 00 A7 08 80 53 5F 00 00 0D [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [09:08:35]RAPDU: 90 00 [09:08:35]wFMCommunicate OK [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 0D 03 02 [09:08:35]Write to MH i2c: E2 08 00 A8 01 80 0D 03 02 00 00 00 00 24 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0B 00 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 0B 00 A8 01 00 D4 BA 9B 89 DC A3 30 0E 90 00 94 [09:08:35]RAPDU: D4 BA 9B 89 DC A3 30 0E 90 00 [09:08:35]wFMCommunicate OK [09:08:35]SAM_PROTO_SignData done [09:08:35]FM_MakeSignedData done [09:08:35]CreateOFDProtocolMessage [09:08:35]wFMCommunicate request_size=4 [09:08:35]MH_SAM_APDU [09:08:35]CAPDU: 80 11 00 00 [09:08:35]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [09:08:35]Write i2c OK [09:08:35]MH_I2C_Read... [09:08:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:35]Read from MH i2c: E2 [09:08:35]MH_I2C_Read... [09:08:35]Read from MH i2c: E2 17 00 [09:08:35]MH_I2C_Read... [09:08:35]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 [09:08: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:08:35]wFMCommunicate OK [09:08:35]CreateOFDProtocolMessage done [09:08:35]OFDSenderStorePacket 87171 [09:08:35]StoreOFDPacket docnum=87171 [09:08: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 5B 20 07 01 DD 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 13 30 F1 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 83 54 01 00 35 04 06 00 B7 A7 08 80 53 5F D4 BA 9B 89 DC A3 30 0E [09:08:35]CheckFolder [09:08:35]dirname=/storage/ofd_packets [09:08:35]CheckFolder done [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00087171 [09:08:35]NVStorageSaveData ofd_packets/00087171 [09:08:35]File name is /storage/ofd_packets/00087171 [09:08:35]Write 301 bytes [09:08:35]NVStorageSaveData done [09:08:35]OFDSenderStorePacket done [09:08:35]KKMCreateOFDPacket done [09:08:35]NVStorageSaveData kkm_last_timestamp [09:08:35]File name is /storage/kkm_last_timestamp [09:08:35]Write 4 bytes [09:08:35]NVStorageSaveData done [09:08:35]OFD Sender: Processing packet 87171 [packets to send 278, broken 277] [09:08:35]ProducePacketName [09:08:35]name=ofd_packets/00087171 [09:08:35]OFD Sender: To server: pG, [09:08:35]CommunicateWithHost lk.salyk.kg:30040 [09:08:35]ConnectInit lk.salyk.kg [09:08:35]ExternCall_PrintAddStr [09:08:36]wPrintStart [09:08:36]Write to MH i2c: 01 00 00 AA 01 AB [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 AA 01 00 00 00 00 00 FF 0F C0 [09:08:36]RasterBufferAndPrint [09:08:36]line Счет N : (1)872134 [09:08:36]line ИНН: 02508201610067 [09:08:36]line Контрольно-Кассовый Чек [09:08:36]line ПРОДАЖА [09:08:36]line ТРК (МРК, ГНК) : 43 [09:08:36]line Товар: 2710124130 [09:08:36]line Аи-92-К-5 [09:08:36]line 40.000 * 0.00 [09:08:36]line = 0.00 [09:08:36]line НДС 12% НСП 1% [09:08:36]line > о реализуемом товаре [09:08:36]line ИТОГО: 0.00 [09:08:36]line НСП 1% : 0.00 [09:08:36]line НДС 12% : 0.00 [09:08:36]line Наличными: 0.00 [09:08:36]line Безнал.: 0.00 [09:08:36]line Место: АЗС № 137 "Партнер Нефть" [09:08:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:08:36]line СНО: Общий режим [09:08:36]line Чек 25 23.09.2024 09:08 [09:08:36]line Смена: 498 ФФД: 1.0 [09:08:36]line ЗНМ: 0300000064 [09:08:36]line РНМ: 0000000000092592 [09:08:36]line Версия ККМ: 001 [09:08:36]line Талоны: ТК ГПНА Online [09:08:36]line 301411974 [09:08:36]line ФМ: 0000000000874979 [09:08:36]line ФД: 87171 [09:08:36]line ФПД: 201928030049119 [09:08:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T090835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87171&fm=201928030049119&tin=02508201610067®Number=0000000000092592&sum=0 [09:08:36]written 0, free lines is 4095 [09:08:36]Write to MH i2c: 01 00 00 D4 01 D5 [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 DE 0C C6 [09:08:36]RasterBufferAndPrint [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]line [09:08:36]written 0, free lines is 3300 [09:08:36]MH_Cut [09:08:36]Write to MH i2c: D1 01 00 DB 01 01 AE [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 01 00 [09:08:36]MH_I2C_Read... [09:08:36]Read from MH i2c: D1 01 00 DB 01 00 AD [09:08:36]Write to MH i2c: 01 00 00 DC 01 DD [09:08:36]Write i2c OK [09:08:36]MH_I2C_Read... [09:08:37]*** Cut start [09:08:37]*** Partial cut [09:08:37]*** CUTSNS_PIN = 1 [09:08:37]*** CUTSNS_PIN = 0 [09:08:37]*** Brake cut motor [09:08:38]Read from MH i2c: 01 [09:08:38]MH_I2C_Read... [09:08:38]*** Stop cut motor [09:08:38]*** Cut end [09:08:38]Read from MH i2c: 01 07 00 [09:08:38]MH_I2C_Read... [09:08:38]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [09:08:38]process_action close_receipt done [09:08:38]requested_data is exist [09:08:38]produce_requested_data [09:08:38]requested_item fm.sn is exist - process it [09:08:38]wFMCommunicate request_size=4 [09:08:38]MH_SAM_APDU [09:08:38]CAPDU: 80 11 00 00 [09:08:38]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [09:08:38]Write i2c OK [09:08:38]MH_I2C_Read... [09:08:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:08:38]Read from MH i2c: E2 [09:08:38]MH_I2C_Read... [09:08:38]Read from MH i2c: E2 17 00 [09:08:38]MH_I2C_Read... [09:08: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:08: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:08:38]wFMCommunicate OK [09:08:38]requested_item fd.num is exist - process it [09:08:38]SAM_PROTO_GetFieldsCounters [09:08:38]wFMCommunicate request_size=4 [09:08:38]MH_SAM_APDU [09:08:38]CAPDU: 80 13 00 00 [09:08:38]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [09:08:38]Write i2c OK [09:08:38]MH_I2C_Read... [09:08:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:08:38]Read from MH i2c: E2 [09:08:38]MH_I2C_Read... [09:08:38]Read from MH i2c: E2 62 00 [09:08:38]MH_I2C_Read... [09:08: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 83 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [09:08: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 83 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:08:38]wFMCommunicate OK [09:08:38]SAM_PROTO_GetFieldsCounters done [09:08:38]requested_item shift.num is exist - process it [09:08:38]requested_item shift.opened is exist - process it [09:08:38]req_shift_opened [09:08:38]FM_GetShiftState [09:08:38]SAM_PROTO_GetShiftState [09:08:38]wFMCommunicate request_size=4 [09:08:38]MH_SAM_APDU [09:08:38]CAPDU: 80 13 01 00 [09:08:38]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [09:08:38]Write i2c OK [09:08:38]MH_I2C_Read... [09:08:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:08:38]Read from MH i2c: E2 [09:08:38]MH_I2C_Read... [09:08:38]Read from MH i2c: E2 0E 00 [09:08:38]MH_I2C_Read... [09:08:38]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B5 [09:08:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:08:38]wFMCommunicate OK [09:08:38]SAM_PROTO_GetShiftState done [09:08:38]FM_GetShiftState done [09:08:38]req_shift_opened done [09:08:38]requested_item shift.open_date is exist - process it [09:08:38]req_shift_open_date [09:08:38]req_shift_open_date done [09:08:38]produce_requested_data done [09:08:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87171,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:08:38]process_action_free close_receipt [09:08:38]json_value_free [09:08:38]json_value_free done [09:08:38]process_json_proto returns [09:08:38]Send response to host [09:08:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87171,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:08:38]free response buf [09:08:38]execute_script done [09:08:38]execute_script returns [09:08:38]free content buf [09:08:38]Sock 9.Close socket [09:08:38]Sock 9.Thread stoped [09:08:45]Connected sock=12 [09:08:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 5B 20 07 01 DD 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 13 30 F1 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 83 54 01 00 35 04 06 00 B7 A7 08 80 53 5F D4 BA 9B 89 DC A3 30 0E [09:08: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 35 C9 47 00 3A 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 83 54 01 00 F4 03 04 00 E8 DA F0 66 B6 04 01 00 00 2C E4 93 B9 3A 49 C0 CA [09:08:48]CommunicateWithHost err = 0 [09:08:48]CheckOFDResponse [09:08:48]1017 (14) - 77093643461234 [09:08:48]1041 (16) - 0000000000874979 [09:08:48]1040 (4) - 87171 [09:08:48]1012 (4) - 23.09.2024 03:05 [09:08:48]1206 (1) - 0 [09:08:48]OFD Sender: Remove packet 87171 [09:08:48]ProducePacketName [09:08:48]name=ofd_packets/00087171 [09:08:48]NVStorageDeleteData [09:08:49]OFD Sender: No OFD packet to send [09:08:51]recv_with_timeout no data received [09:08:54]OFD Sender: No OFD packet to send [09:08:59]OFD Sender: No OFD packet to send [09:09:04]OFD Sender: No OFD packet to send [09:09:09]OFD Sender: No OFD packet to send [09:09:14]OFD Sender: No OFD packet to send [09:09:19]OFD Sender: No OFD packet to send [09:09:24]OFD Sender: No OFD packet to send [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09: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:00]recv_with_timeout no data received [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:39]OFD Sender: No OFD packet to send [09:10:44]OFD Sender: No OFD packet to send [09:10:47]recv_with_timeout no data received [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:04]OFD Sender: No OFD packet to send [09:11:09]recv_with_timeout no data received [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:40]recv_with_timeout no data received [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:54]recv_with_timeout no data received [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:51]recv_with_timeout no data received [09:13:54]OFD Sender: No OFD packet to send [09:13:59]OFD Sender: No OFD packet to send [09:14:04]OFD Sender: No OFD packet to send [09:14:09]OFD Sender: No OFD packet to send [09:14:14]OFD Sender: No OFD packet to send [09:14:17]recv_with_timeout no data received [09:14:19]OFD Sender: No OFD packet to send [09:14:24]OFD Sender: No OFD packet to send [09:14:29]OFD Sender: No OFD packet to send [09:14:34]OFD Sender: No OFD packet to send [09:14:39]OFD Sender: No OFD packet to send [09:14:44]OFD Sender: No OFD packet to send [09:14:49]OFD Sender: No OFD packet to send [09:14:54]OFD Sender: No OFD packet to send [09:14:59]OFD Sender: No OFD packet to send [09:15:04]OFD Sender: No OFD packet to send [09:15:09]OFD Sender: No OFD packet to send [09:15:14]recv_with_timeout no data received [09:15:14]OFD Sender: No OFD packet to send [09:15:19]OFD Sender: No OFD packet to send [09:15:24]OFD Sender: No OFD packet to send [09:15:29]OFD Sender: No OFD packet to send [09:15:34]OFD Sender: No OFD packet to send [09:15:39]OFD Sender: No OFD packet to send [09:15:44]OFD Sender: No OFD packet to send [09:15:49]OFD Sender: No OFD packet to send [09:15:54]OFD Sender: No OFD packet to send [09:15:59]OFD Sender: No OFD packet to send [09:16:04]OFD Sender: No OFD packet to send [09:16:09]OFD Sender: No OFD packet to send [09:16:14]OFD Sender: No OFD packet to send [09:16:19]OFD Sender: No OFD packet to send [09:16:21]accept exits with 10 [09:16:21]New connection [09:16:21]New thread 3066953060 created [09:16:21]Thread 3066809700 joined [09:16:21]Waiting for new connection... [09:16:21] Sock 10.Parse request [09:16:21]Sock 10.Check first char [09:16:21]Sock 10.First char is OK [09:16:21]request: POST /json_proto HTTP/1.0 [09:16:21]Method: POST [09:16:21]URL: /json_proto [09:16:21]Method is POST - this is cgi request [09:16:21]url: /json_proto [09:16:21]query_string will be loaded in cgi processing [09:16:21]execute_cgi json_proto POST (null) [09:16:21]execute_cgi path=json_proto method=POST [09:16:21]POST find Content-Length [09:16:21]Host: 172.17.47.196:8080 [09:16:21]Content-Length: 687 [09:16:21]Content-Type: application/json [09:16:21] [09:16:21]POST finish read [09:16:21]Found Content-Length = 687 [09:16:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872135", "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:16:21]execute_script... [09:16: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)872135", "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:16:21]POST & json_proto [09:16:21]process_json_proto [09:16:21]json parsed OK: [09:16:21]protocol is kg_v1.0 [09:16:21]action value=close_receipt [09:16:21]process_action close_receipt [09:16:21]cmd_close_receipt [09:16:21]MH_GetDate [09:16:21]Write to MH i2c: F0 00 00 E0 01 D0 [09:16:21]Write i2c OK [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: F0 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: F0 09 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: F0 09 00 E0 01 00 E6 31 F1 66 4C 6B 94 66 F8 [09:16:21]GetLastDocTimeStamp 1727082515 [09:16:21]current date 1727082982 [09:16:21]FM_GetShiftState [09:16:21]SAM_PROTO_GetShiftState [09:16:21]wFMCommunicate request_size=4 [09:16:21]MH_SAM_APDU [09:16:21]CAPDU: 80 13 01 00 [09:16:21]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [09:16:21]Write i2c OK [09:16:21]MH_I2C_Read... [09:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:21]Read from MH i2c: E2 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 0E 00 [09:16:21]MH_I2C_Read... [09:16:21]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B7 [09:16:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:16:21]wFMCommunicate OK [09:16:21]SAM_PROTO_GetShiftState done [09:16:21]FM_GetShiftState done [09:16:21]opened in 1727050818 [09:16:21]opened+sec_in_day 1727137218 [09:16:21]quantity*price = 100050 [09:16:21]sum+1 = 100052 [09:16: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 СНО: Общий режим Чек 26 23.09.2024 09:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87172 ФПД: 41232329360802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091622&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87172&fm=41232329360802&tin=02508201610067®Number=0000000000092592&sum=100000 [09:16:22]StoreToDocumentArchive [09:16:22]shift 498 fd 87172 [09:16:22]save to /storage/0498/doc_00087172 [09:16:22]save last doc name /storage/0498/doc_00087172 to /storage/kkm_last_doc_name [09:16:22]save OK [09:16:22]Clear old archive folders... [09:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:16:22]tlvbuf is 007EBCF0 [09:16:22]SAM_PROTO_ClearQueue [09:16:22]wFMCommunicate request_size=4 [09:16:22]MH_SAM_APDU [09:16:22]CAPDU: 80 09 00 00 [09:16:22]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [09:16:22]Write i2c OK [09:16:22]MH_I2C_Read... [09:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:22]Read from MH i2c: E2 [09:16:22]MH_I2C_Read... [09:16:22]Read from MH i2c: E2 03 00 [09:16:22]MH_I2C_Read... [09:16:22]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:16:22]RAPDU: 90 00 [09:16:22]wFMCommunicate OK [09:16:22]SAM_PROTO_ClearQueue done [09:16:22]KKMCreateOFDPacket [09:16:22]OFDProtocolAddRootSTLVToBuf [09:16:22]FM_MakeSignedData [09:16:22]FM_MakeSignedData [09:16:22]SAM_PROTO_SignData [09:16:22]wFMCommunicate request_size=4 [09:16:22]MH_SAM_APDU [09:16:22]CAPDU: 80 0D 01 02 [09:16:22]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [09:16:22]Write i2c OK [09:16:22]MH_I2C_Read... [09:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:22]Read from MH i2c: E2 [09:16:22]MH_I2C_Read... [09:16:22]Read from MH i2c: E2 03 00 [09:16:22]MH_I2C_Read... [09:16:22]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [09:16:22]RAPDU: 90 00 [09:16:22]wFMCommunicate OK [09:16:22]wFMCommunicate request_size=255 [09:16:22]MH_SAM_APDU [09:16: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 1A 00 00 00 F4 03 04 00 E6 31 F1 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 84 54 01 00 35 04 06 00 [09:16:22]Write to MH i2c: E2 02 01 F0 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 1A 00 00 00 F4 03 04 00 E6 31 F1 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 84 54 01 00 35 04 06 00 00 00 37 [09:16:22]Write i2c OK [09:16:22]MH_I2C_Read... [09:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:23]Read from MH i2c: E2 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 03 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [09:16:23]RAPDU: 90 00 [09:16:23]wFMCommunicate OK [09:16:23]wFMCommunicate request_size=11 [09:16:23]MH_SAM_APDU [09:16:23]CAPDU: 80 0D 02 02 06 25 80 26 58 45 A2 [09:16:23]Write to MH i2c: E2 0E 00 F1 01 80 0D 02 02 06 00 25 80 26 58 45 A2 00 00 82 [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:23]Read from MH i2c: E2 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 03 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [09:16:23]RAPDU: 90 00 [09:16:23]wFMCommunicate OK [09:16:23]wFMCommunicate request_size=4 [09:16:23]MH_SAM_APDU [09:16:23]CAPDU: 80 0D 03 02 [09:16:23]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:23]Read from MH i2c: E2 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 0B 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 0B 00 F2 01 00 7A CB 76 5B 38 AB DF B2 90 00 F9 [09:16:23]RAPDU: 7A CB 76 5B 38 AB DF B2 90 00 [09:16:23]wFMCommunicate OK [09:16:23]SAM_PROTO_SignData done [09:16:23]FM_MakeSignedData done [09:16:23]CreateOFDProtocolMessage [09:16:23]wFMCommunicate request_size=4 [09:16:23]MH_SAM_APDU [09:16:23]CAPDU: 80 11 00 00 [09:16:23]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:23]Read from MH i2c: E2 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: E2 17 00 [09:16:23]MH_I2C_Read... [09:16:23]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:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:16:23]wFMCommunicate OK [09:16:23]CreateOFDProtocolMessage done [09:16:23]OFDSenderStorePacket 87172 [09:16:23]StoreOFDPacket docnum=87172 [09:16: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 5A 6B 08 01 F8 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 E6 31 F1 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 84 54 01 00 35 04 06 00 25 80 26 58 45 A2 7A CB 76 5B 38 AB DF B2 [09:16:23]CheckFolder [09:16:23]dirname=/storage/ofd_packets [09:16:23]CheckFolder done [09:16:23]ProducePacketName [09:16:23]name=ofd_packets/00087172 [09:16:23]NVStorageSaveData ofd_packets/00087172 [09:16:23]File name is /storage/ofd_packets/00087172 [09:16:23]Write 302 bytes [09:16:23]NVStorageSaveData done [09:16:23]OFDSenderStorePacket done [09:16:23]KKMCreateOFDPacket done [09:16:23]NVStorageSaveData kkm_last_timestamp [09:16:23]File name is /storage/kkm_last_timestamp [09:16:23]Write 4 bytes [09:16:23]NVStorageSaveData done [09:16:23]ExternCall_PrintAddStr [09:16:23]wPrintStart [09:16:23]Write to MH i2c: 01 00 00 F4 01 F5 [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 07 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [09:16:23]RasterBufferAndPrint [09:16:23]line Счет N : (1)872135 [09:16:23]line ИНН: 02508201610067 [09:16:23]line Контрольно-Кассовый Чек [09:16:23]line ПРОДАЖА [09:16:23]line ТРК (МРК, ГНК) : 21 [09:16:23]line Товар: 2710194210 [09:16:23]line ДТ(л)-К-4 [09:16:23]line 13.130 * 76.20 [09:16:23]line = 1000.51 [09:16:23]line НДС 12% НСП 1% [09:16:23]line > о реализуемом товаре [09:16:23]line ОКРУГЛЕНИЕ: -0.51 [09:16:23]line ИТОГО: 1000.00 [09:16:23]line Внесено: 1000.00 [09:16:23]line СДАЧА: 0.00 [09:16:23]line НСП 1% : 8.85 [09:16:23]line НДС 12% : 106.25 [09:16:23]line Наличными: 1000.00 [09:16:23]line Безнал.: 0.00 [09:16:23]line Место: АЗС № 137 "Партнер Нефть" [09:16:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:16:23]line СНО: Общий режим [09:16:23]line Чек 26 23.09.2024 09:16 [09:16:23]line Смена: 498 ФФД: 1.0 [09:16:23]line ЗНМ: 0300000064 [09:16:23]line РНМ: 0000000000092592 [09:16:23]line Версия ККМ: 001 [09:16:23]line ФМ: 0000000000874979 [09:16:23]line ФД: 87172 [09:16:23]line ФПД: 41232329360802 [09:16:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091622&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87172&fm=41232329360802&tin=02508201610067®Number=0000000000092592&sum=100000 [09:16:23]OFD Sender: Processing packet 87172 [packets to send 278, broken 277] [09:16:23]ProducePacketName [09:16:23]name=ofd_packets/00087172 [09:16:23]OFD Sender: To server: pG, [09:16:23]CommunicateWithHost lk.salyk.kg:30040 [09:16:23]ConnectInit lk.salyk.kg [09:16:23]written 0, free lines is 4095 [09:16:23]Write to MH i2c: 01 00 00 1F 02 21 [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 07 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 C7 0C FB [09:16:23]RasterBufferAndPrint [09:16:23]line [09:16:23]line [09:16:23]line [09:16:23]line [09:16:23]line [09:16:23]written 0, free lines is 3277 [09:16:23]MH_Cut [09:16:23]Write to MH i2c: D1 01 00 26 02 01 FA [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: D1 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: D1 01 00 [09:16:23]MH_I2C_Read... [09:16:23]Read from MH i2c: D1 01 00 26 02 00 F9 [09:16:23]Write to MH i2c: 01 00 00 27 02 29 [09:16:23]Write i2c OK [09:16:23]MH_I2C_Read... [09:16:24]*** Cut start [09:16:24]*** Partial cut [09:16:24]*** CUTSNS_PIN = 1 [09:16:24]*** CUTSNS_PIN = 0 [09:16:25]*** Brake cut motor [09:16:25]Read from MH i2c: 01 [09:16:25]MH_I2C_Read... [09:16:25]*** Stop cut motor [09:16:25]*** Cut end [09:16:25]Read from MH i2c: 01 07 00 [09:16:25]MH_I2C_Read... [09:16:25]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [09:16:25]process_action close_receipt done [09:16:25]requested_data is exist [09:16:25]produce_requested_data [09:16:25]requested_item fm.sn is exist - process it [09:16:25]wFMCommunicate request_size=4 [09:16:25]MH_SAM_APDU [09:16:25]CAPDU: 80 11 00 00 [09:16:25]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [09:16:25]Write i2c OK [09:16:25]MH_I2C_Read... [09:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:25]Read from MH i2c: E2 [09:16:25]MH_I2C_Read... [09:16:25]Read from MH i2c: E2 17 00 [09:16:25]MH_I2C_Read... [09:16:25]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 [09: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 [09:16:25]wFMCommunicate OK [09:16:25]requested_item fd.num is exist - process it [09:16:25]SAM_PROTO_GetFieldsCounters [09:16:25]wFMCommunicate request_size=4 [09:16:25]MH_SAM_APDU [09:16:25]CAPDU: 80 13 00 00 [09:16:25]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [09:16:25]Write i2c OK [09:16:25]MH_I2C_Read... [09:16:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:25]Read from MH i2c: E2 [09:16:25]MH_I2C_Read... [09:16:25]Read from MH i2c: E2 62 00 [09:16:25]MH_I2C_Read... [09:16:25]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 84 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [09:16: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 84 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:25]wFMCommunicate OK [09:16:25]SAM_PROTO_GetFieldsCounters done [09:16:25]requested_item shift.num is exist - process it [09:16:25]requested_item shift.opened is exist - process it [09:16:25]req_shift_opened [09:16:25]FM_GetShiftState [09:16:25]SAM_PROTO_GetShiftState [09:16:25]wFMCommunicate request_size=4 [09:16:25]MH_SAM_APDU [09:16:25]CAPDU: 80 13 01 00 [09:16:25]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [09:16:25]Write i2c OK [09:16:25]MH_I2C_Read... [09:16:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:25]Read from MH i2c: E2 [09:16:25]MH_I2C_Read... [09:16:25]Read from MH i2c: E2 0E 00 [09:16:25]MH_I2C_Read... [09:16:25]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 01 [09:16:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:16:25]wFMCommunicate OK [09:16:25]SAM_PROTO_GetShiftState done [09:16:25]FM_GetShiftState done [09:16:25]req_shift_opened done [09:16:25]requested_item shift.open_date is exist - process it [09:16:25]req_shift_open_date [09:16:25]req_shift_open_date done [09:16:25]produce_requested_data done [09:16:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87172,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:16:25]process_action_free close_receipt [09:16:25]json_value_free [09:16:25]json_value_free done [09:16:25]process_json_proto returns [09:16:25]Send response to host [09:16:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87172,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:16:25]free response buf [09:16:25]execute_script done [09:16:25]execute_script returns [09:16:25]free content buf [09:16:25]Sock 10.Close socket [09:16:25]Sock 10.Thread stoped [09:16:26]Connected sock=11 [09:16:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 5A 6B 08 01 F8 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 E6 31 F1 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 84 54 01 00 35 04 06 00 25 80 26 58 45 A2 7A CB 76 5B 38 AB DF B2 [09:16:32]recv_with_timeout no data received [09:16:32]CommunicateWithHost answer receiving error [09:16:32]CommunicateWithHost err = -3 [09:16:32]OFD Sender: Server communicate error [09:16:37]OFD Sender: Processing packet 87172 [packets to send 278, broken 277] [09:16:37]ProducePacketName [09:16:37]name=ofd_packets/00087172 [09:16:37]OFD Sender: To server: pG, [09:16:37]CommunicateWithHost lk.salyk.kg:30040 [09:16:37]ConnectInit lk.salyk.kg [09:16:40]Connected sock=10 [09:16: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 10 01 00 00 5A 6B 08 01 F8 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 E6 31 F1 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 84 54 01 00 35 04 06 00 25 80 26 58 45 A2 7A CB 76 5B 38 AB DF B2 [09: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 E6 D0 47 00 31 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 84 54 01 00 F4 03 04 00 C4 DC F0 66 B6 04 01 00 00 25 E1 98 51 B8 A6 84 FB [09:16:42]CommunicateWithHost err = 0 [09:16:42]CheckOFDResponse [09:16:42]1017 (14) - 77093643461234 [09:16:42]1041 (16) - 0000000000874979 [09:16:42]1040 (4) - 87172 [09:16:42]1012 (4) - 23.09.2024 03:13 [09:16:42]1206 (1) - 0 [09:16:42]OFD Sender: Remove packet 87172 [09:16:42]ProducePacketName [09:16:42]name=ofd_packets/00087172 [09:16:42]NVStorageDeleteData [09:16:43]OFD Sender: No OFD packet to send [09:16:48]OFD Sender: No OFD packet to send [09:16:53]OFD Sender: No OFD packet to send [09:16:58]OFD Sender: No OFD packet to send [09:17:00]recv_with_timeout no data received [09:17:03]OFD Sender: No OFD packet to send [09:17:08]OFD Sender: No OFD packet to send [09:17:13]OFD Sender: No OFD packet to send [09:17:18]OFD Sender: No OFD packet to send [09:17:23]OFD Sender: No OFD packet to send [09:17:28]OFD Sender: No OFD packet to send [09:17:33]OFD Sender: No OFD packet to send [09:17:38]OFD Sender: No OFD packet to send [09:17:43]OFD Sender: No OFD packet to send [09:17:48]OFD Sender: No OFD packet to send [09:17:53]OFD Sender: No OFD packet to send [09:17:58]accept exits with 9 [09:17:58]New connection [09:17:58]New thread 3066809700 created [09:17:58]Thread 3066953060 joined [09:17:58]Waiting for new connection... [09:17:58] Sock 9.Parse request [09:17:58]Sock 9.Check first char [09:17:58]Sock 9.First char is OK [09:17:58]request: POST /json_proto HTTP/1.0 [09:17:58]Method: POST [09:17:58]URL: /json_proto [09:17:58]Method is POST - this is cgi request [09:17:58]url: /json_proto [09:17:58]query_string will be loaded in cgi processing [09:17:58]execute_cgi json_proto POST (null) [09:17:58]execute_cgi path=json_proto method=POST [09:17:58]POST find Content-Length [09:17:58]Host: 172.17.47.196:8080 [09:17:58]Content-Length: 682 [09:17:58]Content-Type: application/json [09:17:58] [09:17:58]POST finish read [09:17:58]Found Content-Length = 682 [09:17:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872136", "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" : 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" ] } } [09:17:58]execute_script... [09:17: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)872136", "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" : 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" ] } } [09:17:58]POST & json_proto [09:17:58]process_json_proto [09:17:58]json parsed OK: [09:17:58]protocol is kg_v1.0 [09:17:58]action value=close_receipt [09:17:58]process_action close_receipt [09:17:58]cmd_close_receipt [09:17:58]MH_GetDate [09:17:58]Write to MH i2c: F0 00 00 2B 02 1C [09:17:58]Write i2c OK [09:17:58]MH_I2C_Read... [09:17:58]Read from MH i2c: F0 [09:17:58]MH_I2C_Read... [09:17:58]Read from MH i2c: F0 09 00 [09:17:58]MH_I2C_Read... [09:17:58]Read from MH i2c: F0 09 00 2B 02 00 47 32 F1 66 4C 6B 94 66 A6 [09:17:58]GetLastDocTimeStamp 1727082982 [09:17:58]current date 1727083079 [09:17:58]FM_GetShiftState [09:17:58]SAM_PROTO_GetShiftState [09:17:58]wFMCommunicate request_size=4 [09:17:58]MH_SAM_APDU [09:17:58]CAPDU: 80 13 01 00 [09:17:58]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [09:17:58]Write i2c OK [09:17:58]MH_I2C_Read... [09:17:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:58]Read from MH i2c: E2 [09:17:58]MH_I2C_Read... [09:17:58]Read from MH i2c: E2 0E 00 [09:17:58]MH_I2C_Read... [09:17:58]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 03 [09:17:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:17:58]wFMCommunicate OK [09:17:58]SAM_PROTO_GetShiftState done [09:17:58]FM_GetShiftState done [09:17:58]opened in 1727050818 [09:17:58]opened+sec_in_day 1727137218 [09:17:58]quantity*price = 30022 [09:17:58]sum+1 = 30024 [09:17:58]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 СНО: Общий режим Чек 27 23.09.2024 09:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87173 ФПД: 74597546571103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091759&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87173&fm=74597546571103&tin=02508201610067®Number=0000000000092592&sum=30000 [09:17:59]StoreToDocumentArchive [09:17:59]shift 498 fd 87173 [09:17:59]save to /storage/0498/doc_00087173 [09:17:59]save last doc name /storage/0498/doc_00087173 to /storage/kkm_last_doc_name [09:17:59]save OK [09:17:59]Clear old archive folders... [09:17:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:17:59]tlvbuf is 007E5150 [09:17:59]SAM_PROTO_ClearQueue [09:17:59]wFMCommunicate request_size=4 [09:17:59]MH_SAM_APDU [09:17:59]CAPDU: 80 09 00 00 [09:17:59]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [09:17:59]RAPDU: 90 00 [09:17:59]wFMCommunicate OK [09:17:59]SAM_PROTO_ClearQueue done [09:17:59]KKMCreateOFDPacket [09:17:59]OFDProtocolAddRootSTLVToBuf [09:17:59]FM_MakeSignedData [09:17:59]FM_MakeSignedData [09:17:59]SAM_PROTO_SignData [09:17:59]wFMCommunicate request_size=4 [09:17:59]MH_SAM_APDU [09:17:59]CAPDU: 80 0D 01 02 [09:17:59]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [09:17:59]RAPDU: 90 00 [09:17:59]wFMCommunicate OK [09:17:59]wFMCommunicate request_size=255 [09:17:59]MH_SAM_APDU [09:17: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 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 1B 00 00 00 F4 03 04 00 47 32 F1 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 85 54 01 00 35 04 06 00 [09:17:59]Write to MH i2c: E2 02 01 3B 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 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 1B 00 00 00 F4 03 04 00 47 32 F1 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 85 54 01 00 35 04 06 00 00 00 A4 [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [09:17:59]RAPDU: 90 00 [09:17:59]wFMCommunicate OK [09:17:59]wFMCommunicate request_size=11 [09:17:59]MH_SAM_APDU [09:17:59]CAPDU: 80 0D 02 02 06 43 D8 98 43 B5 5F [09:17:59]Write to MH i2c: E2 0E 00 3C 02 80 0D 02 02 06 00 43 D8 98 43 B5 5F 00 00 CE [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [09:17:59]RAPDU: 90 00 [09:17:59]wFMCommunicate OK [09:17:59]wFMCommunicate request_size=4 [09:17:59]MH_SAM_APDU [09:17:59]CAPDU: 80 0D 03 02 [09:17:59]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 0B 00 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 0B 00 3D 02 00 02 2F A7 E5 E7 BF A3 0A 90 00 CB [09:17:59]RAPDU: 02 2F A7 E5 E7 BF A3 0A 90 00 [09:17:59]wFMCommunicate OK [09:17:59]SAM_PROTO_SignData done [09:17:59]FM_MakeSignedData done [09:17:59]CreateOFDProtocolMessage [09:17:59]wFMCommunicate request_size=4 [09:17:59]MH_SAM_APDU [09:17:59]CAPDU: 80 11 00 00 [09:17:59]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [09:17:59]Write i2c OK [09:17:59]MH_I2C_Read... [09:17:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:59]Read from MH i2c: E2 [09:17:59]MH_I2C_Read... [09:17:59]Read from MH i2c: E2 17 00 [09:17:59]MH_I2C_Read... [09:17:59]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 [09:17:59]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:59]wFMCommunicate OK [09:17:59]CreateOFDProtocolMessage done [09:17:59]OFDSenderStorePacket 87173 [09:17:59]StoreOFDPacket docnum=87173 [09:17: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 10 01 00 00 99 57 08 01 1E B4 5A 03 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 1B 00 00 00 F4 03 04 00 47 32 F1 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 85 54 01 00 35 04 06 00 43 D8 98 43 B5 5F 02 2F A7 E5 E7 BF A3 0A [09:17:59]CheckFolder [09:17:59]dirname=/storage/ofd_packets [09:17:59]CheckFolder done [09:17:59]ProducePacketName [09:17:59]name=ofd_packets/00087173 [09:17:59]NVStorageSaveData ofd_packets/00087173 [09:17:59]File name is /storage/ofd_packets/00087173 [09:17:59]Write 302 bytes [09:17:59]NVStorageSaveData done [09:17:59]OFDSenderStorePacket done [09:17:59]KKMCreateOFDPacket done [09:17:59]NVStorageSaveData kkm_last_timestamp [09:17:59]File name is /storage/kkm_last_timestamp [09:17:59]Write 4 bytes [09:17:59]NVStorageSaveData done [09:18:00]ExternCall_PrintAddStr [09:18:00]wPrintStart [09:18:00]Write to MH i2c: 01 00 00 3F 02 41 [09:18:00]Write i2c OK [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 07 00 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [09:18:00]RasterBufferAndPrint [09:18:00]line Счет N : (1)872136 [09:18:00]line ИНН: 02508201610067 [09:18:00]line Контрольно-Кассовый Чек [09:18:00]line ПРОДАЖА [09:18:00]line ТРК (МРК, ГНК) : 44 [09:18:00]line Товар: 2710194210 [09:18:00]line ДТ(л)-К-4 [09:18:00]line 3.940 * 76.20 [09:18:00]line = 300.23 [09:18:00]line НДС 12% НСП 1% [09:18:00]line > о реализуемом товаре [09:18:00]line ОКРУГЛЕНИЕ: -0.23 [09:18:00]line ИТОГО: 300.00 [09:18:00]line Внесено: 300.00 [09:18:00]line СДАЧА: 0.00 [09:18:00]line НСП 1% : 2.66 [09:18:00]line НДС 12% : 31.88 [09:18:00]line Наличными: 300.00 [09:18:00]line Безнал.: 0.00 [09:18:00]line Место: АЗС № 137 "Партнер Нефть" [09:18:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:18:00]line СНО: Общий режим [09:18:00]line Чек 27 23.09.2024 09:17 [09:18:00]line Смена: 498 ФФД: 1.0 [09:18:00]line ЗНМ: 0300000064 [09:18:00]line РНМ: 0000000000092592 [09:18:00]line Версия ККМ: 001 [09:18:00]line ФМ: 0000000000874979 [09:18:00]line ФД: 87173 [09:18:00]line ФПД: 74597546571103 [09:18:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T091759&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87173&fm=74597546571103&tin=02508201610067®Number=0000000000092592&sum=30000 [09:18:00]written 0, free lines is 4095 [09:18:00]OFD Sender: Processing packet 87173 [packets to send 278, broken 277] [09:18:00]ProducePacketName [09:18:00]name=ofd_packets/00087173 [09:18:00]OFD Sender: To server: pG, [09:18:00]CommunicateWithHost lk.salyk.kg:30040 [09:18:00]ConnectInit lk.salyk.kg [09:18:00]Write to MH i2c: 01 00 00 6A 02 6C [09:18:00]Write i2c OK [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 07 00 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 C6 0C 45 [09:18:00]RasterBufferAndPrint [09:18:00]line [09:18:00]line [09:18:00]line [09:18:00]line [09:18:00]line [09:18:00]written 0, free lines is 3276 [09:18:00]MH_Cut [09:18:00]Write to MH i2c: D1 01 00 71 02 01 45 [09:18:00]Write i2c OK [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: D1 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: D1 01 00 [09:18:00]MH_I2C_Read... [09:18:00]Read from MH i2c: D1 01 00 71 02 00 44 [09:18:00]Write to MH i2c: 01 00 00 72 02 74 [09:18:00]Write i2c OK [09:18:00]MH_I2C_Read... [09:18:01]*** Cut start [09:18:01]*** Partial cut [09:18:01]*** CUTSNS_PIN = 1 [09:18:01]*** CUTSNS_PIN = 0 [09:18:01]*** Brake cut motor [09:18:01]Read from MH i2c: 01 [09:18:01]MH_I2C_Read... [09:18:01]*** Stop cut motor [09:18:01]*** Cut end [09:18:01]Read from MH i2c: 01 07 00 [09:18:01]MH_I2C_Read... [09:18:01]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [09:18:01]process_action close_receipt done [09:18:01]requested_data is exist [09:18:01]produce_requested_data [09:18:01]requested_item fm.sn is exist - process it [09:18:01]wFMCommunicate request_size=4 [09:18:01]MH_SAM_APDU [09:18:01]CAPDU: 80 11 00 00 [09:18:01]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [09:18:01]Write i2c OK [09:18:01]MH_I2C_Read... [09:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:01]Read from MH i2c: E2 [09:18:01]MH_I2C_Read... [09:18:01]Read from MH i2c: E2 17 00 [09:18:01]MH_I2C_Read... [09:18:01]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4E [09:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:18:01]wFMCommunicate OK [09:18:01]requested_item fd.num is exist - process it [09:18:01]SAM_PROTO_GetFieldsCounters [09:18:01]wFMCommunicate request_size=4 [09:18:01]MH_SAM_APDU [09:18:01]CAPDU: 80 13 00 00 [09:18:01]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [09:18:01]Write i2c OK [09:18:01]MH_I2C_Read... [09:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:02]Read from MH i2c: E2 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 62 00 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 3F [09:18: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 85 54 01 00 0E 04 04 00 F2 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 [09:18:02]wFMCommunicate OK [09:18:02]SAM_PROTO_GetFieldsCounters done [09:18:02]requested_item shift.num is exist - process it [09:18:02]requested_item shift.opened is exist - process it [09:18:02]req_shift_opened [09:18:02]FM_GetShiftState [09:18:02]SAM_PROTO_GetShiftState [09:18:02]wFMCommunicate request_size=4 [09:18:02]MH_SAM_APDU [09:18:02]CAPDU: 80 13 01 00 [09:18:02]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [09:18:02]Write i2c OK [09:18:02]MH_I2C_Read... [09:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:02]Read from MH i2c: E2 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 0E 00 [09:18:02]MH_I2C_Read... [09:18:02]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4C [09:18:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:18:02]wFMCommunicate OK [09:18:02]SAM_PROTO_GetShiftState done [09:18:02]FM_GetShiftState done [09:18:02]req_shift_opened done [09:18:02]requested_item shift.open_date is exist - process it [09:18:02]req_shift_open_date [09:18:02]req_shift_open_date done [09:18:02]produce_requested_data done [09:18:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87173,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:18:02]process_action_free close_receipt [09:18:02]json_value_free [09:18:02]json_value_free done [09:18:02]process_json_proto returns [09:18:02]Send response to host [09:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87173,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:18:02]free response buf [09:18:02]execute_script done [09:18:02]execute_script returns [09:18:02]free content buf [09:18:02]Sock 9.Close socket [09:18:02]Sock 9.Thread stoped [09:18:04]Connected sock=8 [09:18: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 99 57 08 01 1E B4 5A 03 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 1B 00 00 00 F4 03 04 00 47 32 F1 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 85 54 01 00 35 04 06 00 43 D8 98 43 B5 5F 02 2F A7 E5 E7 BF A3 0A [09:18: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 14 21 47 00 7F 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 85 54 01 00 F4 03 04 00 17 DD F0 66 B6 04 01 00 00 78 FF 40 1A 3A F9 11 EC [09:18:06]CommunicateWithHost err = 0 [09:18:06]CheckOFDResponse [09:18:06]1017 (14) - 77093643461234 [09:18:06]1041 (16) - 0000000000874979 [09:18:06]1040 (4) - 87173 [09:18:06]1012 (4) - 23.09.2024 03:14 [09:18:06]1206 (1) - 0 [09:18:06]OFD Sender: Remove packet 87173 [09:18:06]ProducePacketName [09:18:06]name=ofd_packets/00087173 [09:18:06]NVStorageDeleteData [09:18:07]OFD Sender: No OFD packet to send [09:18:11]recv_with_timeout no data received [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19: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:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:20:59]recv_with_timeout no data received [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 [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: 6080466+1721002828=1727083294 [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 1F 33 F1 66 4C 6B 94 66 59 [09:21:35]Current date/time: 23.09.2024 09:21 [09:21:35]FM_Init [09:21:35]wFMConnect [09:21:35]MH_SAM_On [09:21:35]Write to MH i2c: E0 00 00 08 00 E7 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_init finished! [09:21:35]*** atr: [09:21:35]*** 0F 3B D5 18 FF 81 91 FE [09:21:35]*** 1F C3 80 73 C8 21 10 0A [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]*** 00 00 00 00 00 00 00 00 [09:21:35]Read from MH i2c: E0 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E0 10 00 [09:21:35]MH_I2C_Read... [09: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 [09:21:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:21:35]wFMCommunicate request_size=10 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09: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 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:21:35]RAPDU: 90 00 [09:21:35]wFMCommunicate OK [09:21:35]wFMCommunicate request_size=4 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 80 11 00 00 [09:21:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 17 00 [09:21:35]MH_I2C_Read... [09: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 [09: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 [09:21:35]wFMCommunicate OK [09:21:35]Detected FM SN is 0000000000874979 [09:21:35]Stored FM SN is 0000000000874979 [09:21:35]wFMCommunicate request_size=9 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 80 16 00 00 04 B6 D7 00 00 [09:21:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:21:35]RAPDU: 90 00 [09:21:35]wFMCommunicate OK [09:21:35]FM PIN OK [09:21:35]wFMCommunicate request_size=8 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 80 14 04 00 03 02 00 01 [09:21:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:21:35]RAPDU: 90 00 [09:21:35]wFMCommunicate OK [09:21:35]wFMCommunicate request_size=13 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09: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 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:21:35]RAPDU: 90 00 [09:21:35]wFMCommunicate OK [09:21:35]wFMCommunicate request_size=4 [09:21:35]MH_SAM_APDU [09:21:35]CAPDU: 80 11 00 00 [09:21:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:21:35]Read from MH i2c: E2 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: E2 17 00 [09:21:35]MH_I2C_Read... [09: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 [09: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 [09:21:35]wFMCommunicate OK [09:21:35]DocumentArchiveInit [09:21:35]Start Httpd... [09:21:35]Httpd thread 3067116900 created [09:21:35]Write to MH i2c: 01 00 00 0F 00 0F [09:21:35]Write i2c OK [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: 01 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: 01 07 00 [09:21:35]MH_I2C_Read... [09:21:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:21:35]MH Int Process started [09:21:35]Allocated Socket 8 [09:21:35]Bind OK [09:21:35]Listen OK [09:21:35]httpd running on port 8080 [09:21:35]Waiting for new connection... [09:21:35]OFD Sender: No OFD packet to send [09:21:40]OFD Sender: No OFD packet to send [09:21:45]OFD Sender: No OFD packet to send [09:21:50]OFD Sender: No OFD packet to send [09:21:55]OFD Sender: No OFD packet to send [09:22:00]OFD Sender: No OFD packet to send [09:22:05]OFD Sender: No OFD packet to send [09:22:10]OFD Sender: No OFD packet to send [09:22:15]OFD Sender: No OFD packet to send [09:22:20]OFD Sender: No OFD packet to send [09:22:25]OFD Sender: No OFD packet to send [09:22:30]OFD Sender: No OFD packet to send [09:22:31]accept exits with 9 [09:22:31]New connection [09:22:31]New thread 3066830180 created [09:22:31]Waiting for new connection... [09:22:31] Sock 9.Parse request [09:22:31]Sock 9.Check first char [09:22:31]Sock 9.First char is OK [09:22:31]request: POST /json_proto HTTP/1.0 [09:22:31]Method: POST [09:22:31]URL: /json_proto [09:22:31]Method is POST - this is cgi request [09:22:31]url: /json_proto [09:22:31]query_string will be loaded in cgi processing [09:22:31]execute_cgi json_proto POST (null) [09:22:31]execute_cgi path=json_proto method=POST [09:22:31]POST find Content-Length [09:22:31]Host: 172.17.47.196:8080 [09:22:31]Content-Length: 215 [09:22:31]Content-Type: application/json [09:22:31] [09:22:31]POST finish read [09:22:31]Found Content-Length = 215 [09:22:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:31]execute_script... [09:22:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:31]POST & json_proto [09:22:31]process_json_proto [09:22:31]json parsed OK: [09:22:31]protocol is kg_v1.0 [09:22:31]action value=get_value [09:22:31]process_action get_value [09:22:31]cmd_get_value [09:22:31]process_action get_value done [09:22:31]requested_data is exist [09:22:31]produce_requested_data [09:22:31]requested_item kkm.sn is exist - process it [09:22:31]requested_item kkm.ver is exist - process it [09:22:31]requested_item fm.sn is exist - process it [09:22:31]wFMCommunicate request_size=4 [09:22:31]MH_SAM_APDU [09:22:31]CAPDU: 80 11 00 00 [09:22:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:22:31]Write i2c OK [09:22:31]MH_I2C_Read... [09:22:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:31]Read from MH i2c: E2 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 17 00 [09:22:31]MH_I2C_Read... [09:22:31]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:22: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:22:31]wFMCommunicate OK [09:22:31]requested_item fd.num is exist - process it [09:22:31]SAM_PROTO_GetFieldsCounters [09:22:31]wFMCommunicate request_size=4 [09:22:31]MH_SAM_APDU [09:22:31]CAPDU: 80 13 00 00 [09:22:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:22:31]Write i2c OK [09:22:31]MH_I2C_Read... [09:22:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:31]Read from MH i2c: E2 [09:22:31]MH_I2C_Read... [09:22:31]Read from MH i2c: E2 62 00 [09:22:31]MH_I2C_Read... [09:22:31]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 85 54 01 00 0E 04 04 00 F2 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 DA [09:22: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 85 54 01 00 0E 04 04 00 F2 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 [09:22:31]wFMCommunicate OK [09:22:31]SAM_PROTO_GetFieldsCounters done [09:22:31]requested_item shift.num is exist - process it [09:22:31]requested_item shift.opened is exist - process it [09:22:31]req_shift_opened [09:22:31]FM_GetShiftState [09:22:31]SAM_PROTO_GetShiftState [09:22:31]wFMCommunicate request_size=4 [09:22:31]MH_SAM_APDU [09:22:31]CAPDU: 80 13 01 00 [09:22:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:22:31]Write i2c OK [09:22:31]MH_I2C_Read... [09:22:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:32]Read from MH i2c: E2 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: E2 0E 00 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [09:22:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:22:32]wFMCommunicate OK [09:22:32]SAM_PROTO_GetShiftState done [09:22:32]FM_GetShiftState done [09:22:32]req_shift_opened done [09:22:32]requested_item shift.open_date is exist - process it [09:22:32]req_shift_open_date [09:22:32]req_shift_open_date done [09:22:32]produce_requested_data done [09:22:32]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87173,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:22:32]process_action_free get_value [09:22:32]json_value_free [09:22:32]json_value_free done [09:22:32]process_json_proto returns [09:22:32]Send response to host [09:22:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87173,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:22:32]free response buf [09:22:32]execute_script done [09:22:32]execute_script returns [09:22:32]free content buf [09:22:32]Sock 9.Close socket [09:22:32]Sock 9.Thread stoped [09:22:32]accept exits with 7 [09:22:32]New connection [09:22:32]New thread 3066686820 created [09:22:32]Thread 3066830180 joined [09:22:32]Waiting for new connection... [09:22:32] Sock 7.Parse request [09:22:32]Sock 7.Check first char [09:22:32]Sock 7.First char is OK [09:22:32]request: POST /json_proto HTTP/1.0 [09:22:32]Method: POST [09:22:32]URL: /json_proto [09:22:32]Method is POST - this is cgi request [09:22:32]url: /json_proto [09:22:32]query_string will be loaded in cgi processing [09:22:32]execute_cgi json_proto POST (null) [09:22:32]execute_cgi path=json_proto method=POST [09:22:32]POST find Content-Length [09:22:32]Host: 172.17.47.196:8080 [09:22:32]Content-Length: 331 [09:22:32]Content-Type: application/json [09:22:32] [09:22:32]POST finish read [09:22:32]Found Content-Length = 331 [09:22:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:22:32]execute_script... [09:22:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:22:32]POST & json_proto [09:22:32]process_json_proto [09:22:32]json parsed OK: [09:22:32]protocol is kg_v1.0 [09:22:32]action value=get_value [09:22:32]process_action get_value [09:22:32]cmd_get_value [09:22:32]process_action get_value done [09:22:32]requested_data is exist [09:22:32]produce_requested_data [09:22:32]requested_item fm.sale.total is exist - process it [09:22:32]SAM_PROTO_GetFMData [09:22:32]wFMCommunicate request_size=4 [09:22:32]MH_SAM_APDU [09:22:32]CAPDU: 80 13 03 00 [09:22:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:22:32]Write i2c OK [09:22:32]MH_I2C_Read... [09:22:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:22:32]Read from MH i2c: E2 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: E2 FD 00 [09:22:32]MH_I2C_Read... [09:22:32]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 A0 50 01 00 69 04 A3 00 6F 04 04 00 24 4E 01 00 B1 04 05 00 FF 1F 13 B9 01 70 04 05 00 94 75 1E 8B 01 72 04 04 00 6B AA F4 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 68 AA DA 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 9E 7A 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 A8 [09:22:32]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 A0 50 01 00 69 04 A3 00 6F 04 04 00 24 4E 01 00 B1 04 05 00 FF 1F 13 B9 01 70 04 05 00 94 75 1E 8B 01 72 04 04 00 6B AA F4 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 68 AA DA 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 9E 7A 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 [09:22:32]wFMCommunicate OK [09:22:32]wFMCommunicate request_size=4 [09:22:32]MH_SAM_APDU [09:22:32]CAPDU: 80 17 00 00 [09:22:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:22:32]Write i2c OK [09:22:32]MH_I2C_Read... [09:22:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:33]Read from MH i2c: E2 [09:22:33]MH_I2C_Read... [09:22:33]Read from MH i2c: E2 FD 00 [09:22:33]MH_I2C_Read... [09:22:33]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 [09:22: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 [09:22:33]wFMCommunicate OK [09:22:33]wFMCommunicate request_size=4 [09:22:33]MH_SAM_APDU [09:22:33]CAPDU: 80 17 00 00 [09:22:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:22:33]Write i2c OK [09:22:33]MH_I2C_Read... [09:22:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:33]Read from MH i2c: E2 [09:22:33]MH_I2C_Read... [09:22:33]Read from MH i2c: E2 FD 00 [09:22:33]MH_I2C_Read... [09:22:33]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:22: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 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:22:33]wFMCommunicate OK [09:22:33]wFMCommunicate request_size=4 [09:22:33]MH_SAM_APDU [09:22:33]CAPDU: 80 17 00 00 [09:22:33]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:22:33]Write i2c OK [09:22:33]MH_I2C_Read... [09:22:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:33]Read from MH i2c: E2 [09:22:33]MH_I2C_Read... [09:22:33]Read from MH i2c: E2 FD 00 [09:22:33]MH_I2C_Read... [09:22:33]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:22:33]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:22:33]wFMCommunicate OK [09:22:33]wFMCommunicate request_size=4 [09:22:33]MH_SAM_APDU [09:22:33]CAPDU: 80 17 00 00 [09:22:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:22:33]Write i2c OK [09:22:33]MH_I2C_Read... [09:22:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [09:22:33]Read from MH i2c: E2 [09:22:33]MH_I2C_Read... [09:22:33]Read from MH i2c: E2 E5 00 [09:22:33]MH_I2C_Read... [09:22:33]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:22:33]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:22:33]wFMCommunicate OK [09:22:33]SAM_PROTO_GetFMData done [09:22:33]requested_item fm.sale_refund.total is exist - process it [09:22:33]requested_item fm.buy.total is exist - process it [09:22:33]requested_item shift.sale.total is exist - process it [09:22:33]SAM_PROTO_GetShiftData [09:22:33]wFMCommunicate request_size=4 [09:22:33]MH_SAM_APDU [09:22:33]CAPDU: 80 13 02 00 [09:22:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:22:33]Write i2c OK [09:22:33]MH_I2C_Read... [09:22:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:22:34]Read from MH i2c: E2 [09:22:34]MH_I2C_Read... [09:22:34]Read from MH i2c: E2 FD 00 [09:22:34]MH_I2C_Read... [09:22:34]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 38 87 10 70 04 03 00 18 7C 0C 72 04 03 00 20 0B 04 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 72 C1 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 75 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 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 F9 [09:22:34]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 38 87 10 70 04 03 00 18 7C 0C 72 04 03 00 20 0B 04 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 72 C1 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 75 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 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 [09:22:34]wFMCommunicate OK [09:22:34]wFMCommunicate request_size=4 [09:22:34]MH_SAM_APDU [09:22:34]CAPDU: 80 17 00 00 [09:22:34]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:22:34]Write i2c OK [09:22:34]MH_I2C_Read... [09:22:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:34]Read from MH i2c: E2 [09:22:34]MH_I2C_Read... [09:22:34]Read from MH i2c: E2 FD 00 [09:22:34]MH_I2C_Read... [09:22:34]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 [09:22:34]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 [09:22:34]wFMCommunicate OK [09:22:34]wFMCommunicate request_size=4 [09:22:34]MH_SAM_APDU [09:22:34]CAPDU: 80 17 00 00 [09:22:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:22:34]Write i2c OK [09:22:34]MH_I2C_Read... [09:22:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:34]Read from MH i2c: E2 [09:22:34]MH_I2C_Read... [09:22:34]Read from MH i2c: E2 FD 00 [09:22:34]MH_I2C_Read... [09:22:34]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 [09:22:34]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 [09:22:34]wFMCommunicate OK [09:22:34]wFMCommunicate request_size=4 [09:22:34]MH_SAM_APDU [09:22:34]CAPDU: 80 17 00 00 [09:22:34]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:22:34]Write i2c OK [09:22:34]MH_I2C_Read... [09:22:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:35]Read from MH i2c: E2 [09:22:35]MH_I2C_Read... [09:22:35]Read from MH i2c: E2 FD 00 [09:22:35]MH_I2C_Read... [09:22:35]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 [09:22:35]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 [09:22:35]wFMCommunicate OK [09:22:35]wFMCommunicate request_size=4 [09:22:35]MH_SAM_APDU [09:22:35]CAPDU: 80 17 00 00 [09:22:35]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:22:35]Write i2c OK [09:22:35]MH_I2C_Read... [09:22:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [09:22:35]Read from MH i2c: E2 [09:22:35]MH_I2C_Read... [09:22:35]Read from MH i2c: E2 CB 00 [09:22:35]MH_I2C_Read... [09:22:35]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 [09:22:35]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 [09:22:35]wFMCommunicate OK [09:22:35]SAM_PROTO_GetShiftData done [09:22:35]requested_item shift.sale.total_cash is exist - process it [09:22:35]requested_item shift.sale_refund.total is exist - process it [09:22:35]requested_item shift.sale_refund.total_cash is exist - process it [09:22:35]requested_item shift.buy.total is exist - process it [09:22:35]requested_item shift.buy.total_cash is exist - process it [09:22:35]produce_requested_data done [09:22:35]produce_requested_data return {"fm.sale.total":74000056.31,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":10831.92,"shift.sale.total_cash":8182.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:22:35]process_action_free get_value [09:22:35]json_value_free [09:22:35]json_value_free done [09:22:35]process_json_proto returns [09:22:35]Send response to host [09:22:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74000056.31,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":10831.92,"shift.sale.total_cash":8182.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:22:35]free response buf [09:22:35]execute_script done [09:22:35]execute_script returns [09:22:35]free content buf [09:22:35]Sock 7.Close socket [09:22:35]Sock 7.Thread stoped [09:22:35]accept exits with 9 [09:22:35]New connection [09:22:35]New thread 3066830180 created [09:22:35]Thread 3066686820 joined [09:22:35]Waiting for new connection... [09:22:35] Sock 9.Parse request [09:22:35]Sock 9.Check first char [09:22:35]Sock 9.First char is OK [09:22:35]request: POST /json_proto HTTP/1.0 [09:22:35]Method: POST [09:22:35]URL: /json_proto [09:22:35]Method is POST - this is cgi request [09:22:35]url: /json_proto [09:22:35]query_string will be loaded in cgi processing [09:22:35]execute_cgi json_proto POST (null) [09:22:35]execute_cgi path=json_proto method=POST [09:22:35]POST find Content-Length [09:22:35]Host: 172.17.47.196:8080 [09:22:35]Content-Length: 986 [09:22:35]Content-Type: application/json [09:22:35] [09:22:35]POST finish read [09:22:35]Found Content-Length = 986 [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]*** 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 2REF) [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: 6080569+1721002828=1727083397 [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 86 33 F1 66 4C 6B 94 66 C0 [09:23:18]Current date/time: 23.09.2024 09:23 [09:23:18]FM_Init [09:23:18]wFMConnect [09:23:18]MH_SAM_On [09:23:18]Write to MH i2c: E0 00 00 08 00 E7 [09:23:18]Write i2c OK [09:23:18]MH_I2C_Read... [09:23:18]*** iso7816_init finished! [09:23:18]*** atr: [09:23:18]*** 0F 3B D5 18 FF 81 91 FE [09:23:18]*** 1F C3 80 73 C8 21 10 0A [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]*** 00 00 00 00 00 00 00 00 [09:23:18]Read from MH i2c: E0 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: E0 10 00 [09:23:18]MH_I2C_Read... [09:23:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:23:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:23:18]wFMCommunicate request_size=10 [09:23:18]MH_SAM_APDU [09:23:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:23:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:23:18]Write i2c OK [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: 6080619+1721002828=1727083447 [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 33 F1 66 4C 6B 94 66 F1 [09:24:07]Current date/time: 23.09.2024 09:24 [09:24:07]FM_Init [09:24:07]wFMConnect [09:24:07]MH_SAM_On [09:24:07]Write to MH i2c: E0 00 00 08 00 E7 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_init finished! [09:24:07]*** atr: [09:24:07]*** 0F 3B D5 18 FF 81 91 FE [09:24:07]*** 1F C3 80 73 C8 21 10 0A [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]*** 00 00 00 00 00 00 00 00 [09:24:07]Read from MH i2c: E0 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E0 10 00 [09:24:07]MH_I2C_Read... [09:24:07]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:24:07]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:24:07]wFMCommunicate request_size=10 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:24:07]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:24:09]POST find Content-Length [09:24:09]Host: 172.17.47.196:8080 [09:24:09]Content-Length: 331 [09:24:09]Content-Type: application/json [09:24:09] [09:24:09]POST finish read [09:24:09]Found Content-Length = 331 [09:24: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" ] } } [09:24:09]execute_script... [09:24: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" ] } } [09:24:09]POST & json_proto [09:24:09]process_json_proto [09:24:09]json parsed OK: [09:24:09]protocol is kg_v1.0 [09:24:09]action value=get_value [09:24:09]process_action get_value [09:24:09]cmd_get_value [09:24:09]process_action get_value done [09:24:09]requested_data is exist [09:24:09]produce_requested_data [09:24:09]requested_item fm.sale.total is exist - process it [09:24:09]SAM_PROTO_GetFMData [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 13 03 00 [09:24:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:24:10]Write i2c OK [09:24:10]MH_I2C_Read... [09:24:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:24:10]Read from MH i2c: E2 [09:24:10]MH_I2C_Read... [09:24:10]Read from MH i2c: E2 FD 00 [09:24:10]MH_I2C_Read... [09:24:10]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 A3 50 01 00 69 04 A3 00 6F 04 04 00 27 4E 01 00 B1 04 05 00 BF 47 1C B9 01 70 04 05 00 54 9D 27 8B 01 72 04 04 00 6B AA F4 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 5A A3 DB 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 5C 8F 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 4F [09:24:10]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 A3 50 01 00 69 04 A3 00 6F 04 04 00 27 4E 01 00 B1 04 05 00 BF 47 1C B9 01 70 04 05 00 54 9D 27 8B 01 72 04 04 00 6B AA F4 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 5A A3 DB 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 5C 8F 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 [09:24:10]wFMCommunicate OK [09:24:10]wFMCommunicate request_size=4 [09:24:10]MH_SAM_APDU [09:24:10]CAPDU: 80 17 00 00 [09:24:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:24:10]Write i2c OK [09:24:10]MH_I2C_Read... [09:24:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:10]Read from MH i2c: E2 [09:24:10]MH_I2C_Read... [09:24:10]Read from MH i2c: E2 FD 00 [09:24:10]MH_I2C_Read... [09:24: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 [09:24: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 [09:24:10]wFMCommunicate OK [09:24:10]wFMCommunicate request_size=4 [09:24:10]MH_SAM_APDU [09:24:10]CAPDU: 80 17 00 00 [09:24:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:24:10]Write i2c OK [09:24:10]MH_I2C_Read... [09:24:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:11]Read from MH i2c: E2 [09:24:11]MH_I2C_Read... [09:24:11]Read from MH i2c: E2 FD 00 [09:24:11]MH_I2C_Read... [09:24:11]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:24: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 [09:24:11]wFMCommunicate OK [09:24:11]wFMCommunicate request_size=4 [09:24:11]MH_SAM_APDU [09:24:11]CAPDU: 80 17 00 00 [09:24:11]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:24:11]Write i2c OK [09:24:11]MH_I2C_Read... [09:24:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:11]Read from MH i2c: E2 [09:24:11]MH_I2C_Read... [09:24:11]Read from MH i2c: E2 FD 00 [09:24:11]MH_I2C_Read... [09:24: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 [09:24: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 [09:24:11]wFMCommunicate OK [09:24:11]wFMCommunicate request_size=4 [09:24:11]MH_SAM_APDU [09:24:11]CAPDU: 80 17 00 00 [09:24:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:24:11]Write i2c OK [09:24:11]MH_I2C_Read... [09:24:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [09:24:11]Read from MH i2c: E2 [09:24:11]MH_I2C_Read... [09:24:11]Read from MH i2c: E2 E5 00 [09:24:11]MH_I2C_Read... [09:24: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 [09:24: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 [09:24:11]wFMCommunicate OK [09:24:11]SAM_PROTO_GetFMData done [09:24:11]requested_item fm.sale_refund.total is exist - process it [09:24:11]requested_item fm.buy.total is exist - process it [09:24:11]requested_item shift.sale.total is exist - process it [09:24:11]SAM_PROTO_GetShiftData [09:24:11]wFMCommunicate request_size=4 [09:24:11]MH_SAM_APDU [09:24:11]CAPDU: 80 13 02 00 [09:24:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:24:11]Write i2c OK [09:24:11]MH_I2C_Read... [09:24:12]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:24:12]Read from MH i2c: E2 [09:24:12]MH_I2C_Read... [09:24:12]Read from MH i2c: E2 FD 00 [09:24:12]MH_I2C_Read... [09:24:12]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 1E 00 00 00 69 04 9B 00 6F 04 04 00 1E 00 00 00 B1 04 03 00 F8 AE 19 70 04 03 00 D8 A3 15 72 04 03 00 20 0B 04 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 64 BA 02 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 33 3A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 9E [09:24:12]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 1E 00 00 00 69 04 9B 00 6F 04 04 00 1E 00 00 00 B1 04 03 00 F8 AE 19 70 04 03 00 D8 A3 15 72 04 03 00 20 0B 04 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 64 BA 02 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 33 3A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [09:24:12]wFMCommunicate OK [09:24:12]wFMCommunicate request_size=4 [09:24:12]MH_SAM_APDU [09:24:12]CAPDU: 80 17 00 00 [09:24:12]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:24:12]Write i2c OK [09:24:12]MH_I2C_Read... [09:24:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:12]Read from MH i2c: E2 [09:24:12]MH_I2C_Read... [09:24:12]Read from MH i2c: E2 FD 00 [09:24:12]MH_I2C_Read... [09:24:12]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 [09:24:12]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 [09:24:12]wFMCommunicate OK [09:24:12]wFMCommunicate request_size=4 [09:24:12]MH_SAM_APDU [09:24:12]CAPDU: 80 17 00 00 [09:24:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:24:12]Write i2c OK [09:24:12]MH_I2C_Read... [09:24:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:12]Read from MH i2c: E2 [09:24:12]MH_I2C_Read... [09:24:12]Read from MH i2c: E2 FD 00 [09:24:12]MH_I2C_Read... [09:24:12]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 [09:24:12]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [09:24:12]wFMCommunicate OK [09:24:12]wFMCommunicate request_size=4 [09:24:12]MH_SAM_APDU [09:24:12]CAPDU: 80 17 00 00 [09:24:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:24:12]Write i2c OK [09:24:12]MH_I2C_Read... [09:24:12]OFD Sender: No OFD packet to send [09:24:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:24:12]Read from MH i2c: E2 [09:24:12]MH_I2C_Read... [09:24:12]Read from MH i2c: E2 FD 00 [09:24:12]MH_I2C_Read... [09:24:12]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 [09:24:12]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [09:24:12]wFMCommunicate OK [09:24:12]wFMCommunicate request_size=4 [09:24:12]MH_SAM_APDU [09:24:12]CAPDU: 80 17 00 00 [09:24:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:24:12]Write i2c OK [09:24:12]MH_I2C_Read... [09:24:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [09:24:13]Read from MH i2c: E2 [09:24:13]MH_I2C_Read... [09:24:13]Read from MH i2c: E2 CB 00 [09:24:13]MH_I2C_Read... [09:24:13]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 [09:24:13]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:24:13]wFMCommunicate OK [09:24:13]SAM_PROTO_GetShiftData done [09:24:13]requested_item shift.sale.total_cash is exist - process it [09:24:13]requested_item shift.sale_refund.total is exist - process it [09:24:13]requested_item shift.sale_refund.total_cash is exist - process it [09:24:13]requested_item shift.buy.total is exist - process it [09:24:13]requested_item shift.buy.total_cash is exist - process it [09:24:13]produce_requested_data done [09:24:13]produce_requested_data return {"fm.sale.total":74006056.31,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":16831.92,"shift.sale.total_cash":14182.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:24:13]process_action_free get_value [09:24:13]json_value_free [09:24:13]json_value_free done [09:24:13]process_json_proto returns [09:24:13]Send response to host [09:24:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74006056.31,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":16831.92,"shift.sale.total_cash":14182.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:24:13]free response buf [09:24:13]execute_script done [09:24:13]execute_script returns [09:24:13]free content buf [09:24:13]Sock 8.Close socket [09:24:13]Sock 8.Thread stoped [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:33]recv_with_timeout no data received [09:24:37]OFD Sender: No OFD packet to send [09:24:42]OFD Sender: No OFD packet to send [09:24:45]recv_with_timeout no data received [09:24:47]OFD Sender: No OFD packet to send [09:24:52]OFD Sender: No OFD packet to send [09:24:55]recv_with_timeout no data received [09:24:57]OFD Sender: No OFD packet to send [09:25:02]OFD Sender: No OFD packet to send [09:25:07]OFD Sender: No OFD packet to send [09:25:13]OFD Sender: No OFD packet to send [09:25:18]OFD Sender: No OFD packet to send [09:25:23]OFD Sender: No OFD packet to send [09:25:28]OFD Sender: No OFD packet to send [09:25:33]OFD Sender: No OFD packet to send [09:25:38]OFD Sender: No OFD packet to send [09:25:43]OFD Sender: No OFD packet to send [09:25:48]OFD Sender: No OFD packet to send [09:25:51]recv_with_timeout no data received [09:25:53]OFD Sender: No OFD packet to send [09:25:58]OFD Sender: No OFD packet to send [09:26:03]OFD Sender: No OFD packet to send [09:26:08]OFD Sender: No OFD packet to send [09:26:13]OFD Sender: No OFD packet to send [09:26:18]OFD Sender: No OFD packet to send [09:26:23]OFD Sender: No OFD packet to send [09:26:28]OFD Sender: No OFD packet to send [09:26:33]OFD Sender: No OFD packet to send [09:26:38]OFD Sender: No OFD packet to send [09:26:43]OFD Sender: No OFD packet to send [09:26:48]OFD Sender: No OFD packet to send [09:26:53]OFD Sender: No OFD packet to send [09:26:58]OFD Sender: No OFD packet to send [09:27:03]OFD Sender: No OFD packet to send [09:27:08]OFD Sender: No OFD packet to send [09:27:13]OFD Sender: No OFD packet to send [09:27:18]OFD Sender: No OFD packet to send [09:27:23]OFD Sender: No OFD packet to send [09:27:28]OFD Sender: No OFD packet to send [09:27:33]OFD Sender: No OFD packet to send [09:27:33]recv_with_timeout no data received [09:27:38]OFD Sender: No OFD packet to send [09:27:43]OFD Sender: No OFD packet to send [09:27:48]OFD Sender: No OFD packet to send [09:27:53]OFD Sender: No OFD packet to send [09:27:58]OFD Sender: No OFD packet to send [09:28:03]OFD Sender: No OFD packet to send [09:28:08]OFD Sender: No OFD packet to send [09:28:13]OFD Sender: No OFD packet to send [09:28:14]recv_with_timeout no data received [09:28:18]OFD Sender: No OFD packet to send [09:28:23]OFD Sender: No OFD packet to send [09:28:28]OFD Sender: No OFD packet to send [09:28:33]OFD Sender: No OFD packet to send [09:28:38]OFD Sender: No OFD packet to send [09:28:43]OFD Sender: No OFD packet to send [09:28:47]recv_with_timeout no data received [09:28:48]OFD Sender: No OFD packet to send [09:28:53]OFD Sender: No OFD packet to send [09:28:58]OFD Sender: No OFD packet to send [09:29:03]OFD Sender: No OFD packet to send [09:29:08]OFD Sender: No OFD packet to send [09:29:13]OFD Sender: No OFD packet to send [09:29:18]OFD Sender: No OFD packet to send [09:29:23]OFD Sender: No OFD packet to send [09:29:28]OFD Sender: No OFD packet to send [09:29:33]OFD Sender: No OFD packet to send [09:29:38]OFD Sender: No OFD packet to send [09:29:43]OFD Sender: No OFD packet to send [09:29:48]OFD Sender: No OFD packet to send [09:29:53]OFD Sender: No OFD packet to send [09:29:58]OFD Sender: No OFD packet to send [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:15]recv_with_timeout no data received [09:30:18]OFD Sender: No OFD packet to send [09:30:23]OFD Sender: No OFD packet to send [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:58]OFD Sender: No OFD packet to send [09:31:03]OFD Sender: No OFD packet to send [09:31:08]OFD Sender: No OFD packet to send [09:31:13]OFD Sender: No OFD packet to send [09:31:18]OFD Sender: No OFD packet to send [09:31:23]OFD Sender: No OFD packet to send [09:31:28]OFD Sender: No OFD packet to send [09:31:33]OFD Sender: No OFD packet to send [09:31:38]OFD Sender: No OFD packet to send [09:31:43]OFD Sender: No OFD packet to send [09:31:48]OFD Sender: No OFD packet to send [09:31:53]OFD Sender: No OFD packet to send [09:31:58]OFD Sender: No OFD packet to send [09:32:03]OFD Sender: No OFD packet to send [09:32:08]OFD Sender: No OFD packet to send [09:32:13]OFD Sender: No OFD packet to send [09:32:18]OFD Sender: No OFD packet to send [09:32:23]OFD Sender: No OFD packet to send [09:32:28]OFD Sender: No OFD packet to send [09:32:33]OFD Sender: No OFD packet to send [09:32:38]OFD Sender: No OFD packet to send [09:32:43]OFD Sender: No OFD packet to send [09:32:48]OFD Sender: No OFD packet to send [09:32:53]OFD Sender: No OFD packet to send [09:32:58]OFD Sender: No OFD packet to send [09:33:03]OFD Sender: No OFD packet to send [09:33:08]OFD Sender: No OFD packet to send [09:33:13]OFD Sender: No OFD packet to send [09:33:18]OFD Sender: No OFD packet to send [09:33:23]OFD Sender: No OFD packet to send [09:33:28]OFD Sender: No OFD packet to send [09:33:33]OFD Sender: No OFD packet to send [09:33:38]OFD Sender: No OFD packet to send [09:33:43]OFD Sender: No OFD packet to send [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 11 00 00 [09:24:07]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 17 00 [09:24:07]MH_I2C_Read... [09:24:07]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:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:24:07]wFMCommunicate OK [09:24:07]Detected FM SN is 0000000000874979 [09:24:07]Stored FM SN is 0000000000874979 [09:24:07]wFMCommunicate request_size=9 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 16 00 00 04 B6 D7 00 00 [09:24:07]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]FM PIN OK [09:24:07]wFMCommunicate request_size=8 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 14 04 00 03 02 00 01 [09:24:07]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=13 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:24:07]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:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:24:07]RAPDU: 90 00 [09:24:07]wFMCommunicate OK [09:24:07]wFMCommunicate request_size=4 [09:24:07]MH_SAM_APDU [09:24:07]CAPDU: 80 11 00 00 [09:24:07]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:07]Read from MH i2c: E2 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: E2 17 00 [09:24:07]MH_I2C_Read... [09:24:07]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:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:24:07]wFMCommunicate OK [09:24:07]DocumentArchiveInit [09:24:07]Start Httpd... [09:24:07]Httpd thread 3067141476 created [09:24:07]Write to MH i2c: 01 00 00 0F 00 0F [09:24:07]Write i2c OK [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 [09:24:07]MH_I2C_Read... [09:24:07]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:24:07]Allocated Socket 5 [09:24:07]Bind OK [09:24:07]Listen OK [09:24:07]httpd running on port 8080 [09:24:07]Waiting for new connection... [09:24:07]MH Int Process started [09:24:07]OFD Sender: No OFD packet to send [09:24:09]accept exits with 6 [09:24:09]New connection [09:24:09]New thread 3066854756 created [09:24:09]Waiting for new connection... [09:24:09] Sock 6.Parse request [09:24:09]Sock 6.Check first char [09:24:09]Sock 6.First char is OK [09:24:09]request: POST /json_proto HTTP/1.0 [09:24:09]Method: POST [09:24:09]URL: /json_proto [09:24:09]Method is POST - this is cgi request [09:24:09]url: /json_proto [09:24:09]query_string will be loaded in cgi processing [09:24:09]execute_cgi json_proto POST (null) [09:24:09]execute_cgi path=json_proto method=POST [09:24:09]POST find Content-Length [09:24:09]Host: 172.17.47.196:8080 [09:24:09]Content-Length: 215 [09:24:09]Content-Type: application/json [09:24:09] [09:24:09]POST finish read [09:24:09]Found Content-Length = 215 [09:24: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" ] } } [09:24:09]execute_script... [09:24: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" ] } } [09:24:09]POST & json_proto [09:24:09]process_json_proto [09:24:09]json parsed OK: [09:24:09]protocol is kg_v1.0 [09:24:09]action value=get_value [09:24:09]process_action get_value [09:24:09]cmd_get_value [09:24:09]process_action get_value done [09:24:09]requested_data is exist [09:24:09]produce_requested_data [09:24:09]requested_item kkm.sn is exist - process it [09:24:09]requested_item kkm.ver is exist - process it [09:24:09]requested_item fm.sn is exist - process it [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 11 00 00 [09:24:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 17 00 [09:24:09]MH_I2C_Read... [09:24: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 [09:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:24:09]wFMCommunicate OK [09:24:09]requested_item fd.num is exist - process it [09:24:09]SAM_PROTO_GetFieldsCounters [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 13 00 00 [09:24:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 62 00 [09:24:09]MH_I2C_Read... [09:24: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 88 54 01 00 0E 04 04 00 F2 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 E6 [09:24:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [09:24:09]wFMCommunicate OK [09:24:09]SAM_PROTO_GetFieldsCounters done [09:24:09]requested_item shift.num is exist - process it [09:24:09]requested_item shift.opened is exist - process it [09:24:09]req_shift_opened [09:24:09]FM_GetShiftState [09:24:09]SAM_PROTO_GetShiftState [09:24:09]wFMCommunicate request_size=4 [09:24:09]MH_SAM_APDU [09:24:09]CAPDU: 80 13 01 00 [09:24:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:24:09]Write i2c OK [09:24:09]MH_I2C_Read... [09:24:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:09]Read from MH i2c: E2 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 0E 00 [09:24:09]MH_I2C_Read... [09:24:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [09:24:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:24:09]wFMCommunicate OK [09:24:09]SAM_PROTO_GetShiftState done [09:24:09]FM_GetShiftState done [09:24:09]req_shift_opened done [09:24:09]requested_item shift.open_date is exist - process it [09:24:09]req_shift_open_date [09:24:09]req_shift_open_date done [09:24:09]produce_requested_data done [09:24:09]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87176,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:24:09]process_action_free get_value [09:24:09]json_value_free [09:24:09]json_value_free done [09:24:09]process_json_proto returns [09:24:09]Send response to host [09:24:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87176,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:24:09]free response buf [09:24:09]execute_script done [09:24:09]execute_script returns [09:24:09]free [09:33:48]OFD Sender: No OFD packet to send [09:33:53]OFD Sender: No OFD packet to send [09:33:58]OFD Sender: No OFD packet to send [09:34:01]recv_with_timeout no data received [09:34:03]OFD Sender: No OFD packet to send [09:34:08]OFD Sender: No OFD packet to send [09:34:12]recv_with_timeout no data received [09:34:13]OFD Sender: No OFD packet to send [09:34:18]OFD Sender: No OFD packet to send [09:34:22]accept exits with 6 [09:34:22]New connection [09:34:22]New thread 3066854756 created [09:34:22]Thread 3066711396 joined [09:34:22]Waiting for new connection... [09:34:22] Sock 6.Parse request [09:34:22]Sock 6.Check first char [09:34:22]Sock 6.First char is OK [09:34:22]request: POST /json_proto HTTP/1.0 [09:34:22]Method: POST [09:34:22]URL: /json_proto [09:34:22]Method is POST - this is cgi request [09:34:22]url: /json_proto [09:34:22]query_string will be loaded in cgi processing [09:34:22]execute_cgi json_proto POST (null) [09:34:22]execute_cgi path=json_proto method=POST [09:34:22]POST find Content-Length [09:34:22]Host: 172.17.47.196:8080 [09:34:22]Content-Length: 816 [09:34:22]Content-Type: application/json [09:34:22] [09:34:22]POST finish read [09:34:22]Found Content-Length = 816 [09:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872141", "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 }]} ], "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" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:22]execute_script... [09:34:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872141", "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 }]} ], "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" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:22]POST & json_proto [09:34:22]process_json_proto [09:34:22]json parsed OK: [09:34:22]protocol is kg_v1.0 [09:34:22]action value=close_receipt [09:34:22]process_action close_receipt [09:34:22]cmd_close_receipt [09:34:22]MH_GetDate [09:34:22]Write to MH i2c: F0 00 00 1D 00 0C [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 09 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: F0 09 00 1D 00 00 1F 36 F1 66 4C 6B 94 66 72 [09:34:22]GetLastDocTimeStamp 97 [09:34:22]current date 1727084063 [09:34:22]FM_GetShiftState [09:34:22]SAM_PROTO_GetShiftState [09:34:22]wFMCommunicate request_size=4 [09:34:22]MH_SAM_APDU [09:34:22]CAPDU: 80 13 01 00 [09:34:22]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:22]Read from MH i2c: E2 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: E2 0E 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [09:34:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:34:22]wFMCommunicate OK [09:34:22]SAM_PROTO_GetShiftState done [09:34:22]FM_GetShiftState done [09:34:22]opened in 1727050818 [09:34:22]opened+sec_in_day 1727137218 [09:34:22]quantity*price = 60003 [09:34:22]sum+1 = 60004 [09:34:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.03 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 0.00 Безнал.: 600.03 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 31 23.09.2024 09:34 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87177 ФПД: 89352860519205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093423&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87177&fm=89352860519205&tin=02508201610067®Number=0000000000092592&sum=60003 [09:34:23]StoreToDocumentArchive [09:34:23]shift 498 fd 87177 [09:34:23]save to /storage/0498/doc_00087177 [09:34:23]save last doc name /storage/0498/doc_00087177 to /storage/kkm_last_doc_name [09:34:23]save OK [09:34:23]Clear old archive folders... [09:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:23]tlvbuf is 0024ECB0 [09:34:23]SAM_PROTO_ClearQueue [09:34:23]wFMCommunicate request_size=4 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 09 00 00 [09:34:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:23]Read from MH i2c: E2 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:34:23]RAPDU: 90 00 [09:34:23]wFMCommunicate OK [09:34:23]SAM_PROTO_ClearQueue done [09:34:23]KKMCreateOFDPacket [09:34:23]OFDProtocolAddRootSTLVToBuf [09:34:23]FM_MakeSignedData [09:34:23]FM_MakeSignedData [09:34:23]SAM_PROTO_SignData [09:34:23]wFMCommunicate request_size=4 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 0D 01 02 [09:34:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:23]Read from MH i2c: E2 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 [09:34:23]MH_I2C_Read... [09:34:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:34:23]RAPDU: 90 00 [09:34:23]wFMCommunicate OK [09:34:23]wFMCommunicate request_size=255 [09:34:23]MH_SAM_APDU [09:34:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 1F 36 F1 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 89 54 01 00 35 04 06 00 51 [09:34:23]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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 1F 36 F1 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 89 54 01 00 35 04 06 00 51 00 00 EC [09:34:23]Write i2c OK [09:34:23]MH_I2C_Read... [09:34:23]OFD Sender: No OFD packet to send [09:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:34:24]RAPDU: 90 00 [09:34:24]wFMCommunicate OK [09:34:24]wFMCommunicate request_size=10 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 0D 02 02 05 44 15 82 CB 25 [09:34:24]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 44 15 82 CB 25 00 00 7D [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:34:24]RAPDU: 90 00 [09:34:24]wFMCommunicate OK [09:34:24]wFMCommunicate request_size=4 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 0D 03 02 [09:34:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 0B 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 0B 00 2F 00 00 91 E8 DC 02 18 81 8F 11 90 00 3B [09:34:24]RAPDU: 91 E8 DC 02 18 81 8F 11 90 00 [09:34:24]wFMCommunicate OK [09:34:24]SAM_PROTO_SignData done [09:34:24]FM_MakeSignedData done [09:34:24]CreateOFDProtocolMessage [09:34:24]wFMCommunicate request_size=4 [09:34:24]MH_SAM_APDU [09:34:24]CAPDU: 80 11 00 00 [09:34:24]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:24]Read from MH i2c: E2 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 17 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: E2 17 00 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: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 [09:34:24]wFMCommunicate OK [09:34:24]CreateOFDProtocolMessage done [09:34:24]OFDSenderStorePacket 87177 [09:34:24]StoreOFDPacket docnum=87177 [09: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 68 89 07 01 6B 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 1F 36 F1 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 89 54 01 00 35 04 06 00 51 44 15 82 CB 25 91 E8 DC 02 18 81 8F 11 [09:34:24]CheckFolder [09:34:24]dirname=/storage/ofd_packets [09:34:24]CheckFolder done [09:34:24]ProducePacketName [09:34:24]name=ofd_packets/00087177 [09:34:24]NVStorageSaveData ofd_packets/00087177 [09:34:24]File name is /storage/ofd_packets/00087177 [09:34:24]Write 301 bytes [09:34:24]NVStorageSaveData done [09:34:24]OFDSenderStorePacket done [09:34:24]KKMCreateOFDPacket done [09:34:24]NVStorageSaveData kkm_last_timestamp [09:34:24]File name is /storage/kkm_last_timestamp [09:34:24]Write 4 bytes [09:34:24]NVStorageSaveData done [09:34:24]ExternCall_PrintAddStr [09:34:24]wPrintStart [09:34:24]Write to MH i2c: 01 00 00 31 00 31 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:34:24]RasterBufferAndPrint [09:34:24]line Счет N : (1)872141 [09:34:24]line ИНН: 02508201610067 [09:34:24]line Контрольно-Кассовый Чек [09:34:24]line ПРОДАЖА [09:34:24]line ТРК (МРК, ГНК) : 53 [09:34:24]line Товар: 2710124130 [09:34:24]line Аи-92-К-5 [09:34:24]line 8.850 * 67.80 [09:34:24]line = 600.03 [09:34:24]line НДС 12% НСП 1% [09:34:24]line > о реализуемом товаре [09:34:24]line ИТОГО: 600.03 [09:34:24]line НСП 1% : 5.31 [09:34:24]line НДС 12% : 63.72 [09:34:24]line Наличными: 0.00 [09:34:24]line Безнал.: 600.03 [09:34:24]line Место: АЗС № 137 "Партнер Нефть" [09:34:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:34:24]line СНО: Общий режим [09:34:24]line Чек 31 23.09.2024 09:34 [09:34:24]line Смена: 498 ФФД: 1.0 [09:34:24]line ЗНМ: 0300000064 [09:34:24]line РНМ: 0000000000092592 [09:34:24]line Версия ККМ: 001 [09:34:24]line Платежная система: Бакай Банк [09:34:24]line ФМ: 0000000000874979 [09:34:24]line ФД: 87177 [09:34:24]line ФПД: 89352860519205 [09:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093423&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87177&fm=89352860519205&tin=02508201610067®Number=0000000000092592&sum=60003 [09:34:24]written 0, free lines is 4095 [09:34:24]OFD Sender: Processing packet 87177 [packets to send 279, broken 278] [09:34:24]ProducePacketName [09:34:24]name=ofd_packets/00087177 [09:34:24]OFD Sender: To server: pG, [09:34:24]CommunicateWithHost lk.salyk.kg:30040 [09:34:24]ConnectInit lk.salyk.kg [09:34:24]Write to MH i2c: 01 00 00 5B 00 5B [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E6 0C 54 [09:34:24]RasterBufferAndPrint [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]line [09:34:24]written 0, free lines is 3309 [09:34:24]MH_Cut [09:34:24]Write to MH i2c: D1 01 00 62 00 01 34 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 01 00 [09:34:24]MH_I2C_Read... [09:34:24]Read from MH i2c: D1 01 00 62 00 00 33 [09:34:24]Write to MH i2c: 01 00 00 63 00 63 [09:34:24]Write i2c OK [09:34:24]MH_I2C_Read... [09:34:25]*** Cut start [09:34:25]*** Partial cut [09:34:25]*** CUTSNS_PIN = 1 [09:34:25]*** CUTSNS_PIN = 0 [09:34:25]*** Brake cut motor [09:34:25]recv_with_timeout no data received [09:34:26]Read from MH i2c: 01 [09:34:26]MH_I2C_Read... [09:34:26]*** Stop cut motor [09:34:26]*** Cut end [09:34:26]Read from MH i2c: 01 07 00 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [09:34:26]process_action close_receipt done [09:34:26]requested_data is exist [09:34:26]produce_requested_data [09:34:26]requested_item fm.sn is exist - process it [09:34:26]wFMCommunicate request_size=4 [09:34:26]MH_SAM_APDU [09:34:26]CAPDU: 80 11 00 00 [09:34:26]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:34:26]Write i2c OK [09:34:26]MH_I2C_Read... [09:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:26]Read from MH i2c: E2 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 17 00 [09:34:26]MH_I2C_Read... [09:34:26]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: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 [09:34:26]wFMCommunicate OK [09:34:26]requested_item fd.num is exist - process it [09:34:26]SAM_PROTO_GetFieldsCounters [09:34:26]wFMCommunicate request_size=4 [09:34:26]MH_SAM_APDU [09:34:26]CAPDU: 80 13 00 00 [09:34:26]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [09:34:26]Write i2c OK [09:34:26]MH_I2C_Read... [09:34:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:26]Read from MH i2c: E2 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 62 00 [09:34:26]MH_I2C_Read... [09:34:26]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 89 54 01 00 0E 04 04 00 F2 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 3E [09:34:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [09:34:26]wFMCommunicate OK [09:34:26]SAM_PROTO_GetFieldsCounters done [09:34:26]requested_item shift.num is exist - process it [09:34:26]requested_item shift.opened is exist - process it [09:34:26]req_shift_opened [09:34:26]FM_GetShiftState [09:34:26]SAM_PROTO_GetShiftState [09:34:26]wFMCommunicate request_size=4 [09:34:26]MH_SAM_APDU [09:34:26]CAPDU: 80 13 01 00 [09:34:26]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [09:34:26]Write i2c OK [09:34:26]MH_I2C_Read... [09:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:26]Read from MH i2c: E2 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 0E 00 [09:34:26]MH_I2C_Read... [09:34:26]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [09:34:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:34:26]wFMCommunicate OK [09:34:26]SAM_PROTO_GetShiftState done [09:34:26]FM_GetShiftState done [09:34:26]req_shift_opened done [09:34:26]requested_item shift.open_date is exist - process it [09:34:26]req_shift_open_date [09:34:26]req_shift_open_date done [09:34:26]produce_requested_data done [09:34:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87177,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:34:26]process_action_free close_receipt [09:34:26]json_value_free [09:34:26]json_value_free done [09:34:26]process_json_proto returns [09:34:26]Send response to host [09:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87177,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:34:26]free response buf [09:34:26]execute_script done [09:34:26]execute_script returns [09:34:26]free content buf [09:34:26]Sock 6.Close socket [09:34:26]Sock 6.Thread stoped [09:34:29]ConnectInit Can't take IP for lk.salyk.kg [09:34:29]CommunicateWithHost connect error [09:34:29]CommunicateWithHost err = -1 [09:34:29]OFD Sender: Server communicate error [09:34:34]OFD Sender: Processing packet 87177 [packets to send 279, broken 278] [09:34:34]ProducePacketName [09:34:34]name=ofd_packets/00087177 [09:34:34]OFD Sender: To server: pG, [09:34:34]CommunicateWithHost lk.salyk.kg:30040 [09:34:34]ConnectInit lk.salyk.kg [09:34:40]Connected sock=9 [09:34: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 68 89 07 01 6B 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 1F 36 F1 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 89 54 01 00 35 04 06 00 51 44 15 82 CB 25 91 E8 DC 02 18 81 8F 11 [09:34: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 95 AC 47 00 1B 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 89 54 01 00 F4 03 04 00 FB E0 F0 66 B6 04 01 00 00 8B 97 D0 8E C6 A8 71 A8 [09:34:41]CommunicateWithHost err = 0 [09:34:41]CheckOFDResponse [09:34:41]1017 (14) - 77093643461234 [09:34:41]1041 (16) - 0000000000874979 [09:34:41]1040 (4) - 87177 [09:34:41]1012 (4) - 23.09.2024 03:31 [09:34:41]1206 (1) - 0 [09:34:41]OFD Sender: Remove packet 87177 [09:34:41]ProducePacketName [09:34:41]name=ofd_packets/00087177 [09:34:41]NVStorageDeleteData [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:56]OFD Sender: No OFD packet to send [09:35:01]OFD Sender: No OFD packet to send [09:35:06]OFD Sender: No OFD packet to send [09:35:11]OFD Sender: No OFD packet to send [09:35:16]OFD Sender: No OFD packet to send [09:35:21]OFD Sender: No OFD packet to send [09:35:23]accept exits with 10 [09:35:23]New connection [09:35:23]New thread 3066711396 created [09:35:23]Thread 3066854756 joined [09:35:23]Waiting for new connection... [09:35:23] Sock 10.Parse request [09:35:23]Sock 10.Check first char [09:35:23]Sock 10.First char is OK [09:35:23]request: POST /json_proto HTTP/1.0 [09:35:23]Method: POST [09:35:23]URL: /json_proto [09:35:23]Method is POST - this is cgi request [09:35:23]url: /json_proto [09:35:23]query_string will be loaded in cgi processing [09:35:23]execute_cgi json_proto POST (null) [09:35:23]execute_cgi path=json_proto method=POST [09:35:23]POST find Content-Length [09:35:23]Host: 172.17.47.196:8080 [09:35:23]Content-Length: 984 [09:35:23]Content-Type: application/json [09:35:23] [09:35:23]POST finish read [09:35:23]Found Content-Length = 984 [09:35:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872142", "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" ] } } [09:35:23]execute_script... [09:35: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)872142", "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" ] } } [09:35:23]POST & json_proto [09:35:23]process_json_proto [09:35:23]json parsed OK: [09:35:23]protocol is kg_v1.0 [09:35:23]action value=close_receipt [09:35:23]process_action close_receipt [09:35:23]cmd_close_receipt [09:35:23]MH_GetDate [09:35:23]Write to MH i2c: F0 00 00 67 00 56 [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: F0 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: F0 09 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: F0 09 00 67 00 00 5B 36 F1 66 4C 6B 94 66 F8 [09:35:23]GetLastDocTimeStamp 1727084063 [09:35:23]current date 1727084123 [09:35:23]FM_GetShiftState [09:35:23]SAM_PROTO_GetShiftState [09:35:23]wFMCommunicate request_size=4 [09:35:23]MH_SAM_APDU [09:35:23]CAPDU: 80 13 01 00 [09:35:23]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [09:35:23]Write i2c OK [09:35:23]MH_I2C_Read... [09:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:23]Read from MH i2c: E2 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 0E 00 [09:35:23]MH_I2C_Read... [09:35:23]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [09:35:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:35:23]wFMCommunicate OK [09:35:23]SAM_PROTO_GetShiftState done [09:35:23]FM_GetShiftState done [09:35:23]opened in 1727050818 [09:35:23]opened+sec_in_day 1727137218 [09:35:23]quantity*price = 200066 [09:35:23]sum+1 = 200067 [09:35: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 СНО: Общий режим Чек 32 23.09.2024 09:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 29.95 сом ФМ: 0000000000874979 ФД: 87178 ФПД: 117191706997673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093524&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87178&fm=117191706997673&tin=02508201610067®Number=0000000000092592&sum=200000 [09:35:24]StoreToDocumentArchive [09:35:24]shift 498 fd 87178 [09:35:24]save to /storage/0498/doc_00087178 [09:35:24]save last doc name /storage/0498/doc_00087178 to /storage/kkm_last_doc_name [09:35:24]save OK [09:35:24]Clear old archive folders... [09:35:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:24]tlvbuf is 002204E0 [09:35:24]SAM_PROTO_ClearQueue [09:35:24]wFMCommunicate request_size=4 [09:35:24]MH_SAM_APDU [09:35:24]CAPDU: 80 09 00 00 [09:35:24]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:35:24]RAPDU: 90 00 [09:35:24]wFMCommunicate OK [09:35:24]SAM_PROTO_ClearQueue done [09:35:24]KKMCreateOFDPacket [09:35:24]OFDProtocolAddRootSTLVToBuf [09:35:24]FM_MakeSignedData [09:35:24]FM_MakeSignedData [09:35:24]SAM_PROTO_SignData [09:35:24]wFMCommunicate request_size=4 [09:35:24]MH_SAM_APDU [09:35:24]CAPDU: 80 0D 01 02 [09:35:24]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:35:24]RAPDU: 90 00 [09:35:24]wFMCommunicate OK [09:35:24]wFMCommunicate request_size=255 [09:35:24]MH_SAM_APDU [09:35: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 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 20 00 00 00 F4 03 04 00 5C 36 F1 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 8A 54 01 00 35 04 06 00 6A [09:35:24]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 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 20 00 00 00 F4 03 04 00 5C 36 F1 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 8A 54 01 00 35 04 06 00 6A 00 00 62 [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:35:24]RAPDU: 90 00 [09:35:24]wFMCommunicate OK [09:35:24]wFMCommunicate request_size=10 [09:35:24]MH_SAM_APDU [09:35:24]CAPDU: 80 0D 02 02 05 95 D2 10 F3 A9 [09:35:24]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 95 D2 10 F3 A9 00 00 0F [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:35:24]RAPDU: 90 00 [09:35:24]wFMCommunicate OK [09:35:24]wFMCommunicate request_size=4 [09:35:24]MH_SAM_APDU [09:35:24]CAPDU: 80 0D 03 02 [09:35:24]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 0B 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 0B 00 79 00 00 A3 51 93 D1 FC B0 DC 0C 90 00 E1 [09:35:24]RAPDU: A3 51 93 D1 FC B0 DC 0C 90 00 [09:35:24]wFMCommunicate OK [09:35:24]SAM_PROTO_SignData done [09:35:24]FM_MakeSignedData done [09:35:24]CreateOFDProtocolMessage [09:35:24]wFMCommunicate request_size=4 [09:35:24]MH_SAM_APDU [09:35:24]CAPDU: 80 11 00 00 [09:35:24]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:24]Read from MH i2c: E2 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: E2 17 00 [09:35:24]MH_I2C_Read... [09:35:24]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 [09:35: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:35:24]wFMCommunicate OK [09:35:24]CreateOFDProtocolMessage done [09:35:24]OFDSenderStorePacket 87178 [09:35:24]StoreOFDPacket docnum=87178 [09:35: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 60 06 07 01 B7 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 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 20 00 00 00 F4 03 04 00 5C 36 F1 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 8A 54 01 00 35 04 06 00 6A 95 D2 10 F3 A9 A3 51 93 D1 FC B0 DC 0C [09:35:24]CheckFolder [09:35:24]dirname=/storage/ofd_packets [09:35:24]CheckFolder done [09:35:24]ProducePacketName [09:35:24]name=ofd_packets/00087178 [09:35:24]NVStorageSaveData ofd_packets/00087178 [09:35:24]File name is /storage/ofd_packets/00087178 [09:35:24]Write 301 bytes [09:35:24]NVStorageSaveData done [09:35:24]OFDSenderStorePacket done [09:35:24]KKMCreateOFDPacket done [09:35:24]NVStorageSaveData kkm_last_timestamp [09:35:24]File name is /storage/kkm_last_timestamp [09:35:24]Write 4 bytes [09:35:24]NVStorageSaveData done [09:35:24]ExternCall_PrintAddStr [09:35:24]wPrintStart [09:35:24]Write to MH i2c: 01 00 00 7B 00 7B [09:35:24]Write i2c OK [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 [09:35:24]MH_I2C_Read... [09:35:24]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [09:35:24]RasterBufferAndPrint [09:35:24]line Счет N : (1)872142 [09:35:24]line ИНН: 02508201610067 [09:35:24]line Контрольно-Кассовый Чек [09:35:24]line ПРОДАЖА [09:35:24]line ТРК (МРК, ГНК) : 33 [09:35:24]line Товар: 2710124130 [09:35:24]line Аи-92-К-5 [09:35:24]line 29.950 * 66.80 [09:35:24]line = 2000.66 [09:35:24]line НДС 12% НСП 1% [09:35:24]line > о реализуемом товаре [09:35:24]line ОКРУГЛЕНИЕ: -0.66 [09:35:24]line ИТОГО: 2000.00 [09:35:24]line Внесено: 2000.00 [09:35:24]line СДАЧА: 0.00 [09:35:24]line НСП 1% : 17.70 [09:35:24]line НДС 12% : 212.46 [09:35:24]line Наличными: 2000.00 [09:35:24]line Безнал.: 0.00 [09:35:24]line Место: АЗС № 137 "Партнер Нефть" [09:35:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:35:24]line СНО: Общий режим [09:35:24]line Чек 32 23.09.2024 09:35 [09:35:24]line Смена: 498 ФФД: 1.0 [09:35:24]line ЗНМ: 0300000064 [09:35:24]line РНМ: 0000000000092592 [09:35:24]line Версия ККМ: 001 [09:35:24]line [09:35:24]line Дисконтная программа [09:35:24]line АИ-92 [09:35:24]line номер 137 [09:35:24]line сэкономлено 29.95 сом [09:35:24]line ФМ: 0000000000874979 [09:35:24]line ФД: 87178 [09:35:24]line ФПД: 117191706997673 [09:35:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093524&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87178&fm=117191706997673&tin=02508201610067®Number=0000000000092592&sum=200000 [09:35:25]OFD Sender: Processing packet 87178 [packets to send 279, broken 278] [09:35:25]ProducePacketName [09:35:25]name=ofd_packets/00087178 [09:35:25]OFD Sender: To server: pG, [09:35:25]CommunicateWithHost lk.salyk.kg:30040 [09:35:25]ConnectInit lk.salyk.kg [09:35:25]written 0, free lines is 4095 [09:35:25]Write to MH i2c: 01 00 00 AB 00 AB [09:35:25]Write i2c OK [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: 01 [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: 01 07 00 [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 82 0C 40 [09:35:25]RasterBufferAndPrint [09:35:25]line [09:35:25]line [09:35:25]line [09:35:25]line [09:35:25]line [09:35:25]written 0, free lines is 3205 [09:35:25]MH_Cut [09:35:25]Write to MH i2c: D1 01 00 B2 00 01 84 [09:35:25]Write i2c OK [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: D1 [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: D1 01 00 [09:35:25]MH_I2C_Read... [09:35:25]Read from MH i2c: D1 01 00 B2 00 00 83 [09:35:25]Write to MH i2c: 01 00 00 B3 00 B3 [09:35:25]Write i2c OK [09:35:25]MH_I2C_Read... [09:35:26]*** Cut start [09:35:26]*** Partial cut [09:35:26]*** CUTSNS_PIN = 1 [09:35:26]*** CUTSNS_PIN = 0 [09:35:26]*** Brake cut motor [09:35:26]Connected sock=11 [09:35: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 60 06 07 01 B7 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 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 20 00 00 00 F4 03 04 00 5C 36 F1 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 8A 54 01 00 35 04 06 00 6A 95 D2 10 F3 A9 A3 51 93 D1 FC B0 DC 0C [09:35:27]Read from MH i2c: 01 [09:35:27]MH_I2C_Read... [09:35:27]*** Stop cut motor [09:35:27]*** Cut end [09:35:27]Read from MH i2c: 01 07 00 [09:35:27]MH_I2C_Read... [09:35:27]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [09:35:27]process_action close_receipt done [09:35:27]requested_data is exist [09:35:27]produce_requested_data [09:35:27]requested_item fm.sn is exist - process it [09:35:27]wFMCommunicate request_size=4 [09:35:27]MH_SAM_APDU [09:35:27]CAPDU: 80 11 00 00 [09:35:27]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [09:35:27]Write i2c OK [09:35:27]MH_I2C_Read... [09:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:27]Read from MH i2c: E2 [09:35:27]MH_I2C_Read... [09:35:27]Read from MH i2c: E2 17 00 [09:35:27]MH_I2C_Read... [09:35: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 [09:35: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:35:27]wFMCommunicate OK [09:35:27]requested_item fd.num is exist - process it [09:35:27]SAM_PROTO_GetFieldsCounters [09:35:27]wFMCommunicate request_size=4 [09:35:27]MH_SAM_APDU [09:35:27]CAPDU: 80 13 00 00 [09:35:27]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [09:35:27]Write i2c OK [09:35:27]MH_I2C_Read... [09:35:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:27]Read from MH i2c: E2 [09:35:27]MH_I2C_Read... [09:35:27]Read from MH i2c: E2 62 00 [09:35:27]MH_I2C_Read... [09:35: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 8A 54 01 00 0E 04 04 00 F2 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 92 [09:35: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 8A 54 01 00 0E 04 04 00 F2 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 [09:35:27]wFMCommunicate OK [09:35:27]SAM_PROTO_GetFieldsCounters done [09:35:27]requested_item shift.num is exist - process it [09:35:27]requested_item shift.opened is exist - process it [09:35:27]req_shift_opened [09:35:27]FM_GetShiftState [09:35:27]SAM_PROTO_GetShiftState [09:35:27]wFMCommunicate request_size=4 [09:35:27]MH_SAM_APDU [09:35:27]CAPDU: 80 13 01 00 [09:35:27]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [09:35:27]Write i2c OK [09:35:27]MH_I2C_Read... [09:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:27]Read from MH i2c: E2 [09:35:27]MH_I2C_Read... [09:35:27]Read from MH i2c: E2 0E 00 [09:35:27]MH_I2C_Read... [09:35:27]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8B [09:35:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:35:27]wFMCommunicate OK [09:35:27]SAM_PROTO_GetShiftState done [09:35:27]FM_GetShiftState done [09:35:27]req_shift_opened done [09:35:27]requested_item shift.open_date is exist - process it [09:35:27]req_shift_open_date [09:35:27]req_shift_open_date done [09:35:27]produce_requested_data done [09:35:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87178,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:35:27]process_action_free close_receipt [09:35:27]json_value_free [09:35:27]json_value_free done [09:35:27]process_json_proto returns [09:35:27]Send response to host [09:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87178,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:35:27]free response buf [09:35:27]execute_script done [09:35:27]execute_script returns [09:35:27]free content buf [09:35:27]Sock 10.Close socket [09:35:27]Sock 10.Thread stoped [09:35: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 89 8C 47 00 16 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 8A 54 01 00 F4 03 04 00 29 E1 F0 66 B6 04 01 00 00 9C E3 1B 18 19 E9 84 84 [09:35:28]CommunicateWithHost err = 0 [09:35:28]CheckOFDResponse [09:35:28]1017 (14) - 77093643461234 [09:35:28]1041 (16) - 0000000000874979 [09:35:28]1040 (4) - 87178 [09:35:28]1012 (4) - 23.09.2024 03:31 [09:35:28]1206 (1) - 0 [09:35:28]OFD Sender: Remove packet 87178 [09:35:28]ProducePacketName [09:35:28]name=ofd_packets/00087178 [09:35:28]NVStorageDeleteData [09:35:28]OFD Sender: No OFD packet to send [09:35:33]OFD Sender: No OFD packet to send [09:35:34]accept exits with 8 [09:35:34]New connection [09:35:34]New thread 3066854756 created [09:35:34]Thread 3066711396 joined [09:35:34]Waiting for new connection... [09:35:34] Sock 8.Parse request [09:35:34]Sock 8.Check first char [09:35:34]Sock 8.First char is OK [09:35:34]request: POST /json_proto HTTP/1.0 [09:35:34]Method: POST [09:35:34]URL: /json_proto [09:35:34]Method is POST - this is cgi request [09:35:34]url: /json_proto [09:35:34]query_string will be loaded in cgi processing [09:35:34]execute_cgi json_proto POST (null) [09:35:34]execute_cgi path=json_proto method=POST [09:35:34]POST find Content-Length [09:35:34]Host: 172.17.47.196:8080 [09:35:34]Content-Length: 687 [09:35:34]Content-Type: application/json [09:35:34] [09:35:34]POST finish read [09:35:34]Found Content-Length = 687 [09:35:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872143", "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" : 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" ] } } [09:35:34]execute_script... [09:35:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872143", "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" : 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" ] } } [09:35:34]POST & json_proto [09:35:34]process_json_proto [09:35:34]json parsed OK: [09:35:34]protocol is kg_v1.0 [09:35:34]action value=close_receipt [09:35:34]process_action close_receipt [09:35:34]cmd_close_receipt [09:35:34]MH_GetDate [09:35:34]Write to MH i2c: F0 00 00 B7 00 A6 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: F0 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: F0 09 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: F0 09 00 B7 00 00 67 36 F1 66 4C 6B 94 66 54 [09:35:34]GetLastDocTimeStamp 1727084124 [09:35:34]current date 1727084135 [09:35:34]FM_GetShiftState [09:35:34]SAM_PROTO_GetShiftState [09:35:34]wFMCommunicate request_size=4 [09:35:34]MH_SAM_APDU [09:35:34]CAPDU: 80 13 01 00 [09:35:34]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [09:35:34]Write i2c OK [09:35:34]MH_I2C_Read... [09:35:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:34]Read from MH i2c: E2 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 0E 00 [09:35:34]MH_I2C_Read... [09:35:34]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8D [09:35:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:35:34]wFMCommunicate OK [09:35:34]SAM_PROTO_GetShiftState done [09:35:34]FM_GetShiftState done [09:35:34]opened in 1727050818 [09:35:34]opened+sec_in_day 1727137218 [09:35:34]quantity*price = 120015 [09:35:34]sum+1 = 120016 [09:35:34]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 СНО: Общий режим Чек 33 23.09.2024 09:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87179 ФПД: 193569842823865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093535&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87179&fm=193569842823865&tin=02508201610067®Number=0000000000092592&sum=120000 [09:35:35]StoreToDocumentArchive [09:35:35]shift 498 fd 87179 [09:35:35]save to /storage/0498/doc_00087179 [09:35:35]save last doc name /storage/0498/doc_00087179 to /storage/kkm_last_doc_name [09:35:35]save OK [09:35:35]Clear old archive folders... [09:35:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:35:35]tlvbuf is 0026C040 [09:35:35]SAM_PROTO_ClearQueue [09:35:35]wFMCommunicate request_size=4 [09:35:35]MH_SAM_APDU [09:35:35]CAPDU: 80 09 00 00 [09:35:35]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:35]Read from MH i2c: E2 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [09:35:35]RAPDU: 90 00 [09:35:35]wFMCommunicate OK [09:35:35]SAM_PROTO_ClearQueue done [09:35:35]KKMCreateOFDPacket [09:35:35]OFDProtocolAddRootSTLVToBuf [09:35:35]FM_MakeSignedData [09:35:35]FM_MakeSignedData [09:35:35]SAM_PROTO_SignData [09:35:35]wFMCommunicate request_size=4 [09:35:35]MH_SAM_APDU [09:35:35]CAPDU: 80 0D 01 02 [09:35:35]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:35]Read from MH i2c: E2 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [09:35:35]RAPDU: 90 00 [09:35:35]wFMCommunicate OK [09:35:35]wFMCommunicate request_size=255 [09:35:35]MH_SAM_APDU [09:35: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 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 21 00 00 00 F4 03 04 00 67 36 F1 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 8B 54 01 00 35 04 06 00 [09:35:35]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 21 00 00 00 F4 03 04 00 67 36 F1 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 8B 54 01 00 35 04 06 00 00 00 0F [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:35]Read from MH i2c: E2 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [09:35:35]RAPDU: 90 00 [09:35:35]wFMCommunicate OK [09:35:35]wFMCommunicate request_size=11 [09:35:35]MH_SAM_APDU [09:35:35]CAPDU: 80 0D 02 02 06 B0 0C FD B8 82 B9 [09:35:35]Write to MH i2c: E2 0E 00 C8 00 80 0D 02 02 06 00 B0 0C FD B8 82 B9 00 00 FA [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:35]Read from MH i2c: E2 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 [09:35:35]MH_I2C_Read... [09:35:35]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [09:35:35]RAPDU: 90 00 [09:35:35]wFMCommunicate OK [09:35:35]wFMCommunicate request_size=4 [09:35:35]MH_SAM_APDU [09:35:35]CAPDU: 80 0D 03 02 [09:35:35]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [09:35:35]Write i2c OK [09:35:35]MH_I2C_Read... [09:35:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:35:36]Read from MH i2c: E2 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 0B 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 0B 00 C9 00 00 5A CD 4B 05 B5 D1 5C B1 90 00 4F [09:35:36]RAPDU: 5A CD 4B 05 B5 D1 5C B1 90 00 [09:35:36]wFMCommunicate OK [09:35:36]SAM_PROTO_SignData done [09:35:36]FM_MakeSignedData done [09:35:36]CreateOFDProtocolMessage [09:35:36]wFMCommunicate request_size=4 [09:35:36]MH_SAM_APDU [09:35:36]CAPDU: 80 11 00 00 [09:35:36]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:36]Read from MH i2c: E2 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: E2 17 00 [09:35:36]MH_I2C_Read... [09:35:36]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 [09:35: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:35:36]wFMCommunicate OK [09:35:36]CreateOFDProtocolMessage done [09:35:36]OFDSenderStorePacket 87179 [09:35:36]StoreOFDPacket docnum=87179 [09:35: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 10 01 00 00 A3 97 08 01 A3 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 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 21 00 00 00 F4 03 04 00 67 36 F1 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 8B 54 01 00 35 04 06 00 B0 0C FD B8 82 B9 5A CD 4B 05 B5 D1 5C B1 [09:35:36]CheckFolder [09:35:36]dirname=/storage/ofd_packets [09:35:36]CheckFolder done [09:35:36]ProducePacketName [09:35:36]name=ofd_packets/00087179 [09:35:36]NVStorageSaveData ofd_packets/00087179 [09:35:36]File name is /storage/ofd_packets/00087179 [09:35:36]Write 302 bytes [09:35:36]NVStorageSaveData done [09:35:36]OFDSenderStorePacket done [09:35:36]KKMCreateOFDPacket done [09:35:36]NVStorageSaveData kkm_last_timestamp [09:35:36]File name is /storage/kkm_last_timestamp [09:35:36]Write 4 bytes [09:35:36]NVStorageSaveData done [09:35:36]ExternCall_PrintAddStr [09:35:36]wPrintStart [09:35:36]Write to MH i2c: 01 00 00 CB 00 CB [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 07 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [09:35:36]RasterBufferAndPrint [09:35:36]line Счет N : (1)872143 [09:35:36]line ИНН: 02508201610067 [09:35:36]line Контрольно-Кассовый Чек [09:35:36]line ПРОДАЖА [09:35:36]line ТРК (МРК, ГНК) : 21 [09:35:36]line Товар: 2710194210 [09:35:36]line ДТ(л)-К-4 [09:35:36]line 15.750 * 76.20 [09:35:36]line = 1200.15 [09:35:36]line НДС 12% НСП 1% [09:35:36]line > о реализуемом товаре [09:35:36]line ОКРУГЛЕНИЕ: -0.15 [09:35:36]line ИТОГО: 1200.00 [09:35:36]line Внесено: 1200.00 [09:35:36]line СДАЧА: 0.00 [09:35:36]line НСП 1% : 10.62 [09:35:36]line НДС 12% : 127.45 [09:35:36]line Наличными: 1200.00 [09:35:36]line Безнал.: 0.00 [09:35:36]line Место: АЗС № 137 "Партнер Нефть" [09:35:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:35:36]line СНО: Общий режим [09:35:36]line Чек 33 23.09.2024 09:35 [09:35:36]line Смена: 498 ФФД: 1.0 [09:35:36]line ЗНМ: 0300000064 [09:35:36]line РНМ: 0000000000092592 [09:35:36]line Версия ККМ: 001 [09:35:36]line ФМ: 0000000000874979 [09:35:36]line ФД: 87179 [09:35:36]line ФПД: 193569842823865 [09:35:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093535&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87179&fm=193569842823865&tin=02508201610067®Number=0000000000092592&sum=120000 [09:35:36]written 0, free lines is 4095 [09:35:36]OFD Sender: Processing packet 87179 [packets to send 279, broken 278] [09:35:36]ProducePacketName [09:35:36]name=ofd_packets/00087179 [09:35:36]OFD Sender: To server: pG, [09:35:36]CommunicateWithHost lk.salyk.kg:30040 [09:35:36]ConnectInit lk.salyk.kg [09:35:36]Connected sock=10 [09:35: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 A3 97 08 01 A3 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 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 21 00 00 00 F4 03 04 00 67 36 F1 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 8B 54 01 00 35 04 06 00 B0 0C FD B8 82 B9 5A CD 4B 05 B5 D1 5C B1 [09:35:36]Write to MH i2c: 01 00 00 F6 00 F6 [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 07 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 E0 0C E9 [09:35:36]RasterBufferAndPrint [09:35:36]line [09:35:36]line [09:35:36]line [09:35:36]line [09:35:36]line [09:35:36]written 0, free lines is 3305 [09:35:36]MH_Cut [09:35:36]Write to MH i2c: D1 01 00 FD 00 01 CF [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: D1 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: D1 01 00 [09:35:36]MH_I2C_Read... [09:35:36]Read from MH i2c: D1 01 00 FD 00 00 CE [09:35:36]Write to MH i2c: 01 00 00 FE 00 FE [09:35:36]Write i2c OK [09:35:36]MH_I2C_Read... [09:35:37]*** Cut start [09:35:37]*** Partial cut [09:35:37]*** CUTSNS_PIN = 1 [09:35:37]*** CUTSNS_PIN = 0 [09:35:37]*** Brake cut motor [09:35:37]Read from MH i2c: 01 [09:35:37]MH_I2C_Read... [09:35:37]*** Stop cut motor [09:35:37]*** Cut end [09:35:37]Read from MH i2c: 01 07 00 [09:35:37]MH_I2C_Read... [09:35:38]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [09:35:38]process_action close_receipt done [09:35:38]requested_data is exist [09:35:38]produce_requested_data [09:35:38]requested_item fm.sn is exist - process it [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 11 00 00 [09:35:38]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 17 00 [09:35:38]MH_I2C_Read... [09:35:38]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 [09:35: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:35:38]wFMCommunicate OK [09:35:38]requested_item fd.num is exist - process it [09:35:38]SAM_PROTO_GetFieldsCounters [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 13 00 00 [09:35:38]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 62 00 [09:35:38]MH_I2C_Read... [09:35:38]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 8B 54 01 00 0E 04 04 00 F2 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 E2 [09:35: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 8B 54 01 00 0E 04 04 00 F2 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 [09:35:38]wFMCommunicate OK [09:35:38]SAM_PROTO_GetFieldsCounters done [09:35:38]requested_item shift.num is exist - process it [09:35:38]requested_item shift.opened is exist - process it [09:35:38]req_shift_opened [09:35:38]FM_GetShiftState [09:35:38]SAM_PROTO_GetShiftState [09:35:38]wFMCommunicate request_size=4 [09:35:38]MH_SAM_APDU [09:35:38]CAPDU: 80 13 01 00 [09:35:38]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [09:35:38]Write i2c OK [09:35:38]MH_I2C_Read... [09:35:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:38]Read from MH i2c: E2 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 0E 00 [09:35:38]MH_I2C_Read... [09:35:38]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [09:35:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:35:38]wFMCommunicate OK [09:35:38]SAM_PROTO_GetShiftState done [09:35:38]FM_GetShiftState done [09:35:38]req_shift_opened done [09:35:38]requested_item shift.open_date is exist - process it [09:35:38]req_shift_open_date [09:35:38]req_shift_open_date done [09:35:38]produce_requested_data done [09:35:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87179,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:35:38]process_action_free close_receipt [09:35:38]json_value_free [09:35:38]json_value_free done [09:35:38]process_json_proto returns [09:35:38]Send response to host [09:35:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87179,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:35:38]free response buf [09:35:38]execute_script done [09:35:38]execute_script returns [09:35:38]free content buf [09:35:38]Sock 8.Close socket [09:35:38]Sock 8.Thread stoped [09:35: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 91 0D 47 00 AF 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 8B 54 01 00 F4 03 04 00 33 E1 F0 66 B6 04 01 00 00 37 92 74 86 6C D4 C8 0E [09:35:38]CommunicateWithHost err = 0 [09:35:38]CheckOFDResponse [09:35:38]1017 (14) - 77093643461234 [09:35:38]1041 (16) - 0000000000874979 [09:35:38]1040 (4) - 87179 [09:35:38]1012 (4) - 23.09.2024 03:32 [09:35:38]1206 (1) - 0 [09:35:38]OFD Sender: Remove packet 87179 [09:35:38]ProducePacketName [09:35:38]name=ofd_packets/00087179 [09:35:38]NVStorageDeleteData [09:35:38]OFD Sender: No OFD packet to send [09:35:43]OFD Sender: No OFD packet to send [09:35:49]OFD Sender: No OFD packet to send [09:35:52]accept exits with 9 [09:35:52]New connection [09:35:52]New thread 3066711396 created [09:35:52]Thread 3066854756 joined [09:35:52]Waiting for new connection... [09:35:52] Sock 9.Parse request [09:35:52]Sock 9.Check first char [09:35:52]Sock 9.First char is OK [09:35:52]request: POST /json_proto HTTP/1.0 [09:35:52]Method: POST [09:35:52]URL: /json_proto [09:35:52]Method is POST - this is cgi request [09:35:52]url: /json_proto [09:35:52]query_string will be loaded in cgi processing [09:35:52]execute_cgi json_proto POST (null) [09:35:52]execute_cgi path=json_proto method=POST [09:35:52]POST find Content-Length [09:35:52]Host: 172.17.47.196:8080 [09:35:52]Content-Length: 677 [09:35:52]Content-Type: application/json [09:35:52] [09:35:52]POST finish read [09:35:52]Found Content-Length = 677 [09:35:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872144", "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" ] } } [09:35:52]execute_script... [09:35:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872144", "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" ] } } [09:35:52]POST & json_proto [09:35:52]process_json_proto [09:35:52]json parsed OK: [09:35:52]protocol is kg_v1.0 [09:35:52]action value=close_receipt [09:35:52]process_action close_receipt [09:35:52]cmd_close_receipt [09:35:52]MH_GetDate [09:35:52]Write to MH i2c: F0 00 00 02 01 F2 [09:35:52]Write i2c OK [09:35:52]MH_I2C_Read... [09:35:52]Read from MH i2c: F0 [09:35:52]MH_I2C_Read... [09:35:52]Read from MH i2c: F0 09 00 [09:35:52]MH_I2C_Read... [09:35:52]Read from MH i2c: F0 09 00 02 01 00 79 36 F1 66 4C 6B 94 66 B2 [09:35:52]GetLastDocTimeStamp 1727084135 [09:35:52]current date 1727084153 [09:35:52]FM_GetShiftState [09:35:52]SAM_PROTO_GetShiftState [09:35:52]wFMCommunicate request_size=4 [09:35:52]MH_SAM_APDU [09:35:52]CAPDU: 80 13 01 00 [09:35:52]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [09:35:52]Write i2c OK [09:35:52]MH_I2C_Read... [09:35:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:35:52]Read from MH i2c: E2 [09:35:52]MH_I2C_Read... [09:35:52]Read from MH i2c: E2 0E 00 [09:35:52]MH_I2C_Read... [09:35:52]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D9 [09:35:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:35:52]wFMCommunicate OK [09:35:52]SAM_PROTO_GetShiftState done [09:35:52]FM_GetShiftState done [09:35:52]opened in 1727050818 [09:35:52]opened+sec_in_day 1727137218 [09:35:52]quantity*price = 50036 [09:35:52]sum+1 = 50037 [09:35: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 СНО: Общий режим Чек 34 23.09.2024 09:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87180 ФПД: 171528764254202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T093553&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87180&fm=171528764254202&tin=02508201610067®Number=0000000000092592&sum=50000 [09:35:54]StoreToDocumentArchive [09:35:54]shift 498 fd 87180 [09:35:54]save to /storage/0498/doc_00087180 [09:35:54]save last doc name /storage/0498/doc_00087180 to /storage/kkm_last_doc_name [09:35:54]save OK [09:35:54]Clear old archive folders... [09:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:35:54]tlvbuf is 0025B2C0 [09:35:54]SAM_PROTO_ClearQueue [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 09 00 00 [09:35:54]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [09:35:54]RAPDU: 90 00 [09:35:54]wFMCommunicate OK [09:35:54]SAM_PROTO_ClearQueue done [09:35:54]KKMCreateOFDPacket [09:35:54]OFDProtocolAddRootSTLVToBuf [09:35:54]FM_MakeSignedData [09:35:54]FM_MakeSignedData [09:35:54]SAM_PROTO_SignData [09:35:54]wFMCommunicate request_size=4 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 0D 01 02 [09:35:54]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [09:35:54]RAPDU: 90 00 [09:35:54]wFMCommunicate OK [09:35:54]wFMCommunicate request_size=255 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 79 36 F1 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 8C 54 01 00 35 04 06 00 9C [09:35:54]Write to MH i2c: E2 02 01 12 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 22 00 00 00 F4 03 04 00 79 36 F1 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 8C 54 01 00 35 04 06 00 9C 00 00 B0 [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [09:35:54]RAPDU: 90 00 [09:35:54]wFMCommunicate OK [09:35:54]wFMCommunicate request_size=10 [09:35:54]MH_SAM_APDU [09:35:54]CAPDU: 80 0D 02 02 05 01 27 0F E7 FA [09:35:54]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 01 27 0F E7 FA 00 00 B0 [09:35:54]Write i2c OK [09:35:54]MH_I2C_Read... [09:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:35:54]Read from MH i2c: E2 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 03 00 [09:35:54]MH_I2C_Read... [09:35:54]Read from MH i2c: E2 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 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: 6082084+1721002828=1727084912 [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 70 39 F1 66 4C 6B 94 66 B0 [09:48:32]Current date/time: 23.09.2024 09:48 [09:48:32]FM_Init [09:48:32]wFMConnect [09:48:32]MH_SAM_On [09:48:32]Write to MH i2c: E0 00 00 08 00 E7 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_init finished! [09:48:32]*** atr: [09:48:32]*** 0F 3B D5 18 FF 81 91 FE [09:48:32]*** 1F C3 80 73 C8 21 10 0A [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]*** 00 00 00 00 00 00 00 00 [09:48:32]Read from MH i2c: E0 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E0 10 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:48:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:48:32]wFMCommunicate request_size=10 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:48:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]wFMCommunicate request_size=4 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 11 00 00 [09:48:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [09:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:48:32]wFMCommunicate OK [09:48:32]Detected FM SN is 0000000000874979 [09:48:32]Stored FM SN is 0000000000874979 [09:48:32]wFMCommunicate request_size=9 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 16 00 00 04 B6 D7 00 00 [09:48:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]FM PIN OK [09:48:32]wFMCommunicate request_size=8 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 14 04 00 03 02 00 01 [09:48:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]wFMCommunicate request_size=13 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:48:32]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:48:32]RAPDU: 90 00 [09:48:32]wFMCommunicate OK [09:48:32]wFMCommunicate request_size=4 [09:48:32]MH_SAM_APDU [09:48:32]CAPDU: 80 11 00 00 [09:48:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:32]Read from MH i2c: E2 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [09:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:48:32]wFMCommunicate OK [09:48:32]DocumentArchiveInit [09:48:32]Start Httpd... [09:48:32]Httpd thread 3067243876 created [09:48:32]Write to MH i2c: 01 00 00 0F 00 0F [09:48:32]Write i2c OK [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 [09:48:32]MH_I2C_Read... [09:48:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:48:32]MH Int Process started [09:48:32]Allocated Socket 6 [09:48:32]Bind OK [09:48:32]Listen OK [09:48:32]httpd running on port 8080 [09:48:32]Waiting for new connection... [09:48:32]OFD Sender: Processing packet 87180 [packets to send 279, broken 278] [09:48:32]ProducePacketName [09:48:32]name=ofd_packets/00087180 [09:48:32]OFD Sender: To server: pG, [09:48:32]CommunicateWithHost lk.salyk.kg:30040 [09:48:32]ConnectInit lk.salyk.kg [09:48:33]Connected sock=7 [09:48: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 49 D5 07 01 CB 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 22 00 00 00 F4 03 04 00 79 36 F1 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 8C 54 01 00 35 04 06 00 9C 01 27 0F E7 FA F3 6B 69 AC EF AA EA BD [09:48: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 24 6F 47 00 4B C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 54 01 00 F4 03 04 00 3C E4 F0 66 B6 04 01 00 00 A5 8C B0 38 F5 9A 6A 77 [09:48:33]CommunicateWithHost err = 0 [09:48:33]CheckOFDResponse [09:48:33]1017 (14) - 77093643461234 [09:48:33]1041 (16) - 0000000000874979 [09:48:33]1040 (4) - 87180 [09:48:33]1012 (4) - 23.09.2024 03:45 [09:48:33]1206 (1) - 0 [09:48:33]OFD Sender: Remove packet 87180 [09:48:33]ProducePacketName [09:48:33]name=ofd_packets/00087180 [09:48:33]NVStorageDeleteData [09:48:34]OFD Sender: No OFD packet to send [09:48:34]accept exits with 8 [09:48:34]New connection [09:48:34]New thread 3066957156 created [09:48:34]Waiting for new connection... [09:48:34] Sock 8.Parse request [09:48:34]Sock 8.Check first char [09:48:34]Sock 8.First char is OK [09:48:34]request: POST /json_proto HTTP/1.0 [09:48:34]Method: POST [09:48:34]URL: /json_proto [09:48:34]Method is POST - this is cgi request [09:48:34]url: /json_proto [09:48:34]query_string will be loaded in cgi processing [09:48:34]execute_cgi json_proto POST (null) [09:48:34]execute_cgi path=json_proto method=POST [09:48:34]POST find Content-Length [09:48:34]Host: 172.17.47.196:8080 [09:48:34]Content-Length: 215 [09:48:34]Content-Type: application/json [09:48:34] [09:48:34]POST finish read [09:48:34]Found Content-Length = 215 [09:48:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:34]execute_script... [09:48:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:34]POST & json_proto [09:48:34]process_json_proto [09:48:34]json parsed OK: [09:48:34]protocol is kg_v1.0 [09:48:34]action value=get_value [09:48:34]process_action get_value [09:48:34]cmd_get_value [09:48:34]process_action get_value done [09:48:34]requested_data is exist [09:48:34]produce_requested_data [09:48:34]requested_item kkm.sn is exist - process it [09:48:34]requested_item kkm.ver is exist - process it [09:48:34]requested_item fm.sn is exist - process it [09:48:34]wFMCommunicate request_size=4 [09:48:34]MH_SAM_APDU [09:48:34]CAPDU: 80 11 00 00 [09:48:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:48:34]Write i2c OK [09:48:34]MH_I2C_Read... [09:48:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:34]Read from MH i2c: E2 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 17 00 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [09:48: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:48:34]wFMCommunicate OK [09:48:34]requested_item fd.num is exist - process it [09:48:34]SAM_PROTO_GetFieldsCounters [09:48:34]wFMCommunicate request_size=4 [09:48:34]MH_SAM_APDU [09:48:34]CAPDU: 80 13 00 00 [09:48:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:48:34]Write i2c OK [09:48:34]MH_I2C_Read... [09:48:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:34]Read from MH i2c: E2 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 62 00 [09:48:34]MH_I2C_Read... [09:48:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 F6 [09:48:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [09:48:34]wFMCommunicate OK [09:48:34]SAM_PROTO_GetFieldsCounters done [09:48:34]requested_item shift.num is exist - process it [09:48:34]requested_item shift.opened is exist - process it [09:48:34]req_shift_opened [09:48:34]FM_GetShiftState [09:48:34]SAM_PROTO_GetShiftState [09:48:34]wFMCommunicate request_size=4 [09:48:34]MH_SAM_APDU [09:48:34]CAPDU: 80 13 01 00 [09:48:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:48:34]Write i2c OK [09:48:34]MH_I2C_Read... [09:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:35]Read from MH i2c: E2 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 0E 00 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [09:48:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:48:35]wFMCommunicate OK [09:48:35]SAM_PROTO_GetShiftState done [09:48:35]FM_GetShiftState done [09:48:35]req_shift_opened done [09:48:35]requested_item shift.open_date is exist - process it [09:48:35]req_shift_open_date [09:48:35]req_shift_open_date done [09:48:35]produce_requested_data done [09:48:35]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87180,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:48:35]process_action_free get_value [09:48:35]json_value_free [09:48:35]json_value_free done [09:48:35]process_json_proto returns [09:48:35]Send response to host [09:48:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87180,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:48:35]free response buf [09:48:35]execute_script done [09:48:35]execute_script returns [09:48:35]free content buf [09:48:35]Sock 8.Close socket [09:48:35]Sock 8.Thread stoped [09:48:35]accept exits with 7 [09:48:35]New connection [09:48:35]New thread 3066813796 created [09:48:35]Thread 3066957156 joined [09:48:35]Waiting for new connection... [09:48:35] Sock 7.Parse request [09:48:35]Sock 7.Check first char [09:48:35]Sock 7.First char is OK [09:48:35]request: POST /json_proto HTTP/1.0 [09:48:35]Method: POST [09:48:35]URL: /json_proto [09:48:35]Method is POST - this is cgi request [09:48:35]url: /json_proto [09:48:35]query_string will be loaded in cgi processing [09:48:35]execute_cgi json_proto POST (null) [09:48:35]execute_cgi path=json_proto method=POST [09:48:35]POST find Content-Length [09:48:35]Host: 172.17.47.196:8080 [09:48:35]Content-Length: 331 [09:48:35]Content-Type: application/json [09:48:35] [09:48:35]POST finish read [09:48:35]Found Content-Length = 331 [09:48: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:48:35]execute_script... [09:48: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:48:35]POST & json_proto [09:48:35]process_json_proto [09:48:35]json parsed OK: [09:48:35]protocol is kg_v1.0 [09:48:35]action value=get_value [09:48:35]process_action get_value [09:48:35]cmd_get_value [09:48:35]process_action get_value done [09:48:35]requested_data is exist [09:48:35]produce_requested_data [09:48:35]requested_item fm.sale.total is exist - process it [09:48:35]SAM_PROTO_GetFMData [09:48:35]wFMCommunicate request_size=4 [09:48:35]MH_SAM_APDU [09:48:35]CAPDU: 80 13 03 00 [09:48:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:48:35]Write i2c OK [09:48:35]MH_I2C_Read... [09:48:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:48:35]Read from MH i2c: E2 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 FD 00 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 A7 50 01 00 69 04 A3 00 6F 04 04 00 2B 4E 01 00 B1 04 05 00 72 D7 22 B9 01 70 04 05 00 A4 42 2D 8B 01 72 04 04 00 CE 94 F5 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 C7 55 DC 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 3A 9E 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 F6 [09:48:35]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 A7 50 01 00 69 04 A3 00 6F 04 04 00 2B 4E 01 00 B1 04 05 00 72 D7 22 B9 01 70 04 05 00 A4 42 2D 8B 01 72 04 04 00 CE 94 F5 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 C7 55 DC 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 3A 9E 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 [09:48:35]wFMCommunicate OK [09:48:35]wFMCommunicate request_size=4 [09:48:35]MH_SAM_APDU [09:48:35]CAPDU: 80 17 00 00 [09:48:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:48:35]Write i2c OK [09:48:35]MH_I2C_Read... [09:48:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:35]Read from MH i2c: E2 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 FD 00 [09:48:35]MH_I2C_Read... [09:48:35]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 [09:48:35]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 [09:48:35]wFMCommunicate OK [09:48:35]wFMCommunicate request_size=4 [09:48:35]MH_SAM_APDU [09:48:35]CAPDU: 80 17 00 00 [09:48:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:48:35]Write i2c OK [09:48:35]MH_I2C_Read... [09:48:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:35]Read from MH i2c: E2 [09:48:35]MH_I2C_Read... [09:48:35]Read from MH i2c: E2 FD 00 [09:48:35]MH_I2C_Read... [09:48:35]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:48:35]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:48:36]wFMCommunicate OK [09:48:36]wFMCommunicate request_size=4 [09:48:36]MH_SAM_APDU [09:48:36]CAPDU: 80 17 00 00 [09:48:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:48:36]Write i2c OK [09:48:36]MH_I2C_Read... [09:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:36]Read from MH i2c: E2 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: E2 FD 00 [09:48:36]MH_I2C_Read... [09:48:36]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:48:36]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:48:36]wFMCommunicate OK [09:48:36]wFMCommunicate request_size=4 [09:48:36]MH_SAM_APDU [09:48:36]CAPDU: 80 17 00 00 [09:48:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:48:36]Write i2c OK [09:48:36]MH_I2C_Read... [09:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [09:48:36]Read from MH i2c: E2 [09:48:36]MH_I2C_Read... [09:48:36]Read from MH i2c: E2 E5 00 [09:48:36]MH_I2C_Read... [09:48:36]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:48:36]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:48:36]wFMCommunicate OK [09:48:36]SAM_PROTO_GetFMData done [09:48:36]requested_item fm.sale_refund.total is exist - process it [09:48:36]requested_item fm.buy.total is exist - process it [09:48:36]requested_item shift.sale.total is exist - process it [09:48:36]SAM_PROTO_GetShiftData [09:48:36]wFMCommunicate request_size=4 [09:48:36]MH_SAM_APDU [09:48:36]CAPDU: 80 13 02 00 [09:48:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:48:36]Write i2c OK [09:48:36]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 FD 00 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 22 00 00 00 69 04 9B 00 6F 04 04 00 22 00 00 00 B1 04 03 00 AB 3E 20 70 04 03 00 28 49 1B 72 04 03 00 83 F5 04 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 D1 6C 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 11 49 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 46 [09:48:37]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 22 00 00 00 69 04 9B 00 6F 04 04 00 22 00 00 00 B1 04 03 00 AB 3E 20 70 04 03 00 28 49 1B 72 04 03 00 83 F5 04 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 D1 6C 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 11 49 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [09:48:37]wFMCommunicate OK [09:48:37]wFMCommunicate request_size=4 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 17 00 00 [09:48:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 FD 00 [09:48:37]MH_I2C_Read... [09:48:37]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 [09:48:37]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 [09:48:37]wFMCommunicate OK [09:48:37]wFMCommunicate request_size=4 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 17 00 00 [09:48:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 FD 00 [09:48:37]MH_I2C_Read... [09:48:37]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 [09:48:37]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 [09:48:37]wFMCommunicate OK [09:48:37]wFMCommunicate request_size=4 [09:48:37]MH_SAM_APDU [09:48:37]CAPDU: 80 17 00 00 [09:48:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:48:37]Write i2c OK [09:48:37]MH_I2C_Read... [09:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:48:37]Read from MH i2c: E2 [09:48:37]MH_I2C_Read... [09:48:37]Read from MH i2c: E2 FD 00 [09:48:37]MH_I2C_Read... [09:48:37]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 [09:48:38]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 [09:48:38]wFMCommunicate OK [09:48:38]wFMCommunicate request_size=4 [09:48:38]MH_SAM_APDU [09:48:38]CAPDU: 80 17 00 00 [09:48:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 CB 00 [09:48:38]MH_I2C_Read... [09:48:38]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 [09:48:38]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 [09:48:38]wFMCommunicate OK [09:48:38]SAM_PROTO_GetShiftData done [09:48:38]requested_item shift.sale.total_cash is exist - process it [09:48:38]requested_item shift.sale_refund.total is exist - process it [09:48:38]requested_item shift.sale_refund.total_cash is exist - process it [09:48:38]requested_item shift.buy.total is exist - process it [09:48:38]requested_item shift.buy.total_cash is exist - process it [09:48:38]produce_requested_data done [09:48:38]produce_requested_data return {"fm.sale.total":74010356.34,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":21131.95,"shift.sale.total_cash":17882.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:48:38]process_action_free get_value [09:48:38]json_value_free [09:48:38]json_value_free done [09:48:38]process_json_proto returns [09:48:38]Send response to host [09:48:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74010356.34,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":21131.95,"shift.sale.total_cash":17882.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:48:38]free response buf [09:48:38]execute_script done [09:48:38]execute_script returns [09:48:38]free content buf [09:48:38]Sock 7.Close socket [09:48:38]Sock 7.Thread stoped [09:48:38]accept exits with 8 [09:48:38]New connection [09:48:38]New thread 3066957156 created [09:48:38]Thread 3066813796 joined [09:48:38]Waiting for new connection... [09:48:38] Sock 8.Parse request [09:48:38]Sock 8.Check first char [09:48:38]Sock 8.First char is OK [09:48:38]request: POST /json_proto HTTP/1.0 [09:48:38]Method: POST [09:48:38]URL: /json_proto [09:48:38]Method is POST - this is cgi request [09:48:38]url: /json_proto [09:48:38]query_string will be loaded in cgi processing [09:48:38]execute_cgi json_proto POST (null) [09:48:38]execute_cgi path=json_proto method=POST [09:48:38]POST find Content-Length [09:48:38]Host: 172.17.47.196:8080 [09:48:38]Content-Length: 677 [09:48:38]Content-Type: application/json [09:48:38] [09:48:38]POST finish read [09:48:38]Found Content-Length = 677 [09:48:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872145", "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" ] } } [09:48:38]execute_script... [09:48:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872145", "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" ] } } [09:48:38]POST & json_proto [09:48:38]process_json_proto [09:48:38]json parsed OK: [09:48:38]protocol is kg_v1.0 [09:48:38]action value=close_receipt [09:48:38]process_action close_receipt [09:48:38]cmd_close_receipt [09:48:38]MH_GetDate [09:48:38]Write to MH i2c: F0 00 00 1D 00 0C [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: F0 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: F0 09 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: F0 09 00 1D 00 00 77 39 F1 66 4C 6B 94 66 CD [09:48:38]GetLastDocTimeStamp 1727084153 [09:48:38]current date 1727084919 [09:48:38]FM_GetShiftState [09:48:38]SAM_PROTO_GetShiftState [09:48:38]wFMCommunicate request_size=4 [09:48:38]MH_SAM_APDU [09:48:38]CAPDU: 80 13 01 00 [09:48:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:48:38]Write i2c OK [09:48:38]MH_I2C_Read... [09:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:38]Read from MH i2c: E2 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 0E 00 [09:48:38]MH_I2C_Read... [09:48:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [09:48:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:48:38]wFMCommunicate OK [09:48:38]SAM_PROTO_GetShiftState done [09:48:38]FM_GetShiftState done [09:48:38]opened in 1727050818 [09:48:38]opened+sec_in_day 1727137218 [09:48:38]quantity*price = 50036 [09:48:38]sum+1 = 50037 [09:48:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 35 23.09.2024 09:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87181 ФПД: 178594295012730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87181&fm=178594295012730&tin=02508201610067®Number=0000000000092592&sum=50000 [09:48:40]StoreToDocumentArchive [09:48:40]shift 498 fd 87181 [09:48:40]save to /storage/0498/doc_00087181 [09:48:40]save last doc name /storage/0498/doc_00087181 to /storage/kkm_last_doc_name [09:48:40]save OK [09:48:40]Clear old archive folders... [09:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:40]tlvbuf is 0195A770 [09:48:40]SAM_PROTO_ClearQueue [09:48:40]wFMCommunicate request_size=4 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 09 00 00 [09:48:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:48:40]RAPDU: 90 00 [09:48:40]wFMCommunicate OK [09:48:40]SAM_PROTO_ClearQueue done [09:48:40]KKMCreateOFDPacket [09:48:40]OFDProtocolAddRootSTLVToBuf [09:48:40]FM_MakeSignedData [09:48:40]FM_MakeSignedData [09:48:40]SAM_PROTO_SignData [09:48:40]wFMCommunicate request_size=4 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 0D 01 02 [09:48:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:48:40]RAPDU: 90 00 [09:48:40]wFMCommunicate OK [09:48:40]wFMCommunicate request_size=255 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 77 39 F1 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 8D 54 01 00 35 04 06 00 A2 [09:48:40]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 23 00 00 00 F4 03 04 00 77 39 F1 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 8D 54 01 00 35 04 06 00 A2 00 00 D3 [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:48:40]RAPDU: 90 00 [09:48:40]wFMCommunicate OK [09:48:40]wFMCommunicate request_size=10 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 0D 02 02 05 6E 39 83 5D 7A [09:48:40]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 6E 39 83 5D 7A 00 00 B3 [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:48:40]RAPDU: 90 00 [09:48:40]wFMCommunicate OK [09:48:40]wFMCommunicate request_size=4 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 0D 03 02 [09:48:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 0B 00 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 0B 00 2F 00 00 DF 21 25 E6 CF 8F AF A6 90 00 69 [09:48:40]RAPDU: DF 21 25 E6 CF 8F AF A6 90 00 [09:48:40]wFMCommunicate OK [09:48:40]SAM_PROTO_SignData done [09:48:40]FM_MakeSignedData done [09:48:40]CreateOFDProtocolMessage [09:48:40]wFMCommunicate request_size=4 [09:48:40]MH_SAM_APDU [09:48:40]CAPDU: 80 11 00 00 [09:48:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:48:40]Write i2c OK [09:48:40]MH_I2C_Read... [09:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:40]Read from MH i2c: E2 [09:48:40]MH_I2C_Read... [09:48:40]Read from MH i2c: E2 17 00 [09:48:40]MH_I2C_Read... [09:48:40]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:48:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:48:41]wFMCommunicate OK [09:48:41]CreateOFDProtocolMessage done [09:48:41]OFDSenderStorePacket 87181 [09:48:41]StoreOFDPacket docnum=87181 [09:48: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 65 63 07 01 5E 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 77 39 F1 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 8D 54 01 00 35 04 06 00 A2 6E 39 83 5D 7A DF 21 25 E6 CF 8F AF A6 [09:48:41]CheckFolder [09:48:41]dirname=/storage/ofd_packets [09:48:41]CheckFolder done [09:48:41]ProducePacketName [09:48:41]name=ofd_packets/00087181 [09:48:41]NVStorageSaveData ofd_packets/00087181 [09:48:41]File name is /storage/ofd_packets/00087181 [09:48:41]Write 301 bytes [09:48:41]NVStorageSaveData done [09:48:41]OFDSenderStorePacket done [09:48:41]KKMCreateOFDPacket done [09:48:41]NVStorageSaveData kkm_last_timestamp [09:48:41]File name is /storage/kkm_last_timestamp [09:48:41]Write 4 bytes [09:48:41]NVStorageSaveData done [09:48:41]ExternCall_PrintAddStr [09:48:41]wPrintStart [09:48:41]Write to MH i2c: 01 00 00 31 00 31 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 07 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:48:41]RasterBufferAndPrint [09:48:41]line Счет N : (1)872145 [09:48:41]line ИНН: 02508201610067 [09:48:41]line Контрольно-Кассовый Чек [09:48:41]line ПРОДАЖА [09:48:41]line ТРК (МРК, ГНК) : 33 [09:48:41]line Товар: 2710124130 [09:48:41]line Аи-92-К-5 [09:48:41]line 7.380 * 67.80 [09:48:41]line = 500.36 [09:48:41]line НДС 12% НСП 1% [09:48:41]line > о реализуемом товаре [09:48:41]line ОКРУГЛЕНИЕ: -0.36 [09:48:41]line ИТОГО: 500.00 [09:48:41]line Внесено: 500.00 [09:48:41]line СДАЧА: 0.00 [09:48:41]line НСП 1% : 4.43 [09:48:41]line НДС 12% : 53.14 [09:48:41]line Наличными: 500.00 [09:48:41]line Безнал.: 0.00 [09:48:41]line Место: АЗС № 137 "Партнер Нефть" [09:48:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:48:41]line СНО: Общий режим [09:48:41]line Чек 35 23.09.2024 09:48 [09:48:41]line Смена: 498 ФФД: 1.0 [09:48:41]line ЗНМ: 0300000064 [09:48:41]line РНМ: 0000000000092592 [09:48:41]line Версия ККМ: 001 [09:48:41]line ФМ: 0000000000874979 [09:48:41]line ФД: 87181 [09:48:41]line ФПД: 178594295012730 [09:48:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87181&fm=178594295012730&tin=02508201610067®Number=0000000000092592&sum=50000 [09:48:41]OFD Sender: Processing packet 87181 [packets to send 279, broken 278] [09:48:41]ProducePacketName [09:48:41]name=ofd_packets/00087181 [09:48:41]OFD Sender: To server: pG, [09:48:41]CommunicateWithHost lk.salyk.kg:30040 [09:48:41]ConnectInit lk.salyk.kg [09:48:41]written 0, free lines is 4095 [09:48:41]Write to MH i2c: 01 00 00 5C 00 5C [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 07 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0C 48 [09:48:41]RasterBufferAndPrint [09:48:41]line [09:48:41]line [09:48:41]line [09:48:41]line [09:48:41]line [09:48:41]written 0, free lines is 3314 [09:48:41]MH_Cut [09:48:41]Write to MH i2c: D1 01 00 63 00 01 35 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: D1 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: D1 01 00 [09:48:41]MH_I2C_Read... [09:48:41]Read from MH i2c: D1 01 00 63 00 00 34 [09:48:41]Write to MH i2c: 01 00 00 64 00 64 [09:48:41]Write i2c OK [09:48:41]MH_I2C_Read... [09:48:41]Connected sock=10 [09:48: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 65 63 07 01 5E 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 77 39 F1 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 8D 54 01 00 35 04 06 00 A2 6E 39 83 5D 7A DF 21 25 E6 CF 8F AF A6 [09:48:42]*** Cut start [09:48:42]*** Partial cut [09:48:42]*** CUTSNS_PIN = 1 [09:48:42]*** CUTSNS_PIN = 0 [09:48: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 19 25 47 00 84 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 *** Brake cut motor [09:48:42]30 38 37 34 39 37 39 10 04 04 00 8D 54 01 00 F4 03 04 00 44 E4 F0 66 B6 04 01 00 00 2B 08 64 1D B8 57 78 E6 [09:48:42]CommunicateWithHost err = 0 [09:48:42]CheckOFDResponse [09:48:42]1017 (14) - 77093643461234 [09:48:42]1041 (16) - 0000000000874979 [09:48:42]1040 (4) - 87181 [09:48:42]1012 (4) - 23.09.2024 03:45 [09:48:42]1206 (1) - 0 [09:48:42]OFD Sender: Remove packet 87181 [09:48:42]ProducePacketName [09:48:42]name=ofd_packets/00087181 [09:48:42]NVStorageDeleteData [09:48:42]Read from MH i2c: 01 [09:48:42]MH_I2C_Read... [09:48:42]*** Stop cut motor [09:48:42]*** Cut end [09:48:42]Read from MH i2c: 01 07 00 [09:48:42]MH_I2C_Read... [09:48:42]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:48:42]process_action close_receipt done [09:48:42]requested_data is exist [09:48:42]produce_requested_data [09:48:42]requested_item fm.sn is exist - process it [09:48:42]wFMCommunicate request_size=4 [09:48:42]MH_SAM_APDU [09:48:42]CAPDU: 80 11 00 00 [09:48:42]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:48:42]Write i2c OK [09:48:42]MH_I2C_Read... [09:48:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:43]Read from MH i2c: E2 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 17 00 [09:48:43]MH_I2C_Read... [09:48:43]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 [09: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 [09:48:43]wFMCommunicate OK [09:48:43]requested_item fd.num is exist - process it [09:48:43]SAM_PROTO_GetFieldsCounters [09:48:43]wFMCommunicate request_size=4 [09:48:43]MH_SAM_APDU [09:48:43]CAPDU: 80 13 00 00 [09:48:43]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:43]Read from MH i2c: E2 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 62 00 [09:48:43]MH_I2C_Read... [09:48:43]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 8D 54 01 00 0E 04 04 00 F2 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 4F [09:48: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 8D 54 01 00 0E 04 04 00 F2 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 [09:48:43]wFMCommunicate OK [09:48:43]SAM_PROTO_GetFieldsCounters done [09:48:43]requested_item shift.num is exist - process it [09:48:43]requested_item shift.opened is exist - process it [09:48:43]req_shift_opened [09:48:43]FM_GetShiftState [09:48:43]SAM_PROTO_GetShiftState [09:48:43]wFMCommunicate request_size=4 [09:48:43]MH_SAM_APDU [09:48:43]CAPDU: 80 13 01 00 [09:48:43]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:48:43]OFD Sender: No OFD packet to send [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:43]Read from MH i2c: E2 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 0E 00 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [09:48:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:48:43]wFMCommunicate OK [09:48:43]SAM_PROTO_GetShiftState done [09:48:43]FM_GetShiftState done [09:48:43]req_shift_opened done [09:48:43]requested_item shift.open_date is exist - process it [09:48:43]req_shift_open_date [09:48:43]req_shift_open_date done [09:48:43]produce_requested_data done [09:48:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87181,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:48:43]process_action_free close_receipt [09:48:43]json_value_free [09:48:43]json_value_free done [09:48:43]process_json_proto returns [09:48:43]Send response to host [09:48:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87181,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:48:43]free response buf [09:48:43]execute_script done [09:48:43]execute_script returns [09:48:43]free content buf [09:48:43]Sock 8.Close socket [09:48:43]Sock 8.Thread stoped [09:48:43]accept exits with 7 [09:48:43]New connection [09:48:43]New thread 3066813796 created [09:48:43]Thread 3066957156 joined [09:48:43]Waiting for new connection... [09:48:43] Sock 7.Parse request [09:48:43]Sock 7.Check first char [09:48:43]Sock 7.First char is OK [09:48:43]request: POST /json_proto HTTP/1.0 [09:48:43]Method: POST [09:48:43]URL: /json_proto [09:48:43]Method is POST - this is cgi request [09:48:43]url: /json_proto [09:48:43]query_string will be loaded in cgi processing [09:48:43]execute_cgi json_proto POST (null) [09:48:43]execute_cgi path=json_proto method=POST [09:48:43]POST find Content-Length [09:48:43]Host: 172.17.47.196:8080 [09:48:43]Content-Length: 682 [09:48:43]Content-Type: application/json [09:48:43] [09:48:43]POST finish read [09:48:43]Found Content-Length = 682 [09:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872146", "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" ] } } [09:48:43]execute_script... [09:48:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872146", "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" ] } } [09:48:43]POST & json_proto [09:48:43]process_json_proto [09:48:43]json parsed OK: [09:48:43]protocol is kg_v1.0 [09:48:43]action value=close_receipt [09:48:43]process_action close_receipt [09:48:43]cmd_close_receipt [09:48:43]MH_GetDate [09:48:43]Write to MH i2c: F0 00 00 68 00 57 [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: F0 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: F0 09 00 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: F0 09 00 68 00 00 7C 39 F1 66 4C 6B 94 66 1D [09:48:43]GetLastDocTimeStamp 1727084919 [09:48:43]current date 1727084924 [09:48:43]FM_GetShiftState [09:48:43]SAM_PROTO_GetShiftState [09:48:43]wFMCommunicate request_size=4 [09:48:43]MH_SAM_APDU [09:48:43]CAPDU: 80 13 01 00 [09:48:43]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [09:48:43]Write i2c OK [09:48:43]MH_I2C_Read... [09:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:43]Read from MH i2c: E2 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 0E 00 [09:48:43]MH_I2C_Read... [09:48:43]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [09:48:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:48:43]wFMCommunicate OK [09:48:43]SAM_PROTO_GetShiftState done [09:48:43]FM_GetShiftState done [09:48:43]opened in 1727050818 [09:48:43]opened+sec_in_day 1727137218 [09:48:43]quantity*price = 100005 [09:48:43]sum+1 = 100006 [09:48:43]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 СНО: Общий режим Чек 36 23.09.2024 09:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87182 ФПД: 255357742498615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094844&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87182&fm=255357742498615&tin=02508201610067®Number=0000000000092592&sum=100000 [09:48:45]StoreToDocumentArchive [09:48:45]shift 498 fd 87182 [09:48:45]save to /storage/0498/doc_00087182 [09:48:45]save last doc name /storage/0498/doc_00087182 to /storage/kkm_last_doc_name [09:48:45]save OK [09:48:45]Clear old archive folders... [09:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:48:45]tlvbuf is 01967940 [09:48:45]SAM_PROTO_ClearQueue [09:48:45]wFMCommunicate request_size=4 [09:48:45]MH_SAM_APDU [09:48:45]CAPDU: 80 09 00 00 [09:48:45]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:48:45]Write i2c OK [09:48:45]MH_I2C_Read... [09:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:45]Read from MH i2c: E2 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:48:45]RAPDU: 90 00 [09:48:45]wFMCommunicate OK [09:48:45]SAM_PROTO_ClearQueue done [09:48:45]KKMCreateOFDPacket [09:48:45]OFDProtocolAddRootSTLVToBuf [09:48:45]FM_MakeSignedData [09:48:45]FM_MakeSignedData [09:48:45]SAM_PROTO_SignData [09:48:45]wFMCommunicate request_size=4 [09:48:45]MH_SAM_APDU [09:48:45]CAPDU: 80 0D 01 02 [09:48:45]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:48:45]Write i2c OK [09:48:45]MH_I2C_Read... [09:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:45]Read from MH i2c: E2 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:48:45]RAPDU: 90 00 [09:48:45]wFMCommunicate OK [09:48:45]wFMCommunicate request_size=255 [09:48:45]MH_SAM_APDU [09:48:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 7C 39 F1 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 8E 54 01 00 35 04 06 00 E8 [09:48:45]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 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 24 00 00 00 F4 03 04 00 7C 39 F1 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 8E 54 01 00 35 04 06 00 E8 00 00 FA [09:48:45]Write i2c OK [09:48:45]MH_I2C_Read... [09:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:45]Read from MH i2c: E2 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:48:45]RAPDU: 90 00 [09:48:45]wFMCommunicate OK [09:48:45]wFMCommunicate request_size=10 [09:48:45]MH_SAM_APDU [09:48:45]CAPDU: 80 0D 02 02 05 3F 1B 88 43 37 [09:48:45]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 3F 1B 88 43 37 00 00 59 [09:48:45]Write i2c OK [09:48:45]MH_I2C_Read... [09:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:45]Read from MH i2c: E2 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 [09:48:45]MH_I2C_Read... [09:48:45]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:48:45]RAPDU: 90 00 [09:48:45]wFMCommunicate OK [09:48:45]wFMCommunicate request_size=4 [09:48:45]MH_SAM_APDU [09:48:45]CAPDU: 80 0D 03 02 [09:48:45]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:48:45]Write i2c OK [09:48:45]MH_I2C_Read... [09:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:46]Read from MH i2c: E2 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: E2 0B 00 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: E2 0B 00 7A 00 00 44 8F E4 B8 92 FB 0C 4E 90 00 4C [09:48:46]RAPDU: 44 8F E4 B8 92 FB 0C 4E 90 00 [09:48:46]wFMCommunicate OK [09:48:46]SAM_PROTO_SignData done [09:48:46]FM_MakeSignedData done [09:48:46]CreateOFDProtocolMessage [09:48:46]wFMCommunicate request_size=4 [09:48:46]MH_SAM_APDU [09:48:46]CAPDU: 80 11 00 00 [09:48:46]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:48:46]Write i2c OK [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: E2 [09:48:46]MH_I2C_Read... [09:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:46]Read from MH i2c: E2 17 00 [09:48:46]MH_I2C_Read... [09:48:46]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 [09: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 [09:48:46]wFMCommunicate OK [09:48:46]CreateOFDProtocolMessage done [09:48:46]OFDSenderStorePacket 87182 [09:48:46]StoreOFDPacket docnum=87182 [09:48: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 A7 67 07 01 68 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 24 00 00 00 F4 03 04 00 7C 39 F1 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 8E 54 01 00 35 04 06 00 E8 3F 1B 88 43 37 44 8F E4 B8 92 FB 0C 4E [09:48:46]CheckFolder [09:48:46]dirname=/storage/ofd_packets [09:48:46]CheckFolder done [09:48:46]ProducePacketName [09:48:46]name=ofd_packets/00087182 [09:48:46]NVStorageSaveData ofd_packets/00087182 [09:48:46]File name is /storage/ofd_packets/00087182 [09:48:46]Write 301 bytes [09:48:46]NVStorageSaveData done [09:48:46]OFDSenderStorePacket done [09:48:46]KKMCreateOFDPacket done [09:48:46]NVStorageSaveData kkm_last_timestamp [09:48:46]File name is /storage/kkm_last_timestamp [09:48:46]Write 4 bytes [09:48:46]NVStorageSaveData done [09:48:46]ExternCall_PrintAddStr [09:48:46]wPrintStart [09:48:46]Write to MH i2c: 01 00 00 7C 00 7C [09:48:46]Write i2c OK [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 07 00 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:48:46]RasterBufferAndPrint [09:48:46]line Счет N : (1)872146 [09:48:46]line ИНН: 02508201610067 [09:48:46]line Контрольно-Кассовый Чек [09:48:46]line ПРОДАЖА [09:48:46]line ТРК (МРК, ГНК) : 63 [09:48:46]line Товар: 2710124130 [09:48:46]line Аи-92-К-5 [09:48:46]line 14.750 * 67.80 [09:48:46]line = 1000.05 [09:48:46]line НДС 12% НСП 1% [09:48:46]line > о реализуемом товаре [09:48:46]line ОКРУГЛЕНИЕ: -0.05 [09:48:46]line ИТОГО: 1000.00 [09:48:46]line Внесено: 1000.00 [09:48:46]line СДАЧА: 0.00 [09:48:46]line НСП 1% : 8.85 [09:48:46]line НДС 12% : 106.20 [09:48:46]line Наличными: 1000.00 [09:48:46]line Безнал.: 0.00 [09:48:46]line Место: АЗС № 137 "Партнер Нефть" [09:48:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:48:46]line СНО: Общий режим [09:48:46]line Чек 36 23.09.2024 09:48 [09:48:46]line Смена: 498 ФФД: 1.0 [09:48:46]line ЗНМ: 0300000064 [09:48:46]line РНМ: 0000000000092592 [09:48:46]line Версия ККМ: 001 [09:48:46]line ФМ: 0000000000874979 [09:48:46]line ФД: 87182 [09:48:46]line ФПД: 255357742498615 [09:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094844&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87182&fm=255357742498615&tin=02508201610067®Number=0000000000092592&sum=100000 [09:48:46]written 0, free lines is 4095 [09:48:46]OFD Sender: Processing packet 87182 [packets to send 279, broken 278] [09:48:46]ProducePacketName [09:48:46]name=ofd_packets/00087182 [09:48:46]OFD Sender: To server: pG, [09:48:46]CommunicateWithHost lk.salyk.kg:30040 [09:48:46]ConnectInit lk.salyk.kg [09:48:46]Write to MH i2c: 01 00 00 A7 00 A7 [09:48:46]Write i2c OK [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 07 00 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DA 0C 94 [09:48:46]RasterBufferAndPrint [09:48:46]line [09:48:46]line [09:48:46]line [09:48:46]line [09:48:46]line [09:48:46]written 0, free lines is 3318 [09:48:46]MH_Cut [09:48:46]Write to MH i2c: D1 01 00 AE 00 01 80 [09:48:46]Write i2c OK [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: D1 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: D1 01 00 [09:48:46]MH_I2C_Read... [09:48:46]Read from MH i2c: D1 01 00 AE 00 00 7F [09:48:46]Write to MH i2c: 01 00 00 AF 00 AF [09:48:46]Write i2c OK [09:48:46]MH_I2C_Read... [09:48:47]*** Cut start [09:48:47]*** Partial cut [09:48:47]*** CUTSNS_PIN = 1 [09:48:47]*** CUTSNS_PIN = 0 [09:48:47]*** Brake cut motor [09:48:48]Connected sock=11 [09:48:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 A7 67 07 01 68 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 *** Stop cut motor [09:48:48]06 *** Cut end [09:48:48]04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 Read from MH i2c: 00 01 03 [09:48:48]9E MH_I2C_Read... [09:48:48]39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 Read from MH i2c: 13 01 04 07 06 00 00 A5 [09:48:48]86 MH_I2C_Read... [09:48:48]01 Read from MH i2c: 00 01 00 07 00 00 F2 AF 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 00 03 00 06 00 00 00 A0 00 86 00 FF 0F 01 C4 [09:48:48]process_action close_receipt done [09:48:48]requested_data is exist [09:48:48]produce_requested_data [09:48:48]00 requested_item fm.sn is exist - process it [09:48:48]00 wFMCommunicate request_size=4 [09:48:48]00 MH_SAM_APDU [09:48:48]EB CAPDU: 03 80 26 11 00 00 [09:48:48]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A 00 [09:48:48]EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 Write i2c OK [09:48:48]EE MH_I2C_Read... [09:48:48]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 24 00 00 00 F4 03 04 00 7C 39 F1 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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:48]39 Read from MH i2c: 32 E2 11 [09:48:48]04 MH_I2C_Read... [09:48:48]10 Read from MH i2c: 00 E2 30 17 30 00 [09:48:48]MH_I2C_Read... [09:48:48]30 30 30 30 30 30 30 30 38 37 34 Read from MH i2c: 39 E2 17 37 00 39 B0 10 00 04 00 04 11 00 04 8E 10 54 00 01 30 00 35 04 06 30 00 30 E8 30 3F 30 1B 30 88 30 43 30 37 30 44 8F E4 B8 92 FB 0C 4E [09:48:48]30 38 37 34 39 37 39 90 00 89 [09:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:48:48]wFMCommunicate OK [09:48:48]requested_item fd.num is exist - process it [09:48:48]SAM_PROTO_GetFieldsCounters [09:48:48]wFMCommunicate request_size=4 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 13 00 00 [09:48:48]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 62 00 [09:48:48]MH_I2C_Read... [09:48:48]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 8E 54 01 00 0E 04 04 00 F2 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 9E [09:48: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 8E 54 01 00 0E 04 04 00 F2 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 [09:48:48]wFMCommunicate OK [09:48:48]SAM_PROTO_GetFieldsCounters done [09:48:48]requested_item shift.num is exist - process it [09:48:48]requested_item shift.opened is exist - process it [09:48:48]req_shift_opened [09:48:48]FM_GetShiftState [09:48:48]SAM_PROTO_GetShiftState [09:48:48]wFMCommunicate request_size=4 [09:48:48]MH_SAM_APDU [09:48:48]CAPDU: 80 13 01 00 [09:48:48]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:48:48]Write i2c OK [09:48:48]MH_I2C_Read... [09:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:48]Read from MH i2c: E2 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 0E 00 [09:48:48]MH_I2C_Read... [09:48:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [09:48:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:48:48]wFMCommunicate OK [09:48:48]SAM_PROTO_GetShiftState done [09:48:48]FM_GetShiftState done [09:48:48]req_shift_opened done [09:48:48]requested_item shift.open_date is exist - process it [09:48:48]req_shift_open_date [09:48:48]req_shift_open_date done [09:48:48]produce_requested_data done [09:48:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87182,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:48:48]process_action_free close_receipt [09:48:48]json_value_free [09:48:48]json_value_free done [09:48:48]process_json_proto returns [09:48:48]Send response to host [09:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87182,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:48:48]free response buf [09:48:48]execute_script done [09:48:48]execute_script returns [09:48:48]free content buf [09:48:48]Sock 7.Close socket [09:48:48]Sock 7.Thread stoped [09: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 4B 95 47 00 EC 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 8E 54 01 00 F4 03 04 00 4B E4 F0 66 B6 04 01 00 00 15 A9 8C D0 18 56 0C 64 [09:48:49]CommunicateWithHost err = 0 [09:48:49]CheckOFDResponse [09:48:49]1017 (14) - 77093643461234 [09:48:49]1041 (16) - 0000000000874979 [09:48:49]1040 (4) - 87182 [09:48:49]1012 (4) - 23.09.2024 03:45 [09:48:49]1206 (1) - 0 [09:48:49]OFD Sender: Remove packet 87182 [09:48:49]ProducePacketName [09:48:49]name=ofd_packets/00087182 [09:48:49]NVStorageDeleteData [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]recv_with_timeout no data received [09:49:09]OFD Sender: No OFD packet to send [09:49:14]OFD Sender: No OFD packet to send [09:49:20]OFD Sender: No OFD packet to send [09:49:22]recv_with_timeout no data received [09:49:25]OFD Sender: No OFD packet to send [09:49:30]OFD Sender: No OFD packet to send [09:49:35]OFD Sender: No OFD packet to send [09:49:40]OFD Sender: No OFD packet to send [09:49:44]accept exits with 10 [09:49:44]New connection [09:49:44]New thread 3066957156 created [09:49:44]Thread 3066813796 joined [09:49:44]Waiting for new connection... [09:49:44] Sock 10.Parse request [09:49:44]Sock 10.Check first char [09:49:44]Sock 10.First char is OK [09:49:44]request: POST /json_proto HTTP/1.0 [09:49:44]Method: POST [09:49:44]URL: /json_proto [09:49:44]Method is POST - this is cgi request [09:49:44]url: /json_proto [09:49:44]query_string will be loaded in cgi processing [09:49:44]execute_cgi json_proto POST (null) [09:49:44]execute_cgi path=json_proto method=POST [09:49:44]POST find Content-Length [09:49:44]Host: 172.17.47.196:8080 [09:49:44]Content-Length: 792 [09:49:44]Content-Type: application/json [09:49:44] [09:49:44]POST finish read [09:49:44]Found Content-Length = 792 [09:49:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872153", "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" : 17.330, "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\u000A03825", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:44]execute_script... [09:49: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)872153", "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" : 17.330, "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\u000A03825", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:44]POST & json_proto [09:49:44]process_json_proto [09:49:44]json parsed OK: [09:49:44]protocol is kg_v1.0 [09:49:44]action value=close_receipt [09:49:44]process_action close_receipt [09:49:44]cmd_close_receipt [09:49:44]MH_GetDate [09:49:44]Write to MH i2c: F0 00 00 B3 00 A2 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: F0 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: F0 09 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: F0 09 00 B3 00 00 B8 39 F1 66 4C 6B 94 66 A4 [09:49:44]GetLastDocTimeStamp 1727084924 [09:49:44]current date 1727084984 [09:49:44]FM_GetShiftState [09:49:44]SAM_PROTO_GetShiftState [09:49:44]wFMCommunicate request_size=4 [09:49:44]MH_SAM_APDU [09:49:44]CAPDU: 80 13 01 00 [09:49:44]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [09:49:44]Write i2c OK [09:49:44]MH_I2C_Read... [09:49:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:44]Read from MH i2c: E2 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 0E 00 [09:49:44]MH_I2C_Read... [09:49:44]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [09:49:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:49:44]wFMCommunicate OK [09:49:44]SAM_PROTO_GetShiftState done [09:49:44]FM_GetShiftState done [09:49:44]opened in 1727050818 [09:49:44]opened+sec_in_day 1727137218 [09:49:44]quantity*price = 0 [09:49:44]sum+1 = 1 [09:49:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 37 23.09.2024 09:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливная Карта 03825 ФМ: 0000000000874979 ФД: 87183 ФПД: 153942262906960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094944&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87183&fm=153942262906960&tin=02508201610067®Number=0000000000092592&sum=0 [09:49:45]StoreToDocumentArchive [09:49:45]shift 498 fd 87183 [09:49:45]save to /storage/0498/doc_00087183 [09:49:45]save last doc name /storage/0498/doc_00087183 to /storage/kkm_last_doc_name [09:49:45]save OK [09:49:45]Clear old archive folders... [09:49:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:45]tlvbuf is 018FB570 [09:49:45]SAM_PROTO_ClearQueue [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 09 00 00 [09:49:45]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]SAM_PROTO_ClearQueue done [09:49:45]KKMCreateOFDPacket [09:49:45]OFDProtocolAddRootSTLVToBuf [09:49:45]FM_MakeSignedData [09:49:45]FM_MakeSignedData [09:49:45]SAM_PROTO_SignData [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 0D 01 02 [09:49:45]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]wFMCommunicate request_size=255 [09:49:45]MH_SAM_APDU [09:49: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 B2 43 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 B8 39 F1 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 8F 54 01 00 35 04 06 00 8C [09:49:45]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 B2 43 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 B8 39 F1 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 8F 54 01 00 35 04 06 00 8C 00 00 18 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]wFMCommunicate request_size=10 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 0D 02 02 05 02 79 E5 80 50 [09:49:45]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 02 79 E5 80 50 00 00 78 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [09:49:45]RAPDU: 90 00 [09:49:45]wFMCommunicate OK [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 0D 03 02 [09:49:45]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 0B 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 0B 00 C5 00 00 D9 69 95 CF 70 36 68 A9 90 00 9E [09:49:45]RAPDU: D9 69 95 CF 70 36 68 A9 90 00 [09:49:45]wFMCommunicate OK [09:49:45]SAM_PROTO_SignData done [09:49:45]FM_MakeSignedData done [09:49:45]CreateOFDProtocolMessage [09:49:45]wFMCommunicate request_size=4 [09:49:45]MH_SAM_APDU [09:49:45]CAPDU: 80 11 00 00 [09:49:45]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:45]Read from MH i2c: E2 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: E2 17 00 [09:49:45]MH_I2C_Read... [09:49:45]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 [09:49:45]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:45]wFMCommunicate OK [09:49:45]CreateOFDProtocolMessage done [09:49:45]OFDSenderStorePacket 87183 [09:49:45]StoreOFDPacket docnum=87183 [09:49: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 0F 01 00 00 4E 5F 07 01 B7 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 B2 43 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 B8 39 F1 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 8F 54 01 00 35 04 06 00 8C 02 79 E5 80 50 D9 69 95 CF 70 36 68 A9 [09:49:45]CheckFolder [09:49:45]dirname=/storage/ofd_packets [09:49:45]CheckFolder done [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00087183 [09:49:45]NVStorageSaveData ofd_packets/00087183 [09:49:45]File name is /storage/ofd_packets/00087183 [09:49:45]Write 301 bytes [09:49:45]NVStorageSaveData done [09:49:45]OFDSenderStorePacket done [09:49:45]KKMCreateOFDPacket done [09:49:45]NVStorageSaveData kkm_last_timestamp [09:49:45]File name is /storage/kkm_last_timestamp [09:49:45]Write 4 bytes [09:49:45]NVStorageSaveData done [09:49:45]ExternCall_PrintAddStr [09:49:45]wPrintStart [09:49:45]Write to MH i2c: 01 00 00 C7 00 C7 [09:49:45]Write i2c OK [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 07 00 [09:49:45]MH_I2C_Read... [09:49:45]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [09:49:45]RasterBufferAndPrint [09:49:45]line Счет N : (1)872153 [09:49:45]line ИНН: 02508201610067 [09:49:45]line Контрольно-Кассовый Чек [09:49:45]line ПРОДАЖА [09:49:45]line ТРК (МРК, ГНК) : 33 [09:49:45]line Товар: 2710124130 [09:49:45]line Аи-92-К-5 [09:49:45]line 17.330 * 0.00 [09:49:45]line = 0.00 [09:49:45]line НДС 12% НСП 1% [09:49:45]line > о реализуемом товаре [09:49:45]line ИТОГО: 0.00 [09:49:45]line НСП 1% : 0.00 [09:49:45]line НДС 12% : 0.00 [09:49:45]line Наличными: 0.00 [09:49:45]line Безнал.: 0.00 [09:49:45]line Место: АЗС № 137 "Партнер Нефть" [09:49:45]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:49:45]line СНО: Общий режим [09:49:45]line Чек 37 23.09.2024 09:49 [09:49:45]line Смена: 498 ФФД: 1.0 [09:49:45]line ЗНМ: 0300000064 [09:49:45]line РНМ: 0000000000092592 [09:49:45]line Версия ККМ: 001 [09:49:45]line Талоны: Топливная Карта [09:49:45]line 03825 [09:49:45]line ФМ: 0000000000874979 [09:49:45]line ФД: 87183 [09:49:45]line ФПД: 153942262906960 [09:49:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T094944&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87183&fm=153942262906960&tin=02508201610067®Number=0000000000092592&sum=0 [09:49:45]written 0, free lines is 4095 [09:49:46]OFD Sender: Processing packet 87183 [packets to send 279, broken 278] [09:49:46]ProducePacketName [09:49:46]name=ofd_packets/00087183 [09:49:46]OFD Sender: To server: pG, [09:49:46]CommunicateWithHost lk.salyk.kg:30040 [09:49:46]ConnectInit lk.salyk.kg [09:49:46]Write to MH i2c: 01 00 00 F1 00 F1 [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 07 00 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E6 0C EA [09:49:46]RasterBufferAndPrint [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]line [09:49:46]written 0, free lines is 3318 [09:49:46]MH_Cut [09:49:46]Write to MH i2c: D1 01 00 F8 00 01 CA [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 01 00 [09:49:46]MH_I2C_Read... [09:49:46]Read from MH i2c: D1 01 00 F8 00 00 C9 [09:49:46]Write to MH i2c: 01 00 00 F9 00 F9 [09:49:46]Write i2c OK [09:49:46]MH_I2C_Read... [09:49:46]Connected sock=9 [09:49: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 4E 5F 07 01 B7 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 B2 43 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 00 00 00 F4 03 04 00 B8 39 F1 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 8F 54 01 00 35 04 06 00 8C 02 79 E5 80 50 D9 69 95 CF 70 36 68 A9 [09:49:47]*** Cut start [09:49:47]*** Partial cut [09:49:47]*** CUTSNS_PIN = 1 [09:49:47]*** CUTSNS_PIN = 0 [09:49:47]*** Brake cut motor [09:49:47]Read from MH i2c: 01 [09:49:47]MH_I2C_Read... [09:49:47]*** Stop cut motor [09:49:47]*** Cut end [09:49:47]Read from MH i2c: 01 07 00 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [09:49:47]process_action close_receipt done [09:49:47]requested_data is exist [09:49:47]produce_requested_data [09:49:47]requested_item fm.sn is exist - process it [09:49:47]wFMCommunicate request_size=4 [09:49:47]MH_SAM_APDU [09:49:47]CAPDU: 80 11 00 00 [09:49:47]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:47]Read from MH i2c: E2 [09:49:47]MH_I2C_Read... [09:49:47]Read from MH i2c: E2 17 00 [09:49:47]MH_I2C_Read... [09:49:47]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 [09:49: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:49:47]wFMCommunicate OK [09:49:47]requested_item fd.num is exist - process it [09:49:47]SAM_PROTO_GetFieldsCounters [09:49:47]wFMCommunicate request_size=4 [09:49:47]MH_SAM_APDU [09:49:47]CAPDU: 80 13 00 00 [09:49:47]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [09:49:47]Write i2c OK [09:49:47]MH_I2C_Read... [09:49: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 37 25 47 00 7B 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 8F 54 01 00 F4 03 04 00 86 E4 F0 66 B6 04 01 00 00 77 40 32 F4 74 62 F9 0A [09:49:47]CommunicateWithHost err = 0 [09:49:47]CheckOFDResponse [09:49:47]1017 (14) - 77093643461234 [09:49:47]1041 (16) - 0000000000874979 [09:49:47]1040 (4) - 87183 [09:49:47]1012 (4) - 23.09.2024 03:46 [09:49:47]1206 (1) - 0 [09:49:47]OFD Sender: Remove packet 87183 [09:49:47]ProducePacketName [09:49:47]name=ofd_packets/00087183 [09:49:47]NVStorageDeleteData [09:49:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:48]Read from MH i2c: E2 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 62 00 [09:49:48]MH_I2C_Read... [09:49:48]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 8F 54 01 00 0E 04 04 00 F2 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 EC [09:49: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 8F 54 01 00 0E 04 04 00 F2 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 [09:49:48]wFMCommunicate OK [09:49:48]SAM_PROTO_GetFieldsCounters done [09:49:48]requested_item shift.num is exist - process it [09:49:48]requested_item shift.opened is exist - process it [09:49:48]req_shift_opened [09:49:48]FM_GetShiftState [09:49:48]SAM_PROTO_GetShiftState [09:49:48]wFMCommunicate request_size=4 [09:49:48]MH_SAM_APDU [09:49:48]CAPDU: 80 13 01 00 [09:49:48]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:49:48]Write i2c OK [09:49:48]MH_I2C_Read... [09:49:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:48]Read from MH i2c: E2 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 0E 00 [09:49:48]MH_I2C_Read... [09:49:48]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [09:49:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:49:48]wFMCommunicate OK [09:49:48]SAM_PROTO_GetShiftState done [09:49:48]FM_GetShiftState done [09:49:48]req_shift_opened done [09:49:48]requested_item shift.open_date is exist - process it [09:49:48]req_shift_open_date [09:49:48]req_shift_open_date done [09:49:48]produce_requested_data done [09:49:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87183,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:49:48]process_action_free close_receipt [09:49:48]json_value_free [09:49:48]json_value_free done [09:49:48]process_json_proto returns [09:49:48]Send response to host [09:49:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87183,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:49:48]free response buf [09:49:48]execute_script done [09:49:48]execute_script returns [09:49:48]free content buf [09:49:48]Sock 10.Close socket [09:49:48]Sock 10.Thread stoped [09:49:48]OFD Sender: No OFD packet to send [09:49:53]OFD Sender: No OFD packet to send [09:49:58]OFD Sender: No OFD packet to send [09:50:03]OFD Sender: No OFD packet to send [09:50:05]recv_with_timeout no data received [09:50:08]OFD Sender: No OFD packet to send [09:50:13]OFD Sender: No OFD packet to send [09:50:18]OFD Sender: No OFD packet to send [09:50:23]OFD Sender: No OFD packet to send [09:50:26]recv_with_timeout no data received [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:38]OFD Sender: No OFD packet to send [09:50:43]OFD Sender: No OFD packet to send [09:50:48]OFD Sender: No OFD packet to send [09:50:53]OFD Sender: No OFD packet to send [09:50:56]accept exits with 8 [09:50:56]New connection [09:50:56]New thread 3066813796 created [09:50:56]Thread 3066957156 joined [09:50:56]Waiting for new connection... [09:50:56] Sock 8.Parse request [09:50:56]Sock 8.Check first char [09:50:56]Sock 8.First char is OK [09:50:56]request: POST /json_proto HTTP/1.0 [09:50:56]Method: POST [09:50:56]URL: /json_proto [09:50:56]Method is POST - this is cgi request [09:50:56]url: /json_proto [09:50:56]query_string will be loaded in cgi processing [09:50:56]execute_cgi json_proto POST (null) [09:50:56]execute_cgi path=json_proto method=POST [09:50:56]POST find Content-Length [09:50:56]Host: 172.17.47.196:8080 [09:50:56]Content-Length: 775 [09:50:56]Content-Type: application/json [09:50:56] [09:50:56]POST finish read [09:50:56]Found Content-Length = 775 [09:50:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148173", "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 }]} ], "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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:56]execute_script... [09:50: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)148173", "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 }]} ], "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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:50:56]POST & json_proto [09:50:56]process_json_proto [09:50:56]json parsed OK: [09:50:56]protocol is kg_v1.0 [09:50:56]action value=close_receipt [09:50:56]process_action close_receipt [09:50:56]cmd_close_receipt [09:50:56]MH_GetDate [09:50:56]Write to MH i2c: F0 00 00 FD 00 EC [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: F0 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: F0 09 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: F0 09 00 FD 00 00 00 3A F1 66 4C 6B 94 66 37 [09:50:56]GetLastDocTimeStamp 1727084984 [09:50:56]current date 1727085056 [09:50:56]FM_GetShiftState [09:50:56]SAM_PROTO_GetShiftState [09:50:56]wFMCommunicate request_size=4 [09:50:56]MH_SAM_APDU [09:50:56]CAPDU: 80 13 01 00 [09:50:56]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [09:50:56]Write i2c OK [09:50:56]MH_I2C_Read... [09:50:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:50:56]Read from MH i2c: E2 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 0E 00 [09:50:56]MH_I2C_Read... [09:50:56]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D3 [09:50:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:50:56]wFMCommunicate OK [09:50:56]SAM_PROTO_GetShiftState done [09:50:56]FM_GetShiftState done [09:50:56]opened in 1727050818 [09:50:56]opened+sec_in_day 1727137218 [09:50:56]quantity*price = 11000 [09:50:56]sum+1 = 11001 [09:50:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 0.00 Безнал.: 110.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 38 23.09.2024 09:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87184 ФПД: 164900258102671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095056&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87184&fm=164900258102671&tin=02508201610067®Number=0000000000092592&sum=11000 0 [09:50:57]StoreToDocumentArchive [09:50:57]shift 498 fd 87184 [09:50:57]save to /storage/0498/doc_00087184 [09:50:57]save last doc name /storage/0498/doc_00087184 to /storage/kkm_last_doc_name [09:50:57]save OK [09:50:57]Clear old archive folders... [09:50:57]ProcessDocumentItem done err = 0, tmpTLVsize=266 [09:50:57]tlvbuf is 019002F0 [09:50:57]SAM_PROTO_ClearQueue [09:50:57]wFMCommunicate request_size=4 [09:50:57]MH_SAM_APDU [09:50:57]CAPDU: 80 09 00 00 [09:50:57]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:50:57]RAPDU: 90 00 [09:50:57]wFMCommunicate OK [09:50:57]SAM_PROTO_ClearQueue done [09:50:57]KKMCreateOFDPacket [09:50:57]OFDProtocolAddRootSTLVToBuf [09:50:57]FM_MakeSignedData [09:50:57]FM_MakeSignedData [09:50:57]SAM_PROTO_SignData [09:50:57]wFMCommunicate request_size=4 [09:50:57]MH_SAM_APDU [09:50:57]CAPDU: 80 0D 01 02 [09:50:57]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:50:57]RAPDU: 90 00 [09:50:57]wFMCommunicate OK [09:50:57]wFMCommunicate request_size=255 [09:50:57]MH_SAM_APDU [09:50:57]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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 00 3A F1 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 [09:50:57]Write to MH i2c: E2 02 01 0D 01 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 00 3A F1 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 00 00 AD [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:50:57]RAPDU: 90 00 [09:50:57]wFMCommunicate OK [09:50:57]wFMCommunicate request_size=25 [09:50:57]MH_SAM_APDU [09:50:57]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 90 54 01 00 35 04 06 00 95 F9 D5 4E BD 8F [09:50:57]Write to MH i2c: E2 1C 00 0E 01 80 0D 02 02 14 00 37 39 10 04 04 00 90 54 01 00 35 04 06 00 95 F9 D5 4E BD 8F 00 00 5A [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:50:57]RAPDU: 90 00 [09:50:57]wFMCommunicate OK [09:50:57]wFMCommunicate request_size=4 [09:50:57]MH_SAM_APDU [09:50:57]CAPDU: 80 0D 03 02 [09:50:57]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 0B 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 0B 00 0F 01 00 72 18 80 42 C4 CF 5D 88 90 00 50 [09:50:57]RAPDU: 72 18 80 42 C4 CF 5D 88 90 00 [09:50:57]wFMCommunicate OK [09:50:57]SAM_PROTO_SignData done [09:50:57]FM_MakeSignedData done [09:50:57]CreateOFDProtocolMessage [09:50:57]wFMCommunicate request_size=4 [09:50:57]MH_SAM_APDU [09:50:57]CAPDU: 80 11 00 00 [09:50:57]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:57]Read from MH i2c: E2 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: E2 17 00 [09:50:57]MH_I2C_Read... [09:50:57]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 [09:50:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:50:57]wFMCommunicate OK [09:50:57]CreateOFDProtocolMessage done [09:50:57]OFDSenderStorePacket 87184 [09:50:57]StoreOFDPacket docnum=87184 [09:50: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 1E 01 00 00 2C 89 16 01 E1 74 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 00 3A F1 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 90 54 01 00 35 04 06 00 95 F9 D5 4E BD 8F 72 18 80 42 C4 CF 5D 88 [09:50:57]CheckFolder [09:50:57]dirname=/storage/ofd_packets [09:50:57]CheckFolder done [09:50:57]ProducePacketName [09:50:57]name=ofd_packets/00087184 [09:50:57]NVStorageSaveData ofd_packets/00087184 [09:50:57]File name is /storage/ofd_packets/00087184 [09:50:57]Write 316 bytes [09:50:57]NVStorageSaveData done [09:50:57]OFDSenderStorePacket done [09:50:57]KKMCreateOFDPacket done [09:50:57]NVStorageSaveData kkm_last_timestamp [09:50:57]File name is /storage/kkm_last_timestamp [09:50:57]Write 4 bytes [09:50:57]NVStorageSaveData done [09:50:57]ExternCall_PrintAddStr [09:50:57]wPrintStart [09:50:57]Write to MH i2c: 01 00 00 11 01 12 [09:50:57]Write i2c OK [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 07 00 [09:50:57]MH_I2C_Read... [09:50:57]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [09:50:57]RasterBufferAndPrint [09:50:57]line Счет N : (3)148173 [09:50:57]line ИНН: 02508201610067 [09:50:57]line Контрольно-Кассовый Чек [09:50:57]line ПРОДАЖА [09:50:57]line Товар: 4870001570071 [09:50:57]line Напиток Pepsi 1л [09:50:57]line 1.000 * 110.00 [09:50:57]line = 110.00 [09:50:57]line НДС 12% НСП 1% [09:50:57]line > о реализуемом товаре [09:50:57]line ИТОГО: 110.00 [09:50:57]line НСП 1% : 0.97 [09:50:57]line НДС 12% : 11.68 [09:50:57]line Наличными: 0.00 [09:50:57]line Безнал.: 110.00 [09:50:57]line Место: АЗС № 137 "Партнер Нефть" [09:50:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:50:57]line СНО: Общий режим [09:50:57]line Чек 38 23.09.2024 09:50 [09:50:57]line Смена: 498 ФФД: 1.0 [09:50:57]line ЗНМ: 0300000064 [09:50:57]line РНМ: 0000000000092592 [09:50:57]line Версия ККМ: 001 [09:50:57]line Платежная система: O! деньги [09:50:57]line ФМ: 0000000000874979 [09:50:57]line ФД: 87184 [09:50:57]line ФПД: 164900258102671 [09:50:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095056&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87184&fm=164900258102671&tin=02508201610067®Number=0000000000092592&sum=11000 [09:50:57]line 0 [09:50:57]written 0, free lines is 4095 [09:50:57]OFD Sender: Processing packet 87184 [packets to send 279, broken 278] [09:50:57]ProducePacketName [09:50:57]name=ofd_packets/00087184 [09:50:57]OFD Sender: To server: pG, [09:50:57]CommunicateWithHost lk.salyk.kg:30040 [09:50:57]ConnectInit lk.salyk.kg [09:50:58]Write to MH i2c: 01 00 00 3B 01 3C [09:50:58]Write i2c OK [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: 01 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: 01 07 00 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DA 0C 29 [09:50:58]RasterBufferAndPrint [09:50:58]line [09:50:58]line [09:50:58]line [09:50:58]line [09:50:58]line [09:50:58]written 0, free lines is 3303 [09:50:58]MH_Cut [09:50:58]Write to MH i2c: D1 01 00 42 01 01 15 [09:50:58]Write i2c OK [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: D1 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: D1 01 00 [09:50:58]MH_I2C_Read... [09:50:58]Read from MH i2c: D1 01 00 42 01 00 14 [09:50:58]Write to MH i2c: 01 00 00 43 01 44 [09:50:58]Write i2c OK [09:50:58]MH_I2C_Read... [09:50:59]*** Cut start [09:50:59]*** Partial cut [09:50:59]*** CUTSNS_PIN = 1 [09:50:59]*** CUTSNS_PIN = 0 [09:50:59]*** Brake cut motor [09:50:59]Read from MH i2c: 01 [09:50:59]MH_I2C_Read... [09:50:59]*** Stop cut motor [09:50:59]*** Cut end [09:50:59]Read from MH i2c: 01 07 00 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [09:50:59]process_action close_receipt done [09:50:59]requested_data is exist [09:50:59]produce_requested_data [09:50:59]requested_item fm.sn is exist - process it [09:50:59]wFMCommunicate request_size=4 [09:50:59]MH_SAM_APDU [09:50:59]CAPDU: 80 11 00 00 [09:50:59]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [09:50:59]Write i2c OK [09:50:59]MH_I2C_Read... [09:50:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:50:59]Read from MH i2c: E2 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 17 00 [09:50:59]MH_I2C_Read... [09:50:59]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 [09:50:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:50:59]wFMCommunicate OK [09:50:59]requested_item fd.num is exist - process it [09:50:59]SAM_PROTO_GetFieldsCounters [09:50:59]wFMCommunicate request_size=4 [09:50:59]MH_SAM_APDU [09:50:59]CAPDU: 80 13 00 00 [09:50:59]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [09:50:59]Write i2c OK [09:50:59]MH_I2C_Read... [09:50:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:50:59]Read from MH i2c: E2 [09:50:59]MH_I2C_Read... [09:50:59]Read from MH i2c: E2 62 00 [09:50:59]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 3B [09:51: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 90 54 01 00 0E 04 04 00 F2 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 [09:51:00]wFMCommunicate OK [09:51:00]SAM_PROTO_GetFieldsCounters done [09:51:00]requested_item shift.num is exist - process it [09:51:00]requested_item shift.opened is exist - process it [09:51:00]req_shift_opened [09:51:00]FM_GetShiftState [09:51:00]SAM_PROTO_GetShiftState [09:51:00]wFMCommunicate request_size=4 [09:51:00]MH_SAM_APDU [09:51:00]CAPDU: 80 13 01 00 [09:51:00]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [09:51:00]Write i2c OK [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 [09:51:00]MH_I2C_Read... [09:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:00]Read from MH i2c: E2 0E 00 [09:51:00]MH_I2C_Read... [09:51:00]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [09:51:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:51:00]wFMCommunicate OK [09:51:00]SAM_PROTO_GetShiftState done [09:51:00]FM_GetShiftState done [09:51:00]req_shift_opened done [09:51:00]requested_item shift.open_date is exist - process it [09:51:00]req_shift_open_date [09:51:00]req_shift_open_date done [09:51:00]produce_requested_data done [09:51:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87184,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:51:00]process_action_free close_receipt [09:51:00]json_value_free [09:51:00]json_value_free done [09:51:00]process_json_proto returns [09:51:00]Send response to host [09:51:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87184,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:51:00]free response buf [09:51:00]execute_script done [09:51:00]execute_script returns [09:51:00]free content buf [09:51:00]Sock 8.Close socket [09:51:00]Sock 8.Thread stoped [09:51:01]Connected sock=11 [09:51:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 2C 89 16 01 E1 74 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 00 3A F1 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 90 54 01 00 35 04 06 00 95 F9 D5 4E BD 8F 72 18 80 42 C4 CF 5D 88 [09:51: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 6E 1A 47 00 20 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 90 54 01 00 F4 03 04 00 D0 E4 F0 66 B6 04 01 00 00 DE 03 60 0C 29 FE 45 16 [09:51:02]CommunicateWithHost err = 0 [09:51:02]CheckOFDResponse [09:51:02]1017 (14) - 77093643461234 [09:51:02]1041 (16) - 0000000000874979 [09:51:02]1040 (4) - 87184 [09:51:02]1012 (4) - 23.09.2024 03:47 [09:51:02]1206 (1) - 0 [09:51:02]OFD Sender: Remove packet 87184 [09:51:02]ProducePacketName [09:51:02]name=ofd_packets/00087184 [09:51:02]NVStorageDeleteData [09:51:02]OFD Sender: No OFD packet to send [09:51:07]OFD Sender: No OFD packet to send [09:51:12]OFD Sender: No OFD packet to send [09:51:14]recv_with_timeout no data received [09:51:17]OFD Sender: No OFD packet to send [09:51:22]OFD Sender: No OFD packet to send [09:51:27]OFD Sender: No OFD packet to send [09:51:32]OFD Sender: No OFD packet to send [09:51:35]recv_with_timeout no data received [09:51:37]OFD Sender: No OFD packet to send [09:51:42]OFD Sender: No OFD packet to send [09:51:47]recv_with_timeout no data received [09:51:47]OFD Sender: No OFD packet to send [09:51:52]OFD Sender: No OFD packet to send [09:51:57]OFD Sender: No OFD packet to send [09:51:58]recv_with_timeout no data received [09:52:02]OFD Sender: No OFD packet to send [09:52:07]OFD Sender: No OFD packet to send [09:52:10]recv_with_timeout no data received [09:52:12]OFD Sender: No OFD packet to send [09:52:17]OFD Sender: No OFD packet to send [09:52:22]OFD Sender: No OFD packet to send [09:52:27]OFD Sender: No OFD packet to send [09:52:32]OFD Sender: No OFD packet to send [09:52:37]OFD Sender: No OFD packet to send [09:52:42]OFD Sender: No OFD packet to send [09:52:47]OFD Sender: No OFD packet to send [09:52:52]OFD Sender: No OFD packet to send [09:52:57]OFD Sender: No OFD packet to send [09:53:02]OFD Sender: No OFD packet to send [09:53:07]OFD Sender: No OFD packet to send [09:53:12]OFD Sender: No OFD packet to send [09:53:17]OFD Sender: No OFD packet to send [09:53:22]OFD Sender: No OFD packet to send [09:53:27]OFD Sender: No OFD packet to send [09:53:32]OFD Sender: No OFD packet to send [09:53:37]OFD Sender: No OFD packet to send [09:53:42]OFD Sender: No OFD packet to send [09:53:47]OFD Sender: No OFD packet to send [09:53:52]OFD Sender: No OFD packet to send [09:53:57]OFD Sender: No OFD packet to send [09:54:02]recv_with_timeout no data received [09:54:02]OFD Sender: No OFD packet to send [09:54:07]OFD Sender: No OFD packet to send [09:54:12]OFD Sender: No OFD packet to send [09:54:16]accept exits with 9 [09:54:16]New connection [09:54:16]New thread 3066957156 created [09:54:16]Thread 3066813796 joined [09:54:16]Waiting for new connection... [09:54:16] Sock 9.Parse request [09:54:16]Sock 9.Check first char [09:54:16]Sock 9.First char is OK [09:54:16]request: POST /json_proto HTTP/1.0 [09:54:16]Method: POST [09:54:16]URL: /json_proto [09:54:16]Method is POST - this is cgi request [09:54:16]url: /json_proto [09:54:16]query_string will be loaded in cgi processing [09:54:16]execute_cgi json_proto POST (null) [09:54:16]execute_cgi path=json_proto method=POST [09:54:16]POST find Content-Length [09:54:16]Host: 172.17.47.196:8080 [09:54:16]Content-Length: 682 [09:54:16]Content-Type: application/json [09:54:16] [09:54:16]POST finish read [09:54:16]Found Content-Length = 682 [09:54:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872154", "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" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:16]execute_script... [09:54:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872154", "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" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:16]POST & json_proto [09:54:16]process_json_proto [09:54:16]json parsed OK: [09:54:16]protocol is kg_v1.0 [09:54:16]action value=close_receipt [09:54:16]process_action close_receipt [09:54:16]cmd_close_receipt [09:54:16]MH_GetDate [09:54:16]Write to MH i2c: F0 00 00 47 01 37 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 09 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: F0 09 00 47 01 00 C9 3A F1 66 4C 6B 94 66 4B [09:54:16]GetLastDocTimeStamp 1727085056 [09:54:16]current date 1727085257 [09:54:16]FM_GetShiftState [09:54:16]SAM_PROTO_GetShiftState [09:54:16]wFMCommunicate request_size=4 [09:54:16]MH_SAM_APDU [09:54:16]CAPDU: 80 13 01 00 [09:54:16]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0E 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1E [09:54:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:54:16]wFMCommunicate OK [09:54:16]SAM_PROTO_GetShiftState done [09:54:16]FM_GetShiftState done [09:54:16]opened in 1727050818 [09:54:16]opened+sec_in_day 1727137218 [09:54:16]quantity*price = 110039 [09:54:16]sum+1 = 110040 [09:54:16]Check (price>sum+1) || (price+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 СНО: Общий режим Чек 39 23.09.2024 09:54 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87185 ФПД: 280234768065472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095417&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87185&fm=280234768065472&tin=02508201610067®Number=0000000000092592&sum=110000 [09:54:17]StoreToDocumentArchive [09:54:17]shift 498 fd 87185 [09:54:17]save to /storage/0498/doc_00087185 [09:54:17]save last doc name /storage/0498/doc_00087185 to /storage/kkm_last_doc_name [09:54:17]save OK [09:54:17]Clear old archive folders... [09:54:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:17]tlvbuf is 018FFEE0 [09:54:17]SAM_PROTO_ClearQueue [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 09 00 00 [09:54:17]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:17]OFD Sender: No OFD packet to send [09:54:17]Read from MH i2c: E2 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 03 00 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:54:17]RAPDU: 90 00 [09:54:17]wFMCommunicate OK [09:54:17]SAM_PROTO_ClearQueue done [09:54:17]KKMCreateOFDPacket [09:54:17]OFDProtocolAddRootSTLVToBuf [09:54:17]FM_MakeSignedData [09:54:17]FM_MakeSignedData [09:54:17]SAM_PROTO_SignData [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 0D 01 02 [09:54:17]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=255 [09:54:18]MH_SAM_APDU [09:54: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 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 27 00 00 00 F4 03 04 00 C9 3A F1 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 91 54 01 00 35 04 06 00 FE [09:54:18]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 27 00 00 00 F4 03 04 00 C9 3A F1 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 91 54 01 00 35 04 06 00 FE 00 00 60 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=10 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 0D 02 02 05 DF 3D CD E3 C0 [09:54:18]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 DF 3D CD E3 C0 00 00 69 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:54:18]RAPDU: 90 00 [09:54:18]wFMCommunicate OK [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 0D 03 02 [09:54:18]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0B 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0B 00 59 01 00 B5 42 85 7D 83 CE F3 BA 90 00 CD [09:54:18]RAPDU: B5 42 85 7D 83 CE F3 BA 90 00 [09:54:18]wFMCommunicate OK [09:54:18]SAM_PROTO_SignData done [09:54:18]FM_MakeSignedData done [09:54:18]CreateOFDProtocolMessage [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 11 00 00 [09:54:18]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 17 00 [09:54:18]MH_I2C_Read... [09:54:18]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 [09:54:18]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:18]wFMCommunicate OK [09:54:18]CreateOFDProtocolMessage done [09:54:18]OFDSenderStorePacket 87185 [09:54:18]StoreOFDPacket docnum=87185 [09:54: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 BA C8 07 01 2E 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 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 27 00 00 00 F4 03 04 00 C9 3A F1 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 91 54 01 00 35 04 06 00 FE DF 3D CD E3 C0 B5 42 85 7D 83 CE F3 BA [09:54:18]CheckFolder [09:54:18]dirname=/storage/ofd_packets [09:54:18]CheckFolder done [09:54:18]ProducePacketName [09:54:18]name=ofd_packets/00087185 [09:54:18]NVStorageSaveData ofd_packets/00087185 [09:54:18]File name is /storage/ofd_packets/00087185 [09:54:18]Write 301 bytes [09:54:18]NVStorageSaveData done [09:54:18]OFDSenderStorePacket done [09:54:18]KKMCreateOFDPacket done [09:54:18]NVStorageSaveData kkm_last_timestamp [09:54:18]File name is /storage/kkm_last_timestamp [09:54:18]Write 4 bytes [09:54:18]NVStorageSaveData done [09:54:18]ExternCall_PrintAddStr [09:54:18]wPrintStart [09:54:18]Write to MH i2c: 01 00 00 5B 01 5C [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [09:54:18]RasterBufferAndPrint [09:54:18]line Счет N : (1)872154 [09:54:18]line ИНН: 02508201610067 [09:54:18]line Контрольно-Кассовый Чек [09:54:18]line ПРОДАЖА [09:54:18]line ТРК (МРК, ГНК) : 43 [09:54:18]line Товар: 2710124130 [09:54:18]line Аи-92-К-5 [09:54:18]line 16.230 * 67.80 [09:54:18]line = 1100.39 [09:54:18]line НДС 12% НСП 1% [09:54:18]line > о реализуемом товаре [09:54:18]line ОКРУГЛЕНИЕ: -0.39 [09:54:18]line ИТОГО: 1100.00 [09:54:18]line Внесено: 1100.00 [09:54:18]line СДАЧА: 0.00 [09:54:18]line НСП 1% : 9.74 [09:54:18]line НДС 12% : 116.86 [09:54:18]line Наличными: 1100.00 [09:54:18]line Безнал.: 0.00 [09:54:18]line Место: АЗС № 137 "Партнер Нефть" [09:54:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:54:18]line СНО: Общий режим [09:54:18]line Чек 39 23.09.2024 09:54 [09:54:18]line Смена: 498 ФФД: 1.0 [09:54:18]line ЗНМ: 0300000064 [09:54:18]line РНМ: 0000000000092592 [09:54:18]line Версия ККМ: 001 [09:54:18]line ФМ: 0000000000874979 [09:54:18]line ФД: 87185 [09:54:18]line ФПД: 280234768065472 [09:54:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095417&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87185&fm=280234768065472&tin=02508201610067®Number=0000000000092592&sum=110000 [09:54:18]written 0, free lines is 4095 [09:54:18]OFD Sender: Processing packet 87185 [packets to send 279, broken 278] [09:54:18]ProducePacketName [09:54:18]name=ofd_packets/00087185 [09:54:18]OFD Sender: To server: pG, [09:54:18]CommunicateWithHost lk.salyk.kg:30040 [09:54:18]ConnectInit lk.salyk.kg [09:54:18]Write to MH i2c: 01 00 00 86 01 87 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 CF 0C 69 [09:54:18]RasterBufferAndPrint [09:54:18]line [09:54:18]line [09:54:18]line [09:54:18]line [09:54:18]line [09:54:18]written 0, free lines is 3286 [09:54:18]MH_Cut [09:54:18]Write to MH i2c: D1 01 00 8D 01 01 60 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: D1 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: D1 01 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: D1 01 00 8D 01 00 5F [09:54:18]Write to MH i2c: 01 00 00 8E 01 8F [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:19]*** Cut start [09:54:19]*** Partial cut [09:54:19]*** CUTSNS_PIN = 1 [09:54:19]*** CUTSNS_PIN = 0 [09:54:20]*** Brake cut motor [09:54:20]Connected sock=8 [09:54: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 BA C8 07 01 2E 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 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 27 00 00 00 F4 03 04 00 C9 3A F1 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 91 54 01 00 35 04 06 00 FE DF 3D CD E3 C0 B5 42 85 7D 83 CE F3 BA [09:54:20]Read from MH i2c: 01 [09:54:20]MH_I2C_Read... [09:54:20]*** Stop cut motor [09:54:20]*** Cut end [09:54:20]Read from MH i2c: 01 07 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [09:54:20]process_action close_receipt done [09:54:20]requested_data is exist [09:54:20]produce_requested_data [09:54:20]requested_item fm.sn is exist - process it [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 11 00 00 [09:54:20]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 [09:54:20]MH_I2C_Read... [09:54:20]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 [09:54:20]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:20]wFMCommunicate OK [09:54:20]requested_item fd.num is exist - process it [09:54:20]SAM_PROTO_GetFieldsCounters [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 13 00 00 [09:54:20]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 62 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 8A [09:54:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_GetFieldsCounters done [09:54:20]requested_item shift.num is exist - process it [09:54:20]requested_item shift.opened is exist - process it [09:54:20]req_shift_opened [09:54:20]FM_GetShiftState [09:54:20]SAM_PROTO_GetShiftState [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 13 01 00 [09:54:20]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0E 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [09:54:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_GetShiftState done [09:54:20]FM_GetShiftState done [09:54:20]req_shift_opened done [09:54:20]requested_item shift.open_date is exist - process it [09:54:20]req_shift_open_date [09:54:20]req_shift_open_date done [09:54:20]produce_requested_data done [09:54:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87185,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:54:20]process_action_free close_receipt [09:54:20]json_value_free [09:54:20]json_value_free done [09:54:20]process_json_proto returns [09:54:20]Send response to host [09:54:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87185,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:54:20]free response buf [09:54:20]execute_script done [09:54:20]execute_script returns [09:54:20]free content buf [09:54:20]Sock 9.Close socket [09:54:20]Sock 9.Thread stoped [09: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 B7 6C 47 00 83 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 91 54 01 00 F4 03 04 00 97 E5 F0 66 B6 04 01 00 00 D6 9E FD 0C 7A AD BD 82 [09:54:20]CommunicateWithHost err = 0 [09:54:20]CheckOFDResponse [09:54:20]1017 (14) - 77093643461234 [09:54:20]1041 (16) - 0000000000874979 [09:54:20]1040 (4) - 87185 [09:54:20]1012 (4) - 23.09.2024 03:50 [09:54:20]1206 (1) - 0 [09:54:20]OFD Sender: Remove packet 87185 [09:54:20]ProducePacketName [09:54:20]name=ofd_packets/00087185 [09:54:20]NVStorageDeleteData [09:54:21]OFD Sender: No OFD packet to send [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:37]recv_with_timeout no data received [09:54:41]OFD Sender: No OFD packet to send [09:54:46]OFD Sender: No OFD packet to send [09:54:47]recv_with_timeout no data received [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:55:01]OFD Sender: No OFD packet to send [09:55:06]OFD Sender: No OFD packet to send [09:55:11]OFD Sender: No OFD packet to send [09:55:16]OFD Sender: No OFD packet to send [09:55:21]OFD Sender: No OFD packet to send [09:55:26]OFD Sender: No OFD packet to send [09:55:31]OFD Sender: No OFD packet to send [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:44]accept exits with 10 [09:55:44]New connection [09:55:44]New thread 3066813796 created [09:55:44]Thread 3066957156 joined [09:55:44]Waiting for new connection... [09:55:44] Sock 10.Parse request [09:55:44]Sock 10.Check first char [09:55:44]Sock 10.First char is OK [09:55:44]request: POST /json_proto HTTP/1.0 [09:55:44]Method: POST [09:55:44]URL: /json_proto [09:55:44]Method is POST - this is cgi request [09:55:44]url: /json_proto [09:55:44]query_string will be loaded in cgi processing [09:55:44]execute_cgi json_proto POST (null) [09:55:44]execute_cgi path=json_proto method=POST [09:55:44]POST find Content-Length [09:55:44]Host: 172.17.47.196:8080 [09:55:44]Content-Length: 803 [09:55:44]Content-Type: application/json [09:55:44] [09:55:44]POST finish read [09:55:44]Found Content-Length = 803 [09:55:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872155", "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" ] } } [09:55:44]execute_script... [09:55:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872155", "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" ] } } [09:55:44]POST & json_proto [09:55:44]process_json_proto [09:55:44]json parsed OK: [09:55:44]protocol is kg_v1.0 [09:55:44]action value=close_receipt [09:55:44]process_action close_receipt [09:55:44]cmd_close_receipt [09:55:44]MH_GetDate [09:55:44]Write to MH i2c: F0 00 00 92 01 82 [09:55:44]Write i2c OK [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: F0 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: F0 09 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: F0 09 00 92 01 00 21 3B F1 66 4C 6B 94 66 EF [09:55:44]GetLastDocTimeStamp 1727085257 [09:55:44]current date 1727085345 [09:55:44]FM_GetShiftState [09:55:44]SAM_PROTO_GetShiftState [09:55:44]wFMCommunicate request_size=4 [09:55:44]MH_SAM_APDU [09:55:44]CAPDU: 80 13 01 00 [09:55:44]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [09:55:44]Write i2c OK [09:55:44]MH_I2C_Read... [09:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:44]Read from MH i2c: E2 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 0E 00 [09:55:44]MH_I2C_Read... [09:55:44]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 69 [09:55:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:55:44]wFMCommunicate OK [09:55:44]SAM_PROTO_GetShiftState done [09:55:44]FM_GetShiftState done [09:55:44]opened in 1727050818 [09:55:44]opened+sec_in_day 1727137218 [09:55:44]quantity*price = 100005 [09:55:44]sum+1 = 100006 [09:55:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 40 23.09.2024 09:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87186 ФПД: 189231366079820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87186&fm=189231366079820&tin=02508201610067®Number=0000000000092592&sum=100005 [09:55:45]StoreToDocumentArchive [09:55:45]shift 498 fd 87186 [09:55:45]save to /storage/0498/doc_00087186 [09:55:45]save last doc name /storage/0498/doc_00087186 to /storage/kkm_last_doc_name [09:55:45]save OK [09:55:45]Clear old archive folders... [09:55:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:45]tlvbuf is 01972F70 [09:55:45]SAM_PROTO_ClearQueue [09:55:45]wFMCommunicate request_size=4 [09:55:45]MH_SAM_APDU [09:55:45]CAPDU: 80 09 00 00 [09:55:45]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [09:55:45]Write i2c OK [09:55:45]MH_I2C_Read... [09:55:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:45]Read from MH i2c: E2 [09:55:45]MH_I2C_Read... [09:55:45]Read from MH i2c: E2 03 00 [09:55:45]MH_I2C_Read... [09:55:45]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:55:45]RAPDU: 90 00 [09:55:45]wFMCommunicate OK [09:55:45]SAM_PROTO_ClearQueue done [09:55:45]KKMCreateOFDPacket [09:55:45]OFDProtocolAddRootSTLVToBuf [09:55:45]FM_MakeSignedData [09:55:45]FM_MakeSignedData [09:55:45]SAM_PROTO_SignData [09:55:45]wFMCommunicate request_size=4 [09:55:45]MH_SAM_APDU [09:55:45]CAPDU: 80 0D 01 02 [09:55:45]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [09:55:45]Write i2c OK [09:55:45]MH_I2C_Read... [09:55:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:45]Read from MH i2c: E2 [09:55:45]MH_I2C_Read... [09:55:45]Read from MH i2c: E2 03 00 [09:55:45]MH_I2C_Read... [09:55:45]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:55:45]RAPDU: 90 00 [09:55:45]wFMCommunicate OK [09:55:45]wFMCommunicate request_size=255 [09:55:45]MH_SAM_APDU [09:55: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 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 28 00 00 00 F4 03 04 00 21 3B F1 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 92 54 01 00 35 04 06 00 AC [09:55:45]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 21 3B F1 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 92 54 01 00 35 04 06 00 AC 00 00 A2 [09:55:45]Write i2c OK [09:55:45]MH_I2C_Read... [09:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:46]Read from MH i2c: E2 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 03 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:55:46]RAPDU: 90 00 [09:55:46]wFMCommunicate OK [09:55:46]wFMCommunicate request_size=10 [09:55:46]MH_SAM_APDU [09:55:46]CAPDU: 80 0D 02 02 05 1A DC 5B 05 4C [09:55:46]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 1A DC 5B 05 4C 00 00 CA [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:46]Read from MH i2c: E2 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 03 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:55:46]RAPDU: 90 00 [09:55:46]wFMCommunicate OK [09:55:46]wFMCommunicate request_size=4 [09:55:46]MH_SAM_APDU [09:55:46]CAPDU: 80 0D 03 02 [09:55:46]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:46]Read from MH i2c: E2 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 0B 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 0B 00 A4 01 00 07 DA 22 3F C2 FE CE 92 90 00 83 [09:55:46]RAPDU: 07 DA 22 3F C2 FE CE 92 90 00 [09:55:46]wFMCommunicate OK [09:55:46]SAM_PROTO_SignData done [09:55:46]FM_MakeSignedData done [09:55:46]CreateOFDProtocolMessage [09:55:46]wFMCommunicate request_size=4 [09:55:46]MH_SAM_APDU [09:55:46]CAPDU: 80 11 00 00 [09:55:46]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:46]Read from MH i2c: E2 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 17 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [09: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 [09:55:46]wFMCommunicate OK [09:55:46]CreateOFDProtocolMessage done [09:55:46]OFDSenderStorePacket 87186 [09:55:46]StoreOFDPacket docnum=87186 [09: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 0F 01 00 00 33 D4 07 01 D1 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 21 3B F1 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 92 54 01 00 35 04 06 00 AC 1A DC 5B 05 4C 07 DA 22 3F C2 FE CE 92 [09:55:46]CheckFolder [09:55:46]dirname=/storage/ofd_packets [09:55:46]CheckFolder done [09:55:46]ProducePacketName [09:55:46]name=ofd_packets/00087186 [09:55:46]NVStorageSaveData ofd_packets/00087186 [09:55:46]File name is /storage/ofd_packets/00087186 [09:55:46]Write 301 bytes [09:55:46]NVStorageSaveData done [09:55:46]OFDSenderStorePacket done [09:55:46]KKMCreateOFDPacket done [09:55:46]NVStorageSaveData kkm_last_timestamp [09:55:46]File name is /storage/kkm_last_timestamp [09:55:46]Write 4 bytes [09:55:46]NVStorageSaveData done [09:55:46]ExternCall_PrintAddStr [09:55:46]wPrintStart [09:55:46]Write to MH i2c: 01 00 00 A6 01 A7 [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 07 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [09:55:46]RasterBufferAndPrint [09:55:46]line Счет N : (1)872155 [09:55:46]line ИНН: 02508201610067 [09:55:46]line Контрольно-Кассовый Чек [09:55:46]line ПРОДАЖА [09:55:46]line ТРК (МРК, ГНК) : 63 [09:55:46]line Товар: 2710124130 [09:55:46]line Аи-92-К-5 [09:55:46]line 14.750 * 67.80 [09:55:46]line = 1000.05 [09:55:46]line НДС 12% НСП 1% [09:55:46]line > о реализуемом товаре [09:55:46]line ИТОГО: 1000.05 [09:55:46]line НСП 1% : 8.85 [09:55:46]line НДС 12% : 106.20 [09:55:46]line Наличными: 0.00 [09:55:46]line Безнал.: 1000.05 [09:55:46]line Место: АЗС № 137 "Партнер Нефть" [09:55:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:55:46]line СНО: Общий режим [09:55:46]line Чек 40 23.09.2024 09:55 [09:55:46]line Смена: 498 ФФД: 1.0 [09:55:46]line ЗНМ: 0300000064 [09:55:46]line РНМ: 0000000000092592 [09:55:46]line Версия ККМ: 001 [09:55:46]line Платежная система: O! деньги [09:55:46]line ФМ: 0000000000874979 [09:55:46]line ФД: 87186 [09:55:46]line ФПД: 189231366079820 [09:55:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87186&fm=189231366079820&tin=02508201610067®Number=0000000000092592&sum=100005 [09:55:46]written 0, free lines is 4095 [09:55:46]OFD Sender: Processing packet 87186 [packets to send 279, broken 278] [09:55:46]ProducePacketName [09:55:46]name=ofd_packets/00087186 [09:55:46]OFD Sender: To server: pG, [09:55:46]CommunicateWithHost lk.salyk.kg:30040 [09:55:46]ConnectInit lk.salyk.kg [09:55:46]Write to MH i2c: 01 00 00 D0 01 D1 [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 07 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 EC 0C D0 [09:55:46]RasterBufferAndPrint [09:55:46]line [09:55:46]line [09:55:46]line [09:55:46]line [09:55:46]line [09:55:46]written 0, free lines is 3315 [09:55:46]MH_Cut [09:55:46]Write to MH i2c: D1 01 00 D7 01 01 AA [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: D1 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: D1 01 00 [09:55:46]MH_I2C_Read... [09:55:46]Read from MH i2c: D1 01 00 D7 01 00 A9 [09:55:46]Write to MH i2c: 01 00 00 D8 01 D9 [09:55:46]Write i2c OK [09:55:46]MH_I2C_Read... [09:55:47]*** Cut start [09:55:47]*** Partial cut [09:55:47]*** CUTSNS_PIN = 1 [09:55:47]*** CUTSNS_PIN = 0 [09:55:47]*** Brake cut motor [09:55:48]Read from MH i2c: 01 [09:55:48]MH_I2C_Read... [09:55:48]*** Stop cut motor [09:55:48]*** Cut end [09:55:48]Read from MH i2c: 01 07 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [09:55:48]process_action close_receipt done [09:55:48]requested_data is exist [09:55:48]produce_requested_data [09:55:48]requested_item fm.sn is exist - process it [09:55:48]wFMCommunicate request_size=4 [09:55:48]MH_SAM_APDU [09:55:48]CAPDU: 80 11 00 00 [09:55:48]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [09:55:48]Write i2c OK [09:55:48]MH_I2C_Read... [09:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:48]Read from MH i2c: E2 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 17 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B3 [09:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:55:48]wFMCommunicate OK [09:55:48]requested_item fd.num is exist - process it [09:55:48]SAM_PROTO_GetFieldsCounters [09:55:48]wFMCommunicate request_size=4 [09:55:48]MH_SAM_APDU [09:55:48]CAPDU: 80 13 00 00 [09:55:48]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [09:55:48]Write i2c OK [09:55:48]MH_I2C_Read... [09:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:48]Read from MH i2c: E2 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 62 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 D8 [09:55:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [09:55:48]wFMCommunicate OK [09:55:48]SAM_PROTO_GetFieldsCounters done [09:55:48]requested_item shift.num is exist - process it [09:55:48]requested_item shift.opened is exist - process it [09:55:48]req_shift_opened [09:55:48]FM_GetShiftState [09:55:48]SAM_PROTO_GetShiftState [09:55:48]wFMCommunicate request_size=4 [09:55:48]MH_SAM_APDU [09:55:48]CAPDU: 80 13 01 00 [09:55:48]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [09:55:48]Write i2c OK [09:55:48]MH_I2C_Read... [09:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:48]Read from MH i2c: E2 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 0E 00 [09:55:48]MH_I2C_Read... [09:55:48]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B1 [09:55:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:55:48]wFMCommunicate OK [09:55:48]SAM_PROTO_GetShiftState done [09:55:48]FM_GetShiftState done [09:55:48]req_shift_opened done [09:55:48]requested_item shift.open_date is exist - process it [09:55:48]req_shift_open_date [09:55:48]req_shift_open_date done [09:55:48]produce_requested_data done [09:55:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87186,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:55:48]process_action_free close_receipt [09:55:48]json_value_free [09:55:48]json_value_free done [09:55:48]process_json_proto returns [09:55:48]Send response to host [09:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87186,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:55:48]free response buf [09:55:48]execute_script done [09:55:48]execute_script returns [09:55:48]free content buf [09:55:48]Sock 10.Close socket [09:55:48]Sock 10.Thread stoped [09:55:48]Connected sock=8 [09:55: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 33 D4 07 01 D1 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 21 3B F1 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 92 54 01 00 35 04 06 00 AC 1A DC 5B 05 4C 07 DA 22 3F C2 FE CE 92 [09:55: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 B2 41 47 00 4C 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 54 01 00 F4 03 04 00 EF E5 F0 66 B6 04 01 00 00 9A A4 45 26 B3 55 C2 F6 [09:55:50]CommunicateWithHost err = 0 [09:55:50]CheckOFDResponse [09:55:50]1017 (14) - 77093643461234 [09:55:50]1041 (16) - 0000000000874979 [09:55:50]1040 (4) - 87186 [09:55:50]1012 (4) - 23.09.2024 03:52 [09:55:50]1206 (1) - 0 [09:55:50]OFD Sender: Remove packet 87186 [09:55:50]ProducePacketName [09:55:50]name=ofd_packets/00087186 [09:55:50]NVStorageDeleteData [09:55:50]OFD Sender: No OFD packet to send [09:55:55]OFD Sender: No OFD packet to send [09:56:00]OFD Sender: No OFD packet to send [09:56:05]OFD Sender: No OFD packet to send [09:56:10]OFD Sender: No OFD packet to send [09:56:15]OFD Sender: No OFD packet to send [09:56:20]OFD Sender: No OFD packet to send [09:56:25]OFD Sender: No OFD packet to send [09:56:30]OFD Sender: No OFD packet to send [09:56:35]OFD Sender: No OFD packet to send [09:56:40]OFD Sender: No OFD packet to send [09:56:45]OFD Sender: No OFD packet to send [09:56:50]OFD Sender: No OFD packet to send [09:56:55]OFD Sender: No OFD packet to send [09:57:00]OFD Sender: No OFD packet to send [09:57:05]OFD Sender: No OFD packet to send [09:57:10]OFD Sender: No OFD packet to send [09:57:15]OFD Sender: No OFD packet to send [09:57:20]OFD Sender: No OFD packet to send [09:57:25]OFD Sender: No OFD packet to send [09:57:30]OFD Sender: No OFD packet to send [09:57:35]OFD Sender: No OFD packet to send [09:57:38]accept exits with 9 [09:57:38]New connection [09:57:38]New thread 3066957156 created [09:57:38]Thread 3066813796 joined [09:57:38]Waiting for new connection... [09:57:38] Sock 9.Parse request [09:57:38]Sock 9.Check first char [09:57:38]Sock 9.First char is OK [09:57:38]request: POST /json_proto HTTP/1.0 [09:57:38]Method: POST [09:57:38]URL: /json_proto [09:57:38]Method is POST - this is cgi request [09:57:38]url: /json_proto [09:57:38]query_string will be loaded in cgi processing [09:57:38]execute_cgi json_proto POST (null) [09:57:38]execute_cgi path=json_proto method=POST [09:57:38]POST find Content-Length [09:57:38]Host: 172.17.47.196:8080 [09:57:38]Content-Length: 687 [09:57:38]Content-Type: application/json [09:57:38] [09:57:38]POST finish read [09:57:38]Found Content-Length = 687 [09:57:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872156", "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" ] } } [09:57:38]execute_script... [09:57: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)872156", "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" ] } } [09:57:38]POST & json_proto [09:57:38]process_json_proto [09:57:38]json parsed OK: [09:57:38]protocol is kg_v1.0 [09:57:38]action value=close_receipt [09:57:38]process_action close_receipt [09:57:38]cmd_close_receipt [09:57:38]MH_GetDate [09:57:38]Write to MH i2c: F0 00 00 DC 01 CC [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: F0 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: F0 09 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: F0 09 00 DC 01 00 93 3B F1 66 4C 6B 94 66 AB [09:57:38]GetLastDocTimeStamp 1727085345 [09:57:38]current date 1727085459 [09:57:38]FM_GetShiftState [09:57:38]SAM_PROTO_GetShiftState [09:57:38]wFMCommunicate request_size=4 [09:57:38]MH_SAM_APDU [09:57:38]CAPDU: 80 13 01 00 [09:57:38]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [09:57:38]Write i2c OK [09:57:38]MH_I2C_Read... [09:57:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:38]Read from MH i2c: E2 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0E 00 [09:57:38]MH_I2C_Read... [09:57:38]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [09:57:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:57:38]wFMCommunicate OK [09:57:38]SAM_PROTO_GetShiftState done [09:57:38]FM_GetShiftState done [09:57:38]opened in 1727050818 [09:57:38]opened+sec_in_day 1727137218 [09:57:38]quantity*price = 200025 [09:57:38]sum+1 = 200026 [09:57:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 41 23.09.2024 09:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87187 ФПД: 158518894942662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87187&fm=158518894942662&tin=02508201610067®Number=0000000000092592&sum=200000 [09:57:39]StoreToDocumentArchive [09:57:39]shift 498 fd 87187 [09:57:39]save to /storage/0498/doc_00087187 [09:57:39]save last doc name /storage/0498/doc_00087187 to /storage/kkm_last_doc_name [09:57:39]save OK [09:57:39]Clear old archive folders... [09:57:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [09:57:39]tlvbuf is 019714A0 [09:57:39]SAM_PROTO_ClearQueue [09:57:39]wFMCommunicate request_size=4 [09:57:39]MH_SAM_APDU [09:57:39]CAPDU: 80 09 00 00 [09:57:39]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:39]Read from MH i2c: E2 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 03 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [09:57:39]RAPDU: 90 00 [09:57:39]wFMCommunicate OK [09:57:39]SAM_PROTO_ClearQueue done [09:57:39]KKMCreateOFDPacket [09:57:39]OFDProtocolAddRootSTLVToBuf [09:57:39]FM_MakeSignedData [09:57:39]FM_MakeSignedData [09:57:39]SAM_PROTO_SignData [09:57:39]wFMCommunicate request_size=4 [09:57:39]MH_SAM_APDU [09:57:39]CAPDU: 80 0D 01 02 [09:57:39]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:39]Read from MH i2c: E2 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 03 00 [09:57:39]MH_I2C_Read... [09:57:39]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:57:39]RAPDU: 90 00 [09:57:39]wFMCommunicate OK [09:57:39]wFMCommunicate request_size=255 [09:57:39]MH_SAM_APDU [09:57: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 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 29 00 00 00 F4 03 04 00 93 3B F1 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 93 54 01 00 35 04 06 00 [09:57:39]Write to MH i2c: E2 02 01 EC 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 29 00 00 00 F4 03 04 00 93 3B F1 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 93 54 01 00 35 04 06 00 00 00 F6 [09:57:39]Write i2c OK [09:57:39]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 03 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [09:57:40]RAPDU: 90 00 [09:57:40]wFMCommunicate OK [09:57:40]wFMCommunicate request_size=11 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 0D 02 02 06 90 2C 0E 6C 59 C6 [09:57:40]Write to MH i2c: E2 0E 00 ED 01 80 0D 02 02 06 00 90 2C 0E 6C 59 C6 00 00 C9 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 03 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:57:40]RAPDU: 90 00 [09:57:40]wFMCommunicate OK [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 0D 03 02 [09:57:40]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0B 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 0B 00 EE 01 00 EE 41 A2 7D 6C 4C 86 24 90 00 1B [09:57:40]RAPDU: EE 41 A2 7D 6C 4C 86 24 90 00 [09:57:40]wFMCommunicate OK [09:57:40]SAM_PROTO_SignData done [09:57:40]FM_MakeSignedData done [09:57:40]CreateOFDProtocolMessage [09:57:40]wFMCommunicate request_size=4 [09:57:40]MH_SAM_APDU [09:57:40]CAPDU: 80 11 00 00 [09:57:40]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:40]Read from MH i2c: E2 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 17 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [09:57:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [09:57:40]wFMCommunicate OK [09:57:40]CreateOFDProtocolMessage done [09:57:40]OFDSenderStorePacket 87187 [09:57:40]StoreOFDPacket docnum=87187 [09:57: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 80 8E 08 01 A5 4A 5A 03 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 29 00 00 00 F4 03 04 00 93 3B F1 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 93 54 01 00 35 04 06 00 90 2C 0E 6C 59 C6 EE 41 A2 7D 6C 4C 86 24 [09:57:40]CheckFolder [09:57:40]dirname=/storage/ofd_packets [09:57:40]CheckFolder done [09:57:40]ProducePacketName [09:57:40]name=ofd_packets/00087187 [09:57:40]NVStorageSaveData ofd_packets/00087187 [09:57:40]File name is /storage/ofd_packets/00087187 [09:57:40]Write 302 bytes [09:57:40]NVStorageSaveData done [09:57:40]OFDSenderStorePacket done [09:57:40]KKMCreateOFDPacket done [09:57:40]NVStorageSaveData kkm_last_timestamp [09:57:40]File name is /storage/kkm_last_timestamp [09:57:40]Write 4 bytes [09:57:40]NVStorageSaveData done [09:57:40]ExternCall_PrintAddStr [09:57:40]wPrintStart [09:57:40]Write to MH i2c: 01 00 00 F0 01 F1 [09:57:40]Write i2c OK [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: 01 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: 01 07 00 [09:57:40]MH_I2C_Read... [09:57:40]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [09:57:40]RasterBufferAndPrint [09:57:40]line Счет N : (1)872156 [09:57:40]line ИНН: 02508201610067 [09:57:40]line Контрольно-Кассовый Чек [09:57:40]line ПРОДАЖА [09:57:40]line ТРК (МРК, ГНК) : 21 [09:57:40]line Товар: 2710194210 [09:57:40]line ДТ(л)-К-4 [09:57:40]line 26.250 * 76.20 [09:57:40]line = 2000.25 [09:57:40]line НДС 12% НСП 1% [09:57:40]line > о реализуемом товаре [09:57:40]line ОКРУГЛЕНИЕ: -0.25 [09:57:40]line ИТОГО: 2000.00 [09:57:40]line Внесено: 2000.00 [09:57:40]line СДАЧА: 0.00 [09:57:40]line НСП 1% : 17.70 [09:57:40]line НДС 12% : 212.42 [09:57:40]line Наличными: 2000.00 [09:57:40]line Безнал.: 0.00 [09:57:40]line Место: АЗС № 137 "Партнер Нефть" [09:57:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [09:57:40]line СНО: Общий режим [09:57:40]line Чек 41 23.09.2024 09:57 [09:57:40]line Смена: 498 ФФД: 1.0 [09:57:40]line ЗНМ: 0300000064 [09:57:40]line РНМ: 0000000000092592 [09:57:40]line Версия ККМ: 001 [09:57:40]line ФМ: 0000000000874979 [09:57:40]line ФД: 87187 [09:57:40]line ФПД: 158518894942662 [09:57:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T095739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87187&fm=158518894942662&tin=02508201610067®Number=0000000000092592&sum=200000 [09:57:40]OFD Sender: Processing packet 87187 [packets to send 279, broken 278] [09:57:40]ProducePacketName [09:57:40]name=ofd_packets/00087187 [09:57:40]OFD Sender: To server: pG, [09:57:40]CommunicateWithHost lk.salyk.kg:30040 [09:57:40]ConnectInit lk.salyk.kg [09:57:40]written 0, free lines is 4095 [09:57:41]Write to MH i2c: 01 00 00 1B 02 1D [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: 01 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: 01 07 00 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 DA 0C 0A [09:57:41]RasterBufferAndPrint [09:57:41]line [09:57:41]line [09:57:41]line [09:57:41]line [09:57:41]line [09:57:41]written 0, free lines is 3298 [09:57:41]MH_Cut [09:57:41]Write to MH i2c: D1 01 00 22 02 01 F6 [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: D1 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: D1 01 00 [09:57:41]MH_I2C_Read... [09:57:41]Read from MH i2c: D1 01 00 22 02 00 F5 [09:57:41]Write to MH i2c: 01 00 00 23 02 25 [09:57:41]Write i2c OK [09:57:41]MH_I2C_Read... [09:57:41]Connected sock=11 [09:57: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 80 8E 08 01 A5 4A 5A 03 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 29 00 00 00 F4 03 04 00 93 3B F1 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 93 54 01 00 35 04 06 00 90 2C 0E 6C 59 C6 EE 41 A2 7D 6C 4C 86 24 [09:57:41]*** Cut start [09:57:41]*** Partial cut [09:57:41]*** CUTSNS_PIN = 1 [09:57:41]*** CUTSNS_PIN = 0 [09:57: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 A0 66 47 00 8F 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 93 54 01 00 F4 03 04 00 5F E6 F0 66 B6 04 01 00 00 24 FE BC B8 D4 91 34 68 [09:57:42]CommunicateWithHost err = 0 [09:57:42]CheckOFDResponse [09:57:42]1017 (14) - 77093643461234 [09:57:42]1041 (16) - 0000000000874979 [09:57:42]1040 (4) - 87187 [09:57:42]1012 (4) - 23.09.2024 03:54 [09:57:42]1206 (1) - 0 [09:57:42]OFD Sender: Remove packet 87187 [09:57:42]ProducePacketName [09:57:42]name=ofd_packets/00087187 [09:57:42]NVStorageDeleteData [09:57:42]*** Brake cut motor [09:57:42]Read from MH i2c: 01 [09:57:42]MH_I2C_Read... [09:57:42]*** Stop cut motor [09:57:42]*** Cut end [09:57:42]Read from MH i2c: 01 07 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [09:57:42]process_action close_receipt done [09:57:42]requested_data is exist [09:57:42]produce_requested_data [09:57:42]requested_item fm.sn is exist - process it [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 11 00 00 [09:57:42]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 17 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FF [09:57: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:57:42]wFMCommunicate OK [09:57:42]requested_item fd.num is exist - process it [09:57:42]SAM_PROTO_GetFieldsCounters [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 13 00 00 [09:57:42]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]OFD Sender: No OFD packet to send [09:57:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 62 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [09:57: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 93 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:42]wFMCommunicate OK [09:57:42]SAM_PROTO_GetFieldsCounters done [09:57:42]requested_item shift.num is exist - process it [09:57:42]requested_item shift.opened is exist - process it [09:57:42]req_shift_opened [09:57:42]FM_GetShiftState [09:57:42]SAM_PROTO_GetShiftState [09:57:42]wFMCommunicate request_size=4 [09:57:42]MH_SAM_APDU [09:57:42]CAPDU: 80 13 01 00 [09:57:42]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [09:57:42]Write i2c OK [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 [09:57:42]MH_I2C_Read... [09:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:42]Read from MH i2c: E2 0E 00 [09:57:42]MH_I2C_Read... [09:57:42]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FD [09:57:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [09:57:42]wFMCommunicate OK [09:57:42]SAM_PROTO_GetShiftState done [09:57:42]FM_GetShiftState done [09:57:42]req_shift_opened done [09:57:42]requested_item shift.open_date is exist - process it [09:57:42]req_shift_open_date [09:57:42]req_shift_open_date done [09:57:42]produce_requested_data done [09:57:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87187,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [09:57:42]process_action_free close_receipt [09:57:42]json_value_free [09:57:42]json_value_free done [09:57:42]process_json_proto returns [09:57:42]Send response to host [09:57:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87187,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [09:57:42]free response buf [09:57:42]execute_script done [09:57:42]execute_script returns [09:57:42]free content buf [09:57:42]Sock 9.Close socket [09:57:42]Sock 9.Thread stoped [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:57]OFD Sender: No OFD packet to send [09:58:01]recv_with_timeout no data received [09:58:02]OFD Sender: No OFD packet to send [09:58:07]OFD Sender: No OFD packet to send [09:58:11]recv_with_timeout no data received [09:58:12]OFD Sender: No OFD packet to send [09:58:17]OFD Sender: No OFD packet to send [09:58:22]OFD Sender: No OFD packet to send [09:58:27]OFD Sender: No OFD packet to send [09:58:32]OFD Sender: No OFD packet to send [09:58:37]OFD Sender: No OFD packet to send [09:58:42]OFD Sender: No OFD packet to send [09:58:47]OFD Sender: No OFD packet to send [09:58:52]OFD Sender: No OFD packet to send [09:58:57]OFD Sender: No OFD packet to send [09:59:02]OFD Sender: No OFD packet to send [09:59:07]OFD Sender: No OFD packet to send [09:59:12]OFD Sender: No OFD packet to send [09:59:17]OFD Sender: No OFD packet to send [09:59:22]OFD Sender: No OFD packet to send [09:59:27]OFD Sender: No OFD packet to send [09:59:32]OFD Sender: No OFD packet to send [09:59:37]OFD Sender: No OFD packet to send [09:59:42]recv_with_timeout no data received [09:59:42]OFD Sender: No OFD packet to send [09:59:47]OFD Sender: No OFD packet to send [09:59:52]OFD Sender: No OFD packet to send [09:59:57]OFD Sender: No OFD packet to send [10:00:02]OFD Sender: No OFD packet to send [10:00:07]OFD Sender: No OFD packet to send [10:00:12]OFD Sender: No OFD packet to send [10:00:17]OFD Sender: No OFD packet to send [10:00:22]OFD Sender: No OFD packet to send [10:00:27]OFD Sender: No OFD packet to send [10:00:32]OFD Sender: No OFD packet to send [10:00:37]OFD Sender: No OFD packet to send [10:00:42]OFD Sender: No OFD packet to send [10:00:47]OFD Sender: No OFD packet to send [10:00:52]OFD Sender: No OFD packet to send [10:00:57]OFD Sender: No OFD packet to send [10:01:02]OFD Sender: No OFD packet to send [10:01:07]accept exits with 8 [10:01:07]New connection [10:01:07]New thread 3066813796 created [10:01:07]Thread 3066957156 joined [10:01:07]Waiting for new connection... [10:01:07] Sock 8.Parse request [10:01:07]Sock 8.Check first char [10:01:07]Sock 8.First char is OK [10:01:07]request: POST /json_proto HTTP/1.0 [10:01:07]Method: POST [10:01:07]URL: /json_proto [10:01:07]Method is POST - this is cgi request [10:01:07]url: /json_proto [10:01:07]query_string will be loaded in cgi processing [10:01:07]execute_cgi json_proto POST (null) [10:01:07]execute_cgi path=json_proto method=POST [10:01:07]POST find Content-Length [10:01:07]Host: 172.17.47.196:8080 [10:01:07]Content-Length: 687 [10:01:07]Content-Type: application/json [10:01:07] [10:01:07]POST finish read [10:01:07]Found Content-Length = 687 [10:01:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872157", "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" ] } } [10:01:07]execute_script... [10:01:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872157", "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" ] } } [10:01:07]POST & json_proto [10:01:07]process_json_proto [10:01:07]json parsed OK: [10:01:07]protocol is kg_v1.0 [10:01:07]action value=close_receipt [10:01:07]process_action close_receipt [10:01:07]cmd_close_receipt [10:01:07]MH_GetDate [10:01:07]Write to MH i2c: F0 00 00 27 02 18 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: F0 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: F0 09 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: F0 09 00 27 02 00 63 3C F1 66 4C 6B 94 66 C8 [10:01:07]GetLastDocTimeStamp 1727085459 [10:01:07]current date 1727085667 [10:01:07]FM_GetShiftState [10:01:07]SAM_PROTO_GetShiftState [10:01:07]wFMCommunicate request_size=4 [10:01:07]MH_SAM_APDU [10:01:07]CAPDU: 80 13 01 00 [10:01:07]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [10:01:07]Write i2c OK [10:01:07]MH_I2C_Read... [10:01:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:07]Read from MH i2c: E2 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 0E 00 [10:01:07]MH_I2C_Read... [10:01:07]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FF [10:01:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:01:07]wFMCommunicate OK [10:01:07]SAM_PROTO_GetShiftState done [10:01:07]FM_GetShiftState done [10:01:07]opened in 1727050818 [10:01:07]opened+sec_in_day 1727137218 [10:01:07]quantity*price = 150037 [10:01:07]sum+1 = 150039 [10:01:07]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 СНО: Общий режим Чек 42 23.09.2024 10:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87188 ФПД: 177584092103814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87188&fm=177584092103814&tin=02508201610067®Number=0000000000092592&sum=150000 [10:01:08]StoreToDocumentArchive [10:01:08]shift 498 fd 87188 [10:01:08]save to /storage/0498/doc_00087188 [10:01:08]save last doc name /storage/0498/doc_00087188 to /storage/kkm_last_doc_name [10:01:08]save OK [10:01:08]Clear old archive folders... [10:01:08]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:01:08]tlvbuf is 018FE3A0 [10:01:08]SAM_PROTO_ClearQueue [10:01:08]wFMCommunicate request_size=4 [10:01:08]MH_SAM_APDU [10:01:08]CAPDU: 80 09 00 00 [10:01:08]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [10:01:08]RAPDU: 90 00 [10:01:08]wFMCommunicate OK [10:01:08]SAM_PROTO_ClearQueue done [10:01:08]KKMCreateOFDPacket [10:01:08]OFDProtocolAddRootSTLVToBuf [10:01:08]FM_MakeSignedData [10:01:08]FM_MakeSignedData [10:01:08]SAM_PROTO_SignData [10:01:08]wFMCommunicate request_size=4 [10:01:08]MH_SAM_APDU [10:01:08]CAPDU: 80 0D 01 02 [10:01:08]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:01:08]RAPDU: 90 00 [10:01:08]wFMCommunicate OK [10:01:08]wFMCommunicate request_size=255 [10:01:08]MH_SAM_APDU [10:01: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 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 2A 00 00 00 F4 03 04 00 63 3C F1 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 94 54 01 00 35 04 06 00 [10:01:08]Write to MH i2c: E2 02 01 37 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 2A 00 00 00 F4 03 04 00 63 3C F1 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 94 54 01 00 35 04 06 00 00 00 9E [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:01:08]RAPDU: 90 00 [10:01:08]wFMCommunicate OK [10:01:08]wFMCommunicate request_size=11 [10:01:08]MH_SAM_APDU [10:01:08]CAPDU: 80 0D 02 02 06 A1 83 04 BA 44 86 [10:01:08]Write to MH i2c: E2 0E 00 38 02 80 0D 02 02 06 00 A1 83 04 BA 44 86 00 00 6C [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [10:01:08]RAPDU: 90 00 [10:01:08]wFMCommunicate OK [10:01:08]wFMCommunicate request_size=4 [10:01:08]MH_SAM_APDU [10:01:08]CAPDU: 80 0D 03 02 [10:01:08]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 0B 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 0B 00 39 02 00 E1 08 67 4A 40 57 E1 29 90 00 F2 [10:01:08]RAPDU: E1 08 67 4A 40 57 E1 29 90 00 [10:01:08]wFMCommunicate OK [10:01:08]SAM_PROTO_SignData done [10:01:08]FM_MakeSignedData done [10:01:08]CreateOFDProtocolMessage [10:01:08]wFMCommunicate request_size=4 [10:01:08]MH_SAM_APDU [10:01:08]CAPDU: 80 11 00 00 [10:01:08]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:08]Read from MH i2c: E2 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 17 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 15 [10:01: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:01:08]wFMCommunicate OK [10:01:08]CreateOFDProtocolMessage done [10:01:08]OFDSenderStorePacket 87188 [10:01:08]StoreOFDPacket docnum=87188 [10:01: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 10 01 00 00 DD 64 08 01 36 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 2A 00 00 00 F4 03 04 00 63 3C F1 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 94 54 01 00 35 04 06 00 A1 83 04 BA 44 86 E1 08 67 4A 40 57 E1 29 [10:01:08]CheckFolder [10:01:08]dirname=/storage/ofd_packets [10:01:08]CheckFolder done [10:01:08]ProducePacketName [10:01:08]name=ofd_packets/00087188 [10:01:08]NVStorageSaveData ofd_packets/00087188 [10:01:08]File name is /storage/ofd_packets/00087188 [10:01:08]Write 302 bytes [10:01:08]NVStorageSaveData done [10:01:08]OFDSenderStorePacket done [10:01:08]KKMCreateOFDPacket done [10:01:08]NVStorageSaveData kkm_last_timestamp [10:01:08]File name is /storage/kkm_last_timestamp [10:01:08]Write 4 bytes [10:01:08]NVStorageSaveData done [10:01:08]OFD Sender: Processing packet 87188 [packets to send 279, broken 278] [10:01:08]ProducePacketName [10:01:08]name=ofd_packets/00087188 [10:01:08]OFD Sender: To server: pG, [10:01:08]CommunicateWithHost lk.salyk.kg:30040 [10:01:08]ConnectInit lk.salyk.kg [10:01:08]ExternCall_PrintAddStr [10:01:08]wPrintStart [10:01:08]Write to MH i2c: 01 00 00 3B 02 3D [10:01:08]Write i2c OK [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 07 00 [10:01:08]MH_I2C_Read... [10:01:08]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [10:01:08]RasterBufferAndPrint [10:01:08]line Счет N : (1)872157 [10:01:08]line ИНН: 02508201610067 [10:01:08]line Контрольно-Кассовый Чек [10:01:08]line ПРОДАЖА [10:01:08]line ТРК (МРК, ГНК) : 54 [10:01:08]line Товар: 2710194210 [10:01:08]line ДТ(л)-К-4 [10:01:08]line 19.690 * 76.20 [10:01:08]line = 1500.38 [10:01:08]line НДС 12% НСП 1% [10:01:08]line > о реализуемом товаре [10:01:08]line ОКРУГЛЕНИЕ: -0.38 [10:01:08]line ИТОГО: 1500.00 [10:01:08]line Внесено: 1500.00 [10:01:08]line СДАЧА: 0.00 [10:01:08]line НСП 1% : 13.28 [10:01:08]line НДС 12% : 159.33 [10:01:08]line Наличными: 1500.00 [10:01:08]line Безнал.: 0.00 [10:01:08]line Место: АЗС № 137 "Партнер Нефть" [10:01:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:01:08]line СНО: Общий режим [10:01:08]line Чек 42 23.09.2024 10:01 [10:01:08]line Смена: 498 ФФД: 1.0 [10:01:08]line ЗНМ: 0300000064 [10:01:08]line РНМ: 0000000000092592 [10:01:08]line Версия ККМ: 001 [10:01:08]line ФМ: 0000000000874979 [10:01:08]line ФД: 87188 [10:01:08]line ФПД: 177584092103814 [10:01:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100107&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87188&fm=177584092103814&tin=02508201610067®Number=0000000000092592&sum=150000 [10:01:09]written 0, free lines is 4095 [10:01:09]Write to MH i2c: 01 00 00 66 02 68 [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: 01 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: 01 07 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 D1 0C 4C [10:01:09]RasterBufferAndPrint [10:01:09]line [10:01:09]line [10:01:09]line [10:01:09]line [10:01:09]line [10:01:09]written 0, free lines is 3289 [10:01:09]MH_Cut [10:01:09]Write to MH i2c: D1 01 00 6D 02 01 41 [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: D1 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: D1 01 00 [10:01:09]MH_I2C_Read... [10:01:09]Read from MH i2c: D1 01 00 6D 02 00 40 [10:01:09]Write to MH i2c: 01 00 00 6E 02 70 [10:01:09]Write i2c OK [10:01:09]MH_I2C_Read... [10:01:10]*** Cut start [10:01:10]*** Partial cut [10:01:10]*** CUTSNS_PIN = 1 [10:01:10]*** CUTSNS_PIN = 0 [10:01:10]*** Brake cut motor [10:01:10]Read from MH i2c: 01 [10:01:10]MH_I2C_Read... [10:01:10]*** Stop cut motor [10:01:10]*** Cut end [10:01:10]Read from MH i2c: 01 07 00 [10:01:10]MH_I2C_Read... [10:01:10]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [10:01:10]process_action close_receipt done [10:01:10]requested_data is exist [10:01:10]produce_requested_data [10:01:10]requested_item fm.sn is exist - process it [10:01:10]wFMCommunicate request_size=4 [10:01:10]MH_SAM_APDU [10:01:10]CAPDU: 80 11 00 00 [10:01:10]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [10:01:10]Write i2c OK [10:01:10]MH_I2C_Read... [10:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:11]Read from MH i2c: E2 [10:01:11]MH_I2C_Read... [10:01:11]Read from MH i2c: E2 17 00 [10:01:11]MH_I2C_Read... [10:01:11]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:01: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:01:11]wFMCommunicate OK [10:01:11]requested_item fd.num is exist - process it [10:01:11]SAM_PROTO_GetFieldsCounters [10:01:11]wFMCommunicate request_size=4 [10:01:11]MH_SAM_APDU [10:01:11]CAPDU: 80 13 00 00 [10:01:11]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [10:01:11]Write i2c OK [10:01:11]MH_I2C_Read... [10:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:11]Read from MH i2c: E2 [10:01:11]MH_I2C_Read... [10:01:11]Read from MH i2c: E2 62 00 [10:01:11]MH_I2C_Read... [10:01:11]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 94 54 01 00 0E 04 04 00 F2 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 77 [10:01:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [10:01:11]wFMCommunicate OK [10:01:11]SAM_PROTO_GetFieldsCounters done [10:01:11]requested_item shift.num is exist - process it [10:01:11]requested_item shift.opened is exist - process it [10:01:11]req_shift_opened [10:01:11]FM_GetShiftState [10:01:11]SAM_PROTO_GetShiftState [10:01:11]wFMCommunicate request_size=4 [10:01:11]MH_SAM_APDU [10:01:11]CAPDU: 80 13 01 00 [10:01:11]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [10:01:11]Write i2c OK [10:01:11]MH_I2C_Read... [10:01:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:11]Read from MH i2c: E2 [10:01:11]MH_I2C_Read... [10:01:11]Read from MH i2c: E2 0E 00 [10:01:11]MH_I2C_Read... [10:01:11]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 48 [10:01:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:01:11]wFMCommunicate OK [10:01:11]SAM_PROTO_GetShiftState done [10:01:11]FM_GetShiftState done [10:01:11]req_shift_opened done [10:01:11]requested_item shift.open_date is exist - process it [10:01:11]req_shift_open_date [10:01:11]req_shift_open_date done [10:01:11]produce_requested_data done [10:01:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87188,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:01:11]process_action_free close_receipt [10:01:11]json_value_free [10:01:11]json_value_free done [10:01:11]process_json_proto returns [10:01:11]Send response to host [10:01:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87188,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:01:11]free response buf [10:01:11]execute_script done [10:01:11]execute_script returns [10:01:11]free content buf [10:01:11]Sock 8.Close socket [10:01:11]Sock 8.Thread stoped [10:01:13]ConnectInit Can't take IP for lk.salyk.kg [10:01:13]CommunicateWithHost connect error [10:01:13]CommunicateWithHost err = -1 [10:01:13]OFD Sender: Server communicate error [10:01:18]OFD Sender: Processing packet 87188 [packets to send 279, broken 278] [10:01:18]ProducePacketName [10:01:18]name=ofd_packets/00087188 [10:01:18]OFD Sender: To server: pG, [10:01:18]CommunicateWithHost lk.salyk.kg:30040 [10:01:18]ConnectInit lk.salyk.kg [10:01:19]Connected sock=10 [10:01: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 DD 64 08 01 36 77 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 2A 00 00 00 F4 03 04 00 63 3C F1 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 94 54 01 00 35 04 06 00 A1 83 04 BA 44 86 E1 08 67 4A 40 57 E1 29 [10:01: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 14 65 47 00 83 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 94 54 01 00 F4 03 04 00 3A E7 F0 66 B6 04 01 00 00 2F A4 33 42 6F C5 57 B8 [10:01:21]CommunicateWithHost err = 0 [10:01:21]CheckOFDResponse [10:01:21]1017 (14) - 77093643461234 [10:01:21]1041 (16) - 0000000000874979 [10:01:21]1040 (4) - 87188 [10:01:21]1012 (4) - 23.09.2024 03:57 [10:01:21]1206 (1) - 0 [10:01:21]OFD Sender: Remove packet 87188 [10:01:21]ProducePacketName [10:01:21]name=ofd_packets/00087188 [10:01:21]NVStorageDeleteData [10:01:21]OFD Sender: No OFD packet to send [10:01:27]OFD Sender: No OFD packet to send [10:01:32]OFD Sender: No OFD packet to send [10:01:37]OFD Sender: No OFD packet to send [10:01:42]OFD Sender: No OFD packet to send [10:01:47]OFD Sender: No OFD packet to send [10:01:52]OFD Sender: No OFD packet to send [10:01:57]OFD Sender: No OFD packet to send [10:02:02]OFD Sender: No OFD packet to send [10:02:07]OFD Sender: No OFD packet to send [10:02:12]OFD Sender: No OFD packet to send [10:02:17]OFD Sender: No OFD packet to send [10:02:22]OFD Sender: No OFD packet to send [10:02:24]recv_with_timeout no data received [10:02:27]OFD Sender: No OFD packet to send [10:02:32]OFD Sender: No OFD packet to send [10:02:37]OFD Sender: No OFD packet to send [10:02:42]OFD Sender: No OFD packet to send [10:02:44]accept exits with 9 [10:02:44]New connection [10:02:44]New thread 3066957156 created [10:02:44]Thread 3066813796 joined [10:02:44]Waiting for new connection... [10:02:44] Sock 9.Parse request [10:02:44]Sock 9.Check first char [10:02:44]Sock 9.First char is OK [10:02:44]request: POST /json_proto HTTP/1.0 [10:02:44]Method: POST [10:02:44]URL: /json_proto [10:02:44]Method is POST - this is cgi request [10:02:44]url: /json_proto [10:02:44]query_string will be loaded in cgi processing [10:02:44]execute_cgi json_proto POST (null) [10:02:44]execute_cgi path=json_proto method=POST [10:02:44]POST find Content-Length [10:02:44]Host: 172.17.47.196:8080 [10:02:44]Content-Length: 677 [10:02:44]Content-Type: application/json [10:02:44] [10:02:44]POST finish read [10:02:44]Found Content-Length = 677 [10:02:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872158", "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" : 2.570, "sum" : 174.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 174.00, "payments": [ { "type": 0, "sum" : 174.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:44]execute_script... [10:02: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)872158", "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" : 2.570, "sum" : 174.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 174.00, "payments": [ { "type": 0, "sum" : 174.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:44]POST & json_proto [10:02:44]process_json_proto [10:02:44]json parsed OK: [10:02:44]protocol is kg_v1.0 [10:02:44]action value=close_receipt [10:02:44]process_action close_receipt [10:02:44]cmd_close_receipt [10:02:44]MH_GetDate [10:02:44]Write to MH i2c: F0 00 00 72 02 63 [10:02:44]Write i2c OK [10:02:44]MH_I2C_Read... [10:02:44]Read from MH i2c: F0 [10:02:44]MH_I2C_Read... [10:02:44]Read from MH i2c: F0 09 00 [10:02:44]MH_I2C_Read... [10:02:44]Read from MH i2c: F0 09 00 72 02 00 C5 3C F1 66 4C 6B 94 66 75 [10:02:44]GetLastDocTimeStamp 1727085667 [10:02:44]current date 1727085765 [10:02:44]FM_GetShiftState [10:02:44]SAM_PROTO_GetShiftState [10:02:44]wFMCommunicate request_size=4 [10:02:44]MH_SAM_APDU [10:02:44]CAPDU: 80 13 01 00 [10:02:44]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [10:02:44]Write i2c OK [10:02:44]MH_I2C_Read... [10:02:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:44]Read from MH i2c: E2 [10:02:44]MH_I2C_Read... [10:02:44]Read from MH i2c: E2 0E 00 [10:02:44]MH_I2C_Read... [10:02:44]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4A [10:02:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:02:44]wFMCommunicate OK [10:02:44]SAM_PROTO_GetShiftState done [10:02:44]FM_GetShiftState done [10:02:44]opened in 1727050818 [10:02:44]opened+sec_in_day 1727137218 [10:02:44]quantity*price = 17424 [10:02:44]sum+1 = 17426 [10:02:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 174.00 Внесено: 200.00 СДАЧА: 26.00 НСП 1% : 1.54 НДС 12% : 18.50 Наличными: 174.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 43 23.09.2024 10:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87189 ФПД: 5127259611911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100245&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87189&fm=5127259611911&tin=02508201610067®Number=0000000000092592&sum=17400 [10:02:45]StoreToDocumentArchive [10:02:45]shift 498 fd 87189 [10:02:45]save to /storage/0498/doc_00087189 [10:02:45]save last doc name /storage/0498/doc_00087189 to /storage/kkm_last_doc_name [10:02:45]save OK [10:02:45]Clear old archive folders... [10:02:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:02:45]tlvbuf is 018FF500 [10:02:45]SAM_PROTO_ClearQueue [10:02:45]wFMCommunicate request_size=4 [10:02:45]MH_SAM_APDU [10:02:45]CAPDU: 80 09 00 00 [10:02:45]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [10:02:45]Write i2c OK [10:02:45]MH_I2C_Read... [10:02:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:45]Read from MH i2c: E2 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 03 00 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [10:02:45]RAPDU: 90 00 [10:02:45]wFMCommunicate OK [10:02:45]SAM_PROTO_ClearQueue done [10:02:45]KKMCreateOFDPacket [10:02:45]OFDProtocolAddRootSTLVToBuf [10:02:45]FM_MakeSignedData [10:02:45]FM_MakeSignedData [10:02:45]SAM_PROTO_SignData [10:02:45]wFMCommunicate request_size=4 [10:02:45]MH_SAM_APDU [10:02:45]CAPDU: 80 0D 01 02 [10:02:45]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [10:02:45]Write i2c OK [10:02:45]MH_I2C_Read... [10:02:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:45]Read from MH i2c: E2 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 03 00 [10:02:45]MH_I2C_Read... [10:02:45]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:02:45]RAPDU: 90 00 [10:02:45]wFMCommunicate OK [10:02:45]wFMCommunicate request_size=255 [10:02:45]MH_SAM_APDU [10:02: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 0A 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 11 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 43 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 07 00 00 00 00 07 04 06 00 F8 43 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 C5 3C F1 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 95 54 01 00 35 04 06 00 04 [10:02:45]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 11 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 43 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 07 00 00 00 00 07 04 06 00 F8 43 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 C5 3C F1 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 95 54 01 00 35 04 06 00 04 00 00 C8 [10:02:45]Write i2c OK [10:02:45]MH_I2C_Read... [10:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:46]Read from MH i2c: E2 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 03 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:02:46]RAPDU: 90 00 [10:02:46]wFMCommunicate OK [10:02:46]wFMCommunicate request_size=10 [10:02:46]MH_SAM_APDU [10:02:46]CAPDU: 80 0D 02 02 05 A9 C8 7C E3 07 [10:02:46]Write to MH i2c: E2 0D 00 83 02 80 0D 02 02 05 00 A9 C8 7C E3 07 00 00 E0 [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:46]Read from MH i2c: E2 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 03 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [10:02:46]RAPDU: 90 00 [10:02:46]wFMCommunicate OK [10:02:46]wFMCommunicate request_size=4 [10:02:46]MH_SAM_APDU [10:02:46]CAPDU: 80 0D 03 02 [10:02:46]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:46]Read from MH i2c: E2 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 0B 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 0B 00 84 02 00 9A DA 33 D9 89 E3 12 4D 90 00 4D [10:02:46]RAPDU: 9A DA 33 D9 89 E3 12 4D 90 00 [10:02:46]wFMCommunicate OK [10:02:46]SAM_PROTO_SignData done [10:02:46]FM_MakeSignedData done [10:02:46]CreateOFDProtocolMessage [10:02:46]wFMCommunicate request_size=4 [10:02:46]MH_SAM_APDU [10:02:46]CAPDU: 80 11 00 00 [10:02:46]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:46]Read from MH i2c: E2 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: E2 17 00 [10:02:46]MH_I2C_Read... [10:02:46]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 [10:02: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:02:46]wFMCommunicate OK [10:02:46]CreateOFDProtocolMessage done [10:02:46]OFDSenderStorePacket 87189 [10:02:46]StoreOFDPacket docnum=87189 [10:02: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 D2 11 07 01 5D 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 0A 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 11 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 43 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 07 00 00 00 00 07 04 06 00 F8 43 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 C5 3C F1 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 95 54 01 00 35 04 06 00 04 A9 C8 7C E3 07 9A DA 33 D9 89 E3 12 4D [10:02:46]CheckFolder [10:02:46]dirname=/storage/ofd_packets [10:02:46]CheckFolder done [10:02:46]ProducePacketName [10:02:46]name=ofd_packets/00087189 [10:02:46]NVStorageSaveData ofd_packets/00087189 [10:02:46]File name is /storage/ofd_packets/00087189 [10:02:46]Write 301 bytes [10:02:46]NVStorageSaveData done [10:02:46]OFDSenderStorePacket done [10:02:46]KKMCreateOFDPacket done [10:02:46]NVStorageSaveData kkm_last_timestamp [10:02:46]File name is /storage/kkm_last_timestamp [10:02:46]Write 4 bytes [10:02:46]NVStorageSaveData done [10:02:46]ExternCall_PrintAddStr [10:02:46]wPrintStart [10:02:46]Write to MH i2c: 01 00 00 86 02 88 [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 07 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [10:02:46]RasterBufferAndPrint [10:02:46]line Счет N : (1)872158 [10:02:46]line ИНН: 02508201610067 [10:02:46]line Контрольно-Кассовый Чек [10:02:46]line ПРОДАЖА [10:02:46]line ТРК (МРК, ГНК) : 33 [10:02:46]line Товар: 2710124130 [10:02:46]line Аи-92-К-5 [10:02:46]line 2.570 * 67.80 [10:02:46]line = 174.25 [10:02:46]line НДС 12% НСП 1% [10:02:46]line > о реализуемом товаре [10:02:46]line ОКРУГЛЕНИЕ: -0.25 [10:02:46]line ИТОГО: 174.00 [10:02:46]line Внесено: 200.00 [10:02:46]line СДАЧА: 26.00 [10:02:46]line НСП 1% : 1.54 [10:02:46]line НДС 12% : 18.50 [10:02:46]line Наличными: 174.00 [10:02:46]line Безнал.: 0.00 [10:02:46]line Место: АЗС № 137 "Партнер Нефть" [10:02:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:02:46]line СНО: Общий режим [10:02:46]line Чек 43 23.09.2024 10:02 [10:02:46]line Смена: 498 ФФД: 1.0 [10:02:46]line ЗНМ: 0300000064 [10:02:46]line РНМ: 0000000000092592 [10:02:46]line Версия ККМ: 001 [10:02:46]line ФМ: 0000000000874979 [10:02:46]line ФД: 87189 [10:02:46]line ФПД: 5127259611911 [10:02:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100245&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87189&fm=5127259611911&tin=02508201610067®Number=0000000000092592&sum=17400 [10:02:46]written 0, free lines is 4095 [10:02:46]OFD Sender: Processing packet 87189 [packets to send 279, broken 278] [10:02:46]ProducePacketName [10:02:46]name=ofd_packets/00087189 [10:02:46]OFD Sender: To server: pG, [10:02:46]CommunicateWithHost lk.salyk.kg:30040 [10:02:46]ConnectInit lk.salyk.kg [10:02:46]Write to MH i2c: 01 00 00 B1 02 B3 [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 07 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 C5 0C 8B [10:02:46]RasterBufferAndPrint [10:02:46]line [10:02:46]line [10:02:46]line [10:02:46]line [10:02:46]line [10:02:46]written 0, free lines is 3275 [10:02:46]MH_Cut [10:02:46]Write to MH i2c: D1 01 00 B8 02 01 8C [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: D1 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: D1 01 00 [10:02:46]MH_I2C_Read... [10:02:46]Read from MH i2c: D1 01 00 B8 02 00 8B [10:02:46]Write to MH i2c: 01 00 00 B9 02 BB [10:02:46]Write i2c OK [10:02:46]MH_I2C_Read... [10:02:47]*** Cut start [10:02:47]*** Partial cut [10:02:47]*** CUTSNS_PIN = 1 [10:02:47]*** CUTSNS_PIN = 0 [10:02:47]*** Brake cut motor [10:02:48]Read from MH i2c: 01 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: 01 07 00 [10:02:48]MH_I2C_Read... [10:02:48]*** Stop cut motor [10:02:48]*** Cut end [10:02:48]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [10:02:48]process_action close_receipt done [10:02:48]requested_data is exist [10:02:48]produce_requested_data [10:02:48]requested_item fm.sn is exist - process it [10:02:48]wFMCommunicate request_size=4 [10:02:48]MH_SAM_APDU [10:02:48]CAPDU: 80 11 00 00 [10:02:48]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:48]Read from MH i2c: E2 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: E2 17 00 [10:02:48]MH_I2C_Read... [10:02:48]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 [10:02:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:02:48]wFMCommunicate OK [10:02:48]requested_item fd.num is exist - process it [10:02:48]SAM_PROTO_GetFieldsCounters [10:02:48]wFMCommunicate request_size=4 [10:02:48]MH_SAM_APDU [10:02:48]CAPDU: 80 13 00 00 [10:02:48]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:48]Read from MH i2c: E2 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: E2 62 00 [10:02:48]MH_I2C_Read... [10:02:48]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 95 54 01 00 0E 04 04 00 F2 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 C6 [10:02: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 95 54 01 00 0E 04 04 00 F2 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 [10:02:48]wFMCommunicate OK [10:02:48]SAM_PROTO_GetFieldsCounters done [10:02:48]requested_item shift.num is exist - process it [10:02:48]requested_item shift.opened is exist - process it [10:02:48]req_shift_opened [10:02:48]FM_GetShiftState [10:02:48]SAM_PROTO_GetShiftState [10:02:48]wFMCommunicate request_size=4 [10:02:48]MH_SAM_APDU [10:02:48]CAPDU: 80 13 01 00 [10:02:48]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [10:02:48]Write i2c OK [10:02:48]MH_I2C_Read... [10:02:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:48]Read from MH i2c: E2 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: E2 0E 00 [10:02:48]MH_I2C_Read... [10:02:48]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 93 [10:02:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:02:48]wFMCommunicate OK [10:02:48]SAM_PROTO_GetShiftState done [10:02:48]FM_GetShiftState done [10:02:48]req_shift_opened done [10:02:48]requested_item shift.open_date is exist - process it [10:02:48]req_shift_open_date [10:02:48]req_shift_open_date done [10:02:48]produce_requested_data done [10:02:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87189,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:02:48]process_action_free close_receipt [10:02:48]json_value_free [10:02:48]json_value_free done [10:02:48]process_json_proto returns [10:02:48]Send response to host [10:02:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87189,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:02:48]free response buf [10:02:48]execute_script done [10:02:48]execute_script returns [10:02:48]free content buf [10:02:48]Sock 9.Close socket [10:02:48]Sock 9.Thread stoped [10:02:51]ConnectInit Can't take IP for lk.salyk.kg [10:02:51]CommunicateWithHost connect error [10:02:51]CommunicateWithHost err = -1 [10:02:51]OFD Sender: Server communicate error [10:02:56]OFD Sender: Processing packet 87189 [packets to send 279, broken 278] [10:02:56]ProducePacketName [10:02:56]name=ofd_packets/00087189 [10:02:56]OFD Sender: To server: pG, [10:02:56]CommunicateWithHost lk.salyk.kg:30040 [10:02:56]ConnectInit lk.salyk.kg [10:03:01]ConnectInit Can't take IP for lk.salyk.kg [10:03:01]CommunicateWithHost connect error [10:03:01]CommunicateWithHost err = -1 [10:03:01]OFD Sender: Server communicate error [10:03:06]OFD Sender: Processing packet 87189 [packets to send 279, broken 278] [10:03:06]ProducePacketName [10:03:06]name=ofd_packets/00087189 [10:03:06]OFD Sender: To server: pG, [10:03:06]CommunicateWithHost lk.salyk.kg:30040 [10:03:06]ConnectInit lk.salyk.kg [10:03:06]Connected sock=8 [10:03: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 D2 11 07 01 5D 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 0A 0A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 11 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 43 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 07 00 00 00 00 07 04 06 00 F8 43 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 C5 3C F1 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 95 54 01 00 35 04 06 00 04 A9 C8 7C E3 07 9A DA 33 D9 89 E3 12 4D [10:03:07]recv_with_timeout no data received [10:03: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 DD 59 47 00 97 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 95 54 01 00 F4 03 04 00 A5 E7 F0 66 B6 04 01 00 00 09 D4 10 23 E8 0B 8E D2 [10:03:08]CommunicateWithHost err = 0 [10:03:08]CheckOFDResponse [10:03:08]1017 (14) - 77093643461234 [10:03:08]1041 (16) - 0000000000874979 [10:03:08]1040 (4) - 87189 [10:03:08]1012 (4) - 23.09.2024 03:59 [10:03:08]1206 (1) - 0 [10:03:08]OFD Sender: Remove packet 87189 [10:03:08]ProducePacketName [10:03:08]name=ofd_packets/00087189 [10:03:08]NVStorageDeleteData [10:03:08]OFD Sender: No OFD packet to send [10:03:13]OFD Sender: No OFD packet to send [10:03:18]recv_with_timeout no data received [10:03:18]OFD Sender: No OFD packet to send [10:03:23]OFD Sender: No OFD packet to send [10:03:28]OFD Sender: No OFD packet to send [10:03:33]OFD Sender: No OFD packet to send [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]OFD Sender: No OFD packet to send [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:03]OFD Sender: No OFD packet to send [10:04:08]OFD Sender: No OFD packet to send [10:04:13]OFD Sender: No OFD packet to send [10:04:18]OFD Sender: No OFD packet to send [10:04:23]OFD Sender: No OFD packet to send [10:04:28]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:19]OFD Sender: No OFD packet to send [10:05:24]OFD Sender: No OFD packet to send [10:05:29]OFD Sender: No OFD packet to send [10:05:34]OFD Sender: No OFD packet to send [10:05:39]OFD Sender: No OFD packet to send [10:05:44]OFD Sender: No OFD packet to send [10:05:49]OFD Sender: No OFD packet to send [10:05:54]OFD Sender: No OFD packet to send [10:05:59]OFD Sender: No OFD packet to send [10:06:04]OFD Sender: No OFD packet to send [10:06:09]OFD Sender: No OFD packet to send [10:06:14]OFD Sender: No OFD packet to send [10:06:19]OFD Sender: No OFD packet to send [10:06:24]OFD Sender: No OFD packet to send [10:06:29]OFD Sender: No OFD packet to send [10:06:34]OFD Sender: No OFD packet to send [10:06:39]OFD Sender: No OFD packet to send [10:06:44]OFD Sender: No OFD packet to send [10:06:49]OFD Sender: No OFD packet to send [10:06:54]OFD Sender: No OFD packet to send [10:06:57]recv_with_timeout no data received [10:06:59]OFD Sender: No OFD packet to send [10:07:04]OFD Sender: No OFD packet to send [10:07:09]OFD Sender: No OFD packet to send [10:07:14]OFD Sender: No OFD packet to send [10:07:19]OFD Sender: No OFD packet to send [10:07:24]OFD Sender: No OFD packet to send [10:07:29]OFD Sender: No OFD packet to send [10:07:34]OFD Sender: No OFD packet to send [10:07:39]OFD Sender: No OFD packet to send [10:07:44]OFD Sender: No OFD packet to send [10:07:49]OFD Sender: No OFD packet to send [10:07:54]OFD Sender: No OFD packet to send [10:07:59]OFD Sender: No OFD packet to send [10:08:04]OFD Sender: No OFD packet to send [10:08:09]OFD Sender: No OFD packet to send [10:08:14]OFD Sender: No OFD packet to send [10:08:19]OFD Sender: No OFD packet to send [10:08:24]OFD Sender: No OFD packet to send [10:08:29]OFD Sender: No OFD packet to send [10:08:34]OFD Sender: No OFD packet to send [10:08:39]OFD Sender: No OFD packet to send [10:08:44]OFD Sender: No OFD packet to send [10:08:45]accept exits with 10 [10:08:45]New connection [10:08:45]New thread 3066813796 created [10:08:45]Thread 3066957156 joined [10:08:45]Waiting for new connection... [10:08:45] Sock 10.Parse request [10:08:45]Sock 10.Check first char [10:08:45]Sock 10.First char is OK [10:08:45]request: POST /json_proto HTTP/1.0 [10:08:45]Method: POST [10:08:45]URL: /json_proto [10:08:45]Method is POST - this is cgi request [10:08:45]url: /json_proto [10:08:45]query_string will be loaded in cgi processing [10:08:45]execute_cgi json_proto POST (null) [10:08:45]execute_cgi path=json_proto method=POST [10:08:45]POST find Content-Length [10:08:45]Host: 172.17.47.196:8080 [10:08:45]Content-Length: 799 [10:08:45]Content-Type: application/json [10:08:45] [10:08:45]POST finish read [10:08:45]Found Content-Length = 799 [10:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872160", "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:08:45]execute_script... [10:08: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)872160", "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:08:45]POST & json_proto [10:08:45]process_json_proto [10:08:45]json parsed OK: [10:08:45]protocol is kg_v1.0 [10:08:45]action value=close_receipt [10:08:45]process_action close_receipt [10:08:45]cmd_close_receipt [10:08:45]MH_GetDate [10:08:45]Write to MH i2c: F0 00 00 BD 02 AE [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 09 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: F0 09 00 BD 02 00 2E 3E F1 66 4C 6B 94 66 2B [10:08:45]GetLastDocTimeStamp 1727085765 [10:08:45]current date 1727086126 [10:08:45]FM_GetShiftState [10:08:45]SAM_PROTO_GetShiftState [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 13 01 00 [10:08:45]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 0E 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [10:08:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:08:45]wFMCommunicate OK [10:08:45]SAM_PROTO_GetShiftState done [10:08:45]FM_GetShiftState done [10:08:45]opened in 1727050818 [10:08:45]opened+sec_in_day 1727137218 [10:08:45]quantity*price = 0 [10:08:45]sum+1 = 1 [10:08:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 44 23.09.2024 10:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 87190 ФПД: 129491736618055 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100846&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87190&fm=129491736618055&tin=02508201610067®Number=0000000000092592&sum=0 [10:08:47]StoreToDocumentArchive [10:08:47]shift 498 fd 87190 [10:08:47]save to /storage/0498/doc_00087190 [10:08:47]save last doc name /storage/0498/doc_00087190 to /storage/kkm_last_doc_name [10:08:47]save OK [10:08:47]Clear old archive folders... [10:08:47]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:08:47]tlvbuf is 018FD530 [10:08:47]SAM_PROTO_ClearQueue [10:08:47]wFMCommunicate request_size=4 [10:08:47]MH_SAM_APDU [10:08:47]CAPDU: 80 09 00 00 [10:08:47]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [10:08:47]RAPDU: 90 00 [10:08:47]wFMCommunicate OK [10:08:47]SAM_PROTO_ClearQueue done [10:08:47]KKMCreateOFDPacket [10:08:47]OFDProtocolAddRootSTLVToBuf [10:08:47]FM_MakeSignedData [10:08:47]FM_MakeSignedData [10:08:47]SAM_PROTO_SignData [10:08:47]wFMCommunicate request_size=4 [10:08:47]MH_SAM_APDU [10:08:47]CAPDU: 80 0D 01 02 [10:08:47]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:08:47]RAPDU: 90 00 [10:08:47]wFMCommunicate OK [10:08:47]wFMCommunicate request_size=255 [10:08:47]MH_SAM_APDU [10:08: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 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 2C 00 00 00 F4 03 04 00 2E 3E F1 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 96 54 01 00 35 04 06 00 [10:08:47]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 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 2C 00 00 00 F4 03 04 00 2E 3E F1 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 96 54 01 00 35 04 06 00 00 00 9D [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [10:08:47]RAPDU: 90 00 [10:08:47]wFMCommunicate OK [10:08:47]wFMCommunicate request_size=11 [10:08:47]MH_SAM_APDU [10:08:47]CAPDU: 80 0D 02 02 06 75 C5 A4 F6 64 47 [10:08:47]Write to MH i2c: E2 0E 00 CE 02 80 0D 02 02 06 00 75 C5 A4 F6 64 47 00 00 D5 [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:08:47]RAPDU: 90 00 [10:08:47]wFMCommunicate OK [10:08:47]wFMCommunicate request_size=4 [10:08:47]MH_SAM_APDU [10:08:47]CAPDU: 80 0D 03 02 [10:08:47]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 0B 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 0B 00 CF 02 00 5A 8C AD 4A 70 2B 3C 4C 90 00 4D [10:08:47]RAPDU: 5A 8C AD 4A 70 2B 3C 4C 90 00 [10:08:47]wFMCommunicate OK [10:08:47]SAM_PROTO_SignData done [10:08:47]FM_MakeSignedData done [10:08:47]CreateOFDProtocolMessage [10:08:47]wFMCommunicate request_size=4 [10:08:47]MH_SAM_APDU [10:08:47]CAPDU: 80 11 00 00 [10:08:47]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:47]Read from MH i2c: E2 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: E2 17 00 [10:08:47]MH_I2C_Read... [10:08:47]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 [10:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:08:47]wFMCommunicate OK [10:08:47]CreateOFDProtocolMessage done [10:08:47]OFDSenderStorePacket 87190 [10:08:47]StoreOFDPacket docnum=87190 [10:08: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 1D 43 08 01 20 4C 5A 03 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 2C 00 00 00 F4 03 04 00 2E 3E F1 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 96 54 01 00 35 04 06 00 75 C5 A4 F6 64 47 5A 8C AD 4A 70 2B 3C 4C [10:08:47]CheckFolder [10:08:47]dirname=/storage/ofd_packets [10:08:47]CheckFolder done [10:08:47]ProducePacketName [10:08:47]name=ofd_packets/00087190 [10:08:47]NVStorageSaveData ofd_packets/00087190 [10:08:47]File name is /storage/ofd_packets/00087190 [10:08:47]Write 302 bytes [10:08:47]NVStorageSaveData done [10:08:47]OFDSenderStorePacket done [10:08:47]KKMCreateOFDPacket done [10:08:47]NVStorageSaveData kkm_last_timestamp [10:08:47]File name is /storage/kkm_last_timestamp [10:08:47]Write 4 bytes [10:08:47]NVStorageSaveData done [10:08:47]ExternCall_PrintAddStr [10:08:47]wPrintStart [10:08:47]Write to MH i2c: 01 00 00 D1 02 D3 [10:08:47]Write i2c OK [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 07 00 [10:08:47]MH_I2C_Read... [10:08:47]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [10:08:47]RasterBufferAndPrint [10:08:47]line Счет N : (1)872160 [10:08:47]line ИНН: 02508201610067 [10:08:47]line Контрольно-Кассовый Чек [10:08:47]line ПРОДАЖА [10:08:47]line ТРК (МРК, ГНК) : 21 [10:08:47]line Товар: 2710194210 [10:08:47]line ДТ(л)-К-4 [10:08:47]line 10.000 * 0.00 [10:08:47]line = 0.00 [10:08:47]line НДС 12% НСП 1% [10:08:47]line > о реализуемом товаре [10:08:47]line ИТОГО: 0.00 [10:08:47]line НСП 1% : 0.00 [10:08:47]line НДС 12% : 0.00 [10:08:47]line Наличными: 0.00 [10:08:47]line Безнал.: 0.00 [10:08:47]line Место: АЗС № 137 "Партнер Нефть" [10:08:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:08:47]line СНО: Общий режим [10:08:47]line Чек 44 23.09.2024 10:08 [10:08:47]line Смена: 498 ФФД: 1.0 [10:08:47]line ЗНМ: 0300000064 [10:08:47]line РНМ: 0000000000092592 [10:08:47]line Версия ККМ: 001 [10:08:47]line Талоны: Топливные Талоны [10:08:47]line 1 [10:08:47]line ФМ: 0000000000874979 [10:08:47]line ФД: 87190 [10:08:47]line ФПД: 129491736618055 [10:08:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T100846&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87190&fm=129491736618055&tin=02508201610067®Number=0000000000092592&sum=0 [10:08:47]written 0, free lines is 4095 [10:08:47]OFD Sender: Processing packet 87190 [packets to send 279, broken 278] [10:08:47]ProducePacketName [10:08:47]name=ofd_packets/00087190 [10:08:47]OFD Sender: To server: pG, [10:08:47]CommunicateWithHost lk.salyk.kg:30040 [10:08:47]ConnectInit lk.salyk.kg [10:08:48]Write to MH i2c: 01 00 00 FB 02 FD [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: 01 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: 01 07 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 CF 0C DF [10:08:48]RasterBufferAndPrint [10:08:48]line [10:08:48]line [10:08:48]line [10:08:48]line [10:08:48]line [10:08:48]written 0, free lines is 3285 [10:08:48]MH_Cut [10:08:48]Write to MH i2c: D1 01 00 02 03 01 D7 [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: D1 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: D1 01 00 [10:08:48]MH_I2C_Read... [10:08:48]Read from MH i2c: D1 01 00 02 03 00 D6 [10:08:48]Write to MH i2c: 01 00 00 03 03 06 [10:08:48]Write i2c OK [10:08:48]MH_I2C_Read... [10:08:48]*** Cut start [10:08:48]*** Partial cut [10:08:48]*** CUTSNS_PIN = 1 [10:08:48]*** CUTSNS_PIN = 0 [10:08:49]*** Brake cut motor [10:08:49]Read from MH i2c: 01 [10:08:49]MH_I2C_Read... [10:08:49]*** Stop cut motor [10:08:49]*** Cut end [10:08:49]Read from MH i2c: 01 07 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [10:08:49]process_action close_receipt done [10:08:49]requested_data is exist [10:08:49]produce_requested_data [10:08:49]requested_item fm.sn is exist - process it [10:08:49]wFMCommunicate request_size=4 [10:08:49]MH_SAM_APDU [10:08:49]CAPDU: 80 11 00 00 [10:08:49]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [10:08:49]Write i2c OK [10:08:49]MH_I2C_Read... [10:08:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:49]Read from MH i2c: E2 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 17 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E0 [10:08:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:08:49]wFMCommunicate OK [10:08:49]requested_item fd.num is exist - process it [10:08:49]SAM_PROTO_GetFieldsCounters [10:08:49]wFMCommunicate request_size=4 [10:08:49]MH_SAM_APDU [10:08:49]CAPDU: 80 13 00 00 [10:08:49]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [10:08:49]Write i2c OK [10:08:49]MH_I2C_Read... [10:08:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:49]Read from MH i2c: E2 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 62 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 96 54 01 00 0E 04 04 00 F2 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 15 [10:08: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 96 54 01 00 0E 04 04 00 F2 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 [10:08:49]wFMCommunicate OK [10:08:49]SAM_PROTO_GetFieldsCounters done [10:08:49]requested_item shift.num is exist - process it [10:08:49]requested_item shift.opened is exist - process it [10:08:49]req_shift_opened [10:08:49]FM_GetShiftState [10:08:49]SAM_PROTO_GetShiftState [10:08:49]wFMCommunicate request_size=4 [10:08:49]MH_SAM_APDU [10:08:49]CAPDU: 80 13 01 00 [10:08:49]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [10:08:49]Write i2c OK [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 [10:08:49]MH_I2C_Read... [10:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:49]Read from MH i2c: E2 0E 00 [10:08:49]MH_I2C_Read... [10:08:49]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DE [10:08:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:08:49]wFMCommunicate OK [10:08:49]SAM_PROTO_GetShiftState done [10:08:49]FM_GetShiftState done [10:08:49]req_shift_opened done [10:08:49]requested_item shift.open_date is exist - process it [10:08:49]req_shift_open_date [10:08:49]req_shift_open_date done [10:08:49]produce_requested_data done [10:08:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87190,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:08:49]process_action_free close_receipt [10:08:49]json_value_free [10:08:49]json_value_free done [10:08:49]process_json_proto returns [10:08:49]Send response to host [10:08:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87190,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:08:49]free response buf [10:08:49]execute_script done [10:08:49]execute_script returns [10:08:49]free content buf [10:08:49]Sock 10.Close socket [10:08:49]Sock 10.Thread stoped [10:08:52]Connected sock=11 [10:08: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 1D 43 08 01 20 4C 5A 03 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 2C 00 00 00 F4 03 04 00 2E 3E F1 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 96 54 01 00 35 04 06 00 75 C5 A4 F6 64 47 5A 8C AD 4A 70 2B 3C 4C [10:08: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 97 37 47 00 78 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 96 54 01 00 F4 03 04 00 00 E9 F0 66 B6 04 01 00 00 75 A0 31 42 A9 6E A5 40 [10:08:53]CommunicateWithHost err = 0 [10:08:53]CheckOFDResponse [10:08:53]1017 (14) - 77093643461234 [10:08:53]1041 (16) - 0000000000874979 [10:08:53]1040 (4) - 87190 [10:08:53]1012 (4) - 23.09.2024 04:05 [10:08:53]1206 (1) - 0 [10:08:53]OFD Sender: Remove packet 87190 [10:08:53]ProducePacketName [10:08:53]name=ofd_packets/00087190 [10:08:53]NVStorageDeleteData [10:08:54]OFD Sender: No OFD packet to send [10:08:59]OFD Sender: No OFD packet to send [10:09:03]recv_with_timeout no data received [10:09:04]OFD Sender: No OFD packet to send [10:09:09]OFD Sender: No OFD packet to send [10:09:14]OFD Sender: No OFD packet to send [10:09:17]recv_with_timeout no data received [10:09:19]OFD Sender: No OFD packet to send [10:09:24]OFD Sender: No OFD packet to send [10:09:29]OFD Sender: No OFD packet to send [10:09:31]recv_with_timeout no data received [10:09:34]OFD Sender: No OFD packet to send [10:09:39]OFD Sender: No OFD packet to send [10:09:44]OFD Sender: No OFD packet to send [10:09:47]recv_with_timeout no data received [10:09:49]OFD Sender: No OFD packet to send [10:09:54]OFD Sender: No OFD packet to send [10:09:57]recv_with_timeout no data received [10:09:59]OFD Sender: No OFD packet to send [10:10:04]OFD Sender: No OFD packet to send [10:10:09]OFD Sender: No OFD packet to send [10:10:14]OFD Sender: No OFD packet to send [10:10:19]OFD Sender: No OFD packet to send [10:10:24]OFD Sender: No OFD packet to send [10:10:29]OFD Sender: No OFD packet to send [10:10:34]OFD Sender: No OFD packet to send [10:10:39]OFD Sender: No OFD packet to send [10:10:44]OFD Sender: No OFD packet to send [10:10:49]OFD Sender: No OFD packet to send [10:10:54]OFD Sender: No OFD packet to send [10:10:59]OFD Sender: No OFD packet to send [10:11:04]OFD Sender: No OFD packet to send [10:11:09]OFD Sender: No OFD packet to send [10:11:14]OFD Sender: No OFD packet to send [10:11:16]recv_with_timeout no data received [10:11:19]OFD Sender: No OFD packet to send [10:11:24]OFD Sender: No OFD packet to send [10:11:29]OFD Sender: No OFD packet to send [10:11:34]OFD Sender: No OFD packet to send [10:11:39]OFD Sender: No OFD packet to send [10:11:44]OFD Sender: No OFD packet to send [10:11:49]OFD Sender: No OFD packet to send [10:11:54]OFD Sender: No OFD packet to send [10:11:59]OFD Sender: No OFD packet to send [10:12:04]OFD Sender: No OFD packet to send [10:12:09]OFD Sender: No OFD packet to send [10:12:14]OFD Sender: No OFD packet to send [10:12:19]OFD Sender: No OFD packet to send [10:12:24]OFD Sender: No OFD packet to send [10:12:27]recv_with_timeout no data received [10:12:29]OFD Sender: No OFD packet to send [10:12:31]accept exits with 9 [10:12:31]New connection [10:12:31]New thread 3066957156 created [10:12:31]Thread 3066813796 joined [10:12:31]Waiting for new connection... [10:12:31] Sock 9.Parse request [10:12:31]Sock 9.Check first char [10:12:31]Sock 9.First char is OK [10:12:31]request: POST /json_proto HTTP/1.0 [10:12:31]Method: POST [10:12:31]URL: /json_proto [10:12:31]Method is POST - this is cgi request [10:12:31]url: /json_proto [10:12:31]query_string will be loaded in cgi processing [10:12:31]execute_cgi json_proto POST (null) [10:12:31]execute_cgi path=json_proto method=POST [10:12:31]POST find Content-Length [10:12:31]Host: 172.17.47.196:8080 [10:12:31]Content-Length: 802 [10:12:31]Content-Type: application/json [10:12:31] [10:12:31]POST finish read [10:12:31]Found Content-Length = 802 [10:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872159", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1.2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:31]execute_script... [10: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)872159", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1.2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:31]POST & json_proto [10:12:31]process_json_proto [10:12:31]json parsed OK: [10:12:31]protocol is kg_v1.0 [10:12:31]action value=close_receipt [10:12:31]process_action close_receipt [10:12:31]cmd_close_receipt [10:12:31]MH_GetDate [10:12:31]Write to MH i2c: F0 00 00 07 03 F9 [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: F0 09 00 07 03 00 10 3F F1 66 4C 6B 94 66 59 [10:12:31]GetLastDocTimeStamp 1727086126 [10:12:31]current date 1727086352 [10:12:31]FM_GetShiftState [10:12:31]SAM_PROTO_GetShiftState [10:12:31]wFMCommunicate request_size=4 [10:12:31]MH_SAM_APDU [10:12:31]CAPDU: 80 13 01 00 [10:12:31]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [10:12:31]Write i2c OK [10:12:31]MH_I2C_Read... [10:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:31]Read from MH i2c: E2 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 [10:12:31]MH_I2C_Read... [10:12:31]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E0 [10:12:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:12:31]wFMCommunicate OK [10:12:31]SAM_PROTO_GetShiftState done [10:12:31]FM_GetShiftState done [10:12:31]opened in 1727050818 [10:12:31]opened+sec_in_day 1727137218 [10:12:31]quantity*price = 0 [10:12:31]sum+1 = 1 [10:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 45 23.09.2024 10:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1.2 ФМ: 0000000000874979 ФД: 87191 ФПД: 37400720614392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101232&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87191&fm=37400720614392&tin=02508201610067®Number=0000000000092592&sum=0 [10:12:33]StoreToDocumentArchive [10:12:33]shift 498 fd 87191 [10:12:33]save to /storage/0498/doc_00087191 [10:12:33]save last doc name /storage/0498/doc_00087191 to /storage/kkm_last_doc_name [10:12:33]save OK [10:12:33]Clear old archive folders... [10:12:33]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:12:33]tlvbuf is 018FFA40 [10:12:33]SAM_PROTO_ClearQueue [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 09 00 00 [10:12:33]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]SAM_PROTO_ClearQueue done [10:12:33]KKMCreateOFDPacket [10:12:33]OFDProtocolAddRootSTLVToBuf [10:12:33]FM_MakeSignedData [10:12:33]FM_MakeSignedData [10:12:33]SAM_PROTO_SignData [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 01 02 [10:12:33]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=255 [10:12:33]MH_SAM_APDU [10:12: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 10 3F F1 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 97 54 01 00 35 04 06 00 [10:12:33]Write to MH i2c: E2 02 01 17 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 10 3F F1 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 97 54 01 00 35 04 06 00 00 00 BD [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=11 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 02 02 06 22 04 08 AA A3 F8 [10:12:33]Write to MH i2c: E2 0E 00 18 03 80 0D 02 02 06 00 22 04 08 AA A3 F8 00 00 14 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:12:33]RAPDU: 90 00 [10:12:33]wFMCommunicate OK [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 0D 03 02 [10:12:33]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 0B 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 0B 00 19 03 00 BB BE 24 51 F8 19 A5 93 90 00 CF [10:12:33]RAPDU: BB BE 24 51 F8 19 A5 93 90 00 [10:12:33]wFMCommunicate OK [10:12:33]SAM_PROTO_SignData done [10:12:33]FM_MakeSignedData done [10:12:33]CreateOFDProtocolMessage [10:12:33]wFMCommunicate request_size=4 [10:12:33]MH_SAM_APDU [10:12:33]CAPDU: 80 11 00 00 [10:12:33]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:33]Read from MH i2c: E2 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 17 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F6 [10: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 [10:12:33]wFMCommunicate OK [10:12:33]CreateOFDProtocolMessage done [10:12:33]OFDSenderStorePacket 87191 [10:12:33]StoreOFDPacket docnum=87191 [10: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 10 01 00 00 E8 A8 08 01 B5 ED 5A 03 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 10 3F F1 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 97 54 01 00 35 04 06 00 22 04 08 AA A3 F8 BB BE 24 51 F8 19 A5 93 [10:12:33]CheckFolder [10:12:33]dirname=/storage/ofd_packets [10:12:33]CheckFolder done [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00087191 [10:12:33]NVStorageSaveData ofd_packets/00087191 [10:12:33]File name is /storage/ofd_packets/00087191 [10:12:33]Write 302 bytes [10:12:33]NVStorageSaveData done [10:12:33]OFDSenderStorePacket done [10:12:33]KKMCreateOFDPacket done [10:12:33]NVStorageSaveData kkm_last_timestamp [10:12:33]File name is /storage/kkm_last_timestamp [10:12:33]Write 4 bytes [10:12:33]NVStorageSaveData done [10:12:33]ExternCall_PrintAddStr [10:12:33]wPrintStart [10:12:33]Write to MH i2c: 01 00 00 1B 03 1E [10:12:33]Write i2c OK [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 [10:12:33]MH_I2C_Read... [10:12:33]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [10:12:33]RasterBufferAndPrint [10:12:33]line Счет N : (1)872159 [10:12:33]line ИНН: 02508201610067 [10:12:33]line Контрольно-Кассовый Чек [10:12:33]line ПРОДАЖА [10:12:33]line ТРК (МРК, ГНК) : 34 [10:12:33]line Товар: 2710194210 [10:12:33]line ДТ(л)-К-4 [10:12:33]line 100.000 * 0.00 [10:12:33]line = 0.00 [10:12:33]line НДС 12% НСП 1% [10:12:33]line > о реализуемом товаре [10:12:33]line ИТОГО: 0.00 [10:12:33]line НСП 1% : 0.00 [10:12:33]line НДС 12% : 0.00 [10:12:33]line Наличными: 0.00 [10:12:33]line Безнал.: 0.00 [10:12:33]line Место: АЗС № 137 "Партнер Нефть" [10:12:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:12:33]line СНО: Общий режим [10:12:33]line Чек 45 23.09.2024 10:12 [10:12:33]line Смена: 498 ФФД: 1.0 [10:12:33]line ЗНМ: 0300000064 [10:12:33]line РНМ: 0000000000092592 [10:12:33]line Версия ККМ: 001 [10:12:33]line Талоны: Топливные Талоны [10:12:33]line 1.2 [10:12:33]line ФМ: 0000000000874979 [10:12:33]line ФД: 87191 [10:12:33]line ФПД: 37400720614392 [10:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101232&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87191&fm=37400720614392&tin=02508201610067®Number=0000000000092592&sum=0 [10:12:33]OFD Sender: Processing packet 87191 [packets to send 279, broken 278] [10:12:33]ProducePacketName [10:12:33]name=ofd_packets/00087191 [10:12:33]OFD Sender: To server: pG, [10:12:33]CommunicateWithHost lk.salyk.kg:30040 [10:12:33]ConnectInit lk.salyk.kg [10:12:33]written 0, free lines is 4095 [10:12:34]Write to MH i2c: 01 00 00 45 03 48 [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 07 00 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 CF 0C 2A [10:12:34]RasterBufferAndPrint [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]line [10:12:34]written 0, free lines is 3285 [10:12:34]MH_Cut [10:12:34]Write to MH i2c: D1 01 00 4C 03 01 21 [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 01 00 [10:12:34]MH_I2C_Read... [10:12:34]Read from MH i2c: D1 01 00 4C 03 00 20 [10:12:34]Write to MH i2c: 01 00 00 4D 03 50 [10:12:34]Write i2c OK [10:12:34]MH_I2C_Read... [10:12:35]*** Cut start [10:12:35]*** Partial cut [10:12:35]*** CUTSNS_PIN = 1 [10:12:35]*** CUTSNS_PIN = 0 [10:12:35]*** Brake cut motor [10:12:35]Read from MH i2c: 01 [10:12:35]MH_I2C_Read... [10:12:35]*** Stop cut motor [10:12:35]*** Cut end [10:12:35]Read from MH i2c: 01 07 00 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [10:12:35]process_action close_receipt done [10:12:35]requested_data is exist [10:12:35]produce_requested_data [10:12:35]requested_item fm.sn is exist - process it [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 11 00 00 [10:12:35]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:12:35]Read from MH i2c: E2 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 17 00 [10:12:35]MH_I2C_Read... [10:12:35]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 [10: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 [10:12:35]wFMCommunicate OK [10:12:35]requested_item fd.num is exist - process it [10:12:35]SAM_PROTO_GetFieldsCounters [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 13 00 00 [10:12:35]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:12:35]Read from MH i2c: E2 [10:12:35]MH_I2C_Read... [10:12:35]Read from MH i2c: E2 62 00 [10:12:35]MH_I2C_Read... [10:12:35]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 97 54 01 00 0E 04 04 00 F2 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 63 [10: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 97 54 01 00 0E 04 04 00 F2 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 [10:12:35]wFMCommunicate OK [10:12:35]SAM_PROTO_GetFieldsCounters done [10:12:35]requested_item shift.num is exist - process it [10:12:35]requested_item shift.opened is exist - process it [10:12:35]req_shift_opened [10:12:35]FM_GetShiftState [10:12:35]SAM_PROTO_GetShiftState [10:12:35]wFMCommunicate request_size=4 [10:12:35]MH_SAM_APDU [10:12:35]CAPDU: 80 13 01 00 [10:12:35]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [10:12:35]Write i2c OK [10:12:35]MH_I2C_Read... [10:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:36]Read from MH i2c: E2 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 [10:12:36]MH_I2C_Read... [10:12:36]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 28 [10:12:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:12:36]wFMCommunicate OK [10:12:36]SAM_PROTO_GetShiftState done [10:12:36]FM_GetShiftState done [10:12:36]req_shift_opened done [10:12:36]requested_item shift.open_date is exist - process it [10:12:36]req_shift_open_date [10:12:36]req_shift_open_date done [10:12:36]produce_requested_data done [10:12:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87191,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:12:36]process_action_free close_receipt [10:12:36]json_value_free [10:12:36]json_value_free done [10:12:36]process_json_proto returns [10:12:36]Send response to host [10:12:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87191,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:12:36]free response buf [10:12:36]execute_script done [10:12:36]execute_script returns [10:12:36]free content buf [10:12:36]Sock 9.Close socket [10:12:36]Sock 9.Thread stoped [10:12:36]Connected sock=11 [10: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 10 01 00 00 E8 A8 08 01 B5 ED 5A 03 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 10 3F F1 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 97 54 01 00 35 04 06 00 22 04 08 AA A3 F8 BB BE 24 51 F8 19 A5 93 [10: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 7E 47 00 C5 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 97 54 01 00 F4 03 04 00 E0 E9 F0 66 B6 04 01 00 00 00 B5 98 F0 2E C3 91 30 [10:12:37]CommunicateWithHost err = 0 [10:12:37]CheckOFDResponse [10:12:37]1017 (14) - 77093643461234 [10:12:37]1041 (16) - 0000000000874979 [10:12:37]1040 (4) - 87191 [10:12:37]1012 (4) - 23.09.2024 04:09 [10:12:37]1206 (1) - 0 [10:12:37]OFD Sender: Remove packet 87191 [10:12:37]ProducePacketName [10:12:37]name=ofd_packets/00087191 [10:12:37]NVStorageDeleteData [10:12:38]OFD Sender: No OFD packet to send [10:12:43]OFD Sender: No OFD packet to send [10:12:48]OFD Sender: No OFD packet to send [10:12:53]OFD Sender: No OFD packet to send [10:12:58]OFD Sender: No OFD packet to send [10:13:03]OFD Sender: No OFD packet to send [10:13:08]OFD Sender: No OFD packet to send [10:13:13]OFD Sender: No OFD packet to send [10:13:18]OFD Sender: No OFD packet to send [10:13:23]OFD Sender: No OFD packet to send [10:13:28]OFD Sender: No OFD packet to send [10:13:33]OFD Sender: No OFD packet to send [10:13:38]OFD Sender: No OFD packet to send [10:13:43]OFD Sender: No OFD packet to send [10:13:48]OFD Sender: No OFD packet to send [10:13:53]OFD Sender: No OFD packet to send [10:13:58]OFD Sender: No OFD packet to send [10:14:03]OFD Sender: No OFD packet to send [10:14:08]OFD Sender: No OFD packet to send [10:14:13]OFD Sender: No OFD packet to send [10:14:18]OFD Sender: No OFD packet to send [10:14:23]OFD Sender: No OFD packet to send [10:14:28]OFD Sender: No OFD packet to send [10:14:33]OFD Sender: No OFD packet to send [10:14:38]OFD Sender: No OFD packet to send [10:14:38]accept exits with 8 [10:14:38]New connection [10:14:38]New thread 3066813796 created [10:14:38]Thread 3066957156 joined [10:14:38]Waiting for new connection... [10:14:38] Sock 8.Parse request [10:14:38]Sock 8.Check first char [10:14:38]Sock 8.First char is OK [10:14:38]request: POST /json_proto HTTP/1.0 [10:14:38]Method: POST [10:14:38]URL: /json_proto [10:14:38]Method is POST - this is cgi request [10:14:38]url: /json_proto [10:14:38]query_string will be loaded in cgi processing [10:14:38]execute_cgi json_proto POST (null) [10:14:38]execute_cgi path=json_proto method=POST [10:14:38]POST find Content-Length [10:14:38]Host: 172.17.47.196:8080 [10:14:38]Content-Length: 801 [10:14:38]Content-Type: application/json [10:14:38] [10:14:38]POST finish read [10:14:38]Found Content-Length = 801 [10:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872162", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1.2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:38]execute_script... [10:14: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)872162", "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" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1.2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:14:38]POST & json_proto [10:14:38]process_json_proto [10:14:38]json parsed OK: [10:14:38]protocol is kg_v1.0 [10:14:38]action value=close_receipt [10:14:38]process_action close_receipt [10:14:38]cmd_close_receipt [10:14:38]MH_GetDate [10:14:38]Write to MH i2c: F0 00 00 51 03 43 [10:14:38]Write i2c OK [10:14:38]MH_I2C_Read... [10:14:38]Read from MH i2c: F0 [10:14:38]MH_I2C_Read... [10:14:38]Read from MH i2c: F0 09 00 [10:14:38]MH_I2C_Read... [10:14:38]Read from MH i2c: F0 09 00 51 03 00 8F 3F F1 66 4C 6B 94 66 22 [10:14:38]GetLastDocTimeStamp 1727086352 [10:14:38]current date 1727086479 [10:14:38]FM_GetShiftState [10:14:38]SAM_PROTO_GetShiftState [10:14:38]wFMCommunicate request_size=4 [10:14:38]MH_SAM_APDU [10:14:38]CAPDU: 80 13 01 00 [10:14:38]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [10:14:38]Write i2c OK [10:14:38]MH_I2C_Read... [10:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:38]Read from MH i2c: E2 [10:14:38]MH_I2C_Read... [10:14:38]Read from MH i2c: E2 0E 00 [10:14:38]MH_I2C_Read... [10:14:38]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2A [10:14:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:14:38]wFMCommunicate OK [10:14:38]SAM_PROTO_GetShiftState done [10:14:38]FM_GetShiftState done [10:14:38]opened in 1727050818 [10:14:38]opened+sec_in_day 1727137218 [10:14:38]quantity*price = 0 [10:14:38]sum+1 = 1 [10:14:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 46 23.09.2024 10:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1.2 ФМ: 0000000000874979 ФД: 87192 ФПД: 98075181022861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101439&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87192&fm=98075181022861&tin=02508201610067®Number=0000000000092592&sum=0 [10:14:40]StoreToDocumentArchive [10:14:40]shift 498 fd 87192 [10:14:40]save to /storage/0498/doc_00087192 [10:14:40]save last doc name /storage/0498/doc_00087192 to /storage/kkm_last_doc_name [10:14:40]save OK [10:14:40]Clear old archive folders... [10:14:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:14:40]tlvbuf is 01900890 [10:14:40]SAM_PROTO_ClearQueue [10:14:40]wFMCommunicate request_size=4 [10:14:40]MH_SAM_APDU [10:14:40]CAPDU: 80 09 00 00 [10:14:40]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [10:14:40]RAPDU: 90 00 [10:14:40]wFMCommunicate OK [10:14:40]SAM_PROTO_ClearQueue done [10:14:40]KKMCreateOFDPacket [10:14:40]OFDProtocolAddRootSTLVToBuf [10:14:40]FM_MakeSignedData [10:14:40]FM_MakeSignedData [10:14:40]SAM_PROTO_SignData [10:14:40]wFMCommunicate request_size=4 [10:14:40]MH_SAM_APDU [10:14:40]CAPDU: 80 0D 01 02 [10:14:40]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [10:14:40]RAPDU: 90 00 [10:14:40]wFMCommunicate OK [10:14:40]wFMCommunicate request_size=255 [10:14:40]MH_SAM_APDU [10:14: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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 8F 3F F1 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 98 54 01 00 35 04 06 00 [10:14:40]Write to MH i2c: E2 02 01 61 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 8F 3F F1 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 98 54 01 00 35 04 06 00 00 00 3D [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:14:40]RAPDU: 90 00 [10:14:40]wFMCommunicate OK [10:14:40]wFMCommunicate request_size=11 [10:14:40]MH_SAM_APDU [10:14:40]CAPDU: 80 0D 02 02 06 59 32 E8 53 7E 8D [10:14:40]Write to MH i2c: E2 0E 00 62 03 80 0D 02 02 06 00 59 32 E8 53 7E 8D 00 00 BC [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:14:40]RAPDU: 90 00 [10:14:40]wFMCommunicate OK [10:14:40]wFMCommunicate request_size=4 [10:14:40]MH_SAM_APDU [10:14:40]CAPDU: 80 0D 03 02 [10:14:40]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 0B 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 0B 00 63 03 00 30 25 72 7A 72 A3 06 7E 90 00 BC [10:14:40]RAPDU: 30 25 72 7A 72 A3 06 7E 90 00 [10:14:40]wFMCommunicate OK [10:14:40]SAM_PROTO_SignData done [10:14:40]FM_MakeSignedData done [10:14:40]CreateOFDProtocolMessage [10:14:40]wFMCommunicate request_size=4 [10:14:40]MH_SAM_APDU [10:14:40]CAPDU: 80 11 00 00 [10:14:40]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:40]Read from MH i2c: E2 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 17 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 40 [10:14: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:14:40]wFMCommunicate OK [10:14:40]CreateOFDProtocolMessage done [10:14:40]OFDSenderStorePacket 87192 [10:14:40]StoreOFDPacket docnum=87192 [10:14: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 C9 8C 08 01 41 7A 5A 03 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 8F 3F F1 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 98 54 01 00 35 04 06 00 59 32 E8 53 7E 8D 30 25 72 7A 72 A3 06 7E [10:14:40]CheckFolder [10:14:40]dirname=/storage/ofd_packets [10:14:40]CheckFolder done [10:14:40]ProducePacketName [10:14:40]name=ofd_packets/00087192 [10:14:40]NVStorageSaveData ofd_packets/00087192 [10:14:40]File name is /storage/ofd_packets/00087192 [10:14:40]Write 302 bytes [10:14:40]NVStorageSaveData done [10:14:40]OFDSenderStorePacket done [10:14:40]KKMCreateOFDPacket done [10:14:40]NVStorageSaveData kkm_last_timestamp [10:14:40]File name is /storage/kkm_last_timestamp [10:14:40]Write 4 bytes [10:14:40]NVStorageSaveData done [10:14:40]ExternCall_PrintAddStr [10:14:40]wPrintStart [10:14:40]Write to MH i2c: 01 00 00 65 03 68 [10:14:40]Write i2c OK [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: 01 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: 01 07 00 [10:14:40]MH_I2C_Read... [10:14:40]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [10:14:40]RasterBufferAndPrint [10:14:40]line Счет N : (1)872162 [10:14:40]line ИНН: 02508201610067 [10:14:40]line Контрольно-Кассовый Чек [10:14:40]line ПРОДАЖА [10:14:40]line ТРК (МРК, ГНК) : 54 [10:14:40]line Товар: 2710194210 [10:14:40]line ДТ(л)-К-4 [10:14:40]line 40.000 * 0.00 [10:14:40]line = 0.00 [10:14:40]line НДС 12% НСП 1% [10:14:40]line > о реализуемом товаре [10:14:40]line ИТОГО: 0.00 [10:14:40]line НСП 1% : 0.00 [10:14:40]line НДС 12% : 0.00 [10:14:40]line Наличными: 0.00 [10:14:40]line Безнал.: 0.00 [10:14:40]line Место: АЗС № 137 "Партнер Нефть" [10:14:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:14:40]line СНО: Общий режим [10:14:40]line Чек 46 23.09.2024 10:14 [10:14:40]line Смена: 498 ФФД: 1.0 [10:14:40]line ЗНМ: 0300000064 [10:14:40]line РНМ: 0000000000092592 [10:14:40]line Версия ККМ: 001 [10:14:40]line Талоны: Топливные Талоны [10:14:40]line 1.2 [10:14:40]line ФМ: 0000000000874979 [10:14:40]line ФД: 87192 [10:14:40]line ФПД: 98075181022861 [10:14:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101439&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87192&fm=98075181022861&tin=02508201610067®Number=0000000000092592&sum=0 [10:14:40]written 0, free lines is 4095 [10:14:40]OFD Sender: Processing packet 87192 [packets to send 279, broken 278] [10:14:40]ProducePacketName [10:14:40]name=ofd_packets/00087192 [10:14:40]OFD Sender: To server: pG, [10:14:40]CommunicateWithHost lk.salyk.kg:30040 [10:14:40]ConnectInit lk.salyk.kg [10:14:41]Write to MH i2c: 01 00 00 8F 03 92 [10:14:41]Write i2c OK [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: 01 [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: 01 07 00 [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 DA 0C 7F [10:14:41]RasterBufferAndPrint [10:14:41]line [10:14:41]line [10:14:41]line [10:14:41]line [10:14:41]line [10:14:41]written 0, free lines is 3296 [10:14:41]MH_Cut [10:14:41]Write to MH i2c: D1 01 00 96 03 01 6B [10:14:41]Write i2c OK [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: D1 [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: D1 01 00 [10:14:41]MH_I2C_Read... [10:14:41]Read from MH i2c: D1 01 00 96 03 00 6A [10:14:41]Write to MH i2c: 01 00 00 97 03 9A [10:14:41]Write i2c OK [10:14:41]MH_I2C_Read... [10:14:41]*** Cut start [10:14:41]*** Partial cut [10:14:41]*** CUTSNS_PIN = 1 [10:14:41]*** CUTSNS_PIN = 0 [10:14:42]*** Brake cut motor [10:14:42]Read from MH i2c: 01 [10:14:42]MH_I2C_Read... [10:14:42]*** Stop cut motor [10:14:42]*** Cut end [10:14:42]Read from MH i2c: 01 07 00 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [10:14:42]process_action close_receipt done [10:14:42]requested_data is exist [10:14:42]produce_requested_data [10:14:42]requested_item fm.sn is exist - process it [10:14:42]wFMCommunicate request_size=4 [10:14:42]MH_SAM_APDU [10:14:42]CAPDU: 80 11 00 00 [10:14:42]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [10:14:42]Write i2c OK [10:14:42]MH_I2C_Read... [10:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:14:42]Read from MH i2c: E2 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: E2 17 00 [10:14:42]MH_I2C_Read... [10:14:42]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 [10: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 [10:14:42]wFMCommunicate OK [10:14:42]requested_item fd.num is exist - process it [10:14:42]SAM_PROTO_GetFieldsCounters [10:14:42]wFMCommunicate request_size=4 [10:14:42]MH_SAM_APDU [10:14:42]CAPDU: 80 13 00 00 [10:14:42]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [10:14:42]Write i2c OK [10:14:42]MH_I2C_Read... [10:14:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:14:42]Read from MH i2c: E2 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: E2 62 00 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: E2 62 00 99 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 98 54 01 00 0E 04 04 00 F2 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 B1 [10:14: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 98 54 01 00 0E 04 04 00 F2 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 [10:14:42]wFMCommunicate OK [10:14:42]SAM_PROTO_GetFieldsCounters done [10:14:42]requested_item shift.num is exist - process it [10:14:42]requested_item shift.opened is exist - process it [10:14:42]req_shift_opened [10:14:42]FM_GetShiftState [10:14:42]SAM_PROTO_GetShiftState [10:14:42]wFMCommunicate request_size=4 [10:14:42]MH_SAM_APDU [10:14:42]CAPDU: 80 13 01 00 [10:14:42]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [10:14:42]Write i2c OK [10:14:42]MH_I2C_Read... [10:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:14:42]Read from MH i2c: E2 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: E2 0E 00 [10:14:42]MH_I2C_Read... [10:14:42]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 72 [10:14:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:14:42]wFMCommunicate OK [10:14:42]SAM_PROTO_GetShiftState done [10:14:42]FM_GetShiftState done [10:14:42]req_shift_opened done [10:14:42]requested_item shift.open_date is exist - process it [10:14:42]req_shift_open_date [10:14:42]req_shift_open_date done [10:14:42]produce_requested_data done [10:14:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87192,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:14:42]process_action_free close_receipt [10:14:42]json_value_free [10:14:42]json_value_free done [10:14:42]process_json_proto returns [10:14:42]Send response to host [10:14:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87192,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:14:42]free response buf [10:14:42]execute_script done [10:14:42]execute_script returns [10:14:42]free content buf [10:14:42]Sock 8.Close socket [10:14:42]Sock 8.Thread stoped [10:14:43]Connected sock=10 [10:14: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 C9 8C 08 01 41 7A 5A 03 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 8F 3F F1 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 98 54 01 00 35 04 06 00 59 32 E8 53 7E 8D 30 25 72 7A 72 A3 06 7E [10:14: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 0E A2 47 00 E0 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 98 54 01 00 F4 03 04 00 5E EA F0 66 B6 04 01 00 00 2E 3C 14 AF 6E 4E BC 82 [10:14:44]CommunicateWithHost err = 0 [10:14:44]CheckOFDResponse [10:14:44]1017 (14) - 77093643461234 [10:14:44]1041 (16) - 0000000000874979 [10:14:44]1040 (4) - 87192 [10:14:44]1012 (4) - 23.09.2024 04:11 [10:14:44]1206 (1) - 0 [10:14:44]OFD Sender: Remove packet 87192 [10:14:44]ProducePacketName [10:14:44]name=ofd_packets/00087192 [10:14:44]NVStorageDeleteData [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:06]recv_with_timeout no data received [10:15:06]accept exits with 9 [10:15:06]New connection [10:15:06]New thread 3066957156 created [10:15:06]Thread 3066813796 joined [10:15:06]Waiting for new connection... [10:15:06] Sock 9.Parse request [10:15:06]Sock 9.Check first char [10:15:06]Sock 9.First char is OK [10:15:06]request: POST /json_proto HTTP/1.0 [10:15:06]Method: POST [10:15:06]URL: /json_proto [10:15:06]Method is POST - this is cgi request [10:15:06]url: /json_proto [10:15:06]query_string will be loaded in cgi processing [10:15:06]execute_cgi json_proto POST (null) [10:15:06]execute_cgi path=json_proto method=POST [10:15:06]POST find Content-Length [10:15:06]Host: 172.17.47.196:8080 [10:15:06]Content-Length: 677 [10:15:06]Content-Type: application/json [10:15:06] [10:15:06]POST finish read [10:15:06]Found Content-Length = 677 [10:15:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872164", "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:15:06]execute_script... [10: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)872164", "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:15:06]POST & json_proto [10:15:06]process_json_proto [10:15:06]json parsed OK: [10:15:06]protocol is kg_v1.0 [10:15:06]action value=close_receipt [10:15:06]process_action close_receipt [10:15:06]cmd_close_receipt [10:15:06]MH_GetDate [10:15:06]Write to MH i2c: F0 00 00 9B 03 8D [10:15:06]Write i2c OK [10:15:06]MH_I2C_Read... [10:15:06]Read from MH i2c: F0 [10:15:06]MH_I2C_Read... [10:15:06]Read from MH i2c: F0 09 00 [10:15:06]MH_I2C_Read... [10:15:06]Read from MH i2c: F0 09 00 9B 03 00 AB 3F F1 66 4C 6B 94 66 88 [10:15:06]GetLastDocTimeStamp 1727086479 [10:15:06]current date 1727086507 [10:15:06]FM_GetShiftState [10:15:06]SAM_PROTO_GetShiftState [10:15:06]wFMCommunicate request_size=4 [10:15:06]MH_SAM_APDU [10:15:06]CAPDU: 80 13 01 00 [10:15:06]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [10:15:06]Write i2c OK [10:15:06]MH_I2C_Read... [10:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:06]Read from MH i2c: E2 [10:15:06]MH_I2C_Read... [10:15:06]Read from MH i2c: E2 0E 00 [10:15:06]MH_I2C_Read... [10:15:06]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 74 [10:15:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:06]wFMCommunicate OK [10:15:06]SAM_PROTO_GetShiftState done [10:15:06]FM_GetShiftState done [10:15:06]opened in 1727050818 [10:15:06]opened+sec_in_day 1727137218 [10:15:06]quantity*price = 60003 [10:15:06]sum+1 = 60004 [10:15:06]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 СНО: Общий режим Чек 47 23.09.2024 10:15 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87193 ФПД: 160669277989953 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87193&fm=160669277989953&tin=02508201610067®Number=0000000000092592&sum=60000 [10:15:08]StoreToDocumentArchive [10:15:08]shift 498 fd 87193 [10:15:08]save to /storage/0498/doc_00087193 [10:15:08]save last doc name /storage/0498/doc_00087193 to /storage/kkm_last_doc_name [10:15:08]save OK [10:15:08]Clear old archive folders... [10:15:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:08]tlvbuf is 018F5F50 [10:15:08]SAM_PROTO_ClearQueue [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 09 00 00 [10:15:08]Write to MH i2c: E2 08 00 A9 03 80 09 00 00 00 00 00 00 1E [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]SAM_PROTO_ClearQueue done [10:15:08]KKMCreateOFDPacket [10:15:08]OFDProtocolAddRootSTLVToBuf [10:15:08]FM_MakeSignedData [10:15:08]FM_MakeSignedData [10:15:08]SAM_PROTO_SignData [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 01 02 [10:15:08]Write to MH i2c: E2 08 00 AA 03 80 0D 01 02 00 00 00 00 26 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=255 [10:15:08]MH_SAM_APDU [10:15: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 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 2F 00 00 00 F4 03 04 00 AB 3F F1 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 99 54 01 00 35 04 06 00 92 [10:15:08]Write to MH i2c: E2 02 01 AB 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 2F 00 00 00 F4 03 04 00 AB 3F F1 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 99 54 01 00 35 04 06 00 92 00 00 5D [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=10 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 02 02 05 20 BB 3D AC 41 [10:15:08]Write to MH i2c: E2 0D 00 AC 03 80 0D 02 02 05 00 20 BB 3D AC 41 00 00 38 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [10:15:08]RAPDU: 90 00 [10:15:08]wFMCommunicate OK [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 0D 03 02 [10:15:08]Write to MH i2c: E2 08 00 AD 03 80 0D 03 02 00 00 00 00 2B [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 0B 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 0B 00 AD 03 00 B8 55 65 CD 99 21 AC BA 90 00 8B [10:15:08]RAPDU: B8 55 65 CD 99 21 AC BA 90 00 [10:15:08]wFMCommunicate OK [10:15:08]SAM_PROTO_SignData done [10:15:08]FM_MakeSignedData done [10:15:08]CreateOFDProtocolMessage [10:15:08]wFMCommunicate request_size=4 [10:15:08]MH_SAM_APDU [10:15:08]CAPDU: 80 11 00 00 [10:15:08]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:08]Read from MH i2c: E2 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 17 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: E2 17 00 AE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8A [10: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 [10:15:08]wFMCommunicate OK [10:15:08]CreateOFDProtocolMessage done [10:15:08]OFDSenderStorePacket 87193 [10:15:08]StoreOFDPacket docnum=87193 [10: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 0F 01 00 00 51 5E 07 01 87 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 AB 3F F1 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 99 54 01 00 35 04 06 00 92 20 BB 3D AC 41 B8 55 65 CD 99 21 AC BA [10:15:08]CheckFolder [10:15:08]dirname=/storage/ofd_packets [10:15:08]CheckFolder done [10:15:08]ProducePacketName [10:15:08]name=ofd_packets/00087193 [10:15:08]NVStorageSaveData ofd_packets/00087193 [10:15:08]File name is /storage/ofd_packets/00087193 [10:15:08]Write 301 bytes [10:15:08]NVStorageSaveData done [10:15:08]OFDSenderStorePacket done [10:15:08]KKMCreateOFDPacket done [10:15:08]NVStorageSaveData kkm_last_timestamp [10:15:08]File name is /storage/kkm_last_timestamp [10:15:08]Write 4 bytes [10:15:08]NVStorageSaveData done [10:15:08]ExternCall_PrintAddStr [10:15:08]wPrintStart [10:15:08]Write to MH i2c: 01 00 00 AF 03 B2 [10:15:08]Write i2c OK [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 07 00 [10:15:08]MH_I2C_Read... [10:15:08]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [10:15:08]RasterBufferAndPrint [10:15:08]line Счет N : (1)872164 [10:15:08]line ИНН: 02508201610067 [10:15:08]line Контрольно-Кассовый Чек [10:15:08]line ПРОДАЖА [10:15:08]line ТРК (МРК, ГНК) : 43 [10:15:08]line Товар: 2710124130 [10:15:08]line Аи-92-К-5 [10:15:08]line 8.850 * 67.80 [10:15:08]line = 600.03 [10:15:08]line НДС 12% НСП 1% [10:15:08]line > о реализуемом товаре [10:15:08]line ОКРУГЛЕНИЕ: -0.03 [10:15:08]line ИТОГО: 600.00 [10:15:08]line Внесено: 600.00 [10:15:08]line СДАЧА: 0.00 [10:15:08]line НСП 1% : 5.31 [10:15:08]line НДС 12% : 63.72 [10:15:08]line Наличными: 600.00 [10:15:08]line Безнал.: 0.00 [10:15:08]line Место: АЗС № 137 "Партнер Нефть" [10:15:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:15:08]line СНО: Общий режим [10:15:08]line Чек 47 23.09.2024 10:15 [10:15:08]line Смена: 498 ФФД: 1.0 [10:15:08]line ЗНМ: 0300000064 [10:15:08]line РНМ: 0000000000092592 [10:15:08]line Версия ККМ: 001 [10:15:08]line ФМ: 0000000000874979 [10:15:08]line ФД: 87193 [10:15:08]line ФПД: 160669277989953 [10:15:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101507&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87193&fm=160669277989953&tin=02508201610067®Number=0000000000092592&sum=60000 [10:15:08]written 0, free lines is 4095 [10:15:08]OFD Sender: Processing packet 87193 [packets to send 279, broken 278] [10:15:08]ProducePacketName [10:15:08]name=ofd_packets/00087193 [10:15:08]OFD Sender: To server: pG, [10:15:08]CommunicateWithHost lk.salyk.kg:30040 [10:15:08]ConnectInit lk.salyk.kg [10:15:09]Write to MH i2c: 01 00 00 DA 03 DD [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 07 00 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 DC 0C CC [10:15:09]RasterBufferAndPrint [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]line [10:15:09]written 0, free lines is 3298 [10:15:09]MH_Cut [10:15:09]Write to MH i2c: D1 01 00 E1 03 01 B6 [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 01 00 [10:15:09]MH_I2C_Read... [10:15:09]Read from MH i2c: D1 01 00 E1 03 00 B5 [10:15:09]Write to MH i2c: 01 00 00 E2 03 E5 [10:15:09]Write i2c OK [10:15:09]MH_I2C_Read... [10:15:09]*** Cut start [10:15:09]*** Partial cut [10:15:09]*** CUTSNS_PIN = 1 [10:15:09]*** CUTSNS_PIN = 0 [10:15:10]*** Brake cut motor [10:15:10]Read from MH i2c: 01 [10:15:10]MH_I2C_Read... [10:15:10]*** Stop cut motor [10:15:10]*** Cut end [10:15:10]Read from MH i2c: 01 07 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [10:15:10]process_action close_receipt done [10:15:10]requested_data is exist [10:15:10]produce_requested_data [10:15:10]requested_item fm.sn is exist - process it [10:15:10]wFMCommunicate request_size=4 [10:15:10]MH_SAM_APDU [10:15:10]CAPDU: 80 11 00 00 [10:15:10]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [10:15:10]Write i2c OK [10:15:10]MH_I2C_Read... [10:15:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:10]Read from MH i2c: E2 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 17 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [10: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 [10:15:10]wFMCommunicate OK [10:15:10]requested_item fd.num is exist - process it [10:15:10]SAM_PROTO_GetFieldsCounters [10:15:10]wFMCommunicate request_size=4 [10:15:10]MH_SAM_APDU [10:15:10]CAPDU: 80 13 00 00 [10:15:10]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [10:15:10]Write i2c OK [10:15:10]MH_I2C_Read... [10:15:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:10]Read from MH i2c: E2 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 62 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 62 00 E4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 99 54 01 00 0E 04 04 00 F2 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 00 [10:15: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 99 54 01 00 0E 04 04 00 F2 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 [10:15:10]wFMCommunicate OK [10:15:10]SAM_PROTO_GetFieldsCounters done [10:15:10]requested_item shift.num is exist - process it [10:15:10]requested_item shift.opened is exist - process it [10:15:10]req_shift_opened [10:15:10]FM_GetShiftState [10:15:10]SAM_PROTO_GetShiftState [10:15:10]wFMCommunicate request_size=4 [10:15:10]MH_SAM_APDU [10:15:10]CAPDU: 80 13 01 00 [10:15:10]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [10:15:10]Write i2c OK [10:15:10]MH_I2C_Read... [10:15:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:10]Read from MH i2c: E2 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 0E 00 [10:15:10]MH_I2C_Read... [10:15:10]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BD [10:15:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:10]wFMCommunicate OK [10:15:10]SAM_PROTO_GetShiftState done [10:15:10]FM_GetShiftState done [10:15:10]req_shift_opened done [10:15:10]requested_item shift.open_date is exist - process it [10:15:10]req_shift_open_date [10:15:10]req_shift_open_date done [10:15:10]produce_requested_data done [10:15:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87193,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:15:10]process_action_free close_receipt [10:15:10]json_value_free [10:15:10]json_value_free done [10:15:10]process_json_proto returns [10:15:10]Send response to host [10:15:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87193,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:15:10]free response buf [10:15:10]execute_script done [10:15:10]execute_script returns [10:15:10]free content buf [10:15:10]Sock 9.Close socket [10:15:10]Sock 9.Thread stoped [10:15:19]recv_with_timeout no data received [10:15:34]recv_with_timeout no data received [10:15:43]accept exits with 8 [10:15:43]New connection [10:15:44]New thread 3066813796 created [10:15:44]Thread 3066957156 joined [10:15:44]Waiting for new connection... [10:15:44] Sock 8.Parse request [10:15:44]Sock 8.Check first char [10:15:44]Sock 8.First char is OK [10:15:44]request: POST /json_proto HTTP/1.0 [10:15:44]Method: POST [10:15:44]URL: /json_proto [10:15:44]Method is POST - this is cgi request [10:15:44]url: /json_proto [10:15:44]query_string will be loaded in cgi processing [10:15:44]execute_cgi json_proto POST (null) [10:15:44]execute_cgi path=json_proto method=POST [10:15:44]POST find Content-Length [10:15:44]Host: 172.17.47.196:8080 [10:15:44]Content-Length: 803 [10:15:44]Content-Type: application/json [10:15:44] [10:15:44]POST finish read [10:15:44]Found Content-Length = 803 [10:15:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872163", "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" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:44]execute_script... [10:15:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872163", "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" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:15:44]POST & json_proto [10:15:44]process_json_proto [10:15:44]json parsed OK: [10:15:44]protocol is kg_v1.0 [10:15:44]action value=close_receipt [10:15:44]process_action close_receipt [10:15:44]cmd_close_receipt [10:15:44]MH_GetDate [10:15:44]Write to MH i2c: F0 00 00 E6 03 D8 [10:15:44]Write i2c OK [10:15:44]MH_I2C_Read... [10:15:44]Read from MH i2c: F0 [10:15:44]MH_I2C_Read... [10:15:44]Read from MH i2c: F0 09 00 [10:15:44]MH_I2C_Read... [10:15:44]Read from MH i2c: F0 09 00 E6 03 00 D0 3F F1 66 4C 6B 94 66 F8 [10:15:44]GetLastDocTimeStamp 1727086507 [10:15:44]current date 1727086544 [10:15:44]FM_GetShiftState [10:15:44]SAM_PROTO_GetShiftState [10:15:44]wFMCommunicate request_size=4 [10:15:44]MH_SAM_APDU [10:15:44]CAPDU: 80 13 01 00 [10:15:44]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [10:15:44]Write i2c OK [10:15:44]MH_I2C_Read... [10:15:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:44]Read from MH i2c: E2 [10:15:44]MH_I2C_Read... [10:15:44]Read from MH i2c: E2 0E 00 [10:15:44]MH_I2C_Read... [10:15:44]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BF [10:15:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:44]wFMCommunicate OK [10:15:44]SAM_PROTO_GetShiftState done [10:15:44]FM_GetShiftState done [10:15:44]opened in 1727050818 [10:15:44]opened+sec_in_day 1727137218 [10:15:44]quantity*price = 250046 [10:15:44]sum+1 = 250047 [10:15:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.46 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.46 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 48 23.09.2024 10:15 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87194 ФПД: 239528354800894 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101544&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87194&fm=239528354800894&tin=02508201610067®Number=0000000000092592&sum=250046 [10:15:45]StoreToDocumentArchive [10:15:45]shift 498 fd 87194 [10:15:45]save to /storage/0498/doc_00087194 [10:15:45]save last doc name /storage/0498/doc_00087194 to /storage/kkm_last_doc_name [10:15:45]save OK [10:15:45]Clear old archive folders... [10:15:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:45]tlvbuf is 018FEC50 [10:15:45]SAM_PROTO_ClearQueue [10:15:45]wFMCommunicate request_size=4 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 09 00 00 [10:15:45]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [10:15:45]RAPDU: 90 00 [10:15:45]wFMCommunicate OK [10:15:45]SAM_PROTO_ClearQueue done [10:15:45]KKMCreateOFDPacket [10:15:45]OFDProtocolAddRootSTLVToBuf [10:15:45]FM_MakeSignedData [10:15:45]FM_MakeSignedData [10:15:45]SAM_PROTO_SignData [10:15:45]wFMCommunicate request_size=4 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 0D 01 02 [10:15:45]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [10:15:45]RAPDU: 90 00 [10:15:45]wFMCommunicate OK [10:15:45]wFMCommunicate request_size=255 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 D0 3F F1 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 9A 54 01 00 35 04 06 00 D9 [10:15:45]Write to MH i2c: E2 02 01 F6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 D0 3F F1 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 9A 54 01 00 35 04 06 00 D9 00 00 91 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [10:15:45]RAPDU: 90 00 [10:15:45]wFMCommunicate OK [10:15:45]wFMCommunicate request_size=10 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 0D 02 02 05 D9 8A 80 64 FE [10:15:45]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 D9 8A 80 64 FE 00 00 C3 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [10:15:45]RAPDU: 90 00 [10:15:45]wFMCommunicate OK [10:15:45]wFMCommunicate request_size=4 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 0D 03 02 [10:15:45]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 0B 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 0B 00 F8 03 00 E7 35 CF 00 06 A2 87 5E 90 00 EF [10:15:45]RAPDU: E7 35 CF 00 06 A2 87 5E 90 00 [10:15:45]wFMCommunicate OK [10:15:45]SAM_PROTO_SignData done [10:15:45]FM_MakeSignedData done [10:15:45]CreateOFDProtocolMessage [10:15:45]wFMCommunicate request_size=4 [10:15:45]MH_SAM_APDU [10:15:45]CAPDU: 80 11 00 00 [10:15:45]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:45]Read from MH i2c: E2 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 17 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D5 [10:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:15:45]wFMCommunicate OK [10:15:45]CreateOFDProtocolMessage done [10:15:45]OFDSenderStorePacket 87194 [10:15:45]StoreOFDPacket docnum=87194 [10:15: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 0F 01 00 00 41 06 07 01 7E 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 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 D0 3F F1 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 9A 54 01 00 35 04 06 00 D9 D9 8A 80 64 FE E7 35 CF 00 06 A2 87 5E [10:15:45]CheckFolder [10:15:45]dirname=/storage/ofd_packets [10:15:45]CheckFolder done [10:15:45]ProducePacketName [10:15:45]name=ofd_packets/00087194 [10:15:45]NVStorageSaveData ofd_packets/00087194 [10:15:45]File name is /storage/ofd_packets/00087194 [10:15:45]Write 301 bytes [10:15:45]NVStorageSaveData done [10:15:45]OFDSenderStorePacket done [10:15:45]KKMCreateOFDPacket done [10:15:45]NVStorageSaveData kkm_last_timestamp [10:15:45]File name is /storage/kkm_last_timestamp [10:15:45]Write 4 bytes [10:15:45]NVStorageSaveData done [10:15:45]ExternCall_PrintAddStr [10:15:45]wPrintStart [10:15:45]Write to MH i2c: 01 00 00 FA 03 FD [10:15:45]Write i2c OK [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: 01 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: 01 07 00 [10:15:45]MH_I2C_Read... [10:15:45]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [10:15:45]RasterBufferAndPrint [10:15:45]line Счет N : (1)872163 [10:15:45]line ИНН: 02508201610067 [10:15:45]line Контрольно-Кассовый Чек [10:15:45]line ПРОДАЖА [10:15:45]line ТРК (МРК, ГНК) : 63 [10:15:45]line Товар: 2710124130 [10:15:45]line Аи-92-К-5 [10:15:45]line 36.880 * 67.80 [10:15:45]line = 2500.46 [10:15:45]line НДС 12% НСП 1% [10:15:45]line > о реализуемом товаре [10:15:45]line ИТОГО: 2500.46 [10:15:45]line НСП 1% : 22.13 [10:15:45]line НДС 12% : 265.54 [10:15:45]line Наличными: 0.00 [10:15:45]line Безнал.: 2500.46 [10:15:45]line Место: АЗС № 137 "Партнер Нефть" [10:15:45]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:15:45]line СНО: Общий режим [10:15:45]line Чек 48 23.09.2024 10:15 [10:15:45]line Смена: 498 ФФД: 1.0 [10:15:45]line ЗНМ: 0300000064 [10:15:45]line РНМ: 0000000000092592 [10:15:45]line Версия ККМ: 001 [10:15:45]line Платежная система: O! деньги [10:15:45]line ФМ: 0000000000874979 [10:15:45]line ФД: 87194 [10:15:45]line ФПД: 239528354800894 [10:15:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101544&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87194&fm=239528354800894&tin=02508201610067®Number=0000000000092592&sum=250046 [10:15:45]written 0, free lines is 4095 [10:15:46]Write to MH i2c: 01 00 00 24 04 28 [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: 01 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: 01 07 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 F4 0C 2F [10:15:46]RasterBufferAndPrint [10:15:46]line [10:15:46]line [10:15:46]line [10:15:46]line [10:15:46]line [10:15:46]written 0, free lines is 3323 [10:15:46]MH_Cut [10:15:46]Write to MH i2c: D1 01 00 2B 04 01 01 [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: D1 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: D1 01 00 [10:15:46]MH_I2C_Read... [10:15:46]Read from MH i2c: D1 01 00 2B 04 00 00 [10:15:46]Write to MH i2c: 01 00 00 2C 04 30 [10:15:46]Write i2c OK [10:15:46]MH_I2C_Read... [10:15:46]*** Cut start [10:15:46]*** Partial cut [10:15:46]*** CUTSNS_PIN = 1 [10:15:46]*** CUTSNS_PIN = 0 [10:15:47]*** Brake cut motor [10:15:47]Read from MH i2c: 01 [10:15:47]MH_I2C_Read... [10:15:47]*** Stop cut motor [10:15:47]*** Cut end [10:15:47]Read from MH i2c: 01 07 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 FF 0F 45 [10:15:47]process_action close_receipt done [10:15:47]requested_data is exist [10:15:47]produce_requested_data [10:15:47]requested_item fm.sn is exist - process it [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 11 00 00 [10:15:47]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 17 00 [10:15:47]MH_I2C_Read... [10:15:47]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 [10: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 [10:15:47]wFMCommunicate OK [10:15:47]requested_item fd.num is exist - process it [10:15:47]SAM_PROTO_GetFieldsCounters [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 13 00 00 [10:15:47]Write to MH i2c: E2 08 00 2E 04 80 13 00 00 00 00 00 00 AE [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 62 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 62 00 2E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 4F [10:15: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 9A 54 01 00 0E 04 04 00 F2 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 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_GetFieldsCounters done [10:15:47]requested_item shift.num is exist - process it [10:15:47]requested_item shift.opened is exist - process it [10:15:47]req_shift_opened [10:15:47]FM_GetShiftState [10:15:47]SAM_PROTO_GetShiftState [10:15:47]wFMCommunicate request_size=4 [10:15:47]MH_SAM_APDU [10:15:47]CAPDU: 80 13 01 00 [10:15:47]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [10:15:47]Write i2c OK [10:15:47]MH_I2C_Read... [10:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:47]Read from MH i2c: E2 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0E 00 [10:15:47]MH_I2C_Read... [10:15:47]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 08 [10:15:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:47]wFMCommunicate OK [10:15:47]SAM_PROTO_GetShiftState done [10:15:47]FM_GetShiftState done [10:15:47]req_shift_opened done [10:15:47]requested_item shift.open_date is exist - process it [10:15:47]req_shift_open_date [10:15:47]req_shift_open_date done [10:15:47]produce_requested_data done [10:15:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87194,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:15:47]process_action_free close_receipt [10:15:47]json_value_free [10:15:47]json_value_free done [10:15:47]process_json_proto returns [10:15:47]Send response to host [10:15:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87194,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:15:47]free response buf [10:15:47]execute_script done [10:15:47]execute_script returns [10:15:47]free content buf [10:15:47]Sock 8.Close socket [10:15:47]Sock 8.Thread stoped [10:15:51]recv_with_timeout no data received [10:15:54]accept exits with 11 [10:15:54]New connection [10:15:54]New thread 3066957156 created [10:15:54]Thread 3066813796 joined [10:15:54]Waiting for new connection... [10:15:54] Sock 11.Parse request [10:15:54]Sock 11.Check first char [10:15:54]Sock 11.First char is OK [10:15:54]request: POST /json_proto HTTP/1.0 [10:15:54]Method: POST [10:15:54]URL: /json_proto [10:15:54]Method is POST - this is cgi request [10:15:54]url: /json_proto [10:15:54]query_string will be loaded in cgi processing [10:15:54]execute_cgi json_proto POST (null) [10:15:54]execute_cgi path=json_proto method=POST [10:15:54]POST find Content-Length [10:15:54]Host: 172.17.47.196:8080 [10:15:54]Content-Length: 794 [10:15:54]Content-Type: application/json [10:15:54] [10:15:54]POST finish read [10:15:54]Found Content-Length = 794 [10:15:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872166", "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" : 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:15:54]execute_script... [10:15:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872166", "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" : 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:15:54]POST & json_proto [10:15:54]process_json_proto [10:15:54]json parsed OK: [10:15:54]protocol is kg_v1.0 [10:15:54]action value=close_receipt [10:15:54]process_action close_receipt [10:15:54]cmd_close_receipt [10:15:54]MH_GetDate [10:15:54]Write to MH i2c: F0 00 00 30 04 23 [10:15:54]Write i2c OK [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: F0 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: F0 09 00 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: F0 09 00 30 04 00 DB 3F F1 66 4C 6B 94 66 4E [10:15:54]GetLastDocTimeStamp 1727086544 [10:15:54]current date 1727086555 [10:15:54]FM_GetShiftState [10:15:54]SAM_PROTO_GetShiftState [10:15:54]wFMCommunicate request_size=4 [10:15:54]MH_SAM_APDU [10:15:54]CAPDU: 80 13 01 00 [10:15:54]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [10:15:54]Write i2c OK [10:15:54]MH_I2C_Read... [10:15:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:54]Read from MH i2c: E2 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: E2 0E 00 [10:15:54]MH_I2C_Read... [10:15:54]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0A [10:15:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:54]wFMCommunicate OK [10:15:54]SAM_PROTO_GetShiftState done [10:15:54]FM_GetShiftState done [10:15:54]opened in 1727050818 [10:15:54]opened+sec_in_day 1727137218 [10:15:54]quantity*price = 0 [10:15:54]sum+1 = 1 [10:15:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 49 23.09.2024 10:15 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 87195 ФПД: 24403051022413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101555&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87195&fm=24403051022413&tin=02508201610067®Number=0000000000092592&sum=0 [10:15:56]StoreToDocumentArchive [10:15:56]shift 498 fd 87195 [10:15:56]save to /storage/0498/doc_00087195 [10:15:56]save last doc name /storage/0498/doc_00087195 to /storage/kkm_last_doc_name [10:15:56]save OK [10:15:56]Clear old archive folders... [10:15:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:15:56]tlvbuf is 019B6B30 [10:15:56]SAM_PROTO_ClearQueue [10:15:56]wFMCommunicate request_size=4 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 09 00 00 [10:15:56]Write to MH i2c: E2 08 00 3E 04 80 09 00 00 00 00 00 00 B4 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [10:15:56]RAPDU: 90 00 [10:15:56]wFMCommunicate OK [10:15:56]SAM_PROTO_ClearQueue done [10:15:56]KKMCreateOFDPacket [10:15:56]OFDProtocolAddRootSTLVToBuf [10:15:56]FM_MakeSignedData [10:15:56]FM_MakeSignedData [10:15:56]SAM_PROTO_SignData [10:15:56]wFMCommunicate request_size=4 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 0D 01 02 [10:15:56]Write to MH i2c: E2 08 00 3F 04 80 0D 01 02 00 00 00 00 BC [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [10:15:56]RAPDU: 90 00 [10:15:56]wFMCommunicate OK [10:15:56]wFMCommunicate request_size=255 [10:15:56]MH_SAM_APDU [10: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 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 31 00 00 00 F4 03 04 00 DB 3F F1 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 9B 54 01 00 35 04 06 00 16 [10:15:56]Write to MH i2c: E2 02 01 40 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 DB 3F F1 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 9B 54 01 00 35 04 06 00 16 00 00 A6 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [10:15:56]RAPDU: 90 00 [10:15:56]wFMCommunicate OK [10:15:56]wFMCommunicate request_size=10 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 0D 02 02 05 31 C7 30 08 4D [10:15:56]Write to MH i2c: E2 0D 00 41 04 80 0D 02 02 05 00 31 C7 30 08 4D 00 00 46 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [10:15:56]RAPDU: 90 00 [10:15:56]wFMCommunicate OK [10:15:56]wFMCommunicate request_size=4 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 0D 03 02 [10:15:56]Write to MH i2c: E2 08 00 42 04 80 0D 03 02 00 00 00 00 C1 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 0B 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 0B 00 42 04 00 6A 20 F2 2C F2 04 36 53 90 00 E9 [10:15:56]RAPDU: 6A 20 F2 2C F2 04 36 53 90 00 [10:15:56]wFMCommunicate OK [10:15:56]SAM_PROTO_SignData done [10:15:56]FM_MakeSignedData done [10:15:56]CreateOFDProtocolMessage [10:15:56]wFMCommunicate request_size=4 [10:15:56]MH_SAM_APDU [10:15:56]CAPDU: 80 11 00 00 [10:15:56]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:56]Read from MH i2c: E2 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 17 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 20 [10: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 [10:15:56]wFMCommunicate OK [10:15:56]CreateOFDProtocolMessage done [10:15:56]OFDSenderStorePacket 87195 [10:15:56]StoreOFDPacket docnum=87195 [10: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 B1 CC 07 01 B7 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 DB 3F F1 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 9B 54 01 00 35 04 06 00 16 31 C7 30 08 4D 6A 20 F2 2C F2 04 36 53 [10:15:56]CheckFolder [10:15:56]dirname=/storage/ofd_packets [10:15:56]CheckFolder done [10:15:56]ProducePacketName [10:15:56]name=ofd_packets/00087195 [10:15:56]NVStorageSaveData ofd_packets/00087195 [10:15:56]File name is /storage/ofd_packets/00087195 [10:15:56]Write 301 bytes [10:15:56]NVStorageSaveData done [10:15:56]OFDSenderStorePacket done [10:15:56]KKMCreateOFDPacket done [10:15:56]NVStorageSaveData kkm_last_timestamp [10:15:56]File name is /storage/kkm_last_timestamp [10:15:56]Write 4 bytes [10:15:56]NVStorageSaveData done [10:15:56]ExternCall_PrintAddStr [10:15:56]wPrintStart [10:15:56]Write to MH i2c: 01 00 00 44 04 48 [10:15:56]Write i2c OK [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: 01 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: 01 07 00 [10:15:56]MH_I2C_Read... [10:15:56]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [10:15:56]RasterBufferAndPrint [10:15:56]line Счет N : (1)872166 [10:15:56]line ИНН: 02508201610067 [10:15:56]line Контрольно-Кассовый Чек [10:15:56]line ПРОДАЖА [10:15:56]line ТРК (МРК, ГНК) : 53 [10:15:56]line Товар: 2710124130 [10:15:56]line Аи-92-К-5 [10:15:56]line 10.000 * 0.00 [10:15:56]line = 0.00 [10:15:56]line НДС 12% НСП 1% [10:15:56]line > о реализуемом товаре [10:15:56]line ИТОГО: 0.00 [10:15:56]line НСП 1% : 0.00 [10:15:56]line НДС 12% : 0.00 [10:15:56]line Наличными: 0.00 [10:15:56]line Безнал.: 0.00 [10:15:56]line Место: АЗС № 137 "Партнер Нефть" [10:15:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:15:56]line СНО: Общий режим [10:15:56]line Чек 49 23.09.2024 10:15 [10:15:56]line Смена: 498 ФФД: 1.0 [10:15:56]line ЗНМ: 0300000064 [10:15:56]line РНМ: 0000000000092592 [10:15:56]line Версия ККМ: 001 [10:15:56]line Талоны: Топливные Талоны [10:15:56]line 1 [10:15:56]line ФМ: 0000000000874979 [10:15:56]line ФД: 87195 [10:15:56]line ФПД: 24403051022413 [10:15:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101555&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87195&fm=24403051022413&tin=02508201610067®Number=0000000000092592&sum=0 [10:15:56]written 0, free lines is 4095 [10:15:57]Write to MH i2c: 01 00 00 6E 04 72 [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 07 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: 01 07 00 6E 04 00 00 00 00 00 DA 0C 5F [10:15:57]RasterBufferAndPrint [10:15:57]line [10:15:57]line [10:15:57]line [10:15:57]line [10:15:57]line [10:15:57]written 0, free lines is 3302 [10:15:57]MH_Cut [10:15:57]Write to MH i2c: D1 01 00 75 04 01 4B [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: D1 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: D1 01 00 [10:15:57]MH_I2C_Read... [10:15:57]Read from MH i2c: D1 01 00 75 04 00 4A [10:15:57]Write to MH i2c: 01 00 00 76 04 7A [10:15:57]Write i2c OK [10:15:57]MH_I2C_Read... [10:15:57]*** Cut start [10:15:57]*** Partial cut [10:15:57]*** CUTSNS_PIN = 1 [10:15:58]*** CUTSNS_PIN = 0 [10:15:58]*** Brake cut motor [10:15:58]Read from MH i2c: 01 [10:15:58]MH_I2C_Read... [10:15:58]*** Stop cut motor [10:15:58]*** Cut end [10:15:58]Read from MH i2c: 01 07 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: 01 07 00 76 04 00 00 00 00 00 FF 0F 8F [10:15:58]process_action close_receipt done [10:15:58]requested_data is exist [10:15:58]produce_requested_data [10:15:58]requested_item fm.sn is exist - process it [10:15:58]wFMCommunicate request_size=4 [10:15:58]MH_SAM_APDU [10:15:58]CAPDU: 80 11 00 00 [10:15:58]Write to MH i2c: E2 08 00 77 04 80 11 00 00 00 00 00 00 F5 [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:15:58]Read from MH i2c: E2 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 17 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 17 00 77 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [10: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 [10:15:58]wFMCommunicate OK [10:15:58]requested_item fd.num is exist - process it [10:15:58]SAM_PROTO_GetFieldsCounters [10:15:58]wFMCommunicate request_size=4 [10:15:58]MH_SAM_APDU [10:15:58]CAPDU: 80 13 00 00 [10:15:58]Write to MH i2c: E2 08 00 78 04 80 13 00 00 00 00 00 00 F8 [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:15:58]Read from MH i2c: E2 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 62 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 62 00 78 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 9B 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [10: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 9B 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:15:58]wFMCommunicate OK [10:15:58]SAM_PROTO_GetFieldsCounters done [10:15:58]requested_item shift.num is exist - process it [10:15:58]requested_item shift.opened is exist - process it [10:15:58]req_shift_opened [10:15:58]FM_GetShiftState [10:15:58]SAM_PROTO_GetShiftState [10:15:58]wFMCommunicate request_size=4 [10:15:58]MH_SAM_APDU [10:15:58]CAPDU: 80 13 01 00 [10:15:58]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [10:15:58]Write i2c OK [10:15:58]MH_I2C_Read... [10:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:15:58]Read from MH i2c: E2 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 0E 00 [10:15:58]MH_I2C_Read... [10:15:58]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 52 [10:15:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:15:58]wFMCommunicate OK [10:15:58]SAM_PROTO_GetShiftState done [10:15:58]FM_GetShiftState done [10:15:58]req_shift_opened done [10:15:58]requested_item shift.open_date is exist - process it [10:15:58]req_shift_open_date [10:15:58]req_shift_open_date done [10:15:58]produce_requested_data done [10:15:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87195,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:15:58]process_action_free close_receipt [10:15:58]json_value_free [10:15:58]json_value_free done [10:15:58]process_json_proto returns [10:15:58]Send response to host [10:15:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87195,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:15:58]free response buf [10:15:58]execute_script done [10:15:58]execute_script returns [10:15:58]free content buf [10:15:58]Sock 11.Close socket [10:15:58]Sock 11.Thread stoped [10:16:07]recv_with_timeout no data received [10:16:16]accept exits with 8 [10:16:16]New connection [10:16:16]New thread 3066813796 created [10:16:16]Thread 3066957156 joined [10:16:16]Waiting for new connection... [10:16:16] Sock 8.Parse request [10:16:16]Sock 8.Check first char [10:16:16]Sock 8.First char is OK [10:16:16]request: POST /json_proto HTTP/1.0 [10:16:16]Method: POST [10:16:16]URL: /json_proto [10:16:16]Method is POST - this is cgi request [10:16:16]url: /json_proto [10:16:16]query_string will be loaded in cgi processing [10:16:16]execute_cgi json_proto POST (null) [10:16:16]execute_cgi path=json_proto method=POST [10:16:16]POST find Content-Length [10:16:16]Host: 172.17.47.196:8080 [10:16:16]Content-Length: 682 [10:16:16]Content-Type: application/json [10:16:16] [10:16:16]POST finish read [10:16:16]Found Content-Length = 682 [10:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872165", "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" ] } } [10:16:16]execute_script... [10:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872165", "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" ] } } [10:16:16]POST & json_proto [10:16:16]process_json_proto [10:16:16]json parsed OK: [10:16:16]protocol is kg_v1.0 [10:16:16]action value=close_receipt [10:16:16]process_action close_receipt [10:16:16]cmd_close_receipt [10:16:16]MH_GetDate [10:16:16]Write to MH i2c: F0 00 00 7A 04 6D [10:16:16]Write i2c OK [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: F0 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: F0 09 00 [10:16:16]MH_I2C_Read... [10:16:16]Read from MH i2c: F0 09 00 7A 04 00 F1 3F F1 66 4C 6B 94 66 AE [10:16:16]GetLastDocTimeStamp 1727086555 [10:16:16]current date 1727086577 [10:16:16]FM_GetShiftState [10:16:16]SAM_PROTO_GetShiftState [10:16:16]wFMCommunicate request_size=4 [10:16:16]MH_SAM_APDU [10:16:16]CAPDU: 80 13 01 00 [10:16:16]Write to MH i2c: E2 08 00 7B 04 80 13 01 00 00 00 00 00 FC [10:16:16]Write i2c OK [10:16:16]MH_I2C_Read... [10:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:17]Read from MH i2c: E2 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 0E 00 7B 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 54 [10:16:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:16:17]wFMCommunicate OK [10:16:17]SAM_PROTO_GetShiftState done [10:16:17]FM_GetShiftState done [10:16:17]opened in 1727050818 [10:16:17]opened+sec_in_day 1727137218 [10:16:17]quantity*price = 100005 [10:16:17]sum+1 = 100006 [10:16:17]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 СНО: Общий режим Чек 50 23.09.2024 10:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87196 ФПД: 255742454142914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101617&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87196&fm=255742454142914&tin=02508201610067®Number=0000000000092592&sum=100000 [10:16:17]StoreToDocumentArchive [10:16:17]shift 498 fd 87196 [10:16:17]save to /storage/0498/doc_00087196 [10:16:17]save last doc name /storage/0498/doc_00087196 to /storage/kkm_last_doc_name [10:16:17]save OK [10:16:17]Clear old archive folders... [10:16:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:16:17]tlvbuf is 019A0D10 [10:16:17]SAM_PROTO_ClearQueue [10:16:17]wFMCommunicate request_size=4 [10:16:17]MH_SAM_APDU [10:16:17]CAPDU: 80 09 00 00 [10:16:17]Write to MH i2c: E2 08 00 88 04 80 09 00 00 00 00 00 00 FE [10:16:17]Write i2c OK [10:16:17]MH_I2C_Read... [10:16:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:17]Read from MH i2c: E2 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 03 00 [10:16:17]MH_I2C_Read... [10:16:17]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [10:16:17]RAPDU: 90 00 [10:16:17]wFMCommunicate OK [10:16:17]SAM_PROTO_ClearQueue done [10:16:17]KKMCreateOFDPacket [10:16:17]OFDProtocolAddRootSTLVToBuf [10:16:17]FM_MakeSignedData [10:16:17]FM_MakeSignedData [10:16:17]SAM_PROTO_SignData [10:16:17]wFMCommunicate request_size=4 [10:16:17]MH_SAM_APDU [10:16:17]CAPDU: 80 0D 01 02 [10:16:17]Write to MH i2c: E2 08 00 89 04 80 0D 01 02 00 00 00 00 06 [10:16:17]Write i2c OK [10:16:17]MH_I2C_Read... [10:16:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:17]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=255 [10:16:18]MH_SAM_APDU [10:16: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 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 32 00 00 00 F4 03 04 00 F1 3F F1 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 9C 54 01 00 35 04 06 00 E8 [10:16:18]Write to MH i2c: E2 02 01 8A 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 32 00 00 00 F4 03 04 00 F1 3F F1 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 9C 54 01 00 35 04 06 00 E8 00 00 A7 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=10 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 02 02 05 98 AE 22 17 C2 [10:16:18]Write to MH i2c: E2 0D 00 8B 04 80 0D 02 02 05 00 98 AE 22 17 C2 00 00 54 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [10:16:18]RAPDU: 90 00 [10:16:18]wFMCommunicate OK [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 0D 03 02 [10:16:18]Write to MH i2c: E2 08 00 8C 04 80 0D 03 02 00 00 00 00 0B [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0B 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 0B 00 8C 04 00 79 0A 42 0A 03 0D 18 54 90 00 57 [10:16:18]RAPDU: 79 0A 42 0A 03 0D 18 54 90 00 [10:16:18]wFMCommunicate OK [10:16:18]SAM_PROTO_SignData done [10:16:18]FM_MakeSignedData done [10:16:18]CreateOFDProtocolMessage [10:16:18]wFMCommunicate request_size=4 [10:16:18]MH_SAM_APDU [10:16:18]CAPDU: 80 11 00 00 [10:16:18]Write to MH i2c: E2 08 00 8D 04 80 11 00 00 00 00 00 00 0B [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:18]Read from MH i2c: E2 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 17 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: E2 17 00 8D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6A [10:16: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:16:18]wFMCommunicate OK [10:16:18]CreateOFDProtocolMessage done [10:16:18]OFDSenderStorePacket 87196 [10:16:18]StoreOFDPacket docnum=87196 [10:16: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 AC 4B 07 01 AC 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 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 32 00 00 00 F4 03 04 00 F1 3F F1 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 9C 54 01 00 35 04 06 00 E8 98 AE 22 17 C2 79 0A 42 0A 03 0D 18 54 [10:16:18]CheckFolder [10:16:18]dirname=/storage/ofd_packets [10:16:18]CheckFolder done [10:16:18]ProducePacketName [10:16:18]name=ofd_packets/00087196 [10:16:18]NVStorageSaveData ofd_packets/00087196 [10:16:18]File name is /storage/ofd_packets/00087196 [10:16:18]Write 301 bytes [10:16:18]NVStorageSaveData done [10:16:18]OFDSenderStorePacket done [10:16:18]KKMCreateOFDPacket done [10:16:18]NVStorageSaveData kkm_last_timestamp [10:16:18]File name is /storage/kkm_last_timestamp [10:16:18]Write 4 bytes [10:16:18]NVStorageSaveData done [10:16:18]ExternCall_PrintAddStr [10:16:18]wPrintStart [10:16:18]Write to MH i2c: 01 00 00 8E 04 92 [10:16:18]Write i2c OK [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: 01 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: 01 07 00 [10:16:18]MH_I2C_Read... [10:16:18]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 FF 0F A7 [10:16:18]RasterBufferAndPrint [10:16:18]line Счет N : (1)872165 [10:16:18]line ИНН: 02508201610067 [10:16:18]line Контрольно-Кассовый Чек [10:16:18]line ПРОДАЖА [10:16:18]line ТРК (МРК, ГНК) : 33 [10:16:18]line Товар: 2710124130 [10:16:18]line Аи-92-К-5 [10:16:18]line 14.750 * 67.80 [10:16:18]line = 1000.05 [10:16:18]line НДС 12% НСП 1% [10:16:18]line > о реализуемом товаре [10:16:18]line ОКРУГЛЕНИЕ: -0.05 [10:16:18]line ИТОГО: 1000.00 [10:16:18]line Внесено: 1000.00 [10:16:18]line СДАЧА: 0.00 [10:16:18]line НСП 1% : 8.85 [10:16:18]line НДС 12% : 106.20 [10:16:18]line Наличными: 1000.00 [10:16:18]line Безнал.: 0.00 [10:16:18]line Место: АЗС № 137 "Партнер Нефть" [10:16:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:16:18]line СНО: Общий режим [10:16:18]line Чек 50 23.09.2024 10:16 [10:16:18]line Смена: 498 ФФД: 1.0 [10:16:18]line ЗНМ: 0300000064 [10:16:18]line РНМ: 0000000000092592 [10:16:18]line Версия ККМ: 001 [10:16:18]line ФМ: 0000000000874979 [10:16:18]line ФД: 87196 [10:16:18]line ФПД: 255742454142914 [10:16:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101617&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87196&fm=255742454142914&tin=02508201610067®Number=0000000000092592&sum=100000 [10:16:18]written 0, free lines is 4095 [10:16:19]Write to MH i2c: 01 00 00 B9 04 BD [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 DD 0C AD [10:16:19]RasterBufferAndPrint [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]line [10:16:19]written 0, free lines is 3308 [10:16:19]MH_Cut [10:16:19]Write to MH i2c: D1 01 00 C0 04 01 96 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 01 00 [10:16:19]MH_I2C_Read... [10:16:19]Read from MH i2c: D1 01 00 C0 04 00 95 [10:16:19]Write to MH i2c: 01 00 00 C1 04 C5 [10:16:19]Write i2c OK [10:16:19]MH_I2C_Read... [10:16:20]*** Cut start [10:16:20]*** Partial cut [10:16:20]*** CUTSNS_PIN = 1 [10:16:20]*** CUTSNS_PIN = 0 [10:16:20]*** Brake cut motor [10:16:20]Read from MH i2c: 01 [10:16:20]MH_I2C_Read... [10:16:20]*** Stop cut motor [10:16:20]*** Cut end [10:16:20]Read from MH i2c: 01 07 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 FF 0F DA [10:16:20]process_action close_receipt done [10:16:20]requested_data is exist [10:16:20]produce_requested_data [10:16:20]requested_item fm.sn is exist - process it [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 11 00 00 [10:16:20]Write to MH i2c: E2 08 00 C2 04 80 11 00 00 00 00 00 00 40 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 17 00 C2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9F [10: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 [10:16:20]wFMCommunicate OK [10:16:20]requested_item fd.num is exist - process it [10:16:20]SAM_PROTO_GetFieldsCounters [10:16:20]wFMCommunicate request_size=4 [10:16:20]MH_SAM_APDU [10:16:20]CAPDU: 80 13 00 00 [10:16:20]Write to MH i2c: E2 08 00 C3 04 80 13 00 00 00 00 00 00 43 [10:16:20]Write i2c OK [10:16:20]MH_I2C_Read... [10:16:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:20]Read from MH i2c: E2 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 62 00 [10:16:20]MH_I2C_Read... [10:16:20]Read from MH i2c: E2 62 00 C3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 EC [10:16: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 9C 54 01 00 0E 04 04 00 F2 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 [10:16:21]wFMCommunicate OK [10:16:21]SAM_PROTO_GetFieldsCounters done [10:16:21]requested_item shift.num is exist - process it [10:16:21]requested_item shift.opened is exist - process it [10:16:21]req_shift_opened [10:16:21]FM_GetShiftState [10:16:21]SAM_PROTO_GetShiftState [10:16:21]wFMCommunicate request_size=4 [10:16:21]MH_SAM_APDU [10:16:21]CAPDU: 80 13 01 00 [10:16:21]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [10:16:21]Write i2c OK [10:16:21]MH_I2C_Read... [10:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:21]Read from MH i2c: E2 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 0E 00 [10:16:21]MH_I2C_Read... [10:16:21]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9D [10:16:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:16:21]wFMCommunicate OK [10:16:21]SAM_PROTO_GetShiftState done [10:16:21]FM_GetShiftState done [10:16:21]req_shift_opened done [10:16:21]requested_item shift.open_date is exist - process it [10:16:21]req_shift_open_date [10:16:21]req_shift_open_date done [10:16:21]produce_requested_data done [10:16:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87196,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:16:21]process_action_free close_receipt [10:16:21]json_value_free [10:16:21]json_value_free done [10:16:21]process_json_proto returns [10:16:21]Send response to host [10:16:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87196,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:16:21]free response buf [10:16:21]execute_script done [10:16:21]execute_script returns [10:16:21]free content buf [10:16:21]Sock 8.Close socket [10:16:21]Sock 8.Thread stoped [10:16:27]recv_with_timeout no data received [10:17:23]recv_with_timeout no data received [10:17:27]ConnectInit Can't connect to host [10:17:27]CommunicateWithHost connect error [10:17:27]CommunicateWithHost err = -1 [10:17:27]OFD Sender: Server communicate error [10:17:27]OFD Sender: Processing packet 87193 [packets to send 282, broken 278] [10:17:27]ProducePacketName [10:17:27]name=ofd_packets/00087193 [10:17:27]OFD Sender: To server: pG, [10:17:27]CommunicateWithHost lk.salyk.kg:30040 [10:17:27]ConnectInit lk.salyk.kg [10:17:32]ConnectInit Can't take IP for lk.salyk.kg [10:17:32]CommunicateWithHost connect error [10:17:32]CommunicateWithHost err = -1 [10:17:32]OFD Sender: Server communicate error [10:17:33]accept exits with 11 [10:17:33]New connection [10:17:33]New thread 3066957156 created [10:17:33]Thread 3066813796 joined [10:17:33]Waiting for new connection... [10:17:33] Sock 11.Parse request [10:17:33]Sock 11.Check first char [10:17:33]Sock 11.First char is OK [10:17:33]request: POST /json_proto HTTP/1.0 [10:17:33]Method: POST [10:17:33]URL: /json_proto [10:17:33]Method is POST - this is cgi request [10:17:33]url: /json_proto [10:17:33]query_string will be loaded in cgi processing [10:17:33]execute_cgi json_proto POST (null) [10:17:33]execute_cgi path=json_proto method=POST [10:17:33]POST find Content-Length [10:17:33]Host: 172.17.47.196:8080 [10:17:33]Content-Length: 687 [10:17:33]Content-Type: application/json [10:17:33] [10:17:33]POST finish read [10:17:33]Found Content-Length = 687 [10:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872167", "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:17:33]execute_script... [10:17: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)872167", "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:17:33]POST & json_proto [10:17:33]process_json_proto [10:17:33]json parsed OK: [10:17:33]protocol is kg_v1.0 [10:17:33]action value=close_receipt [10:17:33]process_action close_receipt [10:17:33]cmd_close_receipt [10:17:33]MH_GetDate [10:17:33]Write to MH i2c: F0 00 00 C5 04 B8 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: F0 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: F0 09 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: F0 09 00 C5 04 00 3E 40 F1 66 4C 6B 94 66 47 [10:17:33]GetLastDocTimeStamp 1727086577 [10:17:33]current date 1727086654 [10:17:33]FM_GetShiftState [10:17:33]SAM_PROTO_GetShiftState [10:17:33]wFMCommunicate request_size=4 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 13 01 00 [10:17:33]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 0E 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9F [10:17:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:17:33]wFMCommunicate OK [10:17:33]SAM_PROTO_GetShiftState done [10:17:33]FM_GetShiftState done [10:17:33]opened in 1727050818 [10:17:33]opened+sec_in_day 1727137218 [10:17:33]quantity*price = 100050 [10:17:33]sum+1 = 100052 [10:17:33]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 СНО: Общий режим Чек 51 23.09.2024 10:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87197 ФПД: 33387555174901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101734&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87197&fm=33387555174901&tin=02508201610067®Number=0000000000092592&sum=100000 [10:17:34]StoreToDocumentArchive [10:17:34]shift 498 fd 87197 [10:17:34]save to /storage/0498/doc_00087197 [10:17:34]save last doc name /storage/0498/doc_00087197 to /storage/kkm_last_doc_name [10:17:34]save OK [10:17:34]Clear old archive folders... [10:17:34]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:17:34]tlvbuf is 01901990 [10:17:34]SAM_PROTO_ClearQueue [10:17:34]wFMCommunicate request_size=4 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 09 00 00 [10:17:34]Write to MH i2c: E2 08 00 D3 04 80 09 00 00 00 00 00 00 49 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [10:17:34]RAPDU: 90 00 [10:17:34]wFMCommunicate OK [10:17:34]SAM_PROTO_ClearQueue done [10:17:34]KKMCreateOFDPacket [10:17:34]OFDProtocolAddRootSTLVToBuf [10:17:34]FM_MakeSignedData [10:17:34]FM_MakeSignedData [10:17:34]SAM_PROTO_SignData [10:17:34]wFMCommunicate request_size=4 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 0D 01 02 [10:17:34]Write to MH i2c: E2 08 00 D4 04 80 0D 01 02 00 00 00 00 51 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [10:17:34]RAPDU: 90 00 [10:17:34]wFMCommunicate OK [10:17:34]wFMCommunicate request_size=255 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 33 00 00 00 F4 03 04 00 3E 40 F1 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 9D 54 01 00 35 04 06 00 [10:17:34]Write to MH i2c: E2 02 01 D5 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 33 00 00 00 F4 03 04 00 3E 40 F1 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 9D 54 01 00 35 04 06 00 00 00 B8 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:35]Read from MH i2c: E2 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 03 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [10:17:35]RAPDU: 90 00 [10:17:35]wFMCommunicate OK [10:17:35]wFMCommunicate request_size=11 [10:17:35]MH_SAM_APDU [10:17:35]CAPDU: 80 0D 02 02 06 1E 5D A5 5D B9 F5 [10:17:35]Write to MH i2c: E2 0E 00 D6 04 80 0D 02 02 06 00 1E 5D A5 5D B9 F5 00 00 8B [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:35]Read from MH i2c: E2 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 03 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [10:17:35]RAPDU: 90 00 [10:17:35]wFMCommunicate OK [10:17:35]wFMCommunicate request_size=4 [10:17:35]MH_SAM_APDU [10:17:35]CAPDU: 80 0D 03 02 [10:17:35]Write to MH i2c: E2 08 00 D7 04 80 0D 03 02 00 00 00 00 56 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:35]Read from MH i2c: E2 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 0B 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 0B 00 D7 04 00 FC 23 D7 8B 3F 10 DD E2 90 00 E6 [10:17:35]RAPDU: FC 23 D7 8B 3F 10 DD E2 90 00 [10:17:35]wFMCommunicate OK [10:17:35]SAM_PROTO_SignData done [10:17:35]FM_MakeSignedData done [10:17:35]CreateOFDProtocolMessage [10:17:35]wFMCommunicate request_size=4 [10:17:35]MH_SAM_APDU [10:17:35]CAPDU: 80 11 00 00 [10:17:35]Write to MH i2c: E2 08 00 D8 04 80 11 00 00 00 00 00 00 56 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:35]Read from MH i2c: E2 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 17 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: E2 17 00 D8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B5 [10:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:17:35]wFMCommunicate OK [10:17:35]CreateOFDProtocolMessage done [10:17:35]OFDSenderStorePacket 87197 [10:17:35]StoreOFDPacket docnum=87197 [10:17: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 8B 70 08 01 43 B5 5A 03 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 33 00 00 00 F4 03 04 00 3E 40 F1 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 9D 54 01 00 35 04 06 00 1E 5D A5 5D B9 F5 FC 23 D7 8B 3F 10 DD E2 [10:17:35]CheckFolder [10:17:35]dirname=/storage/ofd_packets [10:17:35]CheckFolder done [10:17:35]ProducePacketName [10:17:35]name=ofd_packets/00087197 [10:17:35]NVStorageSaveData ofd_packets/00087197 [10:17:35]File name is /storage/ofd_packets/00087197 [10:17:35]Write 302 bytes [10:17:35]NVStorageSaveData done [10:17:35]OFDSenderStorePacket done [10:17:35]KKMCreateOFDPacket done [10:17:35]NVStorageSaveData kkm_last_timestamp [10:17:35]File name is /storage/kkm_last_timestamp [10:17:35]Write 4 bytes [10:17:35]NVStorageSaveData done [10:17:35]ExternCall_PrintAddStr [10:17:35]wPrintStart [10:17:35]Write to MH i2c: 01 00 00 D9 04 DD [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 D9 04 00 00 00 00 00 FF 0F F2 [10:17:35]RasterBufferAndPrint [10:17:35]line Счет N : (1)872167 [10:17:35]line ИНН: 02508201610067 [10:17:35]line Контрольно-Кассовый Чек [10:17:35]line ПРОДАЖА [10:17:35]line ТРК (МРК, ГНК) : 11 [10:17:35]line Товар: 2710194210 [10:17:35]line ДТ(л)-К-4 [10:17:35]line 13.130 * 76.20 [10:17:35]line = 1000.51 [10:17:35]line НДС 12% НСП 1% [10:17:35]line > о реализуемом товаре [10:17:35]line ОКРУГЛЕНИЕ: -0.51 [10:17:35]line ИТОГО: 1000.00 [10:17:35]line Внесено: 1000.00 [10:17:35]line СДАЧА: 0.00 [10:17:35]line НСП 1% : 8.85 [10:17:35]line НДС 12% : 106.25 [10:17:35]line Наличными: 1000.00 [10:17:35]line Безнал.: 0.00 [10:17:35]line Место: АЗС № 137 "Партнер Нефть" [10:17:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:17:35]line СНО: Общий режим [10:17:35]line Чек 51 23.09.2024 10:17 [10:17:35]line Смена: 498 ФФД: 1.0 [10:17:35]line ЗНМ: 0300000064 [10:17:35]line РНМ: 0000000000092592 [10:17:35]line Версия ККМ: 001 [10:17:35]line ФМ: 0000000000874979 [10:17:35]line ФД: 87197 [10:17:35]line ФПД: 33387555174901 [10:17:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101734&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87197&fm=33387555174901&tin=02508201610067®Number=0000000000092592&sum=100000 [10:17:35]OFD Sender: Processing packet 87193 [packets to send 283, broken 278] [10:17:35]ProducePacketName [10:17:35]name=ofd_packets/00087193 [10:17:35]OFD Sender: To server: pG, [10:17:35]CommunicateWithHost lk.salyk.kg:30040 [10:17:35]ConnectInit lk.salyk.kg [10:17:35]written 0, free lines is 4095 [10:17:35]Write to MH i2c: 01 00 00 04 05 09 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 D4 0C F0 [10:17:35]RasterBufferAndPrint [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]written 0, free lines is 3292 [10:17:35]MH_Cut [10:17:35]Write to MH i2c: D1 01 00 0B 05 01 E2 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 01 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 01 00 0B 05 00 E1 [10:17:35]Write to MH i2c: 01 00 00 0C 05 11 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:36]*** Cut start [10:17:36]*** Partial cut [10:17:36]*** CUTSNS_PIN = 1 [10:17:36]*** CUTSNS_PIN = 0 [10:17:36]*** Brake cut motor [10:17:37]Read from MH i2c: 01 [10:17:37]MH_I2C_Read... [10:17:37]*** Stop cut motor [10:17:37]*** Cut end [10:17:37]Read from MH i2c: 01 07 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: 01 07 00 0C 05 00 00 00 00 00 FF 0F 26 [10:17:37]process_action close_receipt done [10:17:37]requested_data is exist [10:17:37]produce_requested_data [10:17:37]requested_item fm.sn is exist - process it [10:17:37]wFMCommunicate request_size=4 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 11 00 00 [10:17:37]Write to MH i2c: E2 08 00 0D 05 80 11 00 00 00 00 00 00 8C [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:37]Read from MH i2c: E2 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 17 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 17 00 0D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EB [10: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 [10:17:37]wFMCommunicate OK [10:17:37]requested_item fd.num is exist - process it [10:17:37]SAM_PROTO_GetFieldsCounters [10:17:37]wFMCommunicate request_size=4 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 13 00 00 [10:17:37]Write to MH i2c: E2 08 00 0E 05 80 13 00 00 00 00 00 00 8F [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:37]Read from MH i2c: E2 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 62 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 62 00 0E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 3C [10:17: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 9D 54 01 00 0E 04 04 00 F2 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 [10:17:37]wFMCommunicate OK [10:17:37]SAM_PROTO_GetFieldsCounters done [10:17:37]requested_item shift.num is exist - process it [10:17:37]requested_item shift.opened is exist - process it [10:17:37]req_shift_opened [10:17:37]FM_GetShiftState [10:17:37]SAM_PROTO_GetShiftState [10:17:37]wFMCommunicate request_size=4 [10:17:37]MH_SAM_APDU [10:17:37]CAPDU: 80 13 01 00 [10:17:37]Write to MH i2c: E2 08 00 0F 05 80 13 01 00 00 00 00 00 91 [10:17:37]Write i2c OK [10:17:37]MH_I2C_Read... [10:17:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:37]Read from MH i2c: E2 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 0E 00 [10:17:37]MH_I2C_Read... [10:17:37]Read from MH i2c: E2 0E 00 0F 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E9 [10:17:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:17:37]wFMCommunicate OK [10:17:37]SAM_PROTO_GetShiftState done [10:17:37]FM_GetShiftState done [10:17:37]req_shift_opened done [10:17:37]requested_item shift.open_date is exist - process it [10:17:37]req_shift_open_date [10:17:37]req_shift_open_date done [10:17:37]produce_requested_data done [10:17:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87197,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:17:37]process_action_free close_receipt [10:17:37]json_value_free [10:17:37]json_value_free done [10:17:37]process_json_proto returns [10:17:37]Send response to host [10:17:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87197,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:17:37]free response buf [10:17:37]execute_script done [10:17:37]execute_script returns [10:17:37]free content buf [10:17:37]Sock 11.Close socket [10:17:37]Sock 11.Thread stoped [10:17:41]recv_with_timeout no data received [10:17:44]Connected sock=9 [10:17: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 51 5E 07 01 87 87 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 00 00 00 F4 03 04 00 AB 3F F1 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 99 54 01 00 35 04 06 00 92 20 BB 3D AC 41 B8 55 65 CD 99 21 AC BA [10: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 49 EC 47 00 D0 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 99 54 01 00 F4 03 04 00 13 EB F0 66 B6 04 01 00 00 08 2E 88 1B 1B CF 57 02 [10:17:46]CommunicateWithHost err = 0 [10:17:46]CheckOFDResponse [10:17:46]1017 (14) - 77093643461234 [10:17:46]1041 (16) - 0000000000874979 [10:17:46]1040 (4) - 87193 [10:17:46]1012 (4) - 23.09.2024 04:14 [10:17:46]1206 (1) - 0 [10:17:46]OFD Sender: Remove packet 87193 [10:17:46]ProducePacketName [10:17:46]name=ofd_packets/00087193 [10:17:46]NVStorageDeleteData [10:17:47]OFD Sender: Processing packet 87194 [packets to send 282, broken 278] [10:17:47]ProducePacketName [10:17:47]name=ofd_packets/00087194 [10:17:47]OFD Sender: To server: pG, [10:17:47]CommunicateWithHost lk.salyk.kg:30040 [10:17:47]ConnectInit lk.salyk.kg [10:17:52]recv_with_timeout no data received [10:17:56]Connected sock=9 [10:17:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 41 06 07 01 7E 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 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 D0 3F F1 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 9A 54 01 00 35 04 06 00 D9 D9 8A 80 64 FE E7 35 CF 00 06 A2 87 5E [10:17: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 97 86 47 00 02 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 9A 54 01 00 F4 03 04 00 1F EB F0 66 B6 04 01 00 00 15 D5 CB 99 6F 81 AB 15 [10:17:59]CommunicateWithHost err = 0 [10:17:59]CheckOFDResponse [10:17:59]1017 (14) - 77093643461234 [10:17:59]1041 (16) - 0000000000874979 [10:17:59]1040 (4) - 87194 [10:17:59]1012 (4) - 23.09.2024 04:14 [10:17:59]1206 (1) - 0 [10:17:59]OFD Sender: Remove packet 87194 [10:17:59]ProducePacketName [10:17:59]name=ofd_packets/00087194 [10:17:59]NVStorageDeleteData [10:18:00]OFD Sender: Processing packet 87195 [packets to send 281, broken 278] [10:18:00]ProducePacketName [10:18:00]name=ofd_packets/00087195 [10:18:00]OFD Sender: To server: pG, [10:18:00]CommunicateWithHost lk.salyk.kg:30040 [10:18:00]ConnectInit lk.salyk.kg [10:18:06]recv_with_timeout no data received [10:18:15]Connected sock=9 [10:18: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 B1 CC 07 01 B7 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 DB 3F F1 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 9B 54 01 00 35 04 06 00 16 31 C7 30 08 4D 6A 20 F2 2C F2 04 36 53 [10:18:20]recv_with_timeout no data received [10:18:20]CommunicateWithHost answer receiving error [10:18:20]CommunicateWithHost err = -3 [10:18:20]OFD Sender: Server communicate error [10:18:23]recv_with_timeout no data received [10:18:25]OFD Sender: Processing packet 87195 [packets to send 281, broken 278] [10:18:25]ProducePacketName [10:18:25]name=ofd_packets/00087195 [10:18:25]OFD Sender: To server: pG, [10:18:25]CommunicateWithHost lk.salyk.kg:30040 [10:18:25]ConnectInit lk.salyk.kg [10:18:30]ConnectInit Can't take IP for lk.salyk.kg [10:18:30]CommunicateWithHost connect error [10:18:30]CommunicateWithHost err = -1 [10:18:30]OFD Sender: Server communicate error [10:18:35]OFD Sender: Processing packet 87195 [packets to send 281, broken 278] [10:18:35]ProducePacketName [10:18:35]name=ofd_packets/00087195 [10:18:35]OFD Sender: To server: pG, [10:18:35]CommunicateWithHost lk.salyk.kg:30040 [10:18:35]ConnectInit lk.salyk.kg [10:18:39]recv_with_timeout no data received [10:18:40]ConnectInit Can't take IP for lk.salyk.kg [10:18:40]CommunicateWithHost connect error [10:18:40]CommunicateWithHost err = -1 [10:18:40]OFD Sender: Server communicate error [10:18:45]OFD Sender: Processing packet 87195 [packets to send 281, broken 278] [10:18:45]ProducePacketName [10:18:45]name=ofd_packets/00087195 [10:18:45]OFD Sender: To server: pG, [10:18:45]CommunicateWithHost lk.salyk.kg:30040 [10:18:45]ConnectInit lk.salyk.kg [10:18:50]ConnectInit Can't take IP for lk.salyk.kg [10:18:50]CommunicateWithHost connect error [10:18:50]CommunicateWithHost err = -1 [10:18:50]OFD Sender: Server communicate error [10:18:55]OFD Sender: Processing packet 87195 [packets to send 281, broken 278] [10:18:55]ProducePacketName [10:18:55]name=ofd_packets/00087195 [10:18:55]OFD Sender: To server: pG, [10:18:55]CommunicateWithHost lk.salyk.kg:30040 [10:18:55]ConnectInit lk.salyk.kg [10:18:59]Connected sock=10 [10:18: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 B1 CC 07 01 B7 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 DB 3F F1 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 9B 54 01 00 35 04 06 00 16 31 C7 30 08 4D 6A 20 F2 2C F2 04 36 53 [10:18:59]accept exits with 8 [10:18:59]New connection [10:18:59]New thread 3066813796 created [10:18:59]Thread 3066957156 joined [10:18:59]Waiting for new connection... [10:18:59] Sock 8.Parse request [10:18:59]Sock 8.Check first char [10:18:59]Sock 8.First char is OK [10:18:59]request: POST /json_proto HTTP/1.0 [10:18:59]Method: POST [10:18:59]URL: /json_proto [10:18:59]Method is POST - this is cgi request [10:18:59]url: /json_proto [10:18:59]query_string will be loaded in cgi processing [10:18:59]execute_cgi json_proto POST (null) [10:18:59]execute_cgi path=json_proto method=POST [10:18:59]POST find Content-Length [10:18:59]Host: 172.17.47.196:8080 [10:18:59]Content-Length: 682 [10:18:59]Content-Type: application/json [10:18:59] [10:18:59]POST finish read [10:18:59]Found Content-Length = 682 [10:18:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872168", "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" ] } } [10:18:59]execute_script... [10:18:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872168", "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" ] } } [10:18:59]POST & json_proto [10:18:59]process_json_proto [10:18:59]json parsed OK: [10:18:59]protocol is kg_v1.0 [10:18:59]action value=close_receipt [10:18:59]process_action close_receipt [10:18:59]cmd_close_receipt [10:18:59]MH_GetDate [10:18:59]Write to MH i2c: F0 00 00 10 05 04 [10:18:59]Write i2c OK [10:18:59]MH_I2C_Read... [10:18:59]Read from MH i2c: F0 [10:18:59]MH_I2C_Read... [10:18:59]Read from MH i2c: F0 09 00 [10:18:59]MH_I2C_Read... [10:18:59]Read from MH i2c: F0 09 00 10 05 00 93 40 F1 66 4C 6B 94 66 E8 [10:18:59]GetLastDocTimeStamp 1727086654 [10:18:59]current date 1727086739 [10:18:59]FM_GetShiftState [10:18:59]SAM_PROTO_GetShiftState [10:18:59]wFMCommunicate request_size=4 [10:18:59]MH_SAM_APDU [10:18:59]CAPDU: 80 13 01 00 [10:18:59]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [10:18:59]Write i2c OK [10:18:59]MH_I2C_Read... [10:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:59]Read from MH i2c: E2 [10:18:59]MH_I2C_Read... [10:18:59]Read from MH i2c: E2 0E 00 [10:18:59]MH_I2C_Read... [10:18:59]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EB [10:18:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:18:59]wFMCommunicate OK [10:18:59]SAM_PROTO_GetShiftState done [10:18:59]FM_GetShiftState done [10:18:59]opened in 1727050818 [10:18:59]opened+sec_in_day 1727137218 [10:18:59]quantity*price = 100005 [10:18:59]sum+1 = 100006 [10:18: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 СНО: Общий режим Чек 52 23.09.2024 10:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87198 ФПД: 48593147735327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101859&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87198&fm=48593147735327&tin=02508201610067®Number=0000000000092592&sum=100000 [10:19:00]StoreToDocumentArchive [10:19:00]shift 498 fd 87198 [10:19:00]save to /storage/0498/doc_00087198 [10:19:00]save last doc name /storage/0498/doc_00087198 to /storage/kkm_last_doc_name [10:19:00]save OK [10:19:00]Clear old archive folders... [10:19:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:19:00]tlvbuf is 018F7430 [10:19:00]SAM_PROTO_ClearQueue [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 09 00 00 [10:19:00]Write to MH i2c: E2 08 00 1E 05 80 09 00 00 00 00 00 00 95 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]SAM_PROTO_ClearQueue done [10:19:00]KKMCreateOFDPacket [10:19:00]OFDProtocolAddRootSTLVToBuf [10:19:00]FM_MakeSignedData [10:19:00]FM_MakeSignedData [10:19:00]SAM_PROTO_SignData [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 01 02 [10:19:00]Write to MH i2c: E2 08 00 1F 05 80 0D 01 02 00 00 00 00 9D [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=255 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 93 40 F1 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 9E 54 01 00 35 04 06 00 2C [10:19:00]Write to MH i2c: E2 02 01 20 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 00 00 00 F4 03 04 00 93 40 F1 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 9E 54 01 00 35 04 06 00 2C 00 00 29 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=10 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 02 02 05 31 F9 4F 2D 1F [10:19:00]Write to MH i2c: E2 0D 00 21 05 80 0D 02 02 05 00 31 F9 4F 2D 1F 00 00 6F [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [10:19:00]RAPDU: 90 00 [10:19:00]wFMCommunicate OK [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 0D 03 02 [10:19:00]Write to MH i2c: E2 08 00 22 05 80 0D 03 02 00 00 00 00 A2 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 0B 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 0B 00 22 05 00 7F DC 23 16 DD 4D D5 D0 90 00 06 [10:19:00]RAPDU: 7F DC 23 16 DD 4D D5 D0 90 00 [10:19:00]wFMCommunicate OK [10:19:00]SAM_PROTO_SignData done [10:19:00]FM_MakeSignedData done [10:19:00]CreateOFDProtocolMessage [10:19:00]wFMCommunicate request_size=4 [10:19:00]MH_SAM_APDU [10:19:00]CAPDU: 80 11 00 00 [10:19:00]Write to MH i2c: E2 08 00 23 05 80 11 00 00 00 00 00 00 A2 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:00]Read from MH i2c: E2 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: E2 17 00 [10:19:00]MH_I2C_Read... [10:19:00]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 [10: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 [10:19:00]wFMCommunicate OK [10:19:00]CreateOFDProtocolMessage done [10:19:00]OFDSenderStorePacket 87198 [10:19:00]StoreOFDPacket docnum=87198 [10: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 A5 FA 07 01 72 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 34 00 00 00 F4 03 04 00 93 40 F1 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 9E 54 01 00 35 04 06 00 2C 31 F9 4F 2D 1F 7F DC 23 16 DD 4D D5 D0 [10:19:00]CheckFolder [10:19:00]dirname=/storage/ofd_packets [10:19:00]CheckFolder done [10:19:00]ProducePacketName [10:19:00]name=ofd_packets/00087198 [10:19:00]NVStorageSaveData ofd_packets/00087198 [10:19:00]File name is /storage/ofd_packets/00087198 [10:19:00]Write 301 bytes [10:19:00]NVStorageSaveData done [10:19:00]OFDSenderStorePacket done [10:19:00]KKMCreateOFDPacket done [10:19:00]NVStorageSaveData kkm_last_timestamp [10:19:00]File name is /storage/kkm_last_timestamp [10:19:00]Write 4 bytes [10:19:00]NVStorageSaveData done [10:19:00]ExternCall_PrintAddStr [10:19:00]wPrintStart [10:19:00]Write to MH i2c: 01 00 00 24 05 29 [10:19:00]Write i2c OK [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 07 00 [10:19:00]MH_I2C_Read... [10:19:00]Read from MH i2c: 01 07 00 24 05 00 00 00 00 00 FF 0F 3E [10:19:00]RasterBufferAndPrint [10:19:00]line Счет N : (1)872168 [10:19:00]line ИНН: 02508201610067 [10:19:00]line Контрольно-Кассовый Чек [10:19:00]line ПРОДАЖА [10:19:00]line ТРК (МРК, ГНК) : 43 [10:19:00]line Товар: 2710124130 [10:19:00]line Аи-92-К-5 [10:19:00]line 14.750 * 67.80 [10:19:00]line = 1000.05 [10:19:00]line НДС 12% НСП 1% [10:19:00]line > о реализуемом товаре [10:19:00]line ОКРУГЛЕНИЕ: -0.05 [10:19:00]line ИТОГО: 1000.00 [10:19:00]line Внесено: 1000.00 [10:19:00]line СДАЧА: 0.00 [10:19:00]line НСП 1% : 8.85 [10:19:00]line НДС 12% : 106.20 [10:19:00]line Наличными: 1000.00 [10:19:00]line Безнал.: 0.00 [10:19:00]line Место: АЗС № 137 "Партнер Нефть" [10:19:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:19:00]line СНО: Общий режим [10:19:00]line Чек 52 23.09.2024 10:18 [10:19:00]line Смена: 498 ФФД: 1.0 [10:19:00]line ЗНМ: 0300000064 [10:19:00]line РНМ: 0000000000092592 [10:19:00]line Версия ККМ: 001 [10:19:00]line ФМ: 0000000000874979 [10:19:00]line ФД: 87198 [10:19:00]line ФПД: 48593147735327 [10:19:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101859&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87198&fm=48593147735327&tin=02508201610067®Number=0000000000092592&sum=100000 [10:19:00]written 0, free lines is 4095 [10:19:01]Write to MH i2c: 01 00 00 4F 05 54 [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 07 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: 01 07 00 4F 05 00 00 00 00 00 D9 0C 40 [10:19:01]RasterBufferAndPrint [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]line [10:19:01]written 0, free lines is 3296 [10:19:01]MH_Cut [10:19:01]Write to MH i2c: D1 01 00 56 05 01 2D [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 01 00 [10:19:01]MH_I2C_Read... [10:19:01]Read from MH i2c: D1 01 00 56 05 00 2C [10:19:01]Write to MH i2c: 01 00 00 57 05 5C [10:19:01]Write i2c OK [10:19:01]MH_I2C_Read... [10:19: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 C4 23 47 00 54 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 9B 54 01 00 F4 03 04 00 5E EB F0 66 B6 04 01 00 00 DF 35 0A 9C BD B3 17 BC [10:19:01]CommunicateWithHost err = 0 [10:19:01]CheckOFDResponse [10:19:01]1017 (14) - 77093643461234 [10:19:01]1041 (16) - 0000000000874979 [10:19:01]1040 (4) - 87195 [10:19:01]1012 (4) - 23.09.2024 04:15 [10:19:01]1206 (1) - 0 [10:19:01]OFD Sender: Remove packet 87195 [10:19:01]ProducePacketName [10:19:01]name=ofd_packets/00087195 [10:19:01]NVStorageDeleteData [10:19:02]*** Cut start [10:19:02]*** Partial cut [10:19:02]*** CUTSNS_PIN = 1 [10:19:02]*** CUTSNS_PIN = 0 [10:19:02]*** Brake cut motor [10:19:02]OFD Sender: Processing packet 87196 [packets to send 281, broken 278] [10:19:02]ProducePacketName [10:19:02]name=ofd_packets/00087196 [10:19:02]OFD Sender: To server: pG, [10:19:02]CommunicateWithHost lk.salyk.kg:30040 [10:19:02]ConnectInit lk.salyk.kg [10:19:02]Read from MH i2c: 01 [10:19:02]MH_I2C_Read... [10:19:02]*** Stop cut motor [10:19:02]*** Cut end [10:19:02]Read from MH i2c: 01 07 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 FF 0F 71 [10:19:02]process_action close_receipt done [10:19:02]requested_data is exist [10:19:02]produce_requested_data [10:19:02]requested_item fm.sn is exist - process it [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 11 00 00 [10:19:02]Write to MH i2c: E2 08 00 58 05 80 11 00 00 00 00 00 00 D7 [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 17 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 17 00 58 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 36 [10: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 [10:19:02]wFMCommunicate OK [10:19:02]requested_item fd.num is exist - process it [10:19:02]SAM_PROTO_GetFieldsCounters [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 13 00 00 [10:19:02]Write to MH i2c: E2 08 00 59 05 80 13 00 00 00 00 00 00 DA [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 62 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 62 00 59 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 8B [10: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 9E 54 01 00 0E 04 04 00 F2 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 [10:19:02]wFMCommunicate OK [10:19:02]SAM_PROTO_GetFieldsCounters done [10:19:02]requested_item shift.num is exist - process it [10:19:02]requested_item shift.opened is exist - process it [10:19:02]req_shift_opened [10:19:02]FM_GetShiftState [10:19:02]SAM_PROTO_GetShiftState [10:19:02]wFMCommunicate request_size=4 [10:19:02]MH_SAM_APDU [10:19:02]CAPDU: 80 13 01 00 [10:19:02]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [10:19:02]Write i2c OK [10:19:02]MH_I2C_Read... [10:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:02]Read from MH i2c: E2 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 0E 00 [10:19:02]MH_I2C_Read... [10:19:02]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 34 [10:19:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:19:02]wFMCommunicate OK [10:19:02]SAM_PROTO_GetShiftState done [10:19:02]FM_GetShiftState done [10:19:02]req_shift_opened done [10:19:02]requested_item shift.open_date is exist - process it [10:19:02]req_shift_open_date [10:19:02]req_shift_open_date done [10:19:02]produce_requested_data done [10:19:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87198,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:19:02]process_action_free close_receipt [10:19:02]json_value_free [10:19:02]json_value_free done [10:19:02]process_json_proto returns [10:19:02]Send response to host [10:19:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87198,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:19:02]free response buf [10:19:02]execute_script done [10:19:02]execute_script returns [10:19:02]free content buf [10:19:02]Sock 8.Close socket [10:19:02]Sock 8.Thread stoped [10:19:04]Connected sock=11 [10:19:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AC 4B 07 01 AC 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 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 32 00 00 00 F4 03 04 00 F1 3F F1 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 9C 54 01 00 35 04 06 00 E8 98 AE 22 17 C2 79 0A 42 0A 03 0D 18 54 [10:19:07]recv_with_timeout no data received [10:19:09]recv_with_timeout no data received [10:19:09]CommunicateWithHost answer receiving error [10:19:09]CommunicateWithHost err = -3 [10:19:09]OFD Sender: Server communicate error [10:19:09]OFD Sender: Processing packet 87196 [packets to send 281, broken 278] [10:19:09]ProducePacketName [10:19:09]name=ofd_packets/00087196 [10:19:09]OFD Sender: To server: pG, [10:19:09]CommunicateWithHost lk.salyk.kg:30040 [10:19:09]ConnectInit lk.salyk.kg [10:19:14]ConnectInit Can't take IP for lk.salyk.kg [10:19:14]CommunicateWithHost connect error [10:19:14]CommunicateWithHost err = -1 [10:19:14]OFD Sender: Server communicate error [10:19:19]OFD Sender: Processing packet 87196 [packets to send 281, broken 278] [10:19:19]ProducePacketName [10:19:19]name=ofd_packets/00087196 [10:19:19]OFD Sender: To server: pG, [10:19:19]CommunicateWithHost lk.salyk.kg:30040 [10:19:19]ConnectInit lk.salyk.kg [10:19:23]accept exits with 9 [10:19:23]New connection [10:19:23]New thread 3066957156 created [10:19:23]Thread 3066813796 joined [10:19:23]Waiting for new connection... [10:19:23] Sock 9.Parse request [10:19:23]Sock 9.Check first char [10:19:23]Sock 9.First char is OK [10:19:23]request: POST /json_proto HTTP/1.0 [10:19:23]Method: POST [10:19:23]URL: /json_proto [10:19:23]Method is POST - this is cgi request [10:19:23]url: /json_proto [10:19:23]query_string will be loaded in cgi processing [10:19:23]execute_cgi json_proto POST (null) [10:19:23]execute_cgi path=json_proto method=POST [10:19:23]POST find Content-Length [10:19:23]Host: 172.17.47.196:8080 [10:19:23]Content-Length: 622 [10:19:23]Content-Type: application/json [10:19:23] [10:19:23]POST finish read [10:19:23]Found Content-Length = 622 [10:19:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148174", "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" ] } } [10:19:23]execute_script... [10:19: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 : (3)148174", "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" ] } } [10:19:23]POST & json_proto [10:19:23]process_json_proto [10:19:23]json parsed OK: [10:19:23]protocol is kg_v1.0 [10:19:23]action value=close_receipt [10:19:23]process_action close_receipt [10:19:23]cmd_close_receipt [10:19:23]MH_GetDate [10:19:23]Write to MH i2c: F0 00 00 5B 05 4F [10:19:23]Write i2c OK [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: F0 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: F0 09 00 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: F0 09 00 5B 05 00 AC 40 F1 66 4C 6B 94 66 4C [10:19:23]GetLastDocTimeStamp 1727086739 [10:19:23]current date 1727086764 [10:19:23]FM_GetShiftState [10:19:23]SAM_PROTO_GetShiftState [10:19:23]wFMCommunicate request_size=4 [10:19:23]MH_SAM_APDU [10:19:23]CAPDU: 80 13 01 00 [10:19:23]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [10:19:23]Write i2c OK [10:19:23]MH_I2C_Read... [10:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:23]Read from MH i2c: E2 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 0E 00 [10:19:23]MH_I2C_Read... [10:19:23]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 36 [10:19:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:19:23]wFMCommunicate OK [10:19:23]SAM_PROTO_GetShiftState done [10:19:23]FM_GetShiftState done [10:19:23]opened in 1727050818 [10:19:23]opened+sec_in_day 1727137218 [10:19:23]quantity*price = 15600 [10:19:23]sum+1 = 15601 [10:19:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 156.00 НСП 1% : 1.38 НДС 12% : 16.57 Наличными: 156.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 53 23.09.2024 10:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87199 ФПД: 90185793287977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101924&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87199&fm=90185793287977&tin=02508201610067®Number=0000000000092592&sum=15600 0 [10:19:25]StoreToDocumentArchive [10:19:25]shift 498 fd 87199 [10:19:25]save to /storage/0498/doc_00087199 [10:19:25]save last doc name /storage/0498/doc_00087199 to /storage/kkm_last_doc_name [10:19:25]save OK [10:19:25]Clear old archive folders... [10:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=274 [10:19:25]tlvbuf is 0191D670 [10:19:25]SAM_PROTO_ClearQueue [10:19:25]wFMCommunicate request_size=4 [10:19:25]MH_SAM_APDU [10:19:25]CAPDU: 80 09 00 00 [10:19:25]Write to MH i2c: E2 08 00 69 05 80 09 00 00 00 00 00 00 E0 [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [10:19:25]RAPDU: 90 00 [10:19:25]wFMCommunicate OK [10:19:25]SAM_PROTO_ClearQueue done [10:19:25]KKMCreateOFDPacket [10:19:25]OFDProtocolAddRootSTLVToBuf [10:19:25]FM_MakeSignedData [10:19:25]FM_MakeSignedData [10:19:25]SAM_PROTO_SignData [10:19:25]wFMCommunicate request_size=4 [10:19:25]MH_SAM_APDU [10:19:25]CAPDU: 80 0D 01 02 [10:19:25]Write to MH i2c: E2 08 00 6A 05 80 0D 01 02 00 00 00 00 E8 [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [10:19:25]RAPDU: 90 00 [10:19:25]wFMCommunicate OK [10:19:25]wFMCommunicate request_size=255 [10:19:25]MH_SAM_APDU [10:19: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 35 00 00 00 F4 03 04 00 AC 40 F1 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 [10:19:25]Write to MH i2c: E2 02 01 6B 05 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 35 00 00 00 F4 03 04 00 AC 40 F1 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 00 00 30 [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [10:19:25]RAPDU: 90 00 [10:19:25]wFMCommunicate OK [10:19:25]wFMCommunicate request_size=33 [10:19:25]MH_SAM_APDU [10:19:25]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 54 01 00 35 04 06 00 52 06 04 2C 37 29 [10:19:25]Write to MH i2c: E2 24 00 6C 05 80 0D 02 02 1C 00 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9F 54 01 00 35 04 06 00 52 06 04 2C 37 29 00 00 62 [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [10:19:25]RAPDU: 90 00 [10:19:25]wFMCommunicate OK [10:19:25]wFMCommunicate request_size=4 [10:19:25]MH_SAM_APDU [10:19:25]CAPDU: 80 0D 03 02 [10:19:25]Write to MH i2c: E2 08 00 6D 05 80 0D 03 02 00 00 00 00 ED [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 0B 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 0B 00 6D 05 00 94 C3 2A 82 62 24 D1 6C 90 00 B4 [10:19:25]RAPDU: 94 C3 2A 82 62 24 D1 6C 90 00 [10:19:25]wFMCommunicate OK [10:19:25]SAM_PROTO_SignData done [10:19:25]FM_MakeSignedData done [10:19:25]CreateOFDProtocolMessage [10:19:25]wFMCommunicate request_size=4 [10:19:25]MH_SAM_APDU [10:19:25]CAPDU: 80 11 00 00 [10:19:25]Write to MH i2c: E2 08 00 6E 05 80 11 00 00 00 00 00 00 ED [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:25]Read from MH i2c: E2 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: E2 17 00 [10:19:25]MH_I2C_Read... [10:19:25]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 [10:19: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:19:25]wFMCommunicate OK [10:19:25]CreateOFDProtocolMessage done [10:19:25]OFDSenderStorePacket 87199 [10:19:25]StoreOFDPacket docnum=87199 [10:19: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 26 01 00 00 9D DD 1E 01 F6 6D 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 35 00 00 00 F4 03 04 00 AC 40 F1 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 9F 54 01 00 35 04 06 00 52 06 04 2C 37 29 94 C3 2A 82 62 24 D1 6C [10:19:25]CheckFolder [10:19:25]dirname=/storage/ofd_packets [10:19:25]CheckFolder done [10:19:25]ProducePacketName [10:19:25]name=ofd_packets/00087199 [10:19:25]NVStorageSaveData ofd_packets/00087199 [10:19:25]File name is /storage/ofd_packets/00087199 [10:19:25]Write 324 bytes [10:19:25]NVStorageSaveData done [10:19:25]OFDSenderStorePacket done [10:19:25]KKMCreateOFDPacket done [10:19:25]NVStorageSaveData kkm_last_timestamp [10:19:25]File name is /storage/kkm_last_timestamp [10:19:25]Write 4 bytes [10:19:25]NVStorageSaveData done [10:19:25]ExternCall_PrintAddStr [10:19:25]wPrintStart [10:19:25]Write to MH i2c: 01 00 00 6F 05 74 [10:19:25]Write i2c OK [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: 01 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: 01 07 00 [10:19:25]MH_I2C_Read... [10:19:25]Read from MH i2c: 01 07 00 6F 05 00 00 00 00 00 FF 0F 89 [10:19:25]RasterBufferAndPrint [10:19:25]line Счет N : (3)148174 [10:19:25]line ИНН: 02508201610067 [10:19:25]line Контрольно-Кассовый Чек [10:19:25]line ПРОДАЖА [10:19:25]line Товар: 48741958 [10:19:25]line Сигареты Parliament Aqua Blue [10:19:25]line 1.000 * 156.00 [10:19:25]line = 156.00 [10:19:25]line НДС 12% НСП 1% [10:19:25]line > о реализуемом товаре [10:19:25]line ИТОГО: 156.00 [10:19:25]line НСП 1% : 1.38 [10:19:25]line НДС 12% : 16.57 [10:19:25]line Наличными: 156.00 [10:19:25]line Безнал.: 0.00 [10:19:25]line Место: АЗС № 137 "Партнер Нефть" [10:19:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:19:25]line СНО: Общий режим [10:19:25]line Чек 53 23.09.2024 10:19 [10:19:25]line Смена: 498 ФФД: 1.0 [10:19:25]line ЗНМ: 0300000064 [10:19:25]line РНМ: 0000000000092592 [10:19:25]line Версия ККМ: 001 [10:19:25]line ФМ: 0000000000874979 [10:19:25]line ФД: 87199 [10:19:25]line ФПД: 90185793287977 [10:19:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T101924&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87199&fm=90185793287977&tin=02508201610067®Number=0000000000092592&sum=15600 [10:19:25]line 0 [10:19:25]written 0, free lines is 4095 [10:19:26]Write to MH i2c: 01 00 00 98 05 9D [10:19:26]Write i2c OK [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: 01 [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: 01 07 00 [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: 01 07 00 98 05 00 00 00 00 00 D1 0C 81 [10:19:26]RasterBufferAndPrint [10:19:26]line [10:19:26]line [10:19:26]line [10:19:26]line [10:19:26]line [10:19:26]written 0, free lines is 3291 [10:19:26]MH_Cut [10:19:26]Write to MH i2c: D1 01 00 9F 05 01 76 [10:19:26]Write i2c OK [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: D1 [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: D1 01 00 [10:19:26]MH_I2C_Read... [10:19:26]Read from MH i2c: D1 01 00 9F 05 00 75 [10:19:26]Write to MH i2c: 01 00 00 A0 05 A5 [10:19:26]Write i2c OK [10:19:26]MH_I2C_Read... [10:19:26]recv_with_timeout no data received [10:19:26]*** Cut start [10:19:26]*** Partial cut [10:19:26]*** CUTSNS_PIN = 1 [10:19:26]*** CUTSNS_PIN = 0 [10:19:27]*** Brake cut motor [10:19:27]Read from MH i2c: 01 [10:19:27]MH_I2C_Read... [10:19:27]*** Stop cut motor [10:19:27]*** Cut end [10:19:27]Read from MH i2c: 01 07 00 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 FF 0F BA [10:19:27]process_action close_receipt done [10:19:27]requested_data is exist [10:19:27]produce_requested_data [10:19:27]requested_item fm.sn is exist - process it [10:19:27]wFMCommunicate request_size=4 [10:19:27]MH_SAM_APDU [10:19:27]CAPDU: 80 11 00 00 [10:19:27]Write to MH i2c: E2 08 00 A1 05 80 11 00 00 00 00 00 00 20 [10:19:27]Write i2c OK [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 [10:19:27]MH_I2C_Read... [10:19:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:27]Read from MH i2c: E2 17 00 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 17 00 A1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [10:19: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:19:27]wFMCommunicate OK [10:19:27]requested_item fd.num is exist - process it [10:19:27]SAM_PROTO_GetFieldsCounters [10:19:27]wFMCommunicate request_size=4 [10:19:27]MH_SAM_APDU [10:19:27]CAPDU: 80 13 00 00 [10:19:27]Write to MH i2c: E2 08 00 A2 05 80 13 00 00 00 00 00 00 23 [10:19:27]Write i2c OK [10:19:27]MH_I2C_Read... [10:19:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:27]Read from MH i2c: E2 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 62 00 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 62 00 A2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 D8 [10:19: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 9F 54 01 00 0E 04 04 00 F2 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 [10:19:27]wFMCommunicate OK [10:19:27]SAM_PROTO_GetFieldsCounters done [10:19:27]requested_item shift.num is exist - process it [10:19:27]requested_item shift.opened is exist - process it [10:19:27]req_shift_opened [10:19:27]FM_GetShiftState [10:19:27]SAM_PROTO_GetShiftState [10:19:27]wFMCommunicate request_size=4 [10:19:27]MH_SAM_APDU [10:19:27]CAPDU: 80 13 01 00 [10:19:27]Write to MH i2c: E2 08 00 A3 05 80 13 01 00 00 00 00 00 25 [10:19:27]Write i2c OK [10:19:27]MH_I2C_Read... [10:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:27]Read from MH i2c: E2 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 0E 00 [10:19:27]MH_I2C_Read... [10:19:27]Read from MH i2c: E2 0E 00 A3 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7D [10:19:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:19:27]wFMCommunicate OK [10:19:27]SAM_PROTO_GetShiftState done [10:19:27]FM_GetShiftState done [10:19:27]req_shift_opened done [10:19:27]requested_item shift.open_date is exist - process it [10:19:27]req_shift_open_date [10:19:27]req_shift_open_date done [10:19:27]produce_requested_data done [10:19:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87199,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:19:27]process_action_free close_receipt [10:19:27]json_value_free [10:19:27]json_value_free done [10:19:27]process_json_proto returns [10:19:27]Send response to host [10:19:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87199,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:19:27]free response buf [10:19:27]execute_script done [10:19:27]execute_script returns [10:19:27]free content buf [10:19:27]Sock 9.Close socket [10:19:27]Sock 9.Thread stoped [10:19:36]Connected sock=8 [10:19: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 AC 4B 07 01 AC 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 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 32 00 00 00 F4 03 04 00 F1 3F F1 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 9C 54 01 00 35 04 06 00 E8 98 AE 22 17 C2 79 0A 42 0A 03 0D 18 54 [10:19: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 78 47 00 8E 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 9C 54 01 00 F4 03 04 00 86 EB F0 66 B6 04 01 00 00 8B 2B 29 19 CD D5 0B 80 [10:19:40]CommunicateWithHost err = 0 [10:19:40]CheckOFDResponse [10:19:40]1017 (14) - 77093643461234 [10:19:40]1041 (16) - 0000000000874979 [10:19:40]1040 (4) - 87196 [10:19:40]1012 (4) - 23.09.2024 04:16 [10:19:40]1206 (1) - 0 [10:19:40]OFD Sender: Remove packet 87196 [10:19:40]ProducePacketName [10:19:40]name=ofd_packets/00087196 [10:19:40]NVStorageDeleteData [10:19:41]OFD Sender: Processing packet 87197 [packets to send 281, broken 278] [10:19:41]ProducePacketName [10:19:41]name=ofd_packets/00087197 [10:19:41]OFD Sender: To server: pG, [10:19:41]CommunicateWithHost lk.salyk.kg:30040 [10:19:41]ConnectInit lk.salyk.kg [10:19:42]recv_with_timeout no data received [10:19:46]ConnectInit Can't take IP for lk.salyk.kg [10:19:46]CommunicateWithHost connect error [10:19:46]CommunicateWithHost err = -1 [10:19:46]OFD Sender: Server communicate error [10:19:46]OFD Sender: Processing packet 87197 [packets to send 281, broken 278] [10:19:46]ProducePacketName [10:19:46]name=ofd_packets/00087197 [10:19:46]OFD Sender: To server: pG, [10:19:46]CommunicateWithHost lk.salyk.kg:30040 [10:19:46]ConnectInit lk.salyk.kg [10:19:51]ConnectInit Can't take IP for lk.salyk.kg [10:19:51]CommunicateWithHost connect error [10:19:51]CommunicateWithHost err = -1 [10:19:51]OFD Sender: Server communicate error [10:19:56]OFD Sender: Processing packet 87197 [packets to send 281, broken 278] [10:19:56]ProducePacketName [10:19:56]name=ofd_packets/00087197 [10:19:56]OFD Sender: To server: pG, [10:19:56]CommunicateWithHost lk.salyk.kg:30040 [10:19:56]ConnectInit lk.salyk.kg [10:19:58]recv_with_timeout no data received [10:20:01]ConnectInit Can't take IP for lk.salyk.kg [10:20:01]CommunicateWithHost connect error [10:20:01]CommunicateWithHost err = -1 [10:20:01]OFD Sender: Server communicate error [10:20:05]accept exits with 10 [10:20:05]New connection [10:20:05]New thread 3066813796 created [10:20:05]Thread 3066957156 joined [10:20:05]Waiting for new connection... [10:20:05] Sock 10.Parse request [10:20:05]Sock 10.Check first char [10:20:05]Sock 10.First char is OK [10:20:05]request: POST /json_proto HTTP/1.0 [10:20:05]Method: POST [10:20:05]URL: /json_proto [10:20:05]Method is POST - this is cgi request [10:20:05]url: /json_proto [10:20:05]query_string will be loaded in cgi processing [10:20:05]execute_cgi json_proto POST (null) [10:20:05]execute_cgi path=json_proto method=POST [10:20:05]POST find Content-Length [10:20:05]Host: 172.17.47.196:8080 [10:20:05]Content-Length: 677 [10:20:05]Content-Type: application/json [10:20:05] [10:20:05]POST finish read [10:20:05]Found Content-Length = 677 [10:20:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872169", "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.970, "sum" : 540.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:05]execute_script... [10:20:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872169", "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.970, "sum" : 540.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:05]POST & json_proto [10:20:05]process_json_proto [10:20:05]json parsed OK: [10:20:05]protocol is kg_v1.0 [10:20:05]action value=close_receipt [10:20:05]process_action close_receipt [10:20:05]cmd_close_receipt [10:20:05]MH_GetDate [10:20:05]Write to MH i2c: F0 00 00 A4 05 98 [10:20:05]Write i2c OK [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 09 00 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: F0 09 00 A4 05 00 D5 40 F1 66 4C 6B 94 66 BE [10:20:05]GetLastDocTimeStamp 1727086764 [10:20:05]current date 1727086805 [10:20:05]FM_GetShiftState [10:20:05]SAM_PROTO_GetShiftState [10:20:05]wFMCommunicate request_size=4 [10:20:05]MH_SAM_APDU [10:20:05]CAPDU: 80 13 01 00 [10:20:05]Write to MH i2c: E2 08 00 A5 05 80 13 01 00 00 00 00 00 27 [10:20:05]Write i2c OK [10:20:05]MH_I2C_Read... [10:20:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:05]Read from MH i2c: E2 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: E2 0E 00 [10:20:05]MH_I2C_Read... [10:20:05]Read from MH i2c: E2 0E 00 A5 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7F [10:20:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:20:05]wFMCommunicate OK [10:20:05]SAM_PROTO_GetShiftState done [10:20:05]FM_GetShiftState done [10:20:05]opened in 1727050818 [10:20:05]opened+sec_in_day 1727137218 [10:20:05]quantity*price = 54036 [10:20:05]sum+1 = 54038 [10:20:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.38 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 54 23.09.2024 10:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87200 ФПД: 232516580091082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102005&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87200&fm=232516580091082&tin=02508201610067®Number=0000000000092592&sum=54000 [10:20:06]StoreToDocumentArchive [10:20:06]shift 498 fd 87200 [10:20:06]save to /storage/0498/doc_00087200 [10:20:06]save last doc name /storage/0498/doc_00087200 to /storage/kkm_last_doc_name [10:20:06]save OK [10:20:06]Clear old archive folders... [10:20:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:06]tlvbuf is 018EC6C0 [10:20:06]SAM_PROTO_ClearQueue [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 09 00 00 [10:20:06]Write to MH i2c: E2 08 00 B2 05 80 09 00 00 00 00 00 00 29 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]SAM_PROTO_ClearQueue done [10:20:06]KKMCreateOFDPacket [10:20:06]OFDProtocolAddRootSTLVToBuf [10:20:06]FM_MakeSignedData [10:20:06]FM_MakeSignedData [10:20:06]SAM_PROTO_SignData [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 01 02 [10:20:06]Write to MH i2c: E2 08 00 B3 05 80 0D 01 02 00 00 00 00 31 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=255 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 D5 40 F1 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 A0 54 01 00 35 04 06 00 D3 [10:20:06]Write to MH i2c: E2 02 01 B4 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 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 D5 40 F1 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 A0 54 01 00 35 04 06 00 D3 00 00 48 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=10 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 02 02 05 78 FC 29 24 CA [10:20:06]Write to MH i2c: E2 0D 00 B5 05 80 0D 02 02 05 00 78 FC 29 24 CA 00 00 C9 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [10:20:06]RAPDU: 90 00 [10:20:06]wFMCommunicate OK [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 0D 03 02 [10:20:06]Write to MH i2c: E2 08 00 B6 05 80 0D 03 02 00 00 00 00 36 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 0B 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 0B 00 B6 05 00 62 68 98 03 44 14 48 27 90 00 63 [10:20:06]RAPDU: 62 68 98 03 44 14 48 27 90 00 [10:20:06]wFMCommunicate OK [10:20:06]SAM_PROTO_SignData done [10:20:06]FM_MakeSignedData done [10:20:06]CreateOFDProtocolMessage [10:20:06]wFMCommunicate request_size=4 [10:20:06]MH_SAM_APDU [10:20:06]CAPDU: 80 11 00 00 [10:20:06]Write to MH i2c: E2 08 00 B7 05 80 11 00 00 00 00 00 00 36 [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:06]Read from MH i2c: E2 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 17 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: E2 17 00 B7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 95 [10: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 [10:20:06]wFMCommunicate OK [10:20:06]CreateOFDProtocolMessage done [10:20:06]OFDSenderStorePacket 87200 [10:20:06]StoreOFDPacket docnum=87200 [10: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 0F 01 00 00 85 2A 07 01 ED 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 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 D5 40 F1 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 A0 54 01 00 35 04 06 00 D3 78 FC 29 24 CA 62 68 98 03 44 14 48 27 [10:20:06]CheckFolder [10:20:06]dirname=/storage/ofd_packets [10:20:06]CheckFolder done [10:20:06]ProducePacketName [10:20:06]name=ofd_packets/00087200 [10:20:06]NVStorageSaveData ofd_packets/00087200 [10:20:06]File name is /storage/ofd_packets/00087200 [10:20:06]Write 301 bytes [10:20:06]NVStorageSaveData done [10:20:06]OFDSenderStorePacket done [10:20:06]KKMCreateOFDPacket done [10:20:06]NVStorageSaveData kkm_last_timestamp [10:20:06]File name is /storage/kkm_last_timestamp [10:20:06]Write 4 bytes [10:20:06]NVStorageSaveData done [10:20:06]ExternCall_PrintAddStr [10:20:06]wPrintStart [10:20:06]Write to MH i2c: 01 00 00 B8 05 BD [10:20:06]Write i2c OK [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 07 00 [10:20:06]MH_I2C_Read... [10:20:06]Read from MH i2c: 01 07 00 B8 05 00 00 00 00 00 FF 0F D2 [10:20:06]RasterBufferAndPrint [10:20:06]line Счет N : (1)872169 [10:20:06]line ИНН: 02508201610067 [10:20:06]line Контрольно-Кассовый Чек [10:20:06]line ПРОДАЖА [10:20:06]line ТРК (МРК, ГНК) : 63 [10:20:06]line Товар: 2710124130 [10:20:06]line Аи-92-К-5 [10:20:06]line 7.970 * 67.80 [10:20:06]line = 540.37 [10:20:06]line НДС 12% НСП 1% [10:20:06]line > о реализуемом товаре [10:20:06]line ОКРУГЛЕНИЕ: -0.37 [10:20:06]line ИТОГО: 540.00 [10:20:06]line Внесено: 540.00 [10:20:06]line СДАЧА: 0.00 [10:20:06]line НСП 1% : 4.78 [10:20:06]line НДС 12% : 57.38 [10:20:06]line Наличными: 540.00 [10:20:06]line Безнал.: 0.00 [10:20:06]line Место: АЗС № 137 "Партнер Нефть" [10:20:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:20:06]line СНО: Общий режим [10:20:06]line Чек 54 23.09.2024 10:20 [10:20:06]line Смена: 498 ФФД: 1.0 [10:20:06]line ЗНМ: 0300000064 [10:20:06]line РНМ: 0000000000092592 [10:20:06]line Версия ККМ: 001 [10:20:06]line ФМ: 0000000000874979 [10:20:06]line ФД: 87200 [10:20:06]line ФПД: 232516580091082 [10:20:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102005&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87200&fm=232516580091082&tin=02508201610067®Number=0000000000092592&sum=54000 [10:20:06]written 0, free lines is 4095 [10:20:07]Write to MH i2c: 01 00 00 E3 05 E8 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 07 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: 01 07 00 E3 05 00 00 00 00 00 D7 0C D2 [10:20:07]RasterBufferAndPrint [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]line [10:20:07]written 0, free lines is 3297 [10:20:07]MH_Cut [10:20:07]Write to MH i2c: D1 01 00 EA 05 01 C1 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 01 00 [10:20:07]MH_I2C_Read... [10:20:07]Read from MH i2c: D1 01 00 EA 05 00 C0 [10:20:07]Write to MH i2c: 01 00 00 EB 05 F0 [10:20:07]Write i2c OK [10:20:07]MH_I2C_Read... [10:20:07]*** Cut start [10:20:08]*** Partial cut [10:20:08]*** CUTSNS_PIN = 1 [10:20:08]*** CUTSNS_PIN = 0 [10:20:08]*** Brake cut motor [10:20:08]Read from MH i2c: 01 [10:20:08]MH_I2C_Read... [10:20:08]*** Stop cut motor [10:20:08]*** Cut end [10:20:08]Read from MH i2c: 01 07 00 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 FF 0F 05 [10:20:08]process_action close_receipt done [10:20:08]requested_data is exist [10:20:08]produce_requested_data [10:20:08]requested_item fm.sn is exist - process it [10:20:08]wFMCommunicate request_size=4 [10:20:08]MH_SAM_APDU [10:20:08]CAPDU: 80 11 00 00 [10:20:08]Write to MH i2c: E2 08 00 EC 05 80 11 00 00 00 00 00 00 6B [10:20:08]Write i2c OK [10:20:08]MH_I2C_Read... [10:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:08]Read from MH i2c: E2 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 17 00 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 17 00 EC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CA [10: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 [10:20:08]wFMCommunicate OK [10:20:08]requested_item fd.num is exist - process it [10:20:08]SAM_PROTO_GetFieldsCounters [10:20:08]wFMCommunicate request_size=4 [10:20:08]MH_SAM_APDU [10:20:08]CAPDU: 80 13 00 00 [10:20:08]Write to MH i2c: E2 08 00 ED 05 80 13 00 00 00 00 00 00 6E [10:20:08]Write i2c OK [10:20:08]MH_I2C_Read... [10:20:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:08]Read from MH i2c: E2 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 62 00 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 62 00 ED 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 27 [10: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 A0 54 01 00 0E 04 04 00 F2 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 [10:20:08]wFMCommunicate OK [10:20:08]SAM_PROTO_GetFieldsCounters done [10:20:08]requested_item shift.num is exist - process it [10:20:08]requested_item shift.opened is exist - process it [10:20:08]req_shift_opened [10:20:08]FM_GetShiftState [10:20:08]SAM_PROTO_GetShiftState [10:20:08]wFMCommunicate request_size=4 [10:20:08]MH_SAM_APDU [10:20:08]CAPDU: 80 13 01 00 [10:20:08]Write to MH i2c: E2 08 00 EE 05 80 13 01 00 00 00 00 00 70 [10:20:08]Write i2c OK [10:20:08]MH_I2C_Read... [10:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:08]Read from MH i2c: E2 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 0E 00 [10:20:08]MH_I2C_Read... [10:20:08]Read from MH i2c: E2 0E 00 EE 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C8 [10:20:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:20:08]wFMCommunicate OK [10:20:08]SAM_PROTO_GetShiftState done [10:20:08]FM_GetShiftState done [10:20:08]req_shift_opened done [10:20:08]requested_item shift.open_date is exist - process it [10:20:08]req_shift_open_date [10:20:08]req_shift_open_date done [10:20:08]produce_requested_data done [10:20:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87200,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:20:08]process_action_free close_receipt [10:20:08]json_value_free [10:20:08]json_value_free done [10:20:08]process_json_proto returns [10:20:08]Send response to host [10:20:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87200,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:20:08]free response buf [10:20:08]execute_script done [10:20:08]execute_script returns [10:20:08]free content buf [10:20:08]Sock 10.Close socket [10:20:08]Sock 10.Thread stoped [10:20:15]recv_with_timeout no data received [10:20:24]Connected sock=11 [10:20: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 8B 70 08 01 43 B5 5A 03 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 33 00 00 00 F4 03 04 00 3E 40 F1 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 9D 54 01 00 35 04 06 00 1E 5D A5 5D B9 F5 FC 23 D7 8B 3F 10 DD E2 [10:20: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 CF DB 47 00 66 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 9D 54 01 00 F4 03 04 00 B5 EB F0 66 B6 04 01 00 00 45 C5 24 9B 58 D1 46 44 [10:20:27]CommunicateWithHost err = 0 [10:20:27]CheckOFDResponse [10:20:27]1017 (14) - 77093643461234 [10:20:27]1041 (16) - 0000000000874979 [10:20:27]1040 (4) - 87197 [10:20:27]1012 (4) - 23.09.2024 04:16 [10:20:27]1206 (1) - 0 [10:20:27]OFD Sender: Remove packet 87197 [10:20:27]ProducePacketName [10:20:27]name=ofd_packets/00087197 [10:20:27]NVStorageDeleteData [10:20:27]OFD Sender: Processing packet 87198 [packets to send 281, broken 278] [10:20:27]ProducePacketName [10:20:27]name=ofd_packets/00087198 [10:20:27]OFD Sender: To server: pG, [10:20:27]CommunicateWithHost lk.salyk.kg:30040 [10:20:27]ConnectInit lk.salyk.kg [10:20:30]Connected sock=10 [10: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 0F 01 00 00 A5 FA 07 01 72 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 34 00 00 00 F4 03 04 00 93 40 F1 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 9E 54 01 00 35 04 06 00 2C 31 F9 4F 2D 1F 7F DC 23 16 DD 4D D5 D0 [10: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 9C 21 47 00 2D 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 9E 54 01 00 F4 03 04 00 B9 EB F0 66 B6 04 01 00 00 03 99 3C 30 EB E2 44 87 [10:20:31]CommunicateWithHost err = 0 [10:20:31]CheckOFDResponse [10:20:31]1017 (14) - 77093643461234 [10:20:31]1041 (16) - 0000000000874979 [10:20:31]1040 (4) - 87198 [10:20:31]1012 (4) - 23.09.2024 04:16 [10:20:31]1206 (1) - 0 [10:20:31]OFD Sender: Remove packet 87198 [10:20:31]ProducePacketName [10:20:31]name=ofd_packets/00087198 [10:20:31]NVStorageDeleteData [10:20:31]OFD Sender: Processing packet 87199 [packets to send 280, broken 278] [10:20:31]ProducePacketName [10:20:31]name=ofd_packets/00087199 [10:20:31]OFD Sender: To server: pG, [10:20:31]CommunicateWithHost lk.salyk.kg:30040 [10:20:31]ConnectInit lk.salyk.kg [10:20:33]Connected sock=8 [10:20: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 26 01 00 00 9D DD 1E 01 F6 6D 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 35 00 00 00 F4 03 04 00 AC 40 F1 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 9F 54 01 00 35 04 06 00 52 06 04 2C 37 29 94 C3 2A 82 62 24 D1 6C [10:20: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 9D D6 47 00 29 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 9F 54 01 00 F4 03 04 00 BC EB F0 66 B6 04 01 00 00 37 24 16 85 5D 7A B0 48 [10:20:33]CommunicateWithHost err = 0 [10:20:33]CheckOFDResponse [10:20:33]1017 (14) - 77093643461234 [10:20:33]1041 (16) - 0000000000874979 [10:20:33]1040 (4) - 87199 [10:20:33]1012 (4) - 23.09.2024 04:17 [10:20:33]1206 (1) - 0 [10:20:33]OFD Sender: Remove packet 87199 [10:20:33]ProducePacketName [10:20:33]name=ofd_packets/00087199 [10:20:33]NVStorageDeleteData [10:20:34]OFD Sender: Processing packet 87200 [packets to send 279, broken 278] [10:20:34]ProducePacketName [10:20:34]name=ofd_packets/00087200 [10:20:34]OFD Sender: To server: pG, [10:20:34]CommunicateWithHost lk.salyk.kg:30040 [10:20:34]ConnectInit lk.salyk.kg [10:20:34]Connected sock=8 [10:20: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 0F 01 00 00 85 2A 07 01 ED 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 22 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 15 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 D5 40 F1 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 A0 54 01 00 35 04 06 00 D3 78 FC 29 24 CA 62 68 98 03 44 14 48 27 [10:20: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 AB 1F 47 00 ED 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 A0 54 01 00 F4 03 04 00 BD EB F0 66 B6 04 01 00 00 F7 3F 6C 6A 98 63 1D F9 [10:20:35]CommunicateWithHost err = 0 [10:20:35]CheckOFDResponse [10:20:35]1017 (14) - 77093643461234 [10:20:35]1041 (16) - 0000000000874979 [10:20:35]1040 (4) - 87200 [10:20:35]1012 (4) - 23.09.2024 04:17 [10:20:35]1206 (1) - 0 [10:20:35]OFD Sender: Remove packet 87200 [10:20:35]ProducePacketName [10:20:35]name=ofd_packets/00087200 [10:20:35]NVStorageDeleteData [10:20:35]OFD Sender: No OFD packet to send [10:20:35]OFD Sender: No OFD packet to send [10:20:41]OFD Sender: No OFD packet to send [10:20:46]OFD Sender: No OFD packet to send [10:20:50]recv_with_timeout no data received [10:20:51]OFD Sender: No OFD packet to send [10:20:56]OFD Sender: No OFD packet to send [10:21:00]recv_with_timeout no data received [10:21:01]OFD Sender: No OFD packet to send [10:21:06]OFD Sender: No OFD packet to send [10:21:11]OFD Sender: No OFD packet to send [10:21:13]recv_with_timeout no data received [10:21:16]OFD Sender: No OFD packet to send [10:21:21]OFD Sender: No OFD packet to send [10:21:26]OFD Sender: No OFD packet to send [10:21:31]OFD Sender: No OFD packet to send [10:21:36]OFD Sender: No OFD packet to send [10:21:41]OFD Sender: No OFD packet to send [10:21:46]OFD Sender: No OFD packet to send [10:21:51]OFD Sender: No OFD packet to send [10:21:56]OFD Sender: No OFD packet to send [10:22:01]OFD Sender: No OFD packet to send [10:22:06]OFD Sender: No OFD packet to send [10:22:11]OFD Sender: No OFD packet to send [10:22:16]OFD Sender: No OFD packet to send [10:22:18]accept exits with 9 [10:22:18]New connection [10:22:18]New thread 3066957156 created [10:22:18]Thread 3066813796 joined [10:22:18]Waiting for new connection... [10:22:18] Sock 9.Parse request [10:22:18]Sock 9.Check first char [10:22:18]Sock 9.First char is OK [10:22:18]request: POST /json_proto HTTP/1.0 [10:22:18]Method: POST [10:22:18]URL: /json_proto [10:22:18]Method is POST - this is cgi request [10:22:18]url: /json_proto [10:22:18]query_string will be loaded in cgi processing [10:22:18]execute_cgi json_proto POST (null) [10:22:18]execute_cgi path=json_proto method=POST [10:22:18]POST find Content-Length [10:22:18]Host: 172.17.47.196:8080 [10:22:18]Content-Length: 647 [10:22:18]Content-Type: application/json [10:22:18] [10:22:18]POST finish read [10:22:18]Found Content-Length = 647 [10:22:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148175", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:18]execute_script... [10:22:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148175", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:18]POST & json_proto [10:22:18]process_json_proto [10:22:18]json parsed OK: [10:22:18]protocol is kg_v1.0 [10:22:18]action value=close_receipt [10:22:18]process_action close_receipt [10:22:18]cmd_close_receipt [10:22:18]MH_GetDate [10:22:18]Write to MH i2c: F0 00 00 EF 05 E3 [10:22:18]Write i2c OK [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: F0 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: F0 09 00 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: F0 09 00 EF 05 00 5B 41 F1 66 4C 6B 94 66 90 [10:22:18]GetLastDocTimeStamp 1727086805 [10:22:18]current date 1727086939 [10:22:18]FM_GetShiftState [10:22:18]SAM_PROTO_GetShiftState [10:22:18]wFMCommunicate request_size=4 [10:22:18]MH_SAM_APDU [10:22:18]CAPDU: 80 13 01 00 [10:22:18]Write to MH i2c: E2 08 00 F0 05 80 13 01 00 00 00 00 00 72 [10:22:18]Write i2c OK [10:22:18]MH_I2C_Read... [10:22:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:18]Read from MH i2c: E2 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: E2 0E 00 [10:22:18]MH_I2C_Read... [10:22:18]Read from MH i2c: E2 0E 00 F0 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CA [10:22:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:22:18]wFMCommunicate OK [10:22:18]SAM_PROTO_GetShiftState done [10:22:18]FM_GetShiftState done [10:22:18]opened in 1727050818 [10:22:18]opened+sec_in_day 1727137218 [10:22:18]quantity*price = 13000 [10:22:18]sum+1 = 13001 [10:22:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 55 23.09.2024 10:22 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87201 ФПД: 15501694029738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87201&fm=15501694029738&tin=02508201610067®Number=0000000000092592&sum=13000 0 [10:22:19]StoreToDocumentArchive [10:22:19]shift 498 fd 87201 [10:22:19]save to /storage/0498/doc_00087201 [10:22:19]save last doc name /storage/0498/doc_00087201 to /storage/kkm_last_doc_name [10:22:19]save OK [10:22:19]Clear old archive folders... [10:22:19]ProcessDocumentItem done err = 0, tmpTLVsize=272 [10:22:19]tlvbuf is 01973D50 [10:22:19]SAM_PROTO_ClearQueue [10:22:19]wFMCommunicate request_size=4 [10:22:19]MH_SAM_APDU [10:22:19]CAPDU: 80 09 00 00 [10:22:19]Write to MH i2c: E2 08 00 FD 05 80 09 00 00 00 00 00 00 74 [10:22:19]Write i2c OK [10:22:19]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [10:22:20]RAPDU: 90 00 [10:22:20]wFMCommunicate OK [10:22:20]SAM_PROTO_ClearQueue done [10:22:20]KKMCreateOFDPacket [10:22:20]OFDProtocolAddRootSTLVToBuf [10:22:20]FM_MakeSignedData [10:22:20]FM_MakeSignedData [10:22:20]SAM_PROTO_SignData [10:22:20]wFMCommunicate request_size=4 [10:22:20]MH_SAM_APDU [10:22:20]CAPDU: 80 0D 01 02 [10:22:20]Write to MH i2c: E2 08 00 FE 05 80 0D 01 02 00 00 00 00 7C [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [10:22:20]RAPDU: 90 00 [10:22:20]wFMCommunicate OK [10:22:20]wFMCommunicate request_size=255 [10:22:20]MH_SAM_APDU [10:22:20]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 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 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 64 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 37 00 00 00 F4 03 04 00 5B 41 F1 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 [10:22:20]Write to MH i2c: E2 02 01 FF 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 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 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 64 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 37 00 00 00 F4 03 04 00 5B 41 F1 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 00 00 39 [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [10:22:20]RAPDU: 90 00 [10:22:20]wFMCommunicate OK [10:22:20]wFMCommunicate request_size=31 [10:22:20]MH_SAM_APDU [10:22:20]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 A1 54 01 00 35 04 06 00 0E 19 44 F7 4F AA [10:22:20]Write to MH i2c: E2 22 00 00 06 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 A1 54 01 00 35 04 06 00 0E 19 44 F7 4F AA 00 00 08 [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [10:22:20]RAPDU: 90 00 [10:22:20]wFMCommunicate OK [10:22:20]wFMCommunicate request_size=4 [10:22:20]MH_SAM_APDU [10:22:20]CAPDU: 80 0D 03 02 [10:22:20]Write to MH i2c: E2 08 00 01 06 80 0D 03 02 00 00 00 00 82 [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 0B 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 0B 00 01 06 00 BA FD DA 35 78 10 37 56 90 00 5E [10:22:20]RAPDU: BA FD DA 35 78 10 37 56 90 00 [10:22:20]wFMCommunicate OK [10:22:20]SAM_PROTO_SignData done [10:22:20]FM_MakeSignedData done [10:22:20]CreateOFDProtocolMessage [10:22:20]wFMCommunicate request_size=4 [10:22:20]MH_SAM_APDU [10:22:20]CAPDU: 80 11 00 00 [10:22:20]Write to MH i2c: E2 08 00 02 06 80 11 00 00 00 00 00 00 82 [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:20]Read from MH i2c: E2 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: E2 17 00 [10:22:20]MH_I2C_Read... [10:22:20]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 [10:22: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:22:20]wFMCommunicate OK [10:22:20]CreateOFDProtocolMessage done [10:22:20]OFDSenderStorePacket 87201 [10:22:20]StoreOFDPacket docnum=87201 [10:22: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 24 01 00 00 D9 CD 1C 01 52 F1 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 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 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 64 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 37 00 00 00 F4 03 04 00 5B 41 F1 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 A1 54 01 00 35 04 06 00 0E 19 44 F7 4F AA BA FD DA 35 78 10 37 56 [10:22:20]CheckFolder [10:22:20]dirname=/storage/ofd_packets [10:22:20]CheckFolder done [10:22:20]ProducePacketName [10:22:20]name=ofd_packets/00087201 [10:22:20]NVStorageSaveData ofd_packets/00087201 [10:22:20]File name is /storage/ofd_packets/00087201 [10:22:20]Write 322 bytes [10:22:20]NVStorageSaveData done [10:22:20]OFDSenderStorePacket done [10:22:20]KKMCreateOFDPacket done [10:22:20]NVStorageSaveData kkm_last_timestamp [10:22:20]File name is /storage/kkm_last_timestamp [10:22:20]Write 4 bytes [10:22:20]NVStorageSaveData done [10:22:20]ExternCall_PrintAddStr [10:22:20]wPrintStart [10:22:20]Write to MH i2c: 01 00 00 03 06 09 [10:22:20]Write i2c OK [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: 01 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: 01 07 00 [10:22:20]MH_I2C_Read... [10:22:20]Read from MH i2c: 01 07 00 03 06 00 00 00 00 00 FF 0F 1E [10:22:20]RasterBufferAndPrint [10:22:20]line Счет N : (3)148175 [10:22:20]line ИНН: 02508201610067 [10:22:20]line Контрольно-Кассовый Чек [10:22:20]line ПРОДАЖА [10:22:20]line Товар: 47011656 [10:22:20]line Водка Пшеничная 0,1л [10:22:20]line 2.000 * 65.00 [10:22:20]line = 130.00 [10:22:20]line НДС 12% НСП 1% [10:22:20]line > о реализуемом товаре [10:22:20]line ИТОГО: 130.00 [10:22:20]line НСП 1% : 1.15 [10:22:20]line НДС 12% : 13.80 [10:22:20]line Наличными: 130.00 [10:22:20]line Безнал.: 0.00 [10:22:20]line Место: АЗС № 137 "Партнер Нефть" [10:22:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:22:20]line СНО: Общий режим [10:22:20]line Чек 55 23.09.2024 10:22 [10:22:20]line Смена: 498 ФФД: 1.0 [10:22:20]line ЗНМ: 0300000064 [10:22:20]line РНМ: 0000000000092592 [10:22:20]line Версия ККМ: 001 [10:22:20]line ФМ: 0000000000874979 [10:22:20]line ФД: 87201 [10:22:20]line ФПД: 15501694029738 [10:22:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87201&fm=15501694029738&tin=02508201610067®Number=0000000000092592&sum=13000 [10:22:20]OFD Sender: Processing packet 87201 [packets to send 279, broken 278] [10:22:20]ProducePacketName [10:22:20]name=ofd_packets/00087201 [10:22:20]OFD Sender: To server: pG, [10:22:20]CommunicateWithHost lk.salyk.kg:30040 [10:22:20]ConnectInit lk.salyk.kg [10:22:20]line 0 [10:22:20]written 0, free lines is 4095 [10:22:21]Write to MH i2c: 01 00 00 2B 06 31 [10:22:21]Write i2c OK [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: 01 [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: 01 07 00 [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: 01 07 00 2B 06 00 00 00 00 00 FA 0C 3E [10:22:21]RasterBufferAndPrint [10:22:21]line [10:22:21]line [10:22:21]line [10:22:21]line [10:22:21]line [10:22:21]written 0, free lines is 3328 [10:22:21]MH_Cut [10:22:21]Write to MH i2c: D1 01 00 32 06 01 0A [10:22:21]Write i2c OK [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: D1 [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: D1 01 00 [10:22:21]MH_I2C_Read... [10:22:21]Read from MH i2c: D1 01 00 32 06 00 09 [10:22:21]Write to MH i2c: 01 00 00 33 06 39 [10:22:21]Write i2c OK [10:22:21]MH_I2C_Read... [10:22:21]Connected sock=8 [10:22: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 24 01 00 00 D9 CD 1C 01 52 F1 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 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 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 64 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 37 00 00 00 F4 03 04 00 5B 41 F1 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 A1 54 01 00 35 04 06 00 0E 19 44 F7 4F AA BA FD DA 35 78 10 37 56 [10:22:22]*** Cut start [10:22:22]*** Partial cut [10:22:22]*** CUTSNS_PIN = 1 [10:22:22]*** CUTSNS_PIN = 0 [10:22:22]*** Brake cut motor [10:22:22]Read from MH i2c: 01 [10:22:22]MH_I2C_Read... [10:22:22]*** Stop cut motor [10:22:22]*** Cut end [10:22:22]Read from MH i2c: 01 07 00 [10:22:22]MH_I2C_Read... [10:22: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 EB 06 47 00 9C 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 A1 54 01 00 F4 03 04 00 29 EC F0 66 B6 04 01 00 00 3F 2A D4 A2 AD EB 0E 71 [10:22:22]CommunicateWithHost err = 0 [10:22:22]CheckOFDResponse [10:22:22]1017 (14) - 77093643461234 [10:22:22]1041 (16) - 0000000000874979 [10:22:22]1040 (4) - 87201 [10:22:22]1012 (4) - 23.09.2024 04:18 [10:22:22]1206 (1) - 0 [10:22:22]OFD Sender: Remove packet 87201 [10:22:22]ProducePacketName [10:22:22]name=ofd_packets/00087201 [10:22:22]NVStorageDeleteData [10:22:22]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 FF 0F 4E [10:22:22]process_action close_receipt done [10:22:22]requested_data is exist [10:22:22]produce_requested_data [10:22:22]requested_item fm.sn is exist - process it [10:22:22]wFMCommunicate request_size=4 [10:22:22]MH_SAM_APDU [10:22:22]CAPDU: 80 11 00 00 [10:22:22]Write to MH i2c: E2 08 00 34 06 80 11 00 00 00 00 00 00 B4 [10:22:22]Write i2c OK [10:22:22]MH_I2C_Read... [10:22:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:22]Read from MH i2c: E2 [10:22:22]MH_I2C_Read... [10:22:22]Read from MH i2c: E2 17 00 [10:22:22]MH_I2C_Read... [10:22:22]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 [10:22: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:22:22]wFMCommunicate OK [10:22:22]requested_item fd.num is exist - process it [10:22:22]SAM_PROTO_GetFieldsCounters [10:22:22]wFMCommunicate request_size=4 [10:22:22]MH_SAM_APDU [10:22:22]CAPDU: 80 13 00 00 [10:22:22]Write to MH i2c: E2 08 00 35 06 80 13 00 00 00 00 00 00 B7 [10:22:22]Write i2c OK [10:22:22]MH_I2C_Read... [10:22:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:22]Read from MH i2c: E2 [10:22:22]MH_I2C_Read... [10:22:22]Read from MH i2c: E2 62 00 [10:22:22]MH_I2C_Read... [10:22:22]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 A1 54 01 00 0E 04 04 00 F2 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 74 [10:22: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 A1 54 01 00 0E 04 04 00 F2 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 [10:22:22]wFMCommunicate OK [10:22:22]SAM_PROTO_GetFieldsCounters done [10:22:22]requested_item shift.num is exist - process it [10:22:22]requested_item shift.opened is exist - process it [10:22:22]req_shift_opened [10:22:22]FM_GetShiftState [10:22:22]SAM_PROTO_GetShiftState [10:22:22]wFMCommunicate request_size=4 [10:22:22]MH_SAM_APDU [10:22:22]CAPDU: 80 13 01 00 [10:22:22]Write to MH i2c: E2 08 00 36 06 80 13 01 00 00 00 00 00 B9 [10:22:22]Write i2c OK [10:22:22]MH_I2C_Read... [10:22:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:22]Read from MH i2c: E2 [10:22:22]MH_I2C_Read... [10:22:22]Read from MH i2c: E2 0E 00 [10:22:22]MH_I2C_Read... [10:22:22]Read from MH i2c: E2 0E 00 36 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 11 [10:22:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:22:22]wFMCommunicate OK [10:22:22]SAM_PROTO_GetShiftState done [10:22:22]FM_GetShiftState done [10:22:22]req_shift_opened done [10:22:22]requested_item shift.open_date is exist - process it [10:22:22]req_shift_open_date [10:22:22]req_shift_open_date done [10:22:22]produce_requested_data done [10:22:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87201,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:22:22]process_action_free close_receipt [10:22:22]json_value_free [10:22:22]json_value_free done [10:22:22]process_json_proto returns [10:22:22]Send response to host [10:22:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87201,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:22:22]free response buf [10:22:22]execute_script done [10:22:22]execute_script returns [10:22:22]free content buf [10:22:22]Sock 9.Close socket [10:22:22]Sock 9.Thread stoped [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:31]recv_with_timeout no data received [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:42]accept exits with 10 [10:22:42]New connection [10:22:42]New thread 3066813796 created [10:22:42]Thread 3066957156 joined [10:22:42]Waiting for new connection... [10:22:42] Sock 10.Parse request [10:22:42]Sock 10.Check first char [10:22:42]Sock 10.First char is OK [10:22:42]request: POST /json_proto HTTP/1.0 [10:22:42]Method: POST [10:22:42]URL: /json_proto [10:22:42]Method is POST - this is cgi request [10:22:42]url: /json_proto [10:22:42]query_string will be loaded in cgi processing [10:22:42]execute_cgi json_proto POST (null) [10:22:42]execute_cgi path=json_proto method=POST [10:22:42]POST find Content-Length [10:22:42]Host: 172.17.47.196:8080 [10:22:42]Content-Length: 986 [10:22:42]Content-Type: application/json [10:22:42] [10:22:42]POST finish read [10:22:42]Found Content-Length = 986 [10:22:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872170", "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" : 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" ] } } [10:22:42]execute_script... [10:22: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)872170", "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" : 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" ] } } [10:22:42]POST & json_proto [10:22:42]process_json_proto [10:22:42]json parsed OK: [10:22:42]protocol is kg_v1.0 [10:22:42]action value=close_receipt [10:22:42]process_action close_receipt [10:22:42]cmd_close_receipt [10:22:42]MH_GetDate [10:22:42]Write to MH i2c: F0 00 00 37 06 2C [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 09 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: F0 09 00 37 06 00 72 41 F1 66 4C 6B 94 66 F0 [10:22:42]GetLastDocTimeStamp 1727086939 [10:22:42]current date 1727086962 [10:22:42]FM_GetShiftState [10:22:42]SAM_PROTO_GetShiftState [10:22:42]wFMCommunicate request_size=4 [10:22:42]MH_SAM_APDU [10:22:42]CAPDU: 80 13 01 00 [10:22:42]Write to MH i2c: E2 08 00 38 06 80 13 01 00 00 00 00 00 BB [10:22:42]Write i2c OK [10:22:42]MH_I2C_Read... [10:22:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:42]Read from MH i2c: E2 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0E 00 [10:22:42]MH_I2C_Read... [10:22:42]Read from MH i2c: E2 0E 00 38 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 13 [10:22:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:22:42]wFMCommunicate OK [10:22:42]SAM_PROTO_GetShiftState done [10:22:42]FM_GetShiftState done [10:22:42]opened in 1727050818 [10:22:42]opened+sec_in_day 1727137218 [10:22:42]quantity*price = 700036 [10:22:42]sum+1 = 700038 [10:22:42]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 СНО: Общий режим Чек 56 23.09.2024 10:22 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 93.09 сом ФМ: 0000000000874979 ФД: 87202 ФПД: 231916703419876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102243&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87202&fm=231916703419876&tin=02508201610067®Number=0000000000092592&sum=700000 [10:22:43]StoreToDocumentArchive [10:22:43]shift 498 fd 87202 [10:22:43]save to /storage/0498/doc_00087202 [10:22:43]save last doc name /storage/0498/doc_00087202 to /storage/kkm_last_doc_name [10:22:43]save OK [10:22:43]Clear old archive folders... [10:22:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:22:43]tlvbuf is 019B6070 [10:22:43]SAM_PROTO_ClearQueue [10:22:43]wFMCommunicate request_size=4 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 09 00 00 [10:22:43]Write to MH i2c: E2 08 00 45 06 80 09 00 00 00 00 00 00 BD [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [10:22:43]RAPDU: 90 00 [10:22:43]wFMCommunicate OK [10:22:43]SAM_PROTO_ClearQueue done [10:22:43]KKMCreateOFDPacket [10:22:43]OFDProtocolAddRootSTLVToBuf [10:22:43]FM_MakeSignedData [10:22:43]FM_MakeSignedData [10:22:43]SAM_PROTO_SignData [10:22:43]wFMCommunicate request_size=4 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 0D 01 02 [10:22:43]Write to MH i2c: E2 08 00 46 06 80 0D 01 02 00 00 00 00 C5 [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [10:22:43]RAPDU: 90 00 [10:22:43]wFMCommunicate OK [10:22:43]wFMCommunicate request_size=255 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 38 00 00 00 F4 03 04 00 73 41 F1 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 A2 54 01 00 35 04 06 00 [10:22:43]Write to MH i2c: E2 02 01 47 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 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 38 00 00 00 F4 03 04 00 73 41 F1 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 A2 54 01 00 35 04 06 00 00 00 0E [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [10:22:43]RAPDU: 90 00 [10:22:43]wFMCommunicate OK [10:22:43]wFMCommunicate request_size=11 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 0D 02 02 06 D2 ED 50 B9 8D E4 [10:22:43]Write to MH i2c: E2 0E 00 48 06 80 0D 02 02 06 00 D2 ED 50 B9 8D E4 00 00 0D [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [10:22:43]RAPDU: 90 00 [10:22:43]wFMCommunicate OK [10:22:43]wFMCommunicate request_size=4 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 0D 03 02 [10:22:43]Write to MH i2c: E2 08 00 49 06 80 0D 03 02 00 00 00 00 CA [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 0B 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 0B 00 49 06 00 9F 59 85 02 72 4E 9F 42 90 00 EB [10:22:43]RAPDU: 9F 59 85 02 72 4E 9F 42 90 00 [10:22:43]wFMCommunicate OK [10:22:43]SAM_PROTO_SignData done [10:22:43]FM_MakeSignedData done [10:22:43]CreateOFDProtocolMessage [10:22:43]wFMCommunicate request_size=4 [10:22:43]MH_SAM_APDU [10:22:43]CAPDU: 80 11 00 00 [10:22:43]Write to MH i2c: E2 08 00 4A 06 80 11 00 00 00 00 00 00 CA [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]recv_with_timeout no data received [10:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:43]Read from MH i2c: E2 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: E2 17 00 [10:22:43]MH_I2C_Read... [10:22: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 [10:22: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:22:43]wFMCommunicate OK [10:22:43]CreateOFDProtocolMessage done [10:22:43]OFDSenderStorePacket 87202 [10:22:43]StoreOFDPacket docnum=87202 [10:22: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 8E 9E 08 01 81 CF 5A 03 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 38 00 00 00 F4 03 04 00 73 41 F1 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 A2 54 01 00 35 04 06 00 D2 ED 50 B9 8D E4 9F 59 85 02 72 4E 9F 42 [10:22:43]CheckFolder [10:22:43]dirname=/storage/ofd_packets [10:22:43]CheckFolder done [10:22:43]ProducePacketName [10:22:43]name=ofd_packets/00087202 [10:22:43]NVStorageSaveData ofd_packets/00087202 [10:22:43]File name is /storage/ofd_packets/00087202 [10:22:43]Write 302 bytes [10:22:43]NVStorageSaveData done [10:22:43]OFDSenderStorePacket done [10:22:43]KKMCreateOFDPacket done [10:22:43]NVStorageSaveData kkm_last_timestamp [10:22:43]File name is /storage/kkm_last_timestamp [10:22:43]Write 4 bytes [10:22:43]NVStorageSaveData done [10:22:43]ExternCall_PrintAddStr [10:22:43]wPrintStart [10:22:43]Write to MH i2c: 01 00 00 4B 06 51 [10:22:43]Write i2c OK [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: 01 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: 01 07 00 [10:22:43]MH_I2C_Read... [10:22:43]Read from MH i2c: 01 07 00 4B 06 00 00 00 00 00 FF 0F 66 [10:22:43]RasterBufferAndPrint [10:22:43]line Счет N : (1)872170 [10:22:43]line ИНН: 02508201610067 [10:22:43]line Контрольно-Кассовый Чек [10:22:43]line ПРОДАЖА [10:22:43]line ТРК (МРК, ГНК) : 11 [10:22:43]line Товар: 2710194210 [10:22:43]line ДТ(л)-К-4 [10:22:43]line 93.090 * 75.20 [10:22:43]line = 7000.37 [10:22:43]line НДС 12% НСП 1% [10:22:43]line > о реализуемом товаре [10:22:43]line ОКРУГЛЕНИЕ: -0.37 [10:22:43]line ИТОГО: 7000.00 [10:22:43]line Внесено: 7000.00 [10:22:43]line СДАЧА: 0.00 [10:22:43]line НСП 1% : 61.95 [10:22:43]line НДС 12% : 743.40 [10:22:43]line Наличными: 7000.00 [10:22:43]line Безнал.: 0.00 [10:22:43]line Место: АЗС № 137 "Партнер Нефть" [10:22:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:22:43]line СНО: Общий режим [10:22:43]line Чек 56 23.09.2024 10:22 [10:22:43]line Смена: 498 ФФД: 1.0 [10:22:43]line ЗНМ: 0300000064 [10:22:43]line РНМ: 0000000000092592 [10:22:43]line Версия ККМ: 001 [10:22:43]line [10:22:43]line Дисконтная программа [10:22:43]line ДТ [10:22:43]line номер 137 [10:22:43]line сэкономлено 93.09 сом [10:22:43]line ФМ: 0000000000874979 [10:22:43]line ФД: 87202 [10:22:43]line ФПД: 231916703419876 [10:22:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102243&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87202&fm=231916703419876&tin=02508201610067®Number=0000000000092592&sum=700000 [10:22:43]OFD Sender: Processing packet 87202 [packets to send 279, broken 278] [10:22:43]ProducePacketName [10:22:43]name=ofd_packets/00087202 [10:22:43]OFD Sender: To server: pG, [10:22:43]CommunicateWithHost lk.salyk.kg:30040 [10:22:43]ConnectInit lk.salyk.kg [10:22:43]written 0, free lines is 4095 [10:22:44]Write to MH i2c: 01 00 00 7B 06 81 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 07 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: 01 07 00 7B 06 00 00 00 00 00 86 0C 1A [10:22:44]RasterBufferAndPrint [10:22:44]line [10:22:44]line [10:22:44]line [10:22:44]line [10:22:44]line [10:22:44]written 0, free lines is 3217 [10:22:44]MH_Cut [10:22:44]Write to MH i2c: D1 01 00 82 06 01 5A [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: D1 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: D1 01 00 [10:22:44]MH_I2C_Read... [10:22:44]Read from MH i2c: D1 01 00 82 06 00 59 [10:22:44]Write to MH i2c: 01 00 00 83 06 89 [10:22:44]Write i2c OK [10:22:44]MH_I2C_Read... [10:22:45]*** Cut start [10:22:45]*** Partial cut [10:22:45]*** CUTSNS_PIN = 1 [10:22:45]*** CUTSNS_PIN = 0 [10:22:45]*** Brake cut motor [10:22:45]Read from MH i2c: 01 [10:22:45]MH_I2C_Read... [10:22:45]*** Stop cut motor [10:22:45]*** Cut end [10:22:45]Read from MH i2c: 01 07 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: 01 07 00 83 06 00 00 00 00 00 FF 0F 9E [10:22:45]process_action close_receipt done [10:22:45]requested_data is exist [10:22:45]produce_requested_data [10:22:45]requested_item fm.sn is exist - process it [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 11 00 00 [10:22:45]Write to MH i2c: E2 08 00 84 06 80 11 00 00 00 00 00 00 04 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:45]Read from MH i2c: E2 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 17 00 [10:22:45]MH_I2C_Read... [10:22:45]Read from MH i2c: E2 17 00 84 06 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:22:45]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:45]wFMCommunicate OK [10:22:45]requested_item fd.num is exist - process it [10:22:45]SAM_PROTO_GetFieldsCounters [10:22:45]wFMCommunicate request_size=4 [10:22:45]MH_SAM_APDU [10:22:45]CAPDU: 80 13 00 00 [10:22:45]Write to MH i2c: E2 08 00 85 06 80 13 00 00 00 00 00 00 07 [10:22:45]Write i2c OK [10:22:45]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 62 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 62 00 85 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 A2 54 01 00 0E 04 04 00 F2 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 C8 [10:22: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 A2 54 01 00 0E 04 04 00 F2 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 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_GetFieldsCounters done [10:22:46]requested_item shift.num is exist - process it [10:22:46]requested_item shift.opened is exist - process it [10:22:46]req_shift_opened [10:22:46]FM_GetShiftState [10:22:46]SAM_PROTO_GetShiftState [10:22:46]wFMCommunicate request_size=4 [10:22:46]MH_SAM_APDU [10:22:46]CAPDU: 80 13 01 00 [10:22:46]Write to MH i2c: E2 08 00 86 06 80 13 01 00 00 00 00 00 09 [10:22:46]Write i2c OK [10:22:46]MH_I2C_Read... [10:22:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:46]Read from MH i2c: E2 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 [10:22:46]MH_I2C_Read... [10:22:46]Read from MH i2c: E2 0E 00 86 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 61 [10:22:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:22:46]wFMCommunicate OK [10:22:46]SAM_PROTO_GetShiftState done [10:22:46]FM_GetShiftState done [10:22:46]req_shift_opened done [10:22:46]requested_item shift.open_date is exist - process it [10:22:46]req_shift_open_date [10:22:46]req_shift_open_date done [10:22:46]produce_requested_data done [10:22:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87202,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:22:46]process_action_free close_receipt [10:22:46]json_value_free [10:22:46]json_value_free done [10:22:46]process_json_proto returns [10:22:46]Send response to host [10:22:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87202,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:22:46]free response buf [10:22:46]execute_script done [10:22:46]execute_script returns [10:22:46]free content buf [10:22:46]Sock 10.Close socket [10:22:46]Sock 10.Thread stoped [10:22:48]ConnectInit Can't take IP for lk.salyk.kg [10:22:48]CommunicateWithHost connect error [10:22:48]CommunicateWithHost err = -1 [10:22:48]OFD Sender: Server communicate error [10:22:53]OFD Sender: Processing packet 87202 [packets to send 279, broken 278] [10:22:53]ProducePacketName [10:22:53]name=ofd_packets/00087202 [10:22:53]OFD Sender: To server: pG, [10:22:53]CommunicateWithHost lk.salyk.kg:30040 [10:22:53]ConnectInit lk.salyk.kg [10:22:58]ConnectInit Can't take IP for lk.salyk.kg [10:22:58]CommunicateWithHost connect error [10:22:58]CommunicateWithHost err = -1 [10:22:58]OFD Sender: Server communicate error [10:23:03]OFD Sender: Processing packet 87202 [packets to send 279, broken 278] [10:23:03]ProducePacketName [10:23:03]name=ofd_packets/00087202 [10:23:03]OFD Sender: To server: pG, [10:23:03]CommunicateWithHost lk.salyk.kg:30040 [10:23:03]ConnectInit lk.salyk.kg [10:23:04]Connected sock=8 [10:23: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 8E 9E 08 01 81 CF 5A 03 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 38 00 00 00 F4 03 04 00 73 41 F1 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 A2 54 01 00 35 04 06 00 D2 ED 50 B9 8D E4 9F 59 85 02 72 4E 9F 42 [10:23: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 73 57 47 00 DE 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 A2 54 01 00 F4 03 04 00 53 EC F0 66 B6 04 01 00 00 92 55 07 C5 5B 9F 6E 15 [10:23:05]CommunicateWithHost err = 0 [10:23:05]CheckOFDResponse [10:23:05]1017 (14) - 77093643461234 [10:23:05]1041 (16) - 0000000000874979 [10:23:05]1040 (4) - 87202 [10:23:05]1012 (4) - 23.09.2024 04:19 [10:23:05]1206 (1) - 0 [10:23:05]OFD Sender: Remove packet 87202 [10:23:05]ProducePacketName [10:23:05]name=ofd_packets/00087202 [10:23:05]NVStorageDeleteData [10:23:05]OFD Sender: No OFD packet to send [10:23:10]OFD Sender: No OFD packet to send [10:23:15]OFD Sender: No OFD packet to send [10:23:20]OFD Sender: No OFD packet to send [10:23:25]OFD Sender: No OFD packet to send [10:23:30]OFD Sender: No OFD packet to send [10:23:35]OFD Sender: No OFD packet to send [10:23:40]OFD Sender: No OFD packet to send [10:23:45]OFD Sender: No OFD packet to send [10:23:50]OFD Sender: No OFD packet to send [10:23:56]OFD Sender: No OFD packet to send [10:24:01]OFD Sender: No OFD packet to send [10:24:06]OFD Sender: No OFD packet to send [10:24:11]OFD Sender: No OFD packet to send [10:24:16]OFD Sender: No OFD packet to send [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:36]OFD Sender: No OFD packet to send [10:24:41]OFD Sender: No OFD packet to send [10:24:46]OFD Sender: No OFD packet to send [10:24:51]OFD Sender: No OFD packet to send [10:24:56]OFD Sender: No OFD packet to send [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:11]OFD Sender: No OFD packet to send [10:25:16]OFD Sender: No OFD packet to send [10:25:21]OFD Sender: No OFD packet to send [10:25:26]OFD Sender: No OFD packet to send [10:25:31]OFD Sender: No OFD packet to send [10:25:36]OFD Sender: No OFD packet to send [10:25:41]OFD Sender: No OFD packet to send [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:11]OFD Sender: No OFD packet to send [10:26:16]OFD Sender: No OFD packet to send [10:26:21]OFD Sender: No OFD packet to send [10:26:26]OFD Sender: No OFD packet to send [10:26:31]OFD Sender: No OFD packet to send [10:26:36]OFD Sender: No OFD packet to send [10:26:41]OFD Sender: No OFD packet to send [10:26:46]OFD Sender: No OFD packet to send [10:26:48]accept exits with 9 [10:26:48]New connection [10:26:48]New thread 3066957156 created [10:26:48]Thread 3066813796 joined [10:26:48]Waiting for new connection... [10:26:48] Sock 9.Parse request [10:26:48]Sock 9.Check first char [10:26:48]Sock 9.First char is OK [10:26:48]request: POST /json_proto HTTP/1.0 [10:26:48]Method: POST [10:26:48]URL: /json_proto [10:26:48]Method is POST - this is cgi request [10:26:48]url: /json_proto [10:26:48]query_string will be loaded in cgi processing [10:26:48]execute_cgi json_proto POST (null) [10:26:48]execute_cgi path=json_proto method=POST [10:26:48]POST find Content-Length [10:26:48]Host: 172.17.47.196:8080 [10:26:48]Content-Length: 677 [10:26:48]Content-Type: application/json [10:26:48] [10:26:48]POST finish read [10:26:48]Found Content-Length = 677 [10:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872172", "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" ] } } [10:26:48]execute_script... [10:26: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)872172", "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" ] } } [10:26:48]POST & json_proto [10:26:48]process_json_proto [10:26:48]json parsed OK: [10:26:48]protocol is kg_v1.0 [10:26:48]action value=close_receipt [10:26:48]process_action close_receipt [10:26:48]cmd_close_receipt [10:26:48]MH_GetDate [10:26:48]Write to MH i2c: F0 00 00 87 06 7C [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 09 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: F0 09 00 87 06 00 69 42 F1 66 4C 6B 94 66 38 [10:26:48]GetLastDocTimeStamp 1727086963 [10:26:48]current date 1727087209 [10:26:48]FM_GetShiftState [10:26:48]SAM_PROTO_GetShiftState [10:26:48]wFMCommunicate request_size=4 [10:26:48]MH_SAM_APDU [10:26:48]CAPDU: 80 13 01 00 [10:26:48]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [10:26:48]Write i2c OK [10:26:48]MH_I2C_Read... [10:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:48]Read from MH i2c: E2 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 [10:26:48]MH_I2C_Read... [10:26:48]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 63 [10:26:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:26:48]wFMCommunicate OK [10:26:48]SAM_PROTO_GetShiftState done [10:26:48]FM_GetShiftState done [10:26:48]opened in 1727050818 [10:26:48]opened+sec_in_day 1727137218 [10:26:48]quantity*price = 20001 [10:26:48]sum+1 = 20002 [10:26:48]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 СНО: Общий режим Чек 57 23.09.2024 10:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87203 ФПД: 51458574323081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102649&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87203&fm=51458574323081&tin=02508201610067®Number=0000000000092592&sum=20000 [10:26:49]StoreToDocumentArchive [10:26:49]shift 498 fd 87203 [10:26:49]save to /storage/0498/doc_00087203 [10:26:49]save last doc name /storage/0498/doc_00087203 to /storage/kkm_last_doc_name [10:26:49]save OK [10:26:49]Clear old archive folders... [10:26:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:49]tlvbuf is 019885F0 [10:26:49]SAM_PROTO_ClearQueue [10:26:49]wFMCommunicate request_size=4 [10:26:49]MH_SAM_APDU [10:26:49]CAPDU: 80 09 00 00 [10:26:49]Write to MH i2c: E2 08 00 95 06 80 09 00 00 00 00 00 00 0D [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:49]Read from MH i2c: E2 03 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 95 06 00 90 00 0F [10:26:49]RAPDU: 90 00 [10:26:49]wFMCommunicate OK [10:26:49]SAM_PROTO_ClearQueue done [10:26:49]KKMCreateOFDPacket [10:26:49]OFDProtocolAddRootSTLVToBuf [10:26:49]FM_MakeSignedData [10:26:49]FM_MakeSignedData [10:26:49]SAM_PROTO_SignData [10:26:49]wFMCommunicate request_size=4 [10:26:49]MH_SAM_APDU [10:26:49]CAPDU: 80 0D 01 02 [10:26:49]Write to MH i2c: E2 08 00 96 06 80 0D 01 02 00 00 00 00 15 [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [10:26:49]RAPDU: 90 00 [10:26:49]wFMCommunicate OK [10:26:49]wFMCommunicate request_size=255 [10:26:49]MH_SAM_APDU [10:26: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 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 39 00 00 00 F4 03 04 00 69 42 F1 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 A3 54 01 00 35 04 06 00 2E [10:26:49]Write to MH i2c: E2 02 01 97 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 39 00 00 00 F4 03 04 00 69 42 F1 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 A3 54 01 00 35 04 06 00 2E 00 00 F8 [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [10:26:49]RAPDU: 90 00 [10:26:49]wFMCommunicate OK [10:26:49]wFMCommunicate request_size=10 [10:26:49]MH_SAM_APDU [10:26:49]CAPDU: 80 0D 02 02 05 CD 22 0B 0D 89 [10:26:49]Write to MH i2c: E2 0D 00 98 06 80 0D 02 02 05 00 CD 22 0B 0D 89 00 00 B2 [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [10:26:49]RAPDU: 90 00 [10:26:49]wFMCommunicate OK [10:26:49]wFMCommunicate request_size=4 [10:26:49]MH_SAM_APDU [10:26:49]CAPDU: 80 0D 03 02 [10:26:49]Write to MH i2c: E2 08 00 99 06 80 0D 03 02 00 00 00 00 1A [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 0B 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 0B 00 99 06 00 C9 0F BB 3F CB 0E 3F 6F 90 00 74 [10:26:49]RAPDU: C9 0F BB 3F CB 0E 3F 6F 90 00 [10:26:49]wFMCommunicate OK [10:26:49]SAM_PROTO_SignData done [10:26:49]FM_MakeSignedData done [10:26:49]CreateOFDProtocolMessage [10:26:49]wFMCommunicate request_size=4 [10:26:49]MH_SAM_APDU [10:26:49]CAPDU: 80 11 00 00 [10:26:49]Write to MH i2c: E2 08 00 9A 06 80 11 00 00 00 00 00 00 1A [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:49]Read from MH i2c: E2 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 17 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: E2 17 00 9A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 79 [10:26:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:26:49]wFMCommunicate OK [10:26:49]CreateOFDProtocolMessage done [10:26:49]OFDSenderStorePacket 87203 [10:26:49]StoreOFDPacket docnum=87203 [10:26: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 D8 11 07 01 DC 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 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 39 00 00 00 F4 03 04 00 69 42 F1 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 A3 54 01 00 35 04 06 00 2E CD 22 0B 0D 89 C9 0F BB 3F CB 0E 3F 6F [10:26:49]CheckFolder [10:26:49]dirname=/storage/ofd_packets [10:26:49]CheckFolder done [10:26:49]ProducePacketName [10:26:49]name=ofd_packets/00087203 [10:26:49]NVStorageSaveData ofd_packets/00087203 [10:26:49]File name is /storage/ofd_packets/00087203 [10:26:49]Write 301 bytes [10:26:49]NVStorageSaveData done [10:26:49]OFDSenderStorePacket done [10:26:49]KKMCreateOFDPacket done [10:26:49]NVStorageSaveData kkm_last_timestamp [10:26:49]File name is /storage/kkm_last_timestamp [10:26:49]Write 4 bytes [10:26:49]NVStorageSaveData done [10:26:49]ExternCall_PrintAddStr [10:26:49]wPrintStart [10:26:49]Write to MH i2c: 01 00 00 9B 06 A1 [10:26:49]Write i2c OK [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: 01 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: 01 07 00 [10:26:49]MH_I2C_Read... [10:26:49]Read from MH i2c: 01 07 00 9B 06 00 00 00 00 00 FF 0F B6 [10:26:49]RasterBufferAndPrint [10:26:49]line Счет N : (1)872172 [10:26:49]line ИНН: 02508201610067 [10:26:49]line Контрольно-Кассовый Чек [10:26:49]line ПРОДАЖА [10:26:49]line ТРК (МРК, ГНК) : 53 [10:26:49]line Товар: 2710124130 [10:26:49]line Аи-92-К-5 [10:26:49]line 2.950 * 67.80 [10:26:49]line = 200.01 [10:26:49]line НДС 12% НСП 1% [10:26:49]line > о реализуемом товаре [10:26:49]line ОКРУГЛЕНИЕ: -0.01 [10:26:49]line ИТОГО: 200.00 [10:26:49]line Внесено: 200.00 [10:26:49]line СДАЧА: 0.00 [10:26:49]line НСП 1% : 1.77 [10:26:49]line НДС 12% : 21.24 [10:26:49]line Наличными: 200.00 [10:26:49]line Безнал.: 0.00 [10:26:49]line Место: АЗС № 137 "Партнер Нефть" [10:26:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:26:49]line СНО: Общий режим [10:26:49]line Чек 57 23.09.2024 10:26 [10:26:49]line Смена: 498 ФФД: 1.0 [10:26:49]line ЗНМ: 0300000064 [10:26:49]line РНМ: 0000000000092592 [10:26:49]line Версия ККМ: 001 [10:26:49]line ФМ: 0000000000874979 [10:26:49]line ФД: 87203 [10:26:50]line ФПД: 51458574323081 [10:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102649&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87203&fm=51458574323081&tin=02508201610067®Number=0000000000092592&sum=20000 [10:26:50]OFD Sender: Processing packet 87203 [packets to send 279, broken 278] [10:26:50]ProducePacketName [10:26:50]name=ofd_packets/00087203 [10:26:50]OFD Sender: To server: pG, [10:26:50]CommunicateWithHost lk.salyk.kg:30040 [10:26:50]ConnectInit lk.salyk.kg [10:26:50]written 0, free lines is 4095 [10:26:50]Write to MH i2c: 01 00 00 C6 06 CC [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 07 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: 01 07 00 C6 06 00 00 00 00 00 D4 0C B3 [10:26:50]RasterBufferAndPrint [10:26:50]line [10:26:50]line [10:26:50]line [10:26:50]line [10:26:50]line [10:26:50]written 0, free lines is 3288 [10:26:50]MH_Cut [10:26:50]Write to MH i2c: D1 01 00 CD 06 01 A5 [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: D1 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: D1 01 00 [10:26:50]MH_I2C_Read... [10:26:50]Read from MH i2c: D1 01 00 CD 06 00 A4 [10:26:50]Write to MH i2c: 01 00 00 CE 06 D4 [10:26:50]Write i2c OK [10:26:50]MH_I2C_Read... [10:26:51]*** Cut start [10:26:51]*** Partial cut [10:26:51]*** CUTSNS_PIN = 1 [10:26:51]*** CUTSNS_PIN = 0 [10:26:51]*** Brake cut motor [10:26:52]Read from MH i2c: 01 [10:26:52]MH_I2C_Read... [10:26:52]*** Stop cut motor [10:26:52]*** Cut end [10:26:52]Read from MH i2c: 01 07 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 FF 0F E9 [10:26:52]process_action close_receipt done [10:26:52]requested_data is exist [10:26:52]produce_requested_data [10:26:52]requested_item fm.sn is exist - process it [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 11 00 00 [10:26:52]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 17 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 17 00 CF 06 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:26:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:26:52]wFMCommunicate OK [10:26:52]requested_item fd.num is exist - process it [10:26:52]SAM_PROTO_GetFieldsCounters [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 13 00 00 [10:26:52]Write to MH i2c: E2 08 00 D0 06 80 13 00 00 00 00 00 00 52 [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 62 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 62 00 D0 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 A3 54 01 00 0E 04 04 00 F2 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 17 [10:26: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 A3 54 01 00 0E 04 04 00 F2 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 [10:26:52]wFMCommunicate OK [10:26:52]SAM_PROTO_GetFieldsCounters done [10:26:52]requested_item shift.num is exist - process it [10:26:52]requested_item shift.opened is exist - process it [10:26:52]req_shift_opened [10:26:52]FM_GetShiftState [10:26:52]SAM_PROTO_GetShiftState [10:26:52]wFMCommunicate request_size=4 [10:26:52]MH_SAM_APDU [10:26:52]CAPDU: 80 13 01 00 [10:26:52]Write to MH i2c: E2 08 00 D1 06 80 13 01 00 00 00 00 00 54 [10:26:52]Write i2c OK [10:26:52]MH_I2C_Read... [10:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:52]Read from MH i2c: E2 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 0E 00 [10:26:52]MH_I2C_Read... [10:26:52]Read from MH i2c: E2 0E 00 D1 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AC [10:26:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:26:52]wFMCommunicate OK [10:26:52]SAM_PROTO_GetShiftState done [10:26:52]FM_GetShiftState done [10:26:52]req_shift_opened done [10:26:52]requested_item shift.open_date is exist - process it [10:26:52]req_shift_open_date [10:26:52]req_shift_open_date done [10:26:52]produce_requested_data done [10:26:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87203,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:26:52]process_action_free close_receipt [10:26:52]json_value_free [10:26:52]json_value_free done [10:26:52]process_json_proto returns [10:26:52]Send response to host [10:26:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87203,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:26:52]free response buf [10:26:52]execute_script done [10:26:52]execute_script returns [10:26:52]free content buf [10:26:52]Sock 9.Close socket [10:26:52]Sock 9.Thread stoped [10:26:53]accept exits with 8 [10:26:53]New connection [10:26:53]New thread 3066813796 created [10:26:53]Thread 3066957156 joined [10:26:53]Waiting for new connection... [10:26:53] Sock 8.Parse request [10:26:53]Sock 8.Check first char [10:26:53]Sock 8.First char is OK [10:26:53]request: POST /json_proto HTTP/1.0 [10:26:53]Method: POST [10:26:53]URL: /json_proto [10:26:53]Method is POST - this is cgi request [10:26:53]url: /json_proto [10:26:53]query_string will be loaded in cgi processing [10:26:53]execute_cgi json_proto POST (null) [10:26:53]execute_cgi path=json_proto method=POST [10:26:53]POST find Content-Length [10:26:53]Host: 172.17.47.196:8080 [10:26:53]Content-Length: 687 [10:26:53]Content-Type: application/json [10:26:53] [10:26:53]POST finish read [10:26:53]Found Content-Length = 687 [10:26:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872171", "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" : 36.750, "sum" : 2800.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2800.00, "total" : 2800.00, "payments": [ { "type": 0, "sum" : 2800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:53]execute_script... [10:26: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)872171", "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" : 36.750, "sum" : 2800.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2800.00, "total" : 2800.00, "payments": [ { "type": 0, "sum" : 2800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:53]POST & json_proto [10:26:53]process_json_proto [10:26:53]json parsed OK: [10:26:53]protocol is kg_v1.0 [10:26:53]action value=close_receipt [10:26:53]process_action close_receipt [10:26:53]cmd_close_receipt [10:26:53]MH_GetDate [10:26:53]Write to MH i2c: F0 00 00 D2 06 C7 [10:26:53]Write i2c OK [10:26:53]MH_I2C_Read... [10:26:53]Read from MH i2c: F0 [10:26:53]MH_I2C_Read... [10:26:53]Read from MH i2c: F0 09 00 [10:26:53]MH_I2C_Read... [10:26:53]Read from MH i2c: F0 09 00 D2 06 00 6E 42 F1 66 4C 6B 94 66 88 [10:26:53]GetLastDocTimeStamp 1727087209 [10:26:53]current date 1727087214 [10:26:53]FM_GetShiftState [10:26:53]SAM_PROTO_GetShiftState [10:26:53]wFMCommunicate request_size=4 [10:26:53]MH_SAM_APDU [10:26:53]CAPDU: 80 13 01 00 [10:26:53]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [10:26:53]Write i2c OK [10:26:53]MH_I2C_Read... [10:26:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:53]Read from MH i2c: E2 [10:26:53]MH_I2C_Read... [10:26:53]Read from MH i2c: E2 0E 00 [10:26:53]MH_I2C_Read... [10:26:53]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AE [10:26:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:26:53]wFMCommunicate OK [10:26:53]SAM_PROTO_GetShiftState done [10:26:53]FM_GetShiftState done [10:26:53]opened in 1727050818 [10:26:53]opened+sec_in_day 1727137218 [10:26:53]quantity*price = 280035 [10:26:53]sum+1 = 280036 [10:26:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 2800.00 Внесено: 2800.00 СДАЧА: 0.00 НСП 1% : 24.78 НДС 12% : 297.38 Наличными: 2800.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 58 23.09.2024 10:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87204 ФПД: 33347653250314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T102654&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87204&fm=33347653250314&tin=02508201610067®Number=0000000000092592&sum=280000 [10:26:54]StoreToDocumentArchive [10:26:54]shift 498 fd 87204 [10:26:54]save to /storage/0498/doc_00087204 [10:26:54]save last doc name /storage/0498/doc_00087204 to /storage/kkm_last_doc_name [10:26:54]save OK [10:26:54]Clear old archive folders... [10:26:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:26:54]tlvbuf is 0190C150 [10:26:54]SAM_PROTO_ClearQueue [10:26:54]wFMCommunicate request_size=4 [10:26:54]MH_SAM_APDU [10:26:54]CAPDU: 80 09 00 00 [10:26:54]Write to MH i2c: E2 08 00 E0 06 80 09 00 00 00 00 00 00 58 [10:26:54]Write i2c OK [10:26:54]MH_I2C_Read... [10:26:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:54]Read from MH i2c: E2 [10:26:54]MH_I2C_Read... [10:26:54]Read from MH i2c: E2 03 00 [10:26:54]MH_I2C_Read... [10:26:54]Read from MH i2c: E2 03 00 E0 06 00 90 00 5A [10:26:54]RAPDU: 90 00 [10:26:54]wFMCommunicate OK [10:26:54]SAM_PROTO_ClearQueue done [10:26:54]KKMCreateOFDPacket [10:26:54]OFDProtocolAddRootSTLVToBuf [10:26:54]FM_MakeSignedData [10:26:54]FM_MakeSignedData [10:26:54]SAM_PROTO_SignData [10:26:54]wFMCommunicate request_size=4 [10:26:54]MH_SAM_APDU [10:26:54]CAPDU: 80 0D 01 02 [10:26:54]Write to MH i2c: E2 08 00 E1 06 80 0D 01 02 00 00 00 00 60 [10:26:54]Write i2c OK [10:26:54]MH_I2C_Read... [10:26:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:54]Read from MH i2c: E2 [10:26:54]MH_I2C_Read... [10:26:54]Read from MH i2c: E2 03 00 [10:26:54]MH_I2C_Read... [10:26:54]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [10:26:54]RAPDU: 90 00 [10:26:54]wFMCommunicate OK [10:26:54]wFMCommunicate request_size=255 [10:26:54]MH_SAM_APDU [10:26:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 8E 8F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E3 45 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 45 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 74 00 00 00 00 07 04 06 00 C0 45 04 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 6E 42 F1 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 A4 54 01 00 35 04 06 00 [10:26:54]Write to MH i2c: E2 02 01 E2 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 8E 8F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E3 45 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 45 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 74 00 00 00 00 07 04 06 00 C0 45 04 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 6E 42 F1 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 A4 54 01 00 35 04 06 00 00 00 70 [10:26:54]Write i2c OK [10:26:54]MH_I2C_Read... [10:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:55]Read from MH i2c: E2 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 03 00 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [10:26:55]RAPDU: 90 00 [10:26:55]wFMCommunicate OK [10:26:55]wFMCommunicate request_size=11 [10:26:55]MH_SAM_APDU [10:26:55]CAPDU: 80 0D 02 02 06 1E 54 5B 06 AD 0A [10:26:55]Write to MH i2c: E2 0E 00 E3 06 80 0D 02 02 06 00 1E 54 5B 06 AD 0A 00 00 F9 [10:26:55]Write i2c OK [10:26:55]MH_I2C_Read... [10:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:55]Read from MH i2c: E2 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 03 00 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [10:26:55]RAPDU: 90 00 [10:26:55]wFMCommunicate OK [10:26:55]wFMCommunicate request_size=4 [10:26:55]MH_SAM_APDU [10:26:55]CAPDU: 80 0D 03 02 [10:26:55]Write to MH i2c: E2 08 00 E4 06 80 0D 03 02 00 00 00 00 65 [10:26:55]Write i2c OK [10:26:55]MH_I2C_Read... [10:26:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:55]Read from MH i2c: E2 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 0B 00 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 0B 00 E4 06 00 8E 15 DF CB 5A 29 7F 95 90 00 4A [10:26:55]RAPDU: 8E 15 DF CB 5A 29 7F 95 90 00 [10:26:55]wFMCommunicate OK [10:26:55]SAM_PROTO_SignData done [10:26:55]FM_MakeSignedData done [10:26:55]CreateOFDProtocolMessage [10:26:55]wFMCommunicate request_size=4 [10:26:55]MH_SAM_APDU [10:26:55]CAPDU: 80 11 00 00 [10:26:55]Write to MH i2c: E2 08 00 E5 06 80 11 00 00 00 00 00 00 65 [10:26:55]Write i2c OK [10:26:55]MH_I2C_Read... [10:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:55]Read from MH i2c: E2 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 17 00 [10:26:55]MH_I2C_Read... [10:26:55]Read from MH i2c: E2 17 00 E5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C4 [10:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:26:55]wFMCommunicate OK [10:26:55]CreateOFDProtocolMessage done [10:26:55]OFDSenderStorePacket 87204 [10:26:55]StoreOFDPacket docnum=87204 [10:29:29]OFD Sender: No OFD packet to send [10:29:34]OFD Sender: No OFD packet to send [10:29:39]OFD Sender: No OFD packet to send [10:29:44]OFD Sender: No OFD packet to send [10:29:49]OFD Sender: No OFD packet to send [10:29:54]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:04]OFD Sender: No OFD packet to send [10:30:09]OFD Sender: No OFD packet to send [10:30:14]OFD Sender: No OFD packet to send [10:30:19]OFD Sender: No OFD packet to send [10:30:24]OFD Sender: No OFD packet to send [10:30:29]OFD Sender: No OFD packet to send [10:30:34]OFD Sender: No OFD packet to send [10:30:39]OFD Sender: No OFD packet to send [10:30:44]OFD Sender: No OFD packet to send [10:30:49]OFD Sender: No OFD packet to send [10:30:54]OFD Sender: No OFD packet to send [10:30:59]OFD Sender: No OFD packet to send [10:31:04]OFD Sender: No OFD packet to send [10:31:09]OFD Sender: No OFD packet to send [10:31:14]OFD Sender: No OFD packet to send [10:31:19]OFD Sender: No OFD packet to send [10:31:24]OFD Sender: No OFD packet to send [10:31:29]OFD Sender: No OFD packet to send [10:31:34]OFD Sender: No OFD packet to send [10:31:39]OFD Sender: No OFD packet to send [10:31:44]OFD Sender: No OFD packet to send [10:31:49]OFD Sender: No OFD packet to send [10:31:54]OFD Sender: No OFD packet to send [10:31:59]OFD Sender: No OFD packet to send [10:32:04]OFD Sender: No OFD packet to send [10:32:09]OFD Sender: No OFD packet to send [10:32:14]OFD Sender: No OFD packet to send [10:32:14]recv_with_timeout no data received [10:32:19]OFD Sender: No OFD packet to send [10:32:24]OFD Sender: No OFD packet to send [10:32:29]OFD Sender: No OFD packet to send [10:32:34]OFD Sender: No OFD packet to send [10:32:39]OFD Sender: No OFD packet to send [10:32:44]OFD Sender: No OFD packet to send [10:32:49]OFD Sender: No OFD packet to send [10:32:54]OFD Sender: No OFD packet to send [10:32:59]OFD Sender: No OFD packet to send [10:33:04]OFD Sender: No OFD packet to send [10:33:09]OFD Sender: No OFD packet to send [10:33:14]OFD Sender: No OFD packet to send [10:33:19]OFD Sender: No OFD packet to send [10:33:24]OFD Sender: No OFD packet to send [10:33:29]OFD Sender: No OFD packet to send [10:33:34]OFD Sender: No OFD packet to send [10:33:39]OFD Sender: No OFD packet to send [10:33:44]OFD Sender: No OFD packet to send [10:33:49]OFD Sender: No OFD packet to send [10:33:54]OFD Sender: No OFD packet to send [10:33:59]OFD Sender: No OFD packet to send [10:34:04]OFD Sender: No OFD packet to send [10:34:09]OFD Sender: No OFD packet to send [10:34:14]OFD Sender: No OFD packet to send [10:34:19]OFD Sender: No OFD packet to send [10:34:24]OFD Sender: No OFD packet to send [10:34:29]OFD Sender: No OFD packet to send [10:34:34]OFD Sender: No OFD packet to send [10:34:39]OFD Sender: No OFD packet to send [10:34:44]OFD Sender: No OFD packet to send [10:34:49]OFD Sender: No OFD packet to send [10:34:54]OFD Sender: No OFD packet to send [10:34:59]OFD Sender: No OFD packet to send [10:35:04]OFD Sender: No OFD packet to send [10:35:09]OFD Sender: No OFD packet to send [10:35:14]OFD Sender: No OFD packet to send [10:35:19]OFD Sender: No OFD packet to send [10:35:24]OFD Sender: No OFD packet to send [10:35:29]OFD Sender: No OFD packet to send [10:35:34]OFD Sender: No OFD packet to send [10:35:39]OFD Sender: No OFD packet to send [10:35:44]OFD Sender: No OFD packet to send [10:35:49]OFD Sender: No OFD packet to send [10:35:54]OFD Sender: No OFD packet to send [10:35:59]OFD Sender: No OFD packet to send [10:36:04]OFD Sender: No OFD packet to send [10:36:07]accept exits with 8 [10:36:07]New connection [10:36:07]New thread 3066813796 created [10:36:07]Thread 3066957156 joined [10:36:07]Waiting for new connection... [10:36:07] Sock 8.Parse request [10:36:07]Sock 8.Check first char [10:36:07]Sock 8.First char is OK [10:36:07]request: POST /json_proto HTTP/1.0 [10:36:07]Method: POST [10:36:07]URL: /json_proto [10:36:07]Method is POST - this is cgi request [10:36:07]url: /json_proto [10:36:07]query_string will be loaded in cgi processing [10:36:07]execute_cgi json_proto POST (null) [10:36:07]execute_cgi path=json_proto method=POST [10:36:07]POST find Content-Length [10:36:07]Host: 172.17.47.196:8080 [10:36:07]Content-Length: 816 [10:36:07]Content-Type: application/json [10:36:07] [10:36:07]POST finish read [10:36:07]Found Content-Length = 816 [10:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872174", "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" ] } } [10:36:07]execute_script... [10: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)872174", "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" ] } } [10:36:07]POST & json_proto [10:36:07]process_json_proto [10:36:07]json parsed OK: [10:36:07]protocol is kg_v1.0 [10:36:07]action value=close_receipt [10:36:07]process_action close_receipt [10:36:07]cmd_close_receipt [10:36:07]MH_GetDate [10:36:07]Write to MH i2c: F0 00 00 68 07 5E [10:36:07]Write i2c OK [10:36:07]MH_I2C_Read... [10:36:07]Read from MH i2c: F0 [10:36:07]MH_I2C_Read... [10:36:07]Read from MH i2c: F0 09 00 [10:36:07]MH_I2C_Read... [10:36:07]Read from MH i2c: F0 09 00 68 07 00 98 44 F1 66 4C 6B 94 66 4B [10:36:07]GetLastDocTimeStamp 1727087312 [10:36:07]current date 1727087768 [10:36:07]FM_GetShiftState [10:36:07]SAM_PROTO_GetShiftState [10:36:07]wFMCommunicate request_size=4 [10:36:07]MH_SAM_APDU [10:36:07]CAPDU: 80 13 01 00 [10:36:07]Write to MH i2c: E2 08 00 69 07 80 13 01 00 00 00 00 00 ED [10:36:07]Write i2c OK [10:36:07]MH_I2C_Read... [10:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:07]Read from MH i2c: E2 [10:36:07]MH_I2C_Read... [10:36:07]Read from MH i2c: E2 0E 00 [10:36:07]MH_I2C_Read... [10:36:07]Read from MH i2c: E2 0E 00 69 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 45 [10:36:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:36:07]wFMCommunicate OK [10:36:07]SAM_PROTO_GetShiftState done [10:36:07]FM_GetShiftState done [10:36:07]opened in 1727050818 [10:36:07]opened+sec_in_day 1727137218 [10:36:07]quantity*price = 50036 [10:36:07]sum+1 = 50037 [10:36: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 СНО: Общий режим Чек 60 23.09.2024 10:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87206 ФПД: 172750697753373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87206&fm=172750697753373&tin=02508201610067®Number=0000000000092592&sum=50036 [10:36:08]StoreToDocumentArchive [10:36:08]shift 498 fd 87206 [10:36:08]save to /storage/0498/doc_00087206 [10:36:08]save last doc name /storage/0498/doc_00087206 to /storage/kkm_last_doc_name [10:36:08]save OK [10:36:08]Clear old archive folders... [10:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:08]tlvbuf is 018F6D70 [10:36:08]SAM_PROTO_ClearQueue [10:36:08]wFMCommunicate request_size=4 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 09 00 00 [10:36:08]Write to MH i2c: E2 08 00 76 07 80 09 00 00 00 00 00 00 EF [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 76 07 00 90 00 F1 [10:36:08]RAPDU: 90 00 [10:36:08]wFMCommunicate OK [10:36:08]SAM_PROTO_ClearQueue done [10:36:08]KKMCreateOFDPacket [10:36:08]OFDProtocolAddRootSTLVToBuf [10:36:08]FM_MakeSignedData [10:36:08]FM_MakeSignedData [10:36:08]SAM_PROTO_SignData [10:36:08]wFMCommunicate request_size=4 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 0D 01 02 [10:36:08]Write to MH i2c: E2 08 00 77 07 80 0D 01 02 00 00 00 00 F7 [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [10:36:08]RAPDU: 90 00 [10:36:08]wFMCommunicate OK [10:36:08]wFMCommunicate request_size=255 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 3C 00 00 00 F4 03 04 00 98 44 F1 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 A6 54 01 00 35 04 06 00 9D [10:36:08]Write to MH i2c: E2 02 01 78 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 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 3C 00 00 00 F4 03 04 00 98 44 F1 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 A6 54 01 00 35 04 06 00 9D 00 00 C6 [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [10:36:08]RAPDU: 90 00 [10:36:08]wFMCommunicate OK [10:36:08]wFMCommunicate request_size=10 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 0D 02 02 05 1D A7 F9 6B 1D [10:36:08]Write to MH i2c: E2 0D 00 79 07 80 0D 02 02 05 00 1D A7 F9 6B 1D 00 00 49 [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [10:36:08]RAPDU: 90 00 [10:36:08]wFMCommunicate OK [10:36:08]wFMCommunicate request_size=4 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 0D 03 02 [10:36:08]Write to MH i2c: E2 08 00 7A 07 80 0D 03 02 00 00 00 00 FC [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 0B 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 0B 00 7A 07 00 20 22 22 B8 04 CB C0 35 90 00 DD [10:36:08]RAPDU: 20 22 22 B8 04 CB C0 35 90 00 [10:36:08]wFMCommunicate OK [10:36:08]SAM_PROTO_SignData done [10:36:08]FM_MakeSignedData done [10:36:08]CreateOFDProtocolMessage [10:36:08]wFMCommunicate request_size=4 [10:36:08]MH_SAM_APDU [10:36:08]CAPDU: 80 11 00 00 [10:36:08]Write to MH i2c: E2 08 00 7B 07 80 11 00 00 00 00 00 00 FC [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:08]Read from MH i2c: E2 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 17 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: E2 17 00 7B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5B [10:36: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:36:08]wFMCommunicate OK [10:36:08]CreateOFDProtocolMessage done [10:36:08]OFDSenderStorePacket 87206 [10:36:08]StoreOFDPacket docnum=87206 [10:36: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 8B 96 07 01 22 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3C 00 00 00 F4 03 04 00 98 44 F1 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 A6 54 01 00 35 04 06 00 9D 1D A7 F9 6B 1D 20 22 22 B8 04 CB C0 35 [10:36:08]CheckFolder [10:36:08]dirname=/storage/ofd_packets [10:36:08]CheckFolder done [10:36:08]ProducePacketName [10:36:08]name=ofd_packets/00087206 [10:36:08]NVStorageSaveData ofd_packets/00087206 [10:36:08]File name is /storage/ofd_packets/00087206 [10:36:08]Write 301 bytes [10:36:08]NVStorageSaveData done [10:36:08]OFDSenderStorePacket done [10:36:08]KKMCreateOFDPacket done [10:36:08]NVStorageSaveData kkm_last_timestamp [10:36:08]File name is /storage/kkm_last_timestamp [10:36:08]Write 4 bytes [10:36:08]NVStorageSaveData done [10:36:08]ExternCall_PrintAddStr [10:36:08]wPrintStart [10:36:08]Write to MH i2c: 01 00 00 7C 07 83 [10:36:08]Write i2c OK [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: 01 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: 01 07 00 [10:36:08]MH_I2C_Read... [10:36:08]Read from MH i2c: 01 07 00 7C 07 00 00 00 00 00 FF 0F 98 [10:36:08]RasterBufferAndPrint [10:36:08]line Счет N : (1)872174 [10:36:08]line ИНН: 02508201610067 [10:36:08]line Контрольно-Кассовый Чек [10:36:08]line ПРОДАЖА [10:36:08]line ТРК (МРК, ГНК) : 53 [10:36:08]line Товар: 2710124130 [10:36:08]line Аи-92-К-5 [10:36:08]line 7.380 * 67.80 [10:36:08]line = 500.36 [10:36:08]line НДС 12% НСП 1% [10:36:08]line > о реализуемом товаре [10:36:08]line ИТОГО: 500.36 [10:36:08]line НСП 1% : 4.43 [10:36:08]line НДС 12% : 53.14 [10:36:08]line Наличными: 0.00 [10:36:08]line Безнал.: 500.36 [10:36:08]line Место: АЗС № 137 "Партнер Нефть" [10:36:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:36:08]line СНО: Общий режим [10:36:08]line Чек 60 23.09.2024 10:36 [10:36:08]line Смена: 498 ФФД: 1.0 [10:36:08]line ЗНМ: 0300000064 [10:36:08]line РНМ: 0000000000092592 [10:36:08]line Версия ККМ: 001 [10:36:08]line Платежная система: Бакай Банк [10:36:08]line ФМ: 0000000000874979 [10:36:08]line ФД: 87206 [10:36:08]line ФПД: 172750697753373 [10:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103608&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87206&fm=172750697753373&tin=02508201610067®Number=0000000000092592&sum=50036 [10:36:09]OFD Sender: Processing packet 87206 [packets to send 279, broken 278] [10:36:09]ProducePacketName [10:36:09]name=ofd_packets/00087206 [10:36:09]OFD Sender: To server: pG, [10:36:09]CommunicateWithHost lk.salyk.kg:30040 [10:36:09]ConnectInit lk.salyk.kg [10:36:09]written 0, free lines is 4095 [10:36:09]Write to MH i2c: 01 00 00 A6 07 AD [10:36:09]Write i2c OK [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: 01 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: 01 07 00 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: 01 07 00 A6 07 00 00 00 00 00 E6 0C A6 [10:36:09]RasterBufferAndPrint [10:36:09]line [10:36:09]line [10:36:09]line [10:36:09]line [10:36:09]line [10:36:09]written 0, free lines is 3309 [10:36:09]MH_Cut [10:36:09]Write to MH i2c: D1 01 00 AD 07 01 86 [10:36:09]Write i2c OK [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: D1 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: D1 01 00 [10:36:09]MH_I2C_Read... [10:36:09]Read from MH i2c: D1 01 00 AD 07 00 85 [10:36:09]Write to MH i2c: 01 00 00 AE 07 B5 [10:36:09]Write i2c OK [10:36:09]MH_I2C_Read... [10:36:10]Connected sock=10 [10:36: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 8B 96 07 01 22 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3C 00 00 00 F4 03 04 00 98 44 F1 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 A6 54 01 00 35 04 06 00 9D 1D A7 F9 6B 1D 20 22 22 B8 04 CB C0 35 [10:36:10]*** Cut start [10:36:10]*** Partial cut [10:36:10]*** CUTSNS_PIN = 1 [10:36:10]*** CUTSNS_PIN = 0 [10:36:10]*** Brake cut motor [10: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 9C F3 47 00 58 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 A6 54 01 00 F4 03 04 00 65 EF F0 66 B6 04 01 00 00 37 38 FA B9 DB C6 F9 0F [10:36:10]CommunicateWithHost err = 0 [10:36:10]CheckOFDResponse [10:36:10]1017 (14) - 77093643461234 [10:36:10]1041 (16) - 0000000000874979 [10:36:10]1040 (4) - 87206 [10:36:10]1012 (4) - 23.09.2024 04:32 [10:36:10]1206 (1) - 0 [10:36:10]OFD Sender: Remove packet 87206 [10:36:10]ProducePacketName [10:36:10]name=ofd_packets/00087206 [10:36:10]NVStorageDeleteData [10:36:11]Read from MH i2c: 01 [10:36:11]MH_I2C_Read... [10:36:11]*** Stop cut motor [10:36:11]*** Cut end [10:36:11]Read from MH i2c: 01 07 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 FF 0F CA [10:36:11]process_action close_receipt done [10:36:11]requested_data is exist [10:36:11]produce_requested_data [10:36:11]requested_item fm.sn is exist - process it [10:36:11]wFMCommunicate request_size=4 [10:36:11]MH_SAM_APDU [10:36:11]CAPDU: 80 11 00 00 [10:36:11]Write to MH i2c: E2 08 00 AF 07 80 11 00 00 00 00 00 00 30 [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:11]Read from MH i2c: E2 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 17 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 17 00 AF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8F [10: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 [10:36:11]wFMCommunicate OK [10:36:11]requested_item fd.num is exist - process it [10:36:11]SAM_PROTO_GetFieldsCounters [10:36:11]wFMCommunicate request_size=4 [10:36:11]MH_SAM_APDU [10:36:11]CAPDU: 80 13 00 00 [10:36:11]Write to MH i2c: E2 08 00 B0 07 80 13 00 00 00 00 00 00 33 [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:11]Read from MH i2c: E2 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 62 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 62 00 B0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A6 54 01 00 0E 04 04 00 F2 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 04 [10: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 A6 54 01 00 0E 04 04 00 F2 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 [10:36:11]wFMCommunicate OK [10:36:11]SAM_PROTO_GetFieldsCounters done [10:36:11]requested_item shift.num is exist - process it [10:36:11]requested_item shift.opened is exist - process it [10:36:11]req_shift_opened [10:36:11]FM_GetShiftState [10:36:11]SAM_PROTO_GetShiftState [10:36:11]wFMCommunicate request_size=4 [10:36:11]MH_SAM_APDU [10:36:11]CAPDU: 80 13 01 00 [10:36:11]Write to MH i2c: E2 08 00 B1 07 80 13 01 00 00 00 00 00 35 [10:36:11]Write i2c OK [10:36:11]MH_I2C_Read... [10:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:11]Read from MH i2c: E2 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 0E 00 [10:36:11]MH_I2C_Read... [10:36:11]Read from MH i2c: E2 0E 00 B1 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8D [10:36:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:36:11]wFMCommunicate OK [10:36:11]SAM_PROTO_GetShiftState done [10:36:11]FM_GetShiftState done [10:36:11]req_shift_opened done [10:36:11]requested_item shift.open_date is exist - process it [10:36:11]req_shift_open_date [10:36:11]req_shift_open_date done [10:36:11]produce_requested_data done [10:36:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87206,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:36:11]process_action_free close_receipt [10:36:11]json_value_free [10:36:11]json_value_free done [10:36:11]process_json_proto returns [10:36:11]Send response to host [10:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87206,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:36:11]free response buf [10:36:11]execute_script done [10:36:11]execute_script returns [10:36:11]free content buf [10:36:11]Sock 8.Close socket [10:36:11]Sock 8.Thread stoped [10:36:11]OFD Sender: No OFD packet to send [10:36:16]OFD Sender: No OFD packet to send [10:36:21]OFD Sender: No OFD packet to send [10:36:26]OFD Sender: No OFD packet to send [10:36:31]OFD Sender: No OFD packet to send [10:36:36]OFD Sender: No OFD packet to send [10:36:41]OFD Sender: No OFD packet to send [10:36:43]accept exits with 9 [10:36:43]New connection [10:36:43]New thread 3066957156 created [10:36:43]Thread 3066813796 joined [10:36:43]Waiting for new connection... [10:36:43] Sock 9.Parse request [10:36:43]Sock 9.Check first char [10:36:43]Sock 9.First char is OK [10:36:43]request: POST /json_proto HTTP/1.0 [10:36:43]Method: POST [10:36:43]URL: /json_proto [10:36:43]Method is POST - this is cgi request [10:36:43]url: /json_proto [10:36:43]query_string will be loaded in cgi processing [10:36:43]execute_cgi json_proto POST (null) [10:36:43]execute_cgi path=json_proto method=POST [10:36:43]POST find Content-Length [10:36:43]Host: 172.17.47.196:8080 [10:36:43]Content-Length: 687 [10:36:43]Content-Type: application/json [10:36:43] [10:36:43]POST finish read [10:36:43]Found Content-Length = 687 [10:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872175", "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:36:43]execute_script... [10:36:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872175", "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:36:43]POST & json_proto [10:36:43]process_json_proto [10:36:43]json parsed OK: [10:36:43]protocol is kg_v1.0 [10:36:43]action value=close_receipt [10:36:43]process_action close_receipt [10:36:43]cmd_close_receipt [10:36:43]MH_GetDate [10:36:43]Write to MH i2c: F0 00 00 B2 07 A8 [10:36:43]Write i2c OK [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 09 00 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 09 00 B2 07 00 BC 44 F1 66 4C 6B 94 66 B9 [10:36:43]GetLastDocTimeStamp 1727087768 [10:36:43]current date 1727087804 [10:36:43]FM_GetShiftState [10:36:43]SAM_PROTO_GetShiftState [10:36:43]wFMCommunicate request_size=4 [10:36:43]MH_SAM_APDU [10:36:43]CAPDU: 80 13 01 00 [10:36:43]Write to MH i2c: E2 08 00 B3 07 80 13 01 00 00 00 00 00 37 [10:36:43]Write i2c OK [10:36:43]MH_I2C_Read... [10:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:43]Read from MH i2c: E2 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: E2 0E 00 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: E2 0E 00 B3 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8F [10:36:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:36:43]wFMCommunicate OK [10:36:43]SAM_PROTO_GetShiftState done [10:36:43]FM_GetShiftState done [10:36:43]opened in 1727050818 [10:36:43]opened+sec_in_day 1727137218 [10:36:43]quantity*price = 100050 [10:36:43]sum+1 = 100052 [10:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 61 23.09.2024 10:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87207 ФПД: 139172623748358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103644&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87207&fm=139172623748358&tin=02508201610067®Number=0000000000092592&sum=100000 [10:36:44]StoreToDocumentArchive [10:36:44]shift 498 fd 87207 [10:36:44]save to /storage/0498/doc_00087207 [10:36:44]save last doc name /storage/0498/doc_00087207 to /storage/kkm_last_doc_name [10:36:44]save OK [10:36:44]Clear old archive folders... [10:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:36:44]tlvbuf is 01988CE0 [10:36:44]SAM_PROTO_ClearQueue [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 09 00 00 [10:36:44]Write to MH i2c: E2 08 00 C0 07 80 09 00 00 00 00 00 00 39 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 C0 07 00 90 00 3B [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]SAM_PROTO_ClearQueue done [10:36:44]KKMCreateOFDPacket [10:36:44]OFDProtocolAddRootSTLVToBuf [10:36:44]FM_MakeSignedData [10:36:44]FM_MakeSignedData [10:36:44]SAM_PROTO_SignData [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 01 02 [10:36:44]Write to MH i2c: E2 08 00 C1 07 80 0D 01 02 00 00 00 00 41 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 C1 07 00 90 00 3C [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=255 [10:36:44]MH_SAM_APDU [10:36: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 BC 44 F1 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 A7 54 01 00 35 04 06 00 [10:36:44]Write to MH i2c: E2 02 01 C2 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 3D 00 00 00 F4 03 04 00 BC 44 F1 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 A7 54 01 00 35 04 06 00 00 00 3E [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 C2 07 00 90 00 3D [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=11 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 02 02 06 7E 93 A6 CD 0D 06 [10:36:44]Write to MH i2c: E2 0E 00 C3 07 80 0D 02 02 06 00 7E 93 A6 CD 0D 06 00 00 E7 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 C3 07 00 90 00 3E [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 03 02 [10:36:44]Write to MH i2c: E2 08 00 C4 07 80 0D 03 02 00 00 00 00 46 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0B 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0B 00 C4 07 00 2D 5C 43 2A D4 B7 9B 02 90 00 65 [10:36:44]RAPDU: 2D 5C 43 2A D4 B7 9B 02 90 00 [10:36:44]wFMCommunicate OK [10:36:44]SAM_PROTO_SignData done [10:36:44]FM_MakeSignedData done [10:36:44]CreateOFDProtocolMessage [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 11 00 00 [10:36:44]Write to MH i2c: E2 08 00 C5 07 80 11 00 00 00 00 00 00 46 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 17 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 17 00 C5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A5 [10:36: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:36:44]wFMCommunicate OK [10:36:44]CreateOFDProtocolMessage done [10:36:44]OFDSenderStorePacket 87207 [10:36:44]StoreOFDPacket docnum=87207 [10:36: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 10 01 00 00 F3 89 08 01 B5 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 3D 00 00 00 F4 03 04 00 BC 44 F1 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 A7 54 01 00 35 04 06 00 7E 93 A6 CD 0D 06 2D 5C 43 2A D4 B7 9B 02 [10:36:44]CheckFolder [10:36:44]dirname=/storage/ofd_packets [10:36:44]CheckFolder done [10:36:44]ProducePacketName [10:36:44]name=ofd_packets/00087207 [10:36:44]NVStorageSaveData ofd_packets/00087207 [10:36:44]File name is /storage/ofd_packets/00087207 [10:36:44]Write 302 bytes [10:36:44]NVStorageSaveData done [10:36:44]OFDSenderStorePacket done [10:36:44]KKMCreateOFDPacket done [10:36:44]NVStorageSaveData kkm_last_timestamp [10:36:44]File name is /storage/kkm_last_timestamp [10:36:44]Write 4 bytes [10:36:44]NVStorageSaveData done [10:36:44]ExternCall_PrintAddStr [10:36:44]wPrintStart [10:36:44]Write to MH i2c: 01 00 00 C6 07 CD [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 07 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 07 00 C6 07 00 00 00 00 00 FF 0F E2 [10:36:44]RasterBufferAndPrint [10:36:44]line Счет N : (1)872175 [10:36:44]line ИНН: 02508201610067 [10:36:44]line Контрольно-Кассовый Чек [10:36:44]line ПРОДАЖА [10:36:44]line ТРК (МРК, ГНК) : 11 [10:36:44]line Товар: 2710194210 [10:36:44]line ДТ(л)-К-4 [10:36:44]line 13.130 * 76.20 [10:36:44]line = 1000.51 [10:36:44]line НДС 12% НСП 1% [10:36:44]line > о реализуемом товаре [10:36:44]line ОКРУГЛЕНИЕ: -0.51 [10:36:44]line ИТОГО: 1000.00 [10:36:44]line Внесено: 1000.00 [10:36:44]line СДАЧА: 0.00 [10:36:44]line НСП 1% : 8.85 [10:36:44]line НДС 12% : 106.25 [10:36:44]line Наличными: 1000.00 [10:36:44]line Безнал.: 0.00 [10:36:44]line Место: АЗС № 137 "Партнер Нефть" [10:36:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:36:44]line СНО: Общий режим [10:36:44]line Чек 61 23.09.2024 10:36 [10:36:44]line Смена: 498 ФФД: 1.0 [10:36:44]line ЗНМ: 0300000064 [10:36:44]line РНМ: 0000000000092592 [10:36:44]line Версия ККМ: 001 [10:36:44]line ФМ: 0000000000874979 [10:36:44]line ФД: 87207 [10:36:44]line ФПД: 139172623748358 [10:36:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103644&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87207&fm=139172623748358&tin=02508201610067®Number=0000000000092592&sum=100000 [10:36:45]OFD Sender: Processing packet 87207 [packets to send 279, broken 278] [10:36:45]ProducePacketName [10:36:45]name=ofd_packets/00087207 [10:36:45]OFD Sender: To server: pG, [10:36:45]CommunicateWithHost lk.salyk.kg:30040 [10:36:45]ConnectInit lk.salyk.kg [10:36:45]written 0, free lines is 4095 [10:36:45]Write to MH i2c: 01 00 00 F1 07 F8 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 F1 07 00 00 00 00 00 DD 0C E8 [10:36:45]RasterBufferAndPrint [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]written 0, free lines is 3299 [10:36:45]MH_Cut [10:36:45]Write to MH i2c: D1 01 00 F8 07 01 D1 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 01 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 01 00 F8 07 00 D0 [10:36:45]Write to MH i2c: 01 00 00 F9 07 00 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:46]Connected sock=11 [10:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F3 89 08 01 B5 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 3D 00 00 00 F4 03 04 00 BC 44 F1 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 A7 54 01 00 35 04 06 00 7E 93 A6 CD 0D 06 2D 5C 43 2A D4 B7 9B 02 [10:36:46]*** Cut start [10:36:46]*** Partial cut [10:36:46]*** CUTSNS_PIN = 1 [10:36:46]*** CUTSNS_PIN = 0 [10:36:46]*** Brake cut motor [10:36:47]Read from MH i2c: 01 [10:36:47]MH_I2C_Read... [10:36:47]*** Stop cut motor [10:36:47]*** Cut end [10:36:47]Read from MH i2c: 01 07 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: 01 07 00 F9 07 00 00 00 00 00 FF 0F 15 [10:36:47]process_action close_receipt done [10:36:47]requested_data is exist [10:36:47]produce_requested_data [10:36:47]requested_item fm.sn is exist - process it [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 11 00 00 [10:36:47]Write to MH i2c: E2 08 00 FA 07 80 11 00 00 00 00 00 00 7B [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 17 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 17 00 FA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DA [10:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:36:47]wFMCommunicate OK [10:36:47]requested_item fd.num is exist - process it [10:36:47]SAM_PROTO_GetFieldsCounters [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 13 00 00 [10:36:47]Write to MH i2c: E2 08 00 FB 07 80 13 00 00 00 00 00 00 7E [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 62 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 62 00 FB 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 A7 54 01 00 0E 04 04 00 F2 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 53 [10:36:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [10:36:47]wFMCommunicate OK [10:36:47]SAM_PROTO_GetFieldsCounters done [10:36:47]requested_item shift.num is exist - process it [10:36:47]requested_item shift.opened is exist - process it [10:36:47]req_shift_opened [10:36:47]FM_GetShiftState [10:36:47]SAM_PROTO_GetShiftState [10:36:47]wFMCommunicate request_size=4 [10:36:47]MH_SAM_APDU [10:36:47]CAPDU: 80 13 01 00 [10:36:47]Write to MH i2c: E2 08 00 FC 07 80 13 01 00 00 00 00 00 80 [10:36:47]Write i2c OK [10:36:47]MH_I2C_Read... [10:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:47]Read from MH i2c: E2 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 0E 00 [10:36:47]MH_I2C_Read... [10:36:47]Read from MH i2c: E2 0E 00 FC 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D8 [10:36:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:36:47]wFMCommunicate OK [10:36:47]SAM_PROTO_GetShiftState done [10:36:47]FM_GetShiftState done [10:36:47]req_shift_opened done [10:36:47]requested_item shift.open_date is exist - process it [10:36:47]req_shift_open_date [10:36:47]req_shift_open_date done [10:36:47]produce_requested_data done [10:36:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87207,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:36:47]process_action_free close_receipt [10:36:47]json_value_free [10:36:47]json_value_free done [10:36:47]process_json_proto returns [10:36:47]Send response to host [10:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87207,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:36:47]free response buf [10:36:47]execute_script done [10:36:47]execute_script returns [10:36:47]free content buf [10:36:47]Sock 9.Close socket [10:36:47]Sock 9.Thread stoped [10:36:51]recv_with_timeout no data received [10:36:51]CommunicateWithHost answer receiving error [10:36:51]CommunicateWithHost err = -3 [10:36:51]OFD Sender: Server communicate error [10:36:56]OFD Sender: Processing packet 87207 [packets to send 279, broken 278] [10:36:56]ProducePacketName [10:36:56]name=ofd_packets/00087207 [10:36:56]OFD Sender: To server: pG, [10:36:56]CommunicateWithHost lk.salyk.kg:30040 [10:36:56]ConnectInit lk.salyk.kg [10:36:59]Connected sock=10 [10:36: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 F3 89 08 01 B5 88 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 3D 00 00 00 F4 03 04 00 BC 44 F1 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 A7 54 01 00 35 04 06 00 7E 93 A6 CD 0D 06 2D 5C 43 2A D4 B7 9B 02 [10:37: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 29 57 47 00 81 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 A7 54 01 00 F4 03 04 00 96 EF F0 66 B6 04 01 00 00 2B 23 19 A8 FB C1 F3 7D [10:37:01]CommunicateWithHost err = 0 [10:37:01]CheckOFDResponse [10:37:01]1017 (14) - 77093643461234 [10:37:01]1041 (16) - 0000000000874979 [10:37:01]1040 (4) - 87207 [10:37:01]1012 (4) - 23.09.2024 04:33 [10:37:01]1206 (1) - 0 [10:37:01]OFD Sender: Remove packet 87207 [10:37:01]ProducePacketName [10:37:01]name=ofd_packets/00087207 [10:37:01]NVStorageDeleteData [10:37:01]OFD Sender: No OFD packet to send [10:37:06]OFD Sender: No OFD packet to send [10:37:11]OFD Sender: No OFD packet to send [10:37:16]OFD Sender: No OFD packet to send [10:37:21]recv_with_timeout no data received [10:37:21]OFD Sender: No OFD packet to send [10:37:26]OFD Sender: No OFD packet to send [10:37:31]OFD Sender: No OFD packet to send [10:37:36]OFD Sender: No OFD packet to send [10:37:38]accept exits with 8 [10:37:38]New connection [10:37:38]New thread 3066813796 created [10:37:38]Thread 3066957156 joined [10:37:38]Waiting for new connection... [10:37:38] Sock 8.Parse request [10:37:38]Sock 8.Check first char [10:37:38]Sock 8.First char is OK [10:37:38]request: POST /json_proto HTTP/1.0 [10:37:38]Method: POST [10:37:38]URL: /json_proto [10:37:38]Method is POST - this is cgi request [10:37:38]url: /json_proto [10:37:38]query_string will be loaded in cgi processing [10:37:38]execute_cgi json_proto POST (null) [10:37:38]execute_cgi path=json_proto method=POST [10:37:38]POST find Content-Length [10:37:38]Host: 172.17.47.196:8080 [10:37:38]Content-Length: 683 [10:37:38]Content-Type: application/json [10:37:38] [10:37:38]POST finish read [10:37:38]Found Content-Length = 683 [10:37:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872176", "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" ] } } [10:37:38]execute_script... [10:37: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)872176", "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" ] } } [10:37:38]POST & json_proto [10:37:38]process_json_proto [10:37:38]json parsed OK: [10:37:38]protocol is kg_v1.0 [10:37:38]action value=close_receipt [10:37:38]process_action close_receipt [10:37:38]cmd_close_receipt [10:37:38]MH_GetDate [10:37:38]Write to MH i2c: F0 00 00 FD 07 F3 [10:37:38]Write i2c OK [10:37:38]MH_I2C_Read... [10:37:38]Read from MH i2c: F0 [10:37:38]MH_I2C_Read... [10:37:38]Read from MH i2c: F0 09 00 [10:37:38]MH_I2C_Read... [10:37:38]Read from MH i2c: F0 09 00 FD 07 00 F3 44 F1 66 4C 6B 94 66 3B [10:37:38]GetLastDocTimeStamp 1727087804 [10:37:38]current date 1727087859 [10:37:38]FM_GetShiftState [10:37:38]SAM_PROTO_GetShiftState [10:37:38]wFMCommunicate request_size=4 [10:37:38]MH_SAM_APDU [10:37:38]CAPDU: 80 13 01 00 [10:37:38]Write to MH i2c: E2 08 00 FE 07 80 13 01 00 00 00 00 00 82 [10:37:38]Write i2c OK [10:37:38]MH_I2C_Read... [10:37:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:38]Read from MH i2c: E2 [10:37:38]MH_I2C_Read... [10:37:38]Read from MH i2c: E2 0E 00 [10:37:38]MH_I2C_Read... [10:37:38]Read from MH i2c: E2 0E 00 FE 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DA [10:37:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:37:38]wFMCommunicate OK [10:37:38]SAM_PROTO_GetShiftState done [10:37:38]FM_GetShiftState done [10:37:38]opened in 1727050818 [10:37:38]opened+sec_in_day 1727137218 [10:37:38]quantity*price = 80010 [10:37:38]sum+1 = 80011 [10:37:38]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 СНО: Общий режим Чек 62 23.09.2024 10:37 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87208 ФПД: 104789113695377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87208&fm=104789113695377&tin=02508201610067®Number=0000000000092592&sum=80000 [10:37:39]StoreToDocumentArchive [10:37:39]shift 498 fd 87208 [10:37:39]save to /storage/0498/doc_00087208 [10:37:39]save last doc name /storage/0498/doc_00087208 to /storage/kkm_last_doc_name [10:37:39]save OK [10:37:39]Clear old archive folders... [10:37:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:37:39]tlvbuf is 019866F0 [10:37:39]SAM_PROTO_ClearQueue [10:37:39]wFMCommunicate request_size=4 [10:37:39]MH_SAM_APDU [10:37:39]CAPDU: 80 09 00 00 [10:37:39]Write to MH i2c: E2 08 00 0B 08 80 09 00 00 00 00 00 00 85 [10:37:39]Write i2c OK [10:37:39]MH_I2C_Read... [10:37:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:37:39]Read from MH i2c: E2 [10:37:39]MH_I2C_Read... [10:37:39]Read from MH i2c: E2 03 00 [10:37:39]MH_I2C_Read... [10:37:39]Read from MH i2c: E2 03 00 0B 08 00 90 00 87 [10:37:39]RAPDU: 90 00 [10:37:39]wFMCommunicate OK [10:37:39]SAM_PROTO_ClearQueue done [10:37:39]KKMCreateOFDPacket [10:37:39]OFDProtocolAddRootSTLVToBuf [10:37:39]FM_MakeSignedData [10:37:39]FM_MakeSignedData [10:37:39]SAM_PROTO_SignData [10:37:39]wFMCommunicate request_size=4 [10:37:39]MH_SAM_APDU [10:37:39]CAPDU: 80 0D 01 02 [10:37:39]Write to MH i2c: E2 08 00 0C 08 80 0D 01 02 00 00 00 00 8D [10:37:39]Write i2c OK [10:37:39]MH_I2C_Read... [10:37:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:37:39]Read from MH i2c: E2 [10:37:39]MH_I2C_Read... [10:37:39]Read from MH i2c: E2 03 00 [10:37:39]MH_I2C_Read... [10:37:39]Read from MH i2c: E2 03 00 0C 08 00 90 00 88 [10:37:39]RAPDU: 90 00 [10:37:39]wFMCommunicate OK [10:37:39]wFMCommunicate request_size=255 [10:37:39]MH_SAM_APDU [10:37: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 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 3E 00 00 00 F4 03 04 00 F3 44 F1 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 A8 54 01 00 35 04 06 00 [10:37:39]Write to MH i2c: E2 02 01 0D 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 3E 00 00 00 F4 03 04 00 F3 44 F1 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 A8 54 01 00 35 04 06 00 00 00 F6 [10:37:39]Write i2c OK [10:37:39]MH_I2C_Read... [10:37:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:40]Read from MH i2c: E2 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 03 00 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 03 00 0D 08 00 90 00 89 [10:37:40]RAPDU: 90 00 [10:37:40]wFMCommunicate OK [10:37:40]wFMCommunicate request_size=11 [10:37:40]MH_SAM_APDU [10:37:40]CAPDU: 80 0D 02 02 06 5F 4E 1D E5 EC 91 [10:37:40]Write to MH i2c: E2 0E 00 0E 08 80 0D 02 02 06 00 5F 4E 1D E5 EC 91 00 00 C8 [10:37:40]Write i2c OK [10:37:40]MH_I2C_Read... [10:37:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:37:40]Read from MH i2c: E2 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 03 00 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 03 00 0E 08 00 90 00 8A [10:37:40]RAPDU: 90 00 [10:37:40]wFMCommunicate OK [10:37:40]wFMCommunicate request_size=4 [10:37:40]MH_SAM_APDU [10:37:40]CAPDU: 80 0D 03 02 [10:37:40]Write to MH i2c: E2 08 00 0F 08 80 0D 03 02 00 00 00 00 92 [10:37:40]Write i2c OK [10:37:40]MH_I2C_Read... [10:37:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:37:40]Read from MH i2c: E2 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 0B 00 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 0B 00 0F 08 00 58 EC 0D CB 87 E2 4E 6A 90 00 D0 [10:37:40]RAPDU: 58 EC 0D CB 87 E2 4E 6A 90 00 [10:37:40]wFMCommunicate OK [10:37:40]SAM_PROTO_SignData done [10:37:40]FM_MakeSignedData done [10:37:40]CreateOFDProtocolMessage [10:37:40]wFMCommunicate request_size=4 [10:37:40]MH_SAM_APDU [10:37:40]CAPDU: 80 11 00 00 [10:37:40]Write to MH i2c: E2 08 00 10 08 80 11 00 00 00 00 00 00 92 [10:37:40]Write i2c OK [10:37:40]MH_I2C_Read... [10:37:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:40]Read from MH i2c: E2 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 17 00 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: E2 17 00 10 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F1 [10:37: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:37:40]wFMCommunicate OK [10:37:40]CreateOFDProtocolMessage done [10:37:40]OFDSenderStorePacket 87208 [10:37:40]StoreOFDPacket docnum=87208 [10:37: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 8C 4D 08 01 DD 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 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 3E 00 00 00 F4 03 04 00 F3 44 F1 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 A8 54 01 00 35 04 06 00 5F 4E 1D E5 EC 91 58 EC 0D CB 87 E2 4E 6A [10:37:40]CheckFolder [10:37:40]dirname=/storage/ofd_packets [10:37:40]CheckFolder done [10:37:40]ProducePacketName [10:37:40]name=ofd_packets/00087208 [10:37:40]NVStorageSaveData ofd_packets/00087208 [10:37:40]File name is /storage/ofd_packets/00087208 [10:37:40]Write 302 bytes [10:37:40]NVStorageSaveData done [10:37:40]OFDSenderStorePacket done [10:37:40]KKMCreateOFDPacket done [10:37:40]NVStorageSaveData kkm_last_timestamp [10:37:40]File name is /storage/kkm_last_timestamp [10:37:40]Write 4 bytes [10:37:40]NVStorageSaveData done [10:37:40]ExternCall_PrintAddStr [10:37:40]wPrintStart [10:37:40]Write to MH i2c: 01 00 00 11 08 19 [10:37:40]Write i2c OK [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: 01 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: 01 07 00 [10:37:40]MH_I2C_Read... [10:37:40]Read from MH i2c: 01 07 00 11 08 00 00 00 00 00 FF 0F 2E [10:37:40]RasterBufferAndPrint [10:37:40]line Счет N : (1)872176 [10:37:40]line ИНН: 02508201610067 [10:37:40]line Контрольно-Кассовый Чек [10:37:40]line ПРОДАЖА [10:37:40]line ТРК (МРК, ГНК) : 44 [10:37:40]line Товар: 2710194210 [10:37:40]line ДТ(л)-К-4 [10:37:40]line 10.500 * 76.20 [10:37:40]line = 800.10 [10:37:40]line НДС 12% НСП 1% [10:37:40]line > о реализуемом товаре [10:37:40]line ОКРУГЛЕНИЕ: -0.10 [10:37:40]line ИТОГО: 800.00 [10:37:40]line Внесено: 800.00 [10:37:40]line СДАЧА: 0.00 [10:37:40]line НСП 1% : 7.08 [10:37:40]line НДС 12% : 84.97 [10:37:40]line Наличными: 800.00 [10:37:40]line Безнал.: 0.00 [10:37:40]line Место: АЗС № 137 "Партнер Нефть" [10:37:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:37:40]line СНО: Общий режим [10:37:40]line Чек 62 23.09.2024 10:37 [10:37:40]line Смена: 498 ФФД: 1.0 [10:37:40]line ЗНМ: 0300000064 [10:37:40]line РНМ: 0000000000092592 [10:37:40]line Версия ККМ: 001 [10:37:40]line ФМ: 0000000000874979 [10:37:40]line ФД: 87208 [10:37:40]line ФПД: 104789113695377 [10:37:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T103739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87208&fm=104789113695377&tin=02508201610067®Number=0000000000092592&sum=80000 [10:37:40]OFD Sender: Processing packet 87208 [packets to send 279, broken 278] [10:37:40]ProducePacketName [10:37:40]name=ofd_packets/00087208 [10:37:40]OFD Sender: To server: pG, [10:37:40]CommunicateWithHost lk.salyk.kg:30040 [10:37:40]ConnectInit lk.salyk.kg [10:37:40]written 0, free lines is 4095 [10:37:40]Write to MH i2c: 01 00 00 3C 08 44 [10:37:41]Write i2c OK [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: 01 [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: 01 07 00 [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: 01 07 00 3C 08 00 00 00 00 00 DC 0C 33 [10:37:41]RasterBufferAndPrint [10:37:41]line [10:37:41]line [10:37:41]line [10:37:41]line [10:37:41]line [10:37:41]written 0, free lines is 3296 [10:37:41]MH_Cut [10:37:41]Write to MH i2c: D1 01 00 43 08 01 1D [10:37:41]Write i2c OK [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: D1 [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: D1 01 00 [10:37:41]MH_I2C_Read... [10:37:41]Read from MH i2c: D1 01 00 43 08 00 1C [10:37:41]Write to MH i2c: 01 00 00 44 08 4C [10:37:41]Write i2c OK [10:37:41]MH_I2C_Read... [10:37:41]*** Cut start [10:37:41]*** Partial cut [10:37:41]*** CUTSNS_PIN = 1 [10:37:41]*** CUTSNS_PIN = 0 [10:37:42]*** Brake cut motor [10:37:42]Read from MH i2c: 01 [10:37:42]MH_I2C_Read... [10:37:42]*** Stop cut motor [10:37:42]*** Cut end [10:37:42]Read from MH i2c: 01 07 00 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 FF 0F 61 [10:37:42]process_action close_receipt done [10:37:42]requested_data is exist [10:37:42]produce_requested_data [10:37:42]requested_item fm.sn is exist - process it [10:37:42]wFMCommunicate request_size=4 [10:37:42]MH_SAM_APDU [10:37:42]CAPDU: 80 11 00 00 [10:37:42]Write to MH i2c: E2 08 00 45 08 80 11 00 00 00 00 00 00 C7 [10:37:42]Write i2c OK [10:37:42]MH_I2C_Read... [10:37:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:37:42]Read from MH i2c: E2 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 17 00 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 17 00 45 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 26 [10:37:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:37:42]wFMCommunicate OK [10:37:42]requested_item fd.num is exist - process it [10:37:42]SAM_PROTO_GetFieldsCounters [10:37:42]wFMCommunicate request_size=4 [10:37:42]MH_SAM_APDU [10:37:42]CAPDU: 80 13 00 00 [10:37:42]Write to MH i2c: E2 08 00 46 08 80 13 00 00 00 00 00 00 CA [10:37:42]Write i2c OK [10:37:42]MH_I2C_Read... [10:37:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:37:42]Read from MH i2c: E2 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 62 00 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 62 00 46 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 A8 54 01 00 0E 04 04 00 F2 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 A3 [10:37:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [10:37:42]wFMCommunicate OK [10:37:42]SAM_PROTO_GetFieldsCounters done [10:37:42]requested_item shift.num is exist - process it [10:37:42]requested_item shift.opened is exist - process it [10:37:42]req_shift_opened [10:37:42]FM_GetShiftState [10:37:42]SAM_PROTO_GetShiftState [10:37:42]wFMCommunicate request_size=4 [10:37:42]MH_SAM_APDU [10:37:42]CAPDU: 80 13 01 00 [10:37:42]Write to MH i2c: E2 08 00 47 08 80 13 01 00 00 00 00 00 CC [10:37:42]Write i2c OK [10:37:42]MH_I2C_Read... [10:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:42]Read from MH i2c: E2 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 0E 00 [10:37:42]MH_I2C_Read... [10:37:42]Read from MH i2c: E2 0E 00 47 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 24 [10:37:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:37:42]wFMCommunicate OK [10:37:42]SAM_PROTO_GetShiftState done [10:37:42]FM_GetShiftState done [10:37:42]req_shift_opened done [10:37:42]requested_item shift.open_date is exist - process it [10:37:42]req_shift_open_date [10:37:42]req_shift_open_date done [10:37:42]produce_requested_data done [10:37:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87208,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:37:42]process_action_free close_receipt [10:37:42]json_value_free [10:37:42]json_value_free done [10:37:42]process_json_proto returns [10:37:42]Send response to host [10:37:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87208,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:37:42]free response buf [10:37:42]execute_script done [10:37:42]execute_script returns [10:37:42]free content buf [10:37:42]Sock 8.Close socket [10:37:42]Sock 8.Thread stoped [10:37:45]Connected sock=11 [10:37: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 10 01 00 00 8C 4D 08 01 DD 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 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 3E 00 00 00 F4 03 04 00 F3 44 F1 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 A8 54 01 00 35 04 06 00 5F 4E 1D E5 EC 91 58 EC 0D CB 87 E2 4E 6A [10: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 EA 10 47 00 75 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 A8 54 01 00 F4 03 04 00 C4 EF F0 66 B6 04 01 00 00 F4 DF F6 E7 2B 68 43 1C [10:37:46]CommunicateWithHost err = 0 [10:37:46]CheckOFDResponse [10:37:46]1017 (14) - 77093643461234 [10:37:46]1041 (16) - 0000000000874979 [10:37:46]1040 (4) - 87208 [10:37:46]1012 (4) - 23.09.2024 04:34 [10:37:46]1206 (1) - 0 [10:37:46]OFD Sender: Remove packet 87208 [10:37:46]ProducePacketName [10:37:46]name=ofd_packets/00087208 [10:37:46]NVStorageDeleteData [10:37:46]OFD Sender: No OFD packet to send [10:37:51]OFD Sender: No OFD packet to send [10:37:56]OFD Sender: No OFD packet to send [10:38:01]OFD Sender: No OFD packet to send [10:38:06]OFD Sender: No OFD packet to send [10:38:11]OFD Sender: No OFD packet to send [10:38:16]OFD Sender: No OFD packet to send [10:38:21]OFD Sender: No OFD packet to send [10:38:26]OFD Sender: No OFD packet to send [10:38:31]OFD Sender: No OFD packet to send [10:38:36]OFD Sender: No OFD packet to send [10:38:41]OFD Sender: No OFD packet to send [10:38:46]OFD Sender: No OFD packet to send [10:38:51]OFD Sender: No OFD packet to send [10:38:56]OFD Sender: No OFD packet to send [10:39:01]OFD Sender: No OFD packet to send [10:39:06]OFD Sender: No OFD packet to send [10:39:11]OFD Sender: No OFD packet to send [10:39:16]OFD Sender: No OFD packet to send [10:39:21]OFD Sender: No OFD packet to send [10:39:26]OFD Sender: No OFD packet to send [10:39:31]OFD Sender: No OFD packet to send [10:39:36]OFD Sender: No OFD packet to send [10:39:41]OFD Sender: No OFD packet to send [10:39:46]OFD Sender: No OFD packet to send [10:39:51]OFD Sender: No OFD packet to send [10:39:56]OFD Sender: No OFD packet to send [10:39:59]recv_with_timeout no data received [10:40:01]OFD Sender: No OFD packet to send [10:40:06]OFD Sender: No OFD packet to send [10:40:12]OFD Sender: No OFD packet to send [10:40:17]OFD Sender: No OFD packet to send [10:40:22]OFD Sender: No OFD packet to send [10:40:27]OFD Sender: No OFD packet to send [10:40:32]OFD Sender: No OFD packet to send [10:40:37]OFD Sender: No OFD packet to send [10:40:42]OFD Sender: No OFD packet to send [10:40:47]OFD Sender: No OFD packet to send [10:40:52]OFD Sender: No OFD packet to send [10:40:57]OFD Sender: No OFD packet to send [10:41:02]OFD Sender: No OFD packet to send [10:41:07]OFD Sender: No OFD packet to send [10:41:12]OFD Sender: No OFD packet to send [10:41:17]OFD Sender: No OFD packet to send [10:41:22]OFD Sender: No OFD packet to send [10:41:27]OFD Sender: No OFD packet to send [10:41:32]OFD Sender: No OFD packet to send [10:41:37]OFD Sender: No OFD packet to send [10:41:42]OFD Sender: No OFD packet to send [10:41:47]OFD Sender: No OFD packet to send [10:41:52]OFD Sender: No OFD packet to send [10:41:57]OFD Sender: No OFD packet to send [10:42:02]OFD Sender: No OFD packet to send [10:42:07]OFD Sender: No OFD packet to send [10:42:12]OFD Sender: No OFD packet to send [10:42:17]OFD Sender: No OFD packet to send [10:42:19]accept exits with 9 [10:42:19]New connection [10:42:19]New thread 3066957156 created [10:42:19]Thread 3066813796 joined [10:42:19]Waiting for new connection... [10:42:19] Sock 9.Parse request [10:42:19]Sock 9.Check first char [10:42:19]Sock 9.First char is OK [10:42:19]request: POST /json_proto HTTP/1.0 [10:42:19]Method: POST [10:42:19]URL: /json_proto [10:42:19]Method is POST - this is cgi request [10:42:19]url: /json_proto [10:42:19]query_string will be loaded in cgi processing [10:42:19]execute_cgi json_proto POST (null) [10:42:19]execute_cgi path=json_proto method=POST [10:42:19]POST find Content-Length [10:42:19]Host: 172.17.47.196:8080 [10:42:19]Content-Length: 682 [10:42:19]Content-Type: application/json [10:42:19] [10:42:19]POST finish read [10:42:19]Found Content-Length = 682 [10:42:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872177", "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" ] } } [10:42:19]execute_script... [10:42: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)872177", "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" ] } } [10:42:19]POST & json_proto [10:42:19]process_json_proto [10:42:19]json parsed OK: [10:42:19]protocol is kg_v1.0 [10:42:19]action value=close_receipt [10:42:19]process_action close_receipt [10:42:19]cmd_close_receipt [10:42:19]MH_GetDate [10:42:19]Write to MH i2c: F0 00 00 48 08 3F [10:42:19]Write i2c OK [10:42:19]MH_I2C_Read... [10:42:19]Read from MH i2c: F0 [10:42:19]MH_I2C_Read... [10:42:19]Read from MH i2c: F0 09 00 [10:42:19]MH_I2C_Read... [10:42:19]Read from MH i2c: F0 09 00 48 08 00 0C 46 F1 66 4C 6B 94 66 A2 [10:42:19]GetLastDocTimeStamp 1727087859 [10:42:19]current date 1727088140 [10:42:19]FM_GetShiftState [10:42:19]SAM_PROTO_GetShiftState [10:42:19]wFMCommunicate request_size=4 [10:42:19]MH_SAM_APDU [10:42:19]CAPDU: 80 13 01 00 [10:42:19]Write to MH i2c: E2 08 00 49 08 80 13 01 00 00 00 00 00 CE [10:42:19]Write i2c OK [10:42:19]MH_I2C_Read... [10:42:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:19]Read from MH i2c: E2 [10:42:19]MH_I2C_Read... [10:42:19]Read from MH i2c: E2 0E 00 [10:42:19]MH_I2C_Read... [10:42:19]Read from MH i2c: E2 0E 00 49 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 26 [10:42:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:42:19]wFMCommunicate OK [10:42:19]SAM_PROTO_GetShiftState done [10:42:19]FM_GetShiftState done [10:42:19]opened in 1727050818 [10:42:19]opened+sec_in_day 1727137218 [10:42:19]quantity*price = 100005 [10:42:19]sum+1 = 100006 [10:42:19]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 СНО: Общий режим Чек 63 23.09.2024 10:42 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87209 ФПД: 281260286663473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104220&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87209&fm=281260286663473&tin=02508201610067®Number=0000000000092592&sum=100000 [10:42:21]StoreToDocumentArchive [10:42:21]shift 498 fd 87209 [10:42:21]save to /storage/0498/doc_00087209 [10:42:21]save last doc name /storage/0498/doc_00087209 to /storage/kkm_last_doc_name [10:42:21]save OK [10:42:21]Clear old archive folders... [10:42:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:21]tlvbuf is 01971D30 [10:42:21]SAM_PROTO_ClearQueue [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 09 00 00 [10:42:21]Write to MH i2c: E2 08 00 56 08 80 09 00 00 00 00 00 00 D0 [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 56 08 00 90 00 D2 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]SAM_PROTO_ClearQueue done [10:42:21]KKMCreateOFDPacket [10:42:21]OFDProtocolAddRootSTLVToBuf [10:42:21]FM_MakeSignedData [10:42:21]FM_MakeSignedData [10:42:21]SAM_PROTO_SignData [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 01 02 [10:42:21]Write to MH i2c: E2 08 00 57 08 80 0D 01 02 00 00 00 00 D8 [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 57 08 00 90 00 D3 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]wFMCommunicate request_size=255 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 0C 46 F1 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 A9 54 01 00 35 04 06 00 FF [10:42:21]Write to MH i2c: E2 02 01 58 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 3F 00 00 00 F4 03 04 00 0C 46 F1 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 A9 54 01 00 35 04 06 00 FF 00 00 CC [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 58 08 00 90 00 D4 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]wFMCommunicate request_size=10 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 02 02 05 CE 03 79 DB 31 [10:42:21]Write to MH i2c: E2 0D 00 59 08 80 0D 02 02 05 00 CE 03 79 DB 31 00 00 3B [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 03 00 59 08 00 90 00 D5 [10:42:21]RAPDU: 90 00 [10:42:21]wFMCommunicate OK [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 0D 03 02 [10:42:21]Write to MH i2c: E2 08 00 5A 08 80 0D 03 02 00 00 00 00 DD [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 0B 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 0B 00 5A 08 00 EB B3 B9 12 71 DD 36 DA 90 00 A5 [10:42:21]RAPDU: EB B3 B9 12 71 DD 36 DA 90 00 [10:42:21]wFMCommunicate OK [10:42:21]SAM_PROTO_SignData done [10:42:21]FM_MakeSignedData done [10:42:21]CreateOFDProtocolMessage [10:42:21]wFMCommunicate request_size=4 [10:42:21]MH_SAM_APDU [10:42:21]CAPDU: 80 11 00 00 [10:42:21]Write to MH i2c: E2 08 00 5B 08 80 11 00 00 00 00 00 00 DD [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:21]Read from MH i2c: E2 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 17 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: E2 17 00 5B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3C [10:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:42:21]wFMCommunicate OK [10:42:21]CreateOFDProtocolMessage done [10:42:21]OFDSenderStorePacket 87209 [10:42:21]StoreOFDPacket docnum=87209 [10:42: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 31 37 07 01 97 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 3F 00 00 00 F4 03 04 00 0C 46 F1 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 A9 54 01 00 35 04 06 00 FF CE 03 79 DB 31 EB B3 B9 12 71 DD 36 DA [10:42:21]CheckFolder [10:42:21]dirname=/storage/ofd_packets [10:42:21]CheckFolder done [10:42:21]ProducePacketName [10:42:21]name=ofd_packets/00087209 [10:42:21]NVStorageSaveData ofd_packets/00087209 [10:42:21]File name is /storage/ofd_packets/00087209 [10:42:21]Write 301 bytes [10:42:21]NVStorageSaveData done [10:42:21]OFDSenderStorePacket done [10:42:21]KKMCreateOFDPacket done [10:42:21]NVStorageSaveData kkm_last_timestamp [10:42:21]File name is /storage/kkm_last_timestamp [10:42:21]Write 4 bytes [10:42:21]NVStorageSaveData done [10:42:21]ExternCall_PrintAddStr [10:42:21]wPrintStart [10:42:21]Write to MH i2c: 01 00 00 5C 08 64 [10:42:21]Write i2c OK [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: 01 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: 01 07 00 [10:42:21]MH_I2C_Read... [10:42:21]Read from MH i2c: 01 07 00 5C 08 00 00 00 00 00 FF 0F 79 [10:42:21]RasterBufferAndPrint [10:42:21]line Счет N : (1)872177 [10:42:21]line ИНН: 02508201610067 [10:42:21]line Контрольно-Кассовый Чек [10:42:21]line ПРОДАЖА [10:42:21]line ТРК (МРК, ГНК) : 33 [10:42:21]line Товар: 2710124130 [10:42:21]line Аи-92-К-5 [10:42:21]line 14.750 * 67.80 [10:42:21]line = 1000.05 [10:42:21]line НДС 12% НСП 1% [10:42:21]line > о реализуемом товаре [10:42:21]line ОКРУГЛЕНИЕ: -0.05 [10:42:21]line ИТОГО: 1000.00 [10:42:21]line Внесено: 1000.00 [10:42:21]line СДАЧА: 0.00 [10:42:21]line НСП 1% : 8.85 [10:42:21]line НДС 12% : 106.20 [10:42:21]line Наличными: 1000.00 [10:42:21]line Безнал.: 0.00 [10:42:21]line Место: АЗС № 137 "Партнер Нефть" [10:42:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:42:21]line СНО: Общий режим [10:42:21]line Чек 63 23.09.2024 10:42 [10:42:21]line Смена: 498 ФФД: 1.0 [10:42:21]line ЗНМ: 0300000064 [10:42:21]line РНМ: 0000000000092592 [10:42:21]line Версия ККМ: 001 [10:42:21]line ФМ: 0000000000874979 [10:42:21]line ФД: 87209 [10:42:21]line ФПД: 281260286663473 [10:42:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104220&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87209&fm=281260286663473&tin=02508201610067®Number=0000000000092592&sum=100000 [10:42:21]OFD Sender: Processing packet 87209 [packets to send 279, broken 278] [10:42:21]ProducePacketName [10:42:21]name=ofd_packets/00087209 [10:42:21]OFD Sender: To server: pG, [10:42:21]CommunicateWithHost lk.salyk.kg:30040 [10:42:21]ConnectInit lk.salyk.kg [10:42:21]written 0, free lines is 4095 [10:42:22]Write to MH i2c: 01 00 00 87 08 8F [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: 01 07 00 87 08 00 00 00 00 00 DD 0C 7F [10:42:22]RasterBufferAndPrint [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]line [10:42:22]written 0, free lines is 3299 [10:42:22]MH_Cut [10:42:22]Write to MH i2c: D1 01 00 8E 08 01 68 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 01 00 [10:42:22]MH_I2C_Read... [10:42:22]Read from MH i2c: D1 01 00 8E 08 00 67 [10:42:22]Write to MH i2c: 01 00 00 8F 08 97 [10:42:22]Write i2c OK [10:42:22]MH_I2C_Read... [10:42:23]*** Cut start [10:42:23]*** Partial cut [10:42:23]*** CUTSNS_PIN = 1 [10:42:23]*** CUTSNS_PIN = 0 [10:42:23]*** Brake cut motor [10:42:23]Connected sock=11 [10:42: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 31 37 07 01 97 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 3F 00 00 00 F4 03 04 00 0C 46 F1 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 A9 54 01 00 35 04 06 00 FF CE 03 79 DB 31 EB B3 B9 12 71 DD 36 DA [10:42:23]Read from MH i2c: 01 [10:42:23]MH_I2C_Read... [10:42:23]*** Stop cut motor [10:42:23]*** Cut end [10:42:23]Read from MH i2c: 01 07 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: 01 07 00 8F 08 00 00 00 00 00 FF 0F AC [10:42:23]process_action close_receipt done [10:42:23]requested_data is exist [10:42:23]produce_requested_data [10:42:23]requested_item fm.sn is exist - process it [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 11 00 00 [10:42:23]Write to MH i2c: E2 08 00 90 08 80 11 00 00 00 00 00 00 12 [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 17 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 17 00 90 08 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:42: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:42:23]wFMCommunicate OK [10:42:23]requested_item fd.num is exist - process it [10:42:23]SAM_PROTO_GetFieldsCounters [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 13 00 00 [10:42:23]Write to MH i2c: E2 08 00 91 08 80 13 00 00 00 00 00 00 15 [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:23]Read from MH i2c: E2 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 62 00 [10:42:23]MH_I2C_Read... [10:42:23]Read from MH i2c: E2 62 00 91 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 A9 54 01 00 0E 04 04 00 F2 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 F2 [10:42: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 A9 54 01 00 0E 04 04 00 F2 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 [10:42:23]wFMCommunicate OK [10:42:23]SAM_PROTO_GetFieldsCounters done [10:42:23]requested_item shift.num is exist - process it [10:42:23]requested_item shift.opened is exist - process it [10:42:23]req_shift_opened [10:42:23]FM_GetShiftState [10:42:23]SAM_PROTO_GetShiftState [10:42:23]wFMCommunicate request_size=4 [10:42:23]MH_SAM_APDU [10:42:23]CAPDU: 80 13 01 00 [10:42:23]Write to MH i2c: E2 08 00 92 08 80 13 01 00 00 00 00 00 17 [10:42:23]Write i2c OK [10:42:23]MH_I2C_Read... [10:42:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:24]Read from MH i2c: E2 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 0E 00 [10:42:24]MH_I2C_Read... [10:42:24]Read from MH i2c: E2 0E 00 92 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6F [10:42:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:42:24]wFMCommunicate OK [10:42:24]SAM_PROTO_GetShiftState done [10:42:24]FM_GetShiftState done [10:42:24]req_shift_opened done [10:42:24]requested_item shift.open_date is exist - process it [10:42:24]req_shift_open_date [10:42:24]req_shift_open_date done [10:42:24]produce_requested_data done [10:42:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87209,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:42:24]process_action_free close_receipt [10:42:24]json_value_free [10:42:24]json_value_free done [10:42:24]process_json_proto returns [10:42:24]Send response to host [10:42:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87209,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:42:24]free response buf [10:42:24]execute_script done [10:42:24]execute_script returns [10:42:24]free content buf [10:42:24]Sock 9.Close socket [10:42:24]Sock 9.Thread stoped [10:42: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 A5 E1 47 00 BE 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 A9 54 01 00 F4 03 04 00 DA F0 F0 66 B6 04 01 00 00 82 5A 07 64 C7 3A 11 CF [10:42:24]CommunicateWithHost err = 0 [10:42:24]CheckOFDResponse [10:42:24]1017 (14) - 77093643461234 [10:42:24]1041 (16) - 0000000000874979 [10:42:24]1040 (4) - 87209 [10:42:24]1012 (4) - 23.09.2024 04:38 [10:42:24]1206 (1) - 0 [10:42:24]OFD Sender: Remove packet 87209 [10:42:24]ProducePacketName [10:42:24]name=ofd_packets/00087209 [10:42:24]NVStorageDeleteData [10:42:25]OFD Sender: No OFD packet to send [10:42:30]OFD Sender: No OFD packet to send [10:42:35]OFD Sender: No OFD packet to send [10:42:40]OFD Sender: No OFD packet to send [10:42:44]recv_with_timeout no data received [10:42:45]OFD Sender: No OFD packet to send [10:42:50]OFD Sender: No OFD packet to send [10:42:55]OFD Sender: No OFD packet to send [10:43:00]OFD Sender: No OFD packet to send [10:43:05]OFD Sender: No OFD packet to send [10:43:10]OFD Sender: No OFD packet to send [10:43:15]OFD Sender: No OFD packet to send [10:43:20]OFD Sender: No OFD packet to send [10:43:25]OFD Sender: No OFD packet to send [10:43:30]OFD Sender: No OFD packet to send [10:43:35]OFD Sender: No OFD packet to send [10:43:40]OFD Sender: No OFD packet to send [10:43:45]OFD Sender: No OFD packet to send [10:43:46]recv_with_timeout no data received [10:43:50]OFD Sender: No OFD packet to send [10:43:55]OFD Sender: No OFD packet to send [10:44:00]OFD Sender: No OFD packet to send [10:44:05]OFD Sender: No OFD packet to send [10:44:10]OFD Sender: No OFD packet to send [10:44:15]OFD Sender: No OFD packet to send [10:44:20]OFD Sender: No OFD packet to send [10:44:25]OFD Sender: No OFD packet to send [10:44:30]OFD Sender: No OFD packet to send [10:44:35]OFD Sender: No OFD packet to send [10:44:40]OFD Sender: No OFD packet to send [10:44:45]OFD Sender: No OFD packet to send [10:44:50]OFD Sender: No OFD packet to send [10:44:55]OFD Sender: No OFD packet to send [10:45:00]OFD Sender: No OFD packet to send [10:45:05]OFD Sender: No OFD packet to send [10:45:10]OFD Sender: No OFD packet to send [10:45:15]OFD Sender: No OFD packet to send [10:45:20]OFD Sender: No OFD packet to send [10:45:20]recv_with_timeout no data received [10:45:25]OFD Sender: No OFD packet to send [10:45:30]OFD Sender: No OFD packet to send [10:45:35]OFD Sender: No OFD packet to send [10:45:40]OFD Sender: No OFD packet to send [10:45:45]OFD Sender: No OFD packet to send [10:45:50]OFD Sender: No OFD packet to send [10:45:55]OFD Sender: No OFD packet to send [10:46:00]accept exits with 8 [10:46:00]New connection [10:46:00]New thread 3066813796 created [10:46:00]Thread 3066957156 joined [10:46:00]Waiting for new connection... [10:46:00] Sock 8.Parse request [10:46:00]Sock 8.Check first char [10:46:00]Sock 8.First char is OK [10:46:00]request: POST /json_proto HTTP/1.0 [10:46:00]Method: POST [10:46:00]URL: /json_proto [10:46:00]Method is POST - this is cgi request [10:46:00]url: /json_proto [10:46:00]query_string will be loaded in cgi processing [10:46:00]execute_cgi json_proto POST (null) [10:46:00]execute_cgi path=json_proto method=POST [10:46:00]POST find Content-Length [10:46:00]Host: 172.17.47.196:8080 [10:46:00]Content-Length: 677 [10:46:00]Content-Type: application/json [10:46:00] [10:46:00]POST finish read [10:46:00]Found Content-Length = 677 [10:46:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872178", "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" ] } } [10:46:00]execute_script... [10:46:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872178", "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" ] } } [10:46:00]POST & json_proto [10:46:00]process_json_proto [10:46:00]json parsed OK: [10:46:00]protocol is kg_v1.0 [10:46:00]action value=close_receipt [10:46:00]process_action close_receipt [10:46:00]cmd_close_receipt [10:46:00]MH_GetDate [10:46:00]Write to MH i2c: F0 00 00 93 08 8A [10:46:00]Write i2c OK [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: F0 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: F0 09 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: F0 09 00 93 08 00 E9 46 F1 66 4C 6B 94 66 CA [10:46:00]GetLastDocTimeStamp 1727088140 [10:46:00]current date 1727088361 [10:46:00]FM_GetShiftState [10:46:00]SAM_PROTO_GetShiftState [10:46:00]wFMCommunicate request_size=4 [10:46:00]MH_SAM_APDU [10:46:00]CAPDU: 80 13 01 00 [10:46:00]Write to MH i2c: E2 08 00 94 08 80 13 01 00 00 00 00 00 19 [10:46:00]Write i2c OK [10:46:00]MH_I2C_Read... [10:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:00]Read from MH i2c: E2 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 0E 00 [10:46:00]MH_I2C_Read... [10:46:00]Read from MH i2c: E2 0E 00 94 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 71 [10:46:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:46:00]wFMCommunicate OK [10:46:00]SAM_PROTO_GetShiftState done [10:46:00]FM_GetShiftState done [10:46:00]opened in 1727050818 [10:46:00]opened+sec_in_day 1727137218 [10:46:00]quantity*price = 30035 [10:46:00]sum+1 = 30036 [10:46:00]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 СНО: Общий режим Чек 64 23.09.2024 10:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87210 ФПД: 29753221619401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104601&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87210&fm=29753221619401&tin=02508201610067®Number=0000000000092592&sum=30000 [10:46:01]StoreToDocumentArchive [10:46:01]shift 498 fd 87210 [10:46:01]save to /storage/0498/doc_00087210 [10:46:01]save last doc name /storage/0498/doc_00087210 to /storage/kkm_last_doc_name [10:46:01]save OK [10:46:01]Clear old archive folders... [10:46:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:46:01]tlvbuf is 019146D0 [10:46:01]SAM_PROTO_ClearQueue [10:46:01]wFMCommunicate request_size=4 [10:46:01]MH_SAM_APDU [10:46:01]CAPDU: 80 09 00 00 [10:46:01]Write to MH i2c: E2 08 00 A1 08 80 09 00 00 00 00 00 00 1B [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:01]Read from MH i2c: E2 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 A1 08 00 90 00 1D [10:46:01]RAPDU: 90 00 [10:46:01]wFMCommunicate OK [10:46:01]SAM_PROTO_ClearQueue done [10:46:01]KKMCreateOFDPacket [10:46:01]OFDProtocolAddRootSTLVToBuf [10:46:01]FM_MakeSignedData [10:46:01]FM_MakeSignedData [10:46:01]SAM_PROTO_SignData [10:46:01]wFMCommunicate request_size=4 [10:46:01]MH_SAM_APDU [10:46:01]CAPDU: 80 0D 01 02 [10:46:01]Write to MH i2c: E2 08 00 A2 08 80 0D 01 02 00 00 00 00 23 [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:01]Read from MH i2c: E2 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 A2 08 00 90 00 1E [10:46:01]RAPDU: 90 00 [10:46:01]wFMCommunicate OK [10:46:01]wFMCommunicate request_size=255 [10:46:01]MH_SAM_APDU [10:46: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 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 40 00 00 00 F4 03 04 00 E9 46 F1 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 AA 54 01 00 35 04 06 00 1B [10:46:01]Write to MH i2c: E2 02 01 A3 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 E9 46 F1 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 AA 54 01 00 35 04 06 00 1B 00 00 A2 [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:01]Read from MH i2c: E2 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 A3 08 00 90 00 1F [10:46:01]RAPDU: 90 00 [10:46:01]wFMCommunicate OK [10:46:01]wFMCommunicate request_size=10 [10:46:01]MH_SAM_APDU [10:46:01]CAPDU: 80 0D 02 02 05 0F 76 34 9E C9 [10:46:01]Write to MH i2c: E2 0D 00 A4 08 80 0D 02 02 05 00 0F 76 34 9E C9 00 00 50 [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:01]Read from MH i2c: E2 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 [10:46:01]MH_I2C_Read... [10:46:01]Read from MH i2c: E2 03 00 A4 08 00 90 00 20 [10:46:01]RAPDU: 90 00 [10:46:01]wFMCommunicate OK [10:46:01]wFMCommunicate request_size=4 [10:46:01]MH_SAM_APDU [10:46:01]CAPDU: 80 0D 03 02 [10:46:01]Write to MH i2c: E2 08 00 A5 08 80 0D 03 02 00 00 00 00 28 [10:46:01]Write i2c OK [10:46:01]MH_I2C_Read... [10:46:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:02]Read from MH i2c: E2 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 0B 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 0B 00 A5 08 00 8E 8A B3 46 7C 49 71 73 90 00 E3 [10:46:02]RAPDU: 8E 8A B3 46 7C 49 71 73 90 00 [10:46:02]wFMCommunicate OK [10:46:02]SAM_PROTO_SignData done [10:46:02]FM_MakeSignedData done [10:46:02]CreateOFDProtocolMessage [10:46:02]wFMCommunicate request_size=4 [10:46:02]MH_SAM_APDU [10:46:02]CAPDU: 80 11 00 00 [10:46:02]Write to MH i2c: E2 08 00 A6 08 80 11 00 00 00 00 00 00 28 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:02]Read from MH i2c: E2 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 17 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: E2 17 00 A6 08 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:46: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:46:02]wFMCommunicate OK [10:46:02]CreateOFDProtocolMessage done [10:46:02]OFDSenderStorePacket 87210 [10:46:02]StoreOFDPacket docnum=87210 [10:46: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 0A C5 07 01 34 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 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 40 00 00 00 F4 03 04 00 E9 46 F1 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 AA 54 01 00 35 04 06 00 1B 0F 76 34 9E C9 8E 8A B3 46 7C 49 71 73 [10:46:02]CheckFolder [10:46:02]dirname=/storage/ofd_packets [10:46:02]CheckFolder done [10:46:02]ProducePacketName [10:46:02]name=ofd_packets/00087210 [10:46:02]NVStorageSaveData ofd_packets/00087210 [10:46:02]File name is /storage/ofd_packets/00087210 [10:46:02]Write 301 bytes [10:46:02]NVStorageSaveData done [10:46:02]OFDSenderStorePacket done [10:46:02]KKMCreateOFDPacket done [10:46:02]NVStorageSaveData kkm_last_timestamp [10:46:02]File name is /storage/kkm_last_timestamp [10:46:02]Write 4 bytes [10:46:02]NVStorageSaveData done [10:46:02]ExternCall_PrintAddStr [10:46:02]wPrintStart [10:46:02]Write to MH i2c: 01 00 00 A7 08 AF [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 07 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 07 00 A7 08 00 00 00 00 00 FF 0F C4 [10:46:02]RasterBufferAndPrint [10:46:02]line Счет N : (1)872178 [10:46:02]line ИНН: 02508201610067 [10:46:02]line Контрольно-Кассовый Чек [10:46:02]line ПРОДАЖА [10:46:02]line ТРК (МРК, ГНК) : 33 [10:46:02]line Товар: 2710124130 [10:46:02]line Аи-92-К-5 [10:46:02]line 4.430 * 67.80 [10:46:02]line = 300.35 [10:46:02]line НДС 12% НСП 1% [10:46:02]line > о реализуемом товаре [10:46:02]line ОКРУГЛЕНИЕ: -0.35 [10:46:02]line ИТОГО: 300.00 [10:46:02]line Внесено: 300.00 [10:46:02]line СДАЧА: 0.00 [10:46:02]line НСП 1% : 2.66 [10:46:02]line НДС 12% : 31.90 [10:46:02]line Наличными: 300.00 [10:46:02]line Безнал.: 0.00 [10:46:02]line Место: АЗС № 137 "Партнер Нефть" [10:46:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:46:02]line СНО: Общий режим [10:46:02]line Чек 64 23.09.2024 10:46 [10:46:02]line Смена: 498 ФФД: 1.0 [10:46:02]line ЗНМ: 0300000064 [10:46:02]line РНМ: 0000000000092592 [10:46:02]line Версия ККМ: 001 [10:46:02]line ФМ: 0000000000874979 [10:46:02]line ФД: 87210 [10:46:02]line ФПД: 29753221619401 [10:46:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104601&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87210&fm=29753221619401&tin=02508201610067®Number=0000000000092592&sum=30000 [10:46:02]OFD Sender: Processing packet 87210 [packets to send 279, broken 278] [10:46:02]ProducePacketName [10:46:02]name=ofd_packets/00087210 [10:46:02]OFD Sender: To server: pG, [10:46:02]CommunicateWithHost lk.salyk.kg:30040 [10:46:02]ConnectInit lk.salyk.kg [10:46:02]written 0, free lines is 4095 [10:46:02]Write to MH i2c: 01 00 00 D2 08 DA [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 07 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: 01 07 00 D2 08 00 00 00 00 00 D6 0C C3 [10:46:02]RasterBufferAndPrint [10:46:02]line [10:46:02]line [10:46:02]line [10:46:02]line [10:46:02]line [10:46:02]written 0, free lines is 3293 [10:46:02]MH_Cut [10:46:02]Write to MH i2c: D1 01 00 D9 08 01 B3 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: D1 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: D1 01 00 [10:46:02]MH_I2C_Read... [10:46:02]Read from MH i2c: D1 01 00 D9 08 00 B2 [10:46:02]Write to MH i2c: 01 00 00 DA 08 E2 [10:46:02]Write i2c OK [10:46:02]MH_I2C_Read... [10:46:03]*** Cut start [10:46:03]*** Partial cut [10:46:03]*** CUTSNS_PIN = 1 [10:46:03]*** CUTSNS_PIN = 0 [10:46:03]*** Brake cut motor [10:46:04]Read from MH i2c: 01 [10:46:04]MH_I2C_Read... [10:46:04]*** Stop cut motor [10:46:04]*** Cut end [10:46:04]Read from MH i2c: 01 07 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: 01 07 00 DA 08 00 00 00 00 00 FF 0F F7 [10:46:04]process_action close_receipt done [10:46:04]requested_data is exist [10:46:04]produce_requested_data [10:46:04]requested_item fm.sn is exist - process it [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 11 00 00 [10:46:04]Write to MH i2c: E2 08 00 DB 08 80 11 00 00 00 00 00 00 5D [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 17 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 17 00 DB 08 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:46: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:46:04]wFMCommunicate OK [10:46:04]requested_item fd.num is exist - process it [10:46:04]SAM_PROTO_GetFieldsCounters [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 13 00 00 [10:46:04]Write to MH i2c: E2 08 00 DC 08 80 13 00 00 00 00 00 00 60 [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 62 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 62 00 DC 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 AA 54 01 00 0E 04 04 00 F2 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 41 [10:46: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 AA 54 01 00 0E 04 04 00 F2 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 [10:46:04]wFMCommunicate OK [10:46:04]SAM_PROTO_GetFieldsCounters done [10:46:04]requested_item shift.num is exist - process it [10:46:04]requested_item shift.opened is exist - process it [10:46:04]req_shift_opened [10:46:04]FM_GetShiftState [10:46:04]SAM_PROTO_GetShiftState [10:46:04]wFMCommunicate request_size=4 [10:46:04]MH_SAM_APDU [10:46:04]CAPDU: 80 13 01 00 [10:46:04]Write to MH i2c: E2 08 00 DD 08 80 13 01 00 00 00 00 00 62 [10:46:04]Write i2c OK [10:46:04]MH_I2C_Read... [10:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:04]Read from MH i2c: E2 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 0E 00 [10:46:04]MH_I2C_Read... [10:46:04]Read from MH i2c: E2 0E 00 DD 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BA [10:46:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:46:04]wFMCommunicate OK [10:46:04]SAM_PROTO_GetShiftState done [10:46:04]FM_GetShiftState done [10:46:04]req_shift_opened done [10:46:04]requested_item shift.open_date is exist - process it [10:46:04]req_shift_open_date [10:46:04]req_shift_open_date done [10:46:04]produce_requested_data done [10:46:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87210,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:46:04]process_action_free close_receipt [10:46:04]json_value_free [10:46:04]json_value_free done [10:46:04]process_json_proto returns [10:46:04]Send response to host [10:46:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87210,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:46:04]free response buf [10:46:04]execute_script done [10:46:04]execute_script returns [10:46:04]free content buf [10:46:04]Sock 8.Close socket [10:46:04]Sock 8.Thread stoped [10:46:07]ConnectInit Can't take IP for lk.salyk.kg [10:46:07]CommunicateWithHost connect error [10:46:07]CommunicateWithHost err = -1 [10:46:07]OFD Sender: Server communicate error [10:46:12]OFD Sender: Processing packet 87210 [packets to send 279, broken 278] [10:46:12]ProducePacketName [10:46:12]name=ofd_packets/00087210 [10:46:12]OFD Sender: To server: pG, [10:46:12]CommunicateWithHost lk.salyk.kg:30040 [10:46:12]ConnectInit lk.salyk.kg [10:46:15]recv_with_timeout no data received [10:46:17]ConnectInit Can't take IP for lk.salyk.kg [10:46:17]CommunicateWithHost connect error [10:46:17]CommunicateWithHost err = -1 [10:46:17]OFD Sender: Server communicate error [10:46:22]OFD Sender: Processing packet 87210 [packets to send 279, broken 278] [10:46:22]ProducePacketName [10:46:22]name=ofd_packets/00087210 [10:46:22]OFD Sender: To server: pG, [10:46:22]CommunicateWithHost lk.salyk.kg:30040 [10:46:22]ConnectInit lk.salyk.kg [10:46:24]Connected sock=9 [10:46: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 0A C5 07 01 34 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 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 40 00 00 00 F4 03 04 00 E9 46 F1 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 AA 54 01 00 35 04 06 00 1B 0F 76 34 9E C9 8E 8A B3 46 7C 49 71 73 [10:46: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 5A 14 47 00 4D 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AA 54 01 00 F4 03 04 00 CB F1 F0 66 B6 04 01 00 00 AB 26 56 CC 34 C6 46 34 [10:46:25]CommunicateWithHost err = 0 [10:46:25]CheckOFDResponse [10:46:25]1017 (14) - 77093643461234 [10:46:25]1041 (16) - 0000000000874979 [10:46:25]1040 (4) - 87210 [10:46:25]1012 (4) - 23.09.2024 04:42 [10:46:25]1206 (1) - 0 [10:46:25]OFD Sender: Remove packet 87210 [10:46:25]ProducePacketName [10:46:25]name=ofd_packets/00087210 [10:46:25]NVStorageDeleteData [10:46:25]OFD Sender: No OFD packet to send [10:46:30]OFD Sender: No OFD packet to send [10:46:35]OFD Sender: No OFD packet to send [10:46:40]OFD Sender: No OFD packet to send [10:46:45]OFD Sender: No OFD packet to send [10:46:50]OFD Sender: No OFD packet to send [10:46:55]OFD Sender: No OFD packet to send [10:47:00]OFD Sender: No OFD packet to send [10:47:05]OFD Sender: No OFD packet to send [10:47:10]OFD Sender: No OFD packet to send [10:47:15]OFD Sender: No OFD packet to send [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:38]accept exits with 10 [10:47:38]New connection [10:47:38]New thread 3066957156 created [10:47:38]Thread 3066813796 joined [10:47:38]Waiting for new connection... [10:47:38] Sock 10.Parse request [10:47:38]Sock 10.Check first char [10:47:38]Sock 10.First char is OK [10:47:38]request: POST /json_proto HTTP/1.0 [10:47:38]Method: POST [10:47:38]URL: /json_proto [10:47:38]Method is POST - this is cgi request [10:47:38]url: /json_proto [10:47:38]query_string will be loaded in cgi processing [10:47:38]execute_cgi json_proto POST (null) [10:47:38]execute_cgi path=json_proto method=POST [10:47:38]POST find Content-Length [10:47:38]Host: 172.17.47.196:8080 [10:47:38]Content-Length: 682 [10:47:38]Content-Type: application/json [10:47:38] [10:47:38]POST finish read [10:47:38]Found Content-Length = 682 [10:47:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872179", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:38]execute_script... [10:47: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)872179", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:38]POST & json_proto [10:47:38]process_json_proto [10:47:38]json parsed OK: [10:47:38]protocol is kg_v1.0 [10:47:38]action value=close_receipt [10:47:38]process_action close_receipt [10:47:38]cmd_close_receipt [10:47:38]MH_GetDate [10:47:38]Write to MH i2c: F0 00 00 DE 08 D5 [10:47:38]Write i2c OK [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: F0 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: F0 09 00 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: F0 09 00 DE 08 00 4B 47 F1 66 4C 6B 94 66 78 [10:47:38]GetLastDocTimeStamp 1727088361 [10:47:38]current date 1727088459 [10:47:38]FM_GetShiftState [10:47:38]SAM_PROTO_GetShiftState [10:47:38]wFMCommunicate request_size=4 [10:47:38]MH_SAM_APDU [10:47:38]CAPDU: 80 13 01 00 [10:47:38]Write to MH i2c: E2 08 00 DF 08 80 13 01 00 00 00 00 00 64 [10:47:38]Write i2c OK [10:47:38]MH_I2C_Read... [10:47:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:38]Read from MH i2c: E2 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 0E 00 [10:47:38]MH_I2C_Read... [10:47:38]Read from MH i2c: E2 0E 00 DF 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BC [10:47:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:47:38]wFMCommunicate OK [10:47:38]SAM_PROTO_GetShiftState done [10:47:38]FM_GetShiftState done [10:47:38]opened in 1727050818 [10:47:38]opened+sec_in_day 1727137218 [10:47:38]quantity*price = 60045 [10:47:38]sum+1 = 60047 [10:47:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 65 23.09.2024 10:47 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87211 ФПД: 126674328033310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87211&fm=126674328033310&tin=02508201610067®Number=0000000000092592&sum=60000 [10:47:39]StoreToDocumentArchive [10:47:39]shift 498 fd 87211 [10:47:39]save to /storage/0498/doc_00087211 [10:47:39]save last doc name /storage/0498/doc_00087211 to /storage/kkm_last_doc_name [10:47:39]save OK [10:47:39]Clear old archive folders... [10:47:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:47:39]tlvbuf is 01906E20 [10:47:39]SAM_PROTO_ClearQueue [10:47:39]wFMCommunicate request_size=4 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 09 00 00 [10:47:39]Write to MH i2c: E2 08 00 EC 08 80 09 00 00 00 00 00 00 66 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 EC 08 00 90 00 68 [10:47:39]RAPDU: 90 00 [10:47:39]wFMCommunicate OK [10:47:39]SAM_PROTO_ClearQueue done [10:47:39]KKMCreateOFDPacket [10:47:39]OFDProtocolAddRootSTLVToBuf [10:47:39]FM_MakeSignedData [10:47:39]FM_MakeSignedData [10:47:39]SAM_PROTO_SignData [10:47:39]wFMCommunicate request_size=4 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 0D 01 02 [10:47:39]Write to MH i2c: E2 08 00 ED 08 80 0D 01 02 00 00 00 00 6E [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 ED 08 00 90 00 69 [10:47:39]RAPDU: 90 00 [10:47:39]wFMCommunicate OK [10:47:39]wFMCommunicate request_size=255 [10:47:39]MH_SAM_APDU [10:47: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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 4B 47 F1 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 AB 54 01 00 35 04 06 00 [10:47:39]Write to MH i2c: E2 02 01 EE 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 4B 47 F1 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 AB 54 01 00 35 04 06 00 00 00 C6 [10:47:39]Write i2c OK [10:47:39]MH_I2C_Read... [10:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:39]Read from MH i2c: E2 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 [10:47:39]MH_I2C_Read... [10:47:39]Read from MH i2c: E2 03 00 EE 08 00 90 00 6A [10:47:39]RAPDU: 90 00 [10:47:39]wFMCommunicate OK [10:47:39]wFMCommunicate request_size=11 [10:47:39]MH_SAM_APDU [10:47:39]CAPDU: 80 0D 02 02 06 73 35 AA 53 18 1E [10:47:39]Write to MH i2c: E2 0E 00 EF 08 80 0D 02 02 06 00 73 35 AA 53 18 1E 00 00 58 [10:47:39]Write i2c OK [10:47:39]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 EF 08 00 90 00 6B [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 F0 08 80 0D 03 02 00 00 00 00 73 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 0B 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 0B 00 F0 08 00 0F 39 BF 95 FC 99 DD CF 90 00 51 [10:47:40]RAPDU: 0F 39 BF 95 FC 99 DD CF 90 00 [10:47:40]wFMCommunicate OK [10:47:40]SAM_PROTO_SignData done [10:47:40]FM_MakeSignedData done [10:47:40]CreateOFDProtocolMessage [10:47:40]wFMCommunicate request_size=4 [10:47:40]MH_SAM_APDU [10:47:40]CAPDU: 80 11 00 00 [10:47:40]Write to MH i2c: E2 08 00 F1 08 80 11 00 00 00 00 00 00 73 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:40]Read from MH i2c: E2 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 17 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: E2 17 00 F1 08 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:47: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:47:40]wFMCommunicate OK [10:47:40]CreateOFDProtocolMessage done [10:47:40]OFDSenderStorePacket 87211 [10:47:40]StoreOFDPacket docnum=87211 [10:47: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 F9 A7 08 01 4C 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 4B 47 F1 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 AB 54 01 00 35 04 06 00 73 35 AA 53 18 1E 0F 39 BF 95 FC 99 DD CF [10:47:40]CheckFolder [10:47:40]dirname=/storage/ofd_packets [10:47:40]CheckFolder done [10:47:40]ProducePacketName [10:47:40]name=ofd_packets/00087211 [10:47:40]NVStorageSaveData ofd_packets/00087211 [10:47:40]File name is /storage/ofd_packets/00087211 [10:47:40]Write 302 bytes [10:47:40]NVStorageSaveData done [10:47:40]OFDSenderStorePacket done [10:47:40]KKMCreateOFDPacket done [10:47:40]NVStorageSaveData kkm_last_timestamp [10:47:40]File name is /storage/kkm_last_timestamp [10:47:40]Write 4 bytes [10:47:40]NVStorageSaveData done [10:47:40]ExternCall_PrintAddStr [10:47:40]wPrintStart [10:47:40]Write to MH i2c: 01 00 00 F2 08 FA [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 07 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 07 00 F2 08 00 00 00 00 00 FF 0F 0F [10:47:40]RasterBufferAndPrint [10:47:40]line Счет N : (1)872179 [10:47:40]line ИНН: 02508201610067 [10:47:40]line Контрольно-Кассовый Чек [10:47:40]line ПРОДАЖА [10:47:40]line ТРК (МРК, ГНК) : 54 [10:47:40]line Товар: 2710194210 [10:47:40]line ДТ(л)-К-4 [10:47:40]line 7.880 * 76.20 [10:47:40]line = 600.46 [10:47:40]line НДС 12% НСП 1% [10:47:40]line > о реализуемом товаре [10:47:40]line ОКРУГЛЕНИЕ: -0.46 [10:47:40]line ИТОГО: 600.00 [10:47:40]line Внесено: 600.00 [10:47:40]line СДАЧА: 0.00 [10:47:40]line НСП 1% : 5.31 [10:47:40]line НДС 12% : 63.77 [10:47:40]line Наличными: 600.00 [10:47:40]line Безнал.: 0.00 [10:47:40]line Место: АЗС № 137 "Партнер Нефть" [10:47:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:47:40]line СНО: Общий режим [10:47:40]line Чек 65 23.09.2024 10:47 [10:47:40]line Смена: 498 ФФД: 1.0 [10:47:40]line ЗНМ: 0300000064 [10:47:40]line РНМ: 0000000000092592 [10:47:40]line Версия ККМ: 001 [10:47:40]line ФМ: 0000000000874979 [10:47:40]line ФД: 87211 [10:47:40]line ФПД: 126674328033310 [10:47:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104739&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87211&fm=126674328033310&tin=02508201610067®Number=0000000000092592&sum=60000 [10:47:40]OFD Sender: Processing packet 87211 [packets to send 279, broken 278] [10:47:40]ProducePacketName [10:47:40]name=ofd_packets/00087211 [10:47:40]OFD Sender: To server: pG, [10:47:40]CommunicateWithHost lk.salyk.kg:30040 [10:47:40]ConnectInit lk.salyk.kg [10:47:40]written 0, free lines is 4095 [10:47:40]Write to MH i2c: 01 00 00 1D 09 26 [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 07 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: 01 07 00 1D 09 00 00 00 00 00 DA 0C 13 [10:47:40]RasterBufferAndPrint [10:47:40]line [10:47:40]line [10:47:40]line [10:47:40]line [10:47:40]line [10:47:40]written 0, free lines is 3297 [10:47:40]MH_Cut [10:47:40]Write to MH i2c: D1 01 00 24 09 01 FF [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: D1 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: D1 01 00 [10:47:40]MH_I2C_Read... [10:47:40]Read from MH i2c: D1 01 00 24 09 00 FE [10:47:40]Write to MH i2c: 01 00 00 25 09 2E [10:47:40]Write i2c OK [10:47:40]MH_I2C_Read... [10:47:41]*** Cut start [10:47:41]*** Partial cut [10:47:41]*** CUTSNS_PIN = 1 [10:47:41]*** CUTSNS_PIN = 0 [10:47:41]*** Brake cut motor [10:47:42]Read from MH i2c: 01 [10:47:42]MH_I2C_Read... [10:47:42]*** Stop cut motor [10:47:42]*** Cut end [10:47:42]Read from MH i2c: 01 07 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: 01 07 00 25 09 00 00 00 00 00 FF 0F 43 [10:47:42]process_action close_receipt done [10:47:42]requested_data is exist [10:47:42]produce_requested_data [10:47:42]requested_item fm.sn is exist - process it [10:47:42]wFMCommunicate request_size=4 [10:47:42]MH_SAM_APDU [10:47:42]CAPDU: 80 11 00 00 [10:47:42]Write to MH i2c: E2 08 00 26 09 80 11 00 00 00 00 00 00 A9 [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:42]Read from MH i2c: E2 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 17 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 17 00 26 09 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:47:42]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:42]wFMCommunicate OK [10:47:42]requested_item fd.num is exist - process it [10:47:42]SAM_PROTO_GetFieldsCounters [10:47:42]wFMCommunicate request_size=4 [10:47:42]MH_SAM_APDU [10:47:42]CAPDU: 80 13 00 00 [10:47:42]Write to MH i2c: E2 08 00 27 09 80 13 00 00 00 00 00 00 AC [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:47:42]Read from MH i2c: E2 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 62 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 62 00 27 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 AB 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [10:47: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 AB 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:47:42]wFMCommunicate OK [10:47:42]SAM_PROTO_GetFieldsCounters done [10:47:42]requested_item shift.num is exist - process it [10:47:42]requested_item shift.opened is exist - process it [10:47:42]req_shift_opened [10:47:42]FM_GetShiftState [10:47:42]SAM_PROTO_GetShiftState [10:47:42]wFMCommunicate request_size=4 [10:47:42]MH_SAM_APDU [10:47:42]CAPDU: 80 13 01 00 [10:47:42]Write to MH i2c: E2 08 00 28 09 80 13 01 00 00 00 00 00 AE [10:47:42]Write i2c OK [10:47:42]MH_I2C_Read... [10:47:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:42]Read from MH i2c: E2 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 0E 00 [10:47:42]MH_I2C_Read... [10:47:42]Read from MH i2c: E2 0E 00 28 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 06 [10:47:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:47:42]wFMCommunicate OK [10:47:42]SAM_PROTO_GetShiftState done [10:47:42]FM_GetShiftState done [10:47:42]req_shift_opened done [10:47:42]requested_item shift.open_date is exist - process it [10:47:42]req_shift_open_date [10:47:42]req_shift_open_date done [10:47:42]produce_requested_data done [10:47:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87211,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:47:42]process_action_free close_receipt [10:47:42]json_value_free [10:47:42]json_value_free done [10:47:42]process_json_proto returns [10:47:42]Send response to host [10:47:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87211,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:47:42]free response buf [10:47:42]execute_script done [10:47:42]execute_script returns [10:47:42]free content buf [10:47:42]Sock 10.Close socket [10:47:42]Sock 10.Thread stoped [10:47:48]Connected sock=11 [10:47: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 10 01 00 00 F9 A7 08 01 4C 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 4B 47 F1 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 AB 54 01 00 35 04 06 00 73 35 AA 53 18 1E 0F 39 BF 95 FC 99 DD CF [10:47: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 6E 6E 47 00 B0 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 54 01 00 F4 03 04 00 1F F2 F0 66 B6 04 01 00 00 F8 8D 19 0F 0C 72 D7 FE [10:47:51]CommunicateWithHost err = 0 [10:47:51]CheckOFDResponse [10:47:51]1017 (14) - 77093643461234 [10:47:51]1041 (16) - 0000000000874979 [10:47:51]1040 (4) - 87211 [10:47:51]1012 (4) - 23.09.2024 04:44 [10:47:51]1206 (1) - 0 [10:47:51]OFD Sender: Remove packet 87211 [10:47:51]ProducePacketName [10:47:51]name=ofd_packets/00087211 [10:47:51]NVStorageDeleteData [10:47:51]OFD Sender: No OFD packet to send [10:47:56]recv_with_timeout no data received [10:47:56]OFD Sender: No OFD packet to send [10:48:01]OFD Sender: No OFD packet to send [10:48:06]OFD Sender: No OFD packet to send [10:48:09]recv_with_timeout no data received [10:48:11]OFD Sender: No OFD packet to send [10:48:16]OFD Sender: No OFD packet to send [10:48:21]OFD Sender: No OFD packet to send [10:48:26]OFD Sender: No OFD packet to send [10:48:31]OFD Sender: No OFD packet to send [10:48:36]OFD Sender: No OFD packet to send [10:48:41]OFD Sender: No OFD packet to send [10:48:46]OFD Sender: No OFD packet to send [10:48:50]accept exits with 9 [10:48:50]New connection [10:48:50]New thread 3066813796 created [10:48:50]Thread 3066957156 joined [10:48:50]Waiting for new connection... [10:48:50] Sock 9.Parse request [10:48:50]Sock 9.Check first char [10:48:50]Sock 9.First char is OK [10:48:50]request: POST /json_proto HTTP/1.0 [10:48:50]Method: POST [10:48:50]URL: /json_proto [10:48:50]Method is POST - this is cgi request [10:48:50]url: /json_proto [10:48:50]query_string will be loaded in cgi processing [10:48:50]execute_cgi json_proto POST (null) [10:48:50]execute_cgi path=json_proto method=POST [10:48:50]POST find Content-Length [10:48:50]Host: 172.17.47.196:8080 [10:48:50]Content-Length: 650 [10:48:50]Content-Type: application/json [10:48:50] [10:48:50]POST finish read [10:48:50]Found Content-Length = 650 [10:48:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148176", "tax_sys" : 0, "items" : [ { "code": "4870112002775", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI BITES 80\u0433\u0440", "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" ] } } [10:48:50]execute_script... [10:48: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)148176", "tax_sys" : 0, "items" : [ { "code": "4870112002775", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI BITES 80\u0433\u0440", "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" ] } } [10:48:50]POST & json_proto [10:48:50]process_json_proto [10:48:50]json parsed OK: [10:48:50]protocol is kg_v1.0 [10:48:50]action value=close_receipt [10:48:50]process_action close_receipt [10:48:50]cmd_close_receipt [10:48:50]MH_GetDate [10:48:50]Write to MH i2c: F0 00 00 29 09 21 [10:48:50]Write i2c OK [10:48:50]MH_I2C_Read... [10:48:50]Read from MH i2c: F0 [10:48:50]MH_I2C_Read... [10:48:50]Read from MH i2c: F0 09 00 [10:48:50]MH_I2C_Read... [10:48:50]Read from MH i2c: F0 09 00 29 09 00 93 47 F1 66 4C 6B 94 66 0C [10:48:50]GetLastDocTimeStamp 1727088459 [10:48:50]current date 1727088531 [10:48:50]FM_GetShiftState [10:48:50]SAM_PROTO_GetShiftState [10:48:50]wFMCommunicate request_size=4 [10:48:50]MH_SAM_APDU [10:48:50]CAPDU: 80 13 01 00 [10:48:50]Write to MH i2c: E2 08 00 2A 09 80 13 01 00 00 00 00 00 B0 [10:48:50]Write i2c OK [10:48:50]MH_I2C_Read... [10:48:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:50]Read from MH i2c: E2 [10:48:50]MH_I2C_Read... [10:48:50]Read from MH i2c: E2 0E 00 [10:48:50]MH_I2C_Read... [10:48:50]Read from MH i2c: E2 0E 00 2A 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 08 [10:48:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:48:50]wFMCommunicate OK [10:48:50]SAM_PROTO_GetShiftState done [10:48:50]FM_GetShiftState done [10:48:50]opened in 1727050818 [10:48:50]opened+sec_in_day 1727137218 [10:48:50]quantity*price = 7500 [10:48:50]sum+1 = 7501 [10:48:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 66 23.09.2024 10:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87212 ФПД: 82028207680529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87212&fm=82028207680529&tin=02508201610067®Number=0000000000092592&sum=7500 0 [10:48:52]StoreToDocumentArchive [10:48:52]shift 498 fd 87212 [10:48:52]save to /storage/0498/doc_00087212 [10:48:52]save last doc name /storage/0498/doc_00087212 to /storage/kkm_last_doc_name [10:48:52]save OK [10:48:52]Clear old archive folders... [10:48:52]ProcessDocumentItem done err = 0, tmpTLVsize=285 [10:48:52]tlvbuf is 018F3550 [10:48:52]SAM_PROTO_ClearQueue [10:48:52]wFMCommunicate request_size=4 [10:48:52]MH_SAM_APDU [10:48:52]CAPDU: 80 09 00 00 [10:48:52]Write to MH i2c: E2 08 00 37 09 80 09 00 00 00 00 00 00 B2 [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 37 09 00 90 00 B4 [10:48:52]RAPDU: 90 00 [10:48:52]wFMCommunicate OK [10:48:52]SAM_PROTO_ClearQueue done [10:48:52]KKMCreateOFDPacket [10:48:52]OFDProtocolAddRootSTLVToBuf [10:48:52]FM_MakeSignedData [10:48:52]FM_MakeSignedData [10:48:52]SAM_PROTO_SignData [10:48:52]wFMCommunicate request_size=4 [10:48:52]MH_SAM_APDU [10:48:52]CAPDU: 80 0D 01 02 [10:48:52]Write to MH i2c: E2 08 00 38 09 80 0D 01 02 00 00 00 00 BA [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 38 09 00 90 00 B5 [10:48:52]RAPDU: 90 00 [10:48:52]wFMCommunicate OK [10:48:52]wFMCommunicate request_size=255 [10:48:52]MH_SAM_APDU [10:48:52]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 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 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 42 00 00 00 F4 03 04 00 93 47 F1 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 [10:48:52]Write to MH i2c: E2 02 01 39 09 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 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 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 42 00 00 00 F4 03 04 00 93 47 F1 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 00 00 2A [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [10:48:52]RAPDU: 90 00 [10:48:52]wFMCommunicate OK [10:48:52]wFMCommunicate request_size=44 [10:48:52]MH_SAM_APDU [10:48:52]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 AC 54 01 00 35 04 06 00 4A 9A AE 2E 2C 11 [10:48:52]Write to MH i2c: E2 2F 00 3A 09 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 AC 54 01 00 35 04 06 00 4A 9A AE 2E 2C 11 00 00 E3 [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [10:48:52]RAPDU: 90 00 [10:48:52]wFMCommunicate OK [10:48:52]wFMCommunicate request_size=4 [10:48:52]MH_SAM_APDU [10:48:52]CAPDU: 80 0D 03 02 [10:48:52]Write to MH i2c: E2 08 00 3B 09 80 0D 03 02 00 00 00 00 BF [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 0B 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 0B 00 3B 09 00 04 48 61 2B 93 3C C3 39 90 00 63 [10:48:52]RAPDU: 04 48 61 2B 93 3C C3 39 90 00 [10:48:52]wFMCommunicate OK [10:48:52]SAM_PROTO_SignData done [10:48:52]FM_MakeSignedData done [10:48:52]CreateOFDProtocolMessage [10:48:52]wFMCommunicate request_size=4 [10:48:52]MH_SAM_APDU [10:48:52]CAPDU: 80 11 00 00 [10:48:52]Write to MH i2c: E2 08 00 3C 09 80 11 00 00 00 00 00 00 BF [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:52]Read from MH i2c: E2 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 17 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: E2 17 00 3C 09 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:48:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:48:52]wFMCommunicate OK [10:48:52]CreateOFDProtocolMessage done [10:48:52]OFDSenderStorePacket 87212 [10:48:52]StoreOFDPacket docnum=87212 [10:48: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 31 01 00 00 B8 46 29 01 84 E0 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 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 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 42 00 00 00 F4 03 04 00 93 47 F1 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 AC 54 01 00 35 04 06 00 4A 9A AE 2E 2C 11 04 48 61 2B 93 3C C3 39 [10:48:52]CheckFolder [10:48:52]dirname=/storage/ofd_packets [10:48:52]CheckFolder done [10:48:52]ProducePacketName [10:48:52]name=ofd_packets/00087212 [10:48:52]NVStorageSaveData ofd_packets/00087212 [10:48:52]File name is /storage/ofd_packets/00087212 [10:48:52]Write 335 bytes [10:48:52]NVStorageSaveData done [10:48:52]OFDSenderStorePacket done [10:48:52]KKMCreateOFDPacket done [10:48:52]NVStorageSaveData kkm_last_timestamp [10:48:52]File name is /storage/kkm_last_timestamp [10:48:52]Write 4 bytes [10:48:52]NVStorageSaveData done [10:48:52]ExternCall_PrintAddStr [10:48:52]wPrintStart [10:48:52]Write to MH i2c: 01 00 00 3D 09 46 [10:48:52]Write i2c OK [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: 01 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: 01 07 00 [10:48:52]MH_I2C_Read... [10:48:52]Read from MH i2c: 01 07 00 3D 09 00 00 00 00 00 FF 0F 5B [10:48:52]RasterBufferAndPrint [10:48:52]line Счет N : (3)148176 [10:48:52]line ИНН: 02508201610067 [10:48:52]line Контрольно-Кассовый Чек [10:48:52]line ПРОДАЖА [10:48:52]line Товар: 4870112002775 [10:48:52]line Шок батончик ALBENI BITES 80гр [10:48:52]line 1.000 * 75.00 [10:48:52]line = 75.00 [10:48:52]line НДС 12% НСП 1% [10:48:52]line > о реализуемом товаре [10:48:52]line ИТОГО: 75.00 [10:48:52]line НСП 1% : 0.66 [10:48:52]line НДС 12% : 7.96 [10:48:52]line Наличными: 75.00 [10:48:52]line Безнал.: 0.00 [10:48:52]line Место: АЗС № 137 "Партнер Нефть" [10:48:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:48:52]line СНО: Общий режим [10:48:52]line Чек 66 23.09.2024 10:48 [10:48:52]line Смена: 498 ФФД: 1.0 [10:48:52]line ЗНМ: 0300000064 [10:48:52]line РНМ: 0000000000092592 [10:48:52]line Версия ККМ: 001 [10:48:52]line ФМ: 0000000000874979 [10:48:52]line ФД: 87212 [10:48:52]line ФПД: 82028207680529 [10:48:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T104851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87212&fm=82028207680529&tin=02508201610067®Number=0000000000092592&sum=7500 [10:48:52]OFD Sender: Processing packet 87212 [packets to send 279, broken 278] [10:48:52]ProducePacketName [10:48:52]name=ofd_packets/00087212 [10:48:52]OFD Sender: To server: pG, [10:48:52]CommunicateWithHost lk.salyk.kg:30040 [10:48:52]ConnectInit lk.salyk.kg [10:48:52]line 0 [10:48:52]written 0, free lines is 4095 [10:48:53]Write to MH i2c: 01 00 00 66 09 6F [10:48:53]Write i2c OK [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: 01 [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: 01 07 00 [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: 01 07 00 66 09 00 00 00 00 00 D5 0C 57 [10:48:53]RasterBufferAndPrint [10:48:53]line [10:48:53]line [10:48:53]line [10:48:53]line [10:48:53]line [10:48:53]written 0, free lines is 3291 [10:48:53]MH_Cut [10:48:53]Write to MH i2c: D1 01 00 6D 09 01 48 [10:48:53]Write i2c OK [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: D1 [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: D1 01 00 [10:48:53]MH_I2C_Read... [10:48:53]Read from MH i2c: D1 01 00 6D 09 00 47 [10:48:53]Write to MH i2c: 01 00 00 6E 09 77 [10:48:53]Write i2c OK [10:48:53]MH_I2C_Read... [10:48:53]Connected sock=10 [10:48: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 31 01 00 00 B8 46 29 01 84 E0 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 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 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 42 00 00 00 F4 03 04 00 93 47 F1 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 AC 54 01 00 35 04 06 00 4A 9A AE 2E 2C 11 04 48 61 2B 93 3C C3 39 [10:48:54]*** Cut start [10:48:54]*** Partial cut [10:48:54]*** CUTSNS_PIN = 1 [10:48:54]*** CUTSNS_PIN = 0 [10:48:54]*** Brake cut motor [10:48:54]Read from MH i2c: 01 [10:48:54]MH_I2C_Read... [10:48:54]*** Stop cut motor [10:48:54]*** Cut end [10:48:54]Read from MH i2c: 01 07 00 [10:48:54]MH_I2C_Read... [10:48:54]Read from MH i2c: 01 07 00 6E 09 00 00 00 00 00 FF 0F 8C [10:48:54]process_action close_receipt done [10:48:54]requested_data is exist [10:48:54]produce_requested_data [10:48:54]requested_item fm.sn is exist - process it [10:48:54]wFMCommunicate request_size=4 [10:48:54]MH_SAM_APDU [10:48:54]CAPDU: 80 11 00 00 [10:48:54]Write to MH i2c: E2 08 00 6F 09 80 11 00 00 00 00 00 00 F2 [10:48:54]Write i2c OK [10:48:54]MH_I2C_Read... [10:48: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 63 AF 47 00 C4 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 AC 54 01 00 F4 03 04 00 60 F2 F0 66 B6 04 01 00 00 44 A0 46 73 04 6C 19 07 [10:48:54]CommunicateWithHost err = 0 [10:48:54]CheckOFDResponse [10:48:54]1017 (14) - 77093643461234 [10:48:54]1041 (16) - 0000000000874979 [10:48:54]1040 (4) - 87212 [10:48:54]1012 (4) - 23.09.2024 04:45 [10:48:54]1206 (1) - 0 [10:48:54]OFD Sender: Remove packet 87212 [10:48:54]ProducePacketName [10:48:54]name=ofd_packets/00087212 [10:48:54]NVStorageDeleteData [10:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:54]Read from MH i2c: E2 [10:48:54]MH_I2C_Read... [10:48:54]Read from MH i2c: E2 17 00 [10:48:54]MH_I2C_Read... [10:48:54]Read from MH i2c: E2 17 00 6F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 51 [10:48: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:48:54]wFMCommunicate OK [10:48:54]requested_item fd.num is exist - process it [10:48:54]SAM_PROTO_GetFieldsCounters [10:48:54]wFMCommunicate request_size=4 [10:48:54]MH_SAM_APDU [10:48:54]CAPDU: 80 13 00 00 [10:48:54]Write to MH i2c: E2 08 00 70 09 80 13 00 00 00 00 00 00 F5 [10:48:54]Write i2c OK [10:48:54]MH_I2C_Read... [10:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:55]Read from MH i2c: E2 [10:48:55]MH_I2C_Read... [10:48:55]Read from MH i2c: E2 62 00 [10:48:55]MH_I2C_Read... [10:48:55]Read from MH i2c: E2 62 00 70 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 AC 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [10:48: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 AC 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:55]wFMCommunicate OK [10:48:55]SAM_PROTO_GetFieldsCounters done [10:48:55]requested_item shift.num is exist - process it [10:48:55]requested_item shift.opened is exist - process it [10:48:55]req_shift_opened [10:48:55]FM_GetShiftState [10:48:55]SAM_PROTO_GetShiftState [10:48:55]wFMCommunicate request_size=4 [10:48:55]MH_SAM_APDU [10:48:55]CAPDU: 80 13 01 00 [10:48:55]Write to MH i2c: E2 08 00 71 09 80 13 01 00 00 00 00 00 F7 [10:48:55]Write i2c OK [10:48:55]MH_I2C_Read... [10:48:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:55]Read from MH i2c: E2 [10:48:55]MH_I2C_Read... [10:48:55]Read from MH i2c: E2 0E 00 [10:48:55]MH_I2C_Read... [10:48:55]Read from MH i2c: E2 0E 00 71 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4F [10:48:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:48:55]wFMCommunicate OK [10:48:55]SAM_PROTO_GetShiftState done [10:48:55]FM_GetShiftState done [10:48:55]req_shift_opened done [10:48:55]requested_item shift.open_date is exist - process it [10:48:55]req_shift_open_date [10:48:55]req_shift_open_date done [10:48:55]produce_requested_data done [10:48:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87212,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:48:55]process_action_free close_receipt [10:48:55]json_value_free [10:48:55]json_value_free done [10:48:55]process_json_proto returns [10:48:55]Send response to host [10:48:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87212,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:48:55]free response buf [10:48:55]execute_script done [10:48:55]execute_script returns [10:48:55]free content buf [10:48:55]Sock 9.Close socket [10:48:55]Sock 9.Thread stoped [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:49:50]OFD Sender: No OFD packet to send [10:49:55]OFD Sender: No OFD packet to send [10:50:00]OFD Sender: No OFD packet to send [10:50:05]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:12]accept exits with 8 [10:50:12]New connection [10:50:12]New thread 3066957156 created [10:50:12]Thread 3066813796 joined [10:50:12]Waiting for new connection... [10:50:12] Sock 8.Parse request [10:50:12]Sock 8.Check first char [10:50:12]Sock 8.First char is OK [10:50:12]request: POST /json_proto HTTP/1.0 [10:50:12]Method: POST [10:50:12]URL: /json_proto [10:50:12]Method is POST - this is cgi request [10:50:12]url: /json_proto [10:50:12]query_string will be loaded in cgi processing [10:50:12]execute_cgi json_proto POST (null) [10:50:12]execute_cgi path=json_proto method=POST [10:50:12]POST find Content-Length [10:50:12]Host: 172.17.47.196:8080 [10:50:12]Content-Length: 644 [10:50:12]Content-Type: application/json [10:50:12] [10:50:12]POST finish read [10:50:12]Found Content-Length = 644 [10:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148177", "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" ] } } [10:50:12]execute_script... [10:50: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)148177", "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" ] } } [10:50:12]POST & json_proto [10:50:12]process_json_proto [10:50:12]json parsed OK: [10:50:12]protocol is kg_v1.0 [10:50:12]action value=close_receipt [10:50:12]process_action close_receipt [10:50:12]cmd_close_receipt [10:50:12]MH_GetDate [10:50:12]Write to MH i2c: F0 00 00 72 09 6A [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 09 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: F0 09 00 72 09 00 E5 47 F1 66 4C 6B 94 66 A7 [10:50:12]GetLastDocTimeStamp 1727088531 [10:50:12]current date 1727088613 [10:50:12]FM_GetShiftState [10:50:12]SAM_PROTO_GetShiftState [10:50:12]wFMCommunicate request_size=4 [10:50:12]MH_SAM_APDU [10:50:12]CAPDU: 80 13 01 00 [10:50:12]Write to MH i2c: E2 08 00 73 09 80 13 01 00 00 00 00 00 F9 [10:50:12]Write i2c OK [10:50:12]MH_I2C_Read... [10:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:12]Read from MH i2c: E2 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0E 00 [10:50:12]MH_I2C_Read... [10:50:12]Read from MH i2c: E2 0E 00 73 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 51 [10:50:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:50:12]wFMCommunicate OK [10:50:12]SAM_PROTO_GetShiftState done [10:50:12]FM_GetShiftState done [10:50:12]opened in 1727050818 [10:50:12]opened+sec_in_day 1727137218 [10:50:12]quantity*price = 3500 [10:50:12]sum+1 = 3501 [10:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 67 23.09.2024 10:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87213 ФПД: 113149784558282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105013&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87213&fm=113149784558282&tin=02508201610067®Number=0000000000092592&sum=3500 0 [10:50:13]StoreToDocumentArchive [10:50:13]shift 498 fd 87213 [10:50:13]save to /storage/0498/doc_00087213 [10:50:13]save last doc name /storage/0498/doc_00087213 to /storage/kkm_last_doc_name [10:50:13]save OK [10:50:13]Clear old archive folders... [10:50:13]ProcessDocumentItem done err = 0, tmpTLVsize=275 [10:50:13]tlvbuf is 01971F40 [10:50:13]SAM_PROTO_ClearQueue [10:50:13]wFMCommunicate request_size=4 [10:50:13]MH_SAM_APDU [10:50:13]CAPDU: 80 09 00 00 [10:50:13]Write to MH i2c: E2 08 00 80 09 80 09 00 00 00 00 00 00 FB [10:50:13]Write i2c OK [10:50:13]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 80 09 00 90 00 FD [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_ClearQueue done [10:50:14]KKMCreateOFDPacket [10:50:14]OFDProtocolAddRootSTLVToBuf [10:50:14]FM_MakeSignedData [10:50:14]FM_MakeSignedData [10:50:14]SAM_PROTO_SignData [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 01 02 [10:50:14]Write to MH i2c: E2 08 00 81 09 80 0D 01 02 00 00 00 00 03 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 81 09 00 90 00 FE [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=255 [10:50:14]MH_SAM_APDU [10:50:14]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 43 00 00 00 F4 03 04 00 E5 47 F1 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 [10:50:14]Write to MH i2c: E2 02 01 82 09 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 43 00 00 00 F4 03 04 00 E5 47 F1 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 00 00 A6 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 82 09 00 90 00 FF [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=34 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 54 01 00 35 04 06 00 66 E8 BC B7 0A CA [10:50:14]Write to MH i2c: E2 25 00 83 09 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AD 54 01 00 35 04 06 00 66 E8 BC B7 0A CA 00 00 6A [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 03 00 83 09 00 90 00 00 [10:50:14]RAPDU: 90 00 [10:50:14]wFMCommunicate OK [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 0D 03 02 [10:50:14]Write to MH i2c: E2 08 00 84 09 80 0D 03 02 00 00 00 00 08 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 0B 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 0B 00 84 09 00 2E 7D 16 E3 5D 4D AF 4D 90 00 53 [10:50:14]RAPDU: 2E 7D 16 E3 5D 4D AF 4D 90 00 [10:50:14]wFMCommunicate OK [10:50:14]SAM_PROTO_SignData done [10:50:14]FM_MakeSignedData done [10:50:14]CreateOFDProtocolMessage [10:50:14]wFMCommunicate request_size=4 [10:50:14]MH_SAM_APDU [10:50:14]CAPDU: 80 11 00 00 [10:50:14]Write to MH i2c: E2 08 00 85 09 80 11 00 00 00 00 00 00 08 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:14]Read from MH i2c: E2 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: E2 17 00 85 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 67 [10:50: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:50:14]wFMCommunicate OK [10:50:14]CreateOFDProtocolMessage done [10:50:14]OFDSenderStorePacket 87213 [10:50:14]StoreOFDPacket docnum=87213 [10:50: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 27 01 00 00 5C 59 1F 01 CA 8A 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 43 00 00 00 F4 03 04 00 E5 47 F1 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 AD 54 01 00 35 04 06 00 66 E8 BC B7 0A CA 2E 7D 16 E3 5D 4D AF 4D [10:50:14]CheckFolder [10:50:14]dirname=/storage/ofd_packets [10:50:14]CheckFolder done [10:50:14]ProducePacketName [10:50:14]name=ofd_packets/00087213 [10:50:14]NVStorageSaveData ofd_packets/00087213 [10:50:14]File name is /storage/ofd_packets/00087213 [10:50:14]Write 325 bytes [10:50:14]NVStorageSaveData done [10:50:14]OFDSenderStorePacket done [10:50:14]KKMCreateOFDPacket done [10:50:14]NVStorageSaveData kkm_last_timestamp [10:50:14]File name is /storage/kkm_last_timestamp [10:50:14]Write 4 bytes [10:50:14]NVStorageSaveData done [10:50:14]ExternCall_PrintAddStr [10:50:14]wPrintStart [10:50:14]Write to MH i2c: 01 00 00 86 09 8F [10:50:14]OFD Sender: Processing packet 87213 [packets to send 279, broken 278] [10:50:14]ProducePacketName [10:50:14]name=ofd_packets/00087213 [10:50:14]OFD Sender: To server: pG, [10:50:14]CommunicateWithHost lk.salyk.kg:30040 [10:50:14]ConnectInit lk.salyk.kg [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 86 09 00 00 00 00 00 FF 0F A4 [10:50:14]RasterBufferAndPrint [10:50:14]line Счет N : (3)148177 [10:50:14]line ИНН: 02508201610067 [10:50:14]line Контрольно-Кассовый Чек [10:50:14]line ПРОДАЖА [10:50:14]line Товар: 4700000310326 [10:50:14]line Вода Адыгене 1л б/г [10:50:14]line 1.000 * 35.00 [10:50:14]line = 35.00 [10:50:14]line НДС 12% НСП 1% [10:50:14]line > о реализуемом товаре [10:50:14]line ИТОГО: 35.00 [10:50:14]line НСП 1% : 0.31 [10:50:14]line НДС 12% : 3.72 [10:50:14]line Наличными: 35.00 [10:50:14]line Безнал.: 0.00 [10:50:14]line Место: АЗС № 137 "Партнер Нефть" [10:50:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:50:14]line СНО: Общий режим [10:50:14]line Чек 67 23.09.2024 10:50 [10:50:14]line Смена: 498 ФФД: 1.0 [10:50:14]line ЗНМ: 0300000064 [10:50:14]line РНМ: 0000000000092592 [10:50:14]line Версия ККМ: 001 [10:50:14]line ФМ: 0000000000874979 [10:50:14]line ФД: 87213 [10:50:14]line ФПД: 113149784558282 [10:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105013&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87213&fm=113149784558282&tin=02508201610067®Number=0000000000092592&sum=3500 [10:50:14]line 0 [10:50:14]written 0, free lines is 4095 [10:50:14]Connected sock=9 [10:50: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 27 01 00 00 5C 59 1F 01 CA 8A 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 43 00 00 00 F4 03 04 00 E5 47 F1 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 AD 54 01 00 35 04 06 00 66 E8 BC B7 0A CA 2E 7D 16 E3 5D 4D AF 4D [10:50:14]Write to MH i2c: 01 00 00 AE 09 B7 [10:50:14]Write i2c OK [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 [10:50:14]MH_I2C_Read... [10:50:14]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 06 0D D1 [10:50:14]RasterBufferAndPrint [10:50:14]line [10:50:14]line [10:50:14]line [10:50:14]line [10:50:14]line [10:50:14]written 0, free lines is 3341 [10:50:14]MH_Cut [10:50:14]Write to MH i2c: D1 01 00 B5 09 01 90 [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 01 00 [10:50:15]MH_I2C_Read... [10:50:15]Read from MH i2c: D1 01 00 B5 09 00 8F [10:50:15]Write to MH i2c: 01 00 00 B6 09 BF [10:50:15]Write i2c OK [10:50:15]MH_I2C_Read... [10:50:15]*** Cut start [10:50:15]*** Partial cut [10:50:15]*** CUTSNS_PIN = 1 [10:50:15]*** CUTSNS_PIN = 0 [10:50:16]*** Brake cut motor [10:50:16]Read from MH i2c: 01 [10:50:16]MH_I2C_Read... [10:50:16]*** Stop cut motor [10:50:16]*** Cut end [10:50:16]Read from MH i2c: 01 07 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: 01 07 00 B6 09 00 00 00 00 00 FF 0F D4 [10:50:16]process_action close_receipt done [10:50:16]requested_data is exist [10:50:16]produce_requested_data [10:50:16]requested_item fm.sn is exist - process it [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 11 00 00 [10:50:16]Write to MH i2c: E2 08 00 B7 09 80 11 00 00 00 00 00 00 3A [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 17 00 [10:50:16]MH_I2C_Read... [10:50:16]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 [10:50: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:50:16]wFMCommunicate OK [10:50:16]requested_item fd.num is exist - process it [10:50:16]SAM_PROTO_GetFieldsCounters [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 13 00 00 [10:50:16]Write to MH i2c: E2 08 00 B8 09 80 13 00 00 00 00 00 00 3D [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 62 00 [10:50:16]MH_I2C_Read... [10:50:16]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 AD 54 01 00 0E 04 04 00 F2 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 2A [10:50: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 AD 54 01 00 0E 04 04 00 F2 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 [10:50:16]wFMCommunicate OK [10:50:16]SAM_PROTO_GetFieldsCounters done [10:50:16]requested_item shift.num is exist - process it [10:50:16]requested_item shift.opened is exist - process it [10:50:16]req_shift_opened [10:50:16]FM_GetShiftState [10:50:16]SAM_PROTO_GetShiftState [10:50:16]wFMCommunicate request_size=4 [10:50:16]MH_SAM_APDU [10:50:16]CAPDU: 80 13 01 00 [10:50:16]Write to MH i2c: E2 08 00 B9 09 80 13 01 00 00 00 00 00 3F [10:50:16]Write i2c OK [10:50:16]MH_I2C_Read... [10:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:16]Read from MH i2c: E2 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 0E 00 [10:50:16]MH_I2C_Read... [10:50:16]Read from MH i2c: E2 0E 00 B9 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 97 [10:50:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:50:16]wFMCommunicate OK [10:50:16]SAM_PROTO_GetShiftState done [10:50:16]FM_GetShiftState done [10:50:16]req_shift_opened done [10:50:16]requested_item shift.open_date is exist - process it [10:50:16]req_shift_open_date [10:50:16]req_shift_open_date done [10:50:16]produce_requested_data done [10:50:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87213,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:50:16]process_action_free close_receipt [10:50:16]json_value_free [10:50:16]json_value_free done [10:50:16]process_json_proto returns [10:50:16]Send response to host [10:50:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87213,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:50:16]free response buf [10:50:16]execute_script done [10:50:16]execute_script returns [10:50:16]free content buf [10:50:16]Sock 8.Close socket [10:50:16]Sock 8.Thread stoped [10:50: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 42 A6 47 00 6C 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 AD 54 01 00 F4 03 04 00 B1 F2 F0 66 B6 04 01 00 00 CE 50 CB 65 1D 19 91 51 [10:50:16]CommunicateWithHost err = 0 [10:50:16]CheckOFDResponse [10:50:16]1017 (14) - 77093643461234 [10:50:16]1041 (16) - 0000000000874979 [10:50:16]1040 (4) - 87213 [10:50:16]1012 (4) - 23.09.2024 04:46 [10:50:16]1206 (1) - 0 [10:50:16]OFD Sender: Remove packet 87213 [10:50:16]ProducePacketName [10:50:16]name=ofd_packets/00087213 [10:50:16]NVStorageDeleteData [10:50:17]OFD Sender: No OFD packet to send [10:50:22]OFD Sender: No OFD packet to send [10:50:27]OFD Sender: No OFD packet to send [10:50:32]OFD Sender: No OFD packet to send [10:50:37]OFD Sender: No OFD packet to send [10:50:42]OFD Sender: No OFD packet to send [10:50:47]OFD Sender: No OFD packet to send [10:50:52]OFD Sender: No OFD packet to send [10:50:57]OFD Sender: No OFD packet to send [10:51:02]OFD Sender: No OFD packet to send [10:51:07]OFD Sender: No OFD packet to send [10:51:12]OFD Sender: No OFD packet to send [10:51:17]OFD Sender: No OFD packet to send [10:51:18]recv_with_timeout no data received [10:51:22]OFD Sender: No OFD packet to send [10:51:27]OFD Sender: No OFD packet to send [10:51:32]OFD Sender: No OFD packet to send [10:51:37]OFD Sender: No OFD packet to send [10:51:42]OFD Sender: No OFD packet to send [10:51:47]OFD Sender: No OFD packet to send [10:51:52]OFD Sender: No OFD packet to send [10:51:57]OFD Sender: No OFD packet to send [10:52:02]OFD Sender: No OFD packet to send [10:52:07]OFD Sender: No OFD packet to send [10:52:12]OFD Sender: No OFD packet to send [10:52:16]accept exits with 10 [10:52:16]New connection [10:52:16]New thread 3066813796 created [10:52:16]Thread 3066957156 joined [10:52:16]Waiting for new connection... [10:52:16] Sock 10.Parse request [10:52:16]Sock 10.Check first char [10:52:16]Sock 10.First char is OK [10:52:16]request: POST /json_proto HTTP/1.0 [10:52:16]Method: POST [10:52:16]URL: /json_proto [10:52:16]Method is POST - this is cgi request [10:52:16]url: /json_proto [10:52:16]query_string will be loaded in cgi processing [10:52:16]execute_cgi json_proto POST (null) [10:52:16]execute_cgi path=json_proto method=POST [10:52:16]POST find Content-Length [10:52:16]Host: 172.17.47.196:8080 [10:52:16]Content-Length: 682 [10:52:16]Content-Type: application/json [10:52:16] [10:52:16]POST finish read [10:52:16]Found Content-Length = 682 [10:52:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872180", "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" ] } } [10:52:16]execute_script... [10:52:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872180", "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" ] } } [10:52:16]POST & json_proto [10:52:16]process_json_proto [10:52:16]json parsed OK: [10:52:16]protocol is kg_v1.0 [10:52:16]action value=close_receipt [10:52:16]process_action close_receipt [10:52:16]cmd_close_receipt [10:52:16]MH_GetDate [10:52:16]Write to MH i2c: F0 00 00 BA 09 B2 [10:52:16]Write i2c OK [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 09 00 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: F0 09 00 BA 09 00 61 48 F1 66 4C 6B 94 66 6C [10:52:16]GetLastDocTimeStamp 1727088613 [10:52:16]current date 1727088737 [10:52:16]FM_GetShiftState [10:52:16]SAM_PROTO_GetShiftState [10:52:16]wFMCommunicate request_size=4 [10:52:16]MH_SAM_APDU [10:52:16]CAPDU: 80 13 01 00 [10:52:16]Write to MH i2c: E2 08 00 BB 09 80 13 01 00 00 00 00 00 41 [10:52:16]Write i2c OK [10:52:16]MH_I2C_Read... [10:52:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:16]Read from MH i2c: E2 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: E2 0E 00 [10:52:16]MH_I2C_Read... [10:52:16]Read from MH i2c: E2 0E 00 BB 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 99 [10:52:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:52:16]wFMCommunicate OK [10:52:16]SAM_PROTO_GetShiftState done [10:52:16]FM_GetShiftState done [10:52:16]opened in 1727050818 [10:52:16]opened+sec_in_day 1727137218 [10:52:16]quantity*price = 100005 [10:52:16]sum+1 = 100006 [10:52:16]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 СНО: Общий режим Чек 68 23.09.2024 10:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87214 ФПД: 98457033662655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87214&fm=98457033662655&tin=02508201610067®Number=0000000000092592&sum=100000 [10:52:17]StoreToDocumentArchive [10:52:17]shift 498 fd 87214 [10:52:17]save to /storage/0498/doc_00087214 [10:52:17]save last doc name /storage/0498/doc_00087214 to /storage/kkm_last_doc_name [10:52:17]save OK [10:52:17]Clear old archive folders... [10:52:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:52:17]tlvbuf is 018F3BE0 [10:52:17]SAM_PROTO_ClearQueue [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 09 00 00 [10:52:17]Write to MH i2c: E2 08 00 C8 09 80 09 00 00 00 00 00 00 43 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]SAM_PROTO_ClearQueue done [10:52:17]KKMCreateOFDPacket [10:52:17]OFDProtocolAddRootSTLVToBuf [10:52:17]FM_MakeSignedData [10:52:17]FM_MakeSignedData [10:52:17]SAM_PROTO_SignData [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 01 02 [10:52:17]Write to MH i2c: E2 08 00 C9 09 80 0D 01 02 00 00 00 00 4B [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=255 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 44 00 00 00 F4 03 04 00 61 48 F1 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 AE 54 01 00 35 04 06 00 59 [10:52:17]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 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 44 00 00 00 F4 03 04 00 61 48 F1 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 AE 54 01 00 35 04 06 00 59 00 00 FA [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]OFD Sender: No OFD packet to send [10:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 CA 09 00 90 00 47 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=10 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 02 02 05 8B D0 84 60 BF [10:52:17]Write to MH i2c: E2 0D 00 CB 09 80 0D 02 02 05 00 8B D0 84 60 BF 00 00 56 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 03 00 CB 09 00 90 00 48 [10:52:17]RAPDU: 90 00 [10:52:17]wFMCommunicate OK [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 0D 03 02 [10:52:17]Write to MH i2c: E2 08 00 CC 09 80 0D 03 02 00 00 00 00 50 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 0B 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 0B 00 CC 09 00 F9 4C A2 04 46 5D B2 D3 90 00 64 [10:52:17]RAPDU: F9 4C A2 04 46 5D B2 D3 90 00 [10:52:17]wFMCommunicate OK [10:52:17]SAM_PROTO_SignData done [10:52:17]FM_MakeSignedData done [10:52:17]CreateOFDProtocolMessage [10:52:17]wFMCommunicate request_size=4 [10:52:17]MH_SAM_APDU [10:52:17]CAPDU: 80 11 00 00 [10:52:17]Write to MH i2c: E2 08 00 CD 09 80 11 00 00 00 00 00 00 50 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:17]Read from MH i2c: E2 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: E2 17 00 [10:52:17]MH_I2C_Read... [10:52:17]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 [10: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 [10:52:17]wFMCommunicate OK [10:52:17]CreateOFDProtocolMessage done [10:52:17]OFDSenderStorePacket 87214 [10:52:17]StoreOFDPacket docnum=87214 [10:52: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 0D 3E 07 01 D9 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 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 44 00 00 00 F4 03 04 00 61 48 F1 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 AE 54 01 00 35 04 06 00 59 8B D0 84 60 BF F9 4C A2 04 46 5D B2 D3 [10:52:17]CheckFolder [10:52:17]dirname=/storage/ofd_packets [10:52:17]CheckFolder done [10:52:17]ProducePacketName [10:52:17]name=ofd_packets/00087214 [10:52:17]NVStorageSaveData ofd_packets/00087214 [10:52:17]File name is /storage/ofd_packets/00087214 [10:52:17]Write 301 bytes [10:52:17]NVStorageSaveData done [10:52:17]OFDSenderStorePacket done [10:52:17]KKMCreateOFDPacket done [10:52:17]NVStorageSaveData kkm_last_timestamp [10:52:17]File name is /storage/kkm_last_timestamp [10:52:17]Write 4 bytes [10:52:17]NVStorageSaveData done [10:52:17]ExternCall_PrintAddStr [10:52:17]wPrintStart [10:52:17]Write to MH i2c: 01 00 00 CE 09 D7 [10:52:17]Write i2c OK [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 07 00 [10:52:17]MH_I2C_Read... [10:52:17]Read from MH i2c: 01 07 00 CE 09 00 00 00 00 00 FF 0F EC [10:52:17]RasterBufferAndPrint [10:52:17]line Счет N : (1)872180 [10:52:17]line ИНН: 02508201610067 [10:52:17]line Контрольно-Кассовый Чек [10:52:17]line ПРОДАЖА [10:52:17]line ТРК (МРК, ГНК) : 43 [10:52:17]line Товар: 2710124130 [10:52:17]line Аи-92-К-5 [10:52:17]line 14.750 * 67.80 [10:52:17]line = 1000.05 [10:52:17]line НДС 12% НСП 1% [10:52:17]line > о реализуемом товаре [10:52:17]line ОКРУГЛЕНИЕ: -0.05 [10:52:17]line ИТОГО: 1000.00 [10:52:17]line Внесено: 1000.00 [10:52:17]line СДАЧА: 0.00 [10:52:17]line НСП 1% : 8.85 [10:52:17]line НДС 12% : 106.20 [10:52:17]line Наличными: 1000.00 [10:52:17]line Безнал.: 0.00 [10:52:17]line Место: АЗС № 137 "Партнер Нефть" [10:52:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:52:17]line СНО: Общий режим [10:52:17]line Чек 68 23.09.2024 10:52 [10:52:17]line Смена: 498 ФФД: 1.0 [10:52:17]line ЗНМ: 0300000064 [10:52:17]line РНМ: 0000000000092592 [10:52:17]line Версия ККМ: 001 [10:52:17]line ФМ: 0000000000874979 [10:52:17]line ФД: 87214 [10:52:17]line ФПД: 98457033662655 [10:52:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87214&fm=98457033662655&tin=02508201610067®Number=0000000000092592&sum=100000 [10:52:17]written 0, free lines is 4095 [10:52:17]OFD Sender: Processing packet 87214 [packets to send 279, broken 278] [10:52:17]ProducePacketName [10:52:17]name=ofd_packets/00087214 [10:52:17]OFD Sender: To server: pG, [10:52:17]CommunicateWithHost lk.salyk.kg:30040 [10:52:17]ConnectInit lk.salyk.kg [10:52:18]Write to MH i2c: 01 00 00 F9 09 02 [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 07 00 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: 01 07 00 F9 09 00 00 00 00 00 D8 0C ED [10:52:18]RasterBufferAndPrint [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]line [10:52:18]written 0, free lines is 3295 [10:52:18]MH_Cut [10:52:18]Write to MH i2c: D1 01 00 00 0A 01 DC [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 01 00 [10:52:18]MH_I2C_Read... [10:52:18]Read from MH i2c: D1 01 00 00 0A 00 DB [10:52:18]Write to MH i2c: 01 00 00 01 0A 0B [10:52:18]Write i2c OK [10:52:18]MH_I2C_Read... [10:52:18]Connected sock=9 [10:52: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 0D 3E 07 01 D9 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 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 44 00 00 00 F4 03 04 00 61 48 F1 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 AE 54 01 00 35 04 06 00 59 8B D0 84 60 BF F9 4C A2 04 46 5D B2 D3 [10:52:18]*** Cut start [10:52:18]*** Partial cut [10:52:18]*** CUTSNS_PIN = 1 [10:52:19]*** CUTSNS_PIN = 0 [10:52:19]*** Brake cut motor [10:52: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 86 F1 47 00 F2 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 AE 54 01 00 F4 03 04 00 2D F3 F0 66 B6 04 01 00 00 73 95 34 1E A9 D4 4E DC [10:52:19]CommunicateWithHost err = 0 [10:52:19]CheckOFDResponse [10:52:19]1017 (14) - 77093643461234 [10:52:19]1041 (16) - 0000000000874979 [10:52:19]1040 (4) - 87214 [10:52:19]1012 (4) - 23.09.2024 04:48 [10:52:19]1206 (1) - 0 [10:52:19]OFD Sender: Remove packet 87214 [10:52:19]ProducePacketName [10:52:19]name=ofd_packets/00087214 [10:52:19]NVStorageDeleteData [10:52:19]Read from MH i2c: 01 [10:52:19]MH_I2C_Read... [10:52:19]*** Stop cut motor [10:52:19]*** Cut end [10:52:19]Read from MH i2c: 01 07 00 [10:52:19]MH_I2C_Read... [10:52:19]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 FF 0F 20 [10:52:19]process_action close_receipt done [10:52:19]requested_data is exist [10:52:19]produce_requested_data [10:52:19]requested_item fm.sn is exist - process it [10:52:19]wFMCommunicate request_size=4 [10:52:19]MH_SAM_APDU [10:52:19]CAPDU: 80 11 00 00 [10:52:19]Write to MH i2c: E2 08 00 02 0A 80 11 00 00 00 00 00 00 86 [10:52:19]Write i2c OK [10:52:19]MH_I2C_Read... [10:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:52:19]Read from MH i2c: E2 [10:52:19]MH_I2C_Read... [10:52:19]Read from MH i2c: E2 17 00 [10:52:19]MH_I2C_Read... [10:52:19]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 [10:52:19]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:19]wFMCommunicate OK [10:52:19]requested_item fd.num is exist - process it [10:52:19]SAM_PROTO_GetFieldsCounters [10:52:19]wFMCommunicate request_size=4 [10:52:19]MH_SAM_APDU [10:52:19]CAPDU: 80 13 00 00 [10:52:19]Write to MH i2c: E2 08 00 03 0A 80 13 00 00 00 00 00 00 89 [10:52:19]Write i2c OK [10:52:19]MH_I2C_Read... [10:52:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:52:19]Read from MH i2c: E2 [10:52:19]MH_I2C_Read... [10:52:19]Read from MH i2c: E2 62 00 [10:52:19]MH_I2C_Read... [10:52:19]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 AE 54 01 00 0E 04 04 00 F2 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 7A [10:52:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [10:52:19]wFMCommunicate OK [10:52:19]SAM_PROTO_GetFieldsCounters done [10:52:19]requested_item shift.num is exist - process it [10:52:19]requested_item shift.opened is exist - process it [10:52:19]req_shift_opened [10:52:19]FM_GetShiftState [10:52:19]SAM_PROTO_GetShiftState [10:52:19]wFMCommunicate request_size=4 [10:52:19]MH_SAM_APDU [10:52:19]CAPDU: 80 13 01 00 [10:52:19]Write to MH i2c: E2 08 00 04 0A 80 13 01 00 00 00 00 00 8B [10:52:19]Write i2c OK [10:52:19]MH_I2C_Read... [10:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:52:19]OFD Sender: No OFD packet to send [10:52:19]Read from MH i2c: E2 [10:52:19]MH_I2C_Read... [10:52:19]Read from MH i2c: E2 0E 00 [10:52:19]MH_I2C_Read... [10:52:19]Read from MH i2c: E2 0E 00 04 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E3 [10:52:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:52:19]wFMCommunicate OK [10:52:19]SAM_PROTO_GetShiftState done [10:52:19]FM_GetShiftState done [10:52:19]req_shift_opened done [10:52:19]requested_item shift.open_date is exist - process it [10:52:19]req_shift_open_date [10:52:19]req_shift_open_date done [10:52:19]produce_requested_data done [10:52:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87214,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:52:19]process_action_free close_receipt [10:52:19]json_value_free [10:52:19]json_value_free done [10:52:19]process_json_proto returns [10:52:19]Send response to host [10:52:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87214,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:52:19]free response buf [10:52:19]execute_script done [10:52:19]execute_script returns [10:52:19]free content buf [10:52:19]Sock 10.Close socket [10:52:19]Sock 10.Thread stoped [10:52:24]OFD Sender: No OFD packet to send [10:52:29]OFD Sender: No OFD packet to send [10:52:34]OFD Sender: No OFD packet to send [10:52:39]OFD Sender: No OFD packet to send [10:52:44]OFD Sender: No OFD packet to send [10:52:49]OFD Sender: No OFD packet to send [10:52:54]OFD Sender: No OFD packet to send [10:52:59]OFD Sender: No OFD packet to send [10:53:04]OFD Sender: No OFD packet to send [10:53:09]OFD Sender: No OFD packet to send [10:53:14]OFD Sender: No OFD packet to send [10:53:20]OFD Sender: No OFD packet to send [10:53:23]accept exits with 8 [10:53:23]New connection [10:53:23]New thread 3066957156 created [10:53:23]Thread 3066813796 joined [10:53:23]Waiting for new connection... [10:53:23] Sock 8.Parse request [10:53:23]Sock 8.Check first char [10:53:23]Sock 8.First char is OK [10:53:23]request: POST /json_proto HTTP/1.0 [10:53:23]Method: POST [10:53:23]URL: /json_proto [10:53:23]Method is POST - this is cgi request [10:53:23]url: /json_proto [10:53:23]query_string will be loaded in cgi processing [10:53:23]execute_cgi json_proto POST (null) [10:53:23]execute_cgi path=json_proto method=POST [10:53:23]POST find Content-Length [10:53:23]Host: 172.17.47.196:8080 [10:53:23]Content-Length: 986 [10:53:23]Content-Type: application/json [10:53:23] [10:53:23]POST finish read [10:53:23]Found Content-Length = 986 [10:53:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872181", "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" ] } } [10:53:23]execute_script... [10:53: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)872181", "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" ] } } [10:53:23]POST & json_proto [10:53:23]process_json_proto [10:53:23]json parsed OK: [10:53:23]protocol is kg_v1.0 [10:53:23]action value=close_receipt [10:53:23]process_action close_receipt [10:53:23]cmd_close_receipt [10:53:23]MH_GetDate [10:53:23]Write to MH i2c: F0 00 00 05 0A FE [10:53:23]Write i2c OK [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: F0 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: F0 09 00 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: F0 09 00 05 0A 00 A4 48 F1 66 4C 6B 94 66 FB [10:53:23]GetLastDocTimeStamp 1727088737 [10:53:23]current date 1727088804 [10:53:23]FM_GetShiftState [10:53:23]SAM_PROTO_GetShiftState [10:53:23]wFMCommunicate request_size=4 [10:53:23]MH_SAM_APDU [10:53:23]CAPDU: 80 13 01 00 [10:53:23]Write to MH i2c: E2 08 00 06 0A 80 13 01 00 00 00 00 00 8D [10:53:23]Write i2c OK [10:53:23]MH_I2C_Read... [10:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:23]Read from MH i2c: E2 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: E2 0E 00 [10:53:23]MH_I2C_Read... [10:53:23]Read from MH i2c: E2 0E 00 06 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E5 [10:53:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:53:23]wFMCommunicate OK [10:53:23]SAM_PROTO_GetShiftState done [10:53:23]FM_GetShiftState done [10:53:23]opened in 1727050818 [10:53:23]opened+sec_in_day 1727137218 [10:53:23]quantity*price = 400064 [10:53:23]sum+1 = 400065 [10:53:23]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 СНО: Общий режим Чек 69 23.09.2024 10:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 53.20 сом ФМ: 0000000000874979 ФД: 87215 ФПД: 280968164364305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87215&fm=280968164364305&tin=02508201610067®Number=0000000000092592&sum=400000 [10:53:24]StoreToDocumentArchive [10:53:24]shift 498 fd 87215 [10:53:24]save to /storage/0498/doc_00087215 [10:53:24]save last doc name /storage/0498/doc_00087215 to /storage/kkm_last_doc_name [10:53:24]save OK [10:53:24]Clear old archive folders... [10:53:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:53:24]tlvbuf is 0197F930 [10:53:24]SAM_PROTO_ClearQueue [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 09 00 00 [10:53:24]Write to MH i2c: E2 08 00 13 0A 80 09 00 00 00 00 00 00 8F [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [10:53:24]RAPDU: 90 00 [10:53:24]wFMCommunicate OK [10:53:24]SAM_PROTO_ClearQueue done [10:53:24]KKMCreateOFDPacket [10:53:24]OFDProtocolAddRootSTLVToBuf [10:53:24]FM_MakeSignedData [10:53:24]FM_MakeSignedData [10:53:24]SAM_PROTO_SignData [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 0D 01 02 [10:53:24]Write to MH i2c: E2 08 00 14 0A 80 0D 01 02 00 00 00 00 97 [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [10:53:24]RAPDU: 90 00 [10:53:24]wFMCommunicate OK [10:53:24]wFMCommunicate request_size=255 [10:53:24]MH_SAM_APDU [10:53: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 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 45 00 00 00 F4 03 04 00 A4 48 F1 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 AF 54 01 00 35 04 06 00 [10:53:24]Write to MH i2c: E2 02 01 15 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 45 00 00 00 F4 03 04 00 A4 48 F1 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 AF 54 01 00 35 04 06 00 00 00 1F [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [10:53:24]RAPDU: 90 00 [10:53:24]wFMCommunicate OK [10:53:24]wFMCommunicate request_size=11 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 0D 02 02 06 FF 89 FF A1 50 11 [10:53:24]Write to MH i2c: E2 0E 00 16 0A 80 0D 02 02 06 00 FF 89 FF A1 50 11 00 00 2F [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [10:53:24]RAPDU: 90 00 [10:53:24]wFMCommunicate OK [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 0D 03 02 [10:53:24]Write to MH i2c: E2 08 00 17 0A 80 0D 03 02 00 00 00 00 9C [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 0B 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 0B 00 17 0A 00 78 80 8C 26 F6 83 F2 89 90 00 3B [10:53:24]RAPDU: 78 80 8C 26 F6 83 F2 89 90 00 [10:53:24]wFMCommunicate OK [10:53:24]SAM_PROTO_SignData done [10:53:24]FM_MakeSignedData done [10:53:24]CreateOFDProtocolMessage [10:53:24]wFMCommunicate request_size=4 [10:53:24]MH_SAM_APDU [10:53:24]CAPDU: 80 11 00 00 [10:53:24]Write to MH i2c: E2 08 00 18 0A 80 11 00 00 00 00 00 00 9C [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:24]Read from MH i2c: E2 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: E2 17 00 [10:53:24]MH_I2C_Read... [10:53:24]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 [10:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [10:53:24]wFMCommunicate OK [10:53:24]CreateOFDProtocolMessage done [10:53:24]OFDSenderStorePacket 87215 [10:53:24]StoreOFDPacket docnum=87215 [10:53: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 10 01 00 00 7A 22 08 01 E0 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 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 45 00 00 00 F4 03 04 00 A4 48 F1 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 AF 54 01 00 35 04 06 00 FF 89 FF A1 50 11 78 80 8C 26 F6 83 F2 89 [10:53:24]CheckFolder [10:53:24]dirname=/storage/ofd_packets [10:53:24]CheckFolder done [10:53:24]ProducePacketName [10:53:24]name=ofd_packets/00087215 [10:53:24]NVStorageSaveData ofd_packets/00087215 [10:53:24]File name is /storage/ofd_packets/00087215 [10:53:24]Write 302 bytes [10:53:24]NVStorageSaveData done [10:53:24]OFDSenderStorePacket done [10:53:24]KKMCreateOFDPacket done [10:53:24]NVStorageSaveData kkm_last_timestamp [10:53:24]File name is /storage/kkm_last_timestamp [10:53:24]Write 4 bytes [10:53:24]NVStorageSaveData done [10:53:24]ExternCall_PrintAddStr [10:53:24]wPrintStart [10:53:24]Write to MH i2c: 01 00 00 19 0A 23 [10:53:24]Write i2c OK [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: 01 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: 01 07 00 [10:53:24]MH_I2C_Read... [10:53:24]Read from MH i2c: 01 07 00 19 0A 00 00 00 00 00 FF 0F 38 [10:53:24]RasterBufferAndPrint [10:53:24]line Счет N : (1)872181 [10:53:24]line ИНН: 02508201610067 [10:53:24]line Контрольно-Кассовый Чек [10:53:24]line ПРОДАЖА [10:53:24]line ТРК (МРК, ГНК) : 11 [10:53:24]line Товар: 2710194210 [10:53:24]line ДТ(л)-К-4 [10:53:24]line 53.200 * 75.20 [10:53:24]line = 4000.64 [10:53:24]line НДС 12% НСП 1% [10:53:24]line > о реализуемом товаре [10:53:24]line ОКРУГЛЕНИЕ: -0.64 [10:53:24]line ИТОГО: 4000.00 [10:53:24]line Внесено: 4000.00 [10:53:24]line СДАЧА: 0.00 [10:53:24]line НСП 1% : 35.40 [10:53:24]line НДС 12% : 424.85 [10:53:24]line Наличными: 4000.00 [10:53:24]line Безнал.: 0.00 [10:53:24]line Место: АЗС № 137 "Партнер Нефть" [10:53:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [10:53:24]line СНО: Общий режим [10:53:24]line Чек 69 23.09.2024 10:53 [10:53:24]line Смена: 498 ФФД: 1.0 [10:53:24]line ЗНМ: 0300000064 [10:53:24]line РНМ: 0000000000092592 [10:53:24]line Версия ККМ: 001 [10:53:24]line [10:53:24]line Дисконтная программа [10:53:24]line ДТ [10:53:24]line номер 137 [10:53:24]line сэкономлено 53.20 сом [10:53:24]line ФМ: 0000000000874979 [10:53:24]line ФД: 87215 [10:53:24]line ФПД: 280968164364305 [10:53:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87215&fm=280968164364305&tin=02508201610067®Number=0000000000092592&sum=400000 [10:53:25]OFD Sender: Processing packet 87215 [packets to send 279, broken 278] [10:53:25]ProducePacketName [10:53:25]name=ofd_packets/00087215 [10:53:25]OFD Sender: To server: pG, [10:53:25]CommunicateWithHost lk.salyk.kg:30040 [10:53:25]ConnectInit lk.salyk.kg [10:53:25]written 0, free lines is 4095 [10:53:25]Write to MH i2c: 01 00 00 49 0A 53 [10:53:25]Write i2c OK [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: 01 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: 01 07 00 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: 01 07 00 49 0A 00 00 00 00 00 83 0C E9 [10:53:25]RasterBufferAndPrint [10:53:25]line [10:53:25]line [10:53:25]line [10:53:25]line [10:53:25]line [10:53:25]written 0, free lines is 3209 [10:53:25]MH_Cut [10:53:25]Write to MH i2c: D1 01 00 50 0A 01 2C [10:53:25]Write i2c OK [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: D1 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: D1 01 00 [10:53:25]MH_I2C_Read... [10:53:25]Read from MH i2c: D1 01 00 50 0A 00 2B [10:53:25]Write to MH i2c: 01 00 00 51 0A 5B [10:53:25]Write i2c OK [10:53:25]MH_I2C_Read... [10:53:26]*** Cut start [10:53:26]*** Partial cut [10:53:26]*** CUTSNS_PIN = 1 [10:53:26]*** CUTSNS_PIN = 0 [10:53:26]*** Brake cut motor [10:53:27]Read from MH i2c: 01 [10:53:27]MH_I2C_Read... [10:53:27]*** Stop cut motor [10:53:27]*** Cut end [10:53:27]Read from MH i2c: 01 07 00 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: 01 07 00 51 0A 00 00 00 00 00 FF 0F 70 [10:53:27]process_action close_receipt done [10:53:27]requested_data is exist [10:53:27]produce_requested_data [10:53:27]requested_item fm.sn is exist - process it [10:53:27]wFMCommunicate request_size=4 [10:53:27]MH_SAM_APDU [10:53:27]CAPDU: 80 11 00 00 [10:53:27]Write to MH i2c: E2 08 00 52 0A 80 11 00 00 00 00 00 00 D6 [10:53:27]Write i2c OK [10:53:27]MH_I2C_Read... [10:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:53:27]Read from MH i2c: E2 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 17 00 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 17 00 52 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 35 [10:53: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:53:27]wFMCommunicate OK [10:53:27]requested_item fd.num is exist - process it [10:53:27]SAM_PROTO_GetFieldsCounters [10:53:27]wFMCommunicate request_size=4 [10:53:27]MH_SAM_APDU [10:53:27]CAPDU: 80 13 00 00 [10:53:27]Write to MH i2c: E2 08 00 53 0A 80 13 00 00 00 00 00 00 D9 [10:53:27]Write i2c OK [10:53:27]MH_I2C_Read... [10:53:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:53:27]Read from MH i2c: E2 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 62 00 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 62 00 53 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 AF 54 01 00 0E 04 04 00 F2 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 CE [10:53: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 AF 54 01 00 0E 04 04 00 F2 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 [10:53:27]wFMCommunicate OK [10:53:27]SAM_PROTO_GetFieldsCounters done [10:53:27]requested_item shift.num is exist - process it [10:53:27]requested_item shift.opened is exist - process it [10:53:27]req_shift_opened [10:53:27]FM_GetShiftState [10:53:27]SAM_PROTO_GetShiftState [10:53:27]wFMCommunicate request_size=4 [10:53:27]MH_SAM_APDU [10:53:27]CAPDU: 80 13 01 00 [10:53:27]Write to MH i2c: E2 08 00 54 0A 80 13 01 00 00 00 00 00 DB [10:53:27]Write i2c OK [10:53:27]MH_I2C_Read... [10:53:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:53:27]Read from MH i2c: E2 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 0E 00 [10:53:27]MH_I2C_Read... [10:53:27]Read from MH i2c: E2 0E 00 54 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 33 [10:53:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:53:27]wFMCommunicate OK [10:53:27]SAM_PROTO_GetShiftState done [10:53:27]FM_GetShiftState done [10:53:27]req_shift_opened done [10:53:27]requested_item shift.open_date is exist - process it [10:53:27]req_shift_open_date [10:53:27]req_shift_open_date done [10:53:27]produce_requested_data done [10:53:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87215,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [10:53:27]process_action_free close_receipt [10:53:27]json_value_free [10:53:27]json_value_free done [10:53:27]process_json_proto returns [10:53:27]Send response to host [10:53:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87215,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [10:53:27]free response buf [10:53:27]execute_script done [10:53:27]execute_script returns [10:53:27]free content buf [10:53:27]Sock 8.Close socket [10:53:27]Sock 8.Thread stoped [10:53:30]ConnectInit Can't take IP for lk.salyk.kg [10:53:30]CommunicateWithHost connect error [10:53:30]CommunicateWithHost err = -1 [10:53:30]OFD Sender: Server communicate error [10:53:35]OFD Sender: Processing packet 87215 [packets to send 279, broken 278] [10:53:35]ProducePacketName [10:53:35]name=ofd_packets/00087215 [10:53:35]OFD Sender: To server: pG, [10:53:35]CommunicateWithHost lk.salyk.kg:30040 [10:53:35]ConnectInit lk.salyk.kg [10:53:38]Connected sock=8 [10:53: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 7A 22 08 01 E0 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 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 45 00 00 00 F4 03 04 00 A4 48 F1 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 AF 54 01 00 35 04 06 00 FF 89 FF A1 50 11 78 80 8C 26 F6 83 F2 89 [10:53: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 43 47 00 7C 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 AF 54 01 00 F4 03 04 00 7D F3 F0 66 B6 04 01 00 00 EA 36 B5 F0 3E 95 2E 97 [10:53:38]CommunicateWithHost err = 0 [10:53:38]CheckOFDResponse [10:53:38]1017 (14) - 77093643461234 [10:53:38]1041 (16) - 0000000000874979 [10:53:38]1040 (4) - 87215 [10:53:38]1012 (4) - 23.09.2024 04:50 [10:53:38]1206 (1) - 0 [10:53:38]OFD Sender: Remove packet 87215 [10:53:38]ProducePacketName [10:53:38]name=ofd_packets/00087215 [10:53:38]NVStorageDeleteData [10:53:39]OFD Sender: No OFD packet to send [10:53:44]OFD Sender: No OFD packet to send [10:53:49]OFD Sender: No OFD packet to send [10:53:54]OFD Sender: No OFD packet to send [10:53:59]OFD Sender: No OFD packet to send [10:53:59]recv_with_timeout no data received [10:54:04]OFD Sender: No OFD packet to send [10:54:09]OFD Sender: No OFD packet to send [10:54:14]OFD Sender: No OFD packet to send [10:54:19]OFD Sender: No OFD packet to send [10:54:24]OFD Sender: No OFD packet to send [10:54:29]OFD Sender: No OFD packet to send [10:54:34]OFD Sender: No OFD packet to send [10:54:39]OFD Sender: No OFD packet to send [10:54:44]OFD Sender: No OFD packet to send [10:54:49]OFD Sender: No OFD packet to send [10:54:54]OFD Sender: No OFD packet to send [10:54:59]OFD Sender: No OFD packet to send [10:55:00]recv_with_timeout no data received [10:55:04]OFD Sender: No OFD packet to send [10:55:09]OFD Sender: No OFD packet to send [10:55:14]OFD Sender: No OFD packet to send [10:55:19]OFD Sender: No OFD packet to send [10:55:24]OFD Sender: No OFD packet to send [10:55:29]OFD Sender: No OFD packet to send [10:55:34]recv_with_timeout no data received [10:55:34]OFD Sender: No OFD packet to send [10:55:39]OFD Sender: No OFD packet to send [10:55:44]OFD Sender: No OFD packet to send [10:55:49]OFD Sender: No OFD packet to send [10:55:50]recv_with_timeout no data received [10:55:54]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]recv_with_timeout no data received [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:39]OFD Sender: No OFD packet to send [10:56:44]OFD Sender: No OFD packet to send [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:39]OFD Sender: No OFD packet to send [10:57:44]OFD Sender: No OFD packet to send [10:57:49]OFD Sender: No OFD packet to send [10:57:54]OFD Sender: No OFD packet to send [10:57:56]accept exits with 10 [10:57:56]New connection [10:57:56]New thread 3066813796 created [10:57:56]Thread 3066957156 joined [10:57:56]Waiting for new connection... [10:57:56] Sock 10.Parse request [10:57:56]Sock 10.Check first char [10:57:56]Sock 10.First char is OK [10:57:56]request: POST /json_proto HTTP/1.0 [10:57:56]Method: POST [10:57:56]URL: /json_proto [10:57:56]Method is POST - this is cgi request [10:57:56]url: /json_proto [10:57:56]query_string will be loaded in cgi processing [10:57:56]execute_cgi json_proto POST (null) [10:57:56]execute_cgi path=json_proto method=POST [10:57:56]POST find Content-Length [10:57:56]Host: 172.17.47.196:8080 [10:57:56]Content-Length: 687 [10:57:56]Content-Type: application/json [10:57:56] [10:57:56]POST finish read [10:57:56]Found Content-Length = 687 [10:57:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872182", "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:57:56]execute_script... [10:57:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872182", "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:57:56]POST & json_proto [10:57:56]process_json_proto [10:57:56]json parsed OK: [10:57:56]protocol is kg_v1.0 [10:57:56]action value=close_receipt [10:57:56]process_action close_receipt [10:57:56]cmd_close_receipt [10:57:56]MH_GetDate [10:57:56]Write to MH i2c: F0 00 00 55 0A 4E [10:57:56]Write i2c OK [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 09 00 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 09 00 55 0A 00 B5 49 F1 66 4C 6B 94 66 5D [10:57:56]GetLastDocTimeStamp 1727088804 [10:57:56]current date 1727089077 [10:57:56]FM_GetShiftState [10:57:56]SAM_PROTO_GetShiftState [10:57:56]wFMCommunicate request_size=4 [10:57:56]MH_SAM_APDU [10:57:56]CAPDU: 80 13 01 00 [10:57:56]Write to MH i2c: E2 08 00 56 0A 80 13 01 00 00 00 00 00 DD [10:57:56]Write i2c OK [10:57:56]MH_I2C_Read... [10:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:56]Read from MH i2c: E2 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: E2 0E 00 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: E2 0E 00 56 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 35 [10:57:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [10:57:56]wFMCommunicate OK [10:57:56]SAM_PROTO_GetShiftState done [10:57:56]FM_GetShiftState done [10:57:56]opened in 1727050818 [10:57:56]opened+sec_in_day 1727137218 [10:57:56]quantity*price = 100050 [10:57:56]sum+1 = 100052 [10:57:56]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 23.09.2024 10:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87216 ФПД: 270315916658900 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T105757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87216&fm=270315916658900&tin=02508201610067®Number=0000000000092592&sum=100000 [10:57:57]StoreToDocumentArchive [10:57:57]shift 498 fd 87216 [10:57:57]save to /storage/0498/doc_00087216 [10:57:57]save last doc name /storage/0498/doc_00087216 to /storage/kkm_last_doc_name [10:57:57]save OK [10:57:57]Clear old archive folders... [10:57:57]ProcessDocumentItem done err = 0, tmpTLVsize=252 [10:57:57]tlvbuf is 01907000 [10:57:57]SAM_PROTO_ClearQueue [10:57:57]wFMCommunicate request_size=4 [10:57:57]MH_SAM_APDU [10:57:57]CAPDU: 80 09 00 00 [10:57:57]Write to MH i2c: E2 08 00 63 0A 80 09 00 00 00 00 00 00 DF [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 63 0A 00 90 00 E1 [10:57:57]RAPDU: 90 00 [10:57:57]wFMCommunicate OK [10:57:57]SAM_PROTO_ClearQueue done [10:57:57]KKMCreateOFDPacket [10:57:57]OFDProtocolAddRootSTLVToBuf [10:57:57]FM_MakeSignedData [10:57:57]FM_MakeSignedData [10:57:57]SAM_PROTO_SignData [10:57:57]wFMCommunicate request_size=4 [10:57:57]MH_SAM_APDU [10:57:57]CAPDU: 80 0D 01 02 [10:57:57]Write to MH i2c: E2 08 00 64 0A 80 0D 01 02 00 00 00 00 E7 [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 64 0A 00 90 00 E2 [10:57:57]RAPDU: 90 00 [10:57:57]wFMCommunicate OK [10:57:57]wFMCommunicate request_size=255 [10:57:57]MH_SAM_APDU [10:57: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B5 49 F1 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 B0 54 01 00 35 04 06 00 [10:57:57]Write to MH i2c: E2 02 01 65 0A 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 B5 49 F1 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 B0 54 01 00 35 04 06 00 00 00 F4 [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 65 0A 00 90 00 E3 [10:57:57]RAPDU: 90 00 [10:57:57]wFMCommunicate OK [10:57:57]wFMCommunicate request_size=11 [10:57:57]MH_SAM_APDU [10:57:57]CAPDU: 80 0D 02 02 06 F5 D9 D4 30 88 D4 [10:57:57]Write to MH i2c: E2 0E 00 66 0A 80 0D 02 02 06 00 F5 D9 D4 30 88 D4 00 00 24 [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 03 00 66 0A 00 90 00 E4 [10:57:57]RAPDU: 90 00 [10:57:57]wFMCommunicate OK [10:57:57]wFMCommunicate request_size=4 [10:57:57]MH_SAM_APDU [10:57:57]CAPDU: 80 0D 03 02 [10:57:57]Write to MH i2c: E2 08 00 67 0A 80 0D 03 02 00 00 00 00 EC [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 0B 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 0B 00 67 0A 00 05 A2 B8 97 A9 7F B9 D9 90 00 9D [10:57:57]RAPDU: 05 A2 B8 97 A9 7F B9 D9 90 00 [10:57:57]wFMCommunicate OK [10:57:57]SAM_PROTO_SignData done [10:57:57]FM_MakeSignedData done [10:57:57]CreateOFDProtocolMessage [10:57:57]wFMCommunicate request_size=4 [10:57:57]MH_SAM_APDU [10:57:57]CAPDU: 80 11 00 00 [10:57:57]Write to MH i2c: E2 08 00 68 0A 80 11 00 00 00 00 00 00 EC [10:57:57]Write i2c OK [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 17 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 17 00 68 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [10:57: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:57:57]wFMCommunicate OK [10:57:57]CreateOFDProtocolMessage done [10:57:57]OFDSenderStorePacket 87216 [10:57:57]StoreOFDPacket docnum=87216 [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]/dev/ttyS4 opened [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: 6086486+1721002828=1727089314 [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 A3 4A F1 66 4C 6B 94 66 F4 [11:01:55]Current date/time: 23.09.2024 11:01 [11:01:55]FM_Init [11:01:55]wFMConnect [11:01:55]MH_SAM_On [11:01:55]Write to MH i2c: E0 00 00 08 00 E7 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_init finished! [11:01:55]*** atr: [11:01:55]*** 0F 3B D5 18 FF 81 91 FE [11:01:55]*** 1F C3 80 73 C8 21 10 0A [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]*** 00 00 00 00 00 00 00 00 [11:01:55]Read from MH i2c: E0 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E0 10 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:01:55]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:01:55]wFMCommunicate request_size=10 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:01:55]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:01:55]RAPDU: 90 00 [11:01:55]wFMCommunicate OK [11:01:55]wFMCommunicate request_size=4 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 11 00 00 [11:01:55]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 17 00 [11:01:55]MH_I2C_Read... [11:01:55]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 [11:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:01:55]wFMCommunicate OK [11:01:55]Detected FM SN is 0000000000874979 [11:01:55]Stored FM SN is 0000000000874979 [11:01:55]wFMCommunicate request_size=9 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 16 00 00 04 B6 D7 00 00 [11:01:55]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:01:55]RAPDU: 90 00 [11:01:55]wFMCommunicate OK [11:01:55]FM PIN OK [11:01:55]wFMCommunicate request_size=8 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 14 04 00 03 02 00 01 [11:01:55]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:01:55]RAPDU: 90 00 [11:01:55]wFMCommunicate OK [11:01:55]wFMCommunicate request_size=13 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:01:55]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:01:55]RAPDU: 90 00 [11:01:55]wFMCommunicate OK [11:01:55]wFMCommunicate request_size=4 [11:01:55]MH_SAM_APDU [11:01:55]CAPDU: 80 11 00 00 [11:01:55]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:55]Read from MH i2c: E2 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: E2 17 00 [11:01:55]MH_I2C_Read... [11:01:55]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 [11:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:01:55]wFMCommunicate OK [11:01:55]DocumentArchiveInit [11:01:55]Start Httpd... [11:01:55]Httpd thread 3067448676 created [11:01:55]Write to MH i2c: 01 00 00 0F 00 0F [11:01:55]Write i2c OK [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 [11:01:55]MH_I2C_Read... [11:01:55]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:01:55]MH Int Process started [11:01:55]Allocated Socket 8 [11:01:55]Bind OK [11:01:55]Listen OK [11:01:55]httpd running on port 8080 [11:01:55]Waiting for new connection... [11:01:55]OFD Sender: Processing packet 87216 [packets to send 279, broken 278] [11:01:55]ProducePacketName [11:01:55]name=ofd_packets/00087216 [11:01:55]OFD Sender: To server: pG, [11:01:55]CommunicateWithHost lk.salyk.kg:30040 [11:01:55]ConnectInit lk.salyk.kg [11:01:57]accept exits with 9 [11:01:57]New connection [11:01:57]New thread 3067161956 created [11:01:57]Waiting for new connection... [11:01:57] Sock 9.Parse request [11:01:57]Sock 9.Check first char [11:01:57]Sock 9.First char is OK [11:01:57]request: POST /json_proto HTTP/1.0 [11:01:57]Method: POST [11:01:57]URL: /json_proto [11:01:57]Method is POST - this is cgi request [11:01:57]url: /json_proto [11:01:57]query_string will be loaded in cgi processing [11:01:57]execute_cgi json_proto POST (null) [11:01:57]execute_cgi path=json_proto method=POST [11:01:57]POST find Content-Length [11:01:57]Host: 172.17.47.196:8080 [11:01:57]Content-Length: 215 [11:01:57]Content-Type: application/json [11:01:57] [11:01:57]POST finish read [11:01:57]Found Content-Length = 215 [11:01: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" ] } } [11:01:57]execute_script... [11:01: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" ] } } [11:01:57]POST & json_proto [11:01:57]process_json_proto [11:01:57]json parsed OK: [11:01:57]protocol is kg_v1.0 [11:01:57]action value=get_value [11:01:57]process_action get_value [11:01:57]cmd_get_value [11:01:57]process_action get_value done [11:01:57]requested_data is exist [11:01:57]produce_requested_data [11:01:57]requested_item kkm.sn is exist - process it [11:01:57]requested_item kkm.ver is exist - process it [11:01:57]requested_item fm.sn is exist - process it [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 11 00 00 [11:01:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:57]Read from MH i2c: E2 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 17 00 [11:01:57]MH_I2C_Read... [11:01: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 [11:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:01:57]wFMCommunicate OK [11:01:57]requested_item fd.num is exist - process it [11:01:57]SAM_PROTO_GetFieldsCounters [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 13 00 00 [11:01:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:57]Read from MH i2c: E2 [11:01:57]MH_I2C_Read... [11:01:57]Read from MH i2c: E2 62 00 [11:01:57]MH_I2C_Read... [11:01: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 B0 54 01 00 0E 04 04 00 F2 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 86 [11:01: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 B0 54 01 00 0E 04 04 00 F2 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 [11:01:57]wFMCommunicate OK [11:01:57]SAM_PROTO_GetFieldsCounters done [11:01:57]requested_item shift.num is exist - process it [11:01:57]requested_item shift.opened is exist - process it [11:01:57]req_shift_opened [11:01:57]FM_GetShiftState [11:01:57]SAM_PROTO_GetShiftState [11:01:57]wFMCommunicate request_size=4 [11:01:57]MH_SAM_APDU [11:01:57]CAPDU: 80 13 01 00 [11:01:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:01:57]Write i2c OK [11:01:57]MH_I2C_Read... [11:01:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:58]Read from MH i2c: E2 [11:01:58]MH_I2C_Read... [11:01:58]Read from MH i2c: E2 0E 00 [11:01:58]MH_I2C_Read... [11:01:58]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [11:01:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:01:58]wFMCommunicate OK [11:01:58]SAM_PROTO_GetShiftState done [11:01:58]FM_GetShiftState done [11:01:58]req_shift_opened done [11:01:58]requested_item shift.open_date is exist - process it [11:01:58]req_shift_open_date [11:01:58]req_shift_open_date done [11:01:58]produce_requested_data done [11:01:58]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87216,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:01:58]process_action_free get_value [11:01:58]json_value_free [11:01:58]json_value_free done [11:01:58]process_json_proto returns [11:01:58]Send response to host [11:01:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87216,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:01:58]free response buf [11:01:58]execute_script done [11:01:58]execute_script returns [11:01:58]free content buf [11:01:58]Sock 9.Close socket [11:01:58]Sock 9.Thread stoped [11:01:58]accept exits with 11 [11:01:58]New connection [11:01:58]New thread 3067018596 created [11:01:58]Thread 3067161956 joined [11:01:58]Waiting for new connection... [11:01:58] Sock 11.Parse request [11:01:58]Sock 11.Check first char [11:01:58]Sock 11.First char is OK [11:01:58]request: POST /json_proto HTTP/1.0 [11:01:58]Method: POST [11:01:58]URL: /json_proto [11:01:58]Method is POST - this is cgi request [11:01:58]url: /json_proto [11:01:58]query_string will be loaded in cgi processing [11:01:58]execute_cgi json_proto POST (null) [11:01:58]execute_cgi path=json_proto method=POST [11:01:58]POST find Content-Length [11:01:58]Host: 172.17.47.196:8080 [11:01:58]Content-Length: 331 [11:01:58]Content-Type: application/json [11:01:58] [11:01:58]POST finish read [11:01:58]Found Content-Length = 331 [11:01: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" ] } } [11:01:58]execute_script... [11:01: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" ] } } [11:01:58]POST & json_proto [11:01:58]process_json_proto [11:01:58]json parsed OK: [11:01:58]protocol is kg_v1.0 [11:01:58]action value=get_value [11:01:58]process_action get_value [11:01:58]cmd_get_value [11:01:58]process_action get_value done [11:01:58]requested_data is exist [11:01:58]produce_requested_data [11:01:58]requested_item fm.sale.total is exist - process it [11:01:58]SAM_PROTO_GetFMData [11:01:58]wFMCommunicate request_size=4 [11:01:58]MH_SAM_APDU [11:01:58]CAPDU: 80 13 03 00 [11:01:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:01:58]Write i2c OK [11:01:58]MH_I2C_Read... [11:01:58]Connected sock=6 [11:01: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 D9 71 08 01 91 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 B5 49 F1 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 B0 54 01 00 35 04 06 00 F5 D9 D4 30 88 D4 05 A2 B8 97 A9 7F B9 D9 [11:01:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:01:58]Read from MH i2c: E2 [11:01:58]MH_I2C_Read... [11:01:58]Read from MH i2c: E2 FD 00 [11:01:58]MH_I2C_Read... [11:01:58]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 CB 50 01 00 69 04 A3 00 6F 04 04 00 4F 4E 01 00 B1 04 05 00 89 6E 58 B9 01 70 04 05 00 EC 93 5C 8B 01 72 04 04 00 9D DA FB 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 F3 06 E2 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 A6 17 E8 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 CE [11:01:58]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 CB 50 01 00 69 04 A3 00 6F 04 04 00 4F 4E 01 00 B1 04 05 00 89 6E 58 B9 01 70 04 05 00 EC 93 5C 8B 01 72 04 04 00 9D DA FB 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 F3 06 E2 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 A6 17 E8 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 [11:01:58]wFMCommunicate OK [11:01:58]wFMCommunicate request_size=4 [11:01:58]MH_SAM_APDU [11:01:58]CAPDU: 80 17 00 00 [11:01:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:01:58]Write i2c OK [11:01:58]MH_I2C_Read... [11:01: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 17 C0 47 00 53 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 B0 54 01 00 F4 03 04 00 71 F5 F0 66 B6 04 01 00 00 C2 71 7F 10 41 F2 21 47 [11:01:58]CommunicateWithHost err = 0 [11:01:58]CheckOFDResponse [11:01:58]1017 (14) - 77093643461234 [11:01:58]1041 (16) - 0000000000874979 [11:01:58]1040 (4) - 87216 [11:01:58]1012 (4) - 23.09.2024 04:58 [11:01:58]1206 (1) - 0 [11:01:58]OFD Sender: Remove packet 87216 [11:01:58]ProducePacketName [11:01:58]name=ofd_packets/00087216 [11:01:58]NVStorageDeleteData [11:01:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:01:59]Read from MH i2c: E2 [11:01:59]MH_I2C_Read... [11:01:59]Read from MH i2c: E2 FD 00 [11:01:59]MH_I2C_Read... [11:01: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 [11:01: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 [11:01:59]wFMCommunicate OK [11:01:59]wFMCommunicate request_size=4 [11:01:59]MH_SAM_APDU [11:01:59]CAPDU: 80 17 00 00 [11:01:59]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:01:59]Write i2c OK [11:01:59]MH_I2C_Read... [11:01:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:01:59]Read from MH i2c: E2 [11:01:59]MH_I2C_Read... [11:01:59]Read from MH i2c: E2 FD 00 [11:01:59]MH_I2C_Read... [11:01: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 [11:01: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 [11:01:59]wFMCommunicate OK [11:01:59]wFMCommunicate request_size=4 [11:01:59]MH_SAM_APDU [11:01:59]CAPDU: 80 17 00 00 [11:01:59]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:01:59]Write i2c OK [11:01:59]MH_I2C_Read... [11:01:59]OFD Sender: No OFD packet to send [11:01:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:01:59]Read from MH i2c: E2 [11:01:59]MH_I2C_Read... [11:01:59]Read from MH i2c: E2 FD 00 [11:01:59]MH_I2C_Read... [11:01: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 [11:01: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 [11:01:59]wFMCommunicate OK [11:01:59]wFMCommunicate request_size=4 [11:01:59]MH_SAM_APDU [11:01:59]CAPDU: 80 17 00 00 [11:01:59]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:01:59]Write i2c OK [11:01:59]MH_I2C_Read... [11:01:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [11:01:59]Read from MH i2c: E2 [11:01:59]MH_I2C_Read... [11:01:59]Read from MH i2c: E2 E5 00 [11:01:59]MH_I2C_Read... [11:01: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 [11:01: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 [11:01:59]wFMCommunicate OK [11:01:59]SAM_PROTO_GetFMData done [11:01:59]requested_item fm.sale_refund.total is exist - process it [11:01:59]requested_item fm.buy.total is exist - process it [11:01:59]requested_item shift.sale.total is exist - process it [11:01:59]SAM_PROTO_GetShiftData [11:01:59]wFMCommunicate request_size=4 [11:01:59]MH_SAM_APDU [11:01:59]CAPDU: 80 13 02 00 [11:01:59]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:01:59]Write i2c OK [11:01:59]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 FD 00 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 46 00 00 00 69 04 9B 00 6F 04 04 00 46 00 00 00 B1 04 03 00 C2 D5 55 70 04 03 00 70 9A 4A 72 04 03 00 52 3B 0B 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 FD 1D 09 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 7D C2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 1D [11:02:00]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 46 00 00 00 69 04 9B 00 6F 04 04 00 46 00 00 00 B1 04 03 00 C2 D5 55 70 04 03 00 70 9A 4A 72 04 03 00 52 3B 0B 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 FD 1D 09 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 7D C2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 [11:02:00]wFMCommunicate OK [11:02:00]wFMCommunicate request_size=4 [11:02:00]MH_SAM_APDU [11:02:00]CAPDU: 80 17 00 00 [11:02:00]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:02:00]Write i2c OK [11:02:00]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 FD 00 [11:02:00]MH_I2C_Read... [11:02:00]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 [11:02:00]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 [11:02:00]wFMCommunicate OK [11:02:00]wFMCommunicate request_size=4 [11:02:00]MH_SAM_APDU [11:02:00]CAPDU: 80 17 00 00 [11:02:00]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:02:00]Write i2c OK [11:02:00]MH_I2C_Read... [11:02:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:02:00]Read from MH i2c: E2 [11:02:00]MH_I2C_Read... [11:02:00]Read from MH i2c: E2 FD 00 [11:02:00]MH_I2C_Read... [11:02:00]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 [11:02:00]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 [11:02:01]wFMCommunicate OK [11:02:01]wFMCommunicate request_size=4 [11:02:01]MH_SAM_APDU [11:02:01]CAPDU: 80 17 00 00 [11:02:01]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:02:01]Write i2c OK [11:02:01]MH_I2C_Read... [11:02:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:02:01]Read from MH i2c: E2 [11:02:01]MH_I2C_Read... [11:02:01]Read from MH i2c: E2 FD 00 [11:02:01]MH_I2C_Read... [11:02:01]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 [11:02:01]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 [11:02:01]wFMCommunicate OK [11:02:01]wFMCommunicate request_size=4 [11:02:01]MH_SAM_APDU [11:02:01]CAPDU: 80 17 00 00 [11:02:01]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:02:01]Write i2c OK [11:02:01]MH_I2C_Read... [11:02:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [11:02:01]Read from MH i2c: E2 [11:02:01]MH_I2C_Read... [11:02:01]Read from MH i2c: E2 CB 00 [11:02:01]MH_I2C_Read... [11:02:01]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 [11:02:01]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 [11:02:01]wFMCommunicate OK [11:02:01]SAM_PROTO_GetShiftData done [11:02:01]requested_item shift.sale.total_cash is exist - process it [11:02:01]requested_item shift.sale_refund.total is exist - process it [11:02:01]requested_item shift.sale_refund.total_cash is exist - process it [11:02:01]requested_item shift.buy.total is exist - process it [11:02:01]requested_item shift.buy.total_cash is exist - process it [11:02:01]produce_requested_data done [11:02:01]produce_requested_data return {"fm.sale.total":74045477.21,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":56252.82,"shift.sale.total_cash":48892.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:02:01]process_action_free get_value [11:02:01]json_value_free [11:02:01]json_value_free done [11:02:01]process_json_proto returns [11:02:01]Send response to host [11:02:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74045477.21,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":56252.82,"shift.sale.total_cash":48892.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:02:01]free response buf [11:02:01]execute_script done [11:02:01]execute_script returns [11:02:01]free content buf [11:02:01]Sock 11.Close socket [11:02:01]Sock 11.Thread stoped [11:02:02]accept exits with 9 [11:02:02]New connection [11:02:02]New thread 3067161956 created [11:02:02]Thread 3067018596 joined [11:02:02]Waiting for new connection... [11:02:02] Sock 9.Parse request [11:02:02]Sock 9.Check first char [11:02:02]Sock 9.First char is OK [11:02:02]request: POST /json_proto HTTP/1.0 [11:02:02]Method: POST [11:02:02]URL: /json_proto [11:02:02]Method is POST - this is cgi request [11:02:02]url: /json_proto [11:02:02]query_string will be loaded in cgi processing [11:02:02]execute_cgi json_proto POST (null) [11:02:02]execute_cgi path=json_proto method=POST [11:02:02]POST find Content-Length [11:02:02]Host: 172.17.47.196:8080 [11:02:02]Content-Length: 682 [11:02:02]Content-Type: application/json [11:02:02] [11:02:02]POST finish read [11:02:02]Found Content-Length = 682 [11:02:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872183", "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:02:02]execute_script... [11:02: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)872183", "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:02:02]POST & json_proto [11:02:02]process_json_proto [11:02:02]json parsed OK: [11:02:02]protocol is kg_v1.0 [11:02:02]action value=close_receipt [11:02:02]process_action close_receipt [11:02:02]cmd_close_receipt [11:02:02]MH_GetDate [11:02:02]Write to MH i2c: F0 00 00 1D 00 0C [11:02:02]Write i2c OK [11:02:02]MH_I2C_Read... [11:02:02]Read from MH i2c: F0 [11:02:02]MH_I2C_Read... [11:02:02]Read from MH i2c: F0 09 00 [11:02:02]MH_I2C_Read... [11:02:02]Read from MH i2c: F0 09 00 1D 00 00 AA 4A F1 66 4C 6B 94 66 11 [11:02:02]GetLastDocTimeStamp 1727089077 [11:02:02]current date 1727089322 [11:02:02]FM_GetShiftState [11:02:02]SAM_PROTO_GetShiftState [11:02:02]wFMCommunicate request_size=4 [11:02:02]MH_SAM_APDU [11:02:02]CAPDU: 80 13 01 00 [11:02:02]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:02:02]Write i2c OK [11:02:02]MH_I2C_Read... [11:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:02]Read from MH i2c: E2 [11:02:02]MH_I2C_Read... [11:02:02]Read from MH i2c: E2 0E 00 [11:02:02]MH_I2C_Read... [11:02:02]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [11:02:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:02:02]wFMCommunicate OK [11:02:02]SAM_PROTO_GetShiftState done [11:02:02]FM_GetShiftState done [11:02:02]opened in 1727050818 [11:02:02]opened+sec_in_day 1727137218 [11:02:02]quantity*price = 100005 [11:02:02]sum+1 = 100006 [11:02: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 СНО: Общий режим Чек 71 23.09.2024 11:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87217 ФПД: 76169938787526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110202&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87217&fm=76169938787526&tin=02508201610067®Number=0000000000092592&sum=100000 [11:02:03]StoreToDocumentArchive [11:02:03]shift 498 fd 87217 [11:02:03]save to /storage/0498/doc_00087217 [11:02:03]save last doc name /storage/0498/doc_00087217 to /storage/kkm_last_doc_name [11:02:03]save OK [11:02:03]Clear old archive folders... [11:02:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:03]tlvbuf is 00B15640 [11:02:03]SAM_PROTO_ClearQueue [11:02:03]wFMCommunicate request_size=4 [11:02:03]MH_SAM_APDU [11:02:03]CAPDU: 80 09 00 00 [11:02:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:02:03]Write i2c OK [11:02:03]MH_I2C_Read... [11:02:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:03]Read from MH i2c: E2 [11:02:03]MH_I2C_Read... [11:02:03]Read from MH i2c: E2 03 00 [11:02:03]MH_I2C_Read... [11:02:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:02:03]RAPDU: 90 00 [11:02:03]wFMCommunicate OK [11:02:03]SAM_PROTO_ClearQueue done [11:02:03]KKMCreateOFDPacket [11:02:03]OFDProtocolAddRootSTLVToBuf [11:02:03]FM_MakeSignedData [11:02:03]FM_MakeSignedData [11:02:03]SAM_PROTO_SignData [11:02:03]wFMCommunicate request_size=4 [11:02:03]MH_SAM_APDU [11:02:03]CAPDU: 80 0D 01 02 [11:02:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:02:03]Write i2c OK [11:02:03]MH_I2C_Read... [11:02:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:03]Read from MH i2c: E2 [11:02:03]MH_I2C_Read... [11:02:03]Read from MH i2c: E2 03 00 [11:02:03]MH_I2C_Read... [11:02:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:02:03]RAPDU: 90 00 [11:02:03]wFMCommunicate OK [11:02:03]wFMCommunicate request_size=255 [11:02:03]MH_SAM_APDU [11:02:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 47 00 00 00 F4 03 04 00 AA 4A F1 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 B1 54 01 00 35 04 06 00 45 [11:02:03]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 47 00 00 00 F4 03 04 00 AA 4A F1 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 B1 54 01 00 35 04 06 00 45 00 00 91 [11:02:03]Write i2c OK [11:02:03]MH_I2C_Read... [11:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:04]Read from MH i2c: E2 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 03 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:02:04]RAPDU: 90 00 [11:02:04]wFMCommunicate OK [11:02:04]wFMCommunicate request_size=10 [11:02:04]MH_SAM_APDU [11:02:04]CAPDU: 80 0D 02 02 05 46 B2 24 DC C6 [11:02:04]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 46 B2 24 DC C6 00 00 70 [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:04]Read from MH i2c: E2 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 03 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:02:04]RAPDU: 90 00 [11:02:04]wFMCommunicate OK [11:02:04]wFMCommunicate request_size=4 [11:02:04]MH_SAM_APDU [11:02:04]CAPDU: 80 0D 03 02 [11:02:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:04]Read from MH i2c: E2 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 0B 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 0B 00 2F 00 00 26 1B 5F 5F F3 42 04 7B 90 00 5E [11:02:04]RAPDU: 26 1B 5F 5F F3 42 04 7B 90 00 [11:02:04]wFMCommunicate OK [11:02:04]SAM_PROTO_SignData done [11:02:04]FM_MakeSignedData done [11:02:04]CreateOFDProtocolMessage [11:02:04]wFMCommunicate request_size=4 [11:02:04]MH_SAM_APDU [11:02:04]CAPDU: 80 11 00 00 [11:02:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:04]Read from MH i2c: E2 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: E2 17 00 [11:02:04]MH_I2C_Read... [11:02:04]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 [11:02: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:02:04]wFMCommunicate OK [11:02:04]CreateOFDProtocolMessage done [11:02:04]OFDSenderStorePacket 87217 [11:02:04]StoreOFDPacket docnum=87217 [11:02: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 7E 24 07 01 88 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 47 00 00 00 F4 03 04 00 AA 4A F1 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 B1 54 01 00 35 04 06 00 45 46 B2 24 DC C6 26 1B 5F 5F F3 42 04 7B [11:02:04]CheckFolder [11:02:04]dirname=/storage/ofd_packets [11:02:04]CheckFolder done [11:02:04]ProducePacketName [11:02:04]name=ofd_packets/00087217 [11:02:04]NVStorageSaveData ofd_packets/00087217 [11:02:04]File name is /storage/ofd_packets/00087217 [11:02:04]Write 301 bytes [11:02:04]NVStorageSaveData done [11:02:04]OFDSenderStorePacket done [11:02:04]KKMCreateOFDPacket done [11:02:04]NVStorageSaveData kkm_last_timestamp [11:02:04]File name is /storage/kkm_last_timestamp [11:02:04]Write 4 bytes [11:02:04]NVStorageSaveData done [11:02:04]ExternCall_PrintAddStr [11:02:04]wPrintStart [11:02:04]Write to MH i2c: 01 00 00 31 00 31 [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 07 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:02:04]RasterBufferAndPrint [11:02:04]line Счет N : (1)872183 [11:02:04]OFD Sender: Processing packet 87217 [packets to send 279, broken 278] [11:02:04]ProducePacketName [11:02:04]name=ofd_packets/00087217 [11:02:04]OFD Sender: To server: pG, [11:02:04]CommunicateWithHost lk.salyk.kg:30040 [11:02:04]ConnectInit lk.salyk.kg [11:02:04]line ИНН: 02508201610067 [11:02:04]line Контрольно-Кассовый Чек [11:02:04]line ПРОДАЖА [11:02:04]line ТРК (МРК, ГНК) : 43 [11:02:04]line Товар: 2710124130 [11:02:04]line Аи-92-К-5 [11:02:04]line 14.750 * 67.80 [11:02:04]line = 1000.05 [11:02:04]line НДС 12% НСП 1% [11:02:04]line > о реализуемом товаре [11:02:04]line ОКРУГЛЕНИЕ: -0.05 [11:02:04]line ИТОГО: 1000.00 [11:02:04]line Внесено: 1000.00 [11:02:04]line СДАЧА: 0.00 [11:02:04]line НСП 1% : 8.85 [11:02:04]line НДС 12% : 106.20 [11:02:04]line Наличными: 1000.00 [11:02:04]line Безнал.: 0.00 [11:02:04]line Место: АЗС № 137 "Партнер Нефть" [11:02:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:02:04]line СНО: Общий режим [11:02:04]line Чек 71 23.09.2024 11:02 [11:02:04]line Смена: 498 ФФД: 1.0 [11:02:04]line ЗНМ: 0300000064 [11:02:04]line РНМ: 0000000000092592 [11:02:04]line Версия ККМ: 001 [11:02:04]line ФМ: 0000000000874979 [11:02:04]line ФД: 87217 [11:02:04]line ФПД: 76169938787526 [11:02:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110202&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87217&fm=76169938787526&tin=02508201610067®Number=0000000000092592&sum=100000 [11:02:04]written 0, free lines is 4095 [11:02:04]Write to MH i2c: 01 00 00 5C 00 5C [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 07 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DE 0C 4D [11:02:04]RasterBufferAndPrint [11:02:04]line [11:02:04]line [11:02:04]line [11:02:04]line [11:02:04]line [11:02:04]written 0, free lines is 3318 [11:02:04]MH_Cut [11:02:04]Write to MH i2c: D1 01 00 63 00 01 35 [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: D1 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: D1 01 00 [11:02:04]MH_I2C_Read... [11:02:04]Read from MH i2c: D1 01 00 63 00 00 34 [11:02:04]Write to MH i2c: 01 00 00 64 00 64 [11:02:04]Write i2c OK [11:02:04]MH_I2C_Read... [11:02:04]Connected sock=10 [11:02: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 7E 24 07 01 88 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 47 00 00 00 F4 03 04 00 AA 4A F1 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 B1 54 01 00 35 04 06 00 45 46 B2 24 DC C6 26 1B 5F 5F F3 42 04 7B [11:02:05]*** Cut start [11:02:05]*** Partial cut [11:02:05]*** CUTSNS_PIN = 1 [11:02: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 85 B6 47 00 18 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 B1 54 01 00 F4 03 04 00 77 F5 F0 66 B6 04 01 00 *** CUTSNS_PIN = 0 [11:02:05]00 98 04 39 71 7B 6C 10 6A [11:02:05]CommunicateWithHost err = 0 [11:02:05]CheckOFDResponse [11:02:05]1017 (14) - 77093643461234 [11:02:05]1041 (16) - 0000000000874979 [11:02:05]1040 (4) - 87217 [11:02:05]1012 (4) - 23.09.2024 04:58 [11:02:05]1206 (1) - 0 [11:02:05]OFD Sender: Remove packet 87217 [11:02:05]ProducePacketName [11:02:05]name=ofd_packets/00087217 [11:02:05]NVStorageDeleteData [11:02:05]*** Brake cut motor [11:02:06]Read from MH i2c: 01 [11:02:06]MH_I2C_Read... [11:02:06]*** Stop cut motor [11:02:06]*** Cut end [11:02:06]Read from MH i2c: 01 07 00 [11:02:06]MH_I2C_Read... [11:02:06]OFD Sender: No OFD packet to send [11:02:06]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:02:06]process_action close_receipt done [11:02:06]requested_data is exist [11:02:06]produce_requested_data [11:02:06]requested_item fm.sn is exist - process it [11:02:06]wFMCommunicate request_size=4 [11:02:06]MH_SAM_APDU [11:02:06]CAPDU: 80 11 00 00 [11:02:06]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:02:06]Write i2c OK [11:02:06]MH_I2C_Read... [11:02:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:06]Read from MH i2c: E2 [11:02:06]MH_I2C_Read... [11:02:06]Read from MH i2c: E2 17 00 [11:02:06]MH_I2C_Read... [11:02:06]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 [11:02: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:02:06]wFMCommunicate OK [11:02:06]requested_item fd.num is exist - process it [11:02:06]SAM_PROTO_GetFieldsCounters [11:02:06]wFMCommunicate request_size=4 [11:02:06]MH_SAM_APDU [11:02:06]CAPDU: 80 13 00 00 [11:02:06]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:02:06]Write i2c OK [11:02:06]MH_I2C_Read... [11:02:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:06]Read from MH i2c: E2 [11:02:06]MH_I2C_Read... [11:02:06]Read from MH i2c: E2 62 00 [11:02:06]MH_I2C_Read... [11:02:06]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 B1 54 01 00 0E 04 04 00 F2 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 DF [11:02: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 B1 54 01 00 0E 04 04 00 F2 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 [11:02:06]wFMCommunicate OK [11:02:06]SAM_PROTO_GetFieldsCounters done [11:02:06]requested_item shift.num is exist - process it [11:02:06]requested_item shift.opened is exist - process it [11:02:06]req_shift_opened [11:02:06]FM_GetShiftState [11:02:06]SAM_PROTO_GetShiftState [11:02:06]wFMCommunicate request_size=4 [11:02:06]MH_SAM_APDU [11:02:06]CAPDU: 80 13 01 00 [11:02:06]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:02:06]Write i2c OK [11:02:06]MH_I2C_Read... [11:02:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:06]Read from MH i2c: E2 [11:02:06]MH_I2C_Read... [11:02:06]Read from MH i2c: E2 0E 00 [11:02:06]MH_I2C_Read... [11:02:06]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [11:02:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:02:06]wFMCommunicate OK [11:02:06]SAM_PROTO_GetShiftState done [11:02:06]FM_GetShiftState done [11:02:06]req_shift_opened done [11:02:06]requested_item shift.open_date is exist - process it [11:02:06]req_shift_open_date [11:02:06]req_shift_open_date done [11:02:06]produce_requested_data done [11:02:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87217,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:02:06]process_action_free close_receipt [11:02:06]json_value_free [11:02:06]json_value_free done [11:02:06]process_json_proto returns [11:02:06]Send response to host [11:02:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87217,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:02:06]free response buf [11:02:06]execute_script done [11:02:06]execute_script returns [11:02:06]free content buf [11:02:06]Sock 9.Close socket [11:02:06]Sock 9.Thread stoped [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:21]OFD Sender: No OFD packet to send [11:02:26]OFD Sender: No OFD packet to send [11:02:27]recv_with_timeout no data received [11:02:31]OFD Sender: No OFD packet to send [11:02:36]OFD Sender: No OFD packet to send [11:02:39]accept exits with 7 [11:02:39]New connection [11:02:39]New thread 3067018596 created [11:02:39]Thread 3067161956 joined [11:02:39]Waiting for new connection... [11:02:39] Sock 7.Parse request [11:02:39]Sock 7.Check first char [11:02:39]Sock 7.First char is OK [11:02:39]request: POST /json_proto HTTP/1.0 [11:02:39]Method: POST [11:02:39]URL: /json_proto [11:02:39]Method is POST - this is cgi request [11:02:39]url: /json_proto [11:02:39]query_string will be loaded in cgi processing [11:02:39]execute_cgi json_proto POST (null) [11:02:39]execute_cgi path=json_proto method=POST [11:02:39]POST find Content-Length [11:02:39]Host: 172.17.47.196:8080 [11:02:39]Content-Length: 677 [11:02:39]Content-Type: application/json [11:02:39] [11:02:39]POST finish read [11:02:39]Found Content-Length = 677 [11:02:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872184", "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" ] } } [11:02:39]execute_script... [11:02: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)872184", "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" ] } } [11:02:39]POST & json_proto [11:02:39]process_json_proto [11:02:39]json parsed OK: [11:02:39]protocol is kg_v1.0 [11:02:39]action value=close_receipt [11:02:39]process_action close_receipt [11:02:39]cmd_close_receipt [11:02:39]MH_GetDate [11:02:39]Write to MH i2c: F0 00 00 68 00 57 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: F0 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: F0 09 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: F0 09 00 68 00 00 CF 4A F1 66 4C 6B 94 66 81 [11:02:39]GetLastDocTimeStamp 1727089322 [11:02:39]current date 1727089359 [11:02:39]FM_GetShiftState [11:02:39]SAM_PROTO_GetShiftState [11:02:39]wFMCommunicate request_size=4 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 13 01 00 [11:02:39]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0E 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [11:02:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:02:39]wFMCommunicate OK [11:02:39]SAM_PROTO_GetShiftState done [11:02:39]FM_GetShiftState done [11:02:39]opened in 1727050818 [11:02:39]opened+sec_in_day 1727137218 [11:02:39]quantity*price = 50036 [11:02:39]sum+1 = 50037 [11:02: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 СНО: Общий режим Чек 72 23.09.2024 11:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87218 ФПД: 129910748518145 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87218&fm=129910748518145&tin=02508201610067®Number=0000000000092592&sum=50000 [11:02:40]StoreToDocumentArchive [11:02:40]shift 498 fd 87218 [11:02:40]save to /storage/0498/doc_00087218 [11:02:40]save last doc name /storage/0498/doc_00087218 to /storage/kkm_last_doc_name [11:02:40]save OK [11:02:40]Clear old archive folders... [11:02:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:40]tlvbuf is 00B154F0 [11:02:40]SAM_PROTO_ClearQueue [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 09 00 00 [11:02:40]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_ClearQueue done [11:02:40]KKMCreateOFDPacket [11:02:40]OFDProtocolAddRootSTLVToBuf [11:02:40]FM_MakeSignedData [11:02:40]FM_MakeSignedData [11:02:40]SAM_PROTO_SignData [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 01 02 [11:02:40]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=255 [11:02:40]MH_SAM_APDU [11:02: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 48 00 00 00 F4 03 04 00 CF 4A F1 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 B2 54 01 00 35 04 06 00 76 [11:02: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CF 4A F1 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 B2 54 01 00 35 04 06 00 76 00 00 A5 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=10 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 02 02 05 27 34 04 97 01 [11:02:40]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 27 34 04 97 01 00 00 F4 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:02:40]RAPDU: 90 00 [11:02:40]wFMCommunicate OK [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 0D 03 02 [11:02:40]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 0B 00 7A 00 00 34 32 B3 CE B9 84 B1 BE 90 00 89 [11:02:40]RAPDU: 34 32 B3 CE B9 84 B1 BE 90 00 [11:02:40]wFMCommunicate OK [11:02:40]SAM_PROTO_SignData done [11:02:40]FM_MakeSignedData done [11:02:40]CreateOFDProtocolMessage [11:02:40]wFMCommunicate request_size=4 [11:02:40]MH_SAM_APDU [11:02:40]CAPDU: 80 11 00 00 [11:02:40]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:40]Read from MH i2c: E2 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: E2 17 00 [11:02:40]MH_I2C_Read... [11:02: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 [11:02:40]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:40]wFMCommunicate OK [11:02:40]CreateOFDProtocolMessage done [11:02:40]OFDSenderStorePacket 87218 [11:02:40]StoreOFDPacket docnum=87218 [11:02: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 F0 48 07 01 24 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CF 4A F1 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 B2 54 01 00 35 04 06 00 76 27 34 04 97 01 34 32 B3 CE B9 84 B1 BE [11:02:40]CheckFolder [11:02:40]dirname=/storage/ofd_packets [11:02:40]CheckFolder done [11:02:40]ProducePacketName [11:02:40]name=ofd_packets/00087218 [11:02:40]NVStorageSaveData ofd_packets/00087218 [11:02:40]File name is /storage/ofd_packets/00087218 [11:02:40]Write 301 bytes [11:02:40]NVStorageSaveData done [11:02:40]OFDSenderStorePacket done [11:02:40]KKMCreateOFDPacket done [11:02:40]NVStorageSaveData kkm_last_timestamp [11:02:40]File name is /storage/kkm_last_timestamp [11:02:40]Write 4 bytes [11:02:40]NVStorageSaveData done [11:02:40]ExternCall_PrintAddStr [11:02:40]wPrintStart [11:02:40]Write to MH i2c: 01 00 00 7C 00 7C [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:02:40]RasterBufferAndPrint [11:02:40]line Счет N : (1)872184 [11:02:40]line ИНН: 02508201610067 [11:02:40]line Контрольно-Кассовый Чек [11:02:40]line ПРОДАЖА [11:02:40]line ТРК (МРК, ГНК) : 43 [11:02:40]line Товар: 2710124130 [11:02:40]line Аи-92-К-5 [11:02:40]line 7.380 * 67.80 [11:02:40]line = 500.36 [11:02:40]line НДС 12% НСП 1% [11:02:40]line > о реализуемом товаре [11:02:40]line ОКРУГЛЕНИЕ: -0.36 [11:02:40]line ИТОГО: 500.00 [11:02:40]line Внесено: 500.00 [11:02:40]line СДАЧА: 0.00 [11:02:40]line НСП 1% : 4.43 [11:02:40]line НДС 12% : 53.14 [11:02:40]line Наличными: 500.00 [11:02:40]line Безнал.: 0.00 [11:02:40]line Место: АЗС № 137 "Партнер Нефть" [11:02:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:02:40]line СНО: Общий режим [11:02:40]line Чек 72 23.09.2024 11:02 [11:02:40]line Смена: 498 ФФД: 1.0 [11:02:40]line ЗНМ: 0300000064 [11:02:40]line РНМ: 0000000000092592 [11:02:40]line Версия ККМ: 001 [11:02:40]line ФМ: 0000000000874979 [11:02:40]line ФД: 87218 [11:02:40]line ФПД: 129910748518145 [11:02:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110239&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87218&fm=129910748518145&tin=02508201610067®Number=0000000000092592&sum=50000 [11:02:40]written 0, free lines is 4095 [11:02:40]OFD Sender: Processing packet 87218 [packets to send 279, broken 278] [11:02:40]ProducePacketName [11:02:40]name=ofd_packets/00087218 [11:02:40]OFD Sender: To server: pG, [11:02:40]CommunicateWithHost lk.salyk.kg:30040 [11:02:40]ConnectInit lk.salyk.kg [11:02:41]Write to MH i2c: 01 00 00 A7 00 A7 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 E7 0C A1 [11:02:41]RasterBufferAndPrint [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]line [11:02:41]written 0, free lines is 3318 [11:02:41]MH_Cut [11:02:41]Write to MH i2c: D1 01 00 AE 00 01 80 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: D1 01 00 AE 00 00 7F [11:02:41]Write to MH i2c: 01 00 00 AF 00 AF [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:42]*** Cut start [11:02:42]*** Partial cut [11:02:42]*** CUTSNS_PIN = 1 [11:02:42]*** CUTSNS_PIN = 0 [11:02:42]*** Brake cut motor [11:02:42]Connected sock=10 [11:02:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F0 48 07 01 24 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 CF 4A F1 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 B2 54 01 00 35 04 06 00 76 27 34 04 97 01 34 32 B3 CE B9 84 B1 BE [11:02:42]Read from MH i2c: 01 [11:02:42]MH_I2C_Read... [11:02:42]*** Stop cut motor [11:02:42]*** Cut end [11:02:42]Read from MH i2c: 01 07 00 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:02:42]process_action close_receipt done [11:02:42]requested_data is exist [11:02:42]produce_requested_data [11:02:42]requested_item fm.sn is exist - process it [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 11 00 00 [11:02:42]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 17 00 [11:02:42]MH_I2C_Read... [11:02: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 [11:02:42]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:42]wFMCommunicate OK [11:02:42]requested_item fd.num is exist - process it [11:02:42]SAM_PROTO_GetFieldsCounters [11:02:42]wFMCommunicate request_size=4 [11:02:42]MH_SAM_APDU [11:02:42]CAPDU: 80 13 00 00 [11:02:42]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:02:42]Write i2c OK [11:02:42]MH_I2C_Read... [11:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:42]Read from MH i2c: E2 [11:02:42]MH_I2C_Read... [11:02:42]Read from MH i2c: E2 62 00 [11:02:42]MH_I2C_Read... [11:02: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 B2 54 01 00 0E 04 04 00 F2 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 2E [11:02: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 B2 54 01 00 0E 04 04 00 F2 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 [11:02:43]wFMCommunicate OK [11:02:43]SAM_PROTO_GetFieldsCounters done [11:02:43]requested_item shift.num is exist - process it [11:02:43]requested_item shift.opened is exist - process it [11:02:43]req_shift_opened [11:02:43]FM_GetShiftState [11:02:43]SAM_PROTO_GetShiftState [11:02:43]wFMCommunicate request_size=4 [11:02:43]MH_SAM_APDU [11:02:43]CAPDU: 80 13 01 00 [11:02:43]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:02:43]Write i2c OK [11:02:43]MH_I2C_Read... [11:02:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:43]Read from MH i2c: E2 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: E2 0E 00 [11:02:43]MH_I2C_Read... [11:02:43]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [11:02:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:02:43]wFMCommunicate OK [11:02:43]SAM_PROTO_GetShiftState done [11:02:43]FM_GetShiftState done [11:02:43]req_shift_opened done [11:02:43]requested_item shift.open_date is exist - process it [11:02:43]req_shift_open_date [11:02:43]req_shift_open_date done [11:02:43]produce_requested_data done [11:02:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87218,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:02:43]process_action_free close_receipt [11:02:43]json_value_free [11:02:43]json_value_free done [11:02:43]process_json_proto returns [11:02:43]Send response to host [11:02:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87218,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:02:43]free response buf [11:02:43]execute_script done [11:02:43]execute_script returns [11:02:43]free content buf [11:02:43]Sock 7.Close socket [11:02:43]Sock 7.Thread stoped [11: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 3A E8 47 00 52 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B2 54 01 00 F4 03 04 00 9E F5 F0 66 B6 04 01 00 00 0D 8D 57 FF C7 FE 28 D0 [11:02:46]CommunicateWithHost err = 0 [11:02:46]CheckOFDResponse [11:02:46]1017 (14) - 77093643461234 [11:02:46]1041 (16) - 0000000000874979 [11:02:46]1040 (4) - 87218 [11:02:46]1012 (4) - 23.09.2024 04:59 [11:02:46]1206 (1) - 0 [11:02:46]OFD Sender: Remove packet 87218 [11:02:46]ProducePacketName [11:02:46]name=ofd_packets/00087218 [11:02:46]NVStorageDeleteData [11:02:47]OFD Sender: No OFD packet to send [11:02:52]OFD Sender: No OFD packet to send [11:02:57]OFD Sender: No OFD packet to send [11:03:02]OFD Sender: No OFD packet to send [11:03:07]OFD Sender: No OFD packet to send [11:03:12]OFD Sender: No OFD packet to send [11:03:17]OFD Sender: No OFD packet to send [11:03:22]OFD Sender: No OFD packet to send [11:03:27]OFD Sender: No OFD packet to send [11:03:32]OFD Sender: No OFD packet to send [11:03:37]OFD Sender: No OFD packet to send [11:03:39]recv_with_timeout no data received [11:03:42]OFD Sender: No OFD packet to send [11:03:47]OFD Sender: No OFD packet to send [11:03:52]OFD Sender: No OFD packet to send [11:03:57]OFD Sender: No OFD packet to send [11:04:02]OFD Sender: No OFD packet to send [11:04:07]OFD Sender: No OFD packet to send [11:04:12]OFD Sender: No OFD packet to send [11:04:17]OFD Sender: No OFD packet to send [11:04:22]OFD Sender: No OFD packet to send [11:04:27]OFD Sender: No OFD packet to send [11:04:32]OFD Sender: No OFD packet to send [11:04:37]OFD Sender: No OFD packet to send [11:04:42]OFD Sender: No OFD packet to send [11:04:47]OFD Sender: No OFD packet to send [11:04:52]OFD Sender: No OFD packet to send [11:04:57]OFD Sender: No OFD packet to send [11:05:02]OFD Sender: No OFD packet to send [11:05:07]OFD Sender: No OFD packet to send [11:05:12]OFD Sender: No OFD packet to send [11:05:17]OFD Sender: No OFD packet to send [11:05:22]OFD Sender: No OFD packet to send [11:05:27]OFD Sender: No OFD packet to send [11:05:32]OFD Sender: No OFD packet to send [11:05:37]OFD Sender: No OFD packet to send [11:05:42]OFD Sender: No OFD packet to send [11:05:47]OFD Sender: No OFD packet to send [11:05:52]OFD Sender: No OFD packet to send [11:05:57]OFD Sender: No OFD packet to send [11:06:02]OFD Sender: No OFD packet to send [11:06:07]OFD Sender: No OFD packet to send [11:06:12]OFD Sender: No OFD packet to send [11:06:17]OFD Sender: No OFD packet to send [11:06:22]OFD Sender: No OFD packet to send [11:06:27]OFD Sender: No OFD packet to send [11:06:32]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:06:47]OFD Sender: No OFD packet to send [11:06:52]OFD Sender: No OFD packet to send [11:06:57]OFD Sender: No OFD packet to send [11:07:02]OFD Sender: No OFD packet to send [11:07:07]OFD Sender: No OFD packet to send [11:07:12]OFD Sender: No OFD packet to send [11:07:17]OFD Sender: No OFD packet to send [11:07:22]OFD Sender: No OFD packet to send [11:07:27]OFD Sender: No OFD packet to send [11:07:32]OFD Sender: No OFD packet to send [11:07:35]accept exits with 9 [11:07:35]New connection [11:07:35]New thread 3067161956 created [11:07:35]Thread 3067018596 joined [11:07:35]Waiting for new connection... [11:07:35] Sock 9.Parse request [11:07:35]Sock 9.Check first char [11:07:35]Sock 9.First char is OK [11:07:35]request: POST /json_proto HTTP/1.0 [11:07:35]Method: POST [11:07:35]URL: /json_proto [11:07:35]Method is POST - this is cgi request [11:07:35]url: /json_proto [11:07:35]query_string will be loaded in cgi processing [11:07:35]execute_cgi json_proto POST (null) [11:07:35]execute_cgi path=json_proto method=POST [11:07:35]POST find Content-Length [11:07:35]Host: 172.17.47.196:8080 [11:07:35]Content-Length: 679 [11:07:35]Content-Type: application/json [11:07:35] [11:07:35]POST finish read [11:07:35]Found Content-Length = 679 [11:07:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872185", "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.830, "sum" : 734.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 734.00, "payments": [ { "type": 0, "sum" : 734.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:35]execute_script... [11:07: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)872185", "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.830, "sum" : 734.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 734.00, "payments": [ { "type": 0, "sum" : 734.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:35]POST & json_proto [11:07:35]process_json_proto [11:07:35]json parsed OK: [11:07:35]protocol is kg_v1.0 [11:07:35]action value=close_receipt [11:07:35]process_action close_receipt [11:07:35]cmd_close_receipt [11:07:35]MH_GetDate [11:07:35]Write to MH i2c: F0 00 00 B3 00 A2 [11:07:35]Write i2c OK [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: F0 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: F0 09 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: F0 09 00 B3 00 00 F8 4B F1 66 4C 6B 94 66 F6 [11:07:35]GetLastDocTimeStamp 1727089359 [11:07:35]current date 1727089656 [11:07:35]FM_GetShiftState [11:07:35]SAM_PROTO_GetShiftState [11:07:35]wFMCommunicate request_size=4 [11:07:35]MH_SAM_APDU [11:07:35]CAPDU: 80 13 01 00 [11:07:35]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:07:35]Write i2c OK [11:07:35]MH_I2C_Read... [11:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:35]Read from MH i2c: E2 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 0E 00 [11:07:35]MH_I2C_Read... [11:07:35]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [11:07:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:07:35]wFMCommunicate OK [11:07:35]SAM_PROTO_GetShiftState done [11:07:35]FM_GetShiftState done [11:07:35]opened in 1727050818 [11:07:35]opened+sec_in_day 1727137218 [11:07:35]quantity*price = 73427 [11:07:35]sum+1 = 73428 [11:07:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 734.00 Внесено: 1000.00 СДАЧА: 266.00 НСП 1% : 6.50 НДС 12% : 77.98 Наличными: 734.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 73 23.09.2024 11:07 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87219 ФПД: 87130818451138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110736&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87219&fm=87130818451138&tin=02508201610067®Number=0000000000092592&sum=73400 [11:07:36]StoreToDocumentArchive [11:07:36]shift 498 fd 87219 [11:07:36]save to /storage/0498/doc_00087219 [11:07:36]save last doc name /storage/0498/doc_00087219 to /storage/kkm_last_doc_name [11:07:36]save OK [11:07:36]Clear old archive folders... [11:07:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:36]tlvbuf is 00AC28F0 [11:07:36]SAM_PROTO_ClearQueue [11:07:36]wFMCommunicate request_size=4 [11:07:36]MH_SAM_APDU [11:07:36]CAPDU: 80 09 00 00 [11:07:36]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:07:36]Write i2c OK [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 [11:07:36]MH_I2C_Read... [11:07:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:36]Read from MH i2c: E2 03 00 [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:07:36]RAPDU: 90 00 [11:07:36]wFMCommunicate OK [11:07:36]SAM_PROTO_ClearQueue done [11:07:36]KKMCreateOFDPacket [11:07:36]OFDProtocolAddRootSTLVToBuf [11:07:36]FM_MakeSignedData [11:07:36]FM_MakeSignedData [11:07:36]SAM_PROTO_SignData [11:07:36]wFMCommunicate request_size=4 [11:07:36]MH_SAM_APDU [11:07:36]CAPDU: 80 0D 01 02 [11:07:36]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:07:36]Write i2c OK [11:07:36]MH_I2C_Read... [11:07:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:36]Read from MH i2c: E2 [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 03 00 [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:07:36]RAPDU: 90 00 [11:07:36]wFMCommunicate OK [11:07:36]wFMCommunicate request_size=255 [11:07:36]MH_SAM_APDU [11:07:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 1E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 1E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 1E 00 00 00 00 07 04 06 00 B8 1E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 F8 4B F1 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 B3 54 01 00 35 04 06 00 4F [11:07:36]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 4E 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 1E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 1E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 1E 00 00 00 00 07 04 06 00 B8 1E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 F8 4B F1 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 B3 54 01 00 35 04 06 00 4F 00 00 4E [11:07:36]Write i2c OK [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 [11:07:36]MH_I2C_Read... [11:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:36]Read from MH i2c: E2 03 00 [11:07:36]MH_I2C_Read... [11:07:36]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:07:36]RAPDU: 90 00 [11:07:36]wFMCommunicate OK [11:07:36]wFMCommunicate request_size=10 [11:07:36]MH_SAM_APDU [11:07:36]CAPDU: 80 0D 02 02 05 3E B9 7B 96 C2 [11:07:36]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 3E B9 7B 96 C2 00 00 12 [11:07:36]Write i2c OK [11:07:36]MH_I2C_Read... [11:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:37]Read from MH i2c: E2 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: E2 03 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:07:37]RAPDU: 90 00 [11:07:37]wFMCommunicate OK [11:07:37]wFMCommunicate request_size=4 [11:07:37]MH_SAM_APDU [11:07:37]CAPDU: 80 0D 03 02 [11:07:37]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:37]Read from MH i2c: E2 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: E2 0B 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: E2 0B 00 C5 00 00 AB E6 59 22 13 1E 13 BB 90 00 4C [11:07:37]RAPDU: AB E6 59 22 13 1E 13 BB 90 00 [11:07:37]wFMCommunicate OK [11:07:37]SAM_PROTO_SignData done [11:07:37]FM_MakeSignedData done [11:07:37]CreateOFDProtocolMessage [11:07:37]wFMCommunicate request_size=4 [11:07:37]MH_SAM_APDU [11:07:37]CAPDU: 80 11 00 00 [11:07:37]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:37]Read from MH i2c: E2 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: E2 17 00 [11:07:37]MH_I2C_Read... [11:07:37]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 [11:07:37]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:37]wFMCommunicate OK [11:07:37]CreateOFDProtocolMessage done [11:07:37]OFDSenderStorePacket 87219 [11:07:37]StoreOFDPacket docnum=87219 [11:07: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 2E F9 07 01 D8 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 4E 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 1E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 1E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 1E 00 00 00 00 07 04 06 00 B8 1E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 F8 4B F1 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 B3 54 01 00 35 04 06 00 4F 3E B9 7B 96 C2 AB E6 59 22 13 1E 13 BB [11:07:37]CheckFolder [11:07:37]dirname=/storage/ofd_packets [11:07:37]CheckFolder done [11:07:37]ProducePacketName [11:07:37]name=ofd_packets/00087219 [11:07:37]NVStorageSaveData ofd_packets/00087219 [11:07:37]File name is /storage/ofd_packets/00087219 [11:07:37]Write 301 bytes [11:07:37]NVStorageSaveData done [11:07:37]OFDSenderStorePacket done [11:07:37]KKMCreateOFDPacket done [11:07:37]NVStorageSaveData kkm_last_timestamp [11:07:37]File name is /storage/kkm_last_timestamp [11:07:37]Write 4 bytes [11:07:37]NVStorageSaveData done [11:07:37]ExternCall_PrintAddStr [11:07:37]wPrintStart [11:07:37]Write to MH i2c: 01 00 00 C7 00 C7 [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:07:37]RasterBufferAndPrint [11:07:37]line Счет N : (1)872185 [11:07:37]line ИНН: 02508201610067 [11:07:37]line Контрольно-Кассовый Чек [11:07:37]line ПРОДАЖА [11:07:37]line ТРК (МРК, ГНК) : 43 [11:07:37]line Товар: 2710124130 [11:07:37]line Аи-92-К-5 [11:07:37]line 10.830 * 67.80 [11:07:37]line = 734.27 [11:07:37]line НДС 12% НСП 1% [11:07:37]line > о реализуемом товаре [11:07:37]line ОКРУГЛЕНИЕ: -0.27 [11:07:37]line ИТОГО: 734.00 [11:07:37]line Внесено: 1000.00 [11:07:37]line СДАЧА: 266.00 [11:07:37]line НСП 1% : 6.50 [11:07:37]line НДС 12% : 77.98 [11:07:37]line Наличными: 734.00 [11:07:37]line Безнал.: 0.00 [11:07:37]line Место: АЗС № 137 "Партнер Нефть" [11:07:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:07:37]line СНО: Общий режим [11:07:37]line Чек 73 23.09.2024 11:07 [11:07:37]line Смена: 498 ФФД: 1.0 [11:07:37]line ЗНМ: 0300000064 [11:07:37]line РНМ: 0000000000092592 [11:07:37]line Версия ККМ: 001 [11:07:37]line ФМ: 0000000000874979 [11:07:37]line ФД: 87219 [11:07:37]line ФПД: 87130818451138 [11:07:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T110736&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87219&fm=87130818451138&tin=02508201610067®Number=0000000000092592&sum=73400 [11:07:37]written 0, free lines is 4095 [11:07:37]OFD Sender: Processing packet 87219 [packets to send 279, broken 278] [11:07:37]ProducePacketName [11:07:37]name=ofd_packets/00087219 [11:07:37]OFD Sender: To server: pG, [11:07:37]CommunicateWithHost lk.salyk.kg:30040 [11:07:37]ConnectInit lk.salyk.kg [11:07:37]Write to MH i2c: 01 00 00 F2 00 F2 [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E4 0C E9 [11:07:37]RasterBufferAndPrint [11:07:37]line [11:07:37]line [11:07:37]line [11:07:37]line [11:07:37]line [11:07:37]written 0, free lines is 3307 [11:07:37]MH_Cut [11:07:37]Write to MH i2c: D1 01 00 F9 00 01 CB [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: D1 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: D1 01 00 [11:07:37]MH_I2C_Read... [11:07:37]Read from MH i2c: D1 01 00 F9 00 00 CA [11:07:37]Write to MH i2c: 01 00 00 FA 00 FA [11:07:37]Write i2c OK [11:07:37]MH_I2C_Read... [11:07:38]*** Cut start [11:07:38]*** Partial cut [11:07:38]*** CUTSNS_PIN = 1 [11:07:38]*** CUTSNS_PIN = 0 [11:07:38]*** Brake cut motor [11:07:38]Connected sock=10 [11:07: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 2E F9 07 01 D8 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 4E 2A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 1E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 1E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 1E 00 00 00 00 07 04 06 00 B8 1E 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 F8 4B F1 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 B3 54 01 00 35 04 06 00 4F 3E B9 7B 96 C2 AB E6 59 22 13 1E 13 BB [11:07:38]Read from MH i2c: 01 [11:07:38]MH_I2C_Read... [11:07:38]*** Stop cut motor [11:07:39]*** Cut end [11:07:39]Read from MH i2c: 01 07 00 [11:07:39]MH_I2C_Read... [11:07:39]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [11:07:39]process_action close_receipt done [11:07:39]requested_data is exist [11:07:39]produce_requested_data [11:07:39]requested_item fm.sn is exist - process it [11:07:39]wFMCommunicate request_size=4 [11:07:39]MH_SAM_APDU [11:07:39]CAPDU: 80 11 00 00 [11:07:39]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [11:07:39]Write i2c OK [11:07:39]MH_I2C_Read... [11:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:39]Read from MH i2c: E2 [11:07:39]MH_I2C_Read... [11:07:39]Read from MH i2c: E2 17 00 [11:07:39]MH_I2C_Read... [11:07:39]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 [11: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 [11:07:39]wFMCommunicate OK [11:07:39]requested_item fd.num is exist - process it [11:07:39]SAM_PROTO_GetFieldsCounters [11:07:39]wFMCommunicate request_size=4 [11:07:39]MH_SAM_APDU [11:07:39]CAPDU: 80 13 00 00 [11:07:39]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [11:07:39]Write i2c OK [11:07:39]MH_I2C_Read... [11:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:39]Read from MH i2c: E2 [11:07:39]MH_I2C_Read... [11:07:39]Read from MH i2c: E2 62 00 [11:07:39]MH_I2C_Read... [11:07:39]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 B3 54 01 00 0E 04 04 00 F2 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 7D [11:07: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 B3 54 01 00 0E 04 04 00 F2 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 [11:07:39]wFMCommunicate OK [11:07:39]SAM_PROTO_GetFieldsCounters done [11:07:39]requested_item shift.num is exist - process it [11:07:39]requested_item shift.opened is exist - process it [11:07:39]req_shift_opened [11:07:39]FM_GetShiftState [11:07:39]SAM_PROTO_GetShiftState [11:07:39]wFMCommunicate request_size=4 [11:07:39]MH_SAM_APDU [11:07:39]CAPDU: 80 13 01 00 [11:07:39]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:07:39]Write i2c OK [11:07:39]MH_I2C_Read... [11:07:39]Read from MH i2c: E2 [11:07:39]MH_I2C_Read... [11:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:39]Read from MH i2c: E2 0E 00 [11:07:39]MH_I2C_Read... [11:07:39]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D2 [11:07:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:07:39]wFMCommunicate OK [11:07:39]SAM_PROTO_GetShiftState done [11:07:39]FM_GetShiftState done [11:07:39]req_shift_opened done [11:07:39]requested_item shift.open_date is exist - process it [11:07:39]req_shift_open_date [11:07:39]req_shift_open_date done [11:07:39]produce_requested_data done [11:07:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87219,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:07:39]process_action_free close_receipt [11:07:39]json_value_free [11:07:39]json_value_free done [11:07:39]process_json_proto returns [11:07:39]Send response to host [11:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87219,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:07:39]free response buf [11:07:39]execute_script done [11:07:39]execute_script returns [11:07:39]free content buf [11:07:39]Sock 9.Close socket [11:07:39]Sock 9.Thread stoped [11:07: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 A0 BB 47 00 53 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 B3 54 01 00 F4 03 04 00 C9 F6 F0 66 B6 04 01 00 00 8E 73 18 52 90 F4 5C 2F [11:07:43]CommunicateWithHost err = 0 [11:07:43]CheckOFDResponse [11:07:43]1017 (14) - 77093643461234 [11:07:43]1041 (16) - 0000000000874979 [11:07:43]1040 (4) - 87219 [11:07:43]1012 (4) - 23.09.2024 05:04 [11:07:43]1206 (1) - 0 [11:07:43]OFD Sender: Remove packet 87219 [11:07:43]ProducePacketName [11:07:43]name=ofd_packets/00087219 [11:07:43]NVStorageDeleteData [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:54]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:21]recv_with_timeout no data received [11:08:24]OFD Sender: No OFD packet to send [11:08:29]OFD Sender: No OFD packet to send [11:08:34]OFD Sender: No OFD packet to send [11:08:39]OFD Sender: No OFD packet to send [11:08:44]OFD Sender: No OFD packet to send [11:08:49]OFD Sender: No OFD packet to send [11:08:54]OFD Sender: No OFD packet to send [11:08:59]OFD Sender: No OFD packet to send [11:09:04]OFD Sender: No OFD packet to send [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:19]OFD Sender: No OFD packet to send [11:10:24]OFD Sender: No OFD packet to send [11:10:29]OFD Sender: No OFD packet to send [11:10:34]OFD Sender: No OFD packet to send [11:10:39]OFD Sender: No OFD packet to send [11:10:44]OFD Sender: No OFD packet to send [11:10:49]OFD Sender: No OFD packet to send [11:10:54]OFD Sender: No OFD packet to send [11:10:59]OFD Sender: No OFD packet to send [11:11:04]OFD Sender: No OFD packet to send [11:11:09]OFD Sender: No OFD packet to send [11:11:14]OFD Sender: No OFD packet to send [11:11:19]OFD Sender: No OFD packet to send [11:11:23]recv_with_timeout no data received [11:11:24]OFD Sender: No OFD packet to send [11:11:29]OFD Sender: No OFD packet to send [11:11:34]OFD Sender: No OFD packet to send [11:11:39]OFD Sender: No OFD packet to send [11:11:44]OFD Sender: No OFD packet to send [11:11:49]OFD Sender: No OFD packet to send [11:11:54]OFD Sender: No OFD packet to send [11:11:59]OFD Sender: No OFD packet to send [11:12:04]OFD Sender: No OFD packet to send [11:12:09]OFD Sender: No OFD packet to send [11:12:14]OFD Sender: No OFD packet to send [11:12:19]OFD Sender: No OFD packet to send [11:12:24]OFD Sender: No OFD packet to send [11:12:29]OFD Sender: No OFD packet to send [11:12:34]OFD Sender: No OFD packet to send [11:12:39]OFD Sender: No OFD packet to send [11:12:44]OFD Sender: No OFD packet to send [11:12:49]OFD Sender: No OFD packet to send [11:12:54]OFD Sender: No OFD packet to send [11:12:59]OFD Sender: No OFD packet to send [11:13:04]OFD Sender: No OFD packet to send [11:13:09]OFD Sender: No OFD packet to send [11:13:14]OFD Sender: No OFD packet to send [11:13:19]OFD Sender: No OFD packet to send [11:13:24]OFD Sender: No OFD packet to send [11:13:29]OFD Sender: No OFD packet to send [11:13:34]OFD Sender: No OFD packet to send [11:13:39]OFD Sender: No OFD packet to send [11:13:44]OFD Sender: No OFD packet to send [11:13:49]OFD Sender: No OFD packet to send [11:13:54]OFD Sender: No OFD packet to send [11:13:59]OFD Sender: No OFD packet to send [11:14:04]OFD Sender: No OFD packet to send [11:14:07]accept exits with 7 [11:14:07]New connection [11:14:07]New thread 3067018596 created [11:14:07]Thread 3067161956 joined [11:14:07]Waiting for new connection... [11:14:07] Sock 7.Parse request [11:14:07]Sock 7.Check first char [11:14:07]Sock 7.First char is OK [11:14:07]request: POST /json_proto HTTP/1.0 [11:14:07]Method: POST [11:14:07]URL: /json_proto [11:14:07]Method is POST - this is cgi request [11:14:07]url: /json_proto [11:14:07]query_string will be loaded in cgi processing [11:14:07]execute_cgi json_proto POST (null) [11:14:07]execute_cgi path=json_proto method=POST [11:14:07]POST find Content-Length [11:14:07]Host: 172.17.47.196:8080 [11:14:07]Content-Length: 668 [11:14:07]Content-Type: application/json [11:14:07] [11:14:07]POST finish read [11:14:07]Found Content-Length = 668 [11:14:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148178", "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" ] } } [11:14:07]execute_script... [11:14: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)148178", "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" ] } } [11:14:07]POST & json_proto [11:14:07]process_json_proto [11:14:07]json parsed OK: [11:14:07]protocol is kg_v1.0 [11:14:07]action value=close_receipt [11:14:07]process_action close_receipt [11:14:07]cmd_close_receipt [11:14:07]MH_GetDate [11:14:07]Write to MH i2c: F0 00 00 FE 00 ED [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: F0 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: F0 09 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: F0 09 00 FE 00 00 7F 4D F1 66 4C 6B 94 66 CA [11:14:07]GetLastDocTimeStamp 1727089656 [11:14:07]current date 1727090047 [11:14:07]FM_GetShiftState [11:14:07]SAM_PROTO_GetShiftState [11:14:07]wFMCommunicate request_size=4 [11:14:07]MH_SAM_APDU [11:14:07]CAPDU: 80 13 01 00 [11:14:07]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:07]Read from MH i2c: E2 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 0E 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [11:14:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:14:07]wFMCommunicate OK [11:14:07]SAM_PROTO_GetShiftState done [11:14:07]FM_GetShiftState done [11:14:07]opened in 1727050818 [11:14:07]opened+sec_in_day 1727137218 [11:14:07]quantity*price = 22500 [11:14:07]sum+1 = 22501 [11:14:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 74 23.09.2024 11:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87220 ФПД: 42621669927412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111407&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87220&fm=42621669927412&tin=02508201610067®Number=0000000000092592&sum=22500 0 [11:14:08]StoreToDocumentArchive [11:14:08]shift 498 fd 87220 [11:14:08]save to /storage/0498/doc_00087220 [11:14:08]save last doc name /storage/0498/doc_00087220 to /storage/kkm_last_doc_name [11:14:08]save OK [11:14:08]Clear old archive folders... [11:14:08]ProcessDocumentItem done err = 0, tmpTLVsize=296 [11:14:08]tlvbuf is 00AC24C0 [11:14:08]SAM_PROTO_ClearQueue [11:14:08]wFMCommunicate request_size=4 [11:14:08]MH_SAM_APDU [11:14:08]CAPDU: 80 09 00 00 [11:14:08]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:08]Read from MH i2c: E2 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:14:08]RAPDU: 90 00 [11:14:08]wFMCommunicate OK [11:14:08]SAM_PROTO_ClearQueue done [11:14:08]KKMCreateOFDPacket [11:14:08]OFDProtocolAddRootSTLVToBuf [11:14:08]FM_MakeSignedData [11:14:08]FM_MakeSignedData [11:14:08]SAM_PROTO_SignData [11:14:08]wFMCommunicate request_size=4 [11:14:08]MH_SAM_APDU [11:14:08]CAPDU: 80 0D 01 02 [11:14:08]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:08]Read from MH i2c: E2 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:14:08]RAPDU: 90 00 [11:14:08]wFMCommunicate OK [11:14:08]wFMCommunicate request_size=255 [11:14:08]MH_SAM_APDU [11:14:08]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 4A 00 00 00 F4 03 04 00 7F 4D F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [11:14:08]Write to MH i2c: E2 02 01 0E 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 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 4A 00 00 00 F4 03 04 00 7F 4D F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 6F [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:08]Read from MH i2c: E2 03 00 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:14:08]RAPDU: 90 00 [11:14:08]wFMCommunicate OK [11:14:08]wFMCommunicate request_size=55 [11:14:08]MH_SAM_APDU [11:14:08]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 B4 54 01 00 35 04 06 00 26 C3 A1 7E E9 F4 [11:14:08]Write to MH i2c: E2 3A 00 0F 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 B4 54 01 00 35 04 06 00 26 C3 A1 7E E9 F4 00 00 DF [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:08]Read from MH i2c: E2 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [11:14:08]RAPDU: 90 00 [11:14:08]wFMCommunicate OK [11:14:08]wFMCommunicate request_size=4 [11:14:08]MH_SAM_APDU [11:14:08]CAPDU: 80 0D 03 02 [11:14:08]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:08]Read from MH i2c: E2 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 0B 00 [11:14:08]MH_I2C_Read... [11:14:08]Read from MH i2c: E2 0B 00 10 01 00 8F D6 8F EF BE 94 B5 36 90 00 AD [11:14:08]RAPDU: 8F D6 8F EF BE 94 B5 36 90 00 [11:14:08]wFMCommunicate OK [11:14:08]SAM_PROTO_SignData done [11:14:08]FM_MakeSignedData done [11:14:08]CreateOFDProtocolMessage [11:14:08]wFMCommunicate request_size=4 [11:14:08]MH_SAM_APDU [11:14:08]CAPDU: 80 11 00 00 [11:14:08]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [11:14:08]Write i2c OK [11:14:08]MH_I2C_Read... [11:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:09]Read from MH i2c: E2 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: E2 17 00 [11:14:09]MH_I2C_Read... [11:14:09]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 [11:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:14:09]wFMCommunicate OK [11:14:09]CreateOFDProtocolMessage done [11:14:09]OFDSenderStorePacket 87220 [11:14:09]StoreOFDPacket docnum=87220 [11:14: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 3C 01 00 00 F4 E9 34 01 AD 8E 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 4A 00 00 00 F4 03 04 00 7F 4D F1 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 B4 54 01 00 35 04 06 00 26 C3 A1 7E E9 F4 8F D6 8F EF BE 94 B5 36 [11:14:09]CheckFolder [11:14:09]dirname=/storage/ofd_packets [11:14:09]CheckFolder done [11:14:09]ProducePacketName [11:14:09]name=ofd_packets/00087220 [11:14:09]NVStorageSaveData ofd_packets/00087220 [11:14:09]File name is /storage/ofd_packets/00087220 [11:14:09]Write 346 bytes [11:14:09]NVStorageSaveData done [11:14:09]OFDSenderStorePacket done [11:14:09]KKMCreateOFDPacket done [11:14:09]NVStorageSaveData kkm_last_timestamp [11:14:09]File name is /storage/kkm_last_timestamp [11:14:09]Write 4 bytes [11:14:09]NVStorageSaveData done [11:14:09]ExternCall_PrintAddStr [11:14:09]wPrintStart [11:14:09]Write to MH i2c: 01 00 00 12 01 13 [11:14:09]Write i2c OK [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 07 00 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [11:14:09]RasterBufferAndPrint [11:14:09]line Счет N : (3)148178 [11:14:09]line ИНН: 02508201610067 [11:14:09]line Контрольно-Кассовый Чек [11:14:09]line ПРОДАЖА [11:14:09]line Товар: 4670003190037 [11:14:09]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 зел 1л [11:14:09]line 1.000 * 225.00 [11:14:09]line = 225.00 [11:14:09]line НДС 12% НСП 1% [11:14:09]line > о реализуемом товаре [11:14:09]line ИТОГО: 225.00 [11:14:09]line НСП 1% : 1.99 [11:14:09]line НДС 12% : 23.89 [11:14:09]line Наличными: 225.00 [11:14:09]line Безнал.: 0.00 [11:14:09]line Место: АЗС № 137 "Партнер Нефть" [11:14:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:14:09]line СНО: Общий режим [11:14:09]line Чек 74 23.09.2024 11:14 [11:14:09]line Смена: 498 ФФД: 1.0 [11:14:09]line ЗНМ: 0300000064 [11:14:09]line РНМ: 0000000000092592 [11:14:09]line Версия ККМ: 001 [11:14:09]line ФМ: 0000000000874979 [11:14:09]line ФД: 87220 [11:14:09]line ФПД: 42621669927412 [11:14:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111407&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87220&fm=42621669927412&tin=02508201610067®Number=0000000000092592&sum=22500 [11:14:09]line 0 [11:14:09]written 0, free lines is 4095 [11:14:09]OFD Sender: Processing packet 87220 [packets to send 279, broken 278] [11:14:09]ProducePacketName [11:14:09]name=ofd_packets/00087220 [11:14:09]OFD Sender: To server: pG, [11:14:09]CommunicateWithHost lk.salyk.kg:30040 [11:14:09]ConnectInit lk.salyk.kg [11:14:09]Write to MH i2c: 01 00 00 3B 01 3C [11:14:09]Write i2c OK [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 07 00 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 F4 0C 43 [11:14:09]RasterBufferAndPrint [11:14:09]line [11:14:09]line [11:14:09]line [11:14:09]line [11:14:09]line [11:14:09]written 0, free lines is 3323 [11:14:09]MH_Cut [11:14:09]Write to MH i2c: D1 01 00 42 01 01 15 [11:14:09]Write i2c OK [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: D1 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: D1 01 00 [11:14:09]MH_I2C_Read... [11:14:09]Read from MH i2c: D1 01 00 42 01 00 14 [11:14:09]Write to MH i2c: 01 00 00 43 01 44 [11:14:09]Write i2c OK [11:14:09]MH_I2C_Read... [11:14:09]Connected sock=10 [11:14: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 3C 01 00 00 F4 E9 34 01 AD 8E 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 4A 00 00 00 F4 03 04 00 7F 4D F1 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 B4 54 01 00 35 04 06 00 26 C3 A1 7E E9 F4 8F D6 8F EF BE 94 B5 36 [11:14: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 6C 63 47 00 5A 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 B4 54 01 00 F4 03 04 00 4C F8 F0 66 B6 04 01 00 00 45 A3 C5 42 AC 2E 9B 27 [11:14:10]CommunicateWithHost err = 0 [11:14:10]CheckOFDResponse [11:14:10]1017 (14) - 77093643461234 [11:14:10]1041 (16) - 0000000000874979 [11:14:10]1040 (4) - 87220 [11:14:10]1012 (4) - 23.09.2024 05:10 [11:14:10]1206 (1) - 0 [11:14:10]OFD Sender: Remove packet 87220 [11:14:10]ProducePacketName [11:14:10]name=ofd_packets/00087220 [11:14:10]NVStorageDeleteData [11:14:10]*** Cut start [11:14:10]*** Partial cut [11:14:10]*** CUTSNS_PIN = 1 [11:14:10]*** CUTSNS_PIN = 0 [11:14:10]*** Brake cut motor [11:14:10]OFD Sender: No OFD packet to send [11:14:10]Read from MH i2c: 01 [11:14:10]MH_I2C_Read... [11:14:10]*** Stop cut motor [11:14:10]*** Cut end [11:14:10]Read from MH i2c: 01 07 00 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:14:10]process_action close_receipt done [11:14:10]requested_data is exist [11:14:10]produce_requested_data [11:14:10]requested_item fm.sn is exist - process it [11:14:10]wFMCommunicate request_size=4 [11:14:10]MH_SAM_APDU [11:14:10]CAPDU: 80 11 00 00 [11:14:10]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:14:10]Write i2c OK [11:14:10]MH_I2C_Read... [11:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:10]Read from MH i2c: E2 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 17 00 [11:14:10]MH_I2C_Read... [11:14:10]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 [11:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:14:10]wFMCommunicate OK [11:14:10]requested_item fd.num is exist - process it [11:14:10]SAM_PROTO_GetFieldsCounters [11:14:10]wFMCommunicate request_size=4 [11:14:10]MH_SAM_APDU [11:14:10]CAPDU: 80 13 00 00 [11:14:10]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:14:10]Write i2c OK [11:14:10]MH_I2C_Read... [11:14:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:11]Read from MH i2c: E2 [11:14:11]MH_I2C_Read... [11:14:11]Read from MH i2c: E2 62 00 [11:14:11]MH_I2C_Read... [11:14:11]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 CB [11:14: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 B4 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:11]wFMCommunicate OK [11:14:11]SAM_PROTO_GetFieldsCounters done [11:14:11]requested_item shift.num is exist - process it [11:14:11]requested_item shift.opened is exist - process it [11:14:11]req_shift_opened [11:14:11]FM_GetShiftState [11:14:11]SAM_PROTO_GetShiftState [11:14:11]wFMCommunicate request_size=4 [11:14:11]MH_SAM_APDU [11:14:11]CAPDU: 80 13 01 00 [11:14:11]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:14:11]Write i2c OK [11:14:11]MH_I2C_Read... [11:14:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:11]Read from MH i2c: E2 [11:14:11]MH_I2C_Read... [11:14:11]Read from MH i2c: E2 0E 00 [11:14:11]MH_I2C_Read... [11:14:11]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [11:14:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:14:11]wFMCommunicate OK [11:14:11]SAM_PROTO_GetShiftState done [11:14:11]FM_GetShiftState done [11:14:11]req_shift_opened done [11:14:11]requested_item shift.open_date is exist - process it [11:14:11]req_shift_open_date [11:14:11]req_shift_open_date done [11:14:11]produce_requested_data done [11:14:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87220,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:14:11]process_action_free close_receipt [11:14:11]json_value_free [11:14:11]json_value_free done [11:14:11]process_json_proto returns [11:14:11]Send response to host [11:14:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87220,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:14:11]free response buf [11:14:11]execute_script done [11:14:11]execute_script returns [11:14:11]free content buf [11:14:11]Sock 7.Close socket [11:14:11]Sock 7.Thread stoped [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:47]accept exits with 9 [11:14:47]New connection [11:14:47]New thread 3067161956 created [11:14:47]Thread 3067018596 joined [11:14:47]Waiting for new connection... [11:14:47] Sock 9.Parse request [11:14:47]Sock 9.Check first char [11:14:47]Sock 9.First char is OK [11:14:47]request: POST /json_proto HTTP/1.0 [11:14:47]Method: POST [11:14:47]URL: /json_proto [11:14:47]Method is POST - this is cgi request [11:14:47]url: /json_proto [11:14:47]query_string will be loaded in cgi processing [11:14:47]execute_cgi json_proto POST (null) [11:14:47]execute_cgi path=json_proto method=POST [11:14:47]POST find Content-Length [11:14:47]Host: 172.17.47.196:8080 [11:14:47]Content-Length: 785 [11:14:47]Content-Type: application/json [11:14:47] [11:14:47]POST finish read [11:14:47]Found Content-Length = 785 [11:14:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148179", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver 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" : 156.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:47]execute_script... [11:14: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)148179", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver 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" : 156.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:47]POST & json_proto [11:14:47]process_json_proto [11:14:47]json parsed OK: [11:14:47]protocol is kg_v1.0 [11:14:47]action value=close_receipt [11:14:47]process_action close_receipt [11:14:47]cmd_close_receipt [11:14:47]MH_GetDate [11:14:47]Write to MH i2c: F0 00 00 47 01 37 [11:14:47]Write i2c OK [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: F0 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: F0 09 00 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: F0 09 00 47 01 00 A7 4D F1 66 4C 6B 94 66 3C [11:14:47]GetLastDocTimeStamp 1727090047 [11:14:47]current date 1727090087 [11:14:47]FM_GetShiftState [11:14:47]SAM_PROTO_GetShiftState [11:14:47]wFMCommunicate request_size=4 [11:14:47]MH_SAM_APDU [11:14:47]CAPDU: 80 13 01 00 [11:14:47]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:14:47]Write i2c OK [11:14:47]MH_I2C_Read... [11:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:47]Read from MH i2c: E2 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: E2 0E 00 [11:14:47]MH_I2C_Read... [11:14:47]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1E [11:14:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:14:47]wFMCommunicate OK [11:14:47]SAM_PROTO_GetShiftState done [11:14:47]FM_GetShiftState done [11:14:47]opened in 1727050818 [11:14:47]opened+sec_in_day 1727137218 [11:14:47]quantity*price = 15600 [11:14:47]sum+1 = 15601 [11:14:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 156.00 НСП 1% : 1.38 НДС 12% : 16.57 Наличными: 0.00 Безнал.: 156.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 75 23.09.2024 11:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87221 ФПД: 68776418278932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111447&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87221&fm=68776418278932&tin=02508201610067®Number=0000000000092592&sum=15600 0 [11:14:48]StoreToDocumentArchive [11:14:48]shift 498 fd 87221 [11:14:48]save to /storage/0498/doc_00087221 [11:14:48]save last doc name /storage/0498/doc_00087221 to /storage/kkm_last_doc_name [11:14:48]save OK [11:14:48]Clear old archive folders... [11:14:48]ProcessDocumentItem done err = 0, tmpTLVsize=276 [11:14:48]tlvbuf is 00AB52E0 [11:14:48]SAM_PROTO_ClearQueue [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 09 00 00 [11:14:48]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [11:14:48]RAPDU: 90 00 [11:14:48]wFMCommunicate OK [11:14:48]SAM_PROTO_ClearQueue done [11:14:48]KKMCreateOFDPacket [11:14:48]OFDProtocolAddRootSTLVToBuf [11:14:48]FM_MakeSignedData [11:14:48]FM_MakeSignedData [11:14:48]SAM_PROTO_SignData [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 0D 01 02 [11:14:48]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:14:48]RAPDU: 90 00 [11:14:48]wFMCommunicate OK [11:14:48]wFMCommunicate request_size=255 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 0D 02 02 FA 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 00 00 00 00 00 00 39 04 06 00 F0 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A7 4D F1 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 [11:14:48]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 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 00 00 00 00 00 00 39 04 06 00 F0 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A7 4D F1 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 00 00 BF [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:14:48]RAPDU: 90 00 [11:14:48]wFMCommunicate OK [11:14:48]wFMCommunicate request_size=35 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 54 01 00 35 04 06 00 3E 8D 41 FA FE 14 [11:14:48]Write to MH i2c: E2 26 00 58 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B5 54 01 00 35 04 06 00 3E 8D 41 FA FE 14 00 00 F4 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:14:48]RAPDU: 90 00 [11:14:48]wFMCommunicate OK [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 0D 03 02 [11:14:48]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 0B 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 0B 00 59 01 00 46 F3 EE ED B0 B7 B7 C9 90 00 D1 [11:14:48]RAPDU: 46 F3 EE ED B0 B7 B7 C9 90 00 [11:14:48]wFMCommunicate OK [11:14:48]SAM_PROTO_SignData done [11:14:48]FM_MakeSignedData done [11:14:48]CreateOFDProtocolMessage [11:14:48]wFMCommunicate request_size=4 [11:14:48]MH_SAM_APDU [11:14:48]CAPDU: 80 11 00 00 [11:14:48]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:48]Read from MH i2c: E2 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: E2 17 00 [11:14:48]MH_I2C_Read... [11:14:48]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 [11:14: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:14:48]wFMCommunicate OK [11:14:48]CreateOFDProtocolMessage done [11:14:48]OFDSenderStorePacket 87221 [11:14:48]StoreOFDPacket docnum=87221 [11:14: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 28 01 00 00 EE 8B 20 01 CE 3F 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 00 00 00 00 00 00 39 04 06 00 F0 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A7 4D F1 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 B5 54 01 00 35 04 06 00 3E 8D 41 FA FE 14 46 F3 EE ED B0 B7 B7 C9 [11:14:48]CheckFolder [11:14:48]dirname=/storage/ofd_packets [11:14:48]CheckFolder done [11:14:48]ProducePacketName [11:14:48]name=ofd_packets/00087221 [11:14:48]NVStorageSaveData ofd_packets/00087221 [11:14:48]File name is /storage/ofd_packets/00087221 [11:14:48]Write 326 bytes [11:14:48]NVStorageSaveData done [11:14:48]OFDSenderStorePacket done [11:14:48]KKMCreateOFDPacket done [11:14:48]NVStorageSaveData kkm_last_timestamp [11:14:48]File name is /storage/kkm_last_timestamp [11:14:48]Write 4 bytes [11:14:48]NVStorageSaveData done [11:14:48]ExternCall_PrintAddStr [11:14:48]wPrintStart [11:14:48]Write to MH i2c: 01 00 00 5B 01 5C [11:14:48]Write i2c OK [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: 01 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: 01 07 00 [11:14:48]MH_I2C_Read... [11:14:48]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [11:14:48]RasterBufferAndPrint [11:14:48]line Счет N : (3)148179 [11:14:48]line ИНН: 02508201610067 [11:14:48]line Контрольно-Кассовый Чек [11:14:48]line ПРОДАЖА [11:14:48]line Товар: 48742245 [11:14:48]line Сигареты Parliament Silver Blue [11:14:48]line 1.000 * 156.00 [11:14:48]line = 156.00 [11:14:48]line НДС 12% НСП 1% [11:14:48]line > о реализуемом товаре [11:14:48]line ИТОГО: 156.00 [11:14:48]line НСП 1% : 1.38 [11:14:48]line НДС 12% : 16.57 [11:14:48]line Наличными: 0.00 [11:14:48]line Безнал.: 156.00 [11:14:48]line Место: АЗС № 137 "Партнер Нефть" [11:14:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:14:48]line СНО: Общий режим [11:14:48]line Чек 75 23.09.2024 11:14 [11:14:48]line Смена: 498 ФФД: 1.0 [11:14:48]line ЗНМ: 0300000064 [11:14:48]line РНМ: 0000000000092592 [11:14:48]line Версия ККМ: 001 [11:14:48]line Платежная система: O! деньги [11:14:48]line ФМ: 0000000000874979 [11:14:48]line ФД: 87221 [11:14:48]line ФПД: 68776418278932 [11:14:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111447&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87221&fm=68776418278932&tin=02508201610067®Number=0000000000092592&sum=15600 [11:14:49]line 0 [11:14:49]OFD Sender: Processing packet 87221 [packets to send 279, broken 278] [11:14:49]ProducePacketName [11:14:49]name=ofd_packets/00087221 [11:14:49]OFD Sender: To server: pG, [11:14:49]CommunicateWithHost lk.salyk.kg:30040 [11:14:49]ConnectInit lk.salyk.kg [11:14:49]written 0, free lines is 4095 [11:14:49]Write to MH i2c: 01 00 00 86 01 87 [11:14:49]Write i2c OK [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: 01 [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: 01 07 00 [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 B1 0C 4B [11:14:49]RasterBufferAndPrint [11:14:49]line [11:14:49]line [11:14:49]line [11:14:49]line [11:14:49]line [11:14:49]written 0, free lines is 3255 [11:14:49]MH_Cut [11:14:49]Write to MH i2c: D1 01 00 8D 01 01 60 [11:14:49]Write i2c OK [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: D1 [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: D1 01 00 [11:14:49]MH_I2C_Read... [11:14:49]Read from MH i2c: D1 01 00 8D 01 00 5F [11:14:49]Write to MH i2c: 01 00 00 8E 01 8F [11:14:49]Write i2c OK [11:14:49]MH_I2C_Read... [11:14:50]*** Cut start [11:14:50]*** Partial cut [11:14:50]*** CUTSNS_PIN = 1 [11:14:50]*** CUTSNS_PIN = 0 [11:14:50]*** Brake cut motor [11:14:51]Read from MH i2c: 01 [11:14:51]MH_I2C_Read... [11:14:51]*** Stop cut motor [11:14:51]*** Cut end [11:14:51]Read from MH i2c: 01 07 00 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [11:14:51]process_action close_receipt done [11:14:51]requested_data is exist [11:14:51]produce_requested_data [11:14:51]requested_item fm.sn is exist - process it [11:14:51]wFMCommunicate request_size=4 [11:14:51]MH_SAM_APDU [11:14:51]CAPDU: 80 11 00 00 [11:14:51]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [11:14:51]Write i2c OK [11:14:51]MH_I2C_Read... [11:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:51]Read from MH i2c: E2 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: E2 17 00 [11:14:51]MH_I2C_Read... [11:14:51]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 [11: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 [11:14:51]wFMCommunicate OK [11:14:51]requested_item fd.num is exist - process it [11:14:51]SAM_PROTO_GetFieldsCounters [11:14:51]wFMCommunicate request_size=4 [11:14:51]MH_SAM_APDU [11:14:51]CAPDU: 80 13 00 00 [11:14:51]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [11:14:51]Write i2c OK [11:14:51]MH_I2C_Read... [11:14:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:51]Read from MH i2c: E2 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: E2 62 00 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 1A [11: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 B5 54 01 00 0E 04 04 00 F2 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 [11:14:51]wFMCommunicate OK [11:14:51]SAM_PROTO_GetFieldsCounters done [11:14:51]requested_item shift.num is exist - process it [11:14:51]requested_item shift.opened is exist - process it [11:14:51]req_shift_opened [11:14:51]FM_GetShiftState [11:14:51]SAM_PROTO_GetShiftState [11:14:51]wFMCommunicate request_size=4 [11:14:51]MH_SAM_APDU [11:14:51]CAPDU: 80 13 01 00 [11:14:51]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [11:14:51]Write i2c OK [11:14:51]MH_I2C_Read... [11:14:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:51]Read from MH i2c: E2 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: E2 0E 00 [11:14:51]MH_I2C_Read... [11:14:51]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [11:14:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:14:51]wFMCommunicate OK [11:14:51]SAM_PROTO_GetShiftState done [11:14:51]FM_GetShiftState done [11:14:51]req_shift_opened done [11:14:51]requested_item shift.open_date is exist - process it [11:14:51]req_shift_open_date [11:14:51]req_shift_open_date done [11:14:51]produce_requested_data done [11:14:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87221,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:14:51]process_action_free close_receipt [11:14:51]json_value_free [11:14:51]json_value_free done [11:14:51]process_json_proto returns [11:14:51]Send response to host [11:14:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87221,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:14:51]free response buf [11:14:51]execute_script done [11:14:51]execute_script returns [11:14:51]free content buf [11:14:51]Sock 9.Close socket [11:14:51]Sock 9.Thread stoped [11:14:52]Connected sock=10 [11:14: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 EE 8B 20 01 CE 3F 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 00 00 00 00 00 00 39 04 06 00 F0 3C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 A7 4D F1 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 B5 54 01 00 35 04 06 00 3E 8D 41 FA FE 14 46 F3 EE ED B0 B7 B7 C9 [11:14: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 2C 9B 47 00 C6 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 B5 54 01 00 F4 03 04 00 77 F8 F0 66 B6 04 01 00 00 A9 73 8F EF 47 76 DD 04 [11:14:54]CommunicateWithHost err = 0 [11:14:54]CheckOFDResponse [11:14:54]1017 (14) - 77093643461234 [11:14:54]1041 (16) - 0000000000874979 [11:14:54]1040 (4) - 87221 [11:14:54]1012 (4) - 23.09.2024 05:11 [11:14:54]1206 (1) - 0 [11:14:54]OFD Sender: Remove packet 87221 [11:14:54]ProducePacketName [11:14:54]name=ofd_packets/00087221 [11:14:54]NVStorageDeleteData [11:14:54]OFD Sender: No OFD packet to send [11:14:59]OFD Sender: No OFD packet to send [11:15:04]OFD Sender: No OFD packet to send [11:15:09]OFD Sender: No OFD packet to send [11:15:14]OFD Sender: No OFD packet to send [11:15:19]OFD Sender: No OFD packet to send [11:15:24]OFD Sender: No OFD packet to send [11:15:29]OFD Sender: No OFD packet to send [11:15:34]OFD Sender: No OFD packet to send [11:15:39]OFD Sender: No OFD packet to send [11:15:44]OFD Sender: No OFD packet to send [11:15:47]accept exits with 7 [11:15:47]New connection [11:15:47]New thread 3067018596 created [11:15:47]Thread 3067161956 joined [11:15:47]Waiting for new connection... [11:15:47] Sock 7.Parse request [11:15:47]Sock 7.Check first char [11:15:47]Sock 7.First char is OK [11:15:47]request: POST /json_proto HTTP/1.0 [11:15:47]Method: POST [11:15:47]URL: /json_proto [11:15:47]Method is POST - this is cgi request [11:15:47]url: /json_proto [11:15:47]query_string will be loaded in cgi processing [11:15:47]execute_cgi json_proto POST (null) [11:15:47]execute_cgi path=json_proto method=POST [11:15:47]POST find Content-Length [11:15:47]Host: 172.17.47.196:8080 [11:15:47]Content-Length: 801 [11:15:47]Content-Type: application/json [11:15:47] [11:15:47]POST finish read [11:15:47]Found Content-Length = 801 [11:15:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872188", "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 }]} ], "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" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:47]execute_script... [11:15:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872188", "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 }]} ], "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" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:47]POST & json_proto [11:15:47]process_json_proto [11:15:47]json parsed OK: [11:15:47]protocol is kg_v1.0 [11:15:47]action value=close_receipt [11:15:47]process_action close_receipt [11:15:47]cmd_close_receipt [11:15:47]MH_GetDate [11:15:47]Write to MH i2c: F0 00 00 92 01 82 [11:15:47]Write i2c OK [11:15:47]MH_I2C_Read... [11:15:47]Read from MH i2c: F0 [11:15:47]MH_I2C_Read... [11:15:47]Read from MH i2c: F0 09 00 [11:15:47]MH_I2C_Read... [11:15:47]Read from MH i2c: F0 09 00 92 01 00 E4 4D F1 66 4C 6B 94 66 C4 [11:15:47]GetLastDocTimeStamp 1727090087 [11:15:47]current date 1727090148 [11:15:47]FM_GetShiftState [11:15:47]SAM_PROTO_GetShiftState [11:15:47]wFMCommunicate request_size=4 [11:15:47]MH_SAM_APDU [11:15:47]CAPDU: 80 13 01 00 [11:15:47]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [11:15:47]Write i2c OK [11:15:47]MH_I2C_Read... [11:15:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:47]Read from MH i2c: E2 [11:15:47]MH_I2C_Read... [11:15:47]Read from MH i2c: E2 0E 00 [11:15:47]MH_I2C_Read... [11:15:47]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 69 [11:15:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:15:47]wFMCommunicate OK [11:15:47]SAM_PROTO_GetShiftState done [11:15:47]FM_GetShiftState done [11:15:47]opened in 1727050818 [11:15:47]opened+sec_in_day 1727137218 [11:15:47]quantity*price = 80004 [11:15:47]sum+1 = 80005 [11:15:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.04 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 0.00 Безнал.: 800.04 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 76 23.09.2024 11:15 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87222 ФПД: 251727510202207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111548&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87222&fm=251727510202207&tin=02508201610067®Number=0000000000092592&sum=80004 [11:15:49]StoreToDocumentArchive [11:15:49]shift 498 fd 87222 [11:15:49]save to /storage/0498/doc_00087222 [11:15:49]save last doc name /storage/0498/doc_00087222 to /storage/kkm_last_doc_name [11:15:49]save OK [11:15:49]Clear old archive folders... [11:15:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:15:49]tlvbuf is 00AD15E0 [11:15:49]SAM_PROTO_ClearQueue [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 09 00 00 [11:15:49]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]SAM_PROTO_ClearQueue done [11:15:49]KKMCreateOFDPacket [11:15:49]OFDProtocolAddRootSTLVToBuf [11:15:49]FM_MakeSignedData [11:15:49]FM_MakeSignedData [11:15:49]SAM_PROTO_SignData [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 01 02 [11:15:49]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=255 [11:15:49]MH_SAM_APDU [11: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 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 E4 4D F1 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 B6 54 01 00 35 04 06 00 E4 [11:15:49]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 E4 4D F1 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 B6 54 01 00 35 04 06 00 E4 00 00 13 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=10 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 02 02 05 F1 E0 D3 67 5F [11:15:49]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 F1 E0 D3 67 5F 00 00 92 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:15:49]RAPDU: 90 00 [11:15:49]wFMCommunicate OK [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 0D 03 02 [11:15:49]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0B 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 0B 00 A4 01 00 0A 10 85 D5 26 D9 91 F1 90 00 16 [11:15:49]RAPDU: 0A 10 85 D5 26 D9 91 F1 90 00 [11:15:49]wFMCommunicate OK [11:15:49]SAM_PROTO_SignData done [11:15:49]FM_MakeSignedData done [11:15:49]CreateOFDProtocolMessage [11:15:49]wFMCommunicate request_size=4 [11:15:49]MH_SAM_APDU [11:15:49]CAPDU: 80 11 00 00 [11:15:49]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:49]Read from MH i2c: E2 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 17 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [11: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 [11:15:49]wFMCommunicate OK [11:15:49]CreateOFDProtocolMessage done [11:15:49]OFDSenderStorePacket 87222 [11:15:49]StoreOFDPacket docnum=87222 [11: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 76 C2 07 01 6D 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 E4 4D F1 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 B6 54 01 00 35 04 06 00 E4 F1 E0 D3 67 5F 0A 10 85 D5 26 D9 91 F1 [11:15:49]CheckFolder [11:15:49]dirname=/storage/ofd_packets [11:15:49]CheckFolder done [11:15:49]ProducePacketName [11:15:49]name=ofd_packets/00087222 [11:15:49]NVStorageSaveData ofd_packets/00087222 [11:15:49]File name is /storage/ofd_packets/00087222 [11:15:49]Write 301 bytes [11:15:49]NVStorageSaveData done [11:15:49]OFDSenderStorePacket done [11:15:49]KKMCreateOFDPacket done [11:15:49]NVStorageSaveData kkm_last_timestamp [11:15:49]File name is /storage/kkm_last_timestamp [11:15:49]Write 4 bytes [11:15:49]NVStorageSaveData done [11:15:49]ExternCall_PrintAddStr [11:15:49]wPrintStart [11:15:49]Write to MH i2c: 01 00 00 A6 01 A7 [11:15:49]Write i2c OK [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 07 00 [11:15:49]MH_I2C_Read... [11:15:49]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [11:15:49]RasterBufferAndPrint [11:15:49]line Счет N : (1)872188 [11:15:49]line ИНН: 02508201610067 [11:15:49]line Контрольно-Кассовый Чек [11:15:49]line ПРОДАЖА [11:15:49]line ТРК (МРК, ГНК) : 63 [11:15:49]line Товар: 2710124130 [11:15:49]line Аи-92-К-5 [11:15:49]line 11.800 * 67.80 [11:15:49]line = 800.04 [11:15:49]line НДС 12% НСП 1% [11:15:49]line > о реализуемом товаре [11:15:49]line ИТОГО: 800.04 [11:15:49]line НСП 1% : 7.08 [11:15:49]line НДС 12% : 84.96 [11:15:49]line Наличными: 0.00 [11:15:49]line Безнал.: 800.04 [11:15:49]line Место: АЗС № 137 "Партнер Нефть" [11:15:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:15:49]line СНО: Общий режим [11:15:49]line Чек 76 23.09.2024 11:15 [11:15:49]line Смена: 498 ФФД: 1.0 [11:15:49]line ЗНМ: 0300000064 [11:15:49]line РНМ: 0000000000092592 [11:15:49]line Версия ККМ: 001 [11:15:49]line Платежная система: O! деньги [11:15:49]line ФМ: 0000000000874979 [11:15:49]line ФД: 87222 [11:15:49]line ФПД: 251727510202207 [11:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111548&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87222&fm=251727510202207&tin=02508201610067®Number=0000000000092592&sum=80004 [11:15:49]OFD Sender: Processing packet 87222 [packets to send 279, broken 278] [11:15:49]ProducePacketName [11:15:49]name=ofd_packets/00087222 [11:15:49]OFD Sender: To server: pG, [11:15:49]CommunicateWithHost lk.salyk.kg:30040 [11:15:49]ConnectInit lk.salyk.kg [11:15:49]written 0, free lines is 4095 [11:15:50]Write to MH i2c: 01 00 00 D0 01 D1 [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 07 00 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 EE 0C D2 [11:15:50]RasterBufferAndPrint [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]line [11:15:50]written 0, free lines is 3314 [11:15:50]MH_Cut [11:15:50]Write to MH i2c: D1 01 00 D7 01 01 AA [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 01 00 [11:15:50]MH_I2C_Read... [11:15:50]Read from MH i2c: D1 01 00 D7 01 00 A9 [11:15:50]Write to MH i2c: 01 00 00 D8 01 D9 [11:15:50]Write i2c OK [11:15:50]MH_I2C_Read... [11:15:51]*** Cut start [11:15:51]*** Partial cut [11:15:51]*** CUTSNS_PIN = 1 [11:15:51]*** CUTSNS_PIN = 0 [11:15:51]*** Brake cut motor [11:15:51]Read from MH i2c: 01 [11:15:51]MH_I2C_Read... [11:15:51]*** Stop cut motor [11:15:51]*** Cut end [11:15:51]Read from MH i2c: 01 07 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [11:15:51]process_action close_receipt done [11:15:51]requested_data is exist [11:15:51]produce_requested_data [11:15:51]requested_item fm.sn is exist - process it [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 11 00 00 [11:15:51]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B3 [11: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 [11:15:51]wFMCommunicate OK [11:15:51]requested_item fd.num is exist - process it [11:15:51]SAM_PROTO_GetFieldsCounters [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 13 00 00 [11:15:51]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 62 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 68 [11: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 B6 54 01 00 0E 04 04 00 F2 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 [11:15:51]wFMCommunicate OK [11:15:51]SAM_PROTO_GetFieldsCounters done [11:15:51]requested_item shift.num is exist - process it [11:15:51]requested_item shift.opened is exist - process it [11:15:51]req_shift_opened [11:15:51]FM_GetShiftState [11:15:51]SAM_PROTO_GetShiftState [11:15:51]wFMCommunicate request_size=4 [11:15:51]MH_SAM_APDU [11:15:51]CAPDU: 80 13 01 00 [11:15:51]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [11:15:51]Write i2c OK [11:15:51]MH_I2C_Read... [11:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:51]Read from MH i2c: E2 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0E 00 [11:15:51]MH_I2C_Read... [11:15:51]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B1 [11:15:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:15:52]wFMCommunicate OK [11:15:52]SAM_PROTO_GetShiftState done [11:15:52]FM_GetShiftState done [11:15:52]req_shift_opened done [11:15:52]requested_item shift.open_date is exist - process it [11:15:52]req_shift_open_date [11:15:52]req_shift_open_date done [11:15:52]produce_requested_data done [11:15:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87222,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:15:52]process_action_free close_receipt [11:15:52]json_value_free [11:15:52]json_value_free done [11:15:52]process_json_proto returns [11:15:52]Send response to host [11:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87222,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:15:52]free response buf [11:15:52]execute_script done [11:15:52]execute_script returns [11:15:52]free content buf [11:15:52]Sock 7.Close socket [11:15:52]Sock 7.Thread stoped [11:15:53]Connected sock=11 [11:15:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 76 C2 07 01 6D 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 E4 4D F1 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 B6 54 01 00 35 04 06 00 E4 F1 E0 D3 67 5F 0A 10 85 D5 26 D9 91 F1 [11:15: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 4A B3 47 00 2F 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 B6 54 01 00 F4 03 04 00 B4 F8 F0 66 B6 04 01 00 00 C8 0D B8 33 AA 82 2A 14 [11:15:54]CommunicateWithHost err = 0 [11:15:54]CheckOFDResponse [11:15:54]1017 (14) - 77093643461234 [11:15:54]1041 (16) - 0000000000874979 [11:15:54]1040 (4) - 87222 [11:15:54]1012 (4) - 23.09.2024 05:12 [11:15:54]1206 (1) - 0 [11:15:54]OFD Sender: Remove packet 87222 [11:15:54]ProducePacketName [11:15:54]name=ofd_packets/00087222 [11:15:54]NVStorageDeleteData [11:15:54]OFD Sender: No OFD packet to send [11:15:59]OFD Sender: No OFD packet to send [11:16:04]OFD Sender: No OFD packet to send [11:16:04]recv_with_timeout no data received [11:16:09]OFD Sender: No OFD packet to send [11:16:14]OFD Sender: No OFD packet to send [11:16:19]recv_with_timeout no data received [11:16:19]OFD Sender: No OFD packet to send [11:16:24]OFD Sender: No OFD packet to send [11:16:29]OFD Sender: No OFD packet to send [11:16:34]OFD Sender: No OFD packet to send [11:16:39]OFD Sender: No OFD packet to send [11:16:44]OFD Sender: No OFD packet to send [11:16:49]OFD Sender: No OFD packet to send [11:16:54]OFD Sender: No OFD packet to send [11:16:59]OFD Sender: No OFD packet to send [11:17:04]recv_with_timeout no data received [11:17:04]OFD Sender: No OFD packet to send [11:17:09]OFD Sender: No OFD packet to send [11:17:10]accept exits with 9 [11:17:10]New connection [11:17:10]New thread 3067161956 created [11:17:10]Thread 3067018596 joined [11:17:10]Waiting for new connection... [11:17:10] Sock 9.Parse request [11:17:10]Sock 9.Check first char [11:17:10]Sock 9.First char is OK [11:17:10]request: POST /json_proto HTTP/1.0 [11:17:10]Method: POST [11:17:10]URL: /json_proto [11:17:10]Method is POST - this is cgi request [11:17:10]url: /json_proto [11:17:10]query_string will be loaded in cgi processing [11:17:10]execute_cgi json_proto POST (null) [11:17:10]execute_cgi path=json_proto method=POST [11:17:10]POST find Content-Length [11:17:10]Host: 172.17.47.196:8080 [11:17:10]Content-Length: 803 [11:17:10]Content-Type: application/json [11:17:10] [11:17:10]POST finish read [11:17:10]Found Content-Length = 803 [11:17:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872189", "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" ] } } [11:17:10]execute_script... [11:17: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)872189", "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" ] } } [11:17:10]POST & json_proto [11:17:10]process_json_proto [11:17:10]json parsed OK: [11:17:10]protocol is kg_v1.0 [11:17:10]action value=close_receipt [11:17:10]process_action close_receipt [11:17:10]cmd_close_receipt [11:17:10]MH_GetDate [11:17:10]Write to MH i2c: F0 00 00 DC 01 CC [11:17:10]Write i2c OK [11:17:10]MH_I2C_Read... [11:17:10]Read from MH i2c: F0 [11:17:10]MH_I2C_Read... [11:17:10]Read from MH i2c: F0 09 00 [11:17:10]MH_I2C_Read... [11:17:10]Read from MH i2c: F0 09 00 DC 01 00 36 4E F1 66 4C 6B 94 66 61 [11:17:10]GetLastDocTimeStamp 1727090148 [11:17:10]current date 1727090230 [11:17:10]FM_GetShiftState [11:17:10]SAM_PROTO_GetShiftState [11:17:10]wFMCommunicate request_size=4 [11:17:10]MH_SAM_APDU [11:17:10]CAPDU: 80 13 01 00 [11:17:10]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:17:10]Write i2c OK [11:17:10]MH_I2C_Read... [11:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:10]Read from MH i2c: E2 [11:17:10]MH_I2C_Read... [11:17:10]Read from MH i2c: E2 0E 00 [11:17:10]MH_I2C_Read... [11:17:10]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [11:17:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:17:10]wFMCommunicate OK [11:17:10]SAM_PROTO_GetShiftState done [11:17:10]FM_GetShiftState done [11:17:10]opened in 1727050818 [11:17:10]opened+sec_in_day 1727137218 [11:17:10]quantity*price = 100005 [11:17:10]sum+1 = 100006 [11:17:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 77 23.09.2024 11:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87223 ФПД: 259059826519886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111710&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87223&fm=259059826519886&tin=02508201610067®Number=0000000000092592&sum=100005 [11:17:11]StoreToDocumentArchive [11:17:11]shift 498 fd 87223 [11:17:11]save to /storage/0498/doc_00087223 [11:17:11]save last doc name /storage/0498/doc_00087223 to /storage/kkm_last_doc_name [11:17:11]save OK [11:17:11]Clear old archive folders... [11:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:11]tlvbuf is 00AABA60 [11:17:11]SAM_PROTO_ClearQueue [11:17:11]wFMCommunicate request_size=4 [11:17:11]MH_SAM_APDU [11:17:11]CAPDU: 80 09 00 00 [11:17:11]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [11:17:11]RAPDU: 90 00 [11:17:11]wFMCommunicate OK [11:17:11]SAM_PROTO_ClearQueue done [11:17:11]KKMCreateOFDPacket [11:17:11]OFDProtocolAddRootSTLVToBuf [11:17:11]FM_MakeSignedData [11:17:11]FM_MakeSignedData [11:17:11]SAM_PROTO_SignData [11:17:11]wFMCommunicate request_size=4 [11:17:11]MH_SAM_APDU [11:17:11]CAPDU: 80 0D 01 02 [11:17:11]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:17:11]RAPDU: 90 00 [11:17:11]wFMCommunicate OK [11:17:11]wFMCommunicate request_size=255 [11:17:11]MH_SAM_APDU [11:17: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 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 4D 00 00 00 F4 03 04 00 36 4E F1 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 B7 54 01 00 35 04 06 00 EB [11:17:11]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 36 4E F1 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 B7 54 01 00 35 04 06 00 EB 00 00 9D [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:17:11]RAPDU: 90 00 [11:17:11]wFMCommunicate OK [11:17:11]wFMCommunicate request_size=10 [11:17:11]MH_SAM_APDU [11:17:11]CAPDU: 80 0D 02 02 05 9D 10 EF 6F 4E [11:17:11]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 9D 10 EF 6F 4E 00 00 CB [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:17:11]RAPDU: 90 00 [11:17:11]wFMCommunicate OK [11:17:11]wFMCommunicate request_size=4 [11:17:11]MH_SAM_APDU [11:17:11]CAPDU: 80 0D 03 02 [11:17:11]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 0B 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 0B 00 EE 01 00 D8 16 06 10 FE 6F 40 A2 90 00 BE [11:17:11]RAPDU: D8 16 06 10 FE 6F 40 A2 90 00 [11:17:11]wFMCommunicate OK [11:17:11]SAM_PROTO_SignData done [11:17:11]FM_MakeSignedData done [11:17:11]CreateOFDProtocolMessage [11:17:11]wFMCommunicate request_size=4 [11:17:11]MH_SAM_APDU [11:17:11]CAPDU: 80 11 00 00 [11:17:11]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:11]Read from MH i2c: E2 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 17 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [11:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:17:11]wFMCommunicate OK [11:17:11]CreateOFDProtocolMessage done [11:17:11]OFDSenderStorePacket 87223 [11:17:11]StoreOFDPacket docnum=87223 [11:17: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 53 66 07 01 42 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 36 4E F1 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 B7 54 01 00 35 04 06 00 EB 9D 10 EF 6F 4E D8 16 06 10 FE 6F 40 A2 [11:17:11]CheckFolder [11:17:11]dirname=/storage/ofd_packets [11:17:11]CheckFolder done [11:17:11]ProducePacketName [11:17:11]name=ofd_packets/00087223 [11:17:11]NVStorageSaveData ofd_packets/00087223 [11:17:11]File name is /storage/ofd_packets/00087223 [11:17:11]Write 301 bytes [11:17:11]NVStorageSaveData done [11:17:11]OFDSenderStorePacket done [11:17:11]KKMCreateOFDPacket done [11:17:11]NVStorageSaveData kkm_last_timestamp [11:17:11]File name is /storage/kkm_last_timestamp [11:17:11]Write 4 bytes [11:17:11]NVStorageSaveData done [11:17:11]ExternCall_PrintAddStr [11:17:11]wPrintStart [11:17:11]Write to MH i2c: 01 00 00 F0 01 F1 [11:17:11]Write i2c OK [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: 01 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: 01 07 00 [11:17:11]MH_I2C_Read... [11:17:11]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [11:17:11]RasterBufferAndPrint [11:17:11]line Счет N : (1)872189 [11:17:11]line ИНН: 02508201610067 [11:17:11]line Контрольно-Кассовый Чек [11:17:11]line ПРОДАЖА [11:17:11]line ТРК (МРК, ГНК) : 33 [11:17:11]line Товар: 2710124130 [11:17:11]line Аи-92-К-5 [11:17:11]line 14.750 * 67.80 [11:17:11]line = 1000.05 [11:17:11]line НДС 12% НСП 1% [11:17:11]line > о реализуемом товаре [11:17:11]line ИТОГО: 1000.05 [11:17:11]line НСП 1% : 8.85 [11:17:11]line НДС 12% : 106.20 [11:17:11]line Наличными: 0.00 [11:17:11]line Безнал.: 1000.05 [11:17:11]line Место: АЗС № 137 "Партнер Нефть" [11:17:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:17:11]line СНО: Общий режим [11:17:11]line Чек 77 23.09.2024 11:17 [11:17:11]line Смена: 498 ФФД: 1.0 [11:17:11]line ЗНМ: 0300000064 [11:17:11]line РНМ: 0000000000092592 [11:17:11]line Версия ККМ: 001 [11:17:11]line Платежная система: O! деньги [11:17:11]line ФМ: 0000000000874979 [11:17:11]line ФД: 87223 [11:17:11]line ФПД: 259059826519886 [11:17:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T111710&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87223&fm=259059826519886&tin=02508201610067®Number=0000000000092592&sum=100005 [11:17:11]written 0, free lines is 4095 [11:17:11]OFD Sender: Processing packet 87223 [packets to send 279, broken 278] [11:17:11]ProducePacketName [11:17:11]name=ofd_packets/00087223 [11:17:11]OFD Sender: To server: pG, [11:17:11]CommunicateWithHost lk.salyk.kg:30040 [11:17:11]ConnectInit lk.salyk.kg [11:17:12]Write to MH i2c: 01 00 00 1A 02 1C [11:17:12]Write i2c OK [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: 01 [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: 01 07 00 [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 F3 0C 22 [11:17:12]RasterBufferAndPrint [11:17:12]line [11:17:12]line [11:17:12]line [11:17:12]line [11:17:12]line [11:17:12]written 0, free lines is 3322 [11:17:12]MH_Cut [11:17:12]Write to MH i2c: D1 01 00 21 02 01 F5 [11:17:12]Write i2c OK [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: D1 [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: D1 01 00 [11:17:12]MH_I2C_Read... [11:17:12]Read from MH i2c: D1 01 00 21 02 00 F4 [11:17:12]Write to MH i2c: 01 00 00 22 02 24 [11:17:12]Write i2c OK [11:17:12]MH_I2C_Read... [11:17:13]*** Cut start [11:17:13]*** Partial cut [11:17:13]*** CUTSNS_PIN = 1 [11:17:13]*** CUTSNS_PIN = 0 [11:17:13]*** Brake cut motor [11:17:13]Connected sock=11 [11:17:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 53 66 07 01 42 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4D 00 00 00 F4 03 04 00 36 4E F1 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 B7 54 01 00 35 04 06 00 EB 9D 10 EF 6F 4E D8 16 06 10 FE 6F 40 A2 [11:17:13]Read from MH i2c: 01 [11:17:13]MH_I2C_Read... [11:17:13]*** Stop cut motor [11:17:13]*** Cut end [11:17:13]Read from MH i2c: 01 07 00 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [11:17:13]process_action close_receipt done [11:17:13]requested_data is exist [11:17:13]produce_requested_data [11:17:13]requested_item fm.sn is exist - process it [11:17:13]wFMCommunicate request_size=4 [11:17:13]MH_SAM_APDU [11:17:13]CAPDU: 80 11 00 00 [11:17:13]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [11:17:13]Write i2c OK [11:17:13]MH_I2C_Read... [11:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:13]Read from MH i2c: E2 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: E2 17 00 [11:17:13]MH_I2C_Read... [11:17:13]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 [11:17: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:17:13]wFMCommunicate OK [11:17:13]requested_item fd.num is exist - process it [11:17:13]SAM_PROTO_GetFieldsCounters [11:17:13]wFMCommunicate request_size=4 [11:17:13]MH_SAM_APDU [11:17:13]CAPDU: 80 13 00 00 [11:17:13]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [11:17:13]Write i2c OK [11:17:13]MH_I2C_Read... [11:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:13]Read from MH i2c: E2 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: E2 62 00 [11:17:13]MH_I2C_Read... [11:17:13]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 B7 [11:17: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 B7 54 01 00 0E 04 04 00 F2 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 [11:17:13]wFMCommunicate OK [11:17:13]SAM_PROTO_GetFieldsCounters done [11:17:13]requested_item shift.num is exist - process it [11:17:13]requested_item shift.opened is exist - process it [11:17:13]req_shift_opened [11:17:13]FM_GetShiftState [11:17:13]SAM_PROTO_GetShiftState [11:17:13]wFMCommunicate request_size=4 [11:17:13]MH_SAM_APDU [11:17:13]CAPDU: 80 13 01 00 [11:17:13]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [11:17:13]Write i2c OK [11:17:13]MH_I2C_Read... [11:17:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:14]Read from MH i2c: E2 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 0E 00 [11:17:14]MH_I2C_Read... [11:17:14]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FC [11:17:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:17:14]wFMCommunicate OK [11:17:14]SAM_PROTO_GetShiftState done [11:17:14]FM_GetShiftState done [11:17:14]req_shift_opened done [11:17:14]requested_item shift.open_date is exist - process it [11:17:14]req_shift_open_date [11:17:14]req_shift_open_date done [11:17:14]produce_requested_data done [11:17:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87223,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:17:14]process_action_free close_receipt [11:17:14]json_value_free [11:17:14]json_value_free done [11:17:14]process_json_proto returns [11:17:14]Send response to host [11:17:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87223,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:17:14]free response buf [11:17:14]execute_script done [11:17:14]execute_script returns [11:17:14]free content buf [11:17:14]Sock 9.Close socket [11:17:14]Sock 9.Thread stoped [11:17: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 1D 22 47 00 B0 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 B7 54 01 00 F4 03 04 00 05 F9 F0 66 B6 04 01 00 00 DC 38 E1 4F 61 1C 1C A1 [11:17:14]CommunicateWithHost err = 0 [11:17:14]CheckOFDResponse [11:17:14]1017 (14) - 77093643461234 [11:17:14]1041 (16) - 0000000000874979 [11:17:14]1040 (4) - 87223 [11:17:14]1012 (4) - 23.09.2024 05:13 [11:17:14]1206 (1) - 0 [11:17:14]OFD Sender: Remove packet 87223 [11:17:14]ProducePacketName [11:17:14]name=ofd_packets/00087223 [11:17:14]NVStorageDeleteData [11:17:15]OFD Sender: No OFD packet to send [11:17:20]OFD Sender: No OFD packet to send [11:17:25]OFD Sender: No OFD packet to send [11:17:30]OFD Sender: No OFD packet to send [11:17:35]OFD Sender: No OFD packet to send [11:17:40]OFD Sender: No OFD packet to send [11:17:45]OFD Sender: No OFD packet to send [11:17:50]recv_with_timeout no data received [11:17:50]OFD Sender: No OFD packet to send [11:17:55]OFD Sender: No OFD packet to send [11:18:00]OFD Sender: No OFD packet to send [11:18:05]OFD Sender: No OFD packet to send [11:18:10]OFD Sender: No OFD packet to send [11:18:11]recv_with_timeout no data received [11:18:15]OFD Sender: No OFD packet to send [11:18:20]OFD Sender: No OFD packet to send [11:18:25]OFD Sender: No OFD packet to send [11:18:30]OFD Sender: No OFD packet to send [11:18:35]OFD Sender: No OFD packet to send [11:18:40]OFD Sender: No OFD packet to send [11:18:45]OFD Sender: No OFD packet to send [11:18:50]OFD Sender: No OFD packet to send [11:18:55]OFD Sender: No OFD packet to send [11:19:00]OFD Sender: No OFD packet to send [11:19:05]OFD Sender: No OFD packet to send [11:19:10]OFD Sender: No OFD packet to send [11:19:15]OFD Sender: No OFD packet to send [11:19:20]OFD Sender: No OFD packet to send [11:19:23]recv_with_timeout no data received [11:19:25]OFD Sender: No OFD packet to send [11:19:30]OFD Sender: No OFD packet to send [11:19:35]OFD Sender: No OFD packet to send [11:19:40]OFD Sender: No OFD packet to send [11:19:45]OFD Sender: No OFD packet to send [11:19:50]OFD Sender: No OFD packet to send [11:19:55]OFD Sender: No OFD packet to send [11:20:00]OFD Sender: No OFD packet to send [11:20:05]OFD Sender: No OFD packet to send [11:20:10]OFD Sender: No OFD packet to send [11:20:15]OFD Sender: No OFD packet to send [11:20:20]OFD Sender: No OFD packet to send [11:20:25]OFD Sender: No OFD packet to send [11:20:30]OFD Sender: No OFD packet to send [11:20:35]OFD Sender: No OFD packet to send [11:20:40]OFD Sender: No OFD packet to send [11:20:45]OFD Sender: No OFD packet to send [11:20:50]OFD Sender: No OFD packet to send [11:20:55]OFD Sender: No OFD packet to send [11:21:00]OFD Sender: No OFD packet to send [11:21:05]OFD Sender: No OFD packet to send [11:21:10]OFD Sender: No OFD packet to send [11:21:15]OFD Sender: No OFD packet to send [11:21:20]OFD Sender: No OFD packet to send [11:21:25]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:02]accept exits with 10 [11:22:02]New connection [11:22:02]New thread 3067018596 created [11:22:02]Thread 3067161956 joined [11:22:02]Waiting for new connection... [11:22:02] Sock 10.Parse request [11:22:02]Sock 10.Check first char [11:22:02]Sock 10.First char is OK [11:22:02]request: POST /json_proto HTTP/1.0 [11:22:02]Method: POST [11:22:02]URL: /json_proto [11:22:02]Method is POST - this is cgi request [11:22:02]url: /json_proto [11:22:02]query_string will be loaded in cgi processing [11:22:02]execute_cgi json_proto POST (null) [11:22:02]execute_cgi path=json_proto method=POST [11:22:02]POST find Content-Length [11:22:02]Host: 172.17.47.196:8080 [11:22:02]Content-Length: 687 [11:22:02]Content-Type: application/json [11:22:02] [11:22:02]POST finish read [11:22:02]Found Content-Length = 687 [11:22:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872190", "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" : 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" ] } } [11:22:02]execute_script... [11:22:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872190", "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" : 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" ] } } [11:22:02]POST & json_proto [11:22:02]process_json_proto [11:22:02]json parsed OK: [11:22:02]protocol is kg_v1.0 [11:22:02]action value=close_receipt [11:22:02]process_action close_receipt [11:22:02]cmd_close_receipt [11:22:02]MH_GetDate [11:22:02]Write to MH i2c: F0 00 00 26 02 17 [11:22:02]Write i2c OK [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 09 00 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 09 00 26 02 00 5B 4F F1 66 4C 6B 94 66 D2 [11:22:02]GetLastDocTimeStamp 1727090230 [11:22:02]current date 1727090523 [11:22:02]FM_GetShiftState [11:22:02]SAM_PROTO_GetShiftState [11:22:02]wFMCommunicate request_size=4 [11:22:02]MH_SAM_APDU [11:22:02]CAPDU: 80 13 01 00 [11:22:02]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:22:02]Write i2c OK [11:22:02]MH_I2C_Read... [11:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:02]Read from MH i2c: E2 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: E2 0E 00 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [11:22:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:22:02]wFMCommunicate OK [11:22:02]SAM_PROTO_GetShiftState done [11:22:02]FM_GetShiftState done [11:22:02]opened in 1727050818 [11:22:02]opened+sec_in_day 1727137218 [11:22:02]quantity*price = 350062 [11:22:02]sum+1 = 350064 [11:22:02]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 СНО: Общий режим Чек 78 23.09.2024 11:22 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87224 ФПД: 178197445921246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112203&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87224&fm=178197445921246&tin=02508201610067®Number=0000000000092592&sum=350000 [11:22:03]StoreToDocumentArchive [11:22:03]shift 498 fd 87224 [11:22:03]save to /storage/0498/doc_00087224 [11:22:03]save last doc name /storage/0498/doc_00087224 to /storage/kkm_last_doc_name [11:22:03]save OK [11:22:03]Clear old archive folders... [11:22:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:22:03]tlvbuf is 00AB6340 [11:22:03]SAM_PROTO_ClearQueue [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 09 00 00 [11:22:03]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]SAM_PROTO_ClearQueue done [11:22:03]KKMCreateOFDPacket [11:22:03]OFDProtocolAddRootSTLVToBuf [11:22:03]FM_MakeSignedData [11:22:03]FM_MakeSignedData [11:22:03]SAM_PROTO_SignData [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 01 02 [11:22:03]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]wFMCommunicate request_size=255 [11:22:03]MH_SAM_APDU [11:22: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 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 4E 00 00 00 F4 03 04 00 5B 4F F1 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 B8 54 01 00 35 04 06 00 [11:22:03]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 4E 00 00 00 F4 03 04 00 5B 4F F1 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 B8 54 01 00 35 04 06 00 00 00 2A [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]wFMCommunicate request_size=11 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 02 02 06 A2 11 D3 76 C9 DE [11:22:03]Write to MH i2c: E2 0E 00 37 02 80 0D 02 02 06 00 A2 11 D3 76 C9 DE 00 00 62 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:04]Read from MH i2c: E2 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 03 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:22:04]RAPDU: 90 00 [11:22:04]wFMCommunicate OK [11:22:04]wFMCommunicate request_size=4 [11:22:04]MH_SAM_APDU [11:22:04]CAPDU: 80 0D 03 02 [11:22:04]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:04]Read from MH i2c: E2 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 0B 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 0B 00 38 02 00 EB 1C 09 9D E4 0F 94 14 90 00 FE [11:22:04]RAPDU: EB 1C 09 9D E4 0F 94 14 90 00 [11:22:04]wFMCommunicate OK [11:22:04]SAM_PROTO_SignData done [11:22:04]FM_MakeSignedData done [11:22:04]CreateOFDProtocolMessage [11:22:04]wFMCommunicate request_size=4 [11:22:04]MH_SAM_APDU [11:22:04]CAPDU: 80 11 00 00 [11:22:04]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:04]Read from MH i2c: E2 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 17 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [11:22: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:22:04]wFMCommunicate OK [11:22:04]CreateOFDProtocolMessage done [11:22:04]OFDSenderStorePacket 87224 [11:22:04]StoreOFDPacket docnum=87224 [11:22: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 93 08 08 01 11 7F 5A 03 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 4E 00 00 00 F4 03 04 00 5B 4F F1 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 B8 54 01 00 35 04 06 00 A2 11 D3 76 C9 DE EB 1C 09 9D E4 0F 94 14 [11:22:04]CheckFolder [11:22:04]dirname=/storage/ofd_packets [11:22:04]CheckFolder done [11:22:04]ProducePacketName [11:22:04]name=ofd_packets/00087224 [11:22:04]NVStorageSaveData ofd_packets/00087224 [11:22:04]File name is /storage/ofd_packets/00087224 [11:22:04]Write 302 bytes [11:22:04]NVStorageSaveData done [11:22:04]OFDSenderStorePacket done [11:22:04]KKMCreateOFDPacket done [11:22:04]NVStorageSaveData kkm_last_timestamp [11:22:04]File name is /storage/kkm_last_timestamp [11:22:04]Write 4 bytes [11:22:04]NVStorageSaveData done [11:22:04]ExternCall_PrintAddStr [11:22:04]wPrintStart [11:22:04]Write to MH i2c: 01 00 00 3A 02 3C [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [11:22:04]RasterBufferAndPrint [11:22:04]line Счет N : (1)872190 [11:22:04]line ИНН: 02508201610067 [11:22:04]line Контрольно-Кассовый Чек [11:22:04]line ПРОДАЖА [11:22:04]line ТРК (МРК, ГНК) : 34 [11:22:04]line Товар: 2710194210 [11:22:04]line ДТ(л)-К-4 [11:22:04]line 45.940 * 76.20 [11:22:04]line = 3500.63 [11:22:04]line НДС 12% НСП 1% [11:22:04]line > о реализуемом товаре [11:22:04]line ОКРУГЛЕНИЕ: -0.63 [11:22:04]line ИТОГО: 3500.00 [11:22:04]line Внесено: 3500.00 [11:22:04]line СДАЧА: 0.00 [11:22:04]line НСП 1% : 30.98 [11:22:04]line НДС 12% : 371.75 [11:22:04]line Наличными: 3500.00 [11:22:04]line Безнал.: 0.00 [11:22:04]line Место: АЗС № 137 "Партнер Нефть" [11:22:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:22:04]line СНО: Общий режим [11:22:04]line Чек 78 23.09.2024 11:22 [11:22:04]line Смена: 498 ФФД: 1.0 [11:22:04]line ЗНМ: 0300000064 [11:22:04]line РНМ: 0000000000092592 [11:22:04]line Версия ККМ: 001 [11:22:04]line ФМ: 0000000000874979 [11:22:04]line ФД: 87224 [11:22:04]line ФПД: 178197445921246 [11:22:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112203&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87224&fm=178197445921246&tin=02508201610067®Number=0000000000092592&sum=350000 [11:22:04]written 0, free lines is 4095 [11:22:04]OFD Sender: Processing packet 87224 [packets to send 279, broken 278] [11:22:04]ProducePacketName [11:22:04]name=ofd_packets/00087224 [11:22:04]OFD Sender: To server: pG, [11:22:04]CommunicateWithHost lk.salyk.kg:30040 [11:22:04]ConnectInit lk.salyk.kg [11:22:04]Write to MH i2c: 01 00 00 65 02 67 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 DC 0C 56 [11:22:04]RasterBufferAndPrint [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]written 0, free lines is 3298 [11:22:04]MH_Cut [11:22:04]Write to MH i2c: D1 01 00 6C 02 01 40 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 01 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 01 00 6C 02 00 3F [11:22:04]Write to MH i2c: 01 00 00 6D 02 6F [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Connected sock=9 [11:22: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 93 08 08 01 11 7F 5A 03 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 4E 00 00 00 F4 03 04 00 5B 4F F1 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 B8 54 01 00 35 04 06 00 A2 11 D3 76 C9 DE EB 1C 09 9D E4 0F 94 14 [11:22:05]*** Cut start [11:22:05]*** Partial cut [11:22:05]*** CUTSNS_PIN = 1 [11:22:05]*** CUTSNS_PIN = 0 [11:22:05]*** Brake cut motor [11:22:05]Read from MH i2c: 01 [11:22:05]MH_I2C_Read... [11:22:05]*** Stop cut motor [11:22:05]*** Cut end [11:22:05]Read from MH i2c: 01 07 00 [11:22:05]MH_I2C_Read... [11:22:05]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [11:22:05]process_action close_receipt done [11:22:05]requested_data is exist [11:22:05]produce_requested_data [11:22:05]requested_item fm.sn is exist - process it [11:22:05]wFMCommunicate request_size=4 [11:22:05]MH_SAM_APDU [11:22:05]CAPDU: 80 11 00 00 [11:22:05]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [11:22:05]Write i2c OK [11:22:05]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 17 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [11:22: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:22:06]wFMCommunicate OK [11:22:06]requested_item fd.num is exist - process it [11:22:06]SAM_PROTO_GetFieldsCounters [11:22:06]wFMCommunicate request_size=4 [11:22:06]MH_SAM_APDU [11:22:06]CAPDU: 80 13 00 00 [11:22:06]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 62 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 06 [11:22: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 B8 54 01 00 0E 04 04 00 F2 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 [11:22:06]wFMCommunicate OK [11:22:06]SAM_PROTO_GetFieldsCounters done [11:22:06]requested_item shift.num is exist - process it [11:22:06]requested_item shift.opened is exist - process it [11:22:06]req_shift_opened [11:22:06]FM_GetShiftState [11:22:06]SAM_PROTO_GetShiftState [11:22:06]wFMCommunicate request_size=4 [11:22:06]MH_SAM_APDU [11:22:06]CAPDU: 80 13 01 00 [11:22:06]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [11:22:06]Write i2c OK [11:22:06]MH_I2C_Read... [11:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:06]Read from MH i2c: E2 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 0E 00 [11:22:06]MH_I2C_Read... [11:22:06]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 47 [11:22:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:22:06]wFMCommunicate OK [11:22:06]SAM_PROTO_GetShiftState done [11:22:06]FM_GetShiftState done [11:22:06]req_shift_opened done [11:22:06]requested_item shift.open_date is exist - process it [11:22:06]req_shift_open_date [11:22:06]req_shift_open_date done [11:22:06]produce_requested_data done [11:22:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87224,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:22:06]process_action_free close_receipt [11:22:06]json_value_free [11:22:06]json_value_free done [11:22:06]process_json_proto returns [11:22:06]Send response to host [11:22:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87224,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:22:06]free response buf [11:22:06]execute_script done [11:22:06]execute_script returns [11:22:06]free content buf [11:22:06]Sock 10.Close socket [11:22:06]Sock 10.Thread stoped [11:22: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 D5 2C 47 00 69 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 B8 54 01 00 F4 03 04 00 27 FA F0 66 B6 04 01 00 00 C5 B6 2E 1D EA 0D 67 2D [11:22:06]CommunicateWithHost err = 0 [11:22:06]CheckOFDResponse [11:22:06]1017 (14) - 77093643461234 [11:22:06]1041 (16) - 0000000000874979 [11:22:06]1040 (4) - 87224 [11:22:06]1012 (4) - 23.09.2024 05:18 [11:22:06]1206 (1) - 0 [11:22:06]OFD Sender: Remove packet 87224 [11:22:06]ProducePacketName [11:22:06]name=ofd_packets/00087224 [11:22:06]NVStorageDeleteData [11:22:06]OFD Sender: No OFD packet to send [11:22:11]OFD Sender: No OFD packet to send [11:22:12]recv_with_timeout no data received [11:22:16]OFD Sender: No OFD packet to send [11:22:21]OFD Sender: No OFD packet to send [11:22:23]recv_with_timeout no data received [11:22:26]OFD Sender: No OFD packet to send [11:22:31]OFD Sender: No OFD packet to send [11:22:36]OFD Sender: No OFD packet to send [11:22:37]recv_with_timeout no data received [11:22:41]OFD Sender: No OFD packet to send [11:22:46]OFD Sender: No OFD packet to send [11:22:51]OFD Sender: No OFD packet to send [11:22:56]OFD Sender: No OFD packet to send [11:22:57]recv_with_timeout no data received [11:23:01]OFD Sender: No OFD packet to send [11:23:06]OFD Sender: No OFD packet to send [11:23:11]OFD Sender: No OFD packet to send [11:23:16]OFD Sender: No OFD packet to send [11:23:21]accept exits with 7 [11:23:21]New connection [11:23:21]New thread 3067161956 created [11:23:21]Thread 3067018596 joined [11:23:21]Waiting for new connection... [11:23:21] Sock 7.Parse request [11:23:21]Sock 7.Check first char [11:23:21]Sock 7.First char is OK [11:23:21]request: POST /json_proto HTTP/1.0 [11:23:21]Method: POST [11:23:21]URL: /json_proto [11:23:21]Method is POST - this is cgi request [11:23:21]url: /json_proto [11:23:21]query_string will be loaded in cgi processing [11:23:21]execute_cgi json_proto POST (null) [11:23:21]execute_cgi path=json_proto method=POST [11:23:21]POST find Content-Length [11:23:21]Host: 172.17.47.196:8080 [11:23:21]Content-Length: 677 [11:23:21]Content-Type: application/json [11:23:21] [11:23:21]POST finish read [11:23:21]Found Content-Length = 677 [11:23:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872191", "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:23:21]execute_script... [11:23: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)872191", "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:23:21]POST & json_proto [11:23:21]process_json_proto [11:23:21]json parsed OK: [11:23:21]protocol is kg_v1.0 [11:23:21]action value=close_receipt [11:23:21]process_action close_receipt [11:23:21]cmd_close_receipt [11:23:21]MH_GetDate [11:23:21]Write to MH i2c: F0 00 00 71 02 62 [11:23:21]Write i2c OK [11:23:21]MH_I2C_Read... [11:23:21]Read from MH i2c: F0 [11:23:21]MH_I2C_Read... [11:23:21]Read from MH i2c: F0 09 00 [11:23:21]MH_I2C_Read... [11:23:21]Read from MH i2c: F0 09 00 71 02 00 AA 4F F1 66 4C 6B 94 66 6C [11:23:21]GetLastDocTimeStamp 1727090523 [11:23:21]current date 1727090602 [11:23:21]FM_GetShiftState [11:23:21]SAM_PROTO_GetShiftState [11:23:21]wFMCommunicate request_size=4 [11:23:21]MH_SAM_APDU [11:23:21]CAPDU: 80 13 01 00 [11:23:21]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [11:23:21]Write i2c OK [11:23:21]MH_I2C_Read... [11:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:21]Read from MH i2c: E2 [11:23:21]MH_I2C_Read... [11:23:21]Read from MH i2c: E2 0E 00 [11:23:21]MH_I2C_Read... [11:23:21]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [11:23:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:23:21]wFMCommunicate OK [11:23:21]SAM_PROTO_GetShiftState done [11:23:21]FM_GetShiftState done [11:23:21]opened in 1727050818 [11:23:21]opened+sec_in_day 1727137218 [11:23:21]quantity*price = 60003 [11:23:21]sum+1 = 60004 [11:23:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 79 23.09.2024 11:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87225 ФПД: 67682781132034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112322&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87225&fm=67682781132034&tin=02508201610067®Number=0000000000092592&sum=60000 [11:23:22]StoreToDocumentArchive [11:23:22]shift 498 fd 87225 [11:23:22]save to /storage/0498/doc_00087225 [11:23:22]save last doc name /storage/0498/doc_00087225 to /storage/kkm_last_doc_name [11:23:22]save OK [11:23:22]Clear old archive folders... [11:23:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:22]tlvbuf is 00AC5150 [11:23:22]SAM_PROTO_ClearQueue [11:23:22]wFMCommunicate request_size=4 [11:23:22]MH_SAM_APDU [11:23:22]CAPDU: 80 09 00 00 [11:23:22]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [11:23:22]Write i2c OK [11:23:22]MH_I2C_Read... [11:23:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:22]Read from MH i2c: E2 [11:23:22]MH_I2C_Read... [11:23:22]Read from MH i2c: E2 03 00 [11:23:22]MH_I2C_Read... [11:23:22]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [11:23:22]RAPDU: 90 00 [11:23:22]wFMCommunicate OK [11:23:22]SAM_PROTO_ClearQueue done [11:23:22]KKMCreateOFDPacket [11:23:22]OFDProtocolAddRootSTLVToBuf [11:23:22]FM_MakeSignedData [11:23:22]FM_MakeSignedData [11:23:22]SAM_PROTO_SignData [11:23:22]wFMCommunicate request_size=4 [11:23:22]MH_SAM_APDU [11:23:22]CAPDU: 80 0D 01 02 [11:23:22]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [11:23:22]Write i2c OK [11:23:22]MH_I2C_Read... [11:23:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:23]Read from MH i2c: E2 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [11:23:23]RAPDU: 90 00 [11:23:23]wFMCommunicate OK [11:23:23]wFMCommunicate request_size=255 [11:23:23]MH_SAM_APDU [11:23:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 00 00 00 F4 03 04 00 AA 4F F1 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 B9 54 01 00 35 04 06 00 3D [11:23:23]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4F 00 00 00 F4 03 04 00 AA 4F F1 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 B9 54 01 00 35 04 06 00 3D 00 00 2C [11:23:23]Write i2c OK [11:23:23]MH_I2C_Read... [11:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:23]Read from MH i2c: E2 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:23:23]RAPDU: 90 00 [11:23:23]wFMCommunicate OK [11:23:23]wFMCommunicate request_size=10 [11:23:23]MH_SAM_APDU [11:23:23]CAPDU: 80 0D 02 02 05 8E A0 20 75 02 [11:23:23]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 8E A0 20 75 02 00 00 CD [11:23:23]Write i2c OK [11:23:23]MH_I2C_Read... [11:23:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:23]Read from MH i2c: E2 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:23:23]RAPDU: 90 00 [11:23:23]wFMCommunicate OK [11:23:23]wFMCommunicate request_size=4 [11:23:23]MH_SAM_APDU [11:23:23]CAPDU: 80 0D 03 02 [11:23:23]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [11:23:23]Write i2c OK [11:23:23]MH_I2C_Read... [11:23:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:23]Read from MH i2c: E2 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 0B 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 0B 00 83 02 00 2A 19 4F DE C7 A0 8E B7 90 00 1D [11:23:23]RAPDU: 2A 19 4F DE C7 A0 8E B7 90 00 [11:23:23]wFMCommunicate OK [11:23:23]SAM_PROTO_SignData done [11:23:23]FM_MakeSignedData done [11:23:23]CreateOFDProtocolMessage [11:23:23]wFMCommunicate request_size=4 [11:23:23]MH_SAM_APDU [11:23:23]CAPDU: 80 11 00 00 [11:23:23]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [11:23:23]Write i2c OK [11:23:23]MH_I2C_Read... [11:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:23]Read from MH i2c: E2 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 17 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5F [11:23: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:23:23]wFMCommunicate OK [11:23:23]CreateOFDProtocolMessage done [11:23:23]OFDSenderStorePacket 87225 [11:23:23]StoreOFDPacket docnum=87225 [11:23: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 0F 01 00 00 EF C4 07 01 11 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 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 4F 00 00 00 F4 03 04 00 AA 4F F1 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 B9 54 01 00 35 04 06 00 3D 8E A0 20 75 02 2A 19 4F DE C7 A0 8E B7 [11:23:23]CheckFolder [11:23:23]dirname=/storage/ofd_packets [11:23:23]CheckFolder done [11:23:23]ProducePacketName [11:23:23]name=ofd_packets/00087225 [11:23:23]NVStorageSaveData ofd_packets/00087225 [11:23:23]File name is /storage/ofd_packets/00087225 [11:23:23]Write 301 bytes [11:23:23]NVStorageSaveData done [11:23:23]OFDSenderStorePacket done [11:23:23]KKMCreateOFDPacket done [11:23:23]NVStorageSaveData kkm_last_timestamp [11:23:23]File name is /storage/kkm_last_timestamp [11:23:23]Write 4 bytes [11:23:23]NVStorageSaveData done [11:23:23]ExternCall_PrintAddStr [11:23:23]wPrintStart [11:23:23]Write to MH i2c: 01 00 00 85 02 87 [11:23:23]OFD Sender: Processing packet 87225 [packets to send 279, broken 278] [11:23:23]ProducePacketName [11:23:23]name=ofd_packets/00087225 [11:23:23]OFD Sender: To server: pG, [11:23:23]CommunicateWithHost lk.salyk.kg:30040 [11:23:23]ConnectInit lk.salyk.kg [11:23:23]Write i2c OK [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: 01 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: 01 07 00 [11:23:23]MH_I2C_Read... [11:23:23]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [11:23:23]RasterBufferAndPrint [11:23:23]line Счет N : (1)872191 [11:23:23]line ИНН: 02508201610067 [11:23:23]line Контрольно-Кассовый Чек [11:23:23]line ПРОДАЖА [11:23:23]line ТРК (МРК, ГНК) : 53 [11:23:23]line Товар: 2710124130 [11:23:23]line Аи-92-К-5 [11:23:23]line 8.850 * 67.80 [11:23:23]line = 600.03 [11:23:23]line НДС 12% НСП 1% [11:23:23]line > о реализуемом товаре [11:23:23]line ОКРУГЛЕНИЕ: -0.03 [11:23:23]line ИТОГО: 600.00 [11:23:23]line Внесено: 600.00 [11:23:23]line СДАЧА: 0.00 [11:23:23]line НСП 1% : 5.31 [11:23:23]line НДС 12% : 63.72 [11:23:23]line Наличными: 600.00 [11:23:23]line Безнал.: 0.00 [11:23:23]line Место: АЗС № 137 "Партнер Нефть" [11:23:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:23:23]line СНО: Общий режим [11:23:23]line Чек 79 23.09.2024 11:23 [11:23:23]line Смена: 498 ФФД: 1.0 [11:23:23]line ЗНМ: 0300000064 [11:23:23]line РНМ: 0000000000092592 [11:23:23]line Версия ККМ: 001 [11:23:23]line ФМ: 0000000000874979 [11:23:23]line ФД: 87225 [11:23:23]line ФПД: 67682781132034 [11:23:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112322&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87225&fm=67682781132034&tin=02508201610067®Number=0000000000092592&sum=60000 [11:23:23]written 0, free lines is 4095 [11:23:24]Write to MH i2c: 01 00 00 B0 02 B2 [11:23:24]Write i2c OK [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: 01 [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: 01 07 00 [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 D4 0C 99 [11:23:24]RasterBufferAndPrint [11:23:24]line [11:23:24]line [11:23:24]line [11:23:24]line [11:23:24]line [11:23:24]written 0, free lines is 3290 [11:23:24]MH_Cut [11:23:24]Write to MH i2c: D1 01 00 B7 02 01 8B [11:23:24]Write i2c OK [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: D1 [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: D1 01 00 [11:23:24]MH_I2C_Read... [11:23:24]Read from MH i2c: D1 01 00 B7 02 00 8A [11:23:24]Write to MH i2c: 01 00 00 B8 02 BA [11:23:24]Write i2c OK [11:23:24]MH_I2C_Read... [11:23:25]*** Cut start [11:23:25]*** Partial cut [11:23:25]*** CUTSNS_PIN = 1 [11:23:25]*** CUTSNS_PIN = 0 [11:23:25]Connected sock=10 [11:23: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 EF C4 07 01 11 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 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 4F 00 00 00 F4 03 04 00 AA 4F F1 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 B9 54 01 00 35 04 06 00 3D 8E A0 20 75 02 2A 19 4F DE C7 A0 8E B7 [11:23:25]*** Brake cut motor [11:23:25]Read from MH i2c: 01 [11:23:25]MH_I2C_Read... [11:23:25]*** Stop cut motor [11:23:25]*** Cut end [11:23:25]Read from MH i2c: 01 07 00 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [11:23:25]process_action close_receipt done [11:23:25]requested_data is exist [11:23:25]produce_requested_data [11:23:25]requested_item fm.sn is exist - process it [11:23:25]wFMCommunicate request_size=4 [11:23:25]MH_SAM_APDU [11:23:25]CAPDU: 80 11 00 00 [11:23:25]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [11:23:25]Write i2c OK [11:23:25]MH_I2C_Read... [11:23: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 BE 27 47 00 88 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 B9 54 01 00 F4 03 04 00 77 FA F0 66 B6 04 01 00 00 DD DF 3B 6D 76 16 6A AD [11:23:25]CommunicateWithHost err = 0 [11:23:25]CheckOFDResponse [11:23:25]1017 (14) - 77093643461234 [11:23:25]1041 (16) - 0000000000874979 [11:23:25]1040 (4) - 87225 [11:23:25]1012 (4) - 23.09.2024 05:19 [11:23:25]1206 (1) - 0 [11:23:25]OFD Sender: Remove packet 87225 [11:23:25]ProducePacketName [11:23:25]name=ofd_packets/00087225 [11:23:25]NVStorageDeleteData [11:23:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:25]Read from MH i2c: E2 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: E2 17 00 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 94 [11:23:25]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:25]wFMCommunicate OK [11:23:25]requested_item fd.num is exist - process it [11:23:25]SAM_PROTO_GetFieldsCounters [11:23:25]wFMCommunicate request_size=4 [11:23:25]MH_SAM_APDU [11:23:25]CAPDU: 80 13 00 00 [11:23:25]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [11:23:25]Write i2c OK [11:23:25]MH_I2C_Read... [11:23:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:25]Read from MH i2c: E2 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: E2 62 00 [11:23:25]MH_I2C_Read... [11:23:25]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 B9 54 01 00 0E 04 04 00 F2 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 55 [11:23: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 B9 54 01 00 0E 04 04 00 F2 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 [11:23:25]wFMCommunicate OK [11:23:25]SAM_PROTO_GetFieldsCounters done [11:23:25]requested_item shift.num is exist - process it [11:23:25]requested_item shift.opened is exist - process it [11:23:25]req_shift_opened [11:23:25]FM_GetShiftState [11:23:25]SAM_PROTO_GetShiftState [11:23:25]wFMCommunicate request_size=4 [11:23:25]MH_SAM_APDU [11:23:25]CAPDU: 80 13 01 00 [11:23:25]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [11:23:25]Write i2c OK [11:23:25]MH_I2C_Read... [11:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:25]Read from MH i2c: E2 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: E2 0E 00 [11:23:25]MH_I2C_Read... [11:23:25]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 92 [11:23:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:23:25]wFMCommunicate OK [11:23:25]SAM_PROTO_GetShiftState done [11:23:25]FM_GetShiftState done [11:23:25]req_shift_opened done [11:23:25]requested_item shift.open_date is exist - process it [11:23:25]req_shift_open_date [11:23:25]req_shift_open_date done [11:23:25]produce_requested_data done [11:23:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87225,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:23:25]process_action_free close_receipt [11:23:25]json_value_free [11:23:25]json_value_free done [11:23:25]process_json_proto returns [11:23:25]Send response to host [11:23:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87225,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:23:25]free response buf [11:23:25]execute_script done [11:23:25]execute_script returns [11:23:25]free content buf [11:23:25]Sock 7.Close socket [11:23:25]Sock 7.Thread stoped [11:23:26]OFD Sender: No OFD packet to send [11:23:31]OFD Sender: No OFD packet to send [11:23:36]OFD Sender: No OFD packet to send [11:23:41]OFD Sender: No OFD packet to send [11:23:42]recv_with_timeout no data received [11:23:46]OFD Sender: No OFD packet to send [11:23:51]OFD Sender: No OFD packet to send [11:23:56]OFD Sender: No OFD packet to send [11:24:00]recv_with_timeout no data received [11:24:01]OFD Sender: No OFD packet to send [11:24:06]OFD Sender: No OFD packet to send [11:24:11]OFD Sender: No OFD packet to send [11:24:16]OFD Sender: No OFD packet to send [11:24:17]recv_with_timeout no data received [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:50]recv_with_timeout no data received [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:16]recv_with_timeout no data received [11:26:21]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:26:59]recv_with_timeout no data received [11:27:01]OFD Sender: No OFD packet to send [11:27:45]ConnectInit Can't connect to host [11:27:46]OFD Sender: No OFD packet to send [11:27:51]OFD Sender: No OFD packet to send [11:27:52]accept exits with 9 [11:27:52]New connection [11:27:52]New thread 3067018596 created [11:27:52]Thread 3067161956 joined [11:27:52]Waiting for new connection... [11:27:52] Sock 9.Parse request [11:27:52]Sock 9.Check first char [11:27:52]Sock 9.First char is OK [11:27:52]request: POST /json_proto HTTP/1.0 [11:27:52]Method: POST [11:27:52]URL: /json_proto [11:27:52]Method is POST - this is cgi request [11:27:52]url: /json_proto [11:27:52]query_string will be loaded in cgi processing [11:27:52]execute_cgi json_proto POST (null) [11:27:52]execute_cgi path=json_proto method=POST [11:27:52]POST find Content-Length [11:27:52]Host: 172.17.47.196:8080 [11:27:52]Content-Length: 988 [11:27:52]Content-Type: application/json [11:27:52] [11:27:52]POST finish read [11:27:52]Found Content-Length = 988 [11:27:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872192", "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" : 132.850, "sum" : 9990.32, "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 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:52]execute_script... [11:27:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872192", "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" : 132.850, "sum" : 9990.32, "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 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:52]POST & json_proto [11:27:52]process_json_proto [11:27:52]json parsed OK: [11:27:52]protocol is kg_v1.0 [11:27:52]action value=close_receipt [11:27:52]process_action close_receipt [11:27:52]cmd_close_receipt [11:27:52]MH_GetDate [11:27:52]Write to MH i2c: F0 00 00 BC 02 AD [11:27:52]Write i2c OK [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: F0 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: F0 09 00 [11:27:52]MH_I2C_Read... [11:27:52]Read from MH i2c: F0 09 00 BC 02 00 B9 50 F1 66 4C 6B 94 66 C7 [11:27:52]GetLastDocTimeStamp 1727090602 [11:27:52]current date 1727090873 [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 BD 02 80 13 01 00 00 00 00 00 3C [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 BD 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 94 [11:27:52]RAPDU: 09 00 01 42 B4 F0 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]opened in 1727050818 [11:27:52]opened+sec_in_day 1727137218 [11:27:52]quantity*price = 999032 [11:27:52]sum+1 = 999033 [11:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 9990.00 СДАЧА: 0.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 80 23.09.2024 11:27 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 132.85 сом ФМ: 0000000000874979 ФД: 87226 ФПД: 28846661751079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112753&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87226&fm=28846661751079&tin=02508201610067®Number=0000000000092592&sum=999000 [11:27:54]StoreToDocumentArchive [11:27:54]shift 498 fd 87226 [11:27:54]save to /storage/0498/doc_00087226 [11:27:54]save last doc name /storage/0498/doc_00087226 to /storage/kkm_last_doc_name [11:27:54]save OK [11:27:54]Clear old archive folders... [11:27:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [11:27:54]tlvbuf is 00AC6DB0 [11:27:54]SAM_PROTO_ClearQueue [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 09 00 00 [11:27:54]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [11:27:54]RAPDU: 90 00 [11:27:54]wFMCommunicate OK [11:27:54]SAM_PROTO_ClearQueue done [11:27:54]KKMCreateOFDPacket [11:27:54]OFDProtocolAddRootSTLVToBuf [11:27:54]FM_MakeSignedData [11:27:54]FM_MakeSignedData [11:27:54]SAM_PROTO_SignData [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 0D 01 02 [11:27:54]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [11:27:54]RAPDU: 90 00 [11:27:54]wFMCommunicate OK [11:27:54]wFMCommunicate request_size=255 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 50 00 00 00 F4 03 04 00 B9 50 F1 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 BA 54 01 00 35 04 06 00 [11:27:54]Write to MH i2c: E2 02 01 CC 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 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 50 00 00 00 F4 03 04 00 B9 50 F1 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 BA 54 01 00 35 04 06 00 00 00 86 [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:27:54]RAPDU: 90 00 [11:27:54]wFMCommunicate OK [11:27:54]wFMCommunicate request_size=11 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 0D 02 02 06 1A 3C 63 06 D1 27 [11:27:54]Write to MH i2c: E2 0E 00 CD 02 80 0D 02 02 06 00 1A 3C 63 06 D1 27 00 00 0C [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:27:54]RAPDU: 90 00 [11:27:54]wFMCommunicate OK [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 0D 03 02 [11:27:54]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 0B 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 0B 00 CE 02 00 A8 1D DA F3 AA 8F 7F 20 90 00 B6 [11:27:54]RAPDU: A8 1D DA F3 AA 8F 7F 20 90 00 [11:27:54]wFMCommunicate OK [11:27:54]SAM_PROTO_SignData done [11:27:54]FM_MakeSignedData done [11:27:54]CreateOFDProtocolMessage [11:27:54]wFMCommunicate request_size=4 [11:27:54]MH_SAM_APDU [11:27:54]CAPDU: 80 11 00 00 [11:27:54]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:54]Read from MH i2c: E2 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 17 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AA [11:27: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:27:54]wFMCommunicate OK [11:27:54]CreateOFDProtocolMessage done [11:27:54]OFDSenderStorePacket 87226 [11:27:54]StoreOFDPacket docnum=87226 [11:27: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 B6 DE 08 01 3D 82 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 50 00 00 00 F4 03 04 00 B9 50 F1 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 BA 54 01 00 35 04 06 00 1A 3C 63 06 D1 27 A8 1D DA F3 AA 8F 7F 20 [11:27:54]CheckFolder [11:27:54]dirname=/storage/ofd_packets [11:27:54]CheckFolder done [11:27:54]ProducePacketName [11:27:54]name=ofd_packets/00087226 [11:27:54]NVStorageSaveData ofd_packets/00087226 [11:27:54]File name is /storage/ofd_packets/00087226 [11:27:54]Write 302 bytes [11:27:54]NVStorageSaveData done [11:27:54]OFDSenderStorePacket done [11:27:54]KKMCreateOFDPacket done [11:27:54]NVStorageSaveData kkm_last_timestamp [11:27:54]File name is /storage/kkm_last_timestamp [11:27:54]Write 4 bytes [11:27:54]NVStorageSaveData done [11:27:54]ExternCall_PrintAddStr [11:27:54]wPrintStart [11:27:54]Write to MH i2c: 01 00 00 D0 02 D2 [11:27:54]Write i2c OK [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: 01 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: 01 07 00 [11:27:54]MH_I2C_Read... [11:27:54]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [11:27:54]RasterBufferAndPrint [11:27:54]line Счет N : (1)872192 [11:27:54]line ИНН: 02508201610067 [11:27:54]line Контрольно-Кассовый Чек [11:27:54]line ПРОДАЖА [11:27:54]line ТРК (МРК, ГНК) : 21 [11:27:54]line Товар: 2710194210 [11:27:54]line ДТ(л)-К-4 [11:27:54]line 132.850 * 75.20 [11:27:54]line = 9990.32 [11:27:54]line НДС 12% НСП 1% [11:27:54]line > о реализуемом товаре [11:27:54]line ОКРУГЛЕНИЕ: -0.32 [11:27:54]line ИТОГО: 9990.00 [11:27:54]line Внесено: 9990.00 [11:27:54]line СДАЧА: 0.00 [11:27:54]line НСП 1% : 88.41 [11:27:54]line НДС 12% : 1060.92 [11:27:54]line Наличными: 9990.00 [11:27:54]line Безнал.: 0.00 [11:27:54]line Место: АЗС № 137 "Партнер Нефть" [11:27:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:27:54]line СНО: Общий режим [11:27:54]line Чек 80 23.09.2024 11:27 [11:27:54]line Смена: 498 ФФД: 1.0 [11:27:54]line ЗНМ: 0300000064 [11:27:54]line РНМ: 0000000000092592 [11:27:54]line Версия ККМ: 001 [11:27:54]line [11:27:54]line Дисконтная программа [11:27:54]line ДТ [11:27:54]line номер 137 [11:27:54]line сэкономлено 132.85 сом [11:27:54]line ФМ: 0000000000874979 [11:27:54]line ФД: 87226 [11:27:54]line ФПД: 28846661751079 [11:27:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T112753&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87226&fm=28846661751079&tin=02508201610067®Number=0000000000092592&sum=999000 [11:27:54]OFD Sender: Processing packet 87226 [packets to send 279, broken 278] [11:27:54]ProducePacketName [11:27:54]name=ofd_packets/00087226 [11:27:54]OFD Sender: To server: pG, [11:27:54]CommunicateWithHost lk.salyk.kg:30040 [11:27:54]ConnectInit lk.salyk.kg [11:27:54]written 0, free lines is 4095 [11:27:55]Write to MH i2c: 01 00 00 00 03 03 [11:27:55]Write i2c OK [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: 01 [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: 01 07 00 [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 8B 0C A1 [11:27:55]RasterBufferAndPrint [11:27:55]line [11:27:55]line [11:27:55]line [11:27:55]line [11:27:55]line [11:27:55]written 0, free lines is 3216 [11:27:55]MH_Cut [11:27:55]Write to MH i2c: D1 01 00 07 03 01 DC [11:27:55]Write i2c OK [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: D1 [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: D1 01 00 [11:27:55]MH_I2C_Read... [11:27:55]Read from MH i2c: D1 01 00 07 03 00 DB [11:27:55]Write to MH i2c: 01 00 00 08 03 0B [11:27:55]Write i2c OK [11:27:55]MH_I2C_Read... [11:27:56]*** Cut start [11:27:56]*** Partial cut [11:27:56]*** CUTSNS_PIN = 1 [11:27:56]*** CUTSNS_PIN = 0 [11:27:56]*** Brake cut motor [11:27:56]Read from MH i2c: 01 [11:27:56]MH_I2C_Read... [11:27:56]*** Stop cut motor [11:27:56]*** Cut end [11:27:56]Read from MH i2c: 01 07 00 [11:27:56]MH_I2C_Read... [11:27:56]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [11:27:56]process_action close_receipt done [11:27:56]requested_data is exist [11:27:56]produce_requested_data [11:27:56]requested_item fm.sn is exist - process it [11:27:56]wFMCommunicate request_size=4 [11:27:56]MH_SAM_APDU [11:27:56]CAPDU: 80 11 00 00 [11:27:56]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [11:27:56]Write i2c OK [11:27:56]MH_I2C_Read... [11:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:56]Read from MH i2c: E2 [11:27:56]MH_I2C_Read... [11:27:56]Read from MH i2c: E2 17 00 [11:27:56]MH_I2C_Read... [11:27:56]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 [11:27: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:27:56]wFMCommunicate OK [11:27:56]requested_item fd.num is exist - process it [11:27:56]SAM_PROTO_GetFieldsCounters [11:27:56]wFMCommunicate request_size=4 [11:27:56]MH_SAM_APDU [11:27:56]CAPDU: 80 13 00 00 [11:27:56]Write to MH i2c: E2 08 00 0A 03 80 13 00 00 00 00 00 00 89 [11:27:56]Write i2c OK [11:27:56]MH_I2C_Read... [11:27:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:57]Read from MH i2c: E2 [11:27:57]MH_I2C_Read... [11:27:57]Read from MH i2c: E2 62 00 [11:27:57]MH_I2C_Read... [11:27:57]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 BA 54 01 00 0E 04 04 00 F2 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 AA [11:27: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 BA 54 01 00 0E 04 04 00 F2 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 [11:27:57]wFMCommunicate OK [11:27:57]SAM_PROTO_GetFieldsCounters done [11:27:57]requested_item shift.num is exist - process it [11:27:57]requested_item shift.opened is exist - process it [11:27:57]req_shift_opened [11:27:57]FM_GetShiftState [11:27:57]SAM_PROTO_GetShiftState [11:27:57]wFMCommunicate request_size=4 [11:27:57]MH_SAM_APDU [11:27:57]CAPDU: 80 13 01 00 [11:27:57]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [11:27:57]Write i2c OK [11:27:57]MH_I2C_Read... [11:27:57]Connected sock=11 [11: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 10 01 00 00 B6 DE 08 01 3D 82 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 50 00 00 00 F4 03 04 00 B9 50 F1 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 BA 54 01 00 35 04 06 00 1A 3C 63 06 D1 27 A8 1D DA F3 AA 8F 7F 20 [11:27:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:57]Read from MH i2c: E2 [11:27:57]MH_I2C_Read... [11:27:57]Read from MH i2c: E2 0E 00 [11:27:57]MH_I2C_Read... [11:27:57]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E3 [11:27:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:27:57]wFMCommunicate OK [11:27:57]SAM_PROTO_GetShiftState done [11:27:57]FM_GetShiftState done [11:27:57]req_shift_opened done [11:27:57]requested_item shift.open_date is exist - process it [11:27:57]req_shift_open_date [11:27:57]req_shift_open_date done [11:27:57]produce_requested_data done [11:27:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87226,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:27:57]process_action_free close_receipt [11:27:57]json_value_free [11:27:57]json_value_free done [11:27:57]process_json_proto returns [11:27:57]Send response to host [11:27:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87226,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:27:57]free response buf [11:27:57]execute_script done [11:27:57]execute_script returns [11:27:57]free content buf [11:27:57]Sock 9.Close socket [11:27:57]Sock 9.Thread stoped [11:28: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 F6 EE 47 00 16 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 BA 54 01 00 F4 03 04 00 87 FB F0 66 B6 04 01 00 00 53 ED 37 71 4B 50 8F 8F [11:28:00]CommunicateWithHost err = 0 [11:28:00]CheckOFDResponse [11:28:00]1017 (14) - 77093643461234 [11:28:00]1041 (16) - 0000000000874979 [11:28:00]1040 (4) - 87226 [11:28:00]1012 (4) - 23.09.2024 05:24 [11:28:00]1206 (1) - 0 [11:28:00]OFD Sender: Remove packet 87226 [11:28:00]ProducePacketName [11:28:00]name=ofd_packets/00087226 [11:28:00]NVStorageDeleteData [11:28:01]OFD Sender: No OFD packet to send [11:28:06]OFD Sender: No OFD packet to send [11:28:11]OFD Sender: No OFD packet to send [11:28:16]OFD Sender: No OFD packet to send [11:28:16]recv_with_timeout no data received [11:28:21]OFD Sender: No OFD packet to send [11:28:26]OFD Sender: No OFD packet to send [11:28:31]OFD Sender: No OFD packet to send [11:28:36]OFD Sender: No OFD packet to send [11:28:41]OFD Sender: No OFD packet to send [11:28:46]OFD Sender: No OFD packet to send [11:28:51]OFD Sender: No OFD packet to send [11:28:56]OFD Sender: No OFD packet to send [11:29:01]OFD Sender: No OFD packet to send [11:29:06]OFD Sender: No OFD packet to send [11:29:11]OFD Sender: No OFD packet to send [11:29:16]OFD Sender: No OFD packet to send [11:29:21]OFD Sender: No OFD packet to send [11:29:26]OFD Sender: No OFD packet to send [11:29:29]recv_with_timeout no data received [11:29:31]OFD Sender: No OFD packet to send [11:29:36]OFD Sender: No OFD packet to send [11:29:41]OFD Sender: No OFD packet to send [11:29:46]OFD Sender: No OFD packet to send [11:29:51]OFD Sender: No OFD packet to send [11:29:56]OFD Sender: No OFD packet to send [11:30:01]OFD Sender: No OFD packet to send [11:30:06]OFD Sender: No OFD packet to send [11:30:11]OFD Sender: No OFD packet to send [11:30:16]OFD Sender: No OFD packet to send [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: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:04]accept exits with 10 [11:31:04]New connection [11:31:04]New thread 3067161956 created [11:31:04]Thread 3067018596 joined [11:31:04]Waiting for new connection... [11:31:04] Sock 10.Parse request [11:31:04]Sock 10.Check first char [11:31:04]Sock 10.First char is OK [11:31:04]request: POST /json_proto HTTP/1.0 [11:31:04]Method: POST [11:31:04]URL: /json_proto [11:31:04]Method is POST - this is cgi request [11:31:04]url: /json_proto [11:31:04]query_string will be loaded in cgi processing [11:31:04]execute_cgi json_proto POST (null) [11:31:04]execute_cgi path=json_proto method=POST [11:31:04]POST find Content-Length [11:31:04]Host: 172.17.47.196:8080 [11:31:04]Content-Length: 677 [11:31:04]Content-Type: application/json [11:31:04] [11:31:04]POST finish read [11:31:04]Found Content-Length = 677 [11:31:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872193", "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" ] } } [11:31:04]execute_script... [11:31: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)872193", "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" ] } } [11:31:04]POST & json_proto [11:31:04]process_json_proto [11:31:04]json parsed OK: [11:31:04]protocol is kg_v1.0 [11:31:04]action value=close_receipt [11:31:04]process_action close_receipt [11:31:04]cmd_close_receipt [11:31:04]MH_GetDate [11:31:04]Write to MH i2c: F0 00 00 0C 03 FE [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: F0 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: F0 09 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: F0 09 00 0C 03 00 79 51 F1 66 4C 6B 94 66 D9 [11:31:04]GetLastDocTimeStamp 1727090873 [11:31:04]current date 1727091065 [11:31:04]FM_GetShiftState [11:31:04]SAM_PROTO_GetShiftState [11:31:04]wFMCommunicate request_size=4 [11:31:04]MH_SAM_APDU [11:31:04]CAPDU: 80 13 01 00 [11:31:04]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [11:31:04]Write i2c OK [11:31:04]MH_I2C_Read... [11:31:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:04]Read from MH i2c: E2 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: E2 0E 00 [11:31:04]MH_I2C_Read... [11:31:04]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E5 [11:31:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:31:04]wFMCommunicate OK [11:31:04]SAM_PROTO_GetShiftState done [11:31:04]FM_GetShiftState done [11:31:04]opened in 1727050818 [11:31:04]opened+sec_in_day 1727137218 [11:31:04]quantity*price = 50036 [11:31:04]sum+1 = 50037 [11:31: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 СНО: Общий режим Чек 81 23.09.2024 11:31 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87227 ФПД: 46700558724328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113105&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87227&fm=46700558724328&tin=02508201610067®Number=0000000000092592&sum=50000 [11:31:05]StoreToDocumentArchive [11:31:05]shift 498 fd 87227 [11:31:05]save to /storage/0498/doc_00087227 [11:31:05]save last doc name /storage/0498/doc_00087227 to /storage/kkm_last_doc_name [11:31:05]save OK [11:31:05]Clear old archive folders... [11:31:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:31:05]tlvbuf is 00ACB290 [11:31:05]SAM_PROTO_ClearQueue [11:31:05]wFMCommunicate request_size=4 [11:31:05]MH_SAM_APDU [11:31:05]CAPDU: 80 09 00 00 [11:31:05]Write to MH i2c: E2 08 00 1A 03 80 09 00 00 00 00 00 00 8F [11:31:05]Write i2c OK [11:31:05]MH_I2C_Read... [11:31:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:05]Read from MH i2c: E2 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [11:31:05]RAPDU: 90 00 [11:31:05]wFMCommunicate OK [11:31:05]SAM_PROTO_ClearQueue done [11:31:05]KKMCreateOFDPacket [11:31:05]OFDProtocolAddRootSTLVToBuf [11:31:05]FM_MakeSignedData [11:31:05]FM_MakeSignedData [11:31:05]SAM_PROTO_SignData [11:31:05]wFMCommunicate request_size=4 [11:31:05]MH_SAM_APDU [11:31:05]CAPDU: 80 0D 01 02 [11:31:05]Write to MH i2c: E2 08 00 1B 03 80 0D 01 02 00 00 00 00 97 [11:31:05]Write i2c OK [11:31:05]MH_I2C_Read... [11:31:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:05]Read from MH i2c: E2 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [11:31:05]RAPDU: 90 00 [11:31:05]wFMCommunicate OK [11:31:05]wFMCommunicate request_size=255 [11:31:05]MH_SAM_APDU [11:31:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 79 51 F1 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 BB 54 01 00 35 04 06 00 2A [11:31:05]Write to MH i2c: E2 02 01 1C 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 51 00 00 00 F4 03 04 00 79 51 F1 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 BB 54 01 00 35 04 06 00 2A 00 00 C3 [11:31:05]Write i2c OK [11:31:05]MH_I2C_Read... [11:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:05]Read from MH i2c: E2 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [11:31:05]RAPDU: 90 00 [11:31:05]wFMCommunicate OK [11:31:05]wFMCommunicate request_size=10 [11:31:05]MH_SAM_APDU [11:31:05]CAPDU: 80 0D 02 02 05 79 52 36 AC E8 [11:31:05]Write to MH i2c: E2 0D 00 1D 03 80 0D 02 02 05 00 79 52 36 AC E8 00 00 39 [11:31:05]Write i2c OK [11:31:05]MH_I2C_Read... [11:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:05]Read from MH i2c: E2 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 [11:31:05]MH_I2C_Read... [11:31:05]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [11:31:05]RAPDU: 90 00 [11:31:05]wFMCommunicate OK [11:31:05]wFMCommunicate request_size=4 [11:31:05]MH_SAM_APDU [11:31:05]CAPDU: 80 0D 03 02 [11:31:05]Write to MH i2c: E2 08 00 1E 03 80 0D 03 02 00 00 00 00 9C [11:31:05]Write i2c OK [11:31:05]MH_I2C_Read... [11:31:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:06]Read from MH i2c: E2 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 0B 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 0B 00 1E 03 00 04 78 35 D4 C6 BA AB F3 90 00 40 [11:31:06]RAPDU: 04 78 35 D4 C6 BA AB F3 90 00 [11:31:06]wFMCommunicate OK [11:31:06]SAM_PROTO_SignData done [11:31:06]FM_MakeSignedData done [11:31:06]CreateOFDProtocolMessage [11:31:06]wFMCommunicate request_size=4 [11:31:06]MH_SAM_APDU [11:31:06]CAPDU: 80 11 00 00 [11:31:06]Write to MH i2c: E2 08 00 1F 03 80 11 00 00 00 00 00 00 9C [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:06]Read from MH i2c: E2 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: E2 17 00 [11:31:06]MH_I2C_Read... [11:31:06]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 [11: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 [11:31:06]wFMCommunicate OK [11:31:06]CreateOFDProtocolMessage done [11:31:06]OFDSenderStorePacket 87227 [11:31:06]StoreOFDPacket docnum=87227 [11: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 02 2A 07 01 20 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 79 51 F1 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 BB 54 01 00 35 04 06 00 2A 79 52 36 AC E8 04 78 35 D4 C6 BA AB F3 [11:31:06]CheckFolder [11:31:06]dirname=/storage/ofd_packets [11:31:06]CheckFolder done [11:31:06]ProducePacketName [11:31:06]name=ofd_packets/00087227 [11:31:06]NVStorageSaveData ofd_packets/00087227 [11:31:06]File name is /storage/ofd_packets/00087227 [11:31:06]Write 301 bytes [11:31:06]NVStorageSaveData done [11:31:06]OFDSenderStorePacket done [11:31:06]KKMCreateOFDPacket done [11:31:06]NVStorageSaveData kkm_last_timestamp [11:31:06]File name is /storage/kkm_last_timestamp [11:31:06]Write 4 bytes [11:31:06]NVStorageSaveData done [11:31:06]ExternCall_PrintAddStr [11:31:06]wPrintStart [11:31:06]Write to MH i2c: 01 00 00 20 03 23 [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 07 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [11:31:06]RasterBufferAndPrint [11:31:06]line Счет N : (1)872193 [11:31:06]line ИНН: 02508201610067 [11:31:06]line Контрольно-Кассовый Чек [11:31:06]line ПРОДАЖА [11:31:06]line ТРК (МРК, ГНК) : 43 [11:31:06]line Товар: 2710124130 [11:31:06]line Аи-92-К-5 [11:31:06]line 7.380 * 67.80 [11:31:06]line = 500.36 [11:31:06]line НДС 12% НСП 1% [11:31:06]line > о реализуемом товаре [11:31:06]line ОКРУГЛЕНИЕ: -0.36 [11:31:06]line ИТОГО: 500.00 [11:31:06]line Внесено: 500.00 [11:31:06]line СДАЧА: 0.00 [11:31:06]line НСП 1% : 4.43 [11:31:06]line НДС 12% : 53.14 [11:31:06]line Наличными: 500.00 [11:31:06]line Безнал.: 0.00 [11:31:06]line Место: АЗС № 137 "Партнер Нефть" [11:31:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:31:06]line СНО: Общий режим [11:31:06]line Чек 81 23.09.2024 11:31 [11:31:06]line Смена: 498 ФФД: 1.0 [11:31:06]line ЗНМ: 0300000064 [11:31:06]line РНМ: 0000000000092592 [11:31:06]line Версия ККМ: 001 [11:31:06]line ФМ: 0000000000874979 [11:31:06]line ФД: 87227 [11:31:06]line ФПД: 46700558724328 [11:31:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113105&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87227&fm=46700558724328&tin=02508201610067®Number=0000000000092592&sum=50000 [11:31:06]OFD Sender: Processing packet 87227 [packets to send 279, broken 278] [11:31:06]ProducePacketName [11:31:06]name=ofd_packets/00087227 [11:31:06]OFD Sender: To server: pG, [11:31:06]CommunicateWithHost lk.salyk.kg:30040 [11:31:06]ConnectInit lk.salyk.kg [11:31:06]written 0, free lines is 4095 [11:31:06]Write to MH i2c: 01 00 00 4B 03 4E [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 07 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 D2 0C 33 [11:31:06]RasterBufferAndPrint [11:31:06]line [11:31:06]line [11:31:06]line [11:31:06]line [11:31:06]line [11:31:06]written 0, free lines is 3290 [11:31:06]MH_Cut [11:31:06]Write to MH i2c: D1 01 00 52 03 01 27 [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: D1 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: D1 01 00 [11:31:06]MH_I2C_Read... [11:31:06]Read from MH i2c: D1 01 00 52 03 00 26 [11:31:06]Write to MH i2c: 01 00 00 53 03 56 [11:31:06]Write i2c OK [11:31:06]MH_I2C_Read... [11:31:07]*** Cut start [11:31:07]*** Partial cut [11:31:07]*** CUTSNS_PIN = 1 [11:31:07]*** CUTSNS_PIN = 0 [11:31:07]*** Brake cut motor [11:31:08]Read from MH i2c: 01 [11:31:08]MH_I2C_Read... [11:31:08]*** Stop cut motor [11:31:08]*** Cut end [11:31:08]Read from MH i2c: 01 07 00 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [11:31:08]process_action close_receipt done [11:31:08]requested_data is exist [11:31:08]produce_requested_data [11:31:08]requested_item fm.sn is exist - process it [11:31:08]wFMCommunicate request_size=4 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 11 00 00 [11:31:08]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:08]Read from MH i2c: E2 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 17 00 [11:31:08]MH_I2C_Read... [11:31:08]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 [11: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 [11:31:08]wFMCommunicate OK [11:31:08]requested_item fd.num is exist - process it [11:31:08]SAM_PROTO_GetFieldsCounters [11:31:08]wFMCommunicate request_size=4 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 13 00 00 [11:31:08]Write to MH i2c: E2 08 00 55 03 80 13 00 00 00 00 00 00 D4 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:08]Read from MH i2c: E2 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 62 00 [11:31:08]MH_I2C_Read... [11:31:08]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 BB 54 01 00 0E 04 04 00 F2 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 F9 [11:31: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 BB 54 01 00 0E 04 04 00 F2 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 [11:31:08]wFMCommunicate OK [11:31:08]SAM_PROTO_GetFieldsCounters done [11:31:08]requested_item shift.num is exist - process it [11:31:08]requested_item shift.opened is exist - process it [11:31:08]req_shift_opened [11:31:08]FM_GetShiftState [11:31:08]SAM_PROTO_GetShiftState [11:31:08]wFMCommunicate request_size=4 [11:31:08]MH_SAM_APDU [11:31:08]CAPDU: 80 13 01 00 [11:31:08]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [11:31:08]Write i2c OK [11:31:08]MH_I2C_Read... [11:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:08]Read from MH i2c: E2 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 0E 00 [11:31:08]MH_I2C_Read... [11:31:08]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2E [11:31:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:31:08]wFMCommunicate OK [11:31:08]SAM_PROTO_GetShiftState done [11:31:08]FM_GetShiftState done [11:31:08]req_shift_opened done [11:31:08]requested_item shift.open_date is exist - process it [11:31:08]req_shift_open_date [11:31:08]req_shift_open_date done [11:31:08]produce_requested_data done [11:31:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87227,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:31:08]process_action_free close_receipt [11:31:08]json_value_free [11:31:08]json_value_free done [11:31:08]process_json_proto returns [11:31:08]Send response to host [11:31:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87227,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:31:08]free response buf [11:31:08]execute_script done [11:31:08]execute_script returns [11:31:08]free content buf [11:31:08]Sock 10.Close socket [11:31:08]Sock 10.Thread stoped [11:31:11]ConnectInit Can't take IP for lk.salyk.kg [11:31:11]CommunicateWithHost connect error [11:31:11]CommunicateWithHost err = -1 [11:31:11]OFD Sender: Server communicate error [11:31:16]OFD Sender: Processing packet 87227 [packets to send 279, broken 278] [11:31:16]ProducePacketName [11:31:16]name=ofd_packets/00087227 [11:31:16]OFD Sender: To server: pG, [11:31:16]CommunicateWithHost lk.salyk.kg:30040 [11:31:16]ConnectInit lk.salyk.kg [11:31:21]ConnectInit Can't take IP for lk.salyk.kg [11:31:21]CommunicateWithHost connect error [11:31:21]CommunicateWithHost err = -1 [11:31:21]OFD Sender: Server communicate error [11:31:26]OFD Sender: Processing packet 87227 [packets to send 279, broken 278] [11:31:26]ProducePacketName [11:31:26]name=ofd_packets/00087227 [11:31:26]OFD Sender: To server: pG, [11:31:26]CommunicateWithHost lk.salyk.kg:30040 [11:31:26]ConnectInit lk.salyk.kg [11:31:29]Connected sock=10 [11:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 02 2A 07 01 20 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 79 51 F1 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 BB 54 01 00 35 04 06 00 2A 79 52 36 AC E8 04 78 35 D4 C6 BA AB F3 [11:31: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 E6 8F 47 00 0F 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 BB 54 01 00 F4 03 04 00 5C FC F0 66 B6 04 01 00 00 C3 C6 53 A8 84 4A 8A B3 [11:31:30]CommunicateWithHost err = 0 [11:31:30]CheckOFDResponse [11:31:30]1017 (14) - 77093643461234 [11:31:30]1041 (16) - 0000000000874979 [11:31:30]1040 (4) - 87227 [11:31:30]1012 (4) - 23.09.2024 05:27 [11:31:30]1206 (1) - 0 [11:31:30]OFD Sender: Remove packet 87227 [11:31:30]ProducePacketName [11:31:30]name=ofd_packets/00087227 [11:31:30]NVStorageDeleteData [11:31:30]OFD Sender: No OFD packet to send [11:31:35]OFD Sender: No OFD packet to send [11:31:40]OFD Sender: No OFD packet to send [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:13]recv_with_timeout no data received [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]recv_with_timeout no data received [11:32:25]OFD Sender: No OFD packet to send [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:37]recv_with_timeout no data received [11:32:40]OFD Sender: No OFD packet to send [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:05]OFD Sender: No OFD packet to send [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:05]OFD Sender: No OFD packet to send [11:34:10]OFD Sender: No OFD packet to send [11:34:15]OFD Sender: No OFD packet to send [11:34:20]OFD Sender: No OFD packet to send [11:34:25]OFD Sender: No OFD packet to send [11:34:30]OFD Sender: No OFD packet to send [11:34:36]OFD Sender: No OFD packet to send [11:34:41]OFD Sender: No OFD packet to send [11:34:46]OFD Sender: No OFD packet to send [11:34:51]OFD Sender: No OFD packet to send [11:34:56]OFD Sender: No OFD packet to send [11:35:01]OFD Sender: No OFD packet to send [11:35:06]OFD Sender: No OFD packet to send [11:35:11]OFD Sender: No OFD packet to send [11:35:16]OFD Sender: No OFD packet to send [11:35:21]OFD Sender: No OFD packet to send [11:35:26]OFD Sender: No OFD packet to send [11:35:31]OFD Sender: No OFD packet to send [11:35:36]OFD Sender: No OFD packet to send [11:35:41]OFD Sender: No OFD packet to send [11:35:46]OFD Sender: No OFD packet to send [11:35:51]OFD Sender: No OFD packet to send [11:35:52]recv_with_timeout no data received [11:35:56]OFD Sender: No OFD packet to send [11:36:01]OFD Sender: No OFD packet to send [11:36:06]OFD Sender: No OFD packet to send [11:36:11]OFD Sender: No OFD packet to send [11:36:16]OFD Sender: No OFD packet to send [11:36:21]OFD Sender: No OFD packet to send [11:36:26]OFD Sender: No OFD packet to send [11:36:31]OFD Sender: No OFD packet to send [11:36:36]OFD Sender: No OFD packet to send [11:36:41]OFD Sender: No OFD packet to send [11:36:46]OFD Sender: No OFD packet to send [11:36:51]OFD Sender: No OFD packet to send [11:36:56]OFD Sender: No OFD packet to send [11:37:01]OFD Sender: No OFD packet to send [11:37:06]OFD Sender: No OFD packet to send [11:37:11]OFD Sender: No OFD packet to send [11:37:16]OFD Sender: No OFD packet to send [11:37:21]OFD Sender: No OFD packet to send [11:37:26]OFD Sender: No OFD packet to send [11:37:31]OFD Sender: No OFD packet to send [11:37:36]OFD Sender: No OFD packet to send [11:37:41]OFD Sender: No OFD packet to send [11:37:46]OFD Sender: No OFD packet to send [11:37:51]OFD Sender: No OFD packet to send [11:37:56]OFD Sender: No OFD packet to send [11:38:01]OFD Sender: No OFD packet to send [11:38:06]OFD Sender: No OFD packet to send [11:38:11]OFD Sender: No OFD packet to send [11:38:16]OFD Sender: No OFD packet to send [11:38:21]OFD Sender: No OFD packet to send [11:38:26]OFD Sender: No OFD packet to send [11:38:30]recv_with_timeout no data received [11:38:31]OFD Sender: No OFD packet to send [11:38:36]OFD Sender: No OFD packet to send [11:38:41]OFD Sender: No OFD packet to send [11:38:46]OFD Sender: No OFD packet to send [11:38:51]OFD Sender: No OFD packet to send [11:38:56]OFD Sender: No OFD packet to send [11:39:01]OFD Sender: No OFD packet to send [11:39:06]OFD Sender: No OFD packet to send [11:39:11]OFD Sender: No OFD packet to send [11:39:16]OFD Sender: No OFD packet to send [11:39:21]OFD Sender: No OFD packet to send [11:39:26]OFD Sender: No OFD packet to send [11:39:31]OFD Sender: No OFD packet to send [11:39:33]accept exits with 9 [11:39:33]New connection [11:39:33]New thread 3067018596 created [11:39:33]Thread 3067161956 joined [11:39:33]Waiting for new connection... [11:39:33] Sock 9.Parse request [11:39:33]Sock 9.Check first char [11:39:33]Sock 9.First char is OK [11:39:33]request: POST /json_proto HTTP/1.0 [11:39:33]Method: POST [11:39:33]URL: /json_proto [11:39:33]Method is POST - this is cgi request [11:39:33]url: /json_proto [11:39:33]query_string will be loaded in cgi processing [11:39:33]execute_cgi json_proto POST (null) [11:39:33]execute_cgi path=json_proto method=POST [11:39:33]POST find Content-Length [11:39:33]Host: 172.17.47.196:8080 [11:39:33]Content-Length: 792 [11:39:33]Content-Type: application/json [11:39:33] [11:39:33]POST finish read [11:39:33]Found Content-Length = 792 [11:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872194", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81543", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:33]execute_script... [11:39: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)872194", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A81543", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:33]POST & json_proto [11:39:33]process_json_proto [11:39:33]json parsed OK: [11:39:33]protocol is kg_v1.0 [11:39:33]action value=close_receipt [11:39:33]process_action close_receipt [11:39:33]cmd_close_receipt [11:39:33]MH_GetDate [11:39:33]Write to MH i2c: F0 00 00 57 03 49 [11:39:33]Write i2c OK [11:39:33]MH_I2C_Read... [11:39:33]Read from MH i2c: F0 [11:39:33]MH_I2C_Read... [11:39:33]Read from MH i2c: F0 09 00 [11:39:33]MH_I2C_Read... [11:39:33]Read from MH i2c: F0 09 00 57 03 00 76 53 F1 66 4C 6B 94 66 23 [11:39:33]GetLastDocTimeStamp 1727091065 [11:39:33]current date 1727091574 [11:39:33]FM_GetShiftState [11:39:33]SAM_PROTO_GetShiftState [11:39:33]wFMCommunicate request_size=4 [11:39:33]MH_SAM_APDU [11:39:33]CAPDU: 80 13 01 00 [11:39:33]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [11:39:33]Write i2c OK [11:39:33]MH_I2C_Read... [11:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:33]Read from MH i2c: E2 [11:39:33]MH_I2C_Read... [11:39:33]Read from MH i2c: E2 0E 00 [11:39:33]MH_I2C_Read... [11:39:33]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 30 [11:39:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:39:33]wFMCommunicate OK [11:39:33]SAM_PROTO_GetShiftState done [11:39:33]FM_GetShiftState done [11:39:33]opened in 1727050818 [11:39:33]opened+sec_in_day 1727137218 [11:39:33]quantity*price = 0 [11:39:33]sum+1 = 1 [11:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 82 23.09.2024 11:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливная Карта 81543 ФМ: 0000000000874979 ФД: 87228 ФПД: 268719071110180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87228&fm=268719071110180&tin=02508201610067®Number=0000000000092592&sum=0 [11:39:34]StoreToDocumentArchive [11:39:34]shift 498 fd 87228 [11:39:34]save to /storage/0498/doc_00087228 [11:39:34]save last doc name /storage/0498/doc_00087228 to /storage/kkm_last_doc_name [11:39:34]save OK [11:39:34]Clear old archive folders... [11:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:34]tlvbuf is B6EDBC70 [11:39:34]SAM_PROTO_ClearQueue [11:39:34]wFMCommunicate request_size=4 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 09 00 00 [11:39:34]Write to MH i2c: E2 08 00 65 03 80 09 00 00 00 00 00 00 DA [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:34]Read from MH i2c: E2 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [11:39:34]RAPDU: 90 00 [11:39:34]wFMCommunicate OK [11:39:34]SAM_PROTO_ClearQueue done [11:39:34]KKMCreateOFDPacket [11:39:34]OFDProtocolAddRootSTLVToBuf [11:39:34]FM_MakeSignedData [11:39:34]FM_MakeSignedData [11:39:34]SAM_PROTO_SignData [11:39:34]wFMCommunicate request_size=4 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 0D 01 02 [11:39:34]Write to MH i2c: E2 08 00 66 03 80 0D 01 02 00 00 00 00 E2 [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:34]Read from MH i2c: E2 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [11:39:34]RAPDU: 90 00 [11:39:34]wFMCommunicate OK [11:39:34]wFMCommunicate request_size=255 [11:39:34]MH_SAM_APDU [11:39: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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 76 53 F1 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 BC 54 01 00 35 04 06 00 F4 [11:39:34]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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 76 53 F1 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 BC 54 01 00 35 04 06 00 F4 00 00 77 [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [11:39:35]RAPDU: 90 00 [11:39:35]wFMCommunicate OK [11:39:35]wFMCommunicate request_size=10 [11:39:35]MH_SAM_APDU [11:39:35]CAPDU: 80 0D 02 02 05 66 08 C7 24 24 [11:39:35]Write to MH i2c: E2 0D 00 68 03 80 0D 02 02 05 00 66 08 C7 24 24 00 00 6C [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [11:39:35]RAPDU: 90 00 [11:39:35]wFMCommunicate OK [11:39:35]wFMCommunicate request_size=4 [11:39:35]MH_SAM_APDU [11:39:35]CAPDU: 80 0D 03 02 [11:39:35]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 0B 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 0B 00 69 03 00 6F 10 35 88 0A 86 0B 2C 90 00 EB [11:39:35]RAPDU: 6F 10 35 88 0A 86 0B 2C 90 00 [11:39:35]wFMCommunicate OK [11:39:35]SAM_PROTO_SignData done [11:39:35]FM_MakeSignedData done [11:39:35]CreateOFDProtocolMessage [11:39:35]wFMCommunicate request_size=4 [11:39:35]MH_SAM_APDU [11:39:35]CAPDU: 80 11 00 00 [11:39:35]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 17 00 [11:39:35]MH_I2C_Read... [11:39:35]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 [11:39: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:39:35]wFMCommunicate OK [11:39:35]CreateOFDProtocolMessage done [11:39:35]OFDSenderStorePacket 87228 [11:39:35]StoreOFDPacket docnum=87228 [11:39: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 2F F8 07 01 65 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 76 53 F1 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 BC 54 01 00 35 04 06 00 F4 66 08 C7 24 24 6F 10 35 88 0A 86 0B 2C [11:39:35]CheckFolder [11:39:35]dirname=/storage/ofd_packets [11:39:35]CheckFolder done [11:39:35]ProducePacketName [11:39:35]name=ofd_packets/00087228 [11:39:35]NVStorageSaveData ofd_packets/00087228 [11:39:35]File name is /storage/ofd_packets/00087228 [11:39:35]Write 301 bytes [11:39:35]NVStorageSaveData done [11:39:35]OFDSenderStorePacket done [11:39:35]KKMCreateOFDPacket done [11:39:35]NVStorageSaveData kkm_last_timestamp [11:39:35]File name is /storage/kkm_last_timestamp [11:39:35]Write 4 bytes [11:39:35]NVStorageSaveData done [11:39:35]ExternCall_PrintAddStr [11:39:35]wPrintStart [11:39:35]Write to MH i2c: 01 00 00 6B 03 6E [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [11:39:35]RasterBufferAndPrint [11:39:35]line Счет N : (1)872194 [11:39:35]line ИНН: 02508201610067 [11:39:35]line Контрольно-Кассовый Чек [11:39:35]line ПРОДАЖА [11:39:35]line ТРК (МРК, ГНК) : 43 [11:39:35]line Товар: 2710124130 [11:39:35]line Аи-92-К-5 [11:39:35]line 50.000 * 0.00 [11:39:35]line = 0.00 [11:39:35]line НДС 12% НСП 1% [11:39:35]line > о реализуемом товаре [11:39:35]line ИТОГО: 0.00 [11:39:35]line НСП 1% : 0.00 [11:39:35]line НДС 12% : 0.00 [11:39:35]line Наличными: 0.00 [11:39:35]line Безнал.: 0.00 [11:39:35]line Место: АЗС № 137 "Партнер Нефть" [11:39:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:39:35]line СНО: Общий режим [11:39:35]line Чек 82 23.09.2024 11:39 [11:39:35]line Смена: 498 ФФД: 1.0 [11:39:35]line ЗНМ: 0300000064 [11:39:35]line РНМ: 0000000000092592 [11:39:35]line Версия ККМ: 001 [11:39:35]line Талоны: Топливная Карта [11:39:35]line 81543 [11:39:35]line ФМ: 0000000000874979 [11:39:35]line ФД: 87228 [11:39:35]line ФПД: 268719071110180 [11:39:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T113934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87228&fm=268719071110180&tin=02508201610067®Number=0000000000092592&sum=0 [11:39:35]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:39:35]ProducePacketName [11:39:35]name=ofd_packets/00087228 [11:39:35]OFD Sender: To server: pG, [11:39:35]CommunicateWithHost lk.salyk.kg:30040 [11:39:35]ConnectInit lk.salyk.kg [11:39:35]written 0, free lines is 4095 [11:39:36]Write to MH i2c: 01 00 00 95 03 98 [11:39:36]Write i2c OK [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: 01 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: 01 07 00 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 DA 0C 85 [11:39:36]RasterBufferAndPrint [11:39:36]line [11:39:36]line [11:39:36]line [11:39:36]line [11:39:36]line [11:39:36]written 0, free lines is 3296 [11:39:36]MH_Cut [11:39:36]Write to MH i2c: D1 01 00 9C 03 01 71 [11:39:36]Write i2c OK [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: D1 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: D1 01 00 [11:39:36]MH_I2C_Read... [11:39:36]Read from MH i2c: D1 01 00 9C 03 00 70 [11:39:36]Write to MH i2c: 01 00 00 9D 03 A0 [11:39:36]Write i2c OK [11:39:36]MH_I2C_Read... [11:39:36]*** Cut start [11:39:36]*** Partial cut [11:39:36]*** CUTSNS_PIN = 1 [11:39:36]*** CUTSNS_PIN = 0 [11:39:37]*** Brake cut motor [11:39:37]Read from MH i2c: 01 [11:39:37]MH_I2C_Read... [11:39:37]*** Stop cut motor [11:39:37]*** Cut end [11:39:37]Read from MH i2c: 01 07 00 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [11:39:37]process_action close_receipt done [11:39:37]requested_data is exist [11:39:37]produce_requested_data [11:39:37]requested_item fm.sn is exist - process it [11:39:37]wFMCommunicate request_size=4 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 11 00 00 [11:39:37]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 17 00 [11:39:37]MH_I2C_Read... [11:39:37]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:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:39:37]wFMCommunicate OK [11:39:37]requested_item fd.num is exist - process it [11:39:37]SAM_PROTO_GetFieldsCounters [11:39:37]wFMCommunicate request_size=4 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 13 00 00 [11:39:37]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 62 00 [11:39:37]MH_I2C_Read... [11:39:37]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 BC 54 01 00 0E 04 04 00 F2 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 47 [11:39: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 BC 54 01 00 0E 04 04 00 F2 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 [11:39:37]wFMCommunicate OK [11:39:37]SAM_PROTO_GetFieldsCounters done [11:39:37]requested_item shift.num is exist - process it [11:39:37]requested_item shift.opened is exist - process it [11:39:37]req_shift_opened [11:39:37]FM_GetShiftState [11:39:37]SAM_PROTO_GetShiftState [11:39:37]wFMCommunicate request_size=4 [11:39:37]MH_SAM_APDU [11:39:37]CAPDU: 80 13 01 00 [11:39:37]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [11:39:37]Write i2c OK [11:39:37]MH_I2C_Read... [11:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:37]Read from MH i2c: E2 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 0E 00 [11:39:37]MH_I2C_Read... [11:39:37]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 78 [11:39:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:39:37]wFMCommunicate OK [11:39:37]SAM_PROTO_GetShiftState done [11:39:37]FM_GetShiftState done [11:39:37]req_shift_opened done [11:39:37]requested_item shift.open_date is exist - process it [11:39:37]req_shift_open_date [11:39:37]req_shift_open_date done [11:39:37]produce_requested_data done [11:39:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87228,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:39:37]process_action_free close_receipt [11:39:37]json_value_free [11:39:37]json_value_free done [11:39:37]process_json_proto returns [11:39:37]Send response to host [11:39:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87228,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:39:37]free response buf [11:39:37]execute_script done [11:39:37]execute_script returns [11:39:37]free content buf [11:39:37]Sock 9.Close socket [11:39:37]Sock 9.Thread stoped [11:39:40]recv_with_timeout no data received [11:39:40]ConnectInit Can't take IP for lk.salyk.kg [11:39:40]CommunicateWithHost connect error [11:39:40]CommunicateWithHost err = -1 [11:39:40]OFD Sender: Server communicate error [11:39:45]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:39:45]ProducePacketName [11:39:45]name=ofd_packets/00087228 [11:39:45]OFD Sender: To server: pG, [11:39:45]CommunicateWithHost lk.salyk.kg:30040 [11:39:45]ConnectInit lk.salyk.kg [11:39:50]ConnectInit Can't take IP for lk.salyk.kg [11:39:50]CommunicateWithHost connect error [11:39:50]CommunicateWithHost err = -1 [11:39:50]OFD Sender: Server communicate error [11:39:55]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:39:55]ProducePacketName [11:39:55]name=ofd_packets/00087228 [11:39:55]OFD Sender: To server: pG, [11:39:55]CommunicateWithHost lk.salyk.kg:30040 [11:39:55]ConnectInit lk.salyk.kg [11:39:57]recv_with_timeout no data received [11:40:00]ConnectInit Can't take IP for lk.salyk.kg [11:40:00]CommunicateWithHost connect error [11:40:00]CommunicateWithHost err = -1 [11:40:00]OFD Sender: Server communicate error [11:40:05]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:40:05]ProducePacketName [11:40:05]name=ofd_packets/00087228 [11:40:05]OFD Sender: To server: pG, [11:40:05]CommunicateWithHost lk.salyk.kg:30040 [11:40:05]ConnectInit lk.salyk.kg [11:40:10]ConnectInit Can't take IP for lk.salyk.kg [11:40:10]CommunicateWithHost connect error [11:40:10]CommunicateWithHost err = -1 [11:40:10]OFD Sender: Server communicate error [11:40:15]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:40:15]ProducePacketName [11:40:15]name=ofd_packets/00087228 [11:40:15]OFD Sender: To server: pG, [11:40:15]CommunicateWithHost lk.salyk.kg:30040 [11:40:15]ConnectInit lk.salyk.kg [11:40:16]recv_with_timeout no data received [11:40:20]ConnectInit Can't take IP for lk.salyk.kg [11:40:20]CommunicateWithHost connect error [11:40:20]CommunicateWithHost err = -1 [11:40:20]OFD Sender: Server communicate error [11:41:19]ConnectInit Can't connect to host [11:41:20]OFD Sender: Processing packet 87229 [packets to send 279, broken 278] [11:41:20]ProducePacketName [11:41:20]name=ofd_packets/00087229 [11:41:20]OFD Sender: To server: pG, [11:41:20]CommunicateWithHost lk.salyk.kg:30040 [11:41:20]ConnectInit lk.salyk.kg [11:41:25]ConnectInit Can't take IP for lk.salyk.kg [11:41:25]CommunicateWithHost connect error [11:41:25]CommunicateWithHost err = -1 [11:41:25]OFD Sender: Server communicate error [11:41:30]OFD Sender: Processing packet 87229 [packets to send 279, broken 278] [11:41:30]ProducePacketName [11:41:30]name=ofd_packets/00087229 [11:41:30]OFD Sender: To server: pG, [11:41:30]CommunicateWithHost lk.salyk.kg:30040 [11:41:30]ConnectInit lk.salyk.kg [11:41:31]recv_with_timeout no data received [11:41:35]ConnectInit Can't take IP for lk.salyk.kg [11:41:35]CommunicateWithHost connect error [11:41:35]CommunicateWithHost err = -1 [11:41:35]OFD Sender: Server communicate error [11:41:40]OFD Sender: Processing packet 87229 [packets to send 279, broken 278] [11:41:40]ProducePacketName [11:41:40]name=ofd_packets/00087229 [11:41:40]OFD Sender: To server: pG, [11:41:40]CommunicateWithHost lk.salyk.kg:30040 [11:41:40]ConnectInit lk.salyk.kg [11:41:43]Connected sock=9 [11:41: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 DA 1A 07 01 F2 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 B2 53 F1 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 BD 54 01 00 35 04 06 00 9C 07 06 E7 E4 B9 13 0A 40 94 0D 7F 41 7F [11:41: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 A6 EE 47 00 B3 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 54 01 00 F4 03 04 00 C2 FE F0 66 B6 04 01 00 00 E9 D2 F1 56 27 90 38 C2 [11:41:44]CommunicateWithHost err = 0 [11:41:44]CheckOFDResponse [11:41:44]1017 (14) - 77093643461234 [11:41:44]1041 (16) - 0000000000874979 [11:41:44]1040 (4) - 87229 [11:41:44]1012 (4) - 23.09.2024 05:38 [11:41:44]1206 (1) - 0 [11:41:44]OFD Sender: Remove packet 87229 [11:41:44]ProducePacketName [11:41:44]name=ofd_packets/00087229 [11:41:44]NVStorageDeleteData [11:41:45]OFD Sender: No OFD packet to send [11:41:50]OFD Sender: No OFD packet to send [11:41:55]OFD Sender: No OFD packet to send [11:42:00]OFD Sender: No OFD packet to send [11:40:25]OFD Sender: Processing packet 87228 [packets to send 279, broken 278] [11:40:25]ProducePacketName [11:40:25]name=ofd_packets/00087228 [11:40:25]OFD Sender: To server: pG, [11:40:25]CommunicateWithHost lk.salyk.kg:30040 [11:40:25]ConnectInit lk.salyk.kg [11:40:33]accept exits with 7 [11:40:33]New connection [11:40:33]New thread 3067161956 created [11:40:33]Thread 3067018596 joined [11:40:33]Waiting for new connection... [11:40:33] Sock 7.Parse request [11:40:33]Sock 7.Check first char [11:40:33]Sock 7.First char is OK [11:40:33]request: POST /json_proto HTTP/1.0 [11:40:33]Method: POST [11:40:33]URL: /json_proto [11:40:33]Method is POST - this is cgi request [11:40:33]url: /json_proto [11:40:33]query_string will be loaded in cgi processing [11:40:33]execute_cgi json_proto POST (null) [11:40:33]execute_cgi path=json_proto method=POST [11:40:33]POST find Content-Length [11:40:33]Host: 172.17.47.196:8080 [11:40:33]Content-Length: 677 [11:40:33]Content-Type: application/json [11:40:33] [11:40:33]POST finish read [11:40:33]Found Content-Length = 677 [11:40:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872195", "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:40:33]execute_script... [11:40: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)872195", "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:40:33]POST & json_proto [11:40:33]process_json_proto [11:40:33]json parsed OK: [11:40:33]protocol is kg_v1.0 [11:40:33]action value=close_receipt [11:40:33]process_action close_receipt [11:40:33]cmd_close_receipt [11:40:33]MH_GetDate [11:40:33]Write to MH i2c: F0 00 00 A1 03 93 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: F0 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: F0 09 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: F0 09 00 A1 03 00 B2 53 F1 66 4C 6B 94 66 A9 [11:40:33]GetLastDocTimeStamp 1727091574 [11:40:33]current date 1727091634 [11:40:33]FM_GetShiftState [11:40:33]SAM_PROTO_GetShiftState [11:40:33]wFMCommunicate request_size=4 [11:40:33]MH_SAM_APDU [11:40:33]CAPDU: 80 13 01 00 [11:40:33]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [11:40:33]Write i2c OK [11:40:33]MH_I2C_Read... [11:40:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:33]Read from MH i2c: E2 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 0E 00 [11:40:33]MH_I2C_Read... [11:40:33]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7A [11:40:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:40:33]wFMCommunicate OK [11:40:33]SAM_PROTO_GetShiftState done [11:40:33]FM_GetShiftState done [11:40:33]opened in 1727050818 [11:40:33]opened+sec_in_day 1727137218 [11:40:33]quantity*price = 50036 [11:40:33]sum+1 = 50037 [11:40:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 84 23.09.2024 11:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87230 ФПД: 205791939215532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87230&fm=205791939215532&tin=02508201610067®Number=0000000000092592&sum=40002 [11:48:26]StoreToDocumentArchive [11:48:26]shift 498 fd 87230 [11:48:26]save to /storage/0498/doc_00087230 [11:48:26]save last doc name /storage/0498/doc_00087230 to /storage/kkm_last_doc_name [11:48:26]save OK [11:48:26]Clear old archive folders... [11:48:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:48:26]tlvbuf is 00AC7400 [11:48:26]SAM_PROTO_ClearQueue [11:48:26]wFMCommunicate request_size=4 [11:48:26]MH_SAM_APDU [11:48:26]CAPDU: 80 09 00 00 [11:48:26]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:26]Read from MH i2c: E2 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 03 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [11:48:26]RAPDU: 90 00 [11:48:26]wFMCommunicate OK [11:48:26]SAM_PROTO_ClearQueue done [11:48:26]KKMCreateOFDPacket [11:48:26]OFDProtocolAddRootSTLVToBuf [11:48:26]FM_MakeSignedData [11:48:26]FM_MakeSignedData [11:48:26]SAM_PROTO_SignData [11:48:26]wFMCommunicate request_size=4 [11:48:26]MH_SAM_APDU [11:48:26]CAPDU: 80 0D 01 02 [11:48:26]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:26]Read from MH i2c: E2 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 03 00 [11:48:26]MH_I2C_Read... [11:48:26]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [11:48:26]RAPDU: 90 00 [11:48:26]wFMCommunicate OK [11:48:26]wFMCommunicate request_size=255 [11:48:26]MH_SAM_APDU [11:48: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 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 54 00 00 00 F4 03 04 00 8A 55 F1 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 BE 54 01 00 35 04 06 00 BB [11:48:26]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 54 00 00 00 F4 03 04 00 8A 55 F1 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 BE 54 01 00 35 04 06 00 BB 00 00 38 [11:48:26]Write i2c OK [11:48:26]MH_I2C_Read... [11:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:27]Read from MH i2c: E2 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 03 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [11:48:27]RAPDU: 90 00 [11:48:27]wFMCommunicate OK [11:48:27]wFMCommunicate request_size=10 [11:48:27]MH_SAM_APDU [11:48:27]CAPDU: 80 0D 02 02 05 2A AB 6F 40 AC [11:48:27]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 2A AB 6F 40 AC 00 00 B4 [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:27]Read from MH i2c: E2 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 03 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [11:48:27]RAPDU: 90 00 [11:48:27]wFMCommunicate OK [11:48:27]wFMCommunicate request_size=4 [11:48:27]MH_SAM_APDU [11:48:27]CAPDU: 80 0D 03 02 [11:48:27]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:27]Read from MH i2c: E2 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 0B 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 0B 00 FE 03 00 A4 1E 31 A8 F7 75 17 57 90 00 F2 [11:48:27]RAPDU: A4 1E 31 A8 F7 75 17 57 90 00 [11:48:27]wFMCommunicate OK [11:48:27]SAM_PROTO_SignData done [11:48:27]FM_MakeSignedData done [11:48:27]CreateOFDProtocolMessage [11:48:27]wFMCommunicate request_size=4 [11:48:27]MH_SAM_APDU [11:48:27]CAPDU: 80 11 00 00 [11:48:27]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:27]Read from MH i2c: E2 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 17 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DB [11:48: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:48:27]wFMCommunicate OK [11:48:27]CreateOFDProtocolMessage done [11:48:27]OFDSenderStorePacket 87230 [11:48:27]StoreOFDPacket docnum=87230 [11:48: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 17 D2 07 01 A0 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 54 00 00 00 F4 03 04 00 8A 55 F1 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 BE 54 01 00 35 04 06 00 BB 2A AB 6F 40 AC A4 1E 31 A8 F7 75 17 57 [11:48:27]CheckFolder [11:48:27]dirname=/storage/ofd_packets [11:48:27]CheckFolder done [11:48:27]ProducePacketName [11:48:27]name=ofd_packets/00087230 [11:48:27]NVStorageSaveData ofd_packets/00087230 [11:48:27]File name is /storage/ofd_packets/00087230 [11:48:27]Write 301 bytes [11:48:27]NVStorageSaveData done [11:48:27]OFDSenderStorePacket done [11:48:27]KKMCreateOFDPacket done [11:48:27]NVStorageSaveData kkm_last_timestamp [11:48:27]File name is /storage/kkm_last_timestamp [11:48:27]Write 4 bytes [11:48:27]NVStorageSaveData done [11:48:27]ExternCall_PrintAddStr [11:48:27]wPrintStart [11:48:27]Write to MH i2c: 01 00 00 00 04 04 [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 07 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [11:48:27]RasterBufferAndPrint [11:48:27]line Счет N : (1)872198 [11:48:27]line ИНН: 02508201610067 [11:48:27]line Контрольно-Кассовый Чек [11:48:27]line ПРОДАЖА [11:48:27]line ТРК (МРК, ГНК) : 63 [11:48:27]line Товар: 2710124130 [11:48:27]line Аи-92-К-5 [11:48:27]line 5.900 * 67.80 [11:48:27]line = 400.02 [11:48:27]line НДС 12% НСП 1% [11:48:27]line > о реализуемом товаре [11:48:27]line ИТОГО: 400.02 [11:48:27]line НСП 1% : 3.54 [11:48:27]line НДС 12% : 42.48 [11:48:27]line Наличными: 0.00 [11:48:27]line Безнал.: 400.02 [11:48:27]line Место: АЗС № 137 "Партнер Нефть" [11:48:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:48:27]line СНО: Общий режим [11:48:27]line Чек 84 23.09.2024 11:48 [11:48:27]line Смена: 498 ФФД: 1.0 [11:48:27]line ЗНМ: 0300000064 [11:48:27]line РНМ: 0000000000092592 [11:48:27]line Версия ККМ: 001 [11:48:27]line Платежная система: Бакай Банк [11:48:27]line ФМ: 0000000000874979 [11:48:27]line ФД: 87230 [11:48:27]line ФПД: 205791939215532 [11:48:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87230&fm=205791939215532&tin=02508201610067®Number=0000000000092592&sum=40002 [11:48:27]OFD Sender: Processing packet 87230 [packets to send 279, broken 278] [11:48:27]ProducePacketName [11:48:27]name=ofd_packets/00087230 [11:48:27]OFD Sender: To server: pG, [11:48:27]CommunicateWithHost lk.salyk.kg:30040 [11:48:27]ConnectInit lk.salyk.kg [11:48:27]written 0, free lines is 4095 [11:48:27]Write to MH i2c: 01 00 00 2A 04 2E [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 07 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 DD 0C 1E [11:48:27]RasterBufferAndPrint [11:48:27]line [11:48:27]line [11:48:27]line [11:48:27]line [11:48:27]line [11:48:27]written 0, free lines is 3300 [11:48:27]MH_Cut [11:48:27]Write to MH i2c: D1 01 00 31 04 01 07 [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: D1 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: D1 01 00 [11:48:27]MH_I2C_Read... [11:48:27]Read from MH i2c: D1 01 00 31 04 00 06 [11:48:27]Write to MH i2c: 01 00 00 32 04 36 [11:48:27]Write i2c OK [11:48:27]MH_I2C_Read... [11:48:28]*** Cut start [11:48:28]*** Partial cut [11:48:28]*** CUTSNS_PIN = 1 [11:48:28]*** CUTSNS_PIN = 0 [11:48:29]*** Brake cut motor [11:48:29]Read from MH i2c: 01 [11:48:29]MH_I2C_Read... [11:48:29]*** Stop cut motor [11:48:29]*** Cut end [11:48:29]Read from MH i2c: 01 07 00 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 FF 0F 4B [11:48:29]process_action close_receipt done [11:48:29]requested_data is exist [11:48:29]produce_requested_data [11:48:29]requested_item fm.sn is exist - process it [11:48:29]wFMCommunicate request_size=4 [11:48:29]MH_SAM_APDU [11:48:29]CAPDU: 80 11 00 00 [11:48:29]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [11:48:29]Write i2c OK [11:48:29]MH_I2C_Read... [11:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:29]Read from MH i2c: E2 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 17 00 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 10 [11:48: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:48:29]wFMCommunicate OK [11:48:29]requested_item fd.num is exist - process it [11:48:29]SAM_PROTO_GetFieldsCounters [11:48:29]wFMCommunicate request_size=4 [11:48:29]MH_SAM_APDU [11:48:29]CAPDU: 80 13 00 00 [11:48:29]Write to MH i2c: E2 08 00 34 04 80 13 00 00 00 00 00 00 B4 [11:48:29]Write i2c OK [11:48:29]MH_I2C_Read... [11:48:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:29]Read from MH i2c: E2 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 62 00 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 62 00 34 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 E5 [11:48: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 BE 54 01 00 0E 04 04 00 F2 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 [11:48:29]wFMCommunicate OK [11:48:29]SAM_PROTO_GetFieldsCounters done [11:48:29]requested_item shift.num is exist - process it [11:48:29]requested_item shift.opened is exist - process it [11:48:29]req_shift_opened [11:48:29]FM_GetShiftState [11:48:29]SAM_PROTO_GetShiftState [11:48:29]wFMCommunicate request_size=4 [11:48:29]MH_SAM_APDU [11:48:29]CAPDU: 80 13 01 00 [11:48:29]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [11:48:29]Write i2c OK [11:48:29]MH_I2C_Read... [11:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:29]Read from MH i2c: E2 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 0E 00 [11:48:29]MH_I2C_Read... [11:48:29]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0E [11:48:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:48:29]wFMCommunicate OK [11:48:29]SAM_PROTO_GetShiftState done [11:48:29]FM_GetShiftState done [11:48:29]req_shift_opened done [11:48:29]requested_item shift.open_date is exist - process it [11:48:29]req_shift_open_date [11:48:29]req_shift_open_date done [11:48:29]produce_requested_data done [11:48:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87230,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:48:29]process_action_free close_receipt [11:48:29]json_value_free [11:48:29]json_value_free done [11:48:29]process_json_proto returns [11:48:29]Send response to host [11:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87230,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:48:29]free response buf [11:48:29]execute_script done [11:48:29]execute_script returns [11:48:29]free content buf [11:48:29]Sock 11.Close socket [11:48:29]Sock 11.Thread stoped [11:48:32]Connected sock=10 [11:48: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 17 D2 07 01 A0 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 54 00 00 00 F4 03 04 00 8A 55 F1 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 BE 54 01 00 35 04 06 00 BB 2A AB 6F 40 AC A4 1E 31 A8 F7 75 17 57 [11:48: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 B5 98 47 00 B2 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 BE 54 01 00 F4 03 04 00 5A 00 F1 66 B6 04 01 00 00 E1 34 CB 76 2F 33 CD 13 [11:48:33]CommunicateWithHost err = 0 [11:48:33]CheckOFDResponse [11:48:33]1017 (14) - 77093643461234 [11:48:33]1041 (16) - 0000000000874979 [11:48:33]1040 (4) - 87230 [11:48:33]1012 (4) - 23.09.2024 05:44 [11:48:33]1206 (1) - 0 [11:48:33]OFD Sender: Remove packet 87230 [11:48:33]ProducePacketName [11:48:33]name=ofd_packets/00087230 [11:48:33]NVStorageDeleteData [11:48:33]OFD Sender: No OFD packet to send [11:48:38]OFD Sender: No OFD packet to send [11:48:43]OFD Sender: No OFD packet to send [11:48:48]OFD Sender: No OFD packet to send [11:48:53]OFD Sender: No OFD packet to send [11:48:58]OFD Sender: No OFD packet to send [11:49:03]OFD Sender: No OFD packet to send [11:49:06]recv_with_timeout no data received [11:49:08]OFD Sender: No OFD packet to send [11:49:13]OFD Sender: No OFD packet to send [11:49:18]OFD Sender: No OFD packet to send [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [11:49:33]OFD Sender: No OFD packet to send [11:49:38]OFD Sender: No OFD packet to send [11:49:43]OFD Sender: No OFD packet to send [11:49:48]OFD Sender: No OFD packet to send [11:49:53]OFD Sender: No OFD packet to send [11:49:56]accept exits with 9 [11:49:56]New connection [11:49:56]New thread 3067161956 created [11:49:56]Thread 3067018596 joined [11:49:56]Waiting for new connection... [11:49:56] Sock 9.Parse request [11:49:56]Sock 9.Check first char [11:49:56]Sock 9.First char is OK [11:49:56]request: POST /json_proto HTTP/1.0 [11:49:56]Method: POST [11:49:56]URL: /json_proto [11:49:56]Method is POST - this is cgi request [11:49:56]url: /json_proto [11:49:56]query_string will be loaded in cgi processing [11:49:56]execute_cgi json_proto POST (null) [11:49:56]execute_cgi path=json_proto method=POST [11:49:56]POST find Content-Length [11:49:56]Host: 172.17.47.196:8080 [11:49:56]Content-Length: 1117 [11:49:56]Content-Type: application/json [11:49:56] [11:49:56]POST finish read [11:49:56]Found Content-Length = 1117 [11:49:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148180", "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": "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 }]} ], "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" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:56]execute_script... [11:49:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148180", "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": "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 }]} ], "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" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:56]POST & json_proto [11:49:56]process_json_proto [11:49:56]json parsed OK: [11:49:56]protocol is kg_v1.0 [11:49:56]action value=close_receipt [11:49:56]process_action close_receipt [11:49:56]cmd_close_receipt [11:49:56]MH_GetDate [11:49:56]Write to MH i2c: F0 00 00 36 04 29 [11:49:56]Write i2c OK [11:49:56]MH_I2C_Read... [11:49:56]Read from MH i2c: F0 [11:49:56]MH_I2C_Read... [11:49:56]Read from MH i2c: F0 09 00 [11:49:56]MH_I2C_Read... [11:49:56]Read from MH i2c: F0 09 00 36 04 00 E5 55 F1 66 4C 6B 94 66 74 [11:49:56]GetLastDocTimeStamp 1727092106 [11:49:56]current date 1727092197 [11:49:56]FM_GetShiftState [11:49:56]SAM_PROTO_GetShiftState [11:49:56]wFMCommunicate request_size=4 [11:49:56]MH_SAM_APDU [11:49:56]CAPDU: 80 13 01 00 [11:49:56]Write to MH i2c: E2 08 00 37 04 80 13 01 00 00 00 00 00 B8 [11:49:56]Write i2c OK [11:49:56]MH_I2C_Read... [11:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:56]Read from MH i2c: E2 [11:49:56]MH_I2C_Read... [11:49:56]Read from MH i2c: E2 0E 00 [11:49:56]MH_I2C_Read... [11:49:56]Read from MH i2c: E2 0E 00 37 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 10 [11:49:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:49:56]wFMCommunicate OK [11:49:56]SAM_PROTO_GetShiftState done [11:49:56]FM_GetShiftState done [11:49:56]opened in 1727050818 [11:49:56]opened+sec_in_day 1727137218 [11:49:56]quantity*price = 5000 [11:49:56]sum+1 = 5001 [11:49:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 0.00 Безнал.: 135.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 85 23.09.2024 11:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87231 ФПД: 64891220370856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87231&fm=64891220370856&tin=02508201610067®Number=0000000000092592&sum=13500 0 [11:49:57]StoreToDocumentArchive [11:49:57]shift 498 fd 87231 [11:49:57]save to /storage/0498/doc_00087231 [11:49:57]save last doc name /storage/0498/doc_00087231 to /storage/kkm_last_doc_name [11:49:57]save OK [11:49:57]Clear old archive folders... [11:49:57]ProcessDocumentItem done err = 0, tmpTLVsize=398 [11:49:57]tlvbuf is B6EF4E10 [11:49:57]SAM_PROTO_ClearQueue [11:49:57]wFMCommunicate request_size=4 [11:49:57]MH_SAM_APDU [11:49:57]CAPDU: 80 09 00 00 [11:49:57]Write to MH i2c: E2 08 00 44 04 80 09 00 00 00 00 00 00 BA [11:49:57]Write i2c OK [11:49:57]MH_I2C_Read... [11:49:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:57]Read from MH i2c: E2 [11:49:57]MH_I2C_Read... [11:49:57]Read from MH i2c: E2 03 00 [11:49:57]MH_I2C_Read... [11:49:57]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [11:49:57]RAPDU: 90 00 [11:49:57]wFMCommunicate OK [11:49:57]SAM_PROTO_ClearQueue done [11:49:57]KKMCreateOFDPacket [11:49:57]OFDProtocolAddRootSTLVToBuf [11:49:57]FM_MakeSignedData [11:49:57]FM_MakeSignedData [11:49:57]SAM_PROTO_SignData [11:49:57]wFMCommunicate request_size=4 [11:49:57]MH_SAM_APDU [11:49:57]CAPDU: 80 0D 01 02 [11:49:57]Write to MH i2c: E2 08 00 45 04 80 0D 01 02 00 00 00 00 C2 [11:49:57]Write i2c OK [11:49:57]MH_I2C_Read... [11:49:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:57]Read from MH i2c: E2 [11:49:57]MH_I2C_Read... [11:49:57]Read from MH i2c: E2 03 00 [11:49:57]MH_I2C_Read... [11:49:57]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [11:49:57]RAPDU: 90 00 [11:49:57]wFMCommunicate OK [11:49:57]wFMCommunicate request_size=255 [11:49:57]MH_SAM_APDU [11:49:57]CAPDU: 80 0D 02 02 FA 03 00 8E 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 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 BC 34 00 00 00 00 EB 03 26 [11:49:57]Write to MH i2c: E2 02 01 46 04 80 0D 02 02 FA 00 03 00 8E 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 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 BC 34 00 00 00 00 EB 03 26 00 00 75 [11:49:57]Write i2c OK [11:49:57]MH_I2C_Read... [11:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:58]Read from MH i2c: E2 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 03 00 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [11:49:58]RAPDU: 90 00 [11:49:58]wFMCommunicate OK [11:49:58]wFMCommunicate request_size=157 [11:49:58]MH_SAM_APDU [11:49:58]CAPDU: 80 0D 02 02 98 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 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 E5 55 F1 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 BF 54 01 00 35 04 06 00 3B 04 AA 23 A5 A8 [11:49:58]Write to MH i2c: E2 A0 00 47 04 80 0D 02 02 98 00 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 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 E5 55 F1 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 BF 54 01 00 35 04 06 00 3B 04 AA 23 A5 A8 00 00 78 [11:49:58]Write i2c OK [11:49:58]MH_I2C_Read... [11:49:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:58]Read from MH i2c: E2 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 03 00 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [11:49:58]RAPDU: 90 00 [11:49:58]wFMCommunicate OK [11:49:58]wFMCommunicate request_size=4 [11:49:58]MH_SAM_APDU [11:49:58]CAPDU: 80 0D 03 02 [11:49:58]Write to MH i2c: E2 08 00 48 04 80 0D 03 02 00 00 00 00 C7 [11:49:58]Write i2c OK [11:49:58]MH_I2C_Read... [11:49:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:58]Read from MH i2c: E2 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 0B 00 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 0B 00 48 04 00 34 55 86 92 D5 E4 4E 66 90 00 D6 [11:49:58]RAPDU: 34 55 86 92 D5 E4 4E 66 90 00 [11:49:58]wFMCommunicate OK [11:49:58]SAM_PROTO_SignData done [11:49:58]FM_MakeSignedData done [11:49:58]CreateOFDProtocolMessage [11:49:58]wFMCommunicate request_size=4 [11:49:58]MH_SAM_APDU [11:49:58]CAPDU: 80 11 00 00 [11:49:58]Write to MH i2c: E2 08 00 49 04 80 11 00 00 00 00 00 00 C7 [11:49:58]Write i2c OK [11:49:58]MH_I2C_Read... [11:49:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:58]Read from MH i2c: E2 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 17 00 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: E2 17 00 49 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 26 [11: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 [11:49:58]wFMCommunicate OK [11:49:58]CreateOFDProtocolMessage done [11:49:58]OFDSenderStorePacket 87231 [11:49:58]StoreOFDPacket docnum=87231 [11:49: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 A2 01 00 00 BF 0C 9A 01 A7 B1 5A 03 01 00 03 00 8E 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 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 BC 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 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 E5 55 F1 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 BF 54 01 00 35 04 06 00 3B 04 AA 23 A5 A8 34 55 86 92 D5 E4 4E 66 [11:49:58]CheckFolder [11:49:58]dirname=/storage/ofd_packets [11:49:58]CheckFolder done [11:49:58]ProducePacketName [11:49:58]name=ofd_packets/00087231 [11:49:58]NVStorageSaveData ofd_packets/00087231 [11:49:58]File name is /storage/ofd_packets/00087231 [11:49:58]Write 448 bytes [11:49:58]NVStorageSaveData done [11:49:58]OFDSenderStorePacket done [11:49:58]KKMCreateOFDPacket done [11:49:58]NVStorageSaveData kkm_last_timestamp [11:49:58]File name is /storage/kkm_last_timestamp [11:49:58]Write 4 bytes [11:49:58]NVStorageSaveData done [11:49:58]ExternCall_PrintAddStr [11:49:58]wPrintStart [11:49:58]Write to MH i2c: 01 00 00 4A 04 4E [11:49:58]OFD Sender: Processing packet 87231 [packets to send 279, broken 278] [11:49:58]ProducePacketName [11:49:58]name=ofd_packets/00087231 [11:49:58]OFD Sender: To server: pG, [11:49:58]CommunicateWithHost lk.salyk.kg:30040 [11:49:58]ConnectInit lk.salyk.kg [11:49:58]Write i2c OK [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: 01 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: 01 07 00 [11:49:58]MH_I2C_Read... [11:49:58]Read from MH i2c: 01 07 00 4A 04 00 00 00 00 00 FF 0F 63 [11:49:58]RasterBufferAndPrint [11:49:58]line Счет N : (3)148180 [11:49:58]line ИНН: 02508201610067 [11:49:58]line Контрольно-Кассовый Чек [11:49:58]line ПРОДАЖА [11:49:58]line Товар: 4700000160358 [11:49:58]line Вода Легенда 1л [11:49:58]line 1.000 * 50.00 [11:49:58]line = 50.00 [11:49:58]line НДС 12% НСП 1% [11:49:58]line > о реализуемом товаре [11:49:58]line Товар: 4660085515163 [11:49:58]line Шок Батончик Сникерс супер 95/80г [11:49:58]line 1.000 * 85.00 [11:49:58]line = 85.00 [11:49:58]line НДС 12% НСП 1% [11:49:58]line > о реализуемом товаре [11:49:58]line ИТОГО: 135.00 [11:49:58]line НСП 1% : 1.19 [11:49:58]line НДС 12% : 14.34 [11:49:58]line Наличными: 0.00 [11:49:58]line Безнал.: 135.00 [11:49:58]line Место: АЗС № 137 "Партнер Нефть" [11:49:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:49:58]line СНО: Общий режим [11:49:58]line Чек 85 23.09.2024 11:49 [11:49:58]line Смена: 498 ФФД: 1.0 [11:49:58]line ЗНМ: 0300000064 [11:49:58]line РНМ: 0000000000092592 [11:49:58]line Версия ККМ: 001 [11:49:58]line Платежная система: O! деньги [11:49:58]line ФМ: 0000000000874979 [11:49:58]line ФД: 87231 [11:49:58]line ФПД: 64891220370856 [11:49:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T114957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87231&fm=64891220370856&tin=02508201610067®Number=0000000000092592&sum=13500 [11:49:58]line 0 [11:49:58]written 0, free lines is 4095 [11:49:59]Write to MH i2c: 01 00 00 7B 04 7F [11:49:59]Write i2c OK [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: 01 [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: 01 07 00 [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 60 0C F2 [11:49:59]RasterBufferAndPrint [11:49:59]line [11:49:59]line [11:49:59]line [11:49:59]line [11:49:59]line [11:49:59]written 0, free lines is 3173 [11:49:59]MH_Cut [11:49:59]Write to MH i2c: D1 01 00 82 04 01 58 [11:49:59]Write i2c OK [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: D1 [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: D1 01 00 [11:49:59]MH_I2C_Read... [11:49:59]Read from MH i2c: D1 01 00 82 04 00 57 [11:49:59]Write to MH i2c: 01 00 00 83 04 87 [11:49:59]Write i2c OK [11:49:59]MH_I2C_Read... [11:49:59]*** Cut start [11:49:59]*** Partial cut [11:49:59]*** CUTSNS_PIN = 1 [11:50:00]*** CUTSNS_PIN = 0 [11:50:00]*** Brake cut motor [11:50:00]Read from MH i2c: 01 [11:50:00]MH_I2C_Read... [11:50:00]*** Stop cut motor [11:50:00]*** Cut end [11:50:00]Read from MH i2c: 01 07 00 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: 01 07 00 83 04 00 00 00 00 00 FF 0F 9C [11:50:00]process_action close_receipt done [11:50:00]requested_data is exist [11:50:00]produce_requested_data [11:50:00]requested_item fm.sn is exist - process it [11:50:00]wFMCommunicate request_size=4 [11:50:00]MH_SAM_APDU [11:50:00]CAPDU: 80 11 00 00 [11:50:00]Write to MH i2c: E2 08 00 84 04 80 11 00 00 00 00 00 00 02 [11:50:00]Write i2c OK [11:50:00]MH_I2C_Read... [11:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:00]Read from MH i2c: E2 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 17 00 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 17 00 84 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [11:50: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:50:00]wFMCommunicate OK [11:50:00]requested_item fd.num is exist - process it [11:50:00]SAM_PROTO_GetFieldsCounters [11:50:00]wFMCommunicate request_size=4 [11:50:00]MH_SAM_APDU [11:50:00]CAPDU: 80 13 00 00 [11:50:00]Write to MH i2c: E2 08 00 85 04 80 13 00 00 00 00 00 00 05 [11:50:00]Write i2c OK [11:50:00]MH_I2C_Read... [11:50:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:00]Read from MH i2c: E2 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 62 00 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 62 00 85 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 BF 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [11:50: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 BF 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:50:00]wFMCommunicate OK [11:50:00]SAM_PROTO_GetFieldsCounters done [11:50:00]requested_item shift.num is exist - process it [11:50:00]requested_item shift.opened is exist - process it [11:50:00]req_shift_opened [11:50:00]FM_GetShiftState [11:50:00]SAM_PROTO_GetShiftState [11:50:00]wFMCommunicate request_size=4 [11:50:00]MH_SAM_APDU [11:50:00]CAPDU: 80 13 01 00 [11:50:00]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [11:50:00]Write i2c OK [11:50:00]MH_I2C_Read... [11:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:00]Read from MH i2c: E2 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 0E 00 [11:50:00]MH_I2C_Read... [11:50:00]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5F [11:50:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:50:00]wFMCommunicate OK [11:50:00]SAM_PROTO_GetShiftState done [11:50:00]FM_GetShiftState done [11:50:00]req_shift_opened done [11:50:00]requested_item shift.open_date is exist - process it [11:50:00]req_shift_open_date [11:50:00]req_shift_open_date done [11:50:00]produce_requested_data done [11:50:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87231,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:50:00]process_action_free close_receipt [11:50:00]json_value_free [11:50:00]json_value_free done [11:50:00]process_json_proto returns [11:50:00]Send response to host [11:50:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87231,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:50:00]free response buf [11:50:00]execute_script done [11:50:00]execute_script returns [11:50:00]free content buf [11:50:00]Sock 9.Close socket [11:50:00]Sock 9.Thread stoped [11:50:02]Connected sock=11 [11:50: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 A2 01 00 00 BF 0C 9A 01 A7 B1 5A 03 01 00 03 00 8E 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 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 BC 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 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 E5 55 F1 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 BF 54 01 00 35 04 06 00 3B 04 AA 23 A5 A8 34 55 86 92 D5 E4 4E 66 [11:50: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 5A 0C 47 00 3D 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 BF 54 01 00 F4 03 04 00 B5 00 F1 66 B6 04 01 00 00 47 43 B4 52 A6 55 AA 82 [11:50:02]CommunicateWithHost err = 0 [11:50:02]CheckOFDResponse [11:50:02]1017 (14) - 77093643461234 [11:50:02]1041 (16) - 0000000000874979 [11:50:02]1040 (4) - 87231 [11:50:02]1012 (4) - 23.09.2024 05:46 [11:50:02]1206 (1) - 0 [11:50:02]OFD Sender: Remove packet 87231 [11:50:02]ProducePacketName [11:50:02]name=ofd_packets/00087231 [11:50:02]NVStorageDeleteData [11:50:03]OFD Sender: No OFD packet to send [11:50:08]OFD Sender: No OFD packet to send [11:50:13]OFD Sender: No OFD packet to send [11:50:14]recv_with_timeout no data received [11:50:18]OFD Sender: No OFD packet to send [11:50:23]OFD Sender: No OFD packet to send [11:50:28]OFD Sender: No OFD packet to send [11:50:33]OFD Sender: No OFD packet to send [11:50:33]accept exits with 7 [11:50:33]New connection [11:50:33]New thread 3067018596 created [11:50:33]Thread 3067161956 joined [11:50:33]Waiting for new connection... [11:50:33] Sock 7.Parse request [11:50:33]Sock 7.Check first char [11:50:33]Sock 7.First char is OK [11:50:33]request: POST /json_proto HTTP/1.0 [11:50:33]Method: POST [11:50:33]URL: /json_proto [11:50:33]Method is POST - this is cgi request [11:50:33]url: /json_proto [11:50:33]query_string will be loaded in cgi processing [11:50:33]execute_cgi json_proto POST (null) [11:50:33]execute_cgi path=json_proto method=POST [11:50:33]POST find Content-Length [11:50:33]Host: 172.17.47.196:8080 [11:50:33]Content-Length: 754 [11:50:33]Content-Type: application/json [11:50:33] [11:50:33]POST finish read [11:50:33]Found Content-Length = 754 [11:50:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872199", "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" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30067930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:33]execute_script... [11:50: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)872199", "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" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30067930", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:33]POST & json_proto [11:50:33]process_json_proto [11:50:33]json parsed OK: [11:50:33]protocol is kg_v1.0 [11:50:33]action value=close_receipt [11:50:33]process_action close_receipt [11:50:33]cmd_close_receipt [11:50:33]MH_GetDate [11:50:33]Write to MH i2c: F0 00 00 87 04 7A [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: F0 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: F0 09 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: F0 09 00 87 04 00 0A 56 F1 66 4C 6B 94 66 EB [11:50:33]GetLastDocTimeStamp 1727092197 [11:50:33]current date 1727092234 [11:50:33]FM_GetShiftState [11:50:33]SAM_PROTO_GetShiftState [11:50:33]wFMCommunicate request_size=4 [11:50:33]MH_SAM_APDU [11:50:33]CAPDU: 80 13 01 00 [11:50:33]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [11:50:33]Write i2c OK [11:50:33]MH_I2C_Read... [11:50:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:33]Read from MH i2c: E2 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 0E 00 [11:50:33]MH_I2C_Read... [11:50:33]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 61 [11:50:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:50:33]wFMCommunicate OK [11:50:33]SAM_PROTO_GetShiftState done [11:50:33]FM_GetShiftState done [11:50:33]opened in 1727050818 [11:50:33]opened+sec_in_day 1727137218 [11:50:33]quantity*price = 0 [11:50:33]sum+1 = 1 [11:50:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 86 23.09.2024 11:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30067930 ФМ: 0000000000874979 ФД: 87232 ФПД: 113529312554447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115034&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87232&fm=113529312554447&tin=02508201610067®Number=0000000000092592&sum=0 [11:50:34]StoreToDocumentArchive [11:50:34]shift 498 fd 87232 [11:50:34]save to /storage/0498/doc_00087232 [11:50:34]save last doc name /storage/0498/doc_00087232 to /storage/kkm_last_doc_name [11:50:34]save OK [11:50:34]Clear old archive folders... [11:50:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:34]tlvbuf is 00AD25A0 [11:50:34]SAM_PROTO_ClearQueue [11:50:34]wFMCommunicate request_size=4 [11:50:34]MH_SAM_APDU [11:50:34]CAPDU: 80 09 00 00 [11:50:34]Write to MH i2c: E2 08 00 95 04 80 09 00 00 00 00 00 00 0B [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:34]Read from MH i2c: E2 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: E2 03 00 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [11:50:34]RAPDU: 90 00 [11:50:34]wFMCommunicate OK [11:50:34]SAM_PROTO_ClearQueue done [11:50:34]KKMCreateOFDPacket [11:50:34]OFDProtocolAddRootSTLVToBuf [11:50:34]FM_MakeSignedData [11:50:34]FM_MakeSignedData [11:50:34]SAM_PROTO_SignData [11:50:34]wFMCommunicate request_size=4 [11:50:34]MH_SAM_APDU [11:50:34]CAPDU: 80 0D 01 02 [11:50:34]Write to MH i2c: E2 08 00 96 04 80 0D 01 02 00 00 00 00 13 [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:34]Read from MH i2c: E2 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: E2 03 00 [11:50:34]MH_I2C_Read... [11:50:34]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [11:50:34]RAPDU: 90 00 [11:50:34]wFMCommunicate OK [11:50:34]wFMCommunicate request_size=255 [11:50:34]MH_SAM_APDU [11:50: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 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0A 56 F1 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 C0 54 01 00 35 04 06 00 67 [11:50:34]Write to MH i2c: E2 02 01 97 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0A 56 F1 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 C0 54 01 00 35 04 06 00 67 00 00 4C [11:50:34]Write i2c OK [11:50:34]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 03 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [11:50:35]RAPDU: 90 00 [11:50:35]wFMCommunicate OK [11:50:35]wFMCommunicate request_size=10 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 0D 02 02 05 41 1A 58 AD CF [11:50:35]Write to MH i2c: E2 0D 00 98 04 80 0D 02 02 05 00 41 1A 58 AD CF 00 00 4F [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 03 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [11:50:35]RAPDU: 90 00 [11:50:35]wFMCommunicate OK [11:50:35]wFMCommunicate request_size=4 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 0D 03 02 [11:50:35]Write to MH i2c: E2 08 00 99 04 80 0D 03 02 00 00 00 00 18 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 0B 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 0B 00 99 04 00 A7 39 82 37 D9 20 9B B5 90 00 FB [11:50:35]RAPDU: A7 39 82 37 D9 20 9B B5 90 00 [11:50:35]wFMCommunicate OK [11:50:35]SAM_PROTO_SignData done [11:50:35]FM_MakeSignedData done [11:50:35]CreateOFDProtocolMessage [11:50:35]wFMCommunicate request_size=4 [11:50:35]MH_SAM_APDU [11:50:35]CAPDU: 80 11 00 00 [11:50:35]Write to MH i2c: E2 08 00 9A 04 80 11 00 00 00 00 00 00 18 [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:35]Read from MH i2c: E2 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 17 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: E2 17 00 9A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [11:50: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:50:35]wFMCommunicate OK [11:50:35]CreateOFDProtocolMessage done [11:50:35]OFDSenderStorePacket 87232 [11:50:35]StoreOFDPacket docnum=87232 [11:50: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 23 04 07 01 88 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0A 56 F1 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 C0 54 01 00 35 04 06 00 67 41 1A 58 AD CF A7 39 82 37 D9 20 9B B5 [11:50:35]CheckFolder [11:50:35]dirname=/storage/ofd_packets [11:50:35]CheckFolder done [11:50:35]ProducePacketName [11:50:35]name=ofd_packets/00087232 [11:50:35]NVStorageSaveData ofd_packets/00087232 [11:50:35]File name is /storage/ofd_packets/00087232 [11:50:35]Write 301 bytes [11:50:35]NVStorageSaveData done [11:50:35]OFDSenderStorePacket done [11:50:35]KKMCreateOFDPacket done [11:50:35]NVStorageSaveData kkm_last_timestamp [11:50:35]File name is /storage/kkm_last_timestamp [11:50:35]Write 4 bytes [11:50:35]NVStorageSaveData done [11:50:35]ExternCall_PrintAddStr [11:50:35]wPrintStart [11:50:35]Write to MH i2c: 01 00 00 9B 04 9F [11:50:35]OFD Sender: Processing packet 87232 [packets to send 279, broken 278] [11:50:35]ProducePacketName [11:50:35]name=ofd_packets/00087232 [11:50:35]OFD Sender: To server: pG, [11:50:35]CommunicateWithHost lk.salyk.kg:30040 [11:50:35]ConnectInit lk.salyk.kg [11:50:35]Write i2c OK [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 [11:50:35]MH_I2C_Read... [11:50:35]Read from MH i2c: 01 07 00 9B 04 00 00 00 00 00 FF 0F B4 [11:50:35]RasterBufferAndPrint [11:50:35]line Счет N : (1)872199 [11:50:35]line ИНН: 02508201610067 [11:50:35]line Контрольно-Кассовый Чек [11:50:35]line ПРОДАЖА [11:50:35]line ТРК (МРК, ГНК) : 33 [11:50:35]line Товар: 2710124130 [11:50:35]line Аи-92-К-5 [11:50:35]line 30.000 * 0.00 [11:50:35]line = 0.00 [11:50:35]line НДС 12% НСП 1% [11:50:35]line > о реализуемом товаре [11:50:35]line ИТОГО: 0.00 [11:50:35]line НСП 1% : 0.00 [11:50:35]line НДС 12% : 0.00 [11:50:35]line Наличными: 0.00 [11:50:35]line Безнал.: 0.00 [11:50:35]line Место: АЗС № 137 "Партнер Нефть" [11:50:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:50:35]line СНО: Общий режим [11:50:35]line Чек 86 23.09.2024 11:50 [11:50:35]line Смена: 498 ФФД: 1.0 [11:50:35]line ЗНМ: 0300000064 [11:50:35]line РНМ: 0000000000092592 [11:50:35]line Версия ККМ: 001 [11:50:35]line Талоны: ТК ГПНА Online [11:50:35]line 30067930 [11:50:35]line ФМ: 0000000000874979 [11:50:35]line ФД: 87232 [11:50:35]line ФПД: 113529312554447 [11:50:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115034&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87232&fm=113529312554447&tin=02508201610067®Number=0000000000092592&sum=0 [11:50:35]written 0, free lines is 4095 [11:50:35]Connected sock=9 [11: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 0F 01 00 00 23 04 07 01 88 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 0A 56 F1 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 C0 54 01 00 35 04 06 00 67 41 1A 58 AD CF A7 39 82 37 D9 20 9B B5 [11:50:36]Write to MH i2c: 01 00 00 C5 04 C9 [11:50:36]Write i2c OK [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: 01 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: 01 07 00 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 E0 0C BC [11:50:36]RasterBufferAndPrint [11:50:36]line [11:50:36]line [11:50:36]line [11:50:36]line [11:50:36]line [11:50:36]written 0, free lines is 3302 [11:50:36]MH_Cut [11:50:36]Write to MH i2c: D1 01 00 CC 04 01 A2 [11:50:36]Write i2c OK [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: D1 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: D1 01 00 [11:50:36]MH_I2C_Read... [11:50:36]Read from MH i2c: D1 01 00 CC 04 00 A1 [11:50:36]Write to MH i2c: 01 00 00 CD 04 D1 [11:50:36]Write i2c OK [11:50:36]MH_I2C_Read... [11:50:36]*** Cut start [11:50:36]*** Partial cut [11:50:36]*** CUTSNS_PIN = 1 [11:50:36]*** CUTSNS_PIN = 0 [11:50: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 4C 89 47 00 BE 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 C0 54 01 00 F4 03 04 00 D6 00 F1 66 B6 04 01 00 00 4E 24 89 0A 50 8A D4 1B [11:50:37]CommunicateWithHost err = 0 [11:50:37]CheckOFDResponse [11:50:37]1017 (14) - 77093643461234 [11:50:37]1041 (16) - 0000000000874979 [11:50:37]1040 (4) - 87232 [11:50:37]1012 (4) - 23.09.2024 05:47 [11:50:37]1206 (1) - 0 [11:50:37]OFD Sender: Remove packet 87232 [11:50:37]ProducePacketName [11:50:37]name=ofd_packets/00087232 [11:50:37]NVStorageDeleteData [11:50:37]*** Brake cut motor [11:50:37]Read from MH i2c: 01 [11:50:37]MH_I2C_Read... [11:50:37]*** Stop cut motor [11:50:37]*** Cut end [11:50:37]OFD Sender: No OFD packet to send [11:50:37]Read from MH i2c: 01 07 00 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: 01 07 00 CD 04 00 00 00 00 00 FF 0F E6 [11:50:37]process_action close_receipt done [11:50:37]requested_data is exist [11:50:37]produce_requested_data [11:50:37]requested_item fm.sn is exist - process it [11:50:37]wFMCommunicate request_size=4 [11:50:37]MH_SAM_APDU [11:50:37]CAPDU: 80 11 00 00 [11:50:37]Write to MH i2c: E2 08 00 CE 04 80 11 00 00 00 00 00 00 4C [11:50:37]Write i2c OK [11:50:37]MH_I2C_Read... [11:50:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:37]Read from MH i2c: E2 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 17 00 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 17 00 CE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AB [11:50:37]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:37]wFMCommunicate OK [11:50:37]requested_item fd.num is exist - process it [11:50:37]SAM_PROTO_GetFieldsCounters [11:50:37]wFMCommunicate request_size=4 [11:50:37]MH_SAM_APDU [11:50:37]CAPDU: 80 13 00 00 [11:50:37]Write to MH i2c: E2 08 00 CF 04 80 13 00 00 00 00 00 00 4F [11:50:37]Write i2c OK [11:50:37]MH_I2C_Read... [11:50:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:37]Read from MH i2c: E2 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 62 00 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 62 00 CF 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 C0 54 01 00 0E 04 04 00 F2 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 88 [11:50: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 C0 54 01 00 0E 04 04 00 F2 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 [11:50:37]wFMCommunicate OK [11:50:37]SAM_PROTO_GetFieldsCounters done [11:50:37]requested_item shift.num is exist - process it [11:50:37]requested_item shift.opened is exist - process it [11:50:37]req_shift_opened [11:50:37]FM_GetShiftState [11:50:37]SAM_PROTO_GetShiftState [11:50:37]wFMCommunicate request_size=4 [11:50:37]MH_SAM_APDU [11:50:37]CAPDU: 80 13 01 00 [11:50:37]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [11:50:37]Write i2c OK [11:50:37]MH_I2C_Read... [11:50:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:37]Read from MH i2c: E2 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 0E 00 [11:50:37]MH_I2C_Read... [11:50:37]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A9 [11:50:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:50:37]wFMCommunicate OK [11:50:37]SAM_PROTO_GetShiftState done [11:50:37]FM_GetShiftState done [11:50:37]req_shift_opened done [11:50:37]requested_item shift.open_date is exist - process it [11:50:37]req_shift_open_date [11:50:37]req_shift_open_date done [11:50:37]produce_requested_data done [11:50:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87232,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:50:37]process_action_free close_receipt [11:50:37]json_value_free [11:50:37]json_value_free done [11:50:37]process_json_proto returns [11:50:37]Send response to host [11:50:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87232,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:50:37]free response buf [11:50:37]execute_script done [11:50:37]execute_script returns [11:50:37]free content buf [11:50:37]Sock 7.Close socket [11:50:37]Sock 7.Thread stoped [11:50:42]OFD Sender: No OFD packet to send [11:50:47]OFD Sender: No OFD packet to send [11:50:52]OFD Sender: No OFD packet to send [11:50:57]OFD Sender: No OFD packet to send [11:51:02]OFD Sender: No OFD packet to send [11:51:07]OFD Sender: No OFD packet to send [11:51:12]OFD Sender: No OFD packet to send [11:51:17]OFD Sender: No OFD packet to send [11:51:22]OFD Sender: No OFD packet to send [11:51:27]OFD Sender: No OFD packet to send [11:51:32]OFD Sender: No OFD packet to send [11:51:37]OFD Sender: No OFD packet to send [11:51:42]OFD Sender: No OFD packet to send [11:51:47]OFD Sender: No OFD packet to send [11:51:52]OFD Sender: No OFD packet to send [11:51:57]OFD Sender: No OFD packet to send [11:52:02]OFD Sender: No OFD packet to send [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]OFD Sender: No OFD packet to send [11:52:22]OFD Sender: No OFD packet to send [11:52:27]OFD Sender: No OFD packet to send [11:52:32]OFD Sender: No OFD packet to send [11:52:37]OFD Sender: No OFD packet to send [11:52:41]accept exits with 10 [11:52:41]New connection [11:52:41]New thread 3067161956 created [11:52:41]Thread 3067018596 joined [11:52:41]Waiting for new connection... [11:52:41] Sock 10.Parse request [11:52:41]Sock 10.Check first char [11:52:41]Sock 10.First char is OK [11:52:41]request: POST /json_proto HTTP/1.0 [11:52:41]Method: POST [11:52:41]URL: /json_proto [11:52:41]Method is POST - this is cgi request [11:52:41]url: /json_proto [11:52:41]query_string will be loaded in cgi processing [11:52:41]execute_cgi json_proto POST (null) [11:52:41]execute_cgi path=json_proto method=POST [11:52:41]POST find Content-Length [11:52:41]Host: 172.17.47.196:8080 [11:52:41]Content-Length: 678 [11:52:41]Content-Type: application/json [11:52:41] [11:52:41]POST finish read [11:52:41]Found Content-Length = 678 [11:52:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872200", "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" ] } } [11:52:41]execute_script... [11:52: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)872200", "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" ] } } [11:52:41]POST & json_proto [11:52:41]process_json_proto [11:52:41]json parsed OK: [11:52:41]protocol is kg_v1.0 [11:52:41]action value=close_receipt [11:52:41]process_action close_receipt [11:52:41]cmd_close_receipt [11:52:41]MH_GetDate [11:52:41]Write to MH i2c: F0 00 00 D1 04 C4 [11:52:41]Write i2c OK [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: F0 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: F0 09 00 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: F0 09 00 D1 04 00 8A 56 F1 66 4C 6B 94 66 B5 [11:52:41]GetLastDocTimeStamp 1727092234 [11:52:41]current date 1727092362 [11:52:41]FM_GetShiftState [11:52:41]SAM_PROTO_GetShiftState [11:52:41]wFMCommunicate request_size=4 [11:52:41]MH_SAM_APDU [11:52:41]CAPDU: 80 13 01 00 [11:52:41]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [11:52:41]Write i2c OK [11:52:41]MH_I2C_Read... [11:52:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:41]Read from MH i2c: E2 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: E2 0E 00 [11:52:41]MH_I2C_Read... [11:52:41]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AB [11:52:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:52:41]wFMCommunicate OK [11:52:41]SAM_PROTO_GetShiftState done [11:52:41]FM_GetShiftState done [11:52:41]opened in 1727050818 [11:52:41]opened+sec_in_day 1727137218 [11:52:41]quantity*price = 70037 [11:52:41]sum+1 = 70038 [11:52:41]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 СНО: Общий режим Чек 87 23.09.2024 11:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87233 ФПД: 209008992200599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115242&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87233&fm=209008992200599&tin=02508201610067®Number=0000000000092592&sum=70000 [11:52:43]StoreToDocumentArchive [11:52:43]shift 498 fd 87233 [11:52:43]save to /storage/0498/doc_00087233 [11:52:43]save last doc name /storage/0498/doc_00087233 to /storage/kkm_last_doc_name [11:52:43]save OK [11:52:43]Clear old archive folders... [11:52:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:52:43]tlvbuf is 00AB6D90 [11:52:43]SAM_PROTO_ClearQueue [11:52:43]wFMCommunicate request_size=4 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 09 00 00 [11:52:43]Write to MH i2c: E2 08 00 DF 04 80 09 00 00 00 00 00 00 55 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [11:52:43]RAPDU: 90 00 [11:52:43]wFMCommunicate OK [11:52:43]SAM_PROTO_ClearQueue done [11:52:43]KKMCreateOFDPacket [11:52:43]OFDProtocolAddRootSTLVToBuf [11:52:43]FM_MakeSignedData [11:52:43]FM_MakeSignedData [11:52:43]SAM_PROTO_SignData [11:52:43]wFMCommunicate request_size=4 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 0D 01 02 [11:52:43]Write to MH i2c: E2 08 00 E0 04 80 0D 01 02 00 00 00 00 5D [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [11:52:43]RAPDU: 90 00 [11:52:43]wFMCommunicate OK [11:52:43]wFMCommunicate request_size=255 [11:52:43]MH_SAM_APDU [11:52: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 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 00 00 00 F4 03 04 00 8A 56 F1 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 C1 54 01 00 35 04 06 00 BE [11:52:43]Write to MH i2c: E2 02 01 E1 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 8A 56 F1 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 C1 54 01 00 35 04 06 00 BE 00 00 26 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [11:52:43]RAPDU: 90 00 [11:52:43]wFMCommunicate OK [11:52:43]wFMCommunicate request_size=10 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 0D 02 02 05 17 B2 BC 27 97 [11:52:43]Write to MH i2c: E2 0D 00 E2 04 80 0D 02 02 05 00 17 B2 BC 27 97 00 00 AD [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [11:52:43]RAPDU: 90 00 [11:52:43]wFMCommunicate OK [11:52:43]wFMCommunicate request_size=4 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 0D 03 02 [11:52:43]Write to MH i2c: E2 08 00 E3 04 80 0D 03 02 00 00 00 00 62 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 0B 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 0B 00 E3 04 00 4F 49 FB ED 1B CA D3 34 90 00 CF [11:52:43]RAPDU: 4F 49 FB ED 1B CA D3 34 90 00 [11:52:43]wFMCommunicate OK [11:52:43]SAM_PROTO_SignData done [11:52:43]FM_MakeSignedData done [11:52:43]CreateOFDProtocolMessage [11:52:43]wFMCommunicate request_size=4 [11:52:43]MH_SAM_APDU [11:52:43]CAPDU: 80 11 00 00 [11:52:43]Write to MH i2c: E2 08 00 E4 04 80 11 00 00 00 00 00 00 62 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:43]Read from MH i2c: E2 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 17 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: E2 17 00 E4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C1 [11:52: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:52:43]wFMCommunicate OK [11:52:43]CreateOFDProtocolMessage done [11:52:43]OFDSenderStorePacket 87233 [11:52:43]StoreOFDPacket docnum=87233 [11:52: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 83 58 07 01 9A 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 8A 56 F1 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 C1 54 01 00 35 04 06 00 BE 17 B2 BC 27 97 4F 49 FB ED 1B CA D3 34 [11:52:43]CheckFolder [11:52:43]dirname=/storage/ofd_packets [11:52:43]CheckFolder done [11:52:43]ProducePacketName [11:52:43]name=ofd_packets/00087233 [11:52:43]NVStorageSaveData ofd_packets/00087233 [11:52:43]File name is /storage/ofd_packets/00087233 [11:52:43]Write 301 bytes [11:52:43]NVStorageSaveData done [11:52:43]OFDSenderStorePacket done [11:52:43]KKMCreateOFDPacket done [11:52:43]NVStorageSaveData kkm_last_timestamp [11:52:43]File name is /storage/kkm_last_timestamp [11:52:43]Write 4 bytes [11:52:43]NVStorageSaveData done [11:52:43]ExternCall_PrintAddStr [11:52:43]wPrintStart [11:52:43]Write to MH i2c: 01 00 00 E5 04 E9 [11:52:43]Write i2c OK [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: 01 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: 01 07 00 [11:52:43]MH_I2C_Read... [11:52:43]Read from MH i2c: 01 07 00 E5 04 00 00 00 00 00 FF 0F FE [11:52:43]RasterBufferAndPrint [11:52:43]line Счет N : (1)872200 [11:52:43]line ИНН: 02508201610067 [11:52:43]line Контрольно-Кассовый Чек [11:52:43]line ПРОДАЖА [11:52:43]line ТРК (МРК, ГНК) : 43 [11:52:43]line Товар: 2710124130 [11:52:43]line Аи-92-К-5 [11:52:43]line 10.330 * 67.80 [11:52:43]line = 700.37 [11:52:43]line НДС 12% НСП 1% [11:52:43]line > о реализуемом товаре [11:52:43]line ОКРУГЛЕНИЕ: -0.37 [11:52:43]line ИТОГО: 700.00 [11:52:43]line Внесено: 700.00 [11:52:43]line СДАЧА: 0.00 [11:52:43]line НСП 1% : 6.20 [11:52:43]line НДС 12% : 74.38 [11:52:43]line Наличными: 700.00 [11:52:43]line Безнал.: 0.00 [11:52:43]line Место: АЗС № 137 "Партнер Нефть" [11:52:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:52:43]line СНО: Общий режим [11:52:43]line Чек 87 23.09.2024 11:52 [11:52:43]line Смена: 498 ФФД: 1.0 [11:52:43]line ЗНМ: 0300000064 [11:52:43]line РНМ: 0000000000092592 [11:52:43]line Версия ККМ: 001 [11:52:43]line ФМ: 0000000000874979 [11:52:43]line ФД: 87233 [11:52:43]line ФПД: 209008992200599 [11:52:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115242&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87233&fm=209008992200599&tin=02508201610067®Number=0000000000092592&sum=70000 [11:52:43]written 0, free lines is 4095 [11:52:43]OFD Sender: Processing packet 87233 [packets to send 279, broken 278] [11:52:43]ProducePacketName [11:52:43]name=ofd_packets/00087233 [11:52:43]OFD Sender: To server: pG, [11:52:43]CommunicateWithHost lk.salyk.kg:30040 [11:52:43]ConnectInit lk.salyk.kg [11:52:44]Write to MH i2c: 01 00 00 10 05 15 [11:52:44]Write i2c OK [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: 01 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: 01 07 00 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 CE 0C F6 [11:52:44]RasterBufferAndPrint [11:52:44]line [11:52:44]line [11:52:44]line [11:52:44]line [11:52:44]line [11:52:44]written 0, free lines is 3282 [11:52:44]MH_Cut [11:52:44]Write to MH i2c: D1 01 00 17 05 01 EE [11:52:44]Write i2c OK [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: D1 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: D1 01 00 [11:52:44]MH_I2C_Read... [11:52:44]Read from MH i2c: D1 01 00 17 05 00 ED [11:52:44]Write to MH i2c: 01 00 00 18 05 1D [11:52:44]Write i2c OK [11:52:44]MH_I2C_Read... [11:52:44]Connected sock=9 [11:52: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 58 07 01 9A 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 00 00 00 F4 03 04 00 8A 56 F1 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 C1 54 01 00 35 04 06 00 BE 17 B2 BC 27 97 4F 49 FB ED 1B CA D3 34 [11:52:44]*** Cut start [11:52:44]*** Partial cut [11:52:44]*** CUTSNS_PIN = 1 [11:52:44]*** CUTSNS_PIN = 0 [11:52:45]*** Brake cut motor [11:52:45]Read from MH i2c: 01 [11:52:45]MH_I2C_Read... [11:52:45]*** Stop cut motor [11:52:45]*** Cut end [11:52:45]Read from MH i2c: 01 07 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: 01 07 00 18 05 00 00 00 00 00 FF 0F 32 [11:52:45]process_action close_receipt done [11:52:45]requested_data is exist [11:52:45]produce_requested_data [11:52:45]requested_item fm.sn is exist - process it [11:52:45]wFMCommunicate request_size=4 [11:52:45]MH_SAM_APDU [11:52:45]CAPDU: 80 11 00 00 [11:52:45]Write to MH i2c: E2 08 00 19 05 80 11 00 00 00 00 00 00 98 [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 17 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 17 00 19 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F7 [11:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [11:52:45]wFMCommunicate OK [11:52:45]requested_item fd.num is exist - process it [11:52:45]SAM_PROTO_GetFieldsCounters [11:52:45]wFMCommunicate request_size=4 [11:52:45]MH_SAM_APDU [11:52:45]CAPDU: 80 13 00 00 [11:52:45]Write to MH i2c: E2 08 00 1A 05 80 13 00 00 00 00 00 00 9B [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52: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 D9 26 47 00 28 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C1 54 01 00 F4 03 04 00 57 01 F1 66 B6 04 01 00 00 D7 1B 9A 63 EE 89 28 F2 [11:52:45]CommunicateWithHost err = 0 [11:52:45]CheckOFDResponse [11:52:45]1017 (14) - 77093643461234 [11:52:45]1041 (16) - 0000000000874979 [11:52:45]1040 (4) - 87233 [11:52:45]1012 (4) - 23.09.2024 05:49 [11:52:45]1206 (1) - 0 [11:52:45]OFD Sender: Remove packet 87233 [11:52:45]ProducePacketName [11:52:45]name=ofd_packets/00087233 [11:52:45]NVStorageDeleteData [11:52:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 62 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 62 00 1A 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 C1 54 01 00 0E 04 04 00 F2 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 D8 [11:52: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 C1 54 01 00 0E 04 04 00 F2 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 [11:52:45]wFMCommunicate OK [11:52:45]SAM_PROTO_GetFieldsCounters done [11:52:45]requested_item shift.num is exist - process it [11:52:45]requested_item shift.opened is exist - process it [11:52:45]req_shift_opened [11:52:45]FM_GetShiftState [11:52:45]SAM_PROTO_GetShiftState [11:52:45]wFMCommunicate request_size=4 [11:52:45]MH_SAM_APDU [11:52:45]CAPDU: 80 13 01 00 [11:52:45]Write to MH i2c: E2 08 00 1B 05 80 13 01 00 00 00 00 00 9D [11:52:45]Write i2c OK [11:52:45]MH_I2C_Read... [11:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:52:45]Read from MH i2c: E2 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 0E 00 [11:52:45]MH_I2C_Read... [11:52:45]Read from MH i2c: E2 0E 00 1B 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F5 [11:52:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:52:45]wFMCommunicate OK [11:52:45]SAM_PROTO_GetShiftState done [11:52:45]FM_GetShiftState done [11:52:45]req_shift_opened done [11:52:45]requested_item shift.open_date is exist - process it [11:52:45]req_shift_open_date [11:52:45]req_shift_open_date done [11:52:45]produce_requested_data done [11:52:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87233,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:52:45]process_action_free close_receipt [11:52:45]json_value_free [11:52:45]json_value_free done [11:52:45]process_json_proto returns [11:52:45]Send response to host [11:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87233,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:52:45]free response buf [11:52:45]execute_script done [11:52:45]execute_script returns [11:52:45]free content buf [11:52:45]Sock 10.Close socket [11:52:45]Sock 10.Thread stoped [11:52:46]OFD Sender: No OFD packet to send [11:52:50]recv_with_timeout no data received [11:52:51]OFD Sender: No OFD packet to send [11:52:56]OFD Sender: No OFD packet to send [11:53:00]recv_with_timeout no data received [11:53:01]OFD Sender: No OFD packet to send [11:53:06]OFD Sender: No OFD packet to send [11:53:11]OFD Sender: No OFD packet to send [11:53:15]accept exits with 7 [11:53:15]New connection [11:53:15]New thread 3067018596 created [11:53:15]Thread 3067161956 joined [11:53:15]Waiting for new connection... [11:53:15] Sock 7.Parse request [11:53:15]Sock 7.Check first char [11:53:15]Sock 7.First char is OK [11:53:15]request: POST /json_proto HTTP/1.0 [11:53:15]Method: POST [11:53:15]URL: /json_proto [11:53:15]Method is POST - this is cgi request [11:53:15]url: /json_proto [11:53:15]query_string will be loaded in cgi processing [11:53:15]execute_cgi json_proto POST (null) [11:53:15]execute_cgi path=json_proto method=POST [11:53:15]POST find Content-Length [11:53:15]Host: 172.17.47.196:8080 [11:53:15]Content-Length: 754 [11:53:15]Content-Type: application/json [11:53:15] [11:53:15]POST finish read [11:53:15]Found Content-Length = 754 [11:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872201", "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" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096178", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:15]execute_script... [11:53:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872201", "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" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096178", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:53:15]POST & json_proto [11:53:15]process_json_proto [11:53:15]json parsed OK: [11:53:15]protocol is kg_v1.0 [11:53:15]action value=close_receipt [11:53:15]process_action close_receipt [11:53:15]cmd_close_receipt [11:53:15]MH_GetDate [11:53:15]Write to MH i2c: F0 00 00 1C 05 10 [11:53:15]Write i2c OK [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 09 00 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: F0 09 00 1C 05 00 AC 56 F1 66 4C 6B 94 66 23 [11:53:15]GetLastDocTimeStamp 1727092362 [11:53:15]current date 1727092396 [11:53:15]FM_GetShiftState [11:53:15]SAM_PROTO_GetShiftState [11:53:15]wFMCommunicate request_size=4 [11:53:15]MH_SAM_APDU [11:53:15]CAPDU: 80 13 01 00 [11:53:15]Write to MH i2c: E2 08 00 1D 05 80 13 01 00 00 00 00 00 9F [11:53:15]Write i2c OK [11:53:15]MH_I2C_Read... [11:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:15]Read from MH i2c: E2 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 0E 00 [11:53:15]MH_I2C_Read... [11:53:15]Read from MH i2c: E2 0E 00 1D 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F7 [11:53:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:53:15]wFMCommunicate OK [11:53:15]SAM_PROTO_GetShiftState done [11:53:15]FM_GetShiftState done [11:53:15]opened in 1727050818 [11:53:15]opened+sec_in_day 1727137218 [11:53:15]quantity*price = 0 [11:53:15]sum+1 = 1 [11:53:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 88 23.09.2024 11:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30096178 ФМ: 0000000000874979 ФД: 87234 ФПД: 190173673235124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87234&fm=190173673235124&tin=02508201610067®Number=0000000000092592&sum=0 [11:53:16]StoreToDocumentArchive [11:53:16]shift 498 fd 87234 [11:53:16]save to /storage/0498/doc_00087234 [11:53:16]save last doc name /storage/0498/doc_00087234 to /storage/kkm_last_doc_name [11:53:16]save OK [11:53:16]Clear old archive folders... [11:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:53:16]tlvbuf is 00AC2E00 [11:53:16]SAM_PROTO_ClearQueue [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 09 00 00 [11:53:16]Write to MH i2c: E2 08 00 2A 05 80 09 00 00 00 00 00 00 A1 [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]SAM_PROTO_ClearQueue done [11:53:16]KKMCreateOFDPacket [11:53:16]OFDProtocolAddRootSTLVToBuf [11:53:16]FM_MakeSignedData [11:53:16]FM_MakeSignedData [11:53:16]SAM_PROTO_SignData [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 01 02 [11:53:16]Write to MH i2c: E2 08 00 2B 05 80 0D 01 02 00 00 00 00 A9 [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]wFMCommunicate request_size=255 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AC 56 F1 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 C2 54 01 00 35 04 06 00 AC [11:53:16]Write to MH i2c: E2 02 01 2C 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AC 56 F1 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 C2 54 01 00 35 04 06 00 AC 00 00 CD [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]wFMCommunicate request_size=10 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 02 02 05 F6 42 3D 22 B4 [11:53:16]Write to MH i2c: E2 0D 00 2D 05 80 0D 02 02 05 00 F6 42 3D 22 B4 00 00 01 [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [11:53:16]RAPDU: 90 00 [11:53:16]wFMCommunicate OK [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 0D 03 02 [11:53:16]Write to MH i2c: E2 08 00 2E 05 80 0D 03 02 00 00 00 00 AE [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:53:16]Read from MH i2c: E2 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 0B 00 [11:53:16]MH_I2C_Read... [11:53:16]Read from MH i2c: E2 0B 00 2E 05 00 32 B7 AF 45 C6 8A 8B EE 90 00 55 [11:53:16]RAPDU: 32 B7 AF 45 C6 8A 8B EE 90 00 [11:53:16]wFMCommunicate OK [11:53:16]SAM_PROTO_SignData done [11:53:16]FM_MakeSignedData done [11:53:16]CreateOFDProtocolMessage [11:53:16]wFMCommunicate request_size=4 [11:53:16]MH_SAM_APDU [11:53:16]CAPDU: 80 11 00 00 [11:53:16]Write to MH i2c: E2 08 00 2F 05 80 11 00 00 00 00 00 00 AE [11:53:16]Write i2c OK [11:53:16]MH_I2C_Read... [11:53:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:17]Read from MH i2c: E2 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: E2 17 00 2F 05 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:53:17]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:17]wFMCommunicate OK [11:53:17]CreateOFDProtocolMessage done [11:53:17]OFDSenderStorePacket 87234 [11:53:17]StoreOFDPacket docnum=87234 [11:53: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 1D ED 07 01 19 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AC 56 F1 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 C2 54 01 00 35 04 06 00 AC F6 42 3D 22 B4 32 B7 AF 45 C6 8A 8B EE [11:53:17]CheckFolder [11:53:17]dirname=/storage/ofd_packets [11:53:17]CheckFolder done [11:53:17]ProducePacketName [11:53:17]name=ofd_packets/00087234 [11:53:17]NVStorageSaveData ofd_packets/00087234 [11:53:17]File name is /storage/ofd_packets/00087234 [11:53:17]Write 301 bytes [11:53:17]NVStorageSaveData done [11:53:17]OFDSenderStorePacket done [11:53:17]KKMCreateOFDPacket done [11:53:17]NVStorageSaveData kkm_last_timestamp [11:53:17]File name is /storage/kkm_last_timestamp [11:53:17]Write 4 bytes [11:53:17]NVStorageSaveData done [11:53:17]ExternCall_PrintAddStr [11:53:17]wPrintStart [11:53:17]Write to MH i2c: 01 00 00 30 05 35 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 30 05 00 00 00 00 00 FF 0F 4A [11:53:17]RasterBufferAndPrint [11:53:17]line Счет N : (1)872201 [11:53:17]line ИНН: 02508201610067 [11:53:17]line Контрольно-Кассовый Чек [11:53:17]line ПРОДАЖА [11:53:17]line ТРК (МРК, ГНК) : 63 [11:53:17]line Товар: 2710124130 [11:53:17]line Аи-92-К-5 [11:53:17]line 30.000 * 0.00 [11:53:17]line = 0.00 [11:53:17]line НДС 12% НСП 1% [11:53:17]line > о реализуемом товаре [11:53:17]line ИТОГО: 0.00 [11:53:17]line НСП 1% : 0.00 [11:53:17]line НДС 12% : 0.00 [11:53:17]line Наличными: 0.00 [11:53:17]line Безнал.: 0.00 [11:53:17]line Место: АЗС № 137 "Партнер Нефть" [11:53:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:53:17]line СНО: Общий режим [11:53:17]line Чек 88 23.09.2024 11:53 [11:53:17]line Смена: 498 ФФД: 1.0 [11:53:17]line ЗНМ: 0300000064 [11:53:17]line РНМ: 0000000000092592 [11:53:17]line Версия ККМ: 001 [11:53:17]line Талоны: ТК ГПНА Online [11:53:17]line 30096178 [11:53:17]line ФМ: 0000000000874979 [11:53:17]line ФД: 87234 [11:53:17]line ФПД: 190173673235124 [11:53:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87234&fm=190173673235124&tin=02508201610067®Number=0000000000092592&sum=0 [11:53:17]written 0, free lines is 4095 [11:53:17]OFD Sender: Processing packet 87234 [packets to send 279, broken 278] [11:53:17]ProducePacketName [11:53:17]name=ofd_packets/00087234 [11:53:17]OFD Sender: To server: pG, [11:53:17]CommunicateWithHost lk.salyk.kg:30040 [11:53:17]ConnectInit lk.salyk.kg [11:53:17]Write to MH i2c: 01 00 00 5A 05 5F [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 DD 0C 4F [11:53:17]RasterBufferAndPrint [11:53:17]line [11:53:17]line [11:53:17]line [11:53:17]line [11:53:17]line [11:53:17]written 0, free lines is 3299 [11:53:17]MH_Cut [11:53:17]Write to MH i2c: D1 01 00 61 05 01 38 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: D1 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: D1 01 00 [11:53:17]MH_I2C_Read... [11:53:17]Read from MH i2c: D1 01 00 61 05 00 37 [11:53:17]Write to MH i2c: 01 00 00 62 05 67 [11:53:17]Write i2c OK [11:53:17]MH_I2C_Read... [11:53:18]*** Cut start [11:53:18]*** Partial cut [11:53:18]*** CUTSNS_PIN = 1 [11:53:18]*** CUTSNS_PIN = 0 [11:53:18]*** Brake cut motor [11:53:18]Read from MH i2c: 01 [11:53:18]MH_I2C_Read... [11:53:18]*** Stop cut motor [11:53:18]*** Cut end [11:53:18]Read from MH i2c: 01 07 00 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 FF 0F 7C [11:53:18]process_action close_receipt done [11:53:18]requested_data is exist [11:53:18]produce_requested_data [11:53:18]requested_item fm.sn is exist - process it [11:53:18]wFMCommunicate request_size=4 [11:53:18]MH_SAM_APDU [11:53:18]CAPDU: 80 11 00 00 [11:53:18]Write to MH i2c: E2 08 00 63 05 80 11 00 00 00 00 00 00 E2 [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:53:18]Read from MH i2c: E2 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: E2 17 00 [11:53:18]MH_I2C_Read... [11:53:18]Read from MH i2c: E2 17 00 63 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 41 [11:53:18]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:18]wFMCommunicate OK [11:53:18]requested_item fd.num is exist - process it [11:53:18]SAM_PROTO_GetFieldsCounters [11:53:18]wFMCommunicate request_size=4 [11:53:18]MH_SAM_APDU [11:53:18]CAPDU: 80 13 00 00 [11:53:18]Write to MH i2c: E2 08 00 64 05 80 13 00 00 00 00 00 00 E5 [11:53:18]Write i2c OK [11:53:18]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 62 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 62 00 64 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 C2 54 01 00 0E 04 04 00 F2 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 26 [11:53:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [11:53:19]wFMCommunicate OK [11:53:19]SAM_PROTO_GetFieldsCounters done [11:53:19]requested_item shift.num is exist - process it [11:53:19]requested_item shift.opened is exist - process it [11:53:19]req_shift_opened [11:53:19]FM_GetShiftState [11:53:19]SAM_PROTO_GetShiftState [11:53:19]wFMCommunicate request_size=4 [11:53:19]MH_SAM_APDU [11:53:19]CAPDU: 80 13 01 00 [11:53:19]Write to MH i2c: E2 08 00 65 05 80 13 01 00 00 00 00 00 E7 [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 65 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3F [11:53:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:53:19]wFMCommunicate OK [11:53:19]SAM_PROTO_GetShiftState done [11:53:19]FM_GetShiftState done [11:53:19]req_shift_opened done [11:53:19]requested_item shift.open_date is exist - process it [11:53:19]req_shift_open_date [11:53:19]req_shift_open_date done [11:53:19]produce_requested_data done [11:53:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87234,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:53:19]process_action_free close_receipt [11:53:19]json_value_free [11:53:19]json_value_free done [11:53:19]process_json_proto returns [11:53:19]Send response to host [11:53:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87234,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:53:19]free response buf [11:53:19]execute_script done [11:53:19]execute_script returns [11:53:19]free content buf [11:53:19]Sock 7.Close socket [11:53:19]Sock 7.Thread stoped [11:53:19]accept exits with 10 [11:53:19]New connection [11:53:19]New thread 3067161956 created [11:53:19]Thread 3067018596 joined [11:53:19]Waiting for new connection... [11:53:19] Sock 10.Parse request [11:53:19]Sock 10.Check first char [11:53:19]Sock 10.First char is OK [11:53:19]request: POST /json_proto HTTP/1.0 [11:53:19]Method: POST [11:53:19]URL: /json_proto [11:53:19]Method is POST - this is cgi request [11:53:19]url: /json_proto [11:53:19]query_string will be loaded in cgi processing [11:53:19]execute_cgi json_proto POST (null) [11:53:19]execute_cgi path=json_proto method=POST [11:53:19]POST find Content-Length [11:53:19]Host: 172.17.47.196:8080 [11:53:19]Content-Length: 677 [11:53:19]Content-Type: application/json [11:53:19] [11:53:19]POST finish read [11:53:19]Found Content-Length = 677 [11:53:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872202", "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" ] } } [11:53:19]execute_script... [11:53:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872202", "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" ] } } [11:53:19]POST & json_proto [11:53:19]process_json_proto [11:53:19]json parsed OK: [11:53:19]protocol is kg_v1.0 [11:53:19]action value=close_receipt [11:53:19]process_action close_receipt [11:53:19]cmd_close_receipt [11:53:19]MH_GetDate [11:53:19]Write to MH i2c: F0 00 00 66 05 5A [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: F0 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: F0 09 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: F0 09 00 66 05 00 B0 56 F1 66 4C 6B 94 66 71 [11:53:19]GetLastDocTimeStamp 1727092396 [11:53:19]current date 1727092400 [11:53:19]FM_GetShiftState [11:53:19]SAM_PROTO_GetShiftState [11:53:19]wFMCommunicate request_size=4 [11:53:19]MH_SAM_APDU [11:53:19]CAPDU: 80 13 01 00 [11:53:19]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [11:53:19]Write i2c OK [11:53:19]MH_I2C_Read... [11:53:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:19]Read from MH i2c: E2 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 [11:53:19]MH_I2C_Read... [11:53:19]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 41 [11:53:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:53:19]wFMCommunicate OK [11:53:19]SAM_PROTO_GetShiftState done [11:53:19]FM_GetShiftState done [11:53:19]opened in 1727050818 [11:53:19]opened+sec_in_day 1727137218 [11:53:19]quantity*price = 30035 [11:53:19]sum+1 = 30036 [11:53:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 89 23.09.2024 11:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87235 ФПД: 251648885226890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87235&fm=251648885226890&tin=02508201610067®Number=0000000000092592&sum=30000 [11:53:21]StoreToDocumentArchive [11:53:21]shift 498 fd 87235 [11:53:21]save to /storage/0498/doc_00087235 [11:53:21]save last doc name /storage/0498/doc_00087235 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 00AE4610 [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 74 05 80 09 00 00 00 00 00 00 EB [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 74 05 00 90 00 ED [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 75 05 80 0D 01 02 00 00 00 00 F3 [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 75 05 00 90 00 EE [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 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 59 00 00 00 F4 03 04 00 B0 56 F1 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 C3 54 01 00 35 04 06 00 E4 [11:53:21]Write to MH i2c: E2 02 01 76 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 B0 56 F1 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 C3 54 01 00 35 04 06 00 E4 00 00 44 [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 [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 03 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [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 DF 92 69 7D 8A [11:53:21]Write to MH i2c: E2 0D 00 77 05 80 0D 02 02 05 00 DF 92 69 7D 8A 00 00 E1 [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 77 05 00 90 00 F0 [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 78 05 80 0D 03 02 00 00 00 00 F8 [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 78 05 00 8B F0 B0 90 79 D8 60 16 90 00 7B [11:53:21]RAPDU: 8B F0 B0 90 79 D8 60 16 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 79 05 80 11 00 00 00 00 00 00 F8 [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:21]Read from MH i2c: E2 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 17 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: E2 17 00 79 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 57 [11:53: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:53:21]wFMCommunicate OK [11:53:21]CreateOFDProtocolMessage done [11:53:21]OFDSenderStorePacket 87235 [11:53:21]StoreOFDPacket docnum=87235 [11:53: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 57 DC 07 01 B7 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 59 00 00 00 F4 03 04 00 B0 56 F1 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 C3 54 01 00 35 04 06 00 E4 DF 92 69 7D 8A 8B F0 B0 90 79 D8 60 16 [11:53:21]CheckFolder [11:53:21]dirname=/storage/ofd_packets [11:53:21]CheckFolder done [11:53:21]ProducePacketName [11:53:21]name=ofd_packets/00087235 [11:53:21]NVStorageSaveData ofd_packets/00087235 [11:53:21]File name is /storage/ofd_packets/00087235 [11:53:21]Write 301 bytes [11:53:21]NVStorageSaveData done [11:53:21]OFDSenderStorePacket done [11:53:21]KKMCreateOFDPacket done [11:53:21]NVStorageSaveData kkm_last_timestamp [11:53:21]File name is /storage/kkm_last_timestamp [11:53:21]Write 4 bytes [11:53:21]NVStorageSaveData done [11:53:21]ExternCall_PrintAddStr [11:53:21]wPrintStart [11:53:21]Write to MH i2c: 01 00 00 7A 05 7F [11:53:21]Write i2c OK [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: 01 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: 01 07 00 [11:53:21]MH_I2C_Read... [11:53:21]Read from MH i2c: 01 07 00 7A 05 00 00 00 00 00 FF 0F 94 [11:53:21]RasterBufferAndPrint [11:53:21]line Счет N : (1)872202 [11:53:21]line ИНН: 02508201610067 [11:53:21]line Контрольно-Кассовый Чек [11:53:21]line ПРОДАЖА [11:53:21]line ТРК (МРК, ГНК) : 53 [11:53:21]line Товар: 2710124130 [11:53:21]line Аи-92-К-5 [11:53:21]line 4.430 * 67.80 [11:53:21]line = 300.35 [11:53:21]line НДС 12% НСП 1% [11:53:21]line > о реализуемом товаре [11:53:21]line ОКРУГЛЕНИЕ: -0.35 [11:53:21]line ИТОГО: 300.00 [11:53:21]line Внесено: 300.00 [11:53:21]line СДАЧА: 0.00 [11:53:21]line НСП 1% : 2.66 [11:53:21]line НДС 12% : 31.90 [11:53:21]line Наличными: 300.00 [11:53:21]line Безнал.: 0.00 [11:53:21]line Место: АЗС № 137 "Партнер Нефть" [11:53:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:53:21]line СНО: Общий режим [11:53:21]line Чек 89 23.09.2024 11:53 [11:53:21]line Смена: 498 ФФД: 1.0 [11:53:21]line ЗНМ: 0300000064 [11:53:21]line РНМ: 0000000000092592 [11:53:21]line Версия ККМ: 001 [11:53:21]line ФМ: 0000000000874979 [11:53:21]line ФД: 87235 [11:53:21]line ФПД: 251648885226890 [11:53:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87235&fm=251648885226890&tin=02508201610067®Number=0000000000092592&sum=30000 [11:53:21]written 0, free lines is 4095 [11:53:22]ConnectInit Can't take IP for lk.salyk.kg [11:53:22]CommunicateWithHost connect error [11:53:22]CommunicateWithHost err = -1 [11:53:22]OFD Sender: Server communicate error [11:53:22]Write to MH i2c: 01 00 00 A5 05 AA [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 A5 05 00 00 00 00 00 E7 0C A4 [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 3318 [11:53:22]MH_Cut [11:53:22]Write to MH i2c: D1 01 00 AC 05 01 83 [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 AC 05 00 82 [11:53:22]Write to MH i2c: 01 00 00 AD 05 B2 [11:53:22]Write i2c OK [11:53:22]MH_I2C_Read... [11:53:22]OFD Sender: Processing packet 87234 [packets to send 280, broken 278] [11:53:22]ProducePacketName [11:53:22]name=ofd_packets/00087234 [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]*** Cut start [11:53:22]*** Partial cut [11:53:22]*** CUTSNS_PIN = 1 [11:53:22]*** 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 AD 05 00 00 00 00 00 FF 0F C7 [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 AE 05 80 11 00 00 00 00 00 00 2D [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 AE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8C [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 AF 05 80 13 00 00 00 00 00 00 30 [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:53:23]Read from MH i2c: E2 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 62 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 62 00 AF 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 C3 54 01 00 0E 04 04 00 F2 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 75 [11:53: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 C3 54 01 00 0E 04 04 00 F2 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 [11:53:23]wFMCommunicate OK [11:53:23]SAM_PROTO_GetFieldsCounters done [11:53:23]requested_item shift.num is exist - process it [11:53:23]requested_item shift.opened is exist - process it [11:53:23]req_shift_opened [11:53:23]FM_GetShiftState [11:53:23]SAM_PROTO_GetShiftState [11:53:23]wFMCommunicate request_size=4 [11:53:23]MH_SAM_APDU [11:53:23]CAPDU: 80 13 01 00 [11:53:23]Write to MH i2c: E2 08 00 B0 05 80 13 01 00 00 00 00 00 32 [11:53:23]Write i2c OK [11:53:23]MH_I2C_Read... [11:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:53:23]Read from MH i2c: E2 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 0E 00 [11:53:23]MH_I2C_Read... [11:53:23]Read from MH i2c: E2 0E 00 B0 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8A [11:53:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:53:23]wFMCommunicate OK [11:53:23]SAM_PROTO_GetShiftState done [11:53:23]FM_GetShiftState done [11:53:23]req_shift_opened done [11:53:23]requested_item shift.open_date is exist - process it [11:53:23]req_shift_open_date [11:53:23]req_shift_open_date done [11:53:23]produce_requested_data done [11:53:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87235,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:53:23]process_action_free close_receipt [11:53:23]json_value_free [11:53:23]json_value_free done [11:53:23]process_json_proto returns [11:53:23]Send response to host [11:53:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87235,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:53:23]free response buf [11:53:23]execute_script done [11:53:23]execute_script returns [11:53:23]free content buf [11:53:23]Sock 10.Close socket [11:53:23]Sock 10.Thread stoped [11:53:27]Connected sock=11 [11:53: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 1D ED 07 01 19 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 AC 56 F1 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 C2 54 01 00 35 04 06 00 AC F6 42 3D 22 B4 32 B7 AF 45 C6 8A 8B EE [11:53:27]recv_with_timeout no data received [11:53: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 8A 0D 47 00 87 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C2 54 01 00 F4 03 04 00 81 01 F1 66 B6 04 01 00 00 AF 55 46 58 AA 90 ED 05 [11:53:28]CommunicateWithHost err = 0 [11:53:28]CheckOFDResponse [11:53:28]1017 (14) - 77093643461234 [11:53:28]1041 (16) - 0000000000874979 [11:53:28]1040 (4) - 87234 [11:53:28]1012 (4) - 23.09.2024 05:49 [11:53:28]1206 (1) - 0 [11:53:28]OFD Sender: Remove packet 87234 [11:53:28]ProducePacketName [11:53:28]name=ofd_packets/00087234 [11:53:28]NVStorageDeleteData [11:53:29]OFD Sender: Processing packet 87235 [packets to send 279, broken 278] [11:53:29]ProducePacketName [11:53:29]name=ofd_packets/00087235 [11:53:29]OFD Sender: To server: pG, [11:53:29]CommunicateWithHost lk.salyk.kg:30040 [11:53:29]ConnectInit lk.salyk.kg [11:53:31]Connected sock=9 [11:53: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 57 DC 07 01 B7 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 59 00 00 00 F4 03 04 00 B0 56 F1 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 C3 54 01 00 35 04 06 00 E4 DF 92 69 7D 8A 8B F0 B0 90 79 D8 60 16 [11:53: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 6D CB 47 00 43 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C3 54 01 00 F4 03 04 00 85 01 F1 66 B6 04 01 00 00 AE B1 37 D1 EE A3 C9 AB [11:53:31]CommunicateWithHost err = 0 [11:53:31]CheckOFDResponse [11:53:31]1017 (14) - 77093643461234 [11:53:31]1041 (16) - 0000000000874979 [11:53:31]1040 (4) - 87235 [11:53:31]1012 (4) - 23.09.2024 05:49 [11:53:31]1206 (1) - 0 [11:53:31]OFD Sender: Remove packet 87235 [11:53:31]ProducePacketName [11:53:31]name=ofd_packets/00087235 [11:53:31]NVStorageDeleteData [11:53:32]OFD Sender: No OFD packet to send [11:53:37]OFD Sender: No OFD packet to send [11:53:42]OFD Sender: No OFD packet to send [11:53:47]OFD Sender: No OFD packet to send [11:53:48]recv_with_timeout no data received [11:53:52]OFD Sender: No OFD packet to send [11:53:57]OFD Sender: No OFD packet to send [11:54:02]OFD Sender: No OFD packet to send [11:54:07]OFD Sender: No OFD packet to send [11:54:08]recv_with_timeout no data received [11:54:12]OFD Sender: No OFD packet to send [11:54:17]OFD Sender: No OFD packet to send [11:54:22]OFD Sender: No OFD packet to send [11:54:27]OFD Sender: No OFD packet to send [11:54:32]OFD Sender: No OFD packet to send [11:54:37]OFD Sender: No OFD packet to send [11:54:42]OFD Sender: No OFD packet to send [11:54:47]OFD Sender: No OFD packet to send [11:54:52]OFD Sender: No OFD packet to send [11:54:57]OFD Sender: No OFD packet to send [11:55:02]OFD Sender: No OFD packet to send [11:55:03]accept exits with 7 [11:55:03]New connection [11:55:03]New thread 3067018596 created [11:55:03]Thread 3067161956 joined [11:55:03]Waiting for new connection... [11:55:03] Sock 7.Parse request [11:55:03]Sock 7.Check first char [11:55:03]Sock 7.First char is OK [11:55:03]request: POST /json_proto HTTP/1.0 [11:55:03]Method: POST [11:55:03]URL: /json_proto [11:55:03]Method is POST - this is cgi request [11:55:03]url: /json_proto [11:55:03]query_string will be loaded in cgi processing [11:55:03]execute_cgi json_proto POST (null) [11:55:03]execute_cgi path=json_proto method=POST [11:55:03]POST find Content-Length [11:55:03]Host: 172.17.47.196:8080 [11:55:03]Content-Length: 682 [11:55:03]Content-Type: application/json [11:55:03] [11:55:03]POST finish read [11:55:03]Found Content-Length = 682 [11:55:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872203", "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" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:03]execute_script... [11:55: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)872203", "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" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:55:03]POST & json_proto [11:55:03]process_json_proto [11:55:03]json parsed OK: [11:55:03]protocol is kg_v1.0 [11:55:03]action value=close_receipt [11:55:03]process_action close_receipt [11:55:03]cmd_close_receipt [11:55:03]MH_GetDate [11:55:03]Write to MH i2c: F0 00 00 B1 05 A5 [11:55:03]Write i2c OK [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: F0 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: F0 09 00 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: F0 09 00 B1 05 00 18 57 F1 66 4C 6B 94 66 25 [11:55:03]GetLastDocTimeStamp 1727092400 [11:55:03]current date 1727092504 [11:55:03]FM_GetShiftState [11:55:03]SAM_PROTO_GetShiftState [11:55:03]wFMCommunicate request_size=4 [11:55:03]MH_SAM_APDU [11:55:03]CAPDU: 80 13 01 00 [11:55:03]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [11:55:03]Write i2c OK [11:55:03]MH_I2C_Read... [11:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:03]Read from MH i2c: E2 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: E2 0E 00 [11:55:03]MH_I2C_Read... [11:55:03]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8C [11:55:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:55:03]wFMCommunicate OK [11:55:03]SAM_PROTO_GetShiftState done [11:55:03]FM_GetShiftState done [11:55:03]opened in 1727050818 [11:55:03]opened+sec_in_day 1727137218 [11:55:03]quantity*price = 110039 [11:55:03]sum+1 = 110040 [11:55:03]Check (price>sum+1) || (price+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 СНО: Общий режим Чек 90 23.09.2024 11:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87236 ФПД: 86509644424674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115504&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87236&fm=86509644424674&tin=02508201610067®Number=0000000000092592&sum=110000 [11:55:05]StoreToDocumentArchive [11:55:05]shift 498 fd 87236 [11:55:05]save to /storage/0498/doc_00087236 [11:55:05]save last doc name /storage/0498/doc_00087236 to /storage/kkm_last_doc_name [11:55:05]save OK [11:55:05]Clear old archive folders... [11:55:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:55:05]tlvbuf is 00AC1CA0 [11:55:05]SAM_PROTO_ClearQueue [11:55:05]wFMCommunicate request_size=4 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 09 00 00 [11:55:05]Write to MH i2c: E2 08 00 BF 05 80 09 00 00 00 00 00 00 36 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [11:55:05]RAPDU: 90 00 [11:55:05]wFMCommunicate OK [11:55:05]SAM_PROTO_ClearQueue done [11:55:05]KKMCreateOFDPacket [11:55:05]OFDProtocolAddRootSTLVToBuf [11:55:05]FM_MakeSignedData [11:55:05]FM_MakeSignedData [11:55:05]SAM_PROTO_SignData [11:55:05]wFMCommunicate request_size=4 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 0D 01 02 [11:55:05]Write to MH i2c: E2 08 00 C0 05 80 0D 01 02 00 00 00 00 3E [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [11:55:05]RAPDU: 90 00 [11:55:05]wFMCommunicate OK [11:55:05]wFMCommunicate request_size=255 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 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 5A 00 00 00 F4 03 04 00 18 57 F1 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 C4 54 01 00 35 04 06 00 4E [11:55:05]Write to MH i2c: E2 02 01 C1 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 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 5A 00 00 00 F4 03 04 00 18 57 F1 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 C4 54 01 00 35 04 06 00 4E 00 00 F0 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [11:55:05]RAPDU: 90 00 [11:55:05]wFMCommunicate OK [11:55:05]wFMCommunicate request_size=10 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 0D 02 02 05 AE 18 A0 25 E2 [11:55:05]Write to MH i2c: E2 0D 00 C2 05 80 0D 02 02 05 00 AE 18 A0 25 E2 00 00 B8 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [11:55:05]RAPDU: 90 00 [11:55:05]wFMCommunicate OK [11:55:05]wFMCommunicate request_size=4 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 0D 03 02 [11:55:05]Write to MH i2c: E2 08 00 C3 05 80 0D 03 02 00 00 00 00 43 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 0B 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 0B 00 C3 05 00 83 D4 BA FC 7E A0 16 15 90 00 9A [11:55:05]RAPDU: 83 D4 BA FC 7E A0 16 15 90 00 [11:55:05]wFMCommunicate OK [11:55:05]SAM_PROTO_SignData done [11:55:05]FM_MakeSignedData done [11:55:05]CreateOFDProtocolMessage [11:55:05]wFMCommunicate request_size=4 [11:55:05]MH_SAM_APDU [11:55:05]CAPDU: 80 11 00 00 [11:55:05]Write to MH i2c: E2 08 00 C4 05 80 11 00 00 00 00 00 00 43 [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:05]Read from MH i2c: E2 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 17 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: E2 17 00 C4 05 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: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 [11:55:05]wFMCommunicate OK [11:55:05]CreateOFDProtocolMessage done [11:55:05]OFDSenderStorePacket 87236 [11:55:05]StoreOFDPacket docnum=87236 [11: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 0F 01 00 00 B7 B4 07 01 A8 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5A 00 00 00 F4 03 04 00 18 57 F1 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 C4 54 01 00 35 04 06 00 4E AE 18 A0 25 E2 83 D4 BA FC 7E A0 16 15 [11:55:05]CheckFolder [11:55:05]dirname=/storage/ofd_packets [11:55:05]CheckFolder done [11:55:05]ProducePacketName [11:55:05]name=ofd_packets/00087236 [11:55:05]NVStorageSaveData ofd_packets/00087236 [11:55:05]File name is /storage/ofd_packets/00087236 [11:55:05]Write 301 bytes [11:55:05]NVStorageSaveData done [11:55:05]OFDSenderStorePacket done [11:55:05]KKMCreateOFDPacket done [11:55:05]NVStorageSaveData kkm_last_timestamp [11:55:05]File name is /storage/kkm_last_timestamp [11:55:05]Write 4 bytes [11:55:05]NVStorageSaveData done [11:55:05]ExternCall_PrintAddStr [11:55:05]wPrintStart [11:55:05]Write to MH i2c: 01 00 00 C5 05 CA [11:55:05]Write i2c OK [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 07 00 [11:55:05]MH_I2C_Read... [11:55:05]Read from MH i2c: 01 07 00 C5 05 00 00 00 00 00 FF 0F DF [11:55:05]RasterBufferAndPrint [11:55:05]line Счет N : (1)872203 [11:55:05]line ИНН: 02508201610067 [11:55:05]line Контрольно-Кассовый Чек [11:55:05]line ПРОДАЖА [11:55:05]line ТРК (МРК, ГНК) : 33 [11:55:05]line Товар: 2710124130 [11:55:05]line Аи-92-К-5 [11:55:05]line 16.230 * 67.80 [11:55:05]line = 1100.39 [11:55:05]line НДС 12% НСП 1% [11:55:05]line > о реализуемом товаре [11:55:05]line ОКРУГЛЕНИЕ: -0.39 [11:55:05]line ИТОГО: 1100.00 [11:55:05]line Внесено: 1100.00 [11:55:05]line СДАЧА: 0.00 [11:55:05]line НСП 1% : 9.74 [11:55:05]line НДС 12% : 116.86 [11:55:05]line Наличными: 1100.00 [11:55:05]line Безнал.: 0.00 [11:55:05]line Место: АЗС № 137 "Партнер Нефть" [11:55:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [11:55:05]line СНО: Общий режим [11:55:05]line Чек 90 23.09.2024 11:55 [11:55:05]line Смена: 498 ФФД: 1.0 [11:55:05]line ЗНМ: 0300000064 [11:55:05]line РНМ: 0000000000092592 [11:55:05]line Версия ККМ: 001 [11:55:05]line ФМ: 0000000000874979 [11:55:05]line ФД: 87236 [11:55:05]line ФПД: 86509644424674 [11:55:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T115504&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87236&fm=86509644424674&tin=02508201610067®Number=0000000000092592&sum=110000 [11:55:05]written 0, free lines is 4095 [11:55:05]OFD Sender: Processing packet 87236 [packets to send 279, broken 278] [11:55:05]ProducePacketName [11:55:05]name=ofd_packets/00087236 [11:55:05]OFD Sender: To server: pG, [11:55:05]CommunicateWithHost lk.salyk.kg:30040 [11:55:05]ConnectInit lk.salyk.kg [11:55:06]Write to MH i2c: 01 00 00 F0 05 F5 [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: 01 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: 01 07 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 DC 0C E4 [11:55:06]RasterBufferAndPrint [11:55:06]line [11:55:06]line [11:55:06]line [11:55:06]line [11:55:06]line [11:55:06]written 0, free lines is 3299 [11:55:06]MH_Cut [11:55:06]Write to MH i2c: D1 01 00 F7 05 01 CE [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: D1 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: D1 01 00 [11:55:06]MH_I2C_Read... [11:55:06]Read from MH i2c: D1 01 00 F7 05 00 CD [11:55:06]Write to MH i2c: 01 00 00 F8 05 FD [11:55:06]Write i2c OK [11:55:06]MH_I2C_Read... [11:55:07]*** Cut start [11:55:07]*** Partial cut [11:55:07]*** CUTSNS_PIN = 1 [11:55:07]*** CUTSNS_PIN = 0 [11:55:07]*** Brake cut motor [11:55:07]Read from MH i2c: 01 [11:55:07]MH_I2C_Read... [11:55:07]*** Stop cut motor [11:55:07]*** Cut end [11:55:07]Read from MH i2c: 01 07 00 [11:55:07]MH_I2C_Read... [11:55:07]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 FF 0F 12 [11:55:07]process_action close_receipt done [11:55:07]requested_data is exist [11:55:07]produce_requested_data [11:55:07]requested_item fm.sn is exist - process it [11:55:07]wFMCommunicate request_size=4 [11:55:07]MH_SAM_APDU [11:55:07]CAPDU: 80 11 00 00 [11:55:07]Write to MH i2c: E2 08 00 F9 05 80 11 00 00 00 00 00 00 78 [11:55:07]Write i2c OK [11:55:07]MH_I2C_Read... [11:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:55:07]Read from MH i2c: E2 [11:55:07]MH_I2C_Read... [11:55:07]Read from MH i2c: E2 17 00 [11:55:07]MH_I2C_Read... [11:55:07]Read from MH i2c: E2 17 00 F9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D7 [11:55: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:55:07]wFMCommunicate OK [11:55:07]requested_item fd.num is exist - process it [11:55:07]SAM_PROTO_GetFieldsCounters [11:55:07]wFMCommunicate request_size=4 [11:55:07]MH_SAM_APDU [11:55:07]CAPDU: 80 13 00 00 [11:55:07]Write to MH i2c: E2 08 00 FA 05 80 13 00 00 00 00 00 00 7B [11:55:07]Write i2c OK [11:55:07]MH_I2C_Read... [11:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:55:07]Read from MH i2c: E2 [11:55:07]MH_I2C_Read... [11:55:07]Read from MH i2c: E2 62 00 [11:55:07]MH_I2C_Read... [11:55:07]Read from MH i2c: E2 62 00 FA 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 C4 54 01 00 0E 04 04 00 F2 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 C4 [11:55: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 C4 54 01 00 0E 04 04 00 F2 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 [11:55:07]wFMCommunicate OK [11:55:07]SAM_PROTO_GetFieldsCounters done [11:55:07]requested_item shift.num is exist - process it [11:55:07]requested_item shift.opened is exist - process it [11:55:07]req_shift_opened [11:55:07]FM_GetShiftState [11:55:07]SAM_PROTO_GetShiftState [11:55:07]wFMCommunicate request_size=4 [11:55:07]MH_SAM_APDU [11:55:07]CAPDU: 80 13 01 00 [11:55:07]Write to MH i2c: E2 08 00 FB 05 80 13 01 00 00 00 00 00 7D [11:55:07]Write i2c OK [11:55:07]MH_I2C_Read... [11:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:55:08]Read from MH i2c: E2 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 0E 00 [11:55:08]MH_I2C_Read... [11:55:08]Read from MH i2c: E2 0E 00 FB 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D5 [11:55:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [11:55:08]wFMCommunicate OK [11:55:08]SAM_PROTO_GetShiftState done [11:55:08]FM_GetShiftState done [11:55:08]req_shift_opened done [11:55:08]requested_item shift.open_date is exist - process it [11:55:08]req_shift_open_date [11:55:08]req_shift_open_date done [11:55:08]produce_requested_data done [11:55:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87236,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [11:55:08]process_action_free close_receipt [11:55:08]json_value_free [11:55:08]json_value_free done [11:55:08]process_json_proto returns [11:55:08]Send response to host [11:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87236,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [11:55:08]free response buf [11:55:08]execute_script done [11:55:08]execute_script returns [11:55:08]free content buf [11:55:08]Sock 7.Close socket [11:55:08]Sock 7.Thread stoped [11:55:11]recv_with_timeout no data received [11:55:17]Connected sock=11 [11:55:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B7 B4 07 01 A8 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5A 00 00 00 F4 03 04 00 18 57 F1 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 C4 54 01 00 35 04 06 00 4E AE 18 A0 25 E2 83 D4 BA FC 7E A0 16 15 [11:55: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 5C 84 47 00 22 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 C4 54 01 00 F4 03 04 00 F3 01 F1 66 B6 04 01 00 00 DB 83 D3 B5 36 E1 12 E7 [11:55:20]CommunicateWithHost err = 0 [11:55:20]CheckOFDResponse [11:55:20]1017 (14) - 77093643461234 [11:55:20]1041 (16) - 0000000000874979 [11:55:20]1040 (4) - 87236 [11:55:20]1012 (4) - 23.09.2024 05:51 [11:55:20]1206 (1) - 0 [11:55:20]OFD Sender: Remove packet 87236 [11:55:20]ProducePacketName [11:55:20]name=ofd_packets/00087236 [11:55:20]NVStorageDeleteData [11:55:21]OFD Sender: No OFD packet to send [11:55:25]recv_with_timeout no data received [11:55:26]OFD Sender: No OFD packet to send [11:55:31]OFD Sender: No OFD packet to send [11:55:36]OFD Sender: No OFD packet to send [11:55:41]OFD Sender: No OFD packet to send [11:55:41]recv_with_timeout no data received [11:55:46]OFD Sender: No OFD packet to send [11:55:51]OFD Sender: No OFD packet to send [11:55:56]OFD Sender: No OFD packet to send [11:56:01]OFD Sender: No OFD packet to send [11:56:06]OFD Sender: No OFD packet to send [11:56:11]OFD Sender: No OFD packet to send [11:56:16]OFD Sender: No OFD packet to send [11:56:21]OFD Sender: No OFD packet to send [11:56:26]OFD Sender: No OFD packet to send [11:56:31]OFD Sender: No OFD packet to send [11:56:36]OFD Sender: No OFD packet to send [11:56:41]OFD Sender: No OFD packet to send [11:56:46]OFD Sender: No OFD packet to send [11:56:51]OFD Sender: No OFD packet to send [11:56:56]OFD Sender: No OFD packet to send [11:57:01]OFD Sender: No OFD packet to send [11:57:06]OFD Sender: No OFD packet to send [11:57:11]OFD Sender: No OFD packet to send [11:57:16]OFD Sender: No OFD packet to send [11:57:21]OFD Sender: No OFD packet to send [11:57:26]OFD Sender: No OFD packet to send [11:57:31]OFD Sender: No OFD packet to send [11:57:36]OFD Sender: No OFD packet to send [11:57:41]OFD Sender: No OFD packet to send [11:57:46]OFD Sender: No OFD packet to send [11:57:50]recv_with_timeout no data received [11:57:51]OFD Sender: No OFD packet to send [11:57:56]OFD Sender: No OFD packet to send [11:58:01]OFD Sender: No OFD packet to send [11:58:06]OFD Sender: No OFD packet to send [11:58:11]OFD Sender: No OFD packet to send [11:58:16]OFD Sender: No OFD packet to send [11:58:21]OFD Sender: No OFD packet to send [11:58:26]OFD Sender: No OFD packet to send [11:58:31]OFD Sender: No OFD packet to send [11:58:36]OFD Sender: No OFD packet to send [11:58:41]OFD Sender: No OFD packet to send [11:58:46]OFD Sender: No OFD packet to send [11:58:51]OFD Sender: No OFD packet to send [11:58:56]OFD Sender: No OFD packet to send [11:59:01]OFD Sender: No OFD packet to send [11:59:06]OFD Sender: No OFD packet to send [11:59:11]OFD Sender: No OFD packet to send [11:59:16]OFD Sender: No OFD packet to send [11:59:21]OFD Sender: No OFD packet to send [11:59:26]OFD Sender: No OFD packet to send [11:59:31]OFD Sender: No OFD packet to send [11:59:36]OFD Sender: No OFD packet to send [11:59:41]OFD Sender: No OFD packet to send [11:59:46]OFD Sender: No OFD packet to send [11:59:51]OFD Sender: No OFD packet to send [11:59:56]OFD Sender: No OFD packet to send [12:00:01]OFD Sender: No OFD packet to send [12:00:06]OFD Sender: No OFD packet to send [12:00:11]OFD Sender: No OFD packet to send [12:00:16]OFD Sender: No OFD packet to send [12:00:21]OFD Sender: No OFD packet to send [12:00:26]OFD Sender: No OFD packet to send [12:00:31]OFD Sender: No OFD packet to send [12:00:36]OFD Sender: No OFD packet to send [12:00:41]OFD Sender: No OFD packet to send [12:00:46]OFD Sender: No OFD packet to send [12:00:51]recv_with_timeout no data received [12:00:51]OFD Sender: No OFD packet to send [12:00:56]OFD Sender: No OFD packet to send [12:01:01]OFD Sender: No OFD packet to send [12:01:06]OFD Sender: No OFD packet to send [12:01:11]OFD Sender: No OFD packet to send [12:01:16]OFD Sender: No OFD packet to send [12:01:21]OFD Sender: No OFD packet to send [12:01:26]OFD Sender: No OFD packet to send [12:01:31]OFD Sender: No OFD packet to send [12:01:36]OFD Sender: No OFD packet to send [12:01:41]OFD Sender: No OFD packet to send [12:01:46]OFD Sender: No OFD packet to send [12:01:51]OFD Sender: No OFD packet to send [12:01:56]OFD Sender: No OFD packet to send [12:02:01]OFD Sender: No OFD packet to send [12:02:06]OFD Sender: No OFD packet to send [12:02:11]OFD Sender: No OFD packet to send [12:02:16]OFD Sender: No OFD packet to send [12:02:21]OFD Sender: No OFD packet to send [12:02:26]OFD Sender: No OFD packet to send [12:02:31]OFD Sender: No OFD packet to send [12:02:36]OFD Sender: No OFD packet to send [12:02:41]OFD Sender: No OFD packet to send [12:02:46]OFD Sender: No OFD packet to send [12:02:51]OFD Sender: No OFD packet to send [12:02:56]OFD Sender: No OFD packet to send [12:03:01]OFD Sender: No OFD packet to send [12:03:06]OFD Sender: No OFD packet to send [12:03:11]OFD Sender: No OFD packet to send [12:03:16]OFD Sender: No OFD packet to send [12:03:21]OFD Sender: No OFD packet to send [12:03:26]OFD Sender: No OFD packet to send [12:03:31]OFD Sender: No OFD packet to send [12:03:36]OFD Sender: No OFD packet to send [12:03:41]OFD Sender: No OFD packet to send [12:03:47]OFD Sender: No OFD packet to send [12:03:52]OFD Sender: No OFD packet to send [12:03:57]OFD Sender: No OFD packet to send [12:04:02]OFD Sender: No OFD packet to send [12:04:07]OFD Sender: No OFD packet to send [12:04:12]OFD Sender: No OFD packet to send [12:04:17]OFD Sender: No OFD packet to send [12:04:22]OFD Sender: No OFD packet to send [12:04:27]OFD Sender: No OFD packet to send [12:04:32]OFD Sender: No OFD packet to send [12:04:37]OFD Sender: No OFD packet to send [12:04:42]OFD Sender: No OFD packet to send [12:04:47]OFD Sender: No OFD packet to send [12:04:52]OFD Sender: No OFD packet to send [12:04:57]OFD Sender: No OFD packet to send [12:05:02]OFD Sender: No OFD packet to send [12:05:07]OFD Sender: No OFD packet to send [12:05:12]OFD Sender: No OFD packet to send [12:05:17]OFD Sender: No OFD packet to send [12:05:22]OFD Sender: No OFD packet to send [12:05:24]recv_with_timeout no data received [12:05:27]OFD Sender: No OFD packet to send [12:05:32]OFD Sender: No OFD packet to send [12:05:37]OFD Sender: No OFD packet to send [12:05:42]OFD Sender: No OFD packet to send [12:05:47]OFD Sender: No OFD packet to send [12:05:52]OFD Sender: No OFD packet to send [12:05:57]OFD Sender: No OFD packet to send [12:06:02]OFD Sender: No OFD packet to send [12:06:07]OFD Sender: No OFD packet to send [12:06:12]OFD Sender: No OFD packet to send [12:06:15]recv_with_timeout no data received [12:06:17]OFD Sender: No OFD packet to send [12:06:22]OFD Sender: No OFD packet to send [12:06:27]OFD Sender: No OFD packet to send [12:06:32]OFD Sender: No OFD packet to send [12:06:37]OFD Sender: No OFD packet to send [12:06:38]recv_with_timeout no data received [12:06:42]OFD Sender: No OFD packet to send [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:19]recv_with_timeout no data received [12:07:22]OFD Sender: No OFD packet to send [12:07:27]OFD Sender: No OFD packet to send [12:07:32]OFD Sender: No OFD packet to send [12:07:37]OFD Sender: No OFD packet to send [12:07:42]OFD Sender: No OFD packet to send [12:07:47]OFD Sender: No OFD packet to send [12:07:52]OFD Sender: No OFD packet to send [12:07:57]OFD Sender: No OFD packet to send [12:08:02]OFD Sender: No OFD packet to send [12:08:07]OFD Sender: No OFD packet to send [12:08:12]OFD Sender: No OFD packet to send [12:08:15]accept exits with 9 [12:08:15]New connection [12:08:15]New thread 3067161956 created [12:08:15]Thread 3067018596 joined [12:08:15]Waiting for new connection... [12:08:15] Sock 9.Parse request [12:08:15]Sock 9.Check first char [12:08:15]Sock 9.First char is OK [12:08:15]request: POST /json_proto HTTP/1.0 [12:08:15]Method: POST [12:08:15]URL: /json_proto [12:08:15]Method is POST - this is cgi request [12:08:15]url: /json_proto [12:08:15]query_string will be loaded in cgi processing [12:08:15]execute_cgi json_proto POST (null) [12:08:15]execute_cgi path=json_proto method=POST [12:08:15]POST find Content-Length [12:08:15]Host: 172.17.47.196:8080 [12:08:15]Content-Length: 677 [12:08:15]Content-Type: application/json [12:08:15] [12:08:15]POST finish read [12:08:15]Found Content-Length = 677 [12:08:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872204", "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" ] } } [12:08:15]execute_script... [12:08: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)872204", "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" ] } } [12:08:15]POST & json_proto [12:08:15]process_json_proto [12:08:15]json parsed OK: [12:08:15]protocol is kg_v1.0 [12:08:15]action value=close_receipt [12:08:15]process_action close_receipt [12:08:15]cmd_close_receipt [12:08:15]MH_GetDate [12:08:15]Write to MH i2c: F0 00 00 FC 05 F0 [12:08:15]Write i2c OK [12:08:15]MH_I2C_Read... [12:08:15]Read from MH i2c: F0 [12:08:15]MH_I2C_Read... [12:08:15]Read from MH i2c: F0 09 00 [12:08:15]MH_I2C_Read... [12:08:15]Read from MH i2c: F0 09 00 FC 05 00 30 5A F1 66 4C 6B 94 66 8B [12:08:15]GetLastDocTimeStamp 1727092504 [12:08:15]current date 1727093296 [12:08:15]FM_GetShiftState [12:08:15]SAM_PROTO_GetShiftState [12:08:15]wFMCommunicate request_size=4 [12:08:15]MH_SAM_APDU [12:08:15]CAPDU: 80 13 01 00 [12:08:15]Write to MH i2c: E2 08 00 FD 05 80 13 01 00 00 00 00 00 7F [12:08:15]Write i2c OK [12:08:15]MH_I2C_Read... [12:08:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:15]Read from MH i2c: E2 [12:08:15]MH_I2C_Read... [12:08:15]Read from MH i2c: E2 0E 00 [12:08:15]MH_I2C_Read... [12:08:15]Read from MH i2c: E2 0E 00 FD 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [12:08:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:08:15]wFMCommunicate OK [12:08:15]SAM_PROTO_GetShiftState done [12:08:15]FM_GetShiftState done [12:08:15]opened in 1727050818 [12:08:15]opened+sec_in_day 1727137218 [12:08:15]quantity*price = 40002 [12:08:15]sum+1 = 40003 [12:08:15]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 СНО: Общий режим Чек 91 23.09.2024 12:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87237 ФПД: 86001692012573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87237&fm=86001692012573&tin=02508201610067®Number=0000000000092592&sum=40000 [12:08:16]StoreToDocumentArchive [12:08:16]shift 498 fd 87237 [12:08:16]save to /storage/0498/doc_00087237 [12:08:16]save last doc name /storage/0498/doc_00087237 to /storage/kkm_last_doc_name [12:08:16]save OK [12:08:16]Clear old archive folders... [12:08:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:16]tlvbuf is 00B423E0 [12:08:16]SAM_PROTO_ClearQueue [12:08:16]wFMCommunicate request_size=4 [12:08:16]MH_SAM_APDU [12:08:16]CAPDU: 80 09 00 00 [12:08:16]Write to MH i2c: E2 08 00 0A 06 80 09 00 00 00 00 00 00 82 [12:08:16]Write i2c OK [12:08:16]MH_I2C_Read... [12:08:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:16]Read from MH i2c: E2 [12:08:16]MH_I2C_Read... [12:08:16]Read from MH i2c: E2 03 00 [12:08:16]MH_I2C_Read... [12:08:16]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [12:08:16]RAPDU: 90 00 [12:08:16]wFMCommunicate OK [12:08:16]SAM_PROTO_ClearQueue done [12:08:16]KKMCreateOFDPacket [12:08:16]OFDProtocolAddRootSTLVToBuf [12:08:16]FM_MakeSignedData [12:08:16]FM_MakeSignedData [12:08:16]SAM_PROTO_SignData [12:08:16]wFMCommunicate request_size=4 [12:08:16]MH_SAM_APDU [12:08:16]CAPDU: 80 0D 01 02 [12:08:16]Write to MH i2c: E2 08 00 0B 06 80 0D 01 02 00 00 00 00 8A [12:08:16]Write i2c OK [12:08:16]MH_I2C_Read... [12:08:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:16]Read from MH i2c: E2 [12:08:16]MH_I2C_Read... [12:08:16]Read from MH i2c: E2 03 00 [12:08:16]MH_I2C_Read... [12:08:16]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [12:08:16]RAPDU: 90 00 [12:08:16]wFMCommunicate OK [12:08:16]wFMCommunicate request_size=255 [12:08:16]MH_SAM_APDU [12:08: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 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 5B 00 00 00 F4 03 04 00 30 5A F1 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 C5 54 01 00 35 04 06 00 4E [12:08:16]Write to MH i2c: E2 02 01 0C 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 5B 00 00 00 F4 03 04 00 30 5A F1 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 C5 54 01 00 35 04 06 00 4E 00 00 93 [12:08:16]Write i2c OK [12:08:16]MH_I2C_Read... [12:08:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:17]Read from MH i2c: E2 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 03 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [12:08:17]RAPDU: 90 00 [12:08:17]wFMCommunicate OK [12:08:17]wFMCommunicate request_size=10 [12:08:17]MH_SAM_APDU [12:08:17]CAPDU: 80 0D 02 02 05 37 D4 4D 70 1D [12:08:17]Write to MH i2c: E2 0D 00 0D 06 80 0D 02 02 05 00 37 D4 4D 70 1D 00 00 7C [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:17]Read from MH i2c: E2 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 03 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [12:08:17]RAPDU: 90 00 [12:08:17]wFMCommunicate OK [12:08:17]wFMCommunicate request_size=4 [12:08:17]MH_SAM_APDU [12:08:17]CAPDU: 80 0D 03 02 [12:08:17]Write to MH i2c: E2 08 00 0E 06 80 0D 03 02 00 00 00 00 8F [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:17]Read from MH i2c: E2 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 0B 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 0B 00 0E 06 00 1E 9C 40 27 03 08 14 4E 90 00 1E [12:08:17]RAPDU: 1E 9C 40 27 03 08 14 4E 90 00 [12:08:17]wFMCommunicate OK [12:08:17]SAM_PROTO_SignData done [12:08:17]FM_MakeSignedData done [12:08:17]CreateOFDProtocolMessage [12:08:17]wFMCommunicate request_size=4 [12:08:17]MH_SAM_APDU [12:08:17]CAPDU: 80 11 00 00 [12:08:17]Write to MH i2c: E2 08 00 0F 06 80 11 00 00 00 00 00 00 8F [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:17]Read from MH i2c: E2 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 17 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: E2 17 00 0F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EE [12:08: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:08:17]wFMCommunicate OK [12:08:17]CreateOFDProtocolMessage done [12:08:17]OFDSenderStorePacket 87237 [12:08:17]StoreOFDPacket docnum=87237 [12:08: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 74 FF 07 01 0D 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 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 5B 00 00 00 F4 03 04 00 30 5A F1 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 C5 54 01 00 35 04 06 00 4E 37 D4 4D 70 1D 1E 9C 40 27 03 08 14 4E [12:08:17]CheckFolder [12:08:17]dirname=/storage/ofd_packets [12:08:17]CheckFolder done [12:08:17]ProducePacketName [12:08:17]name=ofd_packets/00087237 [12:08:17]NVStorageSaveData ofd_packets/00087237 [12:08:17]File name is /storage/ofd_packets/00087237 [12:08:17]Write 301 bytes [12:08:17]NVStorageSaveData done [12:08:17]OFDSenderStorePacket done [12:08:17]KKMCreateOFDPacket done [12:08:17]NVStorageSaveData kkm_last_timestamp [12:08:17]File name is /storage/kkm_last_timestamp [12:08:17]Write 4 bytes [12:08:17]NVStorageSaveData done [12:08:17]ExternCall_PrintAddStr [12:08:17]wPrintStart [12:08:17]Write to MH i2c: 01 00 00 10 06 16 [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 07 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 07 00 10 06 00 00 00 00 00 FF 0F 2B [12:08:17]RasterBufferAndPrint [12:08:17]line Счет N : (1)872204 [12:08:17]line ИНН: 02508201610067 [12:08:17]line Контрольно-Кассовый Чек [12:08:17]line ПРОДАЖА [12:08:17]line ТРК (МРК, ГНК) : 33 [12:08:17]line Товар: 2710124130 [12:08:17]line Аи-92-К-5 [12:08:17]line 5.900 * 67.80 [12:08:17]line = 400.02 [12:08:17]line НДС 12% НСП 1% [12:08:17]line > о реализуемом товаре [12:08:17]line ОКРУГЛЕНИЕ: -0.02 [12:08:17]line ИТОГО: 400.00 [12:08:17]line Внесено: 400.00 [12:08:17]line СДАЧА: 0.00 [12:08:17]line НСП 1% : 3.54 [12:08:17]line НДС 12% : 42.48 [12:08:17]line Наличными: 400.00 [12:08:17]line Безнал.: 0.00 [12:08:17]line Место: АЗС № 137 "Партнер Нефть" [12:08:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:08:17]line СНО: Общий режим [12:08:17]line Чек 91 23.09.2024 12:08 [12:08:17]line Смена: 498 ФФД: 1.0 [12:08:17]line ЗНМ: 0300000064 [12:08:17]line РНМ: 0000000000092592 [12:08:17]line Версия ККМ: 001 [12:08:17]line ФМ: 0000000000874979 [12:08:17]line ФД: 87237 [12:08:17]line ФПД: 86001692012573 [12:08:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87237&fm=86001692012573&tin=02508201610067®Number=0000000000092592&sum=40000 [12:08:17]written 0, free lines is 4095 [12:08:17]OFD Sender: Processing packet 87237 [packets to send 279, broken 278] [12:08:17]ProducePacketName [12:08:17]name=ofd_packets/00087237 [12:08:17]OFD Sender: To server: pG, [12:08:17]CommunicateWithHost lk.salyk.kg:30040 [12:08:17]ConnectInit lk.salyk.kg [12:08:17]Connected sock=10 [12:08: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 74 FF 07 01 0D 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 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 5B 00 00 00 F4 03 04 00 30 5A F1 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 C5 54 01 00 35 04 06 00 4E 37 D4 4D 70 1D 1E 9C 40 27 03 08 14 4E [12:08:17]Write to MH i2c: 01 00 00 3B 06 41 [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 07 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: 01 07 00 3B 06 00 00 00 00 00 E7 0C 3B [12:08:17]RasterBufferAndPrint [12:08:17]line [12:08:17]line [12:08:17]line [12:08:17]line [12:08:17]line [12:08:17]written 0, free lines is 3309 [12:08:17]MH_Cut [12:08:17]Write to MH i2c: D1 01 00 42 06 01 1A [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: D1 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: D1 01 00 [12:08:17]MH_I2C_Read... [12:08:17]Read from MH i2c: D1 01 00 42 06 00 19 [12:08:17]Write to MH i2c: 01 00 00 43 06 49 [12:08:17]Write i2c OK [12:08:17]MH_I2C_Read... [12:08:18]*** Cut start [12:08:18]*** Partial cut [12:08:18]*** CUTSNS_PIN = 1 [12:08:18]*** CUTSNS_PIN = 0 [12:08:18]*** Brake cut motor [12: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 EB 93 47 00 84 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 C5 54 01 00 F4 03 04 00 FC 04 F1 66 B6 04 01 00 00 90 32 38 38 16 FE 78 BF [12:08:18]CommunicateWithHost err = 0 [12:08:18]CheckOFDResponse [12:08:18]1017 (14) - 77093643461234 [12:08:18]1041 (16) - 0000000000874979 [12:08:18]1040 (4) - 87237 [12:08:18]1012 (4) - 23.09.2024 06:04 [12:08:18]1206 (1) - 0 [12:08:18]OFD Sender: Remove packet 87237 [12:08:18]ProducePacketName [12:08:18]name=ofd_packets/00087237 [12:08:18]NVStorageDeleteData [12:08:19]Read from MH i2c: 01 [12:08:19]MH_I2C_Read... [12:08:19]*** Stop cut motor [12:08:19]*** Cut end [12:08:19]Read from MH i2c: 01 07 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: 01 07 00 43 06 00 00 00 00 00 FF 0F 5E [12:08:19]process_action close_receipt done [12:08:19]requested_data is exist [12:08:19]produce_requested_data [12:08:19]requested_item fm.sn is exist - process it [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 11 00 00 [12:08:19]Write to MH i2c: E2 08 00 44 06 80 11 00 00 00 00 00 00 C4 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 17 00 [12:08:19]MH_I2C_Read... [12:08:19]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 [12:08: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:08:19]wFMCommunicate OK [12:08:19]requested_item fd.num is exist - process it [12:08:19]SAM_PROTO_GetFieldsCounters [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 13 00 00 [12:08:19]Write to MH i2c: E2 08 00 45 06 80 13 00 00 00 00 00 00 C7 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]OFD Sender: No OFD packet to send [12:08:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 62 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 62 00 45 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 C5 54 01 00 0E 04 04 00 F2 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 14 [12:08: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 C5 54 01 00 0E 04 04 00 F2 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 [12:08:19]wFMCommunicate OK [12:08:19]SAM_PROTO_GetFieldsCounters done [12:08:19]requested_item shift.num is exist - process it [12:08:19]requested_item shift.opened is exist - process it [12:08:19]req_shift_opened [12:08:19]FM_GetShiftState [12:08:19]SAM_PROTO_GetShiftState [12:08:19]wFMCommunicate request_size=4 [12:08:19]MH_SAM_APDU [12:08:19]CAPDU: 80 13 01 00 [12:08:19]Write to MH i2c: E2 08 00 46 06 80 13 01 00 00 00 00 00 C9 [12:08:19]Write i2c OK [12:08:19]MH_I2C_Read... [12:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:19]Read from MH i2c: E2 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 0E 00 [12:08:19]MH_I2C_Read... [12:08:19]Read from MH i2c: E2 0E 00 46 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [12:08:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:08:19]wFMCommunicate OK [12:08:19]SAM_PROTO_GetShiftState done [12:08:19]FM_GetShiftState done [12:08:19]req_shift_opened done [12:08:19]requested_item shift.open_date is exist - process it [12:08:19]req_shift_open_date [12:08:19]req_shift_open_date done [12:08:19]produce_requested_data done [12:08:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87237,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:08:19]process_action_free close_receipt [12:08:19]json_value_free [12:08:19]json_value_free done [12:08:19]process_json_proto returns [12:08:19]Send response to host [12:08:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87237,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:08:19]free response buf [12:08:19]execute_script done [12:08:19]execute_script returns [12:08:19]free content buf [12:08:19]Sock 9.Close socket [12:08:19]Sock 9.Thread stoped [12:08:24]OFD Sender: No OFD packet to send [12:08:25]recv_with_timeout no data received [12:08:29]OFD Sender: No OFD packet to send [12:08:34]OFD Sender: No OFD packet to send [12:08:39]OFD Sender: No OFD packet to send [12:08:44]OFD Sender: No OFD packet to send [12:08:49]OFD Sender: No OFD packet to send [12:08:50]accept exits with 7 [12:08:50]New connection [12:08:50]New thread 3067018596 created [12:08:50]Thread 3067161956 joined [12:08:50]Waiting for new connection... [12:08:50] Sock 7.Parse request [12:08:50]Sock 7.Check first char [12:08:50]Sock 7.First char is OK [12:08:50]request: POST /json_proto HTTP/1.0 [12:08:50]Method: POST [12:08:50]URL: /json_proto [12:08:50]Method is POST - this is cgi request [12:08:50]url: /json_proto [12:08:50]query_string will be loaded in cgi processing [12:08:50]execute_cgi json_proto POST (null) [12:08:50]execute_cgi path=json_proto method=POST [12:08:50]POST find Content-Length [12:08:50]Host: 172.17.47.196:8080 [12:08:50]Content-Length: 682 [12:08:50]Content-Type: application/json [12:08:50] [12:08:50]POST finish read [12:08:50]Found Content-Length = 682 [12:08:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872205", "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" ] } } [12:08:50]execute_script... [12:08: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)872205", "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" ] } } [12:08:50]POST & json_proto [12:08:50]process_json_proto [12:08:50]json parsed OK: [12:08:50]protocol is kg_v1.0 [12:08:50]action value=close_receipt [12:08:50]process_action close_receipt [12:08:50]cmd_close_receipt [12:08:50]MH_GetDate [12:08:50]Write to MH i2c: F0 00 00 47 06 3C [12:08:50]Write i2c OK [12:08:50]MH_I2C_Read... [12:08:50]Read from MH i2c: F0 [12:08:50]MH_I2C_Read... [12:08:50]Read from MH i2c: F0 09 00 [12:08:50]MH_I2C_Read... [12:08:50]Read from MH i2c: F0 09 00 47 06 00 53 5A F1 66 4C 6B 94 66 FA [12:08:50]GetLastDocTimeStamp 1727093296 [12:08:50]current date 1727093331 [12:08:50]FM_GetShiftState [12:08:50]SAM_PROTO_GetShiftState [12:08:50]wFMCommunicate request_size=4 [12:08:50]MH_SAM_APDU [12:08:50]CAPDU: 80 13 01 00 [12:08:50]Write to MH i2c: E2 08 00 48 06 80 13 01 00 00 00 00 00 CB [12:08:50]Write i2c OK [12:08:50]MH_I2C_Read... [12:08:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:50]Read from MH i2c: E2 [12:08:50]MH_I2C_Read... [12:08:50]Read from MH i2c: E2 0E 00 [12:08:50]MH_I2C_Read... [12:08:50]Read from MH i2c: E2 0E 00 48 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 23 [12:08:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:08:50]wFMCommunicate OK [12:08:50]SAM_PROTO_GetShiftState done [12:08:50]FM_GetShiftState done [12:08:50]opened in 1727050818 [12:08:50]opened+sec_in_day 1727137218 [12:08:50]quantity*price = 100005 [12:08:50]sum+1 = 100006 [12:08: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 СНО: Общий режим Чек 92 23.09.2024 12:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87238 ФПД: 278088993583182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T120851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87238&fm=278088993583182&tin=02508201610067®Number=0000000000092592&sum=100000 [12:08:51]StoreToDocumentArchive [12:08:51]shift 498 fd 87238 [12:08:51]save to /storage/0498/doc_00087238 [12:08:51]save last doc name /storage/0498/doc_00087238 to /storage/kkm_last_doc_name [12:08:51]save OK [12:08:51]Clear old archive folders... [12:08:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:51]tlvbuf is 00ABDC40 [12:08:51]SAM_PROTO_ClearQueue [12:08:51]wFMCommunicate request_size=4 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 09 00 00 [12:08:51]Write to MH i2c: E2 08 00 55 06 80 09 00 00 00 00 00 00 CD [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [12:08:51]RAPDU: 90 00 [12:08:51]wFMCommunicate OK [12:08:51]SAM_PROTO_ClearQueue done [12:08:51]KKMCreateOFDPacket [12:08:51]OFDProtocolAddRootSTLVToBuf [12:08:51]FM_MakeSignedData [12:08:51]FM_MakeSignedData [12:08:51]SAM_PROTO_SignData [12:08:51]wFMCommunicate request_size=4 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 0D 01 02 [12:08:51]Write to MH i2c: E2 08 00 56 06 80 0D 01 02 00 00 00 00 D5 [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [12:08:51]RAPDU: 90 00 [12:08:51]wFMCommunicate OK [12:08:51]wFMCommunicate request_size=255 [12:08:51]MH_SAM_APDU [12:08: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 5C 00 00 00 F4 03 04 00 53 5A F1 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 C6 54 01 00 35 04 06 00 FC [12:08:51]Write to MH i2c: E2 02 01 57 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 5C 00 00 00 F4 03 04 00 53 5A F1 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 C6 54 01 00 35 04 06 00 FC 00 00 5B [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [12:08:51]RAPDU: 90 00 [12:08:51]wFMCommunicate OK [12:08:51]wFMCommunicate request_size=10 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 0D 02 02 05 EB A3 AD B0 4E [12:08:51]Write to MH i2c: E2 0D 00 58 06 80 0D 02 02 05 00 EB A3 AD B0 4E 00 00 1B [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [12:08:51]RAPDU: 90 00 [12:08:51]wFMCommunicate OK [12:08:51]wFMCommunicate request_size=4 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 0D 03 02 [12:08:51]Write to MH i2c: E2 08 00 59 06 80 0D 03 02 00 00 00 00 DA [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [12:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:51]Read from MH i2c: E2 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 0B 00 [12:08:51]MH_I2C_Read... [12:08:51]Read from MH i2c: E2 0B 00 59 06 00 F0 1D DF 12 7F C3 8F 42 90 00 EC [12:08:51]RAPDU: F0 1D DF 12 7F C3 8F 42 90 00 [12:08:51]wFMCommunicate OK [12:08:51]SAM_PROTO_SignData done [12:08:51]FM_MakeSignedData done [12:08:51]CreateOFDProtocolMessage [12:08:51]wFMCommunicate request_size=4 [12:08:51]MH_SAM_APDU [12:08:51]CAPDU: 80 11 00 00 [12:08:51]Write to MH i2c: E2 08 00 5A 06 80 11 00 00 00 00 00 00 DA [12:08:51]Write i2c OK [12:08:51]MH_I2C_Read... [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]*** 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: 6090916+1721002828=1727093744 [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 F0 5B F1 66 4C 6B 94 66 52 [12:15:44]Current date/time: 23.09.2024 12:15 [12:15:44]FM_Init [12:15:44]wFMConnect [12:15:44]MH_SAM_On [12:15:44]Write to MH i2c: E0 00 00 08 00 E7 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_init finished! [12:15:44]*** atr: [12:15:44]*** 0F 3B D5 18 FF 81 91 FE [12:15:44]*** 1F C3 80 73 C8 21 10 0A [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]*** 00 00 00 00 00 00 00 00 [12:15:44]Read from MH i2c: E0 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E0 10 00 [12:15:44]MH_I2C_Read... [12:15:44]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 [12:15:44]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:15:44]wFMCommunicate request_size=10 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:15:44]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:15:44]RAPDU: 90 00 [12:15:44]wFMCommunicate OK [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 11 00 00 [12:15:44]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [12:15: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:15:44]wFMCommunicate OK [12:15:44]Detected FM SN is 0000000000874979 [12:15:44]Stored FM SN is 0000000000874979 [12:15:44]wFMCommunicate request_size=9 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 16 00 00 04 B6 D7 00 00 [12:15:44]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:15:44]RAPDU: 90 00 [12:15:44]wFMCommunicate OK [12:15:44]FM PIN OK [12:15:44]wFMCommunicate request_size=8 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 14 04 00 03 02 00 01 [12:15:44]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:15:44]RAPDU: 90 00 [12:15:44]wFMCommunicate OK [12:15:44]wFMCommunicate request_size=13 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:15:44]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:15:44]RAPDU: 90 00 [12:15:44]wFMCommunicate OK [12:15:44]wFMCommunicate request_size=4 [12:15:44]MH_SAM_APDU [12:15:44]CAPDU: 80 11 00 00 [12:15:44]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:44]Read from MH i2c: E2 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [12:15: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:15:44]wFMCommunicate OK [12:15:44]DocumentArchiveInit [12:15:44]Start Httpd... [12:15:44]Httpd thread 3066940772 created [12:15:44]Write to MH i2c: 01 00 00 0F 00 0F [12:15:44]Write i2c OK [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 [12:15:44]MH_I2C_Read... [12:15:44]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:15:44]MH Int Process started [12:15:44]Allocated Socket 7 [12:15:44]Bind OK [12:15:44]Listen OK [12:15:44]httpd running on port 8080 [12:15:44]Waiting for new connection... [12:15:44]OFD Sender: Processing packet 87238 [packets to send 279, broken 278] [12:15:44]ProducePacketName [12:15:44]name=ofd_packets/00087238 [12:15:44]OFD Sender: To server: pG, [12:15:44]CommunicateWithHost lk.salyk.kg:30040 [12:15:44]ConnectInit lk.salyk.kg [12:15:45]accept exits with 8 [12:15:45]New connection [12:15:45]New thread 3066654052 created [12:15:45]Waiting for new connection... [12:15:45] Sock 8.Parse request [12:15:45]Sock 8.Check first char [12:15:45]Sock 8.First char is OK [12:15:45]request: POST /json_proto HTTP/1.0 [12:15:45]Method: POST [12:15:45]URL: /json_proto [12:15:45]Method is POST - this is cgi request [12:15:45]url: /json_proto [12:15:45]query_string will be loaded in cgi processing [12:15:45]execute_cgi json_proto POST (null) [12:15:45]execute_cgi path=json_proto method=POST [12:15:45]POST find Content-Length [12:15:45]Host: 172.17.47.196:8080 [12:15:45]Content-Length: 215 [12:15:45]Content-Type: application/json [12:15:45] [12:15:45]POST finish read [12:15:45]Found Content-Length = 215 [12:15:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:45]execute_script... [12:15:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:45]POST & json_proto [12:15:45]process_json_proto [12:15:45]json parsed OK: [12:15:45]protocol is kg_v1.0 [12:15:45]action value=get_value [12:15:45]process_action get_value [12:15:45]cmd_get_value [12:15:45]process_action get_value done [12:15:45]requested_data is exist [12:15:45]produce_requested_data [12:15:45]requested_item kkm.sn is exist - process it [12:15:45]requested_item kkm.ver is exist - process it [12:15:45]requested_item fm.sn is exist - process it [12:15:45]wFMCommunicate request_size=4 [12:15:45]MH_SAM_APDU [12:15:45]CAPDU: 80 11 00 00 [12:15:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:15:45]Write i2c OK [12:15:45]MH_I2C_Read... [12:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:45]Read from MH i2c: E2 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 17 00 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [12:15:45]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:45]wFMCommunicate OK [12:15:45]requested_item fd.num is exist - process it [12:15:45]SAM_PROTO_GetFieldsCounters [12:15:45]wFMCommunicate request_size=4 [12:15:45]MH_SAM_APDU [12:15:45]CAPDU: 80 13 00 00 [12:15:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:15:45]Write i2c OK [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 [12:15:45]MH_I2C_Read... [12:15:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:45]Read from MH i2c: E2 62 00 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 DE [12:15: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 C6 54 01 00 0E 04 04 00 F2 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 [12:15:45]wFMCommunicate OK [12:15:45]SAM_PROTO_GetFieldsCounters done [12:15:45]requested_item shift.num is exist - process it [12:15:45]requested_item shift.opened is exist - process it [12:15:45]req_shift_opened [12:15:45]FM_GetShiftState [12:15:45]SAM_PROTO_GetShiftState [12:15:45]wFMCommunicate request_size=4 [12:15:45]MH_SAM_APDU [12:15:45]CAPDU: 80 13 01 00 [12:15:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:15:45]Write i2c OK [12:15:45]MH_I2C_Read... [12:15:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:45]Read from MH i2c: E2 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 0E 00 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [12:15:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:15:45]wFMCommunicate OK [12:15:45]SAM_PROTO_GetShiftState done [12:15:45]FM_GetShiftState done [12:15:45]req_shift_opened done [12:15:45]requested_item shift.open_date is exist - process it [12:15:45]req_shift_open_date [12:15:45]req_shift_open_date done [12:15:45]produce_requested_data done [12:15:45]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87238,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:15:45]process_action_free get_value [12:15:45]json_value_free [12:15:45]json_value_free done [12:15:45]process_json_proto returns [12:15:45]Send response to host [12:15:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87238,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:15:45]free response buf [12:15:45]execute_script done [12:15:45]execute_script returns [12:15:45]free content buf [12:15:45]Sock 8.Close socket [12:15:45]Sock 8.Thread stoped [12:15:45]accept exits with 11 [12:15:45]New connection [12:15:45]New thread 3066510692 created [12:15:45]Thread 3066654052 joined [12:15:45]Waiting for new connection... [12:15:45] Sock 11.Parse request [12:15:45]Sock 11.Check first char [12:15:45]Sock 11.First char is OK [12:15:45]request: POST /json_proto HTTP/1.0 [12:15:45]Method: POST [12:15:45]URL: /json_proto [12:15:45]Method is POST - this is cgi request [12:15:45]url: /json_proto [12:15:45]query_string will be loaded in cgi processing [12:15:45]execute_cgi json_proto POST (null) [12:15:45]execute_cgi path=json_proto method=POST [12:15:45]POST find Content-Length [12:15:45]Host: 172.17.47.196:8080 [12:15:45]Content-Length: 331 [12:15:45]Content-Type: application/json [12:15:45] [12:15:45]POST finish read [12:15:45]Found Content-Length = 331 [12:15:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:15:45]execute_script... [12:15:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:15:45]POST & json_proto [12:15:45]process_json_proto [12:15:45]json parsed OK: [12:15:45]protocol is kg_v1.0 [12:15:45]action value=get_value [12:15:45]process_action get_value [12:15:45]cmd_get_value [12:15:45]process_action get_value done [12:15:45]requested_data is exist [12:15:45]produce_requested_data [12:15:45]requested_item fm.sale.total is exist - process it [12:15:45]SAM_PROTO_GetFMData [12:15:45]wFMCommunicate request_size=4 [12:15:45]MH_SAM_APDU [12:15:45]CAPDU: 80 13 03 00 [12:15:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:15:45]Write i2c OK [12:15:45]MH_I2C_Read... [12:15:45]Connected sock=9 [12:15: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 30 69 07 01 5D 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 5C 00 00 00 F4 03 04 00 53 5A F1 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 C6 54 01 00 35 04 06 00 FC EB A3 AD B0 4E F0 1D DF 12 7F C3 8F 42 [12:15:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:15:45]Read from MH i2c: E2 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 FD 00 [12:15:45]MH_I2C_Read... [12:15:45]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 E1 50 01 00 69 04 A3 00 6F 04 04 00 65 4E 01 00 B1 04 05 00 E4 59 7C B9 01 70 04 05 00 30 B2 7C 8B 01 72 04 04 00 B4 A7 FF 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 D7 E5 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 0A 69 E8 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 02 [12:15:45]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 E1 50 01 00 69 04 A3 00 6F 04 04 00 65 4E 01 00 B1 04 05 00 E4 59 7C B9 01 70 04 05 00 30 B2 7C 8B 01 72 04 04 00 B4 A7 FF 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 D7 E5 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 0A 69 E8 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 [12:15:45]wFMCommunicate OK [12:15:45]wFMCommunicate request_size=4 [12:15:45]MH_SAM_APDU [12:15:45]CAPDU: 80 17 00 00 [12:15:45]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:15:45]Write i2c OK [12:15:45]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 FD 00 [12:15:46]MH_I2C_Read... [12:15:46]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 [12:15:46]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 [12:15:46]wFMCommunicate OK [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 17 00 00 [12:15:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 FD 00 [12:15:46]MH_I2C_Read... [12:15:46]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 [12:15: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 [12:15:46]wFMCommunicate OK [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 17 00 00 [12:15:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 FD 00 [12:15:46]MH_I2C_Read... [12:15:46]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 [12:15:46]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 [12:15:46]wFMCommunicate OK [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 17 00 00 [12:15:46]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [12:15:46]Read from MH i2c: E2 [12:15:46]MH_I2C_Read... [12:15:46]Read from MH i2c: E2 E5 00 [12:15:46]MH_I2C_Read... [12:15:46]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 [12:15:46]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 [12:15:46]wFMCommunicate OK [12:15:46]SAM_PROTO_GetFMData done [12:15:46]requested_item fm.sale_refund.total is exist - process it [12:15:46]requested_item fm.buy.total is exist - process it [12:15:46]requested_item shift.sale.total is exist - process it [12:15:46]SAM_PROTO_GetShiftData [12:15:46]wFMCommunicate request_size=4 [12:15:46]MH_SAM_APDU [12:15:46]CAPDU: 80 13 02 00 [12:15:46]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:15:46]Write i2c OK [12:15:46]MH_I2C_Read... [12:15:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 FD 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 5C 00 00 00 69 04 9C 00 6F 04 04 00 5C 00 00 00 B1 04 03 00 1D C1 79 70 04 03 00 B4 B8 6A 72 04 03 00 69 08 0F 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 A6 EE 0C 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 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 60 [12:15:47]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 5C 00 00 00 69 04 9C 00 6F 04 04 00 5C 00 00 00 B1 04 03 00 1D C1 79 70 04 03 00 B4 B8 6A 72 04 03 00 69 08 0F 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 A6 EE 0C 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 13 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [12:15:47]wFMCommunicate OK [12:15:47]wFMCommunicate request_size=4 [12:15:47]MH_SAM_APDU [12:15:47]CAPDU: 80 17 00 00 [12:15:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15: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 00 4B 47 00 2C 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 C6 54 01 00 F4 03 04 00 BC 06 F1 66 B6 04 01 00 00 B5 CE A9 C6 99 5B E9 DF [12:15:47]CommunicateWithHost err = 0 [12:15:47]CheckOFDResponse [12:15:47]1017 (14) - 77093643461234 [12:15:47]1041 (16) - 0000000000874979 [12:15:47]1040 (4) - 87238 [12:15:47]1012 (4) - 23.09.2024 06:12 [12:15:47]1206 (1) - 0 [12:15:47]OFD Sender: Remove packet 87238 [12:15:47]ProducePacketName [12:15:47]name=ofd_packets/00087238 [12:15:47]NVStorageDeleteData [12:15:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:47]Read from MH i2c: E2 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 FD 00 [12:15:47]MH_I2C_Read... [12:15:47]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [12:15:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [12:15:47]wFMCommunicate OK [12:15:47]wFMCommunicate request_size=4 [12:15:47]MH_SAM_APDU [12:15:47]CAPDU: 80 17 00 00 [12:15:47]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:15:47]Write i2c OK [12:15:47]MH_I2C_Read... [12:15:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:48]Read from MH i2c: E2 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 FD 00 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [12:15:48]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [12:15:48]wFMCommunicate OK [12:15:48]wFMCommunicate request_size=4 [12:15:48]MH_SAM_APDU [12:15:48]CAPDU: 80 17 00 00 [12:15:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:15:48]Write i2c OK [12:15:48]MH_I2C_Read... [12:15:48]OFD Sender: No OFD packet to send [12:15:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:15:48]Read from MH i2c: E2 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 FD 00 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [12:15:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [12:15:48]wFMCommunicate OK [12:15:48]wFMCommunicate request_size=4 [12:15:48]MH_SAM_APDU [12:15:48]CAPDU: 80 17 00 00 [12:15:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:15:48]Write i2c OK [12:15:48]MH_I2C_Read... [12:15:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [12:15:48]Read from MH i2c: E2 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 CC 00 [12:15:48]MH_I2C_Read... [12:15:48]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [12:15:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:15:48]wFMCommunicate OK [12:15:48]SAM_PROTO_GetShiftData done [12:15:48]requested_item shift.sale.total_cash is exist - process it [12:15:48]requested_item shift.sale_refund.total is exist - process it [12:15:48]requested_item shift.sale_refund.total_cash is exist - process it [12:15:48]requested_item shift.buy.total is exist - process it [12:15:48]requested_item shift.buy.total_cash is exist - process it [12:15:48]produce_requested_data done [12:15:48]produce_requested_data return {"fm.sale.total":74069017.32,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":79792.93,"shift.sale.total_cash":69941.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} [12:15:48]process_action_free get_value [12:15:48]json_value_free [12:15:48]json_value_free done [12:15:48]process_json_proto returns [12:15:48]Send response to host [12:15:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74069017.32,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":79792.93,"shift.sale.total_cash":69941.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}}} [12:15:48]free response buf [12:15:48]execute_script done [12:15:48]execute_script returns [12:15:48]free content buf [12:15:48]Sock 11.Close socket [12:15:48]Sock 11.Thread stoped [12:15:49]accept exits with 8 [12:15:49]New connection [12:15:49]New thread 3066654052 created [12:15:49]Thread 3066510692 joined [12:15:49]Waiting for new connection... [12:15:49] Sock 8.Parse request [12:15:49]Sock 8.Check first char [12:15:49]Sock 8.First char is OK [12:15:49]request: POST /json_proto HTTP/1.0 [12:15:49]Method: POST [12:15:49]URL: /json_proto [12:15:49]Method is POST - this is cgi request [12:15:49]url: /json_proto [12:15:49]query_string will be loaded in cgi processing [12:15:49]execute_cgi json_proto POST (null) [12:15:49]execute_cgi path=json_proto method=POST [12:15:49]POST find Content-Length [12:15:49]Host: 172.17.47.196:8080 [12:15:49]Content-Length: 816 [12:15:49]Content-Type: application/json [12:15:49] [12:15:49]POST finish read [12:15:49]Found Content-Length = 816 [12:15:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872206", "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" : 2.360, "sum" : 160.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 160.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:49]execute_script... [12:15: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)872206", "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" : 2.360, "sum" : 160.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 160.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:49]POST & json_proto [12:15:49]process_json_proto [12:15:49]json parsed OK: [12:15:49]protocol is kg_v1.0 [12:15:49]action value=close_receipt [12:15:49]process_action close_receipt [12:15:49]cmd_close_receipt [12:15:49]MH_GetDate [12:15:49]Write to MH i2c: F0 00 00 1D 00 0C [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: F0 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: F0 09 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: F0 09 00 1D 00 00 F5 5B F1 66 4C 6B 94 66 6D [12:15:49]GetLastDocTimeStamp 1727093331 [12:15:49]current date 1727093749 [12:15:49]FM_GetShiftState [12:15:49]SAM_PROTO_GetShiftState [12:15:49]wFMCommunicate request_size=4 [12:15:49]MH_SAM_APDU [12:15:49]CAPDU: 80 13 01 00 [12:15:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:15:49]Write i2c OK [12:15:49]MH_I2C_Read... [12:15:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:49]Read from MH i2c: E2 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 0E 00 [12:15:49]MH_I2C_Read... [12:15:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [12:15:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:15:49]wFMCommunicate OK [12:15:49]SAM_PROTO_GetShiftState done [12:15:49]FM_GetShiftState done [12:15:49]opened in 1727050818 [12:15:49]opened+sec_in_day 1727137218 [12:15:49]quantity*price = 16000 [12:15:49]sum+1 = 16002 [12:15:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 160.01 НСП 1% : 1.42 НДС 12% : 16.99 Наличными: 0.00 Безнал.: 160.01 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 93 23.09.2024 12:15 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87239 ФПД: 9016518383774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121550&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87239&fm=9016518383774&tin=02508201610067®Number=0000000000092592&sum=16001 [12:15:50]StoreToDocumentArchive [12:15:50]shift 498 fd 87239 [12:15:50]save to /storage/0498/doc_00087239 [12:15:50]save last doc name /storage/0498/doc_00087239 to /storage/kkm_last_doc_name [12:15:50]save OK [12:15:50]Clear old archive folders... [12:15:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:50]tlvbuf is 01164BA0 [12:15:50]SAM_PROTO_ClearQueue [12:15:50]wFMCommunicate request_size=4 [12:15:50]MH_SAM_APDU [12:15:50]CAPDU: 80 09 00 00 [12:15:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:50]Read from MH i2c: E2 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 03 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:15:50]RAPDU: 90 00 [12:15:50]wFMCommunicate OK [12:15:50]SAM_PROTO_ClearQueue done [12:15:50]KKMCreateOFDPacket [12:15:50]OFDProtocolAddRootSTLVToBuf [12:15:50]FM_MakeSignedData [12:15:50]FM_MakeSignedData [12:15:50]SAM_PROTO_SignData [12:15:50]wFMCommunicate request_size=4 [12:15:50]MH_SAM_APDU [12:15:50]CAPDU: 80 0D 01 02 [12:15:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:50]Read from MH i2c: E2 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 03 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:15:50]RAPDU: 90 00 [12:15:50]wFMCommunicate OK [12:15:50]wFMCommunicate request_size=255 [12:15:50]MH_SAM_APDU [12: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 38 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 81 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 81 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 81 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 5B F1 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 C7 54 01 00 35 04 06 00 08 [12:15:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 81 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 81 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 81 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 5B F1 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 C7 54 01 00 35 04 06 00 08 00 00 24 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:15:51]RAPDU: 90 00 [12:15:51]wFMCommunicate OK [12:15:51]wFMCommunicate request_size=10 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 0D 02 02 05 33 52 60 18 9E [12:15:51]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 33 52 60 18 9E 00 00 4D [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:15:51]RAPDU: 90 00 [12:15:51]wFMCommunicate OK [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 0D 03 02 [12:15:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0B 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 0B 00 2F 00 00 B9 DF 89 FD 84 D0 1C D2 90 00 0B [12:15:51]RAPDU: B9 DF 89 FD 84 D0 1C D2 90 00 [12:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_SignData done [12:15:51]FM_MakeSignedData done [12:15:51]CreateOFDProtocolMessage [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 11 00 00 [12:15:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 17 00 [12:15:51]MH_I2C_Read... [12:15: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: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 [12:15:51]wFMCommunicate OK [12:15:51]CreateOFDProtocolMessage done [12:15:51]OFDSenderStorePacket 87239 [12:15:51]StoreOFDPacket docnum=87239 [12: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 58 C4 07 01 9D 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 38 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 81 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 81 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 81 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 5B F1 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 C7 54 01 00 35 04 06 00 08 33 52 60 18 9E B9 DF 89 FD 84 D0 1C D2 [12:15:51]CheckFolder [12:15:51]dirname=/storage/ofd_packets [12:15:51]CheckFolder done [12:15:51]ProducePacketName [12:15:51]name=ofd_packets/00087239 [12:15:51]NVStorageSaveData ofd_packets/00087239 [12:15:51]File name is /storage/ofd_packets/00087239 [12:15:51]Write 301 bytes [12:15:51]NVStorageSaveData done [12:15:51]OFDSenderStorePacket done [12:15:51]KKMCreateOFDPacket done [12:15:51]NVStorageSaveData kkm_last_timestamp [12:15:51]File name is /storage/kkm_last_timestamp [12:15:51]Write 4 bytes [12:15:51]NVStorageSaveData done [12:15:51]ExternCall_PrintAddStr [12:15:51]wPrintStart [12:15:51]Write to MH i2c: 01 00 00 31 00 31 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 07 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:15:51]RasterBufferAndPrint [12:15:51]line Счет N : (1)872206 [12:15:51]line ИНН: 02508201610067 [12:15:51]line Контрольно-Кассовый Чек [12:15:51]line ПРОДАЖА [12:15:51]line ТРК (МРК, ГНК) : 43 [12:15:51]line Товар: 2710124130 [12:15:51]line Аи-92-К-5 [12:15:51]line 2.360 * 67.80 [12:15:51]line = 160.01 [12:15:51]line НДС 12% НСП 1% [12:15:51]line > о реализуемом товаре [12:15:51]line ИТОГО: 160.01 [12:15:51]line НСП 1% : 1.42 [12:15:51]line НДС 12% : 16.99 [12:15:51]line Наличными: 0.00 [12:15:51]line Безнал.: 160.01 [12:15:51]line Место: АЗС № 137 "Партнер Нефть" [12:15:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:15:51]line СНО: Общий режим [12:15:51]line Чек 93 23.09.2024 12:15 [12:15:51]line Смена: 498 ФФД: 1.0 [12:15:51]line ЗНМ: 0300000064 [12:15:51]line РНМ: 0000000000092592 [12:15:51]line Версия ККМ: 001 [12:15:51]line Платежная система: Бакай Банк [12:15:51]line ФМ: 0000000000874979 [12:15:51]line ФД: 87239 [12:15:51]line ФПД: 9016518383774 [12:15:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121550&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87239&fm=9016518383774&tin=02508201610067®Number=0000000000092592&sum=16001 [12:15:51]written 0, free lines is 4095 [12:15:51]OFD Sender: Processing packet 87239 [packets to send 279, broken 278] [12:15:51]ProducePacketName [12:15:51]name=ofd_packets/00087239 [12:15:51]OFD Sender: To server: pG, [12:15:51]CommunicateWithHost lk.salyk.kg:30040 [12:15:51]ConnectInit lk.salyk.kg [12:15:51]Write to MH i2c: 01 00 00 5B 00 5B [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 07 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EE 0C 5C [12:15:51]RasterBufferAndPrint [12:15:51]line [12:15:51]line [12:15:51]line [12:15:51]line [12:15:51]line [12:15:51]written 0, free lines is 3336 [12:15:51]MH_Cut [12:15:51]Write to MH i2c: D1 01 00 62 00 01 34 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: D1 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: D1 01 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: D1 01 00 62 00 00 33 [12:15:51]Write to MH i2c: 01 00 00 63 00 63 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:52]*** Cut start [12:15:52]*** Partial cut [12:15:52]*** CUTSNS_PIN = 1 [12:15:52]*** CUTSNS_PIN = 0 [12:15:52]*** Brake cut motor [12:15:53]Read from MH i2c: 01 [12:15:53]MH_I2C_Read... [12:15:53]*** Stop cut motor [12:15:53]*** Cut end [12:15:53]Read from MH i2c: 01 07 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:15:53]process_action close_receipt done [12:15:53]requested_data is exist [12:15:53]produce_requested_data [12:15:53]requested_item fm.sn is exist - process it [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 11 00 00 [12:15:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 17 00 [12:15:53]MH_I2C_Read... [12:15:53]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 [12: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 [12:15:53]wFMCommunicate OK [12:15:53]requested_item fd.num is exist - process it [12:15:53]SAM_PROTO_GetFieldsCounters [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 13 00 00 [12:15:53]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]Connected sock=9 [12:15:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 58 C4 07 01 9D 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 38 09 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 81 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 81 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 81 3E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F6 5B F1 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 C7 54 01 00 35 04 06 00 08 33 52 60 18 9E B9 DF 89 FD 84 D0 1C D2 [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:53]Read from MH i2c: E2 62 00 [12:15:53]MH_I2C_Read... [12:15:53]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 C7 54 01 00 0E 04 04 00 F2 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 36 [12: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 C7 54 01 00 0E 04 04 00 F2 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 [12:15:53]wFMCommunicate OK [12:15:53]SAM_PROTO_GetFieldsCounters done [12:15:53]requested_item shift.num is exist - process it [12:15:53]requested_item shift.opened is exist - process it [12:15:53]req_shift_opened [12:15:53]FM_GetShiftState [12:15:53]SAM_PROTO_GetShiftState [12:15:53]wFMCommunicate request_size=4 [12:15:53]MH_SAM_APDU [12:15:53]CAPDU: 80 13 01 00 [12:15:53]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:15:53]Write i2c OK [12:15:53]MH_I2C_Read... [12:15:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:53]Read from MH i2c: E2 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 0E 00 [12:15:53]MH_I2C_Read... [12:15:53]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [12:15:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:15:53]wFMCommunicate OK [12:15:53]SAM_PROTO_GetShiftState done [12:15:53]FM_GetShiftState done [12:15:53]req_shift_opened done [12:15:53]requested_item shift.open_date is exist - process it [12:15:53]req_shift_open_date [12:15:53]req_shift_open_date done [12:15:53]produce_requested_data done [12:15:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87239,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:15:53]process_action_free close_receipt [12:15:53]json_value_free [12:15:53]json_value_free done [12:15:53]process_json_proto returns [12:15:53]Send response to host [12:15:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87239,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:15:53]free response buf [12:15:53]execute_script done [12:15:53]execute_script returns [12:15:53]free content buf [12:15:53]Sock 8.Close socket [12:15:53]Sock 8.Thread stoped [12:15: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 4D 87 47 00 27 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 C7 54 01 00 F4 03 04 00 C4 06 F1 66 B6 04 01 00 00 14 57 4C 37 54 57 EC 06 [12:15:54]CommunicateWithHost err = 0 [12:15:54]CheckOFDResponse [12:15:54]1017 (14) - 77093643461234 [12:15:54]1041 (16) - 0000000000874979 [12:15:54]1040 (4) - 87239 [12:15:54]1012 (4) - 23.09.2024 06:12 [12:15:54]1206 (1) - 0 [12:15:54]OFD Sender: Remove packet 87239 [12:15:54]ProducePacketName [12:15:54]name=ofd_packets/00087239 [12:15:54]NVStorageDeleteData [12:15:54]OFD Sender: No OFD packet to send [12:15:59]OFD Sender: No OFD packet to send [12:16:04]OFD Sender: No OFD packet to send [12:16:09]OFD Sender: No OFD packet to send [12:16:14]OFD Sender: No OFD packet to send [12:16:19]OFD Sender: No OFD packet to send [12:16:24]OFD Sender: No OFD packet to send [12:16:29]OFD Sender: No OFD packet to send [12:16:30]accept exits with 10 [12:16:30]New connection [12:16:30]New thread 3066510692 created [12:16:30]Thread 3066654052 joined [12:16:30]Waiting for new connection... [12:16:30] Sock 10.Parse request [12:16:30]Sock 10.Check first char [12:16:30]Sock 10.First char is OK [12:16:30]request: POST /json_proto HTTP/1.0 [12:16:30]Method: POST [12:16:30]URL: /json_proto [12:16:30]Method is POST - this is cgi request [12:16:30]url: /json_proto [12:16:30]query_string will be loaded in cgi processing [12:16:30]execute_cgi json_proto POST (null) [12:16:30]execute_cgi path=json_proto method=POST [12:16:30]POST find Content-Length [12:16:30]Host: 172.17.47.196:8080 [12:16:30]Content-Length: 677 [12:16:30]Content-Type: application/json [12:16:30] [12:16:30]POST finish read [12:16:30]Found Content-Length = 677 [12:16:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872207", "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" ] } } [12:16:30]execute_script... [12:16:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872207", "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" ] } } [12:16:30]POST & json_proto [12:16:30]process_json_proto [12:16:30]json parsed OK: [12:16:30]protocol is kg_v1.0 [12:16:30]action value=close_receipt [12:16:30]process_action close_receipt [12:16:30]cmd_close_receipt [12:16:30]MH_GetDate [12:16:30]Write to MH i2c: F0 00 00 67 00 56 [12:16:30]Write i2c OK [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: F0 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: F0 09 00 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: F0 09 00 67 00 00 1F 5C F1 66 4C 6B 94 66 E2 [12:16:30]GetLastDocTimeStamp 1727093750 [12:16:30]current date 1727093791 [12:16:30]FM_GetShiftState [12:16:30]SAM_PROTO_GetShiftState [12:16:30]wFMCommunicate request_size=4 [12:16:30]MH_SAM_APDU [12:16:30]CAPDU: 80 13 01 00 [12:16:30]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:16:30]Write i2c OK [12:16:30]MH_I2C_Read... [12:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:30]Read from MH i2c: E2 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 0E 00 [12:16:30]MH_I2C_Read... [12:16:30]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [12:16:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:16:30]wFMCommunicate OK [12:16:30]SAM_PROTO_GetShiftState done [12:16:30]FM_GetShiftState done [12:16:30]opened in 1727050818 [12:16:30]opened+sec_in_day 1727137218 [12:16:30]quantity*price = 50036 [12:16:30]sum+1 = 50037 [12:16: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 СНО: Общий режим Чек 94 23.09.2024 12:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87240 ФПД: 273122105283371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121631&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87240&fm=273122105283371&tin=02508201610067®Number=0000000000092592&sum=50000 [12:16:31]StoreToDocumentArchive [12:16:31]shift 498 fd 87240 [12:16:31]save to /storage/0498/doc_00087240 [12:16:31]save last doc name /storage/0498/doc_00087240 to /storage/kkm_last_doc_name [12:16:31]save OK [12:16:31]Clear old archive folders... [12:16:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:31]tlvbuf is 010FBD80 [12:16:31]SAM_PROTO_ClearQueue [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 09 00 00 [12:16:31]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 03 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [12:16:31]RAPDU: 90 00 [12:16:31]wFMCommunicate OK [12:16:31]SAM_PROTO_ClearQueue done [12:16:31]KKMCreateOFDPacket [12:16:31]OFDProtocolAddRootSTLVToBuf [12:16:31]FM_MakeSignedData [12:16:31]FM_MakeSignedData [12:16:31]SAM_PROTO_SignData [12:16:31]wFMCommunicate request_size=4 [12:16:31]MH_SAM_APDU [12:16:31]CAPDU: 80 0D 01 02 [12:16:31]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:31]Read from MH i2c: E2 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 03 00 [12:16:31]MH_I2C_Read... [12:16:31]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:16:31]RAPDU: 90 00 [12:16:31]wFMCommunicate OK [12:16:31]wFMCommunicate request_size=255 [12:16:31]MH_SAM_APDU [12:16: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 5E 00 00 00 F4 03 04 00 1F 5C F1 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 C8 54 01 00 35 04 06 00 F8 [12:16:31]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 5E 00 00 00 F4 03 04 00 1F 5C F1 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 C8 54 01 00 35 04 06 00 F8 00 00 B4 [12:16:31]Write i2c OK [12:16:31]MH_I2C_Read... [12:16:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:32]Read from MH i2c: E2 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 03 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:16:32]RAPDU: 90 00 [12:16:32]wFMCommunicate OK [12:16:32]wFMCommunicate request_size=10 [12:16:32]MH_SAM_APDU [12:16:32]CAPDU: 80 0D 02 02 05 67 32 10 D3 2B [12:16:32]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 67 32 10 D3 2B 00 00 A3 [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:32]Read from MH i2c: E2 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 03 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:16:32]RAPDU: 90 00 [12:16:32]wFMCommunicate OK [12:16:32]wFMCommunicate request_size=4 [12:16:32]MH_SAM_APDU [12:16:32]CAPDU: 80 0D 03 02 [12:16:32]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:32]Read from MH i2c: E2 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 0B 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 0B 00 79 00 00 0B 2B 00 D9 AF E4 88 FF 90 00 1E [12:16:32]RAPDU: 0B 2B 00 D9 AF E4 88 FF 90 00 [12:16:32]wFMCommunicate OK [12:16:32]SAM_PROTO_SignData done [12:16:32]FM_MakeSignedData done [12:16:32]CreateOFDProtocolMessage [12:16:32]wFMCommunicate request_size=4 [12:16:32]MH_SAM_APDU [12:16:32]CAPDU: 80 11 00 00 [12:16:32]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:32]Read from MH i2c: E2 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 17 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 53 [12:16: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:16:32]wFMCommunicate OK [12:16:32]CreateOFDProtocolMessage done [12:16:32]OFDSenderStorePacket 87240 [12:16:32]StoreOFDPacket docnum=87240 [12:16: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 17 77 07 01 7F 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 1F 5C F1 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 C8 54 01 00 35 04 06 00 F8 67 32 10 D3 2B 0B 2B 00 D9 AF E4 88 FF [12:16:32]CheckFolder [12:16:32]dirname=/storage/ofd_packets [12:16:32]CheckFolder done [12:16:32]ProducePacketName [12:16:32]name=ofd_packets/00087240 [12:16:32]NVStorageSaveData ofd_packets/00087240 [12:16:32]File name is /storage/ofd_packets/00087240 [12:16:32]Write 301 bytes [12:16:32]NVStorageSaveData done [12:16:32]OFDSenderStorePacket done [12:16:32]KKMCreateOFDPacket done [12:16:32]NVStorageSaveData kkm_last_timestamp [12:16:32]File name is /storage/kkm_last_timestamp [12:16:32]Write 4 bytes [12:16:32]NVStorageSaveData done [12:16:32]ExternCall_PrintAddStr [12:16:32]wPrintStart [12:16:32]Write to MH i2c: 01 00 00 7B 00 7B [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 07 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [12:16:32]RasterBufferAndPrint [12:16:32]line Счет N : (1)872207 [12:16:32]line ИНН: 02508201610067 [12:16:32]line Контрольно-Кассовый Чек [12:16:32]line ПРОДАЖА [12:16:32]line ТРК (МРК, ГНК) : 43 [12:16:32]line Товар: 2710124130 [12:16:32]line Аи-92-К-5 [12:16:32]line 7.380 * 67.80 [12:16:32]line = 500.36 [12:16:32]line НДС 12% НСП 1% [12:16:32]line > о реализуемом товаре [12:16:32]line ОКРУГЛЕНИЕ: -0.36 [12:16:32]line ИТОГО: 500.00 [12:16:32]line Внесено: 500.00 [12:16:32]line СДАЧА: 0.00 [12:16:32]line НСП 1% : 4.43 [12:16:32]line НДС 12% : 53.14 [12:16:32]line Наличными: 500.00 [12:16:32]line Безнал.: 0.00 [12:16:32]line Место: АЗС № 137 "Партнер Нефть" [12:16:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:16:32]line СНО: Общий режим [12:16:32]line Чек 94 23.09.2024 12:16 [12:16:32]line Смена: 498 ФФД: 1.0 [12:16:32]line ЗНМ: 0300000064 [12:16:32]line РНМ: 0000000000092592 [12:16:32]line Версия ККМ: 001 [12:16:32]line ФМ: 0000000000874979 [12:16:32]line ФД: 87240 [12:16:32]line ФПД: 273122105283371 [12:16:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T121631&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87240&fm=273122105283371&tin=02508201610067®Number=0000000000092592&sum=50000 [12:16:32]written 0, free lines is 4095 [12:16:32]OFD Sender: Processing packet 87240 [packets to send 279, broken 278] [12:16:32]ProducePacketName [12:16:32]name=ofd_packets/00087240 [12:16:32]OFD Sender: To server: pG, [12:16:32]CommunicateWithHost lk.salyk.kg:30040 [12:16:32]ConnectInit lk.salyk.kg [12:16:32]Write to MH i2c: 01 00 00 A6 00 A6 [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 07 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CD 0C 86 [12:16:32]RasterBufferAndPrint [12:16:32]line [12:16:32]line [12:16:32]line [12:16:32]line [12:16:32]line [12:16:32]written 0, free lines is 3287 [12:16:32]MH_Cut [12:16:32]Write to MH i2c: D1 01 00 AD 00 01 7F [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 01 00 [12:16:32]MH_I2C_Read... [12:16:32]Read from MH i2c: D1 01 00 AD 00 00 7E [12:16:32]Write to MH i2c: 01 00 00 AE 00 AE [12:16:32]Write i2c OK [12:16:32]MH_I2C_Read... [12:16:33]Connected sock=8 [12:16: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 17 77 07 01 7F 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 1F 5C F1 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 C8 54 01 00 35 04 06 00 F8 67 32 10 D3 2B 0B 2B 00 D9 AF E4 88 FF [12:16:33]*** Cut start [12:16:33]*** Partial cut [12:16:33]*** CUTSNS_PIN = 1 [12:16:33]*** CUTSNS_PIN = 0 [12:16:33]*** Brake cut motor [12:16: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 C6 BB 47 00 85 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 C8 54 01 00 F4 03 04 00 EC 06 F1 66 B6 04 01 00 00 E0 49 F0 78 6F 62 A8 3C [12:16:33]CommunicateWithHost err = 0 [12:16:33]CheckOFDResponse [12:16:33]1017 (14) - 77093643461234 [12:16:33]1041 (16) - 0000000000874979 [12:16:33]1040 (4) - 87240 [12:16:33]1012 (4) - 23.09.2024 06:13 [12:16:33]1206 (1) - 0 [12:16:33]OFD Sender: Remove packet 87240 [12:16:33]ProducePacketName [12:16:33]name=ofd_packets/00087240 [12:16:33]NVStorageDeleteData [12:16:34]Read from MH i2c: 01 [12:16:34]*** Stop cut motor [12:16:34]MH_I2C_Read... [12:16:34]*** Cut end [12:16:34]Read from MH i2c: 01 07 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:16:34]process_action close_receipt done [12:16:34]requested_data is exist [12:16:34]produce_requested_data [12:16:34]requested_item fm.sn is exist - process it [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 11 00 00 [12:16:34]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 17 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 88 [12: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 [12:16:34]wFMCommunicate OK [12:16:34]requested_item fd.num is exist - process it [12:16:34]SAM_PROTO_GetFieldsCounters [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 13 00 00 [12:16:34]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 62 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:16: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 C8 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_GetFieldsCounters done [12:16:34]requested_item shift.num is exist - process it [12:16:34]requested_item shift.opened is exist - process it [12:16:34]req_shift_opened [12:16:34]FM_GetShiftState [12:16:34]SAM_PROTO_GetShiftState [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 13 01 00 [12:16:34]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:34]OFD Sender: No OFD packet to send [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [12:16:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_GetShiftState done [12:16:34]FM_GetShiftState done [12:16:34]req_shift_opened done [12:16:34]requested_item shift.open_date is exist - process it [12:16:34]req_shift_open_date [12:16:34]req_shift_open_date done [12:16:34]produce_requested_data done [12:16:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87240,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:16:34]process_action_free close_receipt [12:16:34]json_value_free [12:16:34]json_value_free done [12:16:34]process_json_proto returns [12:16:34]Send response to host [12:16:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87240,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:16:34]free response buf [12:16:34]execute_script done [12:16:34]execute_script returns [12:16:34]free content buf [12:16:34]Sock 10.Close socket [12:16:34]Sock 10.Thread stoped [12:16:39]OFD Sender: No OFD packet to send [12:16:44]OFD Sender: No OFD packet to send [12:16:49]OFD Sender: No OFD packet to send [12:16:54]OFD Sender: No OFD packet to send [12:16:59]OFD Sender: No OFD packet to send [12:17:04]OFD Sender: No OFD packet to send [12:17:09]OFD Sender: No OFD packet to send [12:17:14]OFD Sender: No OFD packet to send [12:17:19]OFD Sender: No OFD packet to send [12:17:21]recv_with_timeout no data received [12:17:24]OFD Sender: No OFD packet to send [12:17:29]OFD Sender: No OFD packet to send [12:17:34]OFD Sender: No OFD packet to send [12:17:39]OFD Sender: No OFD packet to send [12:17:44]OFD Sender: No OFD packet to send [12:17:49]OFD Sender: No OFD packet to send [12:17:54]OFD Sender: No OFD packet to send [12:17:59]OFD Sender: No OFD packet to send [12:18:04]OFD Sender: No OFD packet to send [12:18:09]OFD Sender: No OFD packet to send [12:18: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:33]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [12:19:29]OFD Sender: No OFD packet to send [12:19:34]OFD Sender: No OFD packet to send [12:19:39]OFD Sender: No OFD packet to send [12:19:44]OFD Sender: No OFD packet to send [12:19:49]OFD Sender: No OFD packet to send [12:19:54]OFD Sender: No OFD packet to send [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:29]OFD Sender: No OFD packet to send [12:20:34]OFD Sender: No OFD packet to send [12:20:39]OFD Sender: No OFD packet to send [12:20:44]OFD Sender: No OFD packet to send [12:20:49]OFD Sender: No OFD packet to send [12:20:54]OFD Sender: No OFD packet to send [12:20:59]OFD Sender: No OFD packet to send [12:21:04]OFD Sender: No OFD packet to send [12:21:04]recv_with_timeout no data received [12:21:09]OFD Sender: No OFD packet to send [12:21:14]OFD Sender: No OFD packet to send [12:21:19]OFD Sender: No OFD packet to send [12:21:24]OFD Sender: No OFD packet to send [12:21:29]OFD Sender: No OFD packet to send [12:21:34]OFD Sender: No OFD packet to send [12:21:39]OFD Sender: No OFD packet to send [12:21:44]OFD Sender: No OFD packet to send [12:21:49]OFD Sender: No OFD packet to send [12:21:54]OFD Sender: No OFD packet to send [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:09]OFD Sender: No OFD packet to send [12:22:14]OFD Sender: No OFD packet to send [12:22:19]OFD Sender: No OFD packet to send [12:22:24]OFD Sender: No OFD packet to send [12:22:29]OFD Sender: No OFD packet to send [12:22:34]OFD Sender: No OFD packet to send [12:22:40]OFD Sender: No OFD packet to send [12:22:45]OFD Sender: No OFD packet to send [12:22:50]OFD Sender: No OFD packet to send [12:22:55]OFD Sender: No OFD packet to send [12:23:00]OFD Sender: No OFD packet to send [12:23:05]OFD Sender: No OFD packet to send [12:23:10]OFD Sender: No OFD packet to send [12:23:15]OFD Sender: No OFD packet to send [12:23:20]OFD Sender: No OFD packet to send [12:23:25]OFD Sender: No OFD packet to send [12:23:26]accept exits with 9 [12:23:26]New connection [12:23:26]New thread 3066654052 created [12:23:26]Thread 3066510692 joined [12:23:26]Waiting for new connection... [12:23:26] Sock 9.Parse request [12:23:26]Sock 9.Check first char [12:23:26]Sock 9.First char is OK [12:23:26]request: POST /json_proto HTTP/1.0 [12:23:26]Method: POST [12:23:26]URL: /json_proto [12:23:26]Method is POST - this is cgi request [12:23:26]url: /json_proto [12:23:26]query_string will be loaded in cgi processing [12:23:26]execute_cgi json_proto POST (null) [12:23:26]execute_cgi path=json_proto method=POST [12:23:26]POST find Content-Length [12:23:26]Host: 172.17.47.196:8080 [12:23:26]Content-Length: 986 [12:23:26]Content-Type: application/json [12:23:26] [12:23:26]POST finish read [12:23:26]Found Content-Length = 986 [12:23:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872208", "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" : 99.740, "sum" : 7500.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:26]execute_script... [12:23: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)872208", "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" : 99.740, "sum" : 7500.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:26]POST & json_proto [12:23:26]process_json_proto [12:23:26]json parsed OK: [12:23:26]protocol is kg_v1.0 [12:23:26]action value=close_receipt [12:23:26]process_action close_receipt [12:23:26]cmd_close_receipt [12:23:26]MH_GetDate [12:23:26]Write to MH i2c: F0 00 00 B2 00 A1 [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: F0 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: F0 09 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: F0 09 00 B2 00 00 BF 5D F1 66 4C 6B 94 66 CE [12:23:26]GetLastDocTimeStamp 1727093791 [12:23:26]current date 1727094207 [12:23:26]FM_GetShiftState [12:23:26]SAM_PROTO_GetShiftState [12:23:26]wFMCommunicate request_size=4 [12:23:26]MH_SAM_APDU [12:23:26]CAPDU: 80 13 01 00 [12:23:26]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:23:26]Write i2c OK [12:23:26]MH_I2C_Read... [12:23:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:26]Read from MH i2c: E2 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 0E 00 [12:23:26]MH_I2C_Read... [12:23:26]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [12:23:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:23:26]wFMCommunicate OK [12:23:26]SAM_PROTO_GetShiftState done [12:23:26]FM_GetShiftState done [12:23:26]opened in 1727050818 [12:23:26]opened+sec_in_day 1727137218 [12:23:26]quantity*price = 750044 [12:23:26]sum+1 = 750046 [12:23:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 95 23.09.2024 12:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 99.74 сом ФМ: 0000000000874979 ФД: 87241 ФПД: 119836724569318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122327&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87241&fm=119836724569318&tin=02508201610067®Number=0000000000092592&sum=750000 [12:23:28]StoreToDocumentArchive [12:23:28]shift 498 fd 87241 [12:23:28]save to /storage/0498/doc_00087241 [12:23:28]save last doc name /storage/0498/doc_00087241 to /storage/kkm_last_doc_name [12:23:28]save OK [12:23:28]Clear old archive folders... [12:23:28]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:23:28]tlvbuf is 01186CF0 [12:23:28]SAM_PROTO_ClearQueue [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 09 00 00 [12:23:28]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:23:28]RAPDU: 90 00 [12:23:28]wFMCommunicate OK [12:23:28]SAM_PROTO_ClearQueue done [12:23:28]KKMCreateOFDPacket [12:23:28]OFDProtocolAddRootSTLVToBuf [12:23:28]FM_MakeSignedData [12:23:28]FM_MakeSignedData [12:23:28]SAM_PROTO_SignData [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 0D 01 02 [12:23:28]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:23:28]RAPDU: 90 00 [12:23:28]wFMCommunicate OK [12:23:28]wFMCommunicate request_size=255 [12:23:28]MH_SAM_APDU [12:23: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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 BF 5D F1 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 C9 54 01 00 35 04 06 00 [12:23:28]Write to MH i2c: E2 02 01 C2 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 BF 5D F1 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 C9 54 01 00 35 04 06 00 00 00 21 [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:23:28]RAPDU: 90 00 [12:23:28]wFMCommunicate OK [12:23:28]wFMCommunicate request_size=11 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 0D 02 02 06 6C FD A9 66 24 E6 [12:23:28]Write to MH i2c: E2 0E 00 C3 00 80 0D 02 02 06 00 6C FD A9 66 24 E6 00 00 CB [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:23:28]RAPDU: 90 00 [12:23:28]wFMCommunicate OK [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 0D 03 02 [12:23:28]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 0B 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 0B 00 C4 00 00 27 F8 F8 DB 2C 3C DD 03 90 00 7A [12:23:28]RAPDU: 27 F8 F8 DB 2C 3C DD 03 90 00 [12:23:28]wFMCommunicate OK [12:23:28]SAM_PROTO_SignData done [12:23:28]FM_MakeSignedData done [12:23:28]CreateOFDProtocolMessage [12:23:28]wFMCommunicate request_size=4 [12:23:28]MH_SAM_APDU [12:23:28]CAPDU: 80 11 00 00 [12:23:28]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:28]Read from MH i2c: E2 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: E2 17 00 [12:23:28]MH_I2C_Read... [12:23:28]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 [12:23: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:23:28]wFMCommunicate OK [12:23:28]CreateOFDProtocolMessage done [12:23:28]OFDSenderStorePacket 87241 [12:23:28]StoreOFDPacket docnum=87241 [12:23: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 C5 C4 08 01 58 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 BF 5D F1 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 C9 54 01 00 35 04 06 00 6C FD A9 66 24 E6 27 F8 F8 DB 2C 3C DD 03 [12:23:28]CheckFolder [12:23:28]dirname=/storage/ofd_packets [12:23:28]CheckFolder done [12:23:28]ProducePacketName [12:23:28]name=ofd_packets/00087241 [12:23:28]NVStorageSaveData ofd_packets/00087241 [12:23:28]File name is /storage/ofd_packets/00087241 [12:23:28]Write 302 bytes [12:23:28]NVStorageSaveData done [12:23:28]OFDSenderStorePacket done [12:23:28]KKMCreateOFDPacket done [12:23:28]NVStorageSaveData kkm_last_timestamp [12:23:28]File name is /storage/kkm_last_timestamp [12:23:28]Write 4 bytes [12:23:28]NVStorageSaveData done [12:23:28]ExternCall_PrintAddStr [12:23:28]wPrintStart [12:23:28]Write to MH i2c: 01 00 00 C6 00 C6 [12:23:28]Write i2c OK [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: 01 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: 01 07 00 [12:23:28]MH_I2C_Read... [12:23:28]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:23:28]RasterBufferAndPrint [12:23:28]line Счет N : (1)872208 [12:23:28]line ИНН: 02508201610067 [12:23:28]line Контрольно-Кассовый Чек [12:23:28]line ПРОДАЖА [12:23:28]line ТРК (МРК, ГНК) : 11 [12:23:28]line Товар: 2710194210 [12:23:28]line ДТ(л)-К-4 [12:23:28]line 99.740 * 75.20 [12:23:28]line = 7500.45 [12:23:28]line НДС 12% НСП 1% [12:23:28]line > о реализуемом товаре [12:23:28]line ОКРУГЛЕНИЕ: -0.45 [12:23:28]line ИТОГО: 7500.00 [12:23:28]line Внесено: 7500.00 [12:23:28]line СДАЧА: 0.00 [12:23:28]line НСП 1% : 66.38 [12:23:28]line НДС 12% : 796.51 [12:23:28]line Наличными: 7500.00 [12:23:28]line Безнал.: 0.00 [12:23:28]line Место: АЗС № 137 "Партнер Нефть" [12:23:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:23:28]line СНО: Общий режим [12:23:28]line Чек 95 23.09.2024 12:23 [12:23:28]line Смена: 498 ФФД: 1.0 [12:23:28]line ЗНМ: 0300000064 [12:23:28]line РНМ: 0000000000092592 [12:23:28]line Версия ККМ: 001 [12:23:28]line [12:23:28]line Дисконтная программа [12:23:28]line ДТ [12:23:28]line номер 137 [12:23:28]line сэкономлено 99.74 сом [12:23:28]line ФМ: 0000000000874979 [12:23:28]line ФД: 87241 [12:23:28]line ФПД: 119836724569318 [12:23:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122327&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87241&fm=119836724569318&tin=02508201610067®Number=0000000000092592&sum=750000 [12:23:28]OFD Sender: Processing packet 87241 [packets to send 279, broken 278] [12:23:28]ProducePacketName [12:23:28]name=ofd_packets/00087241 [12:23:28]OFD Sender: To server: pG, [12:23:28]CommunicateWithHost lk.salyk.kg:30040 [12:23:28]ConnectInit lk.salyk.kg [12:23:28]written 0, free lines is 4095 [12:23:29]Write to MH i2c: 01 00 00 F6 00 F6 [12:23:29]Write i2c OK [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: 01 [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: 01 07 00 [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 80 0C 89 [12:23:29]RasterBufferAndPrint [12:23:29]line [12:23:29]line [12:23:29]line [12:23:29]line [12:23:29]line [12:23:29]written 0, free lines is 3208 [12:23:29]MH_Cut [12:23:29]Write to MH i2c: D1 01 00 FD 00 01 CF [12:23:29]Write i2c OK [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: D1 [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: D1 01 00 [12:23:29]MH_I2C_Read... [12:23:29]Read from MH i2c: D1 01 00 FD 00 00 CE [12:23:29]Write to MH i2c: 01 00 00 FE 00 FE [12:23:29]Write i2c OK [12:23:29]MH_I2C_Read... [12:23:30]*** Cut start [12:23:30]*** Partial cut [12:23:30]*** CUTSNS_PIN = 1 [12:23:30]*** CUTSNS_PIN = 0 [12:23:30]*** Brake cut motor [12:23:30]Read from MH i2c: 01 [12:23:30]MH_I2C_Read... [12:23:30]*** Stop cut motor [12:23:30]*** Cut end [12:23:30]Read from MH i2c: 01 07 00 [12:23:30]MH_I2C_Read... [12:23:30]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [12:23:30]process_action close_receipt done [12:23:30]requested_data is exist [12:23:30]produce_requested_data [12:23:30]requested_item fm.sn is exist - process it [12:23:30]wFMCommunicate request_size=4 [12:23:30]MH_SAM_APDU [12:23:30]CAPDU: 80 11 00 00 [12:23:30]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [12:23:30]Write i2c OK [12:23:30]MH_I2C_Read... [12:23:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:31]Read from MH i2c: E2 [12:23:31]MH_I2C_Read... [12:23:31]Read from MH i2c: E2 17 00 [12:23:31]MH_I2C_Read... [12:23:31]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 [12:23: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:23:31]wFMCommunicate OK [12:23:31]requested_item fd.num is exist - process it [12:23:31]SAM_PROTO_GetFieldsCounters [12:23:31]wFMCommunicate request_size=4 [12:23:31]MH_SAM_APDU [12:23:31]CAPDU: 80 13 00 00 [12:23:31]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [12:23:31]Write i2c OK [12:23:31]MH_I2C_Read... [12:23:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:31]Read from MH i2c: E2 [12:23:31]MH_I2C_Read... [12:23:31]Read from MH i2c: E2 62 00 [12:23:31]MH_I2C_Read... [12:23:31]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 C9 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [12:23: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 C9 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:23:31]wFMCommunicate OK [12:23:31]SAM_PROTO_GetFieldsCounters done [12:23:31]requested_item shift.num is exist - process it [12:23:31]requested_item shift.opened is exist - process it [12:23:31]req_shift_opened [12:23:31]FM_GetShiftState [12:23:31]SAM_PROTO_GetShiftState [12:23:31]wFMCommunicate request_size=4 [12:23:31]MH_SAM_APDU [12:23:31]CAPDU: 80 13 01 00 [12:23:31]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [12:23:31]Write i2c OK [12:23:31]MH_I2C_Read... [12:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:31]Read from MH i2c: E2 [12:23:31]MH_I2C_Read... [12:23:31]Read from MH i2c: E2 0E 00 [12:23:31]MH_I2C_Read... [12:23:31]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [12:23:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:23:31]wFMCommunicate OK [12:23:31]SAM_PROTO_GetShiftState done [12:23:31]FM_GetShiftState done [12:23:31]req_shift_opened done [12:23:31]requested_item shift.open_date is exist - process it [12:23:31]req_shift_open_date [12:23:31]req_shift_open_date done [12:23:31]produce_requested_data done [12:23:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87241,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:23:31]process_action_free close_receipt [12:23:31]json_value_free [12:23:31]json_value_free done [12:23:31]process_json_proto returns [12:23:31]Send response to host [12:23:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87241,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:23:31]free response buf [12:23:31]execute_script done [12:23:31]execute_script returns [12:23:31]free content buf [12:23:31]Sock 9.Close socket [12:23:31]Sock 9.Thread stoped [12:23:31]Connected sock=11 [12:23:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 C5 C4 08 01 58 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 BF 5D F1 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 C9 54 01 00 35 04 06 00 6C FD A9 66 24 E6 27 F8 F8 DB 2C 3C DD 03 [12:23: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 E7 8E 47 00 5A 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C9 54 01 00 F4 03 04 00 8D 08 F1 66 B6 04 01 00 00 87 10 1F FC ED F6 FE C4 [12:23:32]CommunicateWithHost err = 0 [12:23:32]CheckOFDResponse [12:23:32]1017 (14) - 77093643461234 [12:23:32]1041 (16) - 0000000000874979 [12:23:32]1040 (4) - 87241 [12:23:32]1012 (4) - 23.09.2024 06:19 [12:23:32]1206 (1) - 0 [12:23:32]OFD Sender: Remove packet 87241 [12:23:32]ProducePacketName [12:23:32]name=ofd_packets/00087241 [12:23:32]NVStorageDeleteData [12:23:32]OFD Sender: No OFD packet to send [12:23:37]OFD Sender: No OFD packet to send [12:23:42]OFD Sender: No OFD packet to send [12:23:47]OFD Sender: No OFD packet to send [12:23:52]OFD Sender: No OFD packet to send [12:23:57]OFD Sender: No OFD packet to send [12:24:02]OFD Sender: No OFD packet to send [12:24:07]OFD Sender: No OFD packet to send [12:24:12]OFD Sender: No OFD packet to send [12:24:17]OFD Sender: No OFD packet to send [12:24:22]OFD Sender: No OFD packet to send [12:24:27]OFD Sender: No OFD packet to send [12:24:32]OFD Sender: No OFD packet to send [12:24:37]OFD Sender: No OFD packet to send [12:24:42]OFD Sender: No OFD packet to send [12:24:47]OFD Sender: No OFD packet to send [12:24:52]OFD Sender: No OFD packet to send [12:24:57]OFD Sender: No OFD packet to send [12:25:02]OFD Sender: No OFD packet to send [12:25:07]OFD Sender: No OFD packet to send [12:25:12]OFD Sender: No OFD packet to send [12:25:17]OFD Sender: No OFD packet to send [12:25:22]OFD Sender: No OFD packet to send [12:25:27]OFD Sender: No OFD packet to send [12:25:32]OFD Sender: No OFD packet to send [12:25:37]OFD Sender: No OFD packet to send [12:25:42]OFD Sender: No OFD packet to send [12:25:47]OFD Sender: No OFD packet to send [12:25:52]OFD Sender: No OFD packet to send [12:25:57]OFD Sender: No OFD packet to send [12:26:02]OFD Sender: No OFD packet to send [12:26:07]OFD Sender: No OFD packet to send [12:26:12]OFD Sender: No OFD packet to send [12:26:17]OFD Sender: No OFD packet to send [12:26:22]OFD Sender: No OFD packet to send [12:26:27]OFD Sender: No OFD packet to send [12:26:32]OFD Sender: No OFD packet to send [12:26:37]OFD Sender: No OFD packet to send [12:26:42]OFD Sender: No OFD packet to send [12:26:47]OFD Sender: No OFD packet to send [12:26:52]OFD Sender: No OFD packet to send [12:26:57]OFD Sender: No OFD packet to send [12:27:02]OFD Sender: No OFD packet to send [12:27:07]OFD Sender: No OFD packet to send [12:27:10]recv_with_timeout no data received [12:27:12]OFD Sender: No OFD packet to send [12:27:17]OFD Sender: No OFD packet to send [12:27:22]OFD Sender: No OFD packet to send [12:27:27]OFD Sender: No OFD packet to send [12:27:32]OFD Sender: No OFD packet to send [12:27:37]OFD Sender: No OFD packet to send [12:27:42]OFD Sender: No OFD packet to send [12:27:47]OFD Sender: No OFD packet to send [12:27:52]OFD Sender: No OFD packet to send [12:27:56]accept exits with 8 [12:27:56]New connection [12:27:56]New thread 3066510692 created [12:27:56]Thread 3066654052 joined [12:27:56]Waiting for new connection... [12:27:56] Sock 8.Parse request [12:27:56]Sock 8.Check first char [12:27:56]Sock 8.First char is OK [12:27:56]request: POST /json_proto HTTP/1.0 [12:27:56]Method: POST [12:27:56]URL: /json_proto [12:27:56]Method is POST - this is cgi request [12:27:56]url: /json_proto [12:27:56]query_string will be loaded in cgi processing [12:27:56]execute_cgi json_proto POST (null) [12:27:56]execute_cgi path=json_proto method=POST [12:27:56]POST find Content-Length [12:27:56]Host: 172.17.47.196:8080 [12:27:56]Content-Length: 677 [12:27:56]Content-Type: application/json [12:27:56] [12:27:56]POST finish read [12:27:56]Found Content-Length = 677 [12:27:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872209", "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" : 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:27:56]execute_script... [12:27: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)872209", "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" : 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:27:56]POST & json_proto [12:27:56]process_json_proto [12:27:56]json parsed OK: [12:27:56]protocol is kg_v1.0 [12:27:56]action value=close_receipt [12:27:56]process_action close_receipt [12:27:56]cmd_close_receipt [12:27:56]MH_GetDate [12:27:56]Write to MH i2c: F0 00 00 02 01 F2 [12:27:56]Write i2c OK [12:27:56]MH_I2C_Read... [12:27:56]Read from MH i2c: F0 [12:27:56]MH_I2C_Read... [12:27:56]Read from MH i2c: F0 09 00 [12:27:56]MH_I2C_Read... [12:27:56]Read from MH i2c: F0 09 00 02 01 00 CD 5E F1 66 4C 6B 94 66 2E [12:27:56]GetLastDocTimeStamp 1727094207 [12:27:56]current date 1727094477 [12:27:56]FM_GetShiftState [12:27:56]SAM_PROTO_GetShiftState [12:27:56]wFMCommunicate request_size=4 [12:27:56]MH_SAM_APDU [12:27:56]CAPDU: 80 13 01 00 [12:27:56]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [12:27:56]Write i2c OK [12:27:56]MH_I2C_Read... [12:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:56]Read from MH i2c: E2 [12:27:56]MH_I2C_Read... [12:27:56]Read from MH i2c: E2 0E 00 [12:27:56]MH_I2C_Read... [12:27:56]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D9 [12:27:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:27:56]wFMCommunicate OK [12:27:56]SAM_PROTO_GetShiftState done [12:27:56]FM_GetShiftState done [12:27:56]opened in 1727050818 [12:27:56]opened+sec_in_day 1727137218 [12:27:56]quantity*price = 20001 [12:27:56]sum+1 = 20002 [12:27:56]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 СНО: Общий режим Чек 96 23.09.2024 12:27 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87242 ФПД: 244480479057561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87242&fm=244480479057561&tin=02508201610067®Number=0000000000092592&sum=20000 [12:27:57]StoreToDocumentArchive [12:27:57]shift 498 fd 87242 [12:27:57]save to /storage/0498/doc_00087242 [12:27:57]save last doc name /storage/0498/doc_00087242 to /storage/kkm_last_doc_name [12:27:57]save OK [12:27:57]Clear old archive folders... [12:27:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:27:57]tlvbuf is 0117A590 [12:27:57]SAM_PROTO_ClearQueue [12:27:57]wFMCommunicate request_size=4 [12:27:57]MH_SAM_APDU [12:27:57]CAPDU: 80 09 00 00 [12:27:57]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [12:27:57]Write i2c OK [12:27:57]MH_I2C_Read... [12:27:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:57]Read from MH i2c: E2 [12:27:57]MH_I2C_Read... [12:27:57]Read from MH i2c: E2 03 00 [12:27:57]MH_I2C_Read... [12:27:57]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [12:27:57]RAPDU: 90 00 [12:27:57]wFMCommunicate OK [12:27:57]SAM_PROTO_ClearQueue done [12:27:57]KKMCreateOFDPacket [12:27:57]OFDProtocolAddRootSTLVToBuf [12:27:57]FM_MakeSignedData [12:27:57]FM_MakeSignedData [12:27:57]SAM_PROTO_SignData [12:27:57]wFMCommunicate request_size=4 [12:27:57]MH_SAM_APDU [12:27:57]CAPDU: 80 0D 01 02 [12:27:57]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [12:27:57]Write i2c OK [12:27:57]MH_I2C_Read... [12:27:57]OFD Sender: No OFD packet to send [12:27:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [12:27:58]RAPDU: 90 00 [12:27:58]wFMCommunicate OK [12:27:58]wFMCommunicate request_size=255 [12:27:58]MH_SAM_APDU [12:27: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 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 60 00 00 00 F4 03 04 00 CD 5E F1 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 CA 54 01 00 35 04 06 00 DE [12:27:58]Write to MH i2c: E2 02 01 12 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 CD 5E F1 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 CA 54 01 00 35 04 06 00 DE 00 00 EC [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [12:27:58]RAPDU: 90 00 [12:27:58]wFMCommunicate OK [12:27:58]wFMCommunicate request_size=10 [12:27:58]MH_SAM_APDU [12:27:58]CAPDU: 80 0D 02 02 05 5A 8C 1B D6 99 [12:27:58]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 5A 8C 1B D6 99 00 00 08 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [12:27:58]RAPDU: 90 00 [12:27:58]wFMCommunicate OK [12:27:58]wFMCommunicate request_size=4 [12:27:58]MH_SAM_APDU [12:27:58]CAPDU: 80 0D 03 02 [12:27:58]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 0B 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 0B 00 14 01 00 8A 81 A0 44 B3 19 38 A6 90 00 2A [12:27:58]RAPDU: 8A 81 A0 44 B3 19 38 A6 90 00 [12:27:58]wFMCommunicate OK [12:27:58]SAM_PROTO_SignData done [12:27:58]FM_MakeSignedData done [12:27:58]CreateOFDProtocolMessage [12:27:58]wFMCommunicate request_size=4 [12:27:58]MH_SAM_APDU [12:27:58]CAPDU: 80 11 00 00 [12:27:58]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:58]Read from MH i2c: E2 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 17 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EF [12:27: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:27:58]wFMCommunicate OK [12:27:58]CreateOFDProtocolMessage done [12:27:58]OFDSenderStorePacket 87242 [12:27:58]StoreOFDPacket docnum=87242 [12:27: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 44 D2 07 01 33 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 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 60 00 00 00 F4 03 04 00 CD 5E F1 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 CA 54 01 00 35 04 06 00 DE 5A 8C 1B D6 99 8A 81 A0 44 B3 19 38 A6 [12:27:58]CheckFolder [12:27:58]dirname=/storage/ofd_packets [12:27:58]CheckFolder done [12:27:58]ProducePacketName [12:27:58]name=ofd_packets/00087242 [12:27:58]NVStorageSaveData ofd_packets/00087242 [12:27:58]File name is /storage/ofd_packets/00087242 [12:27:58]Write 301 bytes [12:27:58]NVStorageSaveData done [12:27:58]OFDSenderStorePacket done [12:27:58]KKMCreateOFDPacket done [12:27:58]NVStorageSaveData kkm_last_timestamp [12:27:58]File name is /storage/kkm_last_timestamp [12:27:58]Write 4 bytes [12:27:58]NVStorageSaveData done [12:27:58]ExternCall_PrintAddStr [12:27:58]wPrintStart [12:27:58]Write to MH i2c: 01 00 00 16 01 17 [12:27:58]Write i2c OK [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: 01 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: 01 07 00 [12:27:58]MH_I2C_Read... [12:27:58]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [12:27:58]RasterBufferAndPrint [12:27:58]line Счет N : (1)872209 [12:27:58]line ИНН: 02508201610067 [12:27:58]line Контрольно-Кассовый Чек [12:27:58]line ПРОДАЖА [12:27:58]line ТРК (МРК, ГНК) : 43 [12:27:58]line Товар: 2710124130 [12:27:58]line Аи-92-К-5 [12:27:58]line 2.950 * 67.80 [12:27:58]line = 200.01 [12:27:58]line НДС 12% НСП 1% [12:27:58]line > о реализуемом товаре [12:27:58]line ОКРУГЛЕНИЕ: -0.01 [12:27:58]line ИТОГО: 200.00 [12:27:58]line Внесено: 200.00 [12:27:58]line СДАЧА: 0.00 [12:27:58]line НСП 1% : 1.77 [12:27:58]line НДС 12% : 21.24 [12:27:58]line Наличными: 200.00 [12:27:58]line Безнал.: 0.00 [12:27:58]line Место: АЗС № 137 "Партнер Нефть" [12:27:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:27:58]line СНО: Общий режим [12:27:58]line Чек 96 23.09.2024 12:27 [12:27:58]line Смена: 498 ФФД: 1.0 [12:27:58]line ЗНМ: 0300000064 [12:27:58]line РНМ: 0000000000092592 [12:27:58]line Версия ККМ: 001 [12:27:58]line ФМ: 0000000000874979 [12:27:58]line ФД: 87242 [12:27:58]line ФПД: 244480479057561 [12:27:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87242&fm=244480479057561&tin=02508201610067®Number=0000000000092592&sum=20000 [12:27:58]OFD Sender: Processing packet 87242 [packets to send 279, broken 278] [12:27:58]ProducePacketName [12:27:58]name=ofd_packets/00087242 [12:27:58]OFD Sender: To server: pG, [12:27:58]CommunicateWithHost lk.salyk.kg:30040 [12:27:58]ConnectInit lk.salyk.kg [12:27:58]written 0, free lines is 4095 [12:27:59]Write to MH i2c: 01 00 00 41 01 42 [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 07 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 D0 0C 25 [12:27:59]RasterBufferAndPrint [12:27:59]line [12:27:59]line [12:27:59]line [12:27:59]line [12:27:59]line [12:27:59]written 0, free lines is 3284 [12:27:59]MH_Cut [12:27:59]Write to MH i2c: D1 01 00 48 01 01 1B [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: D1 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: D1 01 00 [12:27:59]MH_I2C_Read... [12:27:59]Read from MH i2c: D1 01 00 48 01 00 1A [12:27:59]Write to MH i2c: 01 00 00 49 01 4A [12:27:59]Write i2c OK [12:27:59]MH_I2C_Read... [12:27:59]*** Cut start [12:27:59]*** Partial cut [12:27:59]*** CUTSNS_PIN = 1 [12:28:00]*** CUTSNS_PIN = 0 [12:28:00]*** Brake cut motor [12:28:00]Read from MH i2c: 01 [12:28:00]MH_I2C_Read... [12:28:00]*** Stop cut motor [12:28:00]*** Cut end [12:28:00]Read from MH i2c: 01 07 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [12:28:00]process_action close_receipt done [12:28:00]requested_data is exist [12:28:00]produce_requested_data [12:28:00]requested_item fm.sn is exist - process it [12:28:00]wFMCommunicate request_size=4 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 11 00 00 [12:28:00]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:00]Read from MH i2c: E2 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 17 00 [12:28:00]MH_I2C_Read... [12:28:00]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 [12:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:28:00]wFMCommunicate OK [12:28:00]requested_item fd.num is exist - process it [12:28:00]SAM_PROTO_GetFieldsCounters [12:28:00]wFMCommunicate request_size=4 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 13 00 00 [12:28:00]Write to MH i2c: E2 08 00 4B 01 80 13 00 00 00 00 00 00 C8 [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:00]Read from MH i2c: E2 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 62 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 62 00 4B 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [12:28: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 CA 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:28:00]wFMCommunicate OK [12:28:00]SAM_PROTO_GetFieldsCounters done [12:28:00]requested_item shift.num is exist - process it [12:28:00]requested_item shift.opened is exist - process it [12:28:00]req_shift_opened [12:28:00]FM_GetShiftState [12:28:00]SAM_PROTO_GetShiftState [12:28:00]wFMCommunicate request_size=4 [12:28:00]MH_SAM_APDU [12:28:00]CAPDU: 80 13 01 00 [12:28:00]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [12:28:00]Write i2c OK [12:28:00]MH_I2C_Read... [12:28:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:00]Read from MH i2c: E2 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 0E 00 [12:28:00]MH_I2C_Read... [12:28:00]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 22 [12:28:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:28:00]wFMCommunicate OK [12:28:00]SAM_PROTO_GetShiftState done [12:28:00]FM_GetShiftState done [12:28:00]req_shift_opened done [12:28:00]requested_item shift.open_date is exist - process it [12:28:00]req_shift_open_date [12:28:00]req_shift_open_date done [12:28:00]produce_requested_data done [12:28:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87242,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:28:00]process_action_free close_receipt [12:28:00]json_value_free [12:28:00]json_value_free done [12:28:00]process_json_proto returns [12:28:00]Send response to host [12:28:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87242,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:28:00]free response buf [12:28:00]execute_script done [12:28:00]execute_script returns [12:28:00]free content buf [12:28:00]Sock 8.Close socket [12:28:00]Sock 8.Thread stoped [12:28:01]Connected sock=11 [12:28: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 44 D2 07 01 33 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 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 60 00 00 00 F4 03 04 00 CD 5E F1 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 CA 54 01 00 35 04 06 00 DE 5A 8C 1B D6 99 8A 81 A0 44 B3 19 38 A6 [12:28: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 3C 47 47 00 DB 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 CA 54 01 00 F4 03 04 00 9C 09 F1 66 B6 04 01 00 00 D8 9F AB 03 A9 0E A6 0E [12:28:02]CommunicateWithHost err = 0 [12:28:02]CheckOFDResponse [12:28:02]1017 (14) - 77093643461234 [12:28:02]1041 (16) - 0000000000874979 [12:28:02]1040 (4) - 87242 [12:28:02]1012 (4) - 23.09.2024 06:24 [12:28:02]1206 (1) - 0 [12:28:02]OFD Sender: Remove packet 87242 [12:28:02]ProducePacketName [12:28:02]name=ofd_packets/00087242 [12:28:02]NVStorageDeleteData [12:28:02]OFD Sender: No OFD packet to send [12:28:07]OFD Sender: No OFD packet to send [12:28:12]OFD Sender: No OFD packet to send [12:28:17]OFD Sender: No OFD packet to send [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:49]accept exits with 9 [12:28:49]New connection [12:28:49]New thread 3066654052 created [12:28:49]Thread 3066510692 joined [12:28:49]Waiting for new connection... [12:28:49] Sock 9.Parse request [12:28:49]Sock 9.Check first char [12:28:49]Sock 9.First char is OK [12:28:49]request: POST /json_proto HTTP/1.0 [12:28:49]Method: POST [12:28:49]URL: /json_proto [12:28:49]Method is POST - this is cgi request [12:28:49]url: /json_proto [12:28:49]query_string will be loaded in cgi processing [12:28:49]execute_cgi json_proto POST (null) [12:28:49]execute_cgi path=json_proto method=POST [12:28:49]POST find Content-Length [12:28:49]Host: 172.17.47.196:8080 [12:28:49]Content-Length: 687 [12:28:49]Content-Type: application/json [12:28:49] [12:28:49]POST finish read [12:28:49]Found Content-Length = 687 [12:28:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872210", "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:28:49]execute_script... [12:28: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)872210", "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:28:49]POST & json_proto [12:28:49]process_json_proto [12:28:49]json parsed OK: [12:28:49]protocol is kg_v1.0 [12:28:49]action value=close_receipt [12:28:49]process_action close_receipt [12:28:49]cmd_close_receipt [12:28:49]MH_GetDate [12:28:49]Write to MH i2c: F0 00 00 4D 01 3D [12:28:49]Write i2c OK [12:28:49]MH_I2C_Read... [12:28:49]Read from MH i2c: F0 [12:28:49]MH_I2C_Read... [12:28:49]Read from MH i2c: F0 09 00 [12:28:49]MH_I2C_Read... [12:28:49]Read from MH i2c: F0 09 00 4D 01 00 02 5F F1 66 4C 6B 94 66 AF [12:28:49]GetLastDocTimeStamp 1727094477 [12:28:49]current date 1727094530 [12:28:49]FM_GetShiftState [12:28:49]SAM_PROTO_GetShiftState [12:28:49]wFMCommunicate request_size=4 [12:28:49]MH_SAM_APDU [12:28:49]CAPDU: 80 13 01 00 [12:28:49]Write to MH i2c: E2 08 00 4E 01 80 13 01 00 00 00 00 00 CC [12:28:49]Write i2c OK [12:28:49]MH_I2C_Read... [12:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:49]Read from MH i2c: E2 [12:28:49]MH_I2C_Read... [12:28:49]Read from MH i2c: E2 0E 00 [12:28:49]MH_I2C_Read... [12:28:49]Read from MH i2c: E2 0E 00 4E 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 24 [12:28:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:28:49]wFMCommunicate OK [12:28:49]SAM_PROTO_GetShiftState done [12:28:49]FM_GetShiftState done [12:28:49]opened in 1727050818 [12:28:49]opened+sec_in_day 1727137218 [12:28:49]quantity*price = 100050 [12:28:49]sum+1 = 100052 [12:28: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 СНО: Общий режим Чек 97 23.09.2024 12:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87243 ФПД: 201472863593851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T122850&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87243&fm=201472863593851&tin=02508201610067®Number=0000000000092592&sum=100000 [12:28:51]StoreToDocumentArchive [12:28:51]shift 498 fd 87243 [12:28:51]save to /storage/0498/doc_00087243 [12:28:51]save last doc name /storage/0498/doc_00087243 to /storage/kkm_last_doc_name [12:28:51]save OK [12:28:51]Clear old archive folders... [12:28:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:28:51]tlvbuf is 01175FD0 [12:28:51]SAM_PROTO_ClearQueue [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 09 00 00 [12:28:51]Write to MH i2c: E2 08 00 5B 01 80 09 00 00 00 00 00 00 CE [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [12:28:51]RAPDU: 90 00 [12:28:51]wFMCommunicate OK [12:28:51]SAM_PROTO_ClearQueue done [12:28:51]KKMCreateOFDPacket [12:28:51]OFDProtocolAddRootSTLVToBuf [12:28:51]FM_MakeSignedData [12:28:51]FM_MakeSignedData [12:28:51]SAM_PROTO_SignData [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 0D 01 02 [12:28:51]Write to MH i2c: E2 08 00 5C 01 80 0D 01 02 00 00 00 00 D6 [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [12:28:51]RAPDU: 90 00 [12:28:51]wFMCommunicate OK [12:28:51]wFMCommunicate request_size=255 [12:28:51]MH_SAM_APDU [12:28: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 02 5F F1 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 CB 54 01 00 35 04 06 00 [12:28:51]Write to MH i2c: E2 02 01 5D 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 61 00 00 00 F4 03 04 00 02 5F F1 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 CB 54 01 00 35 04 06 00 00 00 7C [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [12:28:51]RAPDU: 90 00 [12:28:51]wFMCommunicate OK [12:28:51]wFMCommunicate request_size=11 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 0D 02 02 06 B7 3D 0E 77 65 7B [12:28:51]Write to MH i2c: E2 0E 00 5E 01 80 0D 02 02 06 00 B7 3D 0E 77 65 7B 00 00 3E [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [12:28:51]RAPDU: 90 00 [12:28:51]wFMCommunicate OK [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 0D 03 02 [12:28:51]Write to MH i2c: E2 08 00 5F 01 80 0D 03 02 00 00 00 00 DB [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0B 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 0B 00 5F 01 00 59 63 5C 54 05 48 7C 2E 90 00 3F [12:28:51]RAPDU: 59 63 5C 54 05 48 7C 2E 90 00 [12:28:51]wFMCommunicate OK [12:28:51]SAM_PROTO_SignData done [12:28:51]FM_MakeSignedData done [12:28:51]CreateOFDProtocolMessage [12:28:51]wFMCommunicate request_size=4 [12:28:51]MH_SAM_APDU [12:28:51]CAPDU: 80 11 00 00 [12:28:51]Write to MH i2c: E2 08 00 60 01 80 11 00 00 00 00 00 00 DB [12:28:51]Write i2c OK [12:28:51]MH_I2C_Read... [12:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:51]Read from MH i2c: E2 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 17 00 [12:28:51]MH_I2C_Read... [12:28:51]Read from MH i2c: E2 17 00 60 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3A [12:28: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:28:51]wFMCommunicate OK [12:28:51]CreateOFDProtocolMessage done [12:28:51]OFDSenderStorePacket 87243 [12:28:51]StoreOFDPacket docnum=87243 [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: 6091818+1721002828=1727094646 [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:10]*** FLAG_PRN_PAP1 set [00:00:10]*** FLAG_PRN_PAP2 set [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 03 00 00 00 FF 0F 1C [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 76 5F F1 66 4C 6B 94 66 DC [12:30:46]Current date/time: 23.09.2024 12:30 [12:30:46]FM_Init [12:30:46]wFMConnect [12:30:46]MH_SAM_On [12:30:46]Write to MH i2c: E0 00 00 08 00 E7 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_init finished! [12:30:46]*** atr: [12:30:46]*** 0F 3B D5 18 FF 81 91 FE [12:30:46]*** 1F C3 80 73 C8 21 10 0A [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]*** 00 00 00 00 00 00 00 00 [12:30:46]Read from MH i2c: E0 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E0 10 00 [12:30:46]MH_I2C_Read... [12:30: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 [12:30:46]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:30:46]wFMCommunicate request_size=10 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:30:46]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 11 00 00 [12:30:46]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 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 [12: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 [12:30:46]wFMCommunicate OK [12:30:46]Detected FM SN is 0000000000874979 [12:30:46]Stored FM SN is 0000000000874979 [12:30:46]wFMCommunicate request_size=9 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 16 00 00 04 B6 D7 00 00 [12:30:46]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]FM PIN OK [12:30:46]wFMCommunicate request_size=8 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 14 04 00 03 02 00 01 [12:30:46]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]wFMCommunicate request_size=13 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:30: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 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:30:46]RAPDU: 90 00 [12:30:46]wFMCommunicate OK [12:30:46]wFMCommunicate request_size=4 [12:30:46]MH_SAM_APDU [12:30:46]CAPDU: 80 11 00 00 [12:30:46]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:46]Read from MH i2c: E2 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: E2 17 00 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 [12: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 [12:30:46]wFMCommunicate OK [12:30:46]DocumentArchiveInit [12:30:46]Start Httpd... [12:30:46]Httpd thread 3067260260 created [12:30:46]Write to MH i2c: 01 00 00 0F 00 0F [12:30:46]Write i2c OK [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: 01 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: 01 07 00 [12:30:46]MH_I2C_Read... [12:30:46]Read from MH i2c: 01 07 00 0F 00 00 03 00 00 00 FF 0F 27 [12:30:46]MH Int Process started [12:30:46]Allocated Socket 8 [12:30:46]Bind OK [12:30:46]Listen OK [12:30:46]httpd running on port 8080 [12:30:46]Waiting for new connection... [12:30:46]OFD Sender: Processing packet 87243 [packets to send 279, broken 278] [12:30:46]ProducePacketName [12:30:46]name=ofd_packets/00087243 [12:30:46]OFD Sender: To server: pG, [12:30:46]CommunicateWithHost lk.salyk.kg:30040 [12:30:46]ConnectInit lk.salyk.kg [12:30:48]int [12:30:48]Write to MH i2c: 01 00 00 10 00 10 [12:30:48]*** FLAG_PRN_PAP1 reset [12:30:48]*** FLAG_PRN_PAP2 reset [12:30:48]Write i2c OK [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 07 00 [12:30:48]MH_I2C_Read... [12:30:48]Read from MH i2c: 01 07 00 10 00 00 00 00 00 00 FF 0F 25 [12:30:48]state=0 [12:30:48]Connected sock=7 [12: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 10 01 00 00 5C 9B 08 01 0C B3 5A 03 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 02 5F F1 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 CB 54 01 00 35 04 06 00 B7 3D 0E 77 65 7B 59 63 5C 54 05 48 7C 2E [12:30:49]accept exits with 9 [12:30:49]New connection [12:30:49]New thread 3066973540 created [12:30:49]Waiting for new connection... [12:30:49] Sock 9.Parse request [12:30:49]Sock 9.Check first char [12:30:49]Sock 9.First char is OK [12:30:49]request: POST /json_proto HTTP/1.0 [12:30:49]Method: POST [12:30:49]URL: /json_proto [12:30:49]Method is POST - this is cgi request [12:30:49]url: /json_proto [12:30:49]query_string will be loaded in cgi processing [12:30:49]execute_cgi json_proto POST (null) [12:30:49]execute_cgi path=json_proto method=POST [12:30:49]POST find Content-Length [12:30:49]Host: 172.17.47.196:8080 [12:30:49]Content-Length: 215 [12:30:49]Content-Type: application/json [12:30:49] [12:30:49]POST finish read [12:30:49]Found Content-Length = 215 [12:30: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" ] } } [12:30:49]execute_script... [12:30: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" ] } } [12:30:49]POST & json_proto [12:30:49]process_json_proto [12:30:49]json parsed OK: [12:30:49]protocol is kg_v1.0 [12:30:49]action value=get_value [12:30:49]process_action get_value [12:30:49]cmd_get_value [12:30:49]process_action get_value done [12:30:49]requested_data is exist [12:30:49]produce_requested_data [12:30:49]requested_item kkm.sn is exist - process it [12:30:49]requested_item kkm.ver is exist - process it [12:30:49]requested_item fm.sn is exist - process it [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 11 00 00 [12:30:49]Write to MH i2c: E2 08 00 11 00 80 11 00 00 00 00 00 00 8B [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 17 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 17 00 11 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EA [12:30: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:30:49]wFMCommunicate OK [12:30:49]requested_item fd.num is exist - process it [12:30:49]SAM_PROTO_GetFieldsCounters [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 13 00 00 [12:30:49]Write to MH i2c: E2 08 00 12 00 80 13 00 00 00 00 00 00 8E [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 62 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 62 00 12 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [12:30: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 CB 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:30:49]wFMCommunicate OK [12:30:49]SAM_PROTO_GetFieldsCounters done [12:30:49]requested_item shift.num is exist - process it [12:30:49]requested_item shift.opened is exist - process it [12:30:49]req_shift_opened [12:30:49]FM_GetShiftState [12:30:49]SAM_PROTO_GetShiftState [12:30:49]wFMCommunicate request_size=4 [12:30:49]MH_SAM_APDU [12:30:49]CAPDU: 80 13 01 00 [12:30:49]Write to MH i2c: E2 08 00 13 00 80 13 01 00 00 00 00 00 90 [12:30:49]Write i2c OK [12:30:49]MH_I2C_Read... [12:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:49]Read from MH i2c: E2 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 0E 00 [12:30:49]MH_I2C_Read... [12:30:49]Read from MH i2c: E2 0E 00 13 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E8 [12:30:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:30:49]wFMCommunicate OK [12:30:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:30:55]RAPDU: 90 00 [12:30:55]wFMCommunicate OK [12:30:55]SAM_PROTO_ClearQueue done [12:30:55]KKMCreateOFDPacket [12:30:55]OFDProtocolAddRootSTLVToBuf [12:30:55]FM_MakeSignedData [12:30:55]FM_MakeSignedData [12:30:55]SAM_PROTO_SignData [12:30:55]wFMCommunicate request_size=4 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 0D 01 02 [12:30:55]Write to MH i2c: E2 08 00 2D 00 80 0D 01 02 00 00 00 00 A6 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:30:55]RAPDU: 90 00 [12:30:55]wFMCommunicate OK [12:30:55]wFMCommunicate request_size=255 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 04 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8B 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 7E 5F F1 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 CC 54 01 00 35 04 06 00 1D [12:30:55]Write to MH i2c: E2 02 01 2E 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 10 04 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8B 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 7E 5F F1 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 CC 54 01 00 35 04 06 00 1D 00 00 E8 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:30:55]RAPDU: 90 00 [12:30:55]wFMCommunicate OK [12:30:55]wFMCommunicate request_size=10 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 0D 02 02 05 1E CA B4 2F 88 [12:30:55]Write to MH i2c: E2 0D 00 2F 00 80 0D 02 02 05 00 1E CA B4 2F 88 00 00 06 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [12:30:55]RAPDU: 90 00 [12:30:55]wFMCommunicate OK [12:30:55]wFMCommunicate request_size=4 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 0D 03 02 [12:30:55]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 0B 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 0B 00 30 00 00 45 8B BF 41 07 70 CE 9E 90 00 5F [12:30:55]RAPDU: 45 8B BF 41 07 70 CE 9E 90 00 [12:30:55]wFMCommunicate OK [12:30:55]SAM_PROTO_SignData done [12:30:55]FM_MakeSignedData done [12:30:55]CreateOFDProtocolMessage [12:30:55]wFMCommunicate request_size=4 [12:30:55]MH_SAM_APDU [12:30:55]CAPDU: 80 11 00 00 [12:30:55]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:55]Read from MH i2c: E2 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: E2 17 00 [12:30:55]MH_I2C_Read... [12:30:55]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 [12: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 [12:30:55]wFMCommunicate OK [12:30:55]CreateOFDProtocolMessage done [12:30:55]OFDSenderStorePacket 87244 [12:30:55]StoreOFDPacket docnum=87244 [12:30: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 D8 41 07 01 66 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 10 04 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8B 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 7E 5F F1 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 CC 54 01 00 35 04 06 00 1D 1E CA B4 2F 88 45 8B BF 41 07 70 CE 9E [12:30:55]CheckFolder [12:30:55]dirname=/storage/ofd_packets [12:30:55]CheckFolder done [12:30:55]ProducePacketName [12:30:55]name=ofd_packets/00087244 [12:30:55]NVStorageSaveData ofd_packets/00087244 [12:30:55]File name is /storage/ofd_packets/00087244 [12:30:55]Write 301 bytes [12:30:55]NVStorageSaveData done [12:30:55]OFDSenderStorePacket done [12:30:55]KKMCreateOFDPacket done [12:30:55]NVStorageSaveData kkm_last_timestamp [12:30:55]File name is /storage/kkm_last_timestamp [12:30:55]recv_with_timeout no data received [12:30:55]Write 4 bytes [12:30:55]NVStorageSaveData done [12:30:55]ExternCall_PrintAddStr [12:30:55]wPrintStart [12:30:55]Write to MH i2c: 01 00 00 32 00 32 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 07 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [12:30:55]RasterBufferAndPrint [12:30:55]line Счет N : (1)872211 [12:30:55]line ИНН: 02508201610067 [12:30:55]line Контрольно-Кассовый Чек [12:30:55]line ПРОДАЖА [12:30:55]line ТРК (МРК, ГНК) : 63 [12:30:55]line Товар: 2710124130 [12:30:55]line Аи-92-К-5 [12:30:55]line 1.040 * 67.80 [12:30:55]line = 70.51 [12:30:55]line НДС 12% НСП 1% [12:30:55]line > о реализуемом товаре [12:30:55]line ОКРУГЛЕНИЕ: -0.51 [12:30:55]line ИТОГО: 70.00 [12:30:55]line Внесено: 70.00 [12:30:55]line СДАЧА: 0.00 [12:30:55]line НСП 1% : 0.62 [12:30:55]line НДС 12% : 7.49 [12:30:55]line Наличными: 70.00 [12:30:55]line Безнал.: 0.00 [12:30:55]line Место: АЗС № 137 "Партнер Нефть" [12:30:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:30:55]line СНО: Общий режим [12:30:55]line Чек 98 23.09.2024 12:30 [12:30:55]line Смена: 498 ФФД: 1.0 [12:30:55]line ЗНМ: 0300000064 [12:30:55]line РНМ: 0000000000092592 [12:30:55]line Версия ККМ: 001 [12:30:55]line ФМ: 0000000000874979 [12:30:55]line ФД: 87244 [12:30:55]line ФПД: 32018087030664 [12:30:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T123054&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87244&fm=32018087030664&tin=02508201610067®Number=0000000000092592&sum=7000 [12:30:55]OFD Sender: Processing packet 87244 [packets to send 279, broken 278] [12:30:55]ProducePacketName [12:30:55]name=ofd_packets/00087244 [12:30:55]OFD Sender: To server: pG, [12:30:55]CommunicateWithHost lk.salyk.kg:30040 [12:30:55]ConnectInit lk.salyk.kg [12:30:55]written 0, free lines is 4095 [12:30:56]Write to MH i2c: 01 00 00 5D 00 5D [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: 01 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: 01 07 00 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: 01 07 00 5D 00 00 00 00 00 00 D8 0C 48 [12:30:56]RasterBufferAndPrint [12:30:56]line [12:30:56]line [12:30:56]line [12:30:56]line [12:30:56]line [12:30:56]written 0, free lines is 3313 [12:30:56]MH_Cut [12:30:56]Write to MH i2c: D1 01 00 64 00 01 36 [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: D1 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: D1 01 00 [12:30:56]MH_I2C_Read... [12:30:56]Read from MH i2c: D1 01 00 64 00 00 35 [12:30:56]Write to MH i2c: 01 00 00 65 00 65 [12:30:56]Write i2c OK [12:30:56]MH_I2C_Read... [12:30:57]*** Cut start [12:30:57]*** Partial cut [12:30:57]*** CUTSNS_PIN = 1 [12:30:57]*** CUTSNS_PIN = 0 [12:30:57]*** Brake cut motor [12:30:57]Read from MH i2c: 01 [12:30:57]MH_I2C_Read... [12:30:57]*** Stop cut motor [12:30:57]*** Cut end [12:30:57]Read from MH i2c: 01 07 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [12:30:57]process_action close_receipt done [12:30:57]requested_data is exist [12:30:57]produce_requested_data [12:30:57]requested_item fm.sn is exist - process it [12:30:57]wFMCommunicate request_size=4 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 11 00 00 [12:30:57]Write to MH i2c: E2 08 00 66 00 80 11 00 00 00 00 00 00 E0 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:57]Read from MH i2c: E2 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 17 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: E2 17 00 66 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3F [12:30: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:30:57]wFMCommunicate OK [12:30:57]requested_item fd.num is exist - process it [12:30:57]SAM_PROTO_GetFieldsCounters [12:30:57]wFMCommunicate request_size=4 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 13 00 00 [12:30:57]Write to MH i2c: E2 08 00 67 00 80 13 00 00 00 00 00 00 E3 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 62 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 62 00 67 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 CC 54 01 00 0E 04 04 00 F2 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 4C [12:30: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 CC 54 01 00 0E 04 04 00 F2 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 [12:30:58]wFMCommunicate OK [12:30:58]SAM_PROTO_GetFieldsCounters done [12:30:58]requested_item shift.num is exist - process it [12:30:58]requested_item shift.opened is exist - process it [12:30:58]req_shift_opened [12:30:58]FM_GetShiftState [12:30:58]SAM_PROTO_GetShiftState [12:30:58]wFMCommunicate request_size=4 [12:30:58]MH_SAM_APDU [12:30:58]CAPDU: 80 13 01 00 [12:30:58]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [12:30:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:30:58]wFMCommunicate OK [12:30:58]SAM_PROTO_GetShiftState done [12:30:58]FM_GetShiftState done [12:30:58]req_shift_opened done [12:30:58]requested_item shift.open_date is exist - process it [12:30:58]req_shift_open_date [12:30:58]req_shift_open_date done [12:30:58]produce_requested_data done [12:30:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87244,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:30:58]process_action_free close_receipt [12:30:58]json_value_free [12:30:58]json_value_free done [12:30:58]process_json_proto returns [12:30:58]Send response to host [12:30:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87244,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:30:58]free response buf [12:30:58]execute_script done [12:30:58]execute_script returns [12:30:58]free content buf [12:30:58]Sock 9.Close socket [12:30:58]Sock 9.Thread stoped [12:30:58]accept exits with 7 [12:30:58]New connection [12:30:58]New thread 3066830180 created [12:30:58]Thread 3066973540 joined [12:30:58]Waiting for new connection... [12:30:58] Sock 7.Parse request [12:30:58]Sock 7.Check first char [12:30:58]Sock 7.First char is OK [12:30:58]request: POST /json_proto HTTP/1.0 [12:30:58]Method: POST [12:30:58]URL: /json_proto [12:30:58]Method is POST - this is cgi request [12:30:58]url: /json_proto [12:30:58]query_string will be loaded in cgi processing [12:30:58]execute_cgi json_proto POST (null) [12:30:58]execute_cgi path=json_proto method=POST [12:30:58]POST find Content-Length [12:30:58]Host: 172.17.47.196:8080 [12:30:58]Content-Length: 687 [12:30:58]Content-Type: application/json [12:30:58] [12:30:58]POST finish read [12:30:58]Found Content-Length = 687 [12:30:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872212", "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" ] } } [12:30:58]execute_script... [12:30: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)872212", "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" ] } } [12:30:58]POST & json_proto [12:30:58]process_json_proto [12:30:58]json parsed OK: [12:30:58]protocol is kg_v1.0 [12:30:58]action value=close_receipt [12:30:58]process_action close_receipt [12:30:58]cmd_close_receipt [12:30:58]MH_GetDate [12:30:58]Write to MH i2c: F0 00 00 69 00 58 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: F0 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: F0 09 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: F0 09 00 69 00 00 83 5F F1 66 4C 6B 94 66 4B [12:30:58]GetLastDocTimeStamp 1727094654 [12:30:58]current date 1727094659 [12:30:58]FM_GetShiftState [12:30:58]SAM_PROTO_GetShiftState [12:30:58]wFMCommunicate request_size=4 [12:30:58]MH_SAM_APDU [12:30:58]CAPDU: 80 13 01 00 [12:30:58]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3F [12:30:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:30:58]wFMCommunicate OK [12:30:58]SAM_PROTO_GetShiftState done [12:30:58]FM_GetShiftState done [12:30:58]opened in 1727050818 [12:30:58]opened+sec_in_day 1727137218 [12:30:58]quantity*price = 150037 [12:30:58]sum+1 = 150039 [12:30:58]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 101 23.09.2024 12:43 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30077129 ФМ: 0000000000874979 ФД: 87247 ФПД: 3019673572851 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87247&fm=3019673572851&tin=02508201610067®Number=0000000000092592&sum=0 [12:43:17]StoreToDocumentArchive [12:43:17]shift 498 fd 87247 [12:43:17]save to /storage/0498/doc_00087247 [12:43:17]save last doc name /storage/0498/doc_00087247 to /storage/kkm_last_doc_name [12:43:17]save OK [12:43:17]Clear old archive folders... [12:43:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:43:17]tlvbuf is 01F8CC30 [12:43:17]SAM_PROTO_ClearQueue [12:43:17]wFMCommunicate request_size=4 [12:43:17]MH_SAM_APDU [12:43:17]CAPDU: 80 09 00 00 [12:43:17]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:43:17]RAPDU: 90 00 [12:43:17]wFMCommunicate OK [12:43:17]SAM_PROTO_ClearQueue done [12:43:17]KKMCreateOFDPacket [12:43:17]OFDProtocolAddRootSTLVToBuf [12:43:17]FM_MakeSignedData [12:43:17]FM_MakeSignedData [12:43:17]SAM_PROTO_SignData [12:43:17]wFMCommunicate request_size=4 [12:43:17]MH_SAM_APDU [12:43:17]CAPDU: 80 0D 01 02 [12:43:17]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:43:17]RAPDU: 90 00 [12:43:17]wFMCommunicate OK [12:43:17]wFMCommunicate request_size=255 [12:43:17]MH_SAM_APDU [12:43: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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 [12:43:17]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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 00 00 A3 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:43:17]RAPDU: 90 00 [12:43:17]wFMCommunicate OK [12:43:17]wFMCommunicate request_size=11 [12:43:17]MH_SAM_APDU [12:43:17]CAPDU: 80 0D 02 02 06 02 BF 12 92 15 F3 [12:43:17]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 02 BF 12 92 15 F3 00 00 21 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:43:17]RAPDU: 90 00 [12:43:17]wFMCommunicate OK [12:43:17]wFMCommunicate request_size=4 [12:43:17]MH_SAM_APDU [12:43:17]CAPDU: 80 0D 03 02 [12:43:17]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 0B 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 0B 00 2F 00 00 02 3B EC 67 6B 90 2B C9 90 00 2A [12:43:17]RAPDU: 02 3B EC 67 6B 90 2B C9 90 00 [12:43:17]wFMCommunicate OK [12:43:17]SAM_PROTO_SignData done [12:43:17]FM_MakeSignedData done [12:43:17]CreateOFDProtocolMessage [12:43:17]wFMCommunicate request_size=4 [12:43:17]MH_SAM_APDU [12:43:17]CAPDU: 80 11 00 00 [12:43:17]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]OFD Sender: No OFD packet to send [12:43:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:17]Read from MH i2c: E2 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: E2 17 00 [12:43:17]MH_I2C_Read... [12:43:17]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:43: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:43:17]wFMCommunicate OK [12:43:17]CreateOFDProtocolMessage done [12:43:17]OFDSenderStorePacket 87247 [12:43:17]StoreOFDPacket docnum=87247 [12:43: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 09 79 08 01 40 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 02 BF 12 92 15 F3 02 3B EC 67 6B 90 2B C9 [12:43:17]CheckFolder [12:43:17]dirname=/storage/ofd_packets [12:43:17]CheckFolder done [12:43:17]ProducePacketName [12:43:17]name=ofd_packets/00087247 [12:43:17]NVStorageSaveData ofd_packets/00087247 [12:43:17]File name is /storage/ofd_packets/00087247 [12:43:17]Write 302 bytes [12:43:17]NVStorageSaveData done [12:43:17]OFDSenderStorePacket done [12:43:17]KKMCreateOFDPacket done [12:43:17]NVStorageSaveData kkm_last_timestamp [12:43:17]File name is /storage/kkm_last_timestamp [12:43:17]Write 4 bytes [12:43:17]NVStorageSaveData done [12:43:17]ExternCall_PrintAddStr [12:43:17]wPrintStart [12:43:17]Write to MH i2c: 01 00 00 31 00 31 [12:43:17]Write i2c OK [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 07 00 [12:43:17]MH_I2C_Read... [12:43:17]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:43:17]RasterBufferAndPrint [12:43:17]line Счет N : (1)872218 [12:43:17]line ИНН: 02508201610067 [12:43:17]line Контрольно-Кассовый Чек [12:43:17]line ПРОДАЖА [12:43:17]line ТРК (МРК, ГНК) : 11 [12:43:17]line Товар: 2710194210 [12:43:17]line ДТ(л)-К-4 [12:43:17]line 50.000 * 0.00 [12:43:17]line = 0.00 [12:43:17]line НДС 12% НСП 1% [12:43:17]line > о реализуемом товаре [12:43:17]line ИТОГО: 0.00 [12:43:17]line НСП 1% : 0.00 [12:43:17]line НДС 12% : 0.00 [12:43:17]line Наличными: 0.00 [12:43:17]line Безнал.: 0.00 [12:43:17]line Место: АЗС № 137 "Партнер Нефть" [12:43:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:43:17]line СНО: Общий режим [12:43:17]line Чек 101 23.09.2024 12:43 [12:43:17]line Смена: 498 ФФД: 1.0 [12:43:17]line ЗНМ: 0300000064 [12:43:17]line РНМ: 0000000000092592 [12:43:17]line Версия ККМ: 001 [12:43:17]line Талоны: ТК ГПНА Online [12:43:17]line 30077129 [12:43:17]line ФМ: 0000000000874979 [12:43:17]line ФД: 87247 [12:43:17]line ФПД: 3019673572851 [12:43:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124316&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87247&fm=3019673572851&tin=02508201610067®Number=0000000000092592&sum=0 [12:43:17]written 0, free lines is 4095 [12:43:17]OFD Sender: Processing packet 87247 [packets to send 279, broken 278] [12:43:17]ProducePacketName [12:43:17]name=ofd_packets/00087247 [12:43:17]OFD Sender: To server: pG, [12:43:17]CommunicateWithHost lk.salyk.kg:30040 [12:43:17]ConnectInit lk.salyk.kg [12:43:18]Write to MH i2c: 01 00 00 5B 00 5B [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: 01 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: 01 07 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DA 0C 48 [12:43:18]RasterBufferAndPrint [12:43:18]line [12:43:18]line [12:43:18]line [12:43:18]line [12:43:18]line [12:43:18]written 0, free lines is 3296 [12:43:18]MH_Cut [12:43:18]Write to MH i2c: D1 01 00 62 00 01 34 [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: D1 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: D1 01 00 [12:43:18]MH_I2C_Read... [12:43:18]Read from MH i2c: D1 01 00 62 00 00 33 [12:43:18]Write to MH i2c: 01 00 00 63 00 63 [12:43:18]Write i2c OK [12:43:18]MH_I2C_Read... [12:43:18]*** Cut start [12:43:18]*** Partial cut [12:43:18]*** CUTSNS_PIN = 1 [12:43:19]*** CUTSNS_PIN = 0 [12:43:19]*** Brake cut motor [12:43:19]Read from MH i2c: 01 [12:43:19]MH_I2C_Read... [12:43:19]*** Stop cut motor [12:43:19]*** Cut end [12:43:19]Read from MH i2c: 01 07 00 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [12:43:19]process_action close_receipt done [12:43:19]requested_data is exist [12:43:19]produce_requested_data [12:43:19]requested_item fm.sn is exist - process it [12:43:19]wFMCommunicate request_size=4 [12:43:19]MH_SAM_APDU [12:43:19]CAPDU: 80 11 00 00 [12:43:19]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [12:43:19]Write i2c OK [12:43:19]MH_I2C_Read... [12:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:19]Read from MH i2c: E2 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 17 00 [12:43:19]MH_I2C_Read... [12:43:19]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 [12:43: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:43:19]wFMCommunicate OK [12:43:19]requested_item fd.num is exist - process it [12:43:19]SAM_PROTO_GetFieldsCounters [12:43:19]wFMCommunicate request_size=4 [12:43:19]MH_SAM_APDU [12:43:19]CAPDU: 80 13 00 00 [12:43:19]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [12:43:19]Write i2c OK [12:43:19]MH_I2C_Read... [12:43:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:19]Read from MH i2c: E2 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 62 00 [12:43:19]MH_I2C_Read... [12:43:19]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 CF 54 01 00 0E 04 04 00 F2 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 56 [12:43:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [12:43:19]wFMCommunicate OK [12:43:19]SAM_PROTO_GetFieldsCounters done [12:43:19]requested_item shift.num is exist - process it [12:43:19]requested_item shift.opened is exist - process it [12:43:19]req_shift_opened [12:43:19]FM_GetShiftState [12:43:19]SAM_PROTO_GetShiftState [12:43:19]wFMCommunicate request_size=4 [12:43:19]MH_SAM_APDU [12:43:19]CAPDU: 80 13 01 00 [12:43:19]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [12:43:19]Write i2c OK [12:43:19]MH_I2C_Read... [12:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:19]Read from MH i2c: E2 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 0E 00 [12:43:19]MH_I2C_Read... [12:43:19]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [12:43:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:43:19]wFMCommunicate OK [12:43:19]SAM_PROTO_GetShiftState done [12:43:19]FM_GetShiftState done [12:43:19]req_shift_opened done [12:43:19]requested_item shift.open_date is exist - process it [12:43:19]req_shift_open_date [12:43:19]req_shift_open_date done [12:43:19]produce_requested_data done [12:43:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87247,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:43:19]process_action_free close_receipt [12:43:19]json_value_free [12:43:19]json_value_free done [12:43:19]process_json_proto returns [12:43:19]Send response to host [12:43:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87247,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:43:19]free response buf [12:43:19]execute_script done [12:43:19]execute_script returns [12:43:19]free content buf [12:43:19]Sock 9.Close socket [12:43:19]Sock 9.Thread stoped [12:43:26]Connected sock=11 [12:43:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 09 79 08 01 40 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 02 BF 12 92 15 F3 02 3B EC 67 6B 90 2B C9 [12:43:31]recv_with_timeout no data received [12:43:31]CommunicateWithHost answer receiving error [12:43:31]CommunicateWithHost err = -3 [12:43:31]OFD Sender: Server communicate error [12:43:35]accept exits with 10 [12:43:35]New connection [12:43:35]New thread 3067100516 created [12:43:35]Thread 3067243876 joined [12:43:35]Waiting for new connection... [12:43:35] Sock 10.Parse request [12:43:35]Sock 10.Check first char [12:43:35]Sock 10.First char is OK [12:43:35]request: POST /json_proto HTTP/1.0 [12:43:35]Method: POST [12:43:35]URL: /json_proto [12:43:35]Method is POST - this is cgi request [12:43:35]url: /json_proto [12:43:35]query_string will be loaded in cgi processing [12:43:35]execute_cgi json_proto POST (null) [12:43:35]execute_cgi path=json_proto method=POST [12:43:35]POST find Content-Length [12:43:35]Host: 172.17.47.196:8080 [12:43:35]Content-Length: 677 [12:43:35]Content-Type: application/json [12:43:35] [12:43:35]POST finish read [12:43:35]Found Content-Length = 677 [12:43:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872219", "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" ] } } [12:43:35]execute_script... [12:43: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)872219", "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" ] } } [12:43:35]POST & json_proto [12:43:35]process_json_proto [12:43:35]json parsed OK: [12:43:35]protocol is kg_v1.0 [12:43:35]action value=close_receipt [12:43:35]process_action close_receipt [12:43:35]cmd_close_receipt [12:43:35]MH_GetDate [12:43:35]Write to MH i2c: F0 00 00 67 00 56 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: F0 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: F0 09 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: F0 09 00 67 00 00 77 62 F1 66 4C 6B 94 66 40 [12:43:35]GetLastDocTimeStamp 1727095396 [12:43:35]current date 1727095415 [12:43:35]FM_GetShiftState [12:43:35]SAM_PROTO_GetShiftState [12:43:35]wFMCommunicate request_size=4 [12:43:35]MH_SAM_APDU [12:43:35]CAPDU: 80 13 01 00 [12:43:35]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [12:43:35]Write i2c OK [12:43:35]MH_I2C_Read... [12:43:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:35]Read from MH i2c: E2 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0E 00 [12:43:35]MH_I2C_Read... [12:43:35]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [12:43:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:43:35]wFMCommunicate OK [12:43:35]SAM_PROTO_GetShiftState done [12:43:35]FM_GetShiftState done [12:43:35]opened in 1727050818 [12:43:35]opened+sec_in_day 1727137218 [12:43:35]quantity*price = 30035 [12:43:35]sum+1 = 30036 [12:43:35]Check (price>sum+1) || (price+1 о реализуемом товаре [12:44:27]line ОКРУГЛЕНИЕ: -0.05 [12:44:27]line ИТОГО: 1000.00 [12:44:27]line Внесено: 1000.00 [12:44:27]line СДАЧА: 0.00 [12:44:27]line НСП 1% : 8.85 [12:44:27]line НДС 12% : 106.20 [12:44:27]line Наличными: 1000.00 [12:44:27]line Безнал.: 0.00 [12:44:27]line Место: АЗС № 137 "Партнер Нефть" [12:44:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:44:27]line СНО: Общий режим [12:44:27]line Чек 103 23.09.2024 12:44 [12:44:27]line Смена: 498 ФФД: 1.0 [12:44:27]line ЗНМ: 0300000064 [12:44:27]line РНМ: 0000000000092592 [12:44:27]line Версия ККМ: 001 [12:44:27]line ФМ: 0000000000874979 [12:44:27]line ФД: 87249 [12:44:27]line ФПД: 224286695105687 [12:44:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124425&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87249&fm=224286695105687&tin=02508201610067®Number=0000000000092592&sum=100000 [12:44:27]written 0, free lines is 4095 [12:44:27]Write to MH i2c: 01 00 00 F1 00 F1 [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: 01 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: 01 07 00 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D9 0C DD [12:44:27]RasterBufferAndPrint [12:44:27]line [12:44:27]line [12:44:27]line [12:44:27]line [12:44:27]line [12:44:27]written 0, free lines is 3302 [12:44:27]MH_Cut [12:44:27]Write to MH i2c: D1 01 00 F8 00 01 CA [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: D1 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: D1 01 00 [12:44:27]MH_I2C_Read... [12:44:27]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:44:27]Write to MH i2c: 01 00 00 F9 00 F9 [12:44:27]Write i2c OK [12:44:27]MH_I2C_Read... [12:44:28]*** Cut start [12:44:28]*** Partial cut [12:44:28]*** CUTSNS_PIN = 1 [12:44:28]*** CUTSNS_PIN = 0 [12:44:28]Connected sock=10 [12:44: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 09 79 08 01 40 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 02 BF 12 92 15 F3 02 3B EC 67 6B 90 2B C9 [12:44:28]*** Brake cut motor [12:44:29]Read from MH i2c: 01 [12:44:29]MH_I2C_Read... [12:44:29]*** Stop cut motor [12:44:29]*** Cut end [12:44:29]Read from MH i2c: 01 07 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:44:29]process_action close_receipt done [12:44:29]requested_data is exist [12:44:29]produce_requested_data [12:44:29]requested_item fm.sn is exist - process it [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 11 00 00 [12:44:29]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 17 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 17 00 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 [12:44:29]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:29]wFMCommunicate OK [12:44:29]requested_item fd.num is exist - process it [12:44:29]SAM_PROTO_GetFieldsCounters [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 13 00 00 [12:44:29]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 62 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 62 00 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 D1 54 01 00 0E 04 04 00 F2 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 F4 [12:44:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [12:44:29]wFMCommunicate OK [12:44:29]SAM_PROTO_GetFieldsCounters done [12:44:29]requested_item shift.num is exist - process it [12:44:29]requested_item shift.opened is exist - process it [12:44:29]req_shift_opened [12:44:29]FM_GetShiftState [12:44:29]SAM_PROTO_GetShiftState [12:44:29]wFMCommunicate request_size=4 [12:44:29]MH_SAM_APDU [12:44:29]CAPDU: 80 13 01 00 [12:44:29]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:44:29]Write i2c OK [12:44:29]MH_I2C_Read... [12:44:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:29]Read from MH i2c: E2 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 0E 00 [12:44:29]MH_I2C_Read... [12:44:29]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [12:44:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:44:29]wFMCommunicate OK [12:44:29]SAM_PROTO_GetShiftState done [12:44:29]FM_GetShiftState done [12:44:29]req_shift_opened done [12:44:29]requested_item shift.open_date is exist - process it [12:44:29]req_shift_open_date [12:44:29]req_shift_open_date done [12:44:29]produce_requested_data done [12:44:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87249,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:44:29]process_action_free close_receipt [12:44:29]json_value_free [12:44:29]json_value_free done [12:44:29]process_json_proto returns [12:44:29]Send response to host [12:44:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87249,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:44:29]free response buf [12:44:29]execute_script done [12:44:29]execute_script returns [12:44:29]free content buf [12:44:29]Sock 9.Close socket [12:44:29]Sock 9.Thread stoped [12:44:33]recv_with_timeout no data received [12:44:33]CommunicateWithHost answer receiving error [12:44:33]CommunicateWithHost err = -3 [12:44:33]OFD Sender: Server communicate error [12:44:33]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:44:33]ProducePacketName [12:44:33]name=ofd_packets/00087247 [12:44:33]OFD Sender: To server: pG, [12:44:33]CommunicateWithHost lk.salyk.kg:30040 [12:44:33]ConnectInit lk.salyk.kg [12:44:37]recv_with_timeout no data received [12:44:38]ConnectInit Can't take IP for lk.salyk.kg [12:44:38]CommunicateWithHost connect error [12:44:38]CommunicateWithHost err = -1 [12:44:38]OFD Sender: Server communicate error [12:44:43]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:44:43]ProducePacketName [12:44:43]name=ofd_packets/00087247 [12:44:43]OFD Sender: To server: pG, [12:44:43]CommunicateWithHost lk.salyk.kg:30040 [12:44:43]ConnectInit lk.salyk.kg [12:44:48]ConnectInit Can't take IP for lk.salyk.kg [12:44:48]CommunicateWithHost connect error [12:44:48]CommunicateWithHost err = -1 [12:44:48]OFD Sender: Server communicate error [12:44:53]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:44:53]ProducePacketName [12:44:53]name=ofd_packets/00087247 [12:44:53]OFD Sender: To server: pG, [12:44:53]CommunicateWithHost lk.salyk.kg:30040 [12:44:53]ConnectInit lk.salyk.kg [12:44:57]ConnectInit Can't connect to host [12:44:58]ConnectInit Can't take IP for lk.salyk.kg [12:44:58]CommunicateWithHost connect error [12:44:58]CommunicateWithHost err = -1 [12:44:58]OFD Sender: Server communicate error [12:45:02]ConnectInit Can't connect to host [12:45:03]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:45:03]ProducePacketName [12:45:03]name=ofd_packets/00087247 [12:45:03]OFD Sender: To server: pG, [12:45:03]CommunicateWithHost lk.salyk.kg:30040 [12:45:03]ConnectInit lk.salyk.kg [12:45:08]ConnectInit Can't connect to host [12:45:08]ConnectInit Can't take IP for lk.salyk.kg [12:45:08]CommunicateWithHost connect error [12:45:08]CommunicateWithHost err = -1 [12:45:08]OFD Sender: Server communicate error [12:45:13]ConnectInit Can't connect to host [12:45:13]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:45:13]ProducePacketName [12:45:13]name=ofd_packets/00087247 [12:45:13]OFD Sender: To server: pG, [12:45:13]CommunicateWithHost lk.salyk.kg:30040 [12:45:13]ConnectInit lk.salyk.kg [12:45:18]ConnectInit Can't take IP for lk.salyk.kg [12:45:18]CommunicateWithHost connect error [12:45:18]CommunicateWithHost err = -1 [12:45:18]OFD Sender: Server communicate error [12:45:23]OFD Sender: Processing packet 87247 [packets to send 281, broken 278] [12:45:23]ProducePacketName [12:45:23]name=ofd_packets/00087247 [12:45:23]OFD Sender: To server: pG, [12:45:23]CommunicateWithHost lk.salyk.kg:30040 [12:45:23]ConnectInit lk.salyk.kg [12:45:28]Connected sock=7 [12:45: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 09 79 08 01 40 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 64 62 F1 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 CF 54 01 00 35 04 06 00 02 BF 12 92 15 F3 02 3B EC 67 6B 90 2B C9 [12:45: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 B4 47 47 00 AA 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 CF 54 01 00 F4 03 04 00 B2 0D F1 66 B6 04 01 00 00 4A A0 F3 99 8E 65 3D F4 [12:45:30]CommunicateWithHost err = 0 [12:45:30]CheckOFDResponse [12:45:30]1017 (14) - 77093643461234 [12:45:30]1041 (16) - 0000000000874979 [12:45:30]1040 (4) - 87247 [12:45:30]1012 (4) - 23.09.2024 06:41 [12:45:30]1206 (1) - 0 [12:45:30]OFD Sender: Remove packet 87247 [12:45:30]ProducePacketName [12:45:30]name=ofd_packets/00087247 [12:45:30]NVStorageDeleteData [12:45:31]OFD Sender: Processing packet 87248 [packets to send 280, broken 278] [12:45:31]ProducePacketName [12:45:31]name=ofd_packets/00087248 [12:45:31]OFD Sender: To server: pG, [12:45:31]CommunicateWithHost lk.salyk.kg:30040 [12:45:31]ConnectInit lk.salyk.kg [12:45:32]Connected sock=7 [12:45: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 6E FB 07 01 1C 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 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 66 00 00 00 F4 03 04 00 77 62 F1 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 D0 54 01 00 35 04 06 00 7B 78 43 2A D8 DD 15 91 4E A0 64 F3 0B 75 [12:45: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 DD 22 47 00 8D 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 D0 54 01 00 F4 03 04 00 B6 0D F1 66 B6 04 01 00 00 ED 20 9D B9 79 92 24 54 [12:45:32]CommunicateWithHost err = 0 [12:45:32]CheckOFDResponse [12:45:32]1017 (14) - 77093643461234 [12:45:32]1041 (16) - 0000000000874979 [12:45:32]1040 (4) - 87248 [12:45:32]1012 (4) - 23.09.2024 06:41 [12:45:32]1206 (1) - 0 [12:45:32]OFD Sender: Remove packet 87248 [12:45:32]ProducePacketName [12:45:32]name=ofd_packets/00087248 [12:45:32]NVStorageDeleteData [12:45:33]OFD Sender: Processing packet 87249 [packets to send 279, broken 278] [12:45:33]ProducePacketName [12:45:33]name=ofd_packets/00087249 [12:45:33]OFD Sender: To server: pG, [12:45:33]CommunicateWithHost lk.salyk.kg:30040 [12:45:33]ConnectInit lk.salyk.kg [12:45:34]Connected sock=7 [12:45: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 0F 01 00 00 2E 59 07 01 25 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 A9 62 F1 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 D1 54 01 00 35 04 06 00 CB FC D0 CA 24 97 10 F2 A8 51 DD 27 C9 DE [12:45: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 98 F4 47 00 09 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 D1 54 01 00 F4 03 04 00 B8 0D F1 66 B6 04 01 00 00 9A 8B 0D BB A8 E4 13 74 [12:45:35]CommunicateWithHost err = 0 [12:45:35]CheckOFDResponse [12:45:35]1017 (14) - 77093643461234 [12:45:35]1041 (16) - 0000000000874979 [12:45:35]1040 (4) - 87249 [12:45:35]1012 (4) - 23.09.2024 06:42 [12:45:35]1206 (1) - 0 [12:45:35]OFD Sender: Remove packet 87249 [12:45:35]ProducePacketName [12:45:35]name=ofd_packets/00087249 [12:45:35]NVStorageDeleteData [12:45:36]OFD Sender: No OFD packet to send [12:45:41]OFD Sender: No OFD packet to send [12:45:46]OFD Sender: No OFD packet to send [12:45:51]OFD Sender: No OFD packet to send [12:45:56]OFD Sender: No OFD packet to send [12:46:01]OFD Sender: No OFD packet to send [12:46:06]OFD Sender: No OFD packet to send [12:46:11]OFD Sender: No OFD packet to send [12:46:16]OFD Sender: No OFD packet to send [12:46:21]OFD Sender: No OFD packet to send [12:46:26]OFD Sender: No OFD packet to send [12:46:31]OFD Sender: No OFD packet to send [12:46:36]OFD Sender: No OFD packet to send [12:46:41]OFD Sender: No OFD packet to send [12:46:46]OFD Sender: No OFD packet to send [12:46:51]OFD Sender: No OFD packet to send [12:46:56]OFD Sender: No OFD packet to send [12:47:01]OFD Sender: No OFD packet to send [12:47:06]OFD Sender: No OFD packet to send [12:47:11]OFD Sender: No OFD packet to send [12:47:16]OFD Sender: No OFD packet to send [12:47:21]OFD Sender: No OFD packet to send [12:47:26]OFD Sender: No OFD packet to send [12:47:31]OFD Sender: No OFD packet to send [12:47:36]OFD Sender: No OFD packet to send [12:47:41]OFD Sender: No OFD packet to send [12:47:46]OFD Sender: No OFD packet to send [12:47:51]OFD Sender: No OFD packet to send [12:47:56]OFD Sender: No OFD packet to send [12:48:01]OFD Sender: No OFD packet to send [12:48:06]OFD Sender: No OFD packet to send [12:48:07]recv_with_timeout no data received [12:48:11]OFD Sender: No OFD packet to send [12:48:16]OFD Sender: No OFD packet to send [12:48:21]OFD Sender: No OFD packet to send [12:48:26]OFD Sender: No OFD packet to send [12:48:31]OFD Sender: No OFD packet to send [12:48:34]accept exits with 11 [12:48:34]New connection [12:48:34]New thread 3067100516 created [12:48:34]Thread 3067243876 joined [12:48:34]Waiting for new connection... [12:48:34] Sock 11.Parse request [12:48:34]Sock 11.Check first char [12:48:34]Sock 11.First char is OK [12:48:34]request: POST /json_proto HTTP/1.0 [12:48:34]Method: POST [12:48:34]URL: /json_proto [12:48:34]Method is POST - this is cgi request [12:48:34]url: /json_proto [12:48:34]query_string will be loaded in cgi processing [12:48:34]execute_cgi json_proto POST (null) [12:48:34]execute_cgi path=json_proto method=POST [12:48:34]POST find Content-Length [12:48:34]Host: 172.17.47.196:8080 [12:48:34]Content-Length: 675 [12:48:34]Content-Type: application/json [12:48:34] [12:48:34]POST finish read [12:48:34]Found Content-Length = 675 [12:48:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148181", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "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" ] } } [12:48:34]execute_script... [12:48:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148181", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "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" ] } } [12:48:34]POST & json_proto [12:48:34]process_json_proto [12:48:34]json parsed OK: [12:48:34]protocol is kg_v1.0 [12:48:34]action value=close_receipt [12:48:34]process_action close_receipt [12:48:34]cmd_close_receipt [12:48:34]MH_GetDate [12:48:34]Write to MH i2c: F0 00 00 FD 00 EC [12:48:34]Write i2c OK [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: F0 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: F0 09 00 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: F0 09 00 FD 00 00 A3 63 F1 66 4C 6B 94 66 03 [12:48:34]GetLastDocTimeStamp 1727095465 [12:48:34]current date 1727095715 [12:48:34]FM_GetShiftState [12:48:34]SAM_PROTO_GetShiftState [12:48:34]wFMCommunicate request_size=4 [12:48:34]MH_SAM_APDU [12:48:34]CAPDU: 80 13 01 00 [12:48:34]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:48:34]Write i2c OK [12:48:34]MH_I2C_Read... [12:48:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:34]Read from MH i2c: E2 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: E2 0E 00 [12:48:34]MH_I2C_Read... [12:48:34]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D3 [12:48:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:48:34]wFMCommunicate OK [12:48:34]SAM_PROTO_GetShiftState done [12:48:34]FM_GetShiftState done [12:48:34]opened in 1727050818 [12:48:34]opened+sec_in_day 1727137218 [12:48:34]quantity*price = 9000 [12:48:34]sum+1 = 9001 [12:48:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 104 23.09.2024 12:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87250 ФПД: 238679392279707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87250&fm=238679392279707&tin=02508201610067®Number=0000000000092592&sum=9000 0 [12:48:35]StoreToDocumentArchive [12:48:35]shift 498 fd 87250 [12:48:35]save to /storage/0498/doc_00087250 [12:48:35]save last doc name /storage/0498/doc_00087250 to /storage/kkm_last_doc_name [12:48:35]save OK [12:48:35]Clear old archive folders... [12:48:35]ProcessDocumentItem done err = 0, tmpTLVsize=294 [12:48:35]tlvbuf is 01FA06F0 [12:48:35]SAM_PROTO_ClearQueue [12:48:35]wFMCommunicate request_size=4 [12:48:35]MH_SAM_APDU [12:48:35]CAPDU: 80 09 00 00 [12:48:35]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:48:35]Write i2c OK [12:48:35]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:48:36]RAPDU: 90 00 [12:48:36]wFMCommunicate OK [12:48:36]SAM_PROTO_ClearQueue done [12:48:36]KKMCreateOFDPacket [12:48:36]OFDProtocolAddRootSTLVToBuf [12:48:36]FM_MakeSignedData [12:48:36]FM_MakeSignedData [12:48:36]SAM_PROTO_SignData [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 0D 01 02 [12:48:36]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:48:36]RAPDU: 90 00 [12:48:36]wFMCommunicate OK [12:48:36]wFMCommunicate request_size=255 [12:48:36]MH_SAM_APDU [12:48:36]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 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 68 00 00 00 F4 03 04 00 A3 63 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [12:48:36]Write to MH i2c: E2 02 01 0D 01 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 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 68 00 00 00 F4 03 04 00 A3 63 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 DC [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:36]Read from MH i2c: E2 03 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:48:36]RAPDU: 90 00 [12:48:36]wFMCommunicate OK [12:48:36]wFMCommunicate request_size=53 [12:48:36]MH_SAM_APDU [12:48:36]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 D2 54 01 00 35 04 06 00 D9 13 E0 64 5C 9B [12:48:36]Write to MH i2c: E2 38 00 0E 01 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 D2 54 01 00 35 04 06 00 D9 13 E0 64 5C 9B 00 00 DA [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]OFD Sender: No OFD packet to send [12:48:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:48:36]RAPDU: 90 00 [12:48:36]wFMCommunicate OK [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 0D 03 02 [12:48:36]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 0B 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 0B 00 0F 01 00 0D A1 05 43 B3 9A B9 31 90 00 B9 [12:48:36]RAPDU: 0D A1 05 43 B3 9A B9 31 90 00 [12:48:36]wFMCommunicate OK [12:48:36]SAM_PROTO_SignData done [12:48:36]FM_MakeSignedData done [12:48:36]CreateOFDProtocolMessage [12:48:36]wFMCommunicate request_size=4 [12:48:36]MH_SAM_APDU [12:48:36]CAPDU: 80 11 00 00 [12:48:36]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:36]Read from MH i2c: E2 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 17 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: E2 17 00 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 [12:48: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:48:36]wFMCommunicate OK [12:48:36]CreateOFDProtocolMessage done [12:48:36]OFDSenderStorePacket 87250 [12:48:36]StoreOFDPacket docnum=87250 [12:48: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 3A 01 00 00 17 AC 32 01 A8 C9 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 68 00 00 00 F4 03 04 00 A3 63 F1 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 D2 54 01 00 35 04 06 00 D9 13 E0 64 5C 9B 0D A1 05 43 B3 9A B9 31 [12:48:36]CheckFolder [12:48:36]dirname=/storage/ofd_packets [12:48:36]CheckFolder done [12:48:36]ProducePacketName [12:48:36]name=ofd_packets/00087250 [12:48:36]NVStorageSaveData ofd_packets/00087250 [12:48:36]File name is /storage/ofd_packets/00087250 [12:48:36]Write 344 bytes [12:48:36]NVStorageSaveData done [12:48:36]OFDSenderStorePacket done [12:48:36]KKMCreateOFDPacket done [12:48:36]NVStorageSaveData kkm_last_timestamp [12:48:36]File name is /storage/kkm_last_timestamp [12:48:36]Write 4 bytes [12:48:36]NVStorageSaveData done [12:48:36]ExternCall_PrintAddStr [12:48:36]wPrintStart [12:48:36]Write to MH i2c: 01 00 00 11 01 12 [12:48:36]Write i2c OK [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: 01 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: 01 07 00 [12:48:36]MH_I2C_Read... [12:48:36]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:48:36]RasterBufferAndPrint [12:48:36]line Счет N : (3)148181 [12:48:36]line ИНН: 02508201610067 [12:48:36]line Контрольно-Кассовый Чек [12:48:36]line ПРОДАЖА [12:48:36]line Товар: 4650243871828 [12:48:36]line Gorilla эн нап манго-кокос 0,45 ж/б [12:48:36]line 1.000 * 90.00 [12:48:36]line = 90.00 [12:48:36]line НДС 12% НСП 1% [12:48:36]line > о реализуемом товаре [12:48:36]line ИТОГО: 90.00 [12:48:36]line НСП 1% : 0.80 [12:48:36]line НДС 12% : 9.56 [12:48:36]line Наличными: 90.00 [12:48:36]line Безнал.: 0.00 [12:48:36]line Место: АЗС № 137 "Партнер Нефть" [12:48:36]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:48:36]line СНО: Общий режим [12:48:36]line Чек 104 23.09.2024 12:48 [12:48:36]line Смена: 498 ФФД: 1.0 [12:48:36]line ЗНМ: 0300000064 [12:48:36]line РНМ: 0000000000092592 [12:48:36]line Версия ККМ: 001 [12:48:36]line ФМ: 0000000000874979 [12:48:36]line ФД: 87250 [12:48:36]line ФПД: 238679392279707 [12:48:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124835&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87250&fm=238679392279707&tin=02508201610067®Number=0000000000092592&sum=9000 [12:48:36]line 0 [12:48:36]OFD Sender: Processing packet 87250 [packets to send 279, broken 278] [12:48:36]ProducePacketName [12:48:36]name=ofd_packets/00087250 [12:48:36]OFD Sender: To server: pG, [12:48:36]CommunicateWithHost lk.salyk.kg:30040 [12:48:36]ConnectInit lk.salyk.kg [12:48:36]written 0, free lines is 4095 [12:48:37]Write to MH i2c: 01 00 00 3A 01 3B [12:48:37]Write i2c OK [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: 01 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: 01 07 00 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E2 0C 30 [12:48:37]RasterBufferAndPrint [12:48:37]line [12:48:37]line [12:48:37]line [12:48:37]line [12:48:37]line [12:48:37]written 0, free lines is 3303 [12:48:37]MH_Cut [12:48:37]Write to MH i2c: D1 01 00 41 01 01 14 [12:48:37]Write i2c OK [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: D1 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: D1 01 00 [12:48:37]MH_I2C_Read... [12:48:37]Read from MH i2c: D1 01 00 41 01 00 13 [12:48:37]Write to MH i2c: 01 00 00 42 01 43 [12:48:37]Write i2c OK [12:48:37]MH_I2C_Read... [12:48:37]Connected sock=9 [12:48:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3A 01 00 00 17 AC 32 01 A8 C9 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 68 00 00 00 F4 03 04 00 A3 63 F1 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 D2 54 01 00 35 04 06 00 D9 13 E0 64 5C 9B 0D A1 05 43 B3 9A B9 31 [12:48:38]*** Cut start [12:48:38]*** Partial cut [12:48:38]*** CUTSNS_PIN = 1 [12:48:38]*** CUTSNS_PIN = 0 [12:48:38]*** Brake cut motor [12:48: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 23 0B 47 00 92 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 D2 54 01 00 F4 03 04 00 6F 0E F1 66 B6 04 01 00 00 DE 30 47 D3 25 42 E9 DA [12:48:38]CommunicateWithHost err = 0 [12:48:38]CheckOFDResponse [12:48:38]1017 (14) - 77093643461234 [12:48:38]1041 (16) - 0000000000874979 [12:48:38]1040 (4) - 87250 [12:48:38]1012 (4) - 23.09.2024 06:45 [12:48:38]1206 (1) - 0 [12:48:38]OFD Sender: Remove packet 87250 [12:48:38]ProducePacketName [12:48:38]name=ofd_packets/00087250 [12:48:38]NVStorageDeleteData [12:48:38]Read from MH i2c: 01 [12:48:38]MH_I2C_Read... [12:48:38]*** Stop cut motor [12:48:38]*** Cut end [12:48:38]Read from MH i2c: 01 07 00 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [12:48:38]process_action close_receipt done [12:48:38]requested_data is exist [12:48:38]produce_requested_data [12:48:38]requested_item fm.sn is exist - process it [12:48:38]wFMCommunicate request_size=4 [12:48:38]MH_SAM_APDU [12:48:38]CAPDU: 80 11 00 00 [12:48:38]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [12:48:38]Write i2c OK [12:48:38]MH_I2C_Read... [12:48:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:38]Read from MH i2c: E2 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 17 00 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1D [12:48: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:48:38]wFMCommunicate OK [12:48:38]requested_item fd.num is exist - process it [12:48:38]SAM_PROTO_GetFieldsCounters [12:48:38]wFMCommunicate request_size=4 [12:48:38]MH_SAM_APDU [12:48:38]CAPDU: 80 13 00 00 [12:48:38]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [12:48:38]Write i2c OK [12:48:38]MH_I2C_Read... [12:48:38]OFD Sender: No OFD packet to send [12:48:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:38]Read from MH i2c: E2 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 62 00 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 42 [12:48: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 D2 54 01 00 0E 04 04 00 F2 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 [12:48:38]wFMCommunicate OK [12:48:38]SAM_PROTO_GetFieldsCounters done [12:48:38]requested_item shift.num is exist - process it [12:48:38]requested_item shift.opened is exist - process it [12:48:38]req_shift_opened [12:48:38]FM_GetShiftState [12:48:38]SAM_PROTO_GetShiftState [12:48:38]wFMCommunicate request_size=4 [12:48:38]MH_SAM_APDU [12:48:38]CAPDU: 80 13 01 00 [12:48:38]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [12:48:38]Write i2c OK [12:48:38]MH_I2C_Read... [12:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:38]Read from MH i2c: E2 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 0E 00 [12:48:38]MH_I2C_Read... [12:48:38]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1B [12:48:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:48:38]wFMCommunicate OK [12:48:38]SAM_PROTO_GetShiftState done [12:48:38]FM_GetShiftState done [12:48:38]req_shift_opened done [12:48:38]requested_item shift.open_date is exist - process it [12:48:38]req_shift_open_date [12:48:38]req_shift_open_date done [12:48:38]produce_requested_data done [12:48:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87250,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:48:38]process_action_free close_receipt [12:48:38]json_value_free [12:48:38]json_value_free done [12:48:38]process_json_proto returns [12:48:38]Send response to host [12:48:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87250,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:48:38]free response buf [12:48:38]execute_script done [12:48:38]execute_script returns [12:48:38]free content buf [12:48:38]Sock 11.Close socket [12:48:38]Sock 11.Thread stoped [12:48:43]OFD Sender: No OFD packet to send [12:48:48]OFD Sender: No OFD packet to send [12:48:53]OFD Sender: No OFD packet to send [12:48:58]OFD Sender: No OFD packet to send [12:49:03]OFD Sender: No OFD packet to send [12:49:04]recv_with_timeout no data received [12:49:08]OFD Sender: No OFD packet to send [12:49:13]OFD Sender: No OFD packet to send [12:49:15]accept exits with 7 [12:49:15]New connection [12:49:15]New thread 3067243876 created [12:49:15]Thread 3067100516 joined [12:49:15]Waiting for new connection... [12:49:15] Sock 7.Parse request [12:49:15]Sock 7.Check first char [12:49:15]Sock 7.First char is OK [12:49:15]request: POST /json_proto HTTP/1.0 [12:49:15]Method: POST [12:49:15]URL: /json_proto [12:49:15]Method is POST - this is cgi request [12:49:15]url: /json_proto [12:49:15]query_string will be loaded in cgi processing [12:49:15]execute_cgi json_proto POST (null) [12:49:15]execute_cgi path=json_proto method=POST [12:49:15]POST find Content-Length [12:49:15]Host: 172.17.47.196:8080 [12:49:15]Content-Length: 754 [12:49:15]Content-Type: application/json [12:49:15] [12:49:15]POST finish read [12:49:15]Found Content-Length = 754 [12:49:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872221", "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" : 33.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\u000A30096160", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:15]execute_script... [12:49:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872221", "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" : 33.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\u000A30096160", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:15]POST & json_proto [12:49:15]process_json_proto [12:49:15]json parsed OK: [12:49:15]protocol is kg_v1.0 [12:49:15]action value=close_receipt [12:49:15]process_action close_receipt [12:49:15]cmd_close_receipt [12:49:15]MH_GetDate [12:49:15]Write to MH i2c: F0 00 00 46 01 36 [12:49:15]Write i2c OK [12:49:15]MH_I2C_Read... [12:49:15]Read from MH i2c: F0 [12:49:15]MH_I2C_Read... [12:49:15]Read from MH i2c: F0 09 00 [12:49:15]MH_I2C_Read... [12:49:15]Read from MH i2c: F0 09 00 46 01 00 CB 63 F1 66 4C 6B 94 66 75 [12:49:15]GetLastDocTimeStamp 1727095715 [12:49:15]current date 1727095755 [12:49:15]FM_GetShiftState [12:49:15]SAM_PROTO_GetShiftState [12:49:15]wFMCommunicate request_size=4 [12:49:15]MH_SAM_APDU [12:49:15]CAPDU: 80 13 01 00 [12:49:15]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:49:15]Write i2c OK [12:49:15]MH_I2C_Read... [12:49:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:15]Read from MH i2c: E2 [12:49:15]MH_I2C_Read... [12:49:15]Read from MH i2c: E2 0E 00 [12:49:15]MH_I2C_Read... [12:49:15]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1D [12:49:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:49:15]wFMCommunicate OK [12:49:15]SAM_PROTO_GetShiftState done [12:49:15]FM_GetShiftState done [12:49:15]opened in 1727050818 [12:49:15]opened+sec_in_day 1727137218 [12:49:15]quantity*price = 0 [12:49:15]sum+1 = 1 [12:49:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 105 23.09.2024 12:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30096160 ФМ: 0000000000874979 ФД: 87251 ФПД: 241136662197040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124915&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87251&fm=241136662197040&tin=02508201610067®Number=0000000000092592&sum=0 [12:49:16]StoreToDocumentArchive [12:49:16]shift 498 fd 87251 [12:49:16]save to /storage/0498/doc_00087251 [12:49:16]save last doc name /storage/0498/doc_00087251 to /storage/kkm_last_doc_name [12:49:16]save OK [12:49:16]Clear old archive folders... [12:49:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:49:16]tlvbuf is 01F99930 [12:49:16]SAM_PROTO_ClearQueue [12:49:16]wFMCommunicate request_size=4 [12:49:16]MH_SAM_APDU [12:49:16]CAPDU: 80 09 00 00 [12:49:16]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [12:49:16]RAPDU: 90 00 [12:49:16]wFMCommunicate OK [12:49:16]SAM_PROTO_ClearQueue done [12:49:16]KKMCreateOFDPacket [12:49:16]OFDProtocolAddRootSTLVToBuf [12:49:16]FM_MakeSignedData [12:49:16]FM_MakeSignedData [12:49:16]SAM_PROTO_SignData [12:49:16]wFMCommunicate request_size=4 [12:49:16]MH_SAM_APDU [12:49:16]CAPDU: 80 0D 01 02 [12:49:16]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [12:49:16]RAPDU: 90 00 [12:49:16]wFMCommunicate OK [12:49:16]wFMCommunicate request_size=255 [12:49:16]MH_SAM_APDU [12:49: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 E8 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 CB 63 F1 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 D3 54 01 00 35 04 06 00 DB [12:49:16]Write to MH i2c: E2 02 01 56 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 E8 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 CB 63 F1 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 D3 54 01 00 35 04 06 00 DB 00 00 33 [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:16]Read from MH i2c: E2 03 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:49:16]RAPDU: 90 00 [12:49:16]wFMCommunicate OK [12:49:16]wFMCommunicate request_size=10 [12:49:16]MH_SAM_APDU [12:49:16]CAPDU: 80 0D 02 02 05 50 01 17 B3 30 [12:49:16]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 50 01 17 B3 30 00 00 27 [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:49:16]RAPDU: 90 00 [12:49:16]wFMCommunicate OK [12:49:16]wFMCommunicate request_size=4 [12:49:16]MH_SAM_APDU [12:49:16]CAPDU: 80 0D 03 02 [12:49:16]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 0B 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 0B 00 58 01 00 82 24 F0 D6 15 CF 31 8B 90 00 E1 [12:49:16]RAPDU: 82 24 F0 D6 15 CF 31 8B 90 00 [12:49:16]wFMCommunicate OK [12:49:16]SAM_PROTO_SignData done [12:49:16]FM_MakeSignedData done [12:49:16]CreateOFDProtocolMessage [12:49:16]wFMCommunicate request_size=4 [12:49:16]MH_SAM_APDU [12:49:16]CAPDU: 80 11 00 00 [12:49:16]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:16]Read from MH i2c: E2 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 17 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 33 [12:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [12:49:16]wFMCommunicate OK [12:49:16]CreateOFDProtocolMessage done [12:49:16]OFDSenderStorePacket 87251 [12:49:16]StoreOFDPacket docnum=87251 [12:49: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 B6 61 07 01 DC D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 CB 63 F1 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 D3 54 01 00 35 04 06 00 DB 50 01 17 B3 30 82 24 F0 D6 15 CF 31 8B [12:49:16]CheckFolder [12:49:16]dirname=/storage/ofd_packets [12:49:16]CheckFolder done [12:49:16]ProducePacketName [12:49:16]name=ofd_packets/00087251 [12:49:16]NVStorageSaveData ofd_packets/00087251 [12:49:16]File name is /storage/ofd_packets/00087251 [12:49:16]Write 301 bytes [12:49:16]NVStorageSaveData done [12:49:16]OFDSenderStorePacket done [12:49:16]KKMCreateOFDPacket done [12:49:16]NVStorageSaveData kkm_last_timestamp [12:49:16]File name is /storage/kkm_last_timestamp [12:49:16]Write 4 bytes [12:49:16]NVStorageSaveData done [12:49:16]ExternCall_PrintAddStr [12:49:16]wPrintStart [12:49:16]Write to MH i2c: 01 00 00 5A 01 5B [12:49:16]Write i2c OK [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: 01 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: 01 07 00 [12:49:16]MH_I2C_Read... [12:49:16]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [12:49:16]RasterBufferAndPrint [12:49:16]line Счет N : (1)872221 [12:49:16]line ИНН: 02508201610067 [12:49:16]line Контрольно-Кассовый Чек [12:49:16]line ПРОДАЖА [12:49:16]line ТРК (МРК, ГНК) : 43 [12:49:16]line Товар: 2710124130 [12:49:16]line Аи-92-К-5 [12:49:16]line 33.000 * 0.00 [12:49:16]line = 0.00 [12:49:16]line НДС 12% НСП 1% [12:49:16]line > о реализуемом товаре [12:49:16]line ИТОГО: 0.00 [12:49:16]line НСП 1% : 0.00 [12:49:16]line НДС 12% : 0.00 [12:49:16]line Наличными: 0.00 [12:49:16]line Безнал.: 0.00 [12:49:16]line Место: АЗС № 137 "Партнер Нефть" [12:49:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:49:16]line СНО: Общий режим [12:49:16]line Чек 105 23.09.2024 12:49 [12:49:16]line Смена: 498 ФФД: 1.0 [12:49:16]line ЗНМ: 0300000064 [12:49:16]line РНМ: 0000000000092592 [12:49:16]line Версия ККМ: 001 [12:49:16]line Талоны: ТК ГПНА Online [12:49:16]line 30096160 [12:49:16]line ФМ: 0000000000874979 [12:49:16]line ФД: 87251 [12:49:16]line ФПД: 241136662197040 [12:49:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T124915&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87251&fm=241136662197040&tin=02508201610067®Number=0000000000092592&sum=0 [12:49:17]OFD Sender: Processing packet 87251 [packets to send 279, broken 278] [12:49:17]ProducePacketName [12:49:17]name=ofd_packets/00087251 [12:49:17]OFD Sender: To server: pG, [12:49:17]CommunicateWithHost lk.salyk.kg:30040 [12:49:17]ConnectInit lk.salyk.kg [12:49:17]written 0, free lines is 4095 [12:49:17]Write to MH i2c: 01 00 00 84 01 85 [12:49:17]Write i2c OK [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: 01 [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: 01 07 00 [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 E1 0C 79 [12:49:17]RasterBufferAndPrint [12:49:17]line [12:49:17]line [12:49:17]line [12:49:17]line [12:49:17]line [12:49:17]written 0, free lines is 3301 [12:49:17]MH_Cut [12:49:17]Write to MH i2c: D1 01 00 8B 01 01 5E [12:49:17]Write i2c OK [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: D1 [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: D1 01 00 [12:49:17]MH_I2C_Read... [12:49:17]Read from MH i2c: D1 01 00 8B 01 00 5D [12:49:17]Write to MH i2c: 01 00 00 8C 01 8D [12:49:17]Write i2c OK [12:49:17]MH_I2C_Read... [12:49:18]Connected sock=11 [12:49:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B6 61 07 01 DC D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E8 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 *** Cut start [12:49:18]06 00 00 *** Partial cut [12:49:18]00 00 00 00 00 39 *** CUTSNS_PIN = 1 [12:49:18]04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 CB 63 F1 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 D3 54 01 00 35 04 06 00 DB 50 01 17 B3 30 82 24 F0 D6 15 CF 31 8B [12:49:18]*** CUTSNS_PIN = 0 [12:49:18]*** Brake cut motor [12:49: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 97 E9 47 00 16 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 D3 54 01 00 F4 03 04 00 98 0E F1 66 B6 04 01 00 00 D0 D0 CC E4 7E 32 5B 4B [12:49:18]CommunicateWithHost err = 0 [12:49:18]CheckOFDResponse [12:49:18]1017 (14) - 77093643461234 [12:49:18]1041 (16) - 0000000000874979 [12:49:18]1040 (4) - 87251 [12:49:18]1012 (4) - 23.09.2024 06:45 [12:49:18]1206 (1) - 0 [12:49:18]OFD Sender: Remove packet 87251 [12:49:18]ProducePacketName [12:49:18]name=ofd_packets/00087251 [12:49:18]NVStorageDeleteData [12:49:18]Read from MH i2c: 01 [12:49:18]MH_I2C_Read... [12:49:18]*** Stop cut motor [12:49:18]*** Cut end [12:49:18]Read from MH i2c: 01 07 00 [12:49:18]MH_I2C_Read... [12:49:18]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [12:49:18]process_action close_receipt done [12:49:18]requested_data is exist [12:49:18]produce_requested_data [12:49:18]requested_item fm.sn is exist - process it [12:49:18]wFMCommunicate request_size=4 [12:49:18]MH_SAM_APDU [12:49:18]CAPDU: 80 11 00 00 [12:49:18]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [12:49:18]Write i2c OK [12:49:18]MH_I2C_Read... [12:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:19]Read from MH i2c: E2 [12:49:19]MH_I2C_Read... [12:49:19]Read from MH i2c: E2 17 00 [12:49:19]MH_I2C_Read... [12:49:19]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 [12:49: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:49:19]wFMCommunicate OK [12:49:19]requested_item fd.num is exist - process it [12:49:19]SAM_PROTO_GetFieldsCounters [12:49:19]wFMCommunicate request_size=4 [12:49:19]MH_SAM_APDU [12:49:19]CAPDU: 80 13 00 00 [12:49:19]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [12:49:19]Write i2c OK [12:49:19]MH_I2C_Read... [12:49:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:19]Read from MH i2c: E2 [12:49:19]MH_I2C_Read... [12:49:19]Read from MH i2c: E2 62 00 [12:49:19]MH_I2C_Read... [12:49:19]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 D3 54 01 00 0E 04 04 00 F2 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 90 [12:49:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:19]wFMCommunicate OK [12:49:19]SAM_PROTO_GetFieldsCounters done [12:49:19]requested_item shift.num is exist - process it [12:49:19]requested_item shift.opened is exist - process it [12:49:19]req_shift_opened [12:49:19]FM_GetShiftState [12:49:19]SAM_PROTO_GetShiftState [12:49:19]wFMCommunicate request_size=4 [12:49:19]MH_SAM_APDU [12:49:19]CAPDU: 80 13 01 00 [12:49:19]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [12:49:19]Write i2c OK [12:49:19]MH_I2C_Read... [12:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:19]Read from MH i2c: E2 [12:49:19]MH_I2C_Read... [12:49:19]Read from MH i2c: E2 0E 00 [12:49:19]MH_I2C_Read... [12:49:19]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 65 [12:49:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:49:19]wFMCommunicate OK [12:49:19]SAM_PROTO_GetShiftState done [12:49:19]FM_GetShiftState done [12:49:19]req_shift_opened done [12:49:19]requested_item shift.open_date is exist - process it [12:49:19]req_shift_open_date [12:49:19]req_shift_open_date done [12:49:19]produce_requested_data done [12:49:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87251,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:49:19]process_action_free close_receipt [12:49:19]json_value_free [12:49:19]json_value_free done [12:49:19]process_json_proto returns [12:49:19]Send response to host [12:49:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87251,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:49:19]free response buf [12:49:19]execute_script done [12:49:19]execute_script returns [12:49:19]free content buf [12:49:19]Sock 7.Close socket [12:49:19]Sock 7.Thread stoped [12:49:19]OFD Sender: No OFD packet to send [12:49:24]OFD Sender: No OFD packet to send [12:49:29]OFD Sender: No OFD packet to send [12:49:29]recv_with_timeout no data received [12:49:34]OFD Sender: No OFD packet to send [12:49:39]OFD Sender: No OFD packet to send [12:49:40]recv_with_timeout no data received [12:49:44]OFD Sender: No OFD packet to send [12:49:49]OFD Sender: No OFD packet to send [12:49:54]OFD Sender: No OFD packet to send [12:49:59]OFD Sender: No OFD packet to send [12:50:00]accept exits with 9 [12:50:00]New connection [12:50:00]New thread 3067100516 created [12:50:00]Thread 3067243876 joined [12:50:00]Waiting for new connection... [12:50:00] Sock 9.Parse request [12:50:00]Sock 9.Check first char [12:50:00]Sock 9.First char is OK [12:50:00]request: POST /json_proto HTTP/1.0 [12:50:00]Method: POST [12:50:00]URL: /json_proto [12:50:00]Method is POST - this is cgi request [12:50:00]url: /json_proto [12:50:00]query_string will be loaded in cgi processing [12:50:00]execute_cgi json_proto POST (null) [12:50:00]execute_cgi path=json_proto method=POST [12:50:00]POST find Content-Length [12:50:00]Host: 172.17.47.196:8080 [12:50:00]Content-Length: 687 [12:50:00]Content-Type: application/json [12:50:00] [12:50:00]POST finish read [12:50:00]Found Content-Length = 687 [12:50:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872222", "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" : 18.510, "sum" : 1410.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1410.00, "total" : 1410.00, "payments": [ { "type": 0, "sum" : 1410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:00]execute_script... [12:50: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)872222", "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" : 18.510, "sum" : 1410.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1410.00, "total" : 1410.00, "payments": [ { "type": 0, "sum" : 1410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:00]POST & json_proto [12:50:00]process_json_proto [12:50:00]json parsed OK: [12:50:00]protocol is kg_v1.0 [12:50:00]action value=close_receipt [12:50:00]process_action close_receipt [12:50:00]cmd_close_receipt [12:50:00]MH_GetDate [12:50:00]Write to MH i2c: F0 00 00 90 01 80 [12:50:00]Write i2c OK [12:50:00]MH_I2C_Read... [12:50:00]Read from MH i2c: F0 [12:50:00]MH_I2C_Read... [12:50:00]Read from MH i2c: F0 09 00 [12:50:00]MH_I2C_Read... [12:50:00]Read from MH i2c: F0 09 00 90 01 00 F8 63 F1 66 4C 6B 94 66 EC [12:50:00]GetLastDocTimeStamp 1727095755 [12:50:00]current date 1727095800 [12:50:00]FM_GetShiftState [12:50:00]SAM_PROTO_GetShiftState [12:50:00]wFMCommunicate request_size=4 [12:50:00]MH_SAM_APDU [12:50:00]CAPDU: 80 13 01 00 [12:50:00]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:50:00]Write i2c OK [12:50:00]MH_I2C_Read... [12:50:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:00]Read from MH i2c: E2 [12:50:00]MH_I2C_Read... [12:50:00]Read from MH i2c: E2 0E 00 [12:50:00]MH_I2C_Read... [12:50:00]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [12:50:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:50:00]wFMCommunicate OK [12:50:00]SAM_PROTO_GetShiftState done [12:50:00]FM_GetShiftState done [12:50:00]opened in 1727050818 [12:50:00]opened+sec_in_day 1727137218 [12:50:00]quantity*price = 141046 [12:50:00]sum+1 = 141047 [12:50:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 1410.00 Внесено: 1410.00 СДАЧА: 0.00 НСП 1% : 12.48 НДС 12% : 149.78 Наличными: 1410.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 106 23.09.2024 12:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87252 ФПД: 72977202950188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87252&fm=72977202950188&tin=02508201610067®Number=0000000000092592&sum=141000 [12:50:01]StoreToDocumentArchive [12:50:01]shift 498 fd 87252 [12:50:01]save to /storage/0498/doc_00087252 [12:50:01]save last doc name /storage/0498/doc_00087252 to /storage/kkm_last_doc_name [12:50:01]save OK [12:50:01]Clear old archive folders... [12:50:01]ProcessDocumentItem done err = 0, tmpTLVsize=252 [12:50:01]tlvbuf is 01F7D7D0 [12:50:01]SAM_PROTO_ClearQueue [12:50:01]wFMCommunicate request_size=4 [12:50:01]MH_SAM_APDU [12:50:01]CAPDU: 80 09 00 00 [12:50:01]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:01]Read from MH i2c: E2 03 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [12:50:01]RAPDU: 90 00 [12:50:01]wFMCommunicate OK [12:50:01]SAM_PROTO_ClearQueue done [12:50:01]KKMCreateOFDPacket [12:50:01]OFDProtocolAddRootSTLVToBuf [12:50:01]FM_MakeSignedData [12:50:01]FM_MakeSignedData [12:50:01]SAM_PROTO_SignData [12:50:01]wFMCommunicate request_size=4 [12:50:01]MH_SAM_APDU [12:50:01]CAPDU: 80 0D 01 02 [12:50:01]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [12:50:01]RAPDU: 90 00 [12:50:01]wFMCommunicate OK [12:50:01]wFMCommunicate request_size=255 [12:50:01]MH_SAM_APDU [12:50: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 4E 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F6 26 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 26 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 3A 00 00 00 00 07 04 06 00 C8 26 02 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 F8 63 F1 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 D4 54 01 00 35 04 06 00 [12:50:01]Write to MH i2c: E2 02 01 A0 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 4E 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F6 26 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 26 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 3A 00 00 00 00 07 04 06 00 C8 26 02 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 F8 63 F1 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 D4 54 01 00 35 04 06 00 00 00 B8 [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:01]Read from MH i2c: E2 03 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:50:01]RAPDU: 90 00 [12:50:01]wFMCommunicate OK [12:50:01]wFMCommunicate request_size=11 [12:50:01]MH_SAM_APDU [12:50:01]CAPDU: 80 0D 02 02 06 42 5F 54 42 30 2C [12:50:01]Write to MH i2c: E2 0E 00 A1 01 80 0D 02 02 06 00 42 5F 54 42 30 2C 00 00 BB [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:50:01]RAPDU: 90 00 [12:50:01]wFMCommunicate OK [12:50:01]wFMCommunicate request_size=4 [12:50:01]MH_SAM_APDU [12:50:01]CAPDU: 80 0D 03 02 [12:50:01]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 0B 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 0B 00 A2 01 00 91 B7 25 EB 1C D8 C5 A7 90 00 D7 [12:50:01]RAPDU: 91 B7 25 EB 1C D8 C5 A7 90 00 [12:50:01]wFMCommunicate OK [12:50:01]SAM_PROTO_SignData done [12:50:01]FM_MakeSignedData done [12:50:01]CreateOFDProtocolMessage [12:50:01]wFMCommunicate request_size=4 [12:50:01]MH_SAM_APDU [12:50:01]CAPDU: 80 11 00 00 [12:50:01]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:01]Read from MH i2c: E2 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: E2 17 00 [12:50:01]MH_I2C_Read... [12:50:01]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 [12:50: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:50:01]wFMCommunicate OK [12:50:01]CreateOFDProtocolMessage done [12:50:01]OFDSenderStorePacket 87252 [12:50:01]StoreOFDPacket docnum=87252 [12:50: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 10 01 00 00 AA DC 08 01 2C 8D 5A 03 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 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F6 26 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 26 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 3A 00 00 00 00 07 04 06 00 C8 26 02 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 F8 63 F1 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 D4 54 01 00 35 04 06 00 42 5F 54 42 30 2C 91 B7 25 EB 1C D8 C5 A7 [12:50:01]CheckFolder [12:50:01]dirname=/storage/ofd_packets [12:50:01]CheckFolder done [12:50:01]ProducePacketName [12:50:01]name=ofd_packets/00087252 [12:50:01]NVStorageSaveData ofd_packets/00087252 [12:50:01]File name is /storage/ofd_packets/00087252 [12:50:01]Write 302 bytes [12:50:01]NVStorageSaveData done [12:50:01]OFDSenderStorePacket done [12:50:01]KKMCreateOFDPacket done [12:50:01]NVStorageSaveData kkm_last_timestamp [12:50:01]File name is /storage/kkm_last_timestamp [12:50:01]Write 4 bytes [12:50:01]NVStorageSaveData done [12:50:01]ExternCall_PrintAddStr [12:50:01]wPrintStart [12:50:01]Write to MH i2c: 01 00 00 A4 01 A5 [12:50:01]Write i2c OK [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: 01 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: 01 07 00 [12:50:01]MH_I2C_Read... [12:50:01]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [12:50:01]RasterBufferAndPrint [12:50:01]line Счет N : (1)872222 [12:50:01]line ИНН: 02508201610067 [12:50:01]line Контрольно-Кассовый Чек [12:50:01]line ПРОДАЖА [12:50:01]line ТРК (МРК, ГНК) : 64 [12:50:01]line Товар: 2710194210 [12:50:01]line ДТ(л)-К-4 [12:50:01]line 18.510 * 76.20 [12:50:01]line = 1410.46 [12:50:01]line НДС 12% НСП 1% [12:50:01]line > о реализуемом товаре [12:50:01]line ОКРУГЛЕНИЕ: -0.46 [12:50:01]line ИТОГО: 1410.00 [12:50:01]line Внесено: 1410.00 [12:50:01]line СДАЧА: 0.00 [12:50:01]line НСП 1% : 12.48 [12:50:01]line НДС 12% : 149.78 [12:50:01]line Наличными: 1410.00 [12:50:01]line Безнал.: 0.00 [12:50:01]line Место: АЗС № 137 "Партнер Нефть" [12:50:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:50:01]line СНО: Общий режим [12:50:01]line Чек 106 23.09.2024 12:50 [12:50:01]line Смена: 498 ФФД: 1.0 [12:50:01]line ЗНМ: 0300000064 [12:50:01]line РНМ: 0000000000092592 [12:50:01]line Версия ККМ: 001 [12:50:01]line ФМ: 0000000000874979 [12:50:01]line ФД: 87252 [12:50:01]line ФПД: 72977202950188 [12:50:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87252&fm=72977202950188&tin=02508201610067®Number=0000000000092592&sum=141000 [12:50:02]OFD Sender: Processing packet 87252 [packets to send 279, broken 278] [12:50:02]ProducePacketName [12:50:02]name=ofd_packets/00087252 [12:50:02]OFD Sender: To server: pG, [12:50:02]CommunicateWithHost lk.salyk.kg:30040 [12:50:02]ConnectInit lk.salyk.kg [12:50:02]written 0, free lines is 4095 [12:50:02]Write to MH i2c: 01 00 00 CF 01 D0 [12:50:02]Write i2c OK [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: 01 [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: 01 07 00 [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 CD 0C B0 [12:50:02]RasterBufferAndPrint [12:50:02]line [12:50:02]line [12:50:02]line [12:50:02]line [12:50:02]line [12:50:02]written 0, free lines is 3283 [12:50:02]MH_Cut [12:50:02]Write to MH i2c: D1 01 00 D6 01 01 A9 [12:50:02]Write i2c OK [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: D1 [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: D1 01 00 [12:50:02]MH_I2C_Read... [12:50:02]Read from MH i2c: D1 01 00 D6 01 00 A8 [12:50:02]Write to MH i2c: 01 00 00 D7 01 D8 [12:50:02]Write i2c OK [12:50:02]MH_I2C_Read... [12:50:03]*** Cut start [12:50:03]*** Partial cut [12:50:03]*** CUTSNS_PIN = 1 [12:50:03]*** CUTSNS_PIN = 0 [12:50:03]*** Brake cut motor [12:50:03]Read from MH i2c: 01 [12:50:03]MH_I2C_Read... [12:50:03]*** Stop cut motor [12:50:03]*** Cut end [12:50:03]Read from MH i2c: 01 07 00 [12:50:03]MH_I2C_Read... [12:50:03]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [12:50:03]process_action close_receipt done [12:50:03]requested_data is exist [12:50:03]produce_requested_data [12:50:03]requested_item fm.sn is exist - process it [12:50:03]wFMCommunicate request_size=4 [12:50:03]MH_SAM_APDU [12:50:03]CAPDU: 80 11 00 00 [12:50:03]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [12:50:03]Write i2c OK [12:50:03]MH_I2C_Read... [12:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:04]Read from MH i2c: E2 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 17 00 [12:50:04]MH_I2C_Read... [12:50:04]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 [12:50: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:50:04]wFMCommunicate OK [12:50:04]requested_item fd.num is exist - process it [12:50:04]SAM_PROTO_GetFieldsCounters [12:50:04]wFMCommunicate request_size=4 [12:50:04]MH_SAM_APDU [12:50:04]CAPDU: 80 13 00 00 [12:50:04]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [12:50:04]Write i2c OK [12:50:04]MH_I2C_Read... [12:50:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:04]Read from MH i2c: E2 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 62 00 [12:50:04]MH_I2C_Read... [12:50:04]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 D4 54 01 00 0E 04 04 00 F2 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 DF [12:50: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 D4 54 01 00 0E 04 04 00 F2 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 [12:50:04]wFMCommunicate OK [12:50:04]SAM_PROTO_GetFieldsCounters done [12:50:04]requested_item shift.num is exist - process it [12:50:04]requested_item shift.opened is exist - process it [12:50:04]req_shift_opened [12:50:04]FM_GetShiftState [12:50:04]SAM_PROTO_GetShiftState [12:50:04]wFMCommunicate request_size=4 [12:50:04]MH_SAM_APDU [12:50:04]CAPDU: 80 13 Connected sock=7 [12:50:04]01 Data to sent: 00 87 [12:50:04]95 Write to MH i2c: F6 E2 70 08 47 00 2C DA 01 00 01 30 80 30 30 13 30 01 30 00 30 00 30 00 30 30 00 30 00 38 58 37 [12:50:04]34 39 37 39 10 01 00 00 AA DC 08 01 2C 8D 5A 03 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 48 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F6 26 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 26 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 3A 00 00 00 00 07 04 06 00 C8 26 02 00 00 00 39 04 06 00 00 Write i2c OK [12:50:04]00 MH_I2C_Read... [12:50:04]00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 F8 63 F1 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 D4 54 01 00 35 04 06 00 42 5F 54 42 30 2C 91 B7 25 EB 1C D8 C5 A7 [12:50:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:04]Read from MH i2c: E2 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 0E 00 [12:50:04]MH_I2C_Read... [12:50:04]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B0 [12:50:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:50:04]wFMCommunicate OK [12:50:04]SAM_PROTO_GetShiftState done [12:50:04]FM_GetShiftState done [12:50:04]req_shift_opened done [12:50:04]requested_item shift.open_date is exist - process it [12:50:04]req_shift_open_date [12:50:04]req_shift_open_date done [12:50:04]produce_requested_data done [12:50:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87252,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:50:04]process_action_free close_receipt [12:50:04]json_value_free [12:50:04]json_value_free done [12:50:04]process_json_proto returns [12:50:04]Send response to host [12:50:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87252,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:50:04]free response buf [12:50:04]execute_script done [12:50:04]execute_script returns [12:50:04]free content buf [12:50:04]Sock 9.Close socket [12:50:04]Sock 9.Thread stoped [12:50: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 C4 34 47 00 CB 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 D4 54 01 00 F4 03 04 00 C6 0E F1 66 B6 04 01 00 00 51 12 92 98 38 F4 B4 24 [12:50:05]CommunicateWithHost err = 0 [12:50:05]CheckOFDResponse [12:50:05]1017 (14) - 77093643461234 [12:50:05]1041 (16) - 0000000000874979 [12:50:05]1040 (4) - 87252 [12:50:05]1012 (4) - 23.09.2024 06:46 [12:50:05]1206 (1) - 0 [12:50:05]OFD Sender: Remove packet 87252 [12:50:05]ProducePacketName [12:50:05]name=ofd_packets/00087252 [12:50:05]NVStorageDeleteData [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]OFD Sender: No OFD packet to send [12:50:40]OFD Sender: No OFD packet to send [12:50:46]OFD Sender: No OFD packet to send [12:50:51]OFD Sender: No OFD packet to send [12:50:56]OFD Sender: No OFD packet to send [12:51:01]OFD Sender: No OFD packet to send [12:51:06]OFD Sender: No OFD packet to send [12:51:09]recv_with_timeout no data received [12:51:11]OFD Sender: No OFD packet to send [12:51:16]OFD Sender: No OFD packet to send [12:51:19]accept exits with 10 [12:51:19]New connection [12:51:19]New thread 3067243876 created [12:51:19]Thread 3067100516 joined [12:51:19]Waiting for new connection... [12:51:19] Sock 10.Parse request [12:51:19]Sock 10.Check first char [12:51:19]Sock 10.First char is OK [12:51:19]request: POST /json_proto HTTP/1.0 [12:51:19]Method: POST [12:51:19]URL: /json_proto [12:51:19]Method is POST - this is cgi request [12:51:19]url: /json_proto [12:51:19]query_string will be loaded in cgi processing [12:51:19]execute_cgi json_proto POST (null) [12:51:19]execute_cgi path=json_proto method=POST [12:51:19]POST find Content-Length [12:51:19]Host: 172.17.47.196:8080 [12:51:19]Content-Length: 677 [12:51:19]Content-Type: application/json [12:51:19] [12:51:19]POST finish read [12:51:19]Found Content-Length = 677 [12:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872223", "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:51:19]execute_script... [12: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)872223", "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:51:19]POST & json_proto [12:51:19]process_json_proto [12:51:19]json parsed OK: [12:51:19]protocol is kg_v1.0 [12:51:19]action value=close_receipt [12:51:19]process_action close_receipt [12:51:19]cmd_close_receipt [12:51:19]MH_GetDate [12:51:19]Write to MH i2c: F0 00 00 DB 01 CB [12:51:19]Write i2c OK [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 09 00 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: F0 09 00 DB 01 00 47 64 F1 66 4C 6B 94 66 87 [12:51:19]GetLastDocTimeStamp 1727095800 [12:51:19]current date 1727095879 [12:51:19]FM_GetShiftState [12:51:19]SAM_PROTO_GetShiftState [12:51:19]wFMCommunicate request_size=4 [12:51:19]MH_SAM_APDU [12:51:19]CAPDU: 80 13 01 00 [12:51:19]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [12:51:19]Write i2c OK [12:51:19]MH_I2C_Read... [12:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:19]Read from MH i2c: E2 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: E2 0E 00 [12:51:19]MH_I2C_Read... [12:51:19]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B2 [12:51:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:51:19]wFMCommunicate OK [12:51:19]SAM_PROTO_GetShiftState done [12:51:19]FM_GetShiftState done [12:51:19]opened in 1727050818 [12:51:19]opened+sec_in_day 1727137218 [12:51:19]quantity*price = 40002 [12:51:19]sum+1 = 40003 [12:51:19]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 СНО: Общий режим Чек 107 23.09.2024 12:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87253 ФПД: 208768440284788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87253&fm=208768440284788&tin=02508201610067®Number=0000000000092592&sum=40000 [12:51:20]StoreToDocumentArchive [12:51:20]shift 498 fd 87253 [12:51:20]save to /storage/0498/doc_00087253 [12:51:20]save last doc name /storage/0498/doc_00087253 to /storage/kkm_last_doc_name [12:51:20]save OK [12:51:20]Clear old archive folders... [12:51:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:20]tlvbuf is 01FE6420 [12:51:20]SAM_PROTO_ClearQueue [12:51:20]wFMCommunicate request_size=4 [12:51:20]MH_SAM_APDU [12:51:20]CAPDU: 80 09 00 00 [12:51:20]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [12:51:20]RAPDU: 90 00 [12:51:20]wFMCommunicate OK [12:51:20]SAM_PROTO_ClearQueue done [12:51:20]KKMCreateOFDPacket [12:51:20]OFDProtocolAddRootSTLVToBuf [12:51:20]FM_MakeSignedData [12:51:20]FM_MakeSignedData [12:51:20]SAM_PROTO_SignData [12:51:20]wFMCommunicate request_size=4 [12:51:20]MH_SAM_APDU [12:51:20]CAPDU: 80 0D 01 02 [12:51:20]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [12:51:20]RAPDU: 90 00 [12:51:20]wFMCommunicate OK [12:51:20]wFMCommunicate request_size=255 [12:51:20]MH_SAM_APDU [12: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 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 6B 00 00 00 F4 03 04 00 47 64 F1 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 D5 54 01 00 35 04 06 00 BD [12:51:20]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 47 64 F1 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 D5 54 01 00 35 04 06 00 BD 00 00 1D [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [12:51:20]RAPDU: 90 00 [12:51:20]wFMCommunicate OK [12:51:20]wFMCommunicate request_size=10 [12:51:20]MH_SAM_APDU [12:51:20]CAPDU: 80 0D 02 02 05 DF B0 B9 36 74 [12:51:20]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 DF B0 B9 36 74 00 00 63 [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [12:51:20]RAPDU: 90 00 [12:51:20]wFMCommunicate OK [12:51:20]wFMCommunicate request_size=4 [12:51:20]MH_SAM_APDU [12:51:20]CAPDU: 80 0D 03 02 [12:51:20]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 0B 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 0B 00 ED 01 00 83 EA 8E 70 5E E4 DF F1 90 00 E7 [12:51:20]RAPDU: 83 EA 8E 70 5E E4 DF F1 90 00 [12:51:20]wFMCommunicate OK [12:51:20]SAM_PROTO_SignData done [12:51:20]FM_MakeSignedData done [12:51:20]CreateOFDProtocolMessage [12:51:20]wFMCommunicate request_size=4 [12:51:20]MH_SAM_APDU [12:51:20]CAPDU: 80 11 00 00 [12:51:20]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:20]Read from MH i2c: E2 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: E2 17 00 [12:51:20]MH_I2C_Read... [12:51:20]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 [12: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 [12:51:20]wFMCommunicate OK [12:51:20]CreateOFDProtocolMessage done [12:51:20]OFDSenderStorePacket 87253 [12:51:20]StoreOFDPacket docnum=87253 [12: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 36 E8 07 01 F4 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 47 64 F1 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 D5 54 01 00 35 04 06 00 BD DF B0 B9 36 74 83 EA 8E 70 5E E4 DF F1 [12:51:20]CheckFolder [12:51:20]dirname=/storage/ofd_packets [12:51:20]CheckFolder done [12:51:20]ProducePacketName [12:51:20]name=ofd_packets/00087253 [12:51:20]NVStorageSaveData ofd_packets/00087253 [12:51:20]File name is /storage/ofd_packets/00087253 [12:51:20]Write 301 bytes [12:51:20]NVStorageSaveData done [12:51:20]OFDSenderStorePacket done [12:51:20]KKMCreateOFDPacket done [12:51:20]NVStorageSaveData kkm_last_timestamp [12:51:20]File name is /storage/kkm_last_timestamp [12:51:20]Write 4 bytes [12:51:20]NVStorageSaveData done [12:51:20]ExternCall_PrintAddStr [12:51:20]wPrintStart [12:51:20]Write to MH i2c: 01 00 00 EF 01 F0 [12:51:20]Write i2c OK [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: 01 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: 01 07 00 [12:51:20]MH_I2C_Read... [12:51:20]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [12:51:20]RasterBufferAndPrint [12:51:20]line Счет N : (1)872223 [12:51:20]line ИНН: 02508201610067 [12:51:20]line Контрольно-Кассовый Чек [12:51:20]line ПРОДАЖА [12:51:20]line ТРК (МРК, ГНК) : 43 [12:51:20]line Товар: 2710124130 [12:51:20]line Аи-92-К-5 [12:51:20]line 5.900 * 67.80 [12:51:20]line = 400.02 [12:51:20]line НДС 12% НСП 1% [12:51:20]line > о реализуемом товаре [12:51:20]line ОКРУГЛЕНИЕ: -0.02 [12:51:20]line ИТОГО: 400.00 [12:51:20]line Внесено: 400.00 [12:51:20]line СДАЧА: 0.00 [12:51:20]line НСП 1% : 3.54 [12:51:20]line НДС 12% : 42.48 [12:51:20]line Наличными: 400.00 [12:51:20]line Безнал.: 0.00 [12:51:20]line Место: АЗС № 137 "Партнер Нефть" [12:51:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:51:20]line СНО: Общий режим [12:51:20]line Чек 107 23.09.2024 12:51 [12:51:20]line Смена: 498 ФФД: 1.0 [12:51:20]line ЗНМ: 0300000064 [12:51:20]line РНМ: 0000000000092592 [12:51:20]line Версия ККМ: 001 [12:51:20]line ФМ: 0000000000874979 [12:51:20]line ФД: 87253 [12:51:20]line ФПД: 208768440284788 [12:51:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87253&fm=208768440284788&tin=02508201610067®Number=0000000000092592&sum=40000 [12:51:20]written 0, free lines is 4095 [12:51:20]OFD Sender: Processing packet 87253 [packets to send 279, broken 278] [12:51:20]ProducePacketName [12:51:20]name=ofd_packets/00087253 [12:51:20]OFD Sender: To server: pG, [12:51:20]CommunicateWithHost lk.salyk.kg:30040 [12:51:20]ConnectInit lk.salyk.kg [12:51:21]Write to MH i2c: 01 00 00 1A 02 1C [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 07 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 DD 0C 0C [12:51:21]RasterBufferAndPrint [12:51:21]line [12:51:21]line [12:51:21]line [12:51:21]line [12:51:21]line [12:51:21]written 0, free lines is 3299 [12:51:21]MH_Cut [12:51:21]Write to MH i2c: D1 01 00 21 02 01 F5 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: D1 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: D1 01 00 [12:51:21]MH_I2C_Read... [12:51:21]Read from MH i2c: D1 01 00 21 02 00 F4 [12:51:21]Write to MH i2c: 01 00 00 22 02 24 [12:51:21]Write i2c OK [12:51:21]MH_I2C_Read... [12:51:21]Connected sock=7 [12: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 36 E8 07 01 F4 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6B 00 00 00 F4 03 04 00 47 64 F1 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 D5 54 01 00 35 04 06 00 BD DF B0 B9 36 74 83 EA 8E 70 5E E4 DF F1 [12:51:21]*** Cut start [12:51:21]*** Partial cut [12:51:21]*** CUTSNS_PIN = 1 [12:51:22]*** CUTSNS_PIN = 0 [12:51:22]*** Brake cut motor [12:51:22]Read from MH i2c: 01 [12:51:22]MH_I2C_Read... [12:51:22]*** Stop cut motor [12:51:22]*** Cut end [12:51:22]Read from MH i2c: 01 07 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [12:51:22]process_action close_receipt done [12:51:22]requested_data is exist [12:51:22]produce_requested_data [12:51:22]requested_item fm.sn is exist - process it [12:51:22]wFMCommunicate request_size=4 [12:51:22]MH_SAM_APDU [12:51:22]CAPDU: 80 11 00 00 [12:51:22]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:22]Read from MH i2c: E2 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 17 00 [12:51:22]MH_I2C_Read... [12:51: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 [12:51: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:51:22]wFMCommunicate OK [12:51:22]requested_item fd.num is exist - process it [12:51:22]SAM_PROTO_GetFieldsCounters [12:51:22]wFMCommunicate request_size=4 [12:51:22]MH_SAM_APDU [12:51:22]CAPDU: 80 13 00 00 [12:51:22]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:22]Read from MH i2c: E2 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 62 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 2F [12: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 D5 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:22]wFMCommunicate OK [12:51:22]SAM_PROTO_GetFieldsCounters done [12:51:22]requested_item shift.num is exist - process it [12:51:22]requested_item shift.opened is exist - process it [12:51:22]req_shift_opened [12:51:22]FM_GetShiftState [12:51:22]SAM_PROTO_GetShiftState [12:51:22]wFMCommunicate request_size=4 [12:51:22]MH_SAM_APDU [12:51:22]CAPDU: 80 13 01 00 [12:51:22]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [12:51:22]Write i2c OK [12:51:22]MH_I2C_Read... [12:51:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:22]Read from MH i2c: E2 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 0E 00 [12:51:22]MH_I2C_Read... [12:51:22]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FC [12:51:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:51:22]wFMCommunicate OK [12:51:22]SAM_PROTO_GetShiftState done [12:51:22]FM_GetShiftState done [12:51:22]req_shift_opened done [12:51:22]requested_item shift.open_date is exist - process it [12:51:22]req_shift_open_date [12:51:22]req_shift_open_date done [12:51:22]produce_requested_data done [12:51:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87253,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:51:22]process_action_free close_receipt [12:51:22]json_value_free [12:51:22]json_value_free done [12:51:22]process_json_proto returns [12:51:22]Send response to host [12:51:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87253,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:51:22]free response buf [12:51:22]execute_script done [12:51:22]execute_script returns [12:51:22]free content buf [12:51:22]Sock 10.Close socket [12:51:22]Sock 10.Thread stoped [12: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 21 C0 47 00 45 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 D5 54 01 00 F4 03 04 00 14 0F F1 66 B6 04 01 00 00 A4 18 92 BE CF 8B 22 4D [12:51:22]CommunicateWithHost err = 0 [12:51:22]CheckOFDResponse [12:51:22]1017 (14) - 77093643461234 [12:51:22]1041 (16) - 0000000000874979 [12:51:22]1040 (4) - 87253 [12:51:22]1012 (4) - 23.09.2024 06:47 [12:51:22]1206 (1) - 0 [12:51:22]OFD Sender: Remove packet 87253 [12:51:22]ProducePacketName [12:51:22]name=ofd_packets/00087253 [12:51:22]NVStorageDeleteData [12:51:23]OFD Sender: No OFD packet to send [12:51:26]accept exits with 9 [12:51:26]New connection [12:51:26]New thread 3067100516 created [12:51:26]Thread 3067243876 joined [12:51:26]Waiting for new connection... [12:51:26] Sock 9.Parse request [12:51:26]Sock 9.Check first char [12:51:26]Sock 9.First char is OK [12:51:26]request: POST /json_proto HTTP/1.0 [12:51:26]Method: POST [12:51:26]URL: /json_proto [12:51:26]Method is POST - this is cgi request [12:51:26]url: /json_proto [12:51:26]query_string will be loaded in cgi processing [12:51:26]execute_cgi json_proto POST (null) [12:51:26]execute_cgi path=json_proto method=POST [12:51:26]POST find Content-Length [12:51:26]Host: 172.17.47.196:8080 [12:51:26]Content-Length: 677 [12:51:26]Content-Type: application/json [12:51:26] [12:51:26]POST finish read [12:51:26]Found Content-Length = 677 [12:51:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872224", "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:51:26]execute_script... [12:51: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)872224", "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:51:26]POST & json_proto [12:51:26]process_json_proto [12:51:26]json parsed OK: [12:51:26]protocol is kg_v1.0 [12:51:26]action value=close_receipt [12:51:26]process_action close_receipt [12:51:26]cmd_close_receipt [12:51:26]MH_GetDate [12:51:26]Write to MH i2c: F0 00 00 26 02 17 [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 09 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: F0 09 00 26 02 00 4E 64 F1 66 4C 6B 94 66 DA [12:51:26]GetLastDocTimeStamp 1727095879 [12:51:26]current date 1727095886 [12:51:26]FM_GetShiftState [12:51:26]SAM_PROTO_GetShiftState [12:51:26]wFMCommunicate request_size=4 [12:51:26]MH_SAM_APDU [12:51:26]CAPDU: 80 13 01 00 [12:51:26]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [12:51:26]Write i2c OK [12:51:26]MH_I2C_Read... [12:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:26]Read from MH i2c: E2 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 [12:51:26]MH_I2C_Read... [12:51:26]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [12:51:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:51:26]wFMCommunicate OK [12:51:26]SAM_PROTO_GetShiftState done [12:51:26]FM_GetShiftState done [12:51:26]opened in 1727050818 [12:51:26]opened+sec_in_day 1727137218 [12:51:26]quantity*price = 50036 [12:51:26]sum+1 = 50037 [12:51: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 СНО: Общий режим Чек 108 23.09.2024 12:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87254 ФПД: 83842644159036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87254&fm=83842644159036&tin=02508201610067®Number=0000000000092592&sum=50000 [12:51:27]StoreToDocumentArchive [12:51:27]shift 498 fd 87254 [12:51:27]save to /storage/0498/doc_00087254 [12:51:27]save last doc name /storage/0498/doc_00087254 to /storage/kkm_last_doc_name [12:51:27]save OK [12:51:27]Clear old archive folders... [12:51:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:51:27]tlvbuf is 01FC5690 [12:51:27]SAM_PROTO_ClearQueue [12:51:27]wFMCommunicate request_size=4 [12:51:27]MH_SAM_APDU [12:51:27]CAPDU: 80 09 00 00 [12:51:27]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [12:51:27]Write i2c OK [12:51:27]MH_I2C_Read... [12:51:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:51:27]Read from MH i2c: E2 [12:51:27]MH_I2C_Read... [12:51:27]Read from MH i2c: E2 03 00 [12:51:27]MH_I2C_Read... [12:51:27]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [12:51:27]RAPDU: 90 00 [12:51:27]wFMCommunicate OK [12:51:27]SAM_PROTO_ClearQueue done [12:51:27]KKMCreateOFDPacket [12:51:27]OFDProtocolAddRootSTLVToBuf [12:51:27]FM_MakeSignedData [12:51:27]FM_MakeSignedData [12:51:27]SAM_PROTO_SignData [12:51:27]wFMCommunicate request_size=4 [12:51:27]MH_SAM_APDU [12:51:27]CAPDU: 80 0D 01 02 [12:51:27]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [12:51:27]Write i2c OK [12:51:27]MH_I2C_Read... [12:51:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:51:27]Read from MH i2c: E2 [12:51:27]MH_I2C_Read... [12:51:27]Read from MH i2c: E2 03 00 [12:51:27]MH_I2C_Read... [12:51:27]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [12:51:27]RAPDU: 90 00 [12:51:27]wFMCommunicate OK [12:51:27]wFMCommunicate request_size=255 [12:51:27]MH_SAM_APDU [12:51:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 4E 64 F1 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 D6 54 01 00 35 04 06 00 4C [12:51:27]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 4E 64 F1 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 D6 54 01 00 35 04 06 00 4C 00 00 1C [12:51:27]Write i2c OK [12:51:27]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]wFMCommunicate request_size=10 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 02 02 05 41 23 05 AA 3C [12:51:28]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 41 23 05 AA 3C 00 00 0C [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:51:28]RAPDU: 90 00 [12:51:28]wFMCommunicate OK [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 0D 03 02 [12:51:28]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0B 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 0B 00 38 02 00 30 35 43 D2 73 B1 AA B1 90 00 AF [12:51:28]RAPDU: 30 35 43 D2 73 B1 AA B1 90 00 [12:51:28]wFMCommunicate OK [12:51:28]SAM_PROTO_SignData done [12:51:28]FM_MakeSignedData done [12:51:28]CreateOFDProtocolMessage [12:51:28]wFMCommunicate request_size=4 [12:51:28]MH_SAM_APDU [12:51:28]CAPDU: 80 11 00 00 [12:51:28]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:28]Read from MH i2c: E2 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 17 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [12:51: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:51:28]wFMCommunicate OK [12:51:28]CreateOFDProtocolMessage done [12:51:28]OFDSenderStorePacket 87254 [12:51:28]StoreOFDPacket docnum=87254 [12:51: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 CE 51 07 01 75 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 4E 64 F1 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 D6 54 01 00 35 04 06 00 4C 41 23 05 AA 3C 30 35 43 D2 73 B1 AA B1 [12:51:28]CheckFolder [12:51:28]dirname=/storage/ofd_packets [12:51:28]CheckFolder done [12:51:28]ProducePacketName [12:51:28]name=ofd_packets/00087254 [12:51:28]NVStorageSaveData ofd_packets/00087254 [12:51:28]File name is /storage/ofd_packets/00087254 [12:51:28]Write 301 bytes [12:51:28]NVStorageSaveData done [12:51:28]OFDSenderStorePacket done [12:51:28]KKMCreateOFDPacket done [12:51:28]NVStorageSaveData kkm_last_timestamp [12:51:28]File name is /storage/kkm_last_timestamp [12:51:28]Write 4 bytes [12:51:28]NVStorageSaveData done [12:51:28]ExternCall_PrintAddStr [12:51:28]wPrintStart [12:51:28]Write to MH i2c: 01 00 00 3A 02 3C [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [12:51:28]RasterBufferAndPrint [12:51:28]line Счет N : (1)872224 [12:51:28]line ИНН: 02508201610067 [12:51:28]line Контрольно-Кассовый Чек [12:51:28]line ПРОДАЖА [12:51:28]line ТРК (МРК, ГНК) : 53 [12:51:28]line Товар: 2710124130 [12:51:28]line Аи-92-К-5 [12:51:28]line 7.380 * 67.80 [12:51:28]line = 500.36 [12:51:28]line НДС 12% НСП 1% [12:51:28]line > о реализуемом товаре [12:51:28]line ОКРУГЛЕНИЕ: -0.36 [12:51:28]line ИТОГО: 500.00 [12:51:28]line Внесено: 500.00 [12:51:28]line СДАЧА: 0.00 [12:51:28]line НСП 1% : 4.43 [12:51:28]line НДС 12% : 53.14 [12:51:28]line Наличными: 500.00 [12:51:28]line Безнал.: 0.00 [12:51:28]line Место: АЗС № 137 "Партнер Нефть" [12:51:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:51:28]line СНО: Общий режим [12:51:28]line Чек 108 23.09.2024 12:51 [12:51:28]line Смена: 498 ФФД: 1.0 [12:51:28]line ЗНМ: 0300000064 [12:51:28]line РНМ: 0000000000092592 [12:51:28]line Версия ККМ: 001 [12:51:28]line ФМ: 0000000000874979 [12:51:28]line ФД: 87254 [12:51:28]line ФПД: 83842644159036 [12:51:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87254&fm=83842644159036&tin=02508201610067®Number=0000000000092592&sum=50000 [12:51:28]written 0, free lines is 4095 [12:51:28]OFD Sender: Processing packet 87254 [packets to send 279, broken 278] [12:51:28]ProducePacketName [12:51:28]name=ofd_packets/00087254 [12:51:28]OFD Sender: To server: pG, [12:51:28]CommunicateWithHost lk.salyk.kg:30040 [12:51:28]ConnectInit lk.salyk.kg [12:51:28]Write to MH i2c: 01 00 00 65 02 67 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 DD 0C 57 [12:51:28]RasterBufferAndPrint [12:51:28]line [12:51:28]line [12:51:28]line [12:51:28]line [12:51:28]line [12:51:28]written 0, free lines is 3305 [12:51:28]MH_Cut [12:51:28]Write to MH i2c: D1 01 00 6C 02 01 40 [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: D1 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: D1 01 00 [12:51:28]MH_I2C_Read... [12:51:28]Read from MH i2c: D1 01 00 6C 02 00 3F [12:51:28]Write to MH i2c: 01 00 00 6D 02 6F [12:51:28]Write i2c OK [12:51:28]MH_I2C_Read... [12:51:29]*** Cut start [12:51:29]*** Partial cut [12:51:29]*** CUTSNS_PIN = 1 [12:51:29]*** CUTSNS_PIN = 0 [12:51:29]*** Brake cut motor [12:51:30]Read from MH i2c: 01 [12:51:30]MH_I2C_Read... [12:51:30]*** Stop cut motor [12:51:30]*** Cut end [12:51:30]Read from MH i2c: 01 07 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [12:51:30]process_action close_receipt done [12:51:30]requested_data is exist [12:51:30]produce_requested_data [12:51:30]requested_item fm.sn is exist - process it [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 11 00 00 [12:51:30]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [12:51: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:51:30]wFMCommunicate OK [12:51:30]requested_item fd.num is exist - process it [12:51:30]SAM_PROTO_GetFieldsCounters [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 13 00 00 [12:51:30]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 62 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 7E [12:51: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 D6 54 01 00 0E 04 04 00 F2 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 [12:51:30]wFMCommunicate OK [12:51:30]SAM_PROTO_GetFieldsCounters done [12:51:30]requested_item shift.num is exist - process it [12:51:30]requested_item shift.opened is exist - process it [12:51:30]req_shift_opened [12:51:30]FM_GetShiftState [12:51:30]SAM_PROTO_GetShiftState [12:51:30]wFMCommunicate request_size=4 [12:51:30]MH_SAM_APDU [12:51:30]CAPDU: 80 13 01 00 [12:51:30]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [12:51:30]Write i2c OK [12:51:30]MH_I2C_Read... [12:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:30]Read from MH i2c: E2 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0E 00 [12:51:30]MH_I2C_Read... [12:51:30]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 47 [12:51:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:51:30]wFMCommunicate OK [12:51:30]SAM_PROTO_GetShiftState done [12:51:30]FM_GetShiftState done [12:51:30]req_shift_opened done [12:51:30]requested_item shift.open_date is exist - process it [12:51:30]req_shift_open_date [12:51:30]req_shift_open_date done [12:51:30]produce_requested_data done [12:51:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87254,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:51:30]process_action_free close_receipt [12:51:30]json_value_free [12:51:30]json_value_free done [12:51:30]process_json_proto returns [12:51:30]Send response to host [12:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87254,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:51:30]free response buf [12:51:30]execute_script done [12:51:30]execute_script returns [12:51:30]free content buf [12:51:30]Sock 9.Close socket [12:51:30]Sock 9.Thread stoped [12:51:31]recv_with_timeout no data received [12:51:33]ConnectInit Can't take IP for lk.salyk.kg [12:51:33]CommunicateWithHost connect error [12:51:33]CommunicateWithHost err = -1 [12:51:33]OFD Sender: Server communicate error [12:51:38]OFD Sender: Processing packet 87254 [packets to send 279, broken 278] [12:51:38]ProducePacketName [12:51:38]name=ofd_packets/00087254 [12:51:38]OFD Sender: To server: pG, [12:51:38]CommunicateWithHost lk.salyk.kg:30040 [12:51:38]ConnectInit lk.salyk.kg [12:51:43]ConnectInit Can't take IP for lk.salyk.kg [12:51:43]CommunicateWithHost connect error [12:51:43]CommunicateWithHost err = -1 [12:51:43]OFD Sender: Server communicate error [12:51:47]recv_with_timeout no data received [12:51:48]OFD Sender: Processing packet 87254 [packets to send 279, broken 278] [12:51:48]ProducePacketName [12:51:48]name=ofd_packets/00087254 [12:51:48]OFD Sender: To server: pG, [12:51:48]CommunicateWithHost lk.salyk.kg:30040 [12:51:48]ConnectInit lk.salyk.kg [12:51:53]ConnectInit Can't take IP for lk.salyk.kg [12:51:53]CommunicateWithHost connect error [12:51:53]CommunicateWithHost err = -1 [12:51:53]OFD Sender: Server communicate error [12:51:58]OFD Sender: Processing packet 87254 [packets to send 279, broken 278] [12:51:58]ProducePacketName [12:51:58]name=ofd_packets/00087254 [12:51:58]OFD Sender: To server: pG, [12:51:58]CommunicateWithHost lk.salyk.kg:30040 [12:51:58]ConnectInit lk.salyk.kg [12:52:04]recv_with_timeout no data received [12:52:15]Connected sock=7 [12:52:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CE 51 07 01 75 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 4E 64 F1 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 D6 54 01 00 35 04 06 00 4C 41 23 05 AA 3C 30 35 43 D2 73 B1 AA B1 [12:52:18]accept exits with 10 [12:52:18]New connection [12:52:18]New thread 3067243876 created [12:52:18]Thread 3067100516 joined [12:52:18]Waiting for new connection... [12:52:18] Sock 10.Parse request [12:52:18]Sock 10.Check first char [12:52:18]Sock 10.First char is OK [12:52:18]request: POST /json_proto HTTP/1.0 [12:52:18]Method: POST [12:52:18]URL: /json_proto [12:52:18]Method is POST - this is cgi request [12:52:18]url: /json_proto [12:52:18]query_string will be loaded in cgi processing [12:52:18]execute_cgi json_proto POST (null) [12:52:18]execute_cgi path=json_proto method=POST [12:52:18]POST find Content-Length [12:52:18]Host: 172.17.47.196:8080 [12:52:18]Content-Length: 677 [12:52:18]Content-Type: application/json [12:52:18] [12:52:18]POST finish read [12:52:18]Found Content-Length = 677 [12:52:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872225", "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:52:18]execute_script... [12: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)872225", "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:52:18]POST & json_proto [12:52:18]process_json_proto [12:52:18]json parsed OK: [12:52:18]protocol is kg_v1.0 [12:52:18]action value=close_receipt [12:52:18]process_action close_receipt [12:52:18]cmd_close_receipt [12:52:18]MH_GetDate [12:52:18]Write to MH i2c: F0 00 00 71 02 62 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: F0 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: F0 09 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: F0 09 00 71 02 00 82 64 F1 66 4C 6B 94 66 59 [12:52:18]GetLastDocTimeStamp 1727095886 [12:52:18]current date 1727095938 [12:52:18]FM_GetShiftState [12:52:18]SAM_PROTO_GetShiftState [12:52:18]wFMCommunicate request_size=4 [12:52:18]MH_SAM_APDU [12:52:18]CAPDU: 80 13 01 00 [12:52:18]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [12:52:18]Write i2c OK [12:52:18]MH_I2C_Read... [12:52:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:18]Read from MH i2c: E2 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 0E 00 [12:52:18]MH_I2C_Read... [12:52:18]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [12:52:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:52:18]wFMCommunicate OK [12:52:18]SAM_PROTO_GetShiftState done [12:52:18]FM_GetShiftState done [12:52:18]opened in 1727050818 [12:52:18]opened+sec_in_day 1727137218 [12:52:18]quantity*price = 40002 [12:52:18]sum+1 = 40003 [12:52:18]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 СНО: Общий режим Чек 109 23.09.2024 12:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87255 ФПД: 81028851899955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125218&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87255&fm=81028851899955&tin=02508201610067®Number=0000000000092592&sum=40000 [12:52:19]StoreToDocumentArchive [12:52:19]shift 498 fd 87255 [12:52:19]save to /storage/0498/doc_00087255 [12:52:19]save last doc name /storage/0498/doc_00087255 to /storage/kkm_last_doc_name [12:52:19]save OK [12:52:19]Clear old archive folders... [12:52:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:19]tlvbuf is 01FD8360 [12:52:19]SAM_PROTO_ClearQueue [12:52:19]wFMCommunicate request_size=4 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 09 00 00 [12:52:19]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:19]Read from MH i2c: E2 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 03 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [12:52:19]RAPDU: 90 00 [12:52:19]wFMCommunicate OK [12:52:19]SAM_PROTO_ClearQueue done [12:52:19]KKMCreateOFDPacket [12:52:19]OFDProtocolAddRootSTLVToBuf [12:52:19]FM_MakeSignedData [12:52:19]FM_MakeSignedData [12:52:19]SAM_PROTO_SignData [12:52:19]wFMCommunicate request_size=4 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 0D 01 02 [12:52:19]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:19]Read from MH i2c: E2 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 03 00 [12:52:19]MH_I2C_Read... [12:52:19]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [12:52:19]RAPDU: 90 00 [12:52:19]wFMCommunicate OK [12:52:19]wFMCommunicate request_size=255 [12:52:19]MH_SAM_APDU [12:52:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 82 64 F1 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 D7 54 01 00 35 04 06 00 49 [12:52:19]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 82 64 F1 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 D7 54 01 00 35 04 06 00 49 00 00 7F [12:52:19]Write i2c OK [12:52:19]MH_I2C_Read... [12:52:19]OFD Sender: No OFD packet to send [12:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:20]Read from MH i2c: E2 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 03 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [12:52:20]RAPDU: 90 00 [12:52:20]wFMCommunicate OK [12:52:20]wFMCommunicate request_size=10 [12:52:20]MH_SAM_APDU [12:52:20]CAPDU: 80 0D 02 02 05 B1 FF EF 1E 33 [12:52:20]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 B1 FF EF 1E 33 00 00 F8 [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:20]Read from MH i2c: E2 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 03 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [12:52:20]RAPDU: 90 00 [12:52:20]wFMCommunicate OK [12:52:20]wFMCommunicate request_size=4 [12:52:20]MH_SAM_APDU [12:52:20]CAPDU: 80 0D 03 02 [12:52:20]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:20]Read from MH i2c: E2 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 0B 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 0B 00 83 02 00 56 4A B5 F5 50 BE 43 61 90 00 FD [12:52:20]RAPDU: 56 4A B5 F5 50 BE 43 61 90 00 [12:52:20]wFMCommunicate OK [12:52:20]SAM_PROTO_SignData done [12:52:20]FM_MakeSignedData done [12:52:20]CreateOFDProtocolMessage [12:52:20]wFMCommunicate request_size=4 [12:52:20]MH_SAM_APDU [12:52:20]CAPDU: 80 11 00 00 [12:52:20]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:20]Read from MH i2c: E2 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 17 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5F [12: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 [12:52:20]wFMCommunicate OK [12:52:20]CreateOFDProtocolMessage done [12:52:20]OFDSenderStorePacket 87255 [12:52:20]StoreOFDPacket docnum=87255 [12: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 0F 01 00 00 B0 B6 07 01 F3 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 82 64 F1 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 D7 54 01 00 35 04 06 00 49 B1 FF EF 1E 33 56 4A B5 F5 50 BE 43 61 [12:52:20]CheckFolder [12:52:20]dirname=/storage/ofd_packets [12:52:20]CheckFolder done [12:52:20]ProducePacketName [12:52:20]name=ofd_packets/00087255 [12:52:20]NVStorageSaveData ofd_packets/00087255 [12:52:20]File name is /storage/ofd_packets/00087255 [12:52:20]Write 301 bytes [12:52:20]NVStorageSaveData done [12:52:20]OFDSenderStorePacket done [12:52:20]KKMCreateOFDPacket done [12:52:20]NVStorageSaveData kkm_last_timestamp [12:52:20]File name is /storage/kkm_last_timestamp [12:52:20]Write 4 bytes [12:52:20]NVStorageSaveData done [12:52:20]ExternCall_PrintAddStr [12:52:20]wPrintStart [12:52:20]Write to MH i2c: 01 00 00 85 02 87 [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 07 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [12:52:20]RasterBufferAndPrint [12:52:20]line Счет N : (1)872225 [12:52:20]line ИНН: 02508201610067 [12:52:20]line Контрольно-Кассовый Чек [12:52:20]line ПРОДАЖА [12:52:20]line ТРК (МРК, ГНК) : 63 [12:52:20]line Товар: 2710124130 [12:52:20]line Аи-92-К-5 [12:52:20]line 5.900 * 67.80 [12:52:20]line = 400.02 [12:52:20]line НДС 12% НСП 1% [12:52:20]line > о реализуемом товаре [12:52:20]line ОКРУГЛЕНИЕ: -0.02 [12:52:20]line ИТОГО: 400.00 [12:52:20]line Внесено: 400.00 [12:52:20]line СДАЧА: 0.00 [12:52:20]line НСП 1% : 3.54 [12:52:20]line НДС 12% : 42.48 [12:52:20]line Наличными: 400.00 [12:52:20]line Безнал.: 0.00 [12:52:20]line Место: АЗС № 137 "Партнер Нефть" [12:52:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [12:52:20]line СНО: Общий режим [12:52:20]line Чек 109 23.09.2024 12:52 [12:52:20]line Смена: 498 ФФД: 1.0 [12:52:20]line ЗНМ: 0300000064 [12:52:20]line РНМ: 0000000000092592 [12:52:20]line Версия ККМ: 001 [12:52:20]line ФМ: 0000000000874979 [12:52:20]line ФД: 87255 [12:52:20]line ФПД: 81028851899955 [12:52:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T125218&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87255&fm=81028851899955&tin=02508201610067®Number=0000000000092592&sum=40000 [12:52:20]written 0, free lines is 4095 [12:52:20]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:52:20]ProducePacketName [12:52:20]name=ofd_packets/00087255 [12:52:20]OFD Sender: To server: pG, [12:52:20]CommunicateWithHost lk.salyk.kg:30040 [12:52:20]ConnectInit lk.salyk.kg [12:52:20]Write to MH i2c: 01 00 00 B0 02 B2 [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 07 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 F2 0C B7 [12:52:20]RasterBufferAndPrint [12:52:20]line [12:52:20]line [12:52:20]line [12:52:20]line [12:52:20]line [12:52:20]written 0, free lines is 3326 [12:52:20]MH_Cut [12:52:20]Write to MH i2c: D1 01 00 B7 02 01 8B [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: D1 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: D1 01 00 [12:52:20]MH_I2C_Read... [12:52:20]Read from MH i2c: D1 01 00 B7 02 00 8A [12:52:20]Write to MH i2c: 01 00 00 B8 02 BA [12:52:20]Write i2c OK [12:52:20]MH_I2C_Read... [12:52:21]*** Cut start [12:52:21]*** Partial cut [12:52:21]*** CUTSNS_PIN = 1 [12:52:21]*** CUTSNS_PIN = 0 [12:52:21]*** Brake cut motor [12:52:22]Read from MH i2c: 01 [12:52:22]MH_I2C_Read... [12:52:22]*** Stop cut motor [12:52:22]*** Cut end [12:52:22]Read from MH i2c: 01 07 00 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [12:52:22]process_action close_receipt done [12:52:22]requested_data is exist [12:52:22]produce_requested_data [12:52:22]requested_item fm.sn is exist - process it [12:52:22]wFMCommunicate request_size=4 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 11 00 00 [12:52:22]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:22]Read from MH i2c: E2 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 17 00 [12:52:22]MH_I2C_Read... [12:52:22]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 [12: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 [12:52:22]wFMCommunicate OK [12:52:22]requested_item fd.num is exist - process it [12:52:22]SAM_PROTO_GetFieldsCounters [12:52:22]wFMCommunicate request_size=4 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 13 00 00 [12:52:22]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:22]Read from MH i2c: E2 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 62 00 [12:52:22]MH_I2C_Read... [12:52:22]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 D7 54 01 00 0E 04 04 00 F2 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 CD [12: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 D7 54 01 00 0E 04 04 00 F2 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 [12:52:22]wFMCommunicate OK [12:52:22]SAM_PROTO_GetFieldsCounters done [12:52:22]requested_item shift.num is exist - process it [12:52:22]requested_item shift.opened is exist - process it [12:52:22]req_shift_opened [12:52:22]FM_GetShiftState [12:52:22]SAM_PROTO_GetShiftState [12:52:22]wFMCommunicate request_size=4 [12:52:22]MH_SAM_APDU [12:52:22]CAPDU: 80 13 01 00 [12:52:22]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [12:52:22]Write i2c OK [12:52:22]MH_I2C_Read... [12:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:22]Read from MH i2c: E2 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 0E 00 [12:52:22]MH_I2C_Read... [12:52:22]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 92 [12:52:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [12:52:22]wFMCommunicate OK [12:52:22]SAM_PROTO_GetShiftState done [12:52:22]FM_GetShiftState done [12:52:22]req_shift_opened done [12:52:22]requested_item shift.open_date is exist - process it [12:52:22]req_shift_open_date [12:52:22]req_shift_open_date done [12:52:22]produce_requested_data done [12:52:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87255,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [12:52:22]process_action_free close_receipt [12:52:22]json_value_free [12:52:22]json_value_free done [12:52:22]process_json_proto returns [12:52:22]Send response to host [12:52:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87255,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [12:52:22]free response buf [12:52:22]execute_script done [12:52:22]execute_script returns [12:52:22]free content buf [12:52:22]Sock 10.Close socket [12:52:22]Sock 10.Thread stoped [12:52:22]recv_with_timeout no data received [12:52:25]ConnectInit Can't take IP for lk.salyk.kg [12:52:25]CommunicateWithHost connect error [12:52:25]CommunicateWithHost err = -1 [12:52:25]OFD Sender: Server communicate error [12:52:30]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:52:30]ProducePacketName [12:52:30]name=ofd_packets/00087255 [12:52:30]OFD Sender: To server: pG, [12:52:30]CommunicateWithHost lk.salyk.kg:30040 [12:52:30]ConnectInit lk.salyk.kg [12:52:35]ConnectInit Can't take IP for lk.salyk.kg [12:52:35]CommunicateWithHost connect error [12:52:35]CommunicateWithHost err = -1 [12:52:35]OFD Sender: Server communicate error [12:52:40]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:52:40]ProducePacketName [12:52:40]name=ofd_packets/00087255 [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:42]recv_with_timeout no data received [12:52:45]ConnectInit Can't take IP for lk.salyk.kg [12:52:45]CommunicateWithHost connect error [12:52:45]CommunicateWithHost err = -1 [12:52:45]OFD Sender: Server communicate error [12:52:50]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:52:50]ProducePacketName [12:52:50]name=ofd_packets/00087255 [12:52:50]OFD Sender: To server: pG, [12:52:50]CommunicateWithHost lk.salyk.kg:30040 [12:52:50]ConnectInit lk.salyk.kg [12:52:55]ConnectInit Can't take IP for lk.salyk.kg [12:52:55]CommunicateWithHost connect error [12:52:55]CommunicateWithHost err = -1 [12:52:55]OFD Sender: Server communicate error [12:53:00]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:00]ProducePacketName [12:53:00]name=ofd_packets/00087255 [12:53:00]OFD Sender: To server: pG, [12:53:00]CommunicateWithHost lk.salyk.kg:30040 [12:53:00]ConnectInit lk.salyk.kg [12:53:05]ConnectInit Can't take IP for lk.salyk.kg [12:53:05]CommunicateWithHost connect error [12:53:05]CommunicateWithHost err = -1 [12:53:05]OFD Sender: Server communicate error [12:53:09]recv_with_timeout no data received [12:53:10]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:10]ProducePacketName [12:53:10]name=ofd_packets/00087255 [12:53:10]OFD Sender: To server: pG, [12:53:10]CommunicateWithHost lk.salyk.kg:30040 [12:53:10]ConnectInit lk.salyk.kg [12:53:15]ConnectInit Can't take IP for lk.salyk.kg [12:53:15]CommunicateWithHost connect error [12:53:15]CommunicateWithHost err = -1 [12:53:15]OFD Sender: Server communicate error [12:53:20]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:20]ProducePacketName [12:53:20]name=ofd_packets/00087255 [12:53:20]OFD Sender: To server: pG, [12:53:20]CommunicateWithHost lk.salyk.kg:30040 [12:53:20]ConnectInit lk.salyk.kg [12:53:25]ConnectInit Can't take IP for lk.salyk.kg [12:53:25]CommunicateWithHost connect error [12:53:25]CommunicateWithHost err = -1 [12:53:25]OFD Sender: Server communicate error [12:53:30]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:30]ProducePacketName [12:53:30]name=ofd_packets/00087255 [12:53:30]OFD Sender: To server: pG, [12:53:30]CommunicateWithHost lk.salyk.kg:30040 [12:53:30]ConnectInit lk.salyk.kg [12:53:30]recv_with_timeout no data received [12:53:35]ConnectInit Can't take IP for lk.salyk.kg [12:53:35]CommunicateWithHost connect error [12:53:35]CommunicateWithHost err = -1 [12:53:35]OFD Sender: Server communicate error [12:53:40]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:40]ProducePacketName [12:53:40]name=ofd_packets/00087255 [12:53:40]OFD Sender: To server: pG, [12:53:40]CommunicateWithHost lk.salyk.kg:30040 [12:53:40]ConnectInit lk.salyk.kg [12:53:45]ConnectInit Can't take IP for lk.salyk.kg [12:53:45]CommunicateWithHost connect error [12:53:45]CommunicateWithHost err = -1 [12:53:45]OFD Sender: Server communicate error [12:53:50]recv_with_timeout no data received [12:53:50]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:53:50]ProducePacketName [12:53:50]name=ofd_packets/00087255 [12:53:50]OFD Sender: To server: pG, [12:53:50]CommunicateWithHost lk.salyk.kg:30040 [12:53:50]ConnectInit lk.salyk.kg [12:53:55]ConnectInit Can't take IP for lk.salyk.kg [12:53:55]CommunicateWithHost connect error [12:53:55]CommunicateWithHost err = -1 [12:53:55]OFD Sender: Server communicate error [12:54:00]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:54:00]ProducePacketName [12:54:00]name=ofd_packets/00087255 [12:54:00]OFD Sender: To server: pG, [12:54:00]CommunicateWithHost lk.salyk.kg:30040 [12:54:00]ConnectInit lk.salyk.kg [12:54:05]ConnectInit Can't take IP for lk.salyk.kg [12:54:05]CommunicateWithHost connect error [12:54:05]CommunicateWithHost err = -1 [12:54:05]OFD Sender: Server communicate error [12:54:10]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:54:10]ProducePacketName [12:54:10]name=ofd_packets/00087255 [12:54:10]OFD Sender: To server: pG, [12:54:10]CommunicateWithHost lk.salyk.kg:30040 [12:54:10]ConnectInit lk.salyk.kg [12:54:11]recv_with_timeout no data received [12:54:15]ConnectInit Can't take IP for lk.salyk.kg [12:54:15]CommunicateWithHost connect error [12:54:15]CommunicateWithHost err = -1 [12:54:15]OFD Sender: Server communicate error [12:54:20]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:54:20]ProducePacketName [12:54:20]name=ofd_packets/00087255 [12:54:20]OFD Sender: To server: pG, [12:54:20]CommunicateWithHost lk.salyk.kg:30040 [12:54:20]ConnectInit lk.salyk.kg [12:54:25]ConnectInit Can't take IP for lk.salyk.kg [12:54:25]CommunicateWithHost connect error [12:54:25]CommunicateWithHost err = -1 [12:54:25]OFD Sender: Server communicate error [12:54:30]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:54:30]ProducePacketName [12:54:30]name=ofd_packets/00087255 [12:54:30]OFD Sender: To server: pG, [12:54:30]CommunicateWithHost lk.salyk.kg:30040 [12:54:30]ConnectInit lk.salyk.kg [12:54:33]recv_with_timeout no data received [12:54:35]ConnectInit Can't take IP for lk.salyk.kg [12:54:35]CommunicateWithHost connect error [12:54:35]CommunicateWithHost err = -1 [12:54:35]OFD Sender: Server communicate error [12:54:40]OFD Sender: Processing packet 87255 [packets to send 279, broken 278] [12:54:40]ProducePacketName [12:54:40]name=ofd_packets/00087255 [12:54:40]OFD Sender: To server: pG, [12:54:40]CommunicateWithHost lk.salyk.kg:30040 [12:54:40]ConnectInit lk.salyk.kg [12:54:50]recv_with_timeout no data received [12:54:53]Connected sock=9 [12:54: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 B0 B6 07 01 F3 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 00 00 00 F4 03 04 00 82 64 F1 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 D7 54 01 00 35 04 06 00 49 B1 FF EF 1E 33 56 4A B5 F5 50 BE 43 61 [12:54: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 7D 60 47 00 5F F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D7 54 01 00 F4 03 04 00 E8 0F F1 66 B6 04 01 00 00 7C 12 18 6D 9C 50 35 A3 [12:54:56]CommunicateWithHost err = 0 [12:54:56]CheckOFDResponse [12:54:56]1017 (14) - 77093643461234 [12:54:56]1041 (16) - 0000000000874979 [12:54:56]1040 (4) - 87255 [12:54:56]1012 (4) - 23.09.2024 06:51 [12:54:56]1206 (1) - 0 [12:54:56]OFD Sender: Remove packet 87255 [12:54:56]ProducePacketName [12:54:56]name=ofd_packets/00087255 [12:54:56]NVStorageDeleteData [12:54:57]OFD Sender: No OFD packet to send [12:55:01]recv_with_timeout no data received [12:55:02]OFD Sender: No OFD packet to send [12:55:07]OFD Sender: No OFD packet to send [12:55:12]OFD Sender: No OFD packet to send [12:55:17]OFD Sender: No OFD packet to send [12:55:22]OFD Sender: No OFD packet to send [12:55:27]OFD Sender: No OFD packet to send [12:55:32]OFD Sender: No OFD packet to send [12:55:37]OFD Sender: No OFD packet to send [12:55:42]OFD Sender: No OFD packet to send [12:55:47]OFD Sender: No OFD packet to send [12:55:49]recv_with_timeout no data received [12:55:52]OFD Sender: No OFD packet to send [12:55:57]OFD Sender: No OFD packet to send [12:56:02]OFD Sender: No OFD packet to send [12:56:07]OFD Sender: No OFD packet to send [12:56:12]OFD Sender: No OFD packet to send [12:56:17]OFD Sender: No OFD packet to send [12:56:22]OFD Sender: No OFD packet to send [12:56:27]OFD Sender: No OFD packet to send [12:56:32]OFD Sender: No OFD packet to send [12:56:37]OFD Sender: No OFD packet to send [12:56:42]OFD Sender: No OFD packet to send [12:56:47]OFD Sender: No OFD packet to send [12:56:52]OFD Sender: No OFD packet to send [12:56:57]OFD Sender: No OFD packet to send [12:57:02]OFD Sender: No OFD packet to send [12:57:07]OFD Sender: No OFD packet to send [12:57:12]OFD Sender: No OFD packet to send [12:57:17]OFD Sender: No OFD packet to send [12:57:22]OFD Sender: No OFD packet to send [12:57:27]OFD Sender: No OFD packet to send [12:57:32]OFD Sender: No OFD packet to send [12:57:37]OFD Sender: No OFD packet to send [12:57:40]recv_with_timeout no data received [12:57:42]OFD Sender: No OFD packet to send [12:57:47]OFD Sender: No OFD packet to send [12:57:52]OFD Sender: No OFD packet to send [12:57:57]OFD Sender: No OFD packet to send [12:58:02]OFD Sender: No OFD packet to send [12:58:07]OFD Sender: No OFD packet to send [12:58:12]OFD Sender: No OFD packet to send [12:58:17]OFD Sender: No OFD packet to send [12:58:22]OFD Sender: No OFD packet to send [12:58:27]OFD Sender: No OFD packet to send [12:58:32]OFD Sender: No OFD packet to send [12:58:37]OFD Sender: No OFD packet to send [12:58:42]OFD Sender: No OFD packet to send [12:58:47]OFD Sender: No OFD packet to send [12:58:52]OFD Sender: No OFD packet to send [12:58:57]OFD Sender: No OFD packet to send [12:59:02]OFD Sender: No OFD packet to send [12:59:07]OFD Sender: No OFD packet to send [12:59:12]OFD Sender: No OFD packet to send [12:59:17]OFD Sender: No OFD packet to send [12:59:22]OFD Sender: No OFD packet to send [12:59:27]OFD Sender: No OFD packet to send [12:59:32]OFD Sender: No OFD packet to send [12:59:37]OFD Sender: No OFD packet to send [12:59:42]OFD Sender: No OFD packet to send [12:59:47]OFD Sender: No OFD packet to send [12:59:52]OFD Sender: No OFD packet to send [12:59:57]OFD Sender: No OFD packet to send [13:00:02]OFD Sender: No OFD packet to send [13:00:07]OFD Sender: No OFD packet to send [13:00:13]OFD Sender: No OFD packet to send [13:00:18]OFD Sender: No OFD packet to send [13:00:23]OFD Sender: No OFD packet to send [13:00:28]OFD Sender: No OFD packet to send [13:00:33]OFD Sender: No OFD packet to send [13:00:38]OFD Sender: No OFD packet to send [13:00:43]OFD Sender: No OFD packet to send [13:00:48]OFD Sender: No OFD packet to send [13:00:53]OFD Sender: No OFD packet to send [13:00:58]OFD Sender: No OFD packet to send [13:01:03]OFD Sender: No OFD packet to send [13:01:08]OFD Sender: No OFD packet to send [13:01:13]OFD Sender: No OFD packet to send [13:01:18]OFD Sender: No OFD packet to send [13:01:23]OFD Sender: No OFD packet to send [13:01:25]accept exits with 11 [13:01:25]New connection [13:01:25]New thread 3067100516 created [13:01:25]Thread 3067243876 joined [13:01:25]Waiting for new connection... [13:01:25] Sock 11.Parse request [13:01:25]Sock 11.Check first char [13:01:25]Sock 11.First char is OK [13:01:25]request: POST /json_proto HTTP/1.0 [13:01:25]Method: POST [13:01:25]URL: /json_proto [13:01:25]Method is POST - this is cgi request [13:01:25]url: /json_proto [13:01:25]query_string will be loaded in cgi processing [13:01:25]execute_cgi json_proto POST (null) [13:01:25]execute_cgi path=json_proto method=POST [13:01:25]POST find Content-Length [13:01:25]Host: 172.17.47.196:8080 [13:01:25]Content-Length: 666 [13:01:25]Content-Type: application/json [13:01:25] [13:01:25]POST finish read [13:01:25]Found Content-Length = 666 [13:01:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148182", "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 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:25]execute_script... [13:01: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)148182", "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 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:01:25]POST & json_proto [13:01:25]process_json_proto [13:01:25]json parsed OK: [13:01:25]protocol is kg_v1.0 [13:01:25]action value=close_receipt [13:01:25]process_action close_receipt [13:01:25]cmd_close_receipt [13:01:25]MH_GetDate [13:01:25]Write to MH i2c: F0 00 00 BC 02 AD [13:01:25]Write i2c OK [13:01:25]MH_I2C_Read... [13:01:25]Read from MH i2c: F0 [13:01:25]MH_I2C_Read... [13:01:25]Read from MH i2c: F0 09 00 [13:01:25]MH_I2C_Read... [13:01:25]Read from MH i2c: F0 09 00 BC 02 00 A6 66 F1 66 4C 6B 94 66 CA [13:01:25]GetLastDocTimeStamp 1727095938 [13:01:25]current date 1727096486 [13:01:25]FM_GetShiftState [13:01:25]SAM_PROTO_GetShiftState [13:01:25]wFMCommunicate request_size=4 [13:01:25]MH_SAM_APDU [13:01:25]CAPDU: 80 13 01 00 [13:01:25]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [13:01:25]Write i2c OK [13:01:25]MH_I2C_Read... [13:01:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:25]Read from MH i2c: E2 [13:01:25]MH_I2C_Read... [13:01:25]Read from MH i2c: E2 0E 00 [13:01:25]MH_I2C_Read... [13:01:25]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 94 [13:01:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:01:25]wFMCommunicate OK [13:01:25]SAM_PROTO_GetShiftState done [13:01:25]FM_GetShiftState done [13:01:25]opened in 1727050818 [13:01:25]opened+sec_in_day 1727137218 [13:01:25]quantity*price = 9000 [13:01:25]sum+1 = 9001 [13:01:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 110 23.09.2024 13:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87256 ФПД: 160001665046717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87256&fm=160001665046717&tin=02508201610067®Number=0000000000092592&sum=9000 0 [13:01:27]StoreToDocumentArchive [13:01:27]shift 498 fd 87256 [13:01:27]save to /storage/0498/doc_00087256 [13:01:27]save last doc name /storage/0498/doc_00087256 to /storage/kkm_last_doc_name [13:01:27]save OK [13:01:27]Clear old archive folders... [13:01:27]ProcessDocumentItem done err = 0, tmpTLVsize=293 [13:01:27]tlvbuf is 01F8CB10 [13:01:27]SAM_PROTO_ClearQueue [13:01:27]wFMCommunicate request_size=4 [13:01:27]MH_SAM_APDU [13:01:27]CAPDU: 80 09 00 00 [13:01:27]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [13:01:27]RAPDU: 90 00 [13:01:27]wFMCommunicate OK [13:01:27]SAM_PROTO_ClearQueue done [13:01:27]KKMCreateOFDPacket [13:01:27]OFDProtocolAddRootSTLVToBuf [13:01:27]FM_MakeSignedData [13:01:27]FM_MakeSignedData [13:01:27]SAM_PROTO_SignData [13:01:27]wFMCommunicate request_size=4 [13:01:27]MH_SAM_APDU [13:01:27]CAPDU: 80 0D 01 02 [13:01:27]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [13:01:27]RAPDU: 90 00 [13:01:27]wFMCommunicate OK [13:01:27]wFMCommunicate request_size=255 [13:01:27]MH_SAM_APDU [13:01:27]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 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 6E 00 00 00 F4 03 04 00 A6 66 F1 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 [13:01:27]Write to MH i2c: E2 02 01 CC 02 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 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 6E 00 00 00 F4 03 04 00 A6 66 F1 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 00 00 E2 [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [13:01:27]RAPDU: 90 00 [13:01:27]wFMCommunicate OK [13:01:27]wFMCommunicate request_size=52 [13:01:27]MH_SAM_APDU [13:01:27]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 D8 54 01 00 35 04 06 00 91 85 4A 68 98 BD [13:01:27]Write to MH i2c: E2 37 00 CD 02 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 D8 54 01 00 35 04 06 00 91 85 4A 68 98 BD 00 00 64 [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [13:01:27]RAPDU: 90 00 [13:01:27]wFMCommunicate OK [13:01:27]wFMCommunicate request_size=4 [13:01:27]MH_SAM_APDU [13:01:27]CAPDU: 80 0D 03 02 [13:01:27]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 0B 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 0B 00 CE 02 00 24 E5 7F 15 75 32 75 40 90 00 45 [13:01:27]RAPDU: 24 E5 7F 15 75 32 75 40 90 00 [13:01:27]wFMCommunicate OK [13:01:27]SAM_PROTO_SignData done [13:01:27]FM_MakeSignedData done [13:01:27]CreateOFDProtocolMessage [13:01:27]wFMCommunicate request_size=4 [13:01:27]MH_SAM_APDU [13:01:27]CAPDU: 80 11 00 00 [13:01:27]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:27]Read from MH i2c: E2 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 17 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AA [13:01: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:01:27]wFMCommunicate OK [13:01:27]CreateOFDProtocolMessage done [13:01:27]OFDSenderStorePacket 87256 [13:01:27]StoreOFDPacket docnum=87256 [13:01: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 39 01 00 00 2E 1B 31 01 08 89 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 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 6E 00 00 00 F4 03 04 00 A6 66 F1 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 D8 54 01 00 35 04 06 00 91 85 4A 68 98 BD 24 E5 7F 15 75 32 75 40 [13:01:27]CheckFolder [13:01:27]dirname=/storage/ofd_packets [13:01:27]CheckFolder done [13:01:27]ProducePacketName [13:01:27]name=ofd_packets/00087256 [13:01:27]NVStorageSaveData ofd_packets/00087256 [13:01:27]File name is /storage/ofd_packets/00087256 [13:01:27]Write 343 bytes [13:01:27]NVStorageSaveData done [13:01:27]OFDSenderStorePacket done [13:01:27]KKMCreateOFDPacket done [13:01:27]NVStorageSaveData kkm_last_timestamp [13:01:27]File name is /storage/kkm_last_timestamp [13:01:27]Write 4 bytes [13:01:27]NVStorageSaveData done [13:01:27]ExternCall_PrintAddStr [13:01:27]wPrintStart [13:01:27]Write to MH i2c: 01 00 00 D0 02 D2 [13:01:27]Write i2c OK [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: 01 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: 01 07 00 [13:01:27]MH_I2C_Read... [13:01:27]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [13:01:27]RasterBufferAndPrint [13:01:27]line Счет N : (3)148182 [13:01:27]line ИНН: 02508201610067 [13:01:27]line Контрольно-Кассовый Чек [13:01:27]line ПРОДАЖА [13:01:27]line Товар: 4870022003305 [13:01:27]line Напиток Gorilla эн нат ж/б 0,5/0,45л [13:01:27]line 1.000 * 90.00 [13:01:27]line = 90.00 [13:01:27]line НДС 12% НСП 1% [13:01:27]line > о реализуемом товаре [13:01:27]line ИТОГО: 90.00 [13:01:27]line НСП 1% : 0.80 [13:01:27]line НДС 12% : 9.56 [13:01:27]line Наличными: 90.00 [13:01:27]line Безнал.: 0.00 [13:01:27]line Место: АЗС № 137 "Партнер Нефть" [13:01:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:01:27]line СНО: Общий режим [13:01:27]line Чек 110 23.09.2024 13:01 [13:01:27]line Смена: 498 ФФД: 1.0 [13:01:27]line ЗНМ: 0300000064 [13:01:27]line РНМ: 0000000000092592 [13:01:27]line Версия ККМ: 001 [13:01:27]line ФМ: 0000000000874979 [13:01:27]line ФД: 87256 [13:01:27]line ФПД: 160001665046717 [13:01:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130126&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87256&fm=160001665046717&tin=02508201610067®Number=0000000000092592&sum=9000 [13:01:27]line 0 [13:01:27]OFD Sender: Processing packet 87256 [packets to send 279, broken 278] [13:01:27]ProducePacketName [13:01:27]name=ofd_packets/00087256 [13:01:27]OFD Sender: To server: pG, [13:01:27]CommunicateWithHost lk.salyk.kg:30040 [13:01:27]ConnectInit lk.salyk.kg [13:01:27]written 0, free lines is 4095 [13:01:28]Connected sock=9 [13:01: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 2E 1B 31 01 08 89 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 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 6E 00 00 00 F4 03 04 00 A6 66 F1 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 D8 54 01 00 35 04 06 00 91 85 4A 68 98 BD 24 E5 7F 15 75 32 75 40 [13:01:28]Write to MH i2c: 01 00 00 F9 02 FB [13:01:28]Write i2c OK [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: 01 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: 01 07 00 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 EB 0C F9 [13:01:28]RasterBufferAndPrint [13:01:28]line [13:01:28]line [13:01:28]line [13:01:28]line [13:01:28]line [13:01:28]written 0, free lines is 3313 [13:01:28]MH_Cut [13:01:28]Write to MH i2c: D1 01 00 00 03 01 D5 [13:01:28]Write i2c OK [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: D1 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: D1 01 00 [13:01:28]MH_I2C_Read... [13:01:28]Read from MH i2c: D1 01 00 00 03 00 D4 [13:01:28]Write to MH i2c: 01 00 00 01 03 04 [13:01:28]Write i2c OK [13:01:28]MH_I2C_Read... [13:01: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 74 F6 47 00 AB 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 54 01 00 F4 03 04 00 72 11 F1 66 B6 04 01 00 00 AF EC 39 5D C6 9B F2 C4 [13:01:28]CommunicateWithHost err = 0 [13:01:28]CheckOFDResponse [13:01:28]1017 (14) - 77093643461234 [13:01:28]1041 (16) - 0000000000874979 [13:01:28]1040 (4) - 87256 [13:01:28]1012 (4) - 23.09.2024 06:57 [13:01:28]1206 (1) - 0 [13:01:28]OFD Sender: Remove packet 87256 [13:01:28]ProducePacketName [13:01:28]name=ofd_packets/00087256 [13:01:28]NVStorageDeleteData [13:01:29]*** Cut start [13:01:29]*** Partial cut [13:01:29]*** CUTSNS_PIN = 1 [13:01:29]*** CUTSNS_PIN = 0 [13:01:29]OFD Sender: No OFD packet to send [13:01:29]*** Brake cut motor [13:01:29]Read from MH i2c: 01 [13:01:29]MH_I2C_Read... [13:01:29]*** Stop cut motor [13:01:29]*** Cut end [13:01:29]Read from MH i2c: 01 07 00 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [13:01:29]process_action close_receipt done [13:01:29]requested_data is exist [13:01:29]produce_requested_data [13:01:29]requested_item fm.sn is exist - process it [13:01:29]wFMCommunicate request_size=4 [13:01:29]MH_SAM_APDU [13:01:29]CAPDU: 80 11 00 00 [13:01:29]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [13:01:29]Write i2c OK [13:01:29]MH_I2C_Read... [13:01:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:01:29]Read from MH i2c: E2 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: E2 17 00 [13:01:29]MH_I2C_Read... [13:01:29]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 [13:01: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:01:29]wFMCommunicate OK [13:01:29]requested_item fd.num is exist - process it [13:01:29]SAM_PROTO_GetFieldsCounters [13:01:29]wFMCommunicate request_size=4 [13:01:29]MH_SAM_APDU [13:01:29]CAPDU: 80 13 00 00 [13:01:29]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [13:01:29]Write i2c OK [13:01:29]MH_I2C_Read... [13:01:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:01:29]Read from MH i2c: E2 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: E2 62 00 [13:01:29]MH_I2C_Read... [13:01:29]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 1B [13:01: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 D8 54 01 00 0E 04 04 00 F2 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 [13:01:29]wFMCommunicate OK [13:01:29]SAM_PROTO_GetFieldsCounters done [13:01:29]requested_item shift.num is exist - process it [13:01:29]requested_item shift.opened is exist - process it [13:01:29]req_shift_opened [13:01:29]FM_GetShiftState [13:01:29]SAM_PROTO_GetShiftState [13:01:29]wFMCommunicate request_size=4 [13:01:29]MH_SAM_APDU [13:01:29]CAPDU: 80 13 01 00 [13:01:29]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [13:01:29]Write i2c OK [13:01:29]MH_I2C_Read... [13:01:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:01:30]Read from MH i2c: E2 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 0E 00 [13:01:30]MH_I2C_Read... [13:01:30]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DC [13:01:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:01:30]wFMCommunicate OK [13:01:30]SAM_PROTO_GetShiftState done [13:01:30]FM_GetShiftState done [13:01:30]req_shift_opened done [13:01:30]requested_item shift.open_date is exist - process it [13:01:30]req_shift_open_date [13:01:30]req_shift_open_date done [13:01:30]produce_requested_data done [13:01:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87256,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:01:30]process_action_free close_receipt [13:01:30]json_value_free [13:01:30]json_value_free done [13:01:30]process_json_proto returns [13:01:30]Send response to host [13:01:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87256,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:01:30]free response buf [13:01:30]execute_script done [13:01:30]execute_script returns [13:01:30]free content buf [13:01:30]Sock 11.Close socket [13:01:30]Sock 11.Thread stoped [13:01:34]OFD Sender: No OFD packet to send [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:11]accept exits with 7 [13:02:11]New connection [13:02:11]New thread 3067243876 created [13:02:11]Thread 3067100516 joined [13:02:11]Waiting for new connection... [13:02:11] Sock 7.Parse request [13:02:11]Sock 7.Check first char [13:02:11]Sock 7.First char is OK [13:02:11]request: POST /json_proto HTTP/1.0 [13:02:11]Method: POST [13:02:11]URL: /json_proto [13:02:11]Method is POST - this is cgi request [13:02:11]url: /json_proto [13:02:11]query_string will be loaded in cgi processing [13:02:11]execute_cgi json_proto POST (null) [13:02:11]execute_cgi path=json_proto method=POST [13:02:11]POST find Content-Length [13:02:11]Host: 172.17.47.196:8080 [13:02:11]Content-Length: 682 [13:02:11]Content-Type: application/json [13:02:11] [13:02:11]POST finish read [13:02:11]Found Content-Length = 682 [13:02:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872227", "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.700, "sum" : 510.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:11]execute_script... [13:02: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)872227", "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.700, "sum" : 510.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:11]POST & json_proto [13:02:11]process_json_proto [13:02:11]json parsed OK: [13:02:11]protocol is kg_v1.0 [13:02:11]action value=close_receipt [13:02:11]process_action close_receipt [13:02:11]cmd_close_receipt [13:02:11]MH_GetDate [13:02:11]Write to MH i2c: F0 00 00 05 03 F7 [13:02:11]Write i2c OK [13:02:11]MH_I2C_Read... [13:02:11]Read from MH i2c: F0 [13:02:11]MH_I2C_Read... [13:02:11]Read from MH i2c: F0 09 00 [13:02:11]MH_I2C_Read... [13:02:11]Read from MH i2c: F0 09 00 05 03 00 D4 66 F1 66 4C 6B 94 66 42 [13:02:11]GetLastDocTimeStamp 1727096486 [13:02:11]current date 1727096532 [13:02:11]FM_GetShiftState [13:02:11]SAM_PROTO_GetShiftState [13:02:11]wFMCommunicate request_size=4 [13:02:11]MH_SAM_APDU [13:02:11]CAPDU: 80 13 01 00 [13:02:11]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [13:02:11]Write i2c OK [13:02:11]MH_I2C_Read... [13:02:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:11]Read from MH i2c: E2 [13:02:11]MH_I2C_Read... [13:02:11]Read from MH i2c: E2 0E 00 [13:02:11]MH_I2C_Read... [13:02:11]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DE [13:02:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:02:11]wFMCommunicate OK [13:02:11]SAM_PROTO_GetShiftState done [13:02:11]FM_GetShiftState done [13:02:11]opened in 1727050818 [13:02:11]opened+sec_in_day 1727137218 [13:02:11]quantity*price = 51054 [13:02:11]sum+1 = 51055 [13:02:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.22 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 111 23.09.2024 13:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87257 ФПД: 212930428510895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130212&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87257&fm=212930428510895&tin=02508201610067®Number=0000000000092592&sum=51000 [13:02:13]StoreToDocumentArchive [13:02:13]shift 498 fd 87257 [13:02:13]save to /storage/0498/doc_00087257 [13:02:13]save last doc name /storage/0498/doc_00087257 to /storage/kkm_last_doc_name [13:02:13]save OK [13:02:13]Clear old archive folders... [13:02:13]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:02:13]tlvbuf is 01F770D0 [13:02:13]SAM_PROTO_ClearQueue [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 09 00 00 [13:02:13]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]SAM_PROTO_ClearQueue done [13:02:13]KKMCreateOFDPacket [13:02:13]OFDProtocolAddRootSTLVToBuf [13:02:13]FM_MakeSignedData [13:02:13]FM_MakeSignedData [13:02:13]SAM_PROTO_SignData [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 0D 01 02 [13:02:13]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]wFMCommunicate request_size=255 [13:02:13]MH_SAM_APDU [13:02: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 2C 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 D4 66 F1 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 D9 54 01 00 35 04 06 00 [13:02:13]Write to MH i2c: E2 02 01 15 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 2C 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 D4 66 F1 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 D9 54 01 00 35 04 06 00 00 00 65 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]wFMCommunicate request_size=11 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 0D 02 02 06 C1 A8 BA 8D A2 AF [13:02:13]Write to MH i2c: E2 0E 00 16 03 80 0D 02 02 06 00 C1 A8 BA 8D A2 AF 00 00 A0 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [13:02:13]RAPDU: 90 00 [13:02:13]wFMCommunicate OK [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 0D 03 02 [13:02:13]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 0B 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 0B 00 17 03 00 3E 9D 20 33 2B 49 F7 C0 90 00 EF [13:02:13]RAPDU: 3E 9D 20 33 2B 49 F7 C0 90 00 [13:02:13]wFMCommunicate OK [13:02:13]SAM_PROTO_SignData done [13:02:13]FM_MakeSignedData done [13:02:13]CreateOFDProtocolMessage [13:02:13]wFMCommunicate request_size=4 [13:02:13]MH_SAM_APDU [13:02:13]CAPDU: 80 11 00 00 [13:02:13]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:13]Read from MH i2c: E2 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 17 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F4 [13:02: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:02:13]wFMCommunicate OK [13:02:13]CreateOFDProtocolMessage done [13:02:13]OFDSenderStorePacket 87257 [13:02:13]StoreOFDPacket docnum=87257 [13:02: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 15 FA 08 01 86 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2C 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 D4 66 F1 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 D9 54 01 00 35 04 06 00 C1 A8 BA 8D A2 AF 3E 9D 20 33 2B 49 F7 C0 [13:02:13]CheckFolder [13:02:13]dirname=/storage/ofd_packets [13:02:13]CheckFolder done [13:02:13]ProducePacketName [13:02:13]name=ofd_packets/00087257 [13:02:13]NVStorageSaveData ofd_packets/00087257 [13:02:13]File name is /storage/ofd_packets/00087257 [13:02:13]Write 302 bytes [13:02:13]NVStorageSaveData done [13:02:13]OFDSenderStorePacket done [13:02:13]KKMCreateOFDPacket done [13:02:13]NVStorageSaveData kkm_last_timestamp [13:02:13]File name is /storage/kkm_last_timestamp [13:02:13]Write 4 bytes [13:02:13]NVStorageSaveData done [13:02:13]ExternCall_PrintAddStr [13:02:13]wPrintStart [13:02:13]Write to MH i2c: 01 00 00 19 03 1C [13:02:13]Write i2c OK [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: 01 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: 01 07 00 [13:02:13]MH_I2C_Read... [13:02:13]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [13:02:13]RasterBufferAndPrint [13:02:13]line Счет N : (1)872227 [13:02:13]line ИНН: 02508201610067 [13:02:13]line Контрольно-Кассовый Чек [13:02:13]line ПРОДАЖА [13:02:13]line ТРК (МРК, ГНК) : 44 [13:02:13]line Товар: 2710194210 [13:02:13]line ДТ(л)-К-4 [13:02:13]line 6.700 * 76.20 [13:02:13]line = 510.54 [13:02:13]line НДС 12% НСП 1% [13:02:13]line > о реализуемом товаре [13:02:13]line ОКРУГЛЕНИЕ: -0.54 [13:02:13]line ИТОГО: 510.00 [13:02:13]line Внесено: 510.00 [13:02:13]line СДАЧА: 0.00 [13:02:13]line НСП 1% : 4.52 [13:02:13]line НДС 12% : 54.22 [13:02:13]line Наличными: 510.00 [13:02:13]line Безнал.: 0.00 [13:02:13]line Место: АЗС № 137 "Партнер Нефть" [13:02:13]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:02:13]line СНО: Общий режим [13:02:13]line Чек 111 23.09.2024 13:02 [13:02:13]line Смена: 498 ФФД: 1.0 [13:02:13]line ЗНМ: 0300000064 [13:02:13]line РНМ: 0000000000092592 [13:02:13]line Версия ККМ: 001 [13:02:13]line ФМ: 0000000000874979 [13:02:13]line ФД: 87257 [13:02:13]line ФПД: 212930428510895 [13:02:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130212&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87257&fm=212930428510895&tin=02508201610067®Number=0000000000092592&sum=51000 [13:02:13]OFD Sender: Processing packet 87257 [packets to send 279, broken 278] [13:02:13]ProducePacketName [13:02:13]name=ofd_packets/00087257 [13:02:13]OFD Sender: To server: pG, [13:02:13]CommunicateWithHost lk.salyk.kg:30040 [13:02:13]ConnectInit lk.salyk.kg [13:02:13]written 0, free lines is 4095 [13:02:14]Write to MH i2c: 01 00 00 44 03 47 [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 07 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 CF 0C 29 [13:02:14]RasterBufferAndPrint [13:02:14]line [13:02:14]line [13:02:14]line [13:02:14]line [13:02:14]line [13:02:14]written 0, free lines is 3287 [13:02:14]MH_Cut [13:02:14]Write to MH i2c: D1 01 00 4B 03 01 20 [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: D1 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: D1 01 00 [13:02:14]MH_I2C_Read... [13:02:14]Read from MH i2c: D1 01 00 4B 03 00 1F [13:02:14]Write to MH i2c: 01 00 00 4C 03 4F [13:02:14]Write i2c OK [13:02:14]MH_I2C_Read... [13:02:15]*** Cut start [13:02:15]*** Partial cut [13:02:15]*** CUTSNS_PIN = 1 [13:02:15]*** CUTSNS_PIN = 0 [13:02:15]Connected sock=10 [13:02: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 15 FA 08 01 86 59 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 2C 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 D4 66 F1 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 D9 54 01 00 35 04 06 00 C1 A8 BA 8D A2 AF 3E 9D 20 33 2B 49 F7 C0 [13:02:15]*** Brake cut motor [13:02: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 90 53 47 00 A1 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 D9 54 01 00 F4 03 04 00 A1 11 F1 66 B6 04 01 00 00 A2 1C 12 44 25 5C DE 16 [13:02:15]CommunicateWithHost err = 0 [13:02:15]CheckOFDResponse [13:02:15]1017 (14) - 77093643461234 [13:02:15]1041 (16) - 0000000000874979 [13:02:15]1040 (4) - 87257 [13:02:15]1012 (4) - 23.09.2024 06:58 [13:02:15]1206 (1) - 0 [13:02:15]OFD Sender: Remove packet 87257 [13:02:15]ProducePacketName [13:02:15]name=ofd_packets/00087257 [13:02:15]NVStorageDeleteData [13:02:15]Read from MH i2c: 01 [13:02:15]MH_I2C_Read... [13:02:15]*** Stop cut motor [13:02:15]*** Cut end [13:02:15]Read from MH i2c: 01 07 00 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [13:02:15]process_action close_receipt done [13:02:15]requested_data is exist [13:02:15]produce_requested_data [13:02:15]requested_item fm.sn is exist - process it [13:02:15]wFMCommunicate request_size=4 [13:02:15]MH_SAM_APDU [13:02:15]CAPDU: 80 11 00 00 [13:02:15]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [13:02:15]Write i2c OK [13:02:15]MH_I2C_Read... [13:02:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:15]Read from MH i2c: E2 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: E2 17 00 [13:02:15]MH_I2C_Read... [13:02:15]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 [13:02: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:02:15]wFMCommunicate OK [13:02:15]requested_item fd.num is exist - process it [13:02:15]SAM_PROTO_GetFieldsCounters [13:02:15]wFMCommunicate request_size=4 [13:02:15]MH_SAM_APDU [13:02:15]CAPDU: 80 13 00 00 [13:02:15]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [13:02:15]Write i2c OK [13:02:15]MH_I2C_Read... [13:02:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:15]Read from MH i2c: E2 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: E2 62 00 [13:02:15]MH_I2C_Read... [13:02:15]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 6A [13:02:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:02:16]wFMCommunicate OK [13:02:16]SAM_PROTO_GetFieldsCounters done [13:02:16]requested_item shift.num is exist - process it [13:02:16]requested_item shift.opened is exist - process it [13:02:16]req_shift_opened [13:02:16]FM_GetShiftState [13:02:16]SAM_PROTO_GetShiftState [13:02:16]wFMCommunicate request_size=4 [13:02:16]MH_SAM_APDU [13:02:16]CAPDU: 80 13 01 00 [13:02:16]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [13:02:16]Write i2c OK [13:02:16]MH_I2C_Read... [13:02:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:16]Read from MH i2c: E2 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 0E 00 [13:02:16]MH_I2C_Read... [13:02:16]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 27 [13:02:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:02:16]wFMCommunicate OK [13:02:16]SAM_PROTO_GetShiftState done [13:02:16]FM_GetShiftState done [13:02:16]req_shift_opened done [13:02:16]requested_item shift.open_date is exist - process it [13:02:16]req_shift_open_date [13:02:16]req_shift_open_date done [13:02:16]produce_requested_data done [13:02:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87257,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:02:16]process_action_free close_receipt [13:02:16]json_value_free [13:02:16]json_value_free done [13:02:16]process_json_proto returns [13:02:16]Send response to host [13:02:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87257,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:02:16]free response buf [13:02:16]execute_script done [13:02:16]execute_script returns [13:02:16]free content buf [13:02:16]Sock 7.Close socket [13:02:16]Sock 7.Thread stoped [13:02:16]OFD Sender: No OFD packet to send [13:02:21]OFD Sender: No OFD packet to send [13:02:26]OFD Sender: No OFD packet to send [13:02:31]OFD Sender: No OFD packet to send [13:02:36]OFD Sender: No OFD packet to send [13:02:41]OFD Sender: No OFD packet to send [13:02:46]OFD Sender: No OFD packet to send [13:02:51]OFD Sender: No OFD packet to send [13:02:56]OFD Sender: No OFD packet to send [13:03:01]OFD Sender: No OFD packet to send [13:03:03]accept exits with 9 [13:03:03]New connection [13:03:03]New thread 3067100516 created [13:03:03]Thread 3067243876 joined [13:03:03]Waiting for new connection... [13:03:03] Sock 9.Parse request [13:03:03]Sock 9.Check first char [13:03:03]Sock 9.First char is OK [13:03:03]request: POST /json_proto HTTP/1.0 [13:03:03]Method: POST [13:03:03]URL: /json_proto [13:03:03]Method is POST - this is cgi request [13:03:03]url: /json_proto [13:03:03]query_string will be loaded in cgi processing [13:03:03]execute_cgi json_proto POST (null) [13:03:03]execute_cgi path=json_proto method=POST [13:03:03]POST find Content-Length [13:03:03]Host: 172.17.47.196:8080 [13:03:03]Content-Length: 799 [13:03:03]Content-Type: application/json [13:03:03] [13:03:03]POST finish read [13:03:03]Found Content-Length = 799 [13:03:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872226", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\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" ] } } [13:03:03]execute_script... [13:03: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)872226", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\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" ] } } [13:03:03]POST & json_proto [13:03:03]process_json_proto [13:03:03]json parsed OK: [13:03:03]protocol is kg_v1.0 [13:03:03]action value=close_receipt [13:03:03]process_action close_receipt [13:03:03]cmd_close_receipt [13:03:03]MH_GetDate [13:03:03]Write to MH i2c: F0 00 00 50 03 42 [13:03:03]Write i2c OK [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: F0 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: F0 09 00 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: F0 09 00 50 03 00 08 67 F1 66 4C 6B 94 66 C2 [13:03:03]GetLastDocTimeStamp 1727096532 [13:03:03]current date 1727096584 [13:03:03]FM_GetShiftState [13:03:03]SAM_PROTO_GetShiftState [13:03:03]wFMCommunicate request_size=4 [13:03:03]MH_SAM_APDU [13:03:03]CAPDU: 80 13 01 00 [13:03:03]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [13:03:03]Write i2c OK [13:03:03]MH_I2C_Read... [13:03:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:03]Read from MH i2c: E2 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: E2 0E 00 [13:03:03]MH_I2C_Read... [13:03:03]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 29 [13:03:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:03:03]wFMCommunicate OK [13:03:03]SAM_PROTO_GetShiftState done [13:03:03]FM_GetShiftState done [13:03:03]opened in 1727050818 [13:03:03]opened+sec_in_day 1727137218 [13:03:03]quantity*price = 0 [13:03:03]sum+1 = 1 [13:03: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 СНО: Общий режим Чек 112 23.09.2024 13:03 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 87258 ФПД: 99362925227067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130304&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87258&fm=99362925227067&tin=02508201610067®Number=0000000000092592&sum=0 [13:03:05]StoreToDocumentArchive [13:03:05]shift 498 fd 87258 [13:03:05]save to /storage/0498/doc_00087258 [13:03:05]save last doc name /storage/0498/doc_00087258 to /storage/kkm_last_doc_name [13:03:05]save OK [13:03:05]Clear old archive folders... [13:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:03:05]tlvbuf is 01F8A900 [13:03:05]SAM_PROTO_ClearQueue [13:03:05]wFMCommunicate request_size=4 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 09 00 00 [13:03:05]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [13:03:05]RAPDU: 90 00 [13:03:05]wFMCommunicate OK [13:03:05]SAM_PROTO_ClearQueue done [13:03:05]KKMCreateOFDPacket [13:03:05]OFDProtocolAddRootSTLVToBuf [13:03:05]FM_MakeSignedData [13:03:05]FM_MakeSignedData [13:03:05]SAM_PROTO_SignData [13:03:05]wFMCommunicate request_size=4 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 0D 01 02 [13:03:05]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [13:03:05]RAPDU: 90 00 [13:03:05]wFMCommunicate OK [13:03:05]wFMCommunicate request_size=255 [13:03:05]MH_SAM_APDU [13:03:05]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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 08 67 F1 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 DA 54 01 00 35 04 06 00 [13:03:05]Write to MH i2c: E2 02 01 60 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 08 67 F1 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 DA 54 01 00 35 04 06 00 00 00 98 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [13:03:05]RAPDU: 90 00 [13:03:05]wFMCommunicate OK [13:03:05]wFMCommunicate request_size=11 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 0D 02 02 06 5A 5E BB DC AC 3B [13:03:05]Write to MH i2c: E2 0E 00 61 03 80 0D 02 02 06 00 5A 5E BB DC AC 3B 00 00 20 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [13:03:05]RAPDU: 90 00 [13:03:05]wFMCommunicate OK [13:03:05]wFMCommunicate request_size=4 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 0D 03 02 [13:03:05]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 0B 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 0B 00 62 03 00 B9 5B 2E 80 47 C4 16 D4 90 00 98 [13:03:05]RAPDU: B9 5B 2E 80 47 C4 16 D4 90 00 [13:03:05]wFMCommunicate OK [13:03:05]SAM_PROTO_SignData done [13:03:05]FM_MakeSignedData done [13:03:05]CreateOFDProtocolMessage [13:03:05]wFMCommunicate request_size=4 [13:03:05]MH_SAM_APDU [13:03:05]CAPDU: 80 11 00 00 [13:03:05]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:05]Read from MH i2c: E2 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 17 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3F [13: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 [13:03:05]wFMCommunicate OK [13:03:05]CreateOFDProtocolMessage done [13:03:05]OFDSenderStorePacket 87258 [13:03:05]StoreOFDPacket docnum=87258 [13:03: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 99 BA 08 01 4A 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 08 67 F1 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 DA 54 01 00 35 04 06 00 5A 5E BB DC AC 3B B9 5B 2E 80 47 C4 16 D4 [13:03:05]CheckFolder [13:03:05]dirname=/storage/ofd_packets [13:03:05]CheckFolder done [13:03:05]ProducePacketName [13:03:05]name=ofd_packets/00087258 [13:03:05]NVStorageSaveData ofd_packets/00087258 [13:03:05]File name is /storage/ofd_packets/00087258 [13:03:05]Write 302 bytes [13:03:05]NVStorageSaveData done [13:03:05]OFDSenderStorePacket done [13:03:05]KKMCreateOFDPacket done [13:03:05]NVStorageSaveData kkm_last_timestamp [13:03:05]File name is /storage/kkm_last_timestamp [13:03:05]Write 4 bytes [13:03:05]NVStorageSaveData done [13:03:05]ExternCall_PrintAddStr [13:03:05]wPrintStart [13:03:05]Write to MH i2c: 01 00 00 64 03 67 [13:03:05]Write i2c OK [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: 01 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: 01 07 00 [13:03:05]MH_I2C_Read... [13:03:05]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [13:03:05]RasterBufferAndPrint [13:03:05]line Счет N : (1)872226 [13:03:05]line ИНН: 02508201610067 [13:03:05]line Контрольно-Кассовый Чек [13:03:05]line ПРОДАЖА [13:03:05]line ТРК (МРК, ГНК) : 54 [13:03:05]line Товар: 2710194210 [13:03:05]line ДТ(л)-К-4 [13:03:05]line 50.000 * 0.00 [13:03:05]line = 0.00 [13:03:05]line НДС 12% НСП 1% [13:03:05]line > о реализуемом товаре [13:03:05]line ИТОГО: 0.00 [13:03:05]line НСП 1% : 0.00 [13:03:05]line НДС 12% : 0.00 [13:03:05]line Наличными: 0.00 [13:03:05]line Безнал.: 0.00 [13:03:05]line Место: АЗС № 137 "Партнер Нефть" [13:03:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:03:05]line СНО: Общий режим [13:03:05]line Чек 112 23.09.2024 13:03 [13:03:05]line Смена: 498 ФФД: 1.0 [13:03:05]line ЗНМ: 0300000064 [13:03:05]line РНМ: 0000000000092592 [13:03:05]line Версия ККМ: 001 [13:03:05]line Талоны: Топливные Талоны [13:03:05]line 1 [13:03:05]line ФМ: 0000000000874979 [13:03:05]line ФД: 87258 [13:03:05]line ФПД: 99362925227067 [13:03:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130304&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87258&fm=99362925227067&tin=02508201610067®Number=0000000000092592&sum=0 [13:03:05]written 0, free lines is 4095 [13:03:05]OFD Sender: Processing packet 87258 [packets to send 279, broken 278] [13:03:05]ProducePacketName [13:03:05]name=ofd_packets/00087258 [13:03:05]OFD Sender: To server: pG, [13:03:05]CommunicateWithHost lk.salyk.kg:30040 [13:03:05]ConnectInit lk.salyk.kg [13:03:06]Write to MH i2c: 01 00 00 8E 03 91 [13:03:06]Write i2c OK [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: 01 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: 01 07 00 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 DF 0C 83 [13:03:06]RasterBufferAndPrint [13:03:06]line [13:03:06]line [13:03:06]line [13:03:06]line [13:03:06]line [13:03:06]written 0, free lines is 3301 [13:03:06]MH_Cut [13:03:06]Write to MH i2c: D1 01 00 95 03 01 6A [13:03:06]Write i2c OK [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: D1 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: D1 01 00 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: D1 01 00 95 03 00 69 [13:03:06]Write to MH i2c: 01 00 00 96 03 99 [13:03:06]Write i2c OK [13:03:06]MH_I2C_Read... [13:03:06]*** Cut start [13:03:06]*** Partial cut [13:03:06]*** CUTSNS_PIN = 1 [13:03:06]*** CUTSNS_PIN = 0 [13:03:07]*** Brake cut motor [13:03:07]Connected sock=10 [13:03: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 99 BA 08 01 4A 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 08 67 F1 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 DA 54 01 00 35 04 06 00 5A 5E BB DC AC 3B B9 5B 2E 80 47 C4 16 D4 [13:03:07]Read from MH i2c: 01 [13:03:07]MH_I2C_Read... [13:03:07]*** Stop cut motor [13:03:07]*** Cut end [13:03:07]Read from MH i2c: 01 07 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [13:03:07]process_action close_receipt done [13:03:07]requested_data is exist [13:03:07]produce_requested_data [13:03:07]requested_item fm.sn is exist - process it [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 11 00 00 [13:03:07]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 17 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 73 [13: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 [13:03:07]wFMCommunicate OK [13:03:07]requested_item fd.num is exist - process it [13:03:07]SAM_PROTO_GetFieldsCounters [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 13 00 00 [13:03:07]Write to MH i2c: E2 08 00 98 03 80 13 00 00 00 00 00 00 17 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 62 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 62 00 98 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 DA 54 01 00 0E 04 04 00 F2 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 B8 [13:03: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 DA 54 01 00 0E 04 04 00 F2 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 [13:03:07]wFMCommunicate OK [13:03:07]SAM_PROTO_GetFieldsCounters done [13:03:07]requested_item shift.num is exist - process it [13:03:07]requested_item shift.opened is exist - process it [13:03:07]req_shift_opened [13:03:07]FM_GetShiftState [13:03:07]SAM_PROTO_GetShiftState [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 13 01 00 [13:03:07]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:07]Read from MH i2c: E2 0E 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 0E 00 99 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 71 [13:03:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:03:07]wFMCommunicate OK [13:03:07]SAM_PROTO_GetShiftState done [13:03:07]FM_GetShiftState done [13:03:07]req_shift_opened done [13:03:07]requested_item shift.open_date is exist - process it [13:03:07]req_shift_open_date [13:03:07]req_shift_open_date done [13:03:07]produce_requested_data done [13:03:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87258,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:03:07]process_action_free close_receipt [13:03:07]json_value_free [13:03:07]json_value_free done [13:03:07]process_json_proto returns [13:03:07]Send response to host [13:03:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87258,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:03:07]free response buf [13:03:07]execute_script done [13:03:07]execute_script returns [13:03:07]free content buf [13:03:07]Sock 9.Close socket [13:03:07]Sock 9.Thread stoped [13:03: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 81 50 47 00 A4 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 DA 54 01 00 F4 03 04 00 D5 11 F1 66 B6 04 01 00 00 F4 C4 F4 3C 8A 00 3D 4D [13:03:08]CommunicateWithHost err = 0 [13:03:08]CheckOFDResponse [13:03:08]1017 (14) - 77093643461234 [13:03:08]1041 (16) - 0000000000874979 [13:03:08]1040 (4) - 87258 [13:03:08]1012 (4) - 23.09.2024 06:59 [13:03:08]1206 (1) - 0 [13:03:08]OFD Sender: Remove packet 87258 [13:03:08]ProducePacketName [13:03:08]name=ofd_packets/00087258 [13:03:08]NVStorageDeleteData [13:03:08]OFD Sender: No OFD packet to send [13:03:13]OFD Sender: No OFD packet to send [13:03:13]recv_with_timeout no data received [13:03:18]OFD Sender: No OFD packet to send [13:03:23]OFD Sender: No OFD packet to send [13:03:24]recv_with_timeout no data received [13:03:28]OFD Sender: No OFD packet to send [13:03:33]OFD Sender: No OFD packet to send [13:03:38]recv_with_timeout no data received [13:03:38]OFD Sender: No OFD packet to send [13:03:43]OFD Sender: No OFD packet to send [13:03:48]OFD Sender: No OFD packet to send [13:03:53]OFD Sender: No OFD packet to send [13:03:58]OFD Sender: No OFD packet to send [13:04:03]OFD Sender: No OFD packet to send [13:04:08]OFD Sender: No OFD packet to send [13:04:13]OFD Sender: No OFD packet to send [13:04:18]OFD Sender: No OFD packet to send [13:04:23]OFD Sender: No OFD packet to send [13:04:28]OFD Sender: No OFD packet to send [13:04:33]OFD Sender: No OFD packet to send [13:04:38]OFD Sender: No OFD packet to send [13:04:43]OFD Sender: No OFD packet to send [13:04:48]OFD Sender: No OFD packet to send [13:04:53]OFD Sender: No OFD packet to send [13:04:58]OFD Sender: No OFD packet to send [13:05:03]OFD Sender: No OFD packet to send [13:05:08]OFD Sender: No OFD packet to send [13:05:13]OFD Sender: No OFD packet to send [13:05:18]OFD Sender: No OFD packet to send [13:05:23]OFD Sender: No OFD packet to send [13:05:29]OFD Sender: No OFD packet to send [13:05:34]OFD Sender: No OFD packet to send [13:05:39]OFD Sender: No OFD packet to send [13:05:44]OFD Sender: No OFD packet to send [13:05:49]OFD Sender: No OFD packet to send [13:05:49]accept exits with 7 [13:05:49]New connection [13:05:49]New thread 3067243876 created [13:05:49]Thread 3067100516 joined [13:05:49]Waiting for new connection... [13:05:49] Sock 7.Parse request [13:05:49]Sock 7.Check first char [13:05:49]Sock 7.First char is OK [13:05:49]request: POST /json_proto HTTP/1.0 [13:05:49]Method: POST [13:05:49]URL: /json_proto [13:05:49]Method is POST - this is cgi request [13:05:49]url: /json_proto [13:05:49]query_string will be loaded in cgi processing [13:05:49]execute_cgi json_proto POST (null) [13:05:49]execute_cgi path=json_proto method=POST [13:05:49]POST find Content-Length [13:05:49]Host: 172.17.47.196:8080 [13:05:49]Content-Length: 645 [13:05:49]Content-Type: application/json [13:05:49] [13:05:49]POST finish read [13:05:49]Found Content-Length = 645 [13:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148183", "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" ] } } [13:05:49]execute_script... [13:05:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148183", "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" ] } } [13:05:49]POST & json_proto [13:05:49]process_json_proto [13:05:49]json parsed OK: [13:05:49]protocol is kg_v1.0 [13:05:49]action value=close_receipt [13:05:49]process_action close_receipt [13:05:49]cmd_close_receipt [13:05:49]MH_GetDate [13:05:49]Write to MH i2c: F0 00 00 9A 03 8C [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: F0 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: F0 09 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: F0 09 00 9A 03 00 AE 67 F1 66 4C 6B 94 66 B2 [13:05:49]GetLastDocTimeStamp 1727096584 [13:05:49]current date 1727096750 [13:05:49]FM_GetShiftState [13:05:49]SAM_PROTO_GetShiftState [13:05:49]wFMCommunicate request_size=4 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 13 01 00 [13:05:49]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 0E 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 73 [13:05:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:05:49]wFMCommunicate OK [13:05:49]SAM_PROTO_GetShiftState done [13:05:49]FM_GetShiftState done [13:05:49]opened in 1727050818 [13:05:49]opened+sec_in_day 1727137218 [13:05:49]quantity*price = 6500 [13:05:49]sum+1 = 6501 [13:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 113 23.09.2024 13:05 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87259 ФПД: 108954235943265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130550&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87259&fm=108954235943265&tin=02508201610067®Number=0000000000092592&sum=6500 0 [13:05:50]StoreToDocumentArchive [13:05:50]shift 498 fd 87259 [13:05:50]save to /storage/0498/doc_00087259 [13:05:50]save last doc name /storage/0498/doc_00087259 to /storage/kkm_last_doc_name [13:05:50]save OK [13:05:50]Clear old archive folders... [13:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=272 [13:05:50]tlvbuf is 01FF2440 [13:05:50]SAM_PROTO_ClearQueue [13:05:50]wFMCommunicate request_size=4 [13:05:50]MH_SAM_APDU [13:05:50]CAPDU: 80 09 00 00 [13:05:51]Write to MH i2c: E2 08 00 A8 03 80 09 00 00 00 00 00 00 1D [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [13:05:51]RAPDU: 90 00 [13:05:51]wFMCommunicate OK [13:05:51]SAM_PROTO_ClearQueue done [13:05:51]KKMCreateOFDPacket [13:05:51]OFDProtocolAddRootSTLVToBuf [13:05:51]FM_MakeSignedData [13:05:51]FM_MakeSignedData [13:05:51]SAM_PROTO_SignData [13:05:51]wFMCommunicate request_size=4 [13:05:51]MH_SAM_APDU [13:05:51]CAPDU: 80 0D 01 02 [13:05:51]Write to MH i2c: E2 08 00 A9 03 80 0D 01 02 00 00 00 00 25 [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [13:05:51]RAPDU: 90 00 [13:05:51]wFMCommunicate OK [13:05:51]wFMCommunicate request_size=255 [13:05:51]MH_SAM_APDU [13:05:51]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 71 00 00 00 F4 03 04 00 AE 67 F1 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 [13:05:51]Write to MH i2c: E2 02 01 AA 03 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 71 00 00 00 F4 03 04 00 AE 67 F1 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 00 00 43 [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [13:05:51]RAPDU: 90 00 [13:05:51]wFMCommunicate OK [13:05:51]wFMCommunicate request_size=31 [13:05:51]MH_SAM_APDU [13:05:51]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 DB 54 01 00 35 04 06 00 63 17 E2 87 B9 61 [13:05:51]Write to MH i2c: E2 22 00 AB 03 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 DB 54 01 00 35 04 06 00 63 17 E2 87 B9 61 00 00 8C [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [13:05:51]RAPDU: 90 00 [13:05:51]wFMCommunicate OK [13:05:51]wFMCommunicate request_size=4 [13:05:51]MH_SAM_APDU [13:05:51]CAPDU: 80 0D 03 02 [13:05:51]Write to MH i2c: E2 08 00 AC 03 80 0D 03 02 00 00 00 00 2A [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 0B 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 0B 00 AC 03 00 FF 14 9D 1D C9 9B 6D 3C 90 00 05 [13:05:51]RAPDU: FF 14 9D 1D C9 9B 6D 3C 90 00 [13:05:51]wFMCommunicate OK [13:05:51]SAM_PROTO_SignData done [13:05:51]FM_MakeSignedData done [13:05:51]CreateOFDProtocolMessage [13:05:51]wFMCommunicate request_size=4 [13:05:51]MH_SAM_APDU [13:05:51]CAPDU: 80 11 00 00 [13:05:51]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:51]Read from MH i2c: E2 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 17 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: E2 17 00 AD 03 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:05: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:05:51]wFMCommunicate OK [13:05:51]CreateOFDProtocolMessage done [13:05:51]OFDSenderStorePacket 87259 [13:05:51]StoreOFDPacket docnum=87259 [13:05: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 24 01 00 00 96 9A 1C 01 62 BF 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 71 00 00 00 F4 03 04 00 AE 67 F1 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 DB 54 01 00 35 04 06 00 63 17 E2 87 B9 61 FF 14 9D 1D C9 9B 6D 3C [13:05:51]CheckFolder [13:05:51]dirname=/storage/ofd_packets [13:05:51]CheckFolder done [13:05:51]ProducePacketName [13:05:51]name=ofd_packets/00087259 [13:05:51]NVStorageSaveData ofd_packets/00087259 [13:05:51]File name is /storage/ofd_packets/00087259 [13:05:51]Write 322 bytes [13:05:51]NVStorageSaveData done [13:05:51]OFDSenderStorePacket done [13:05:51]KKMCreateOFDPacket done [13:05:51]NVStorageSaveData kkm_last_timestamp [13:05:51]File name is /storage/kkm_last_timestamp [13:05:51]Write 4 bytes [13:05:51]NVStorageSaveData done [13:05:51]ExternCall_PrintAddStr [13:05:51]wPrintStart [13:05:51]Write to MH i2c: 01 00 00 AE 03 B1 [13:05:51]Write i2c OK [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: 01 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: 01 07 00 [13:05:51]MH_I2C_Read... [13:05:51]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 FF 0F C6 [13:05:51]RasterBufferAndPrint [13:05:51]line Счет N : (3)148183 [13:05:51]line ИНН: 02508201610067 [13:05:51]line Контрольно-Кассовый Чек [13:05:51]line ПРОДАЖА [13:05:51]line Товар: 47011656 [13:05:51]line Водка Пшеничная 0,1л [13:05:51]line 1.000 * 65.00 [13:05:51]line = 65.00 [13:05:51]line НДС 12% НСП 1% [13:05:51]line > о реализуемом товаре [13:05:51]line ИТОГО: 65.00 [13:05:51]line НСП 1% : 0.57 [13:05:51]line НДС 12% : 6.90 [13:05:51]line Наличными: 65.00 [13:05:51]line Безнал.: 0.00 [13:05:51]line Место: АЗС № 137 "Партнер Нефть" [13:05:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:05:51]line СНО: Общий режим [13:05:51]line Чек 113 23.09.2024 13:05 [13:05:51]line Смена: 498 ФФД: 1.0 [13:05:51]line ЗНМ: 0300000064 [13:05:51]line РНМ: 0000000000092592 [13:05:51]line Версия ККМ: 001 [13:05:51]line ФМ: 0000000000874979 [13:05:51]line ФД: 87259 [13:05:51]line ФПД: 108954235943265 [13:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130550&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87259&fm=108954235943265&tin=02508201610067®Number=0000000000092592&sum=6500 [13:05:51]OFD Sender: Processing packet 87259 [packets to send 279, broken 278] [13:05:51]ProducePacketName [13:05:51]name=ofd_packets/00087259 [13:05:51]OFD Sender: To server: pG, [13:05:51]CommunicateWithHost lk.salyk.kg:30040 [13:05:51]ConnectInit lk.salyk.kg [13:05:51]line 0 [13:05:51]written 0, free lines is 4095 [13:05:52]Write to MH i2c: 01 00 00 D6 03 D9 [13:05:52]Write i2c OK [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: 01 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: 01 07 00 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FA 0C E6 [13:05:52]RasterBufferAndPrint [13:05:52]line [13:05:52]line [13:05:52]line [13:05:52]line [13:05:52]line [13:05:52]written 0, free lines is 3327 [13:05:52]MH_Cut [13:05:52]Write to MH i2c: D1 01 00 DD 03 01 B2 [13:05:52]Write i2c OK [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: D1 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: D1 01 00 [13:05:52]MH_I2C_Read... [13:05:52]Read from MH i2c: D1 01 00 DD 03 00 B1 [13:05:52]Write to MH i2c: 01 00 00 DE 03 E1 [13:05:52]Write i2c OK [13:05:52]MH_I2C_Read... [13:05:53]*** Cut start [13:05:53]*** Partial cut [13:05:53]*** CUTSNS_PIN = 1 [13:05:53]*** CUTSNS_PIN = 0 [13:05:53]*** Brake cut motor [13:05:53]Read from MH i2c: 01 [13:05:53]MH_I2C_Read... [13:05:53]*** Stop cut motor [13:05:53]*** Cut end [13:05:53]Read from MH i2c: 01 07 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 FF 0F F6 [13:05:53]process_action close_receipt done [13:05:53]requested_data is exist [13:05:53]produce_requested_data [13:05:53]requested_item fm.sn is exist - process it [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 11 00 00 [13:05:53]Write to MH i2c: E2 08 00 DF 03 80 11 00 00 00 00 00 00 5C [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 17 00 [13:05:53]MH_I2C_Read... [13:05:53]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:05: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:05:53]wFMCommunicate OK [13:05:53]requested_item fd.num is exist - process it [13:05:53]SAM_PROTO_GetFieldsCounters [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 13 00 00 [13:05:53]Write to MH i2c: E2 08 00 E0 03 80 13 00 00 00 00 00 00 5F [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 62 00 [13:05:53]MH_I2C_Read... [13:05:53]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 DB 54 01 00 0E 04 04 00 F2 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 04 [13:05:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:05:53]wFMCommunicate OK [13:05:53]SAM_PROTO_GetFieldsCounters done [13:05:53]requested_item shift.num is exist - process it [13:05:53]requested_item shift.opened is exist - process it [13:05:53]req_shift_opened [13:05:53]FM_GetShiftState [13:05:53]SAM_PROTO_GetShiftState [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 13 01 00 [13:05:53]Write to MH i2c: E2 08 00 E1 03 80 13 01 00 00 00 00 00 61 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 0E 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 0E 00 E1 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B9 [13:05:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:05:53]wFMCommunicate OK [13:05:53]SAM_PROTO_GetShiftState done [13:05:53]FM_GetShiftState done [13:05:53]req_shift_opened done [13:05:53]requested_item shift.open_date is exist - process it [13:05:53]req_shift_open_date [13:05:53]req_shift_open_date done [13:05:53]produce_requested_data done [13:05:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87259,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:05:53]process_action_free close_receipt [13:05:53]json_value_free [13:05:53]json_value_free done [13:05:53]process_json_proto returns [13:05:53]Send response to host [13:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87259,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:05:53]free response buf [13:05:53]execute_script done [13:05:53]execute_script returns [13:05:53]free content buf [13:05:53]Sock 7.Close socket [13:05:53]Sock 7.Thread stoped [13:05:54]accept exits with 10 [13:05:54]New connection [13:05:54]New thread 3067100516 created [13:05:54]Thread 3067243876 joined [13:05:54]Waiting for new connection... [13:05:54] Sock 10.Parse request [13:05:54]Sock 10.Check first char [13:05:54]Sock 10.First char is OK [13:05:54]request: POST /json_proto HTTP/1.0 [13:05:54]Method: POST [13:05:54]URL: /json_proto [13:05:54]Method is POST - this is cgi request [13:05:54]url: /json_proto [13:05:54]query_string will be loaded in cgi processing [13:05:54]execute_cgi json_proto POST (null) [13:05:54]execute_cgi path=json_proto method=POST [13:05:54]POST find Content-Length [13:05:54]Host: 172.17.47.196:8080 [13:05:54]Content-Length: 677 [13:05:54]Content-Type: application/json [13:05:54] [13:05:54]POST finish read [13:05:54]Found Content-Length = 677 [13:05:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872228", "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" ] } } [13:05:54]execute_script... [13:05: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)872228", "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" ] } } [13:05:54]POST & json_proto [13:05:54]process_json_proto [13:05:54]json parsed OK: [13:05:54]protocol is kg_v1.0 [13:05:54]action value=close_receipt [13:05:54]process_action close_receipt [13:05:54]cmd_close_receipt [13:05:54]MH_GetDate [13:05:54]Write to MH i2c: F0 00 00 E2 03 D4 [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: F0 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: F0 09 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: F0 09 00 E2 03 00 B2 67 F1 66 4C 6B 94 66 FE [13:05:54]GetLastDocTimeStamp 1727096750 [13:05:54]current date 1727096754 [13:05:54]FM_GetShiftState [13:05:54]SAM_PROTO_GetShiftState [13:05:54]wFMCommunicate request_size=4 [13:05:54]MH_SAM_APDU [13:05:54]CAPDU: 80 13 01 00 [13:05:54]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [13:05:54]Write i2c OK [13:05:54]MH_I2C_Read... [13:05:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:54]Read from MH i2c: E2 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 0E 00 [13:05:54]MH_I2C_Read... [13:05:54]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BB [13:05:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:05:54]wFMCommunicate OK [13:05:54]SAM_PROTO_GetShiftState done [13:05:54]FM_GetShiftState done [13:05:54]opened in 1727050818 [13:05:54]opened+sec_in_day 1727137218 [13:05:54]quantity*price = 50036 [13:05:54]sum+1 = 50037 [13:05:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 114 23.09.2024 13:05 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87260 ФПД: 44112259525833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87260&fm=44112259525833&tin=02508201610067®Number=0000000000092592&sum=50000 [13:05:55]StoreToDocumentArchive [13:05:55]shift 498 fd 87260 [13:05:55]save to /storage/0498/doc_00087260 [13:05:55]save last doc name /storage/0498/doc_00087260 to /storage/kkm_last_doc_name [13:05:55]save OK [13:05:55]Clear old archive folders... [13:05:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:55]tlvbuf is 01FCB820 [13:05:55]SAM_PROTO_ClearQueue [13:05:55]wFMCommunicate request_size=4 [13:05:55]MH_SAM_APDU [13:05:55]CAPDU: 80 09 00 00 [13:05:55]Write to MH i2c: E2 08 00 F0 03 80 09 00 00 00 00 00 00 65 [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:55]Read from MH i2c: E2 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: E2 03 00 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [13:05:55]RAPDU: 90 00 [13:05:55]wFMCommunicate OK [13:05:55]SAM_PROTO_ClearQueue done [13:05:55]KKMCreateOFDPacket [13:05:55]OFDProtocolAddRootSTLVToBuf [13:05:55]FM_MakeSignedData [13:05:55]FM_MakeSignedData [13:05:55]SAM_PROTO_SignData [13:05:55]wFMCommunicate request_size=4 [13:05:55]MH_SAM_APDU [13:05:55]CAPDU: 80 0D 01 02 [13:05:55]Write to MH i2c: E2 08 00 F1 03 80 0D 01 02 00 00 00 00 6D [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:55]Read from MH i2c: E2 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: E2 03 00 [13:05:55]MH_I2C_Read... [13:05:55]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [13:05:55]RAPDU: 90 00 [13:05:55]wFMCommunicate OK [13:05:55]wFMCommunicate request_size=255 [13:05:55]MH_SAM_APDU [13:05:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 B2 67 F1 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 DC 54 01 00 35 04 06 00 28 [13:05:55]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 B2 67 F1 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 DC 54 01 00 35 04 06 00 28 00 00 28 [13:05:55]Write i2c OK [13:05:55]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 03 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [13:05:56]RAPDU: 90 00 [13:05:56]wFMCommunicate OK [13:05:56]wFMCommunicate request_size=10 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 0D 02 02 05 1E AF 8F 2C C9 [13:05:56]Write to MH i2c: E2 0D 00 F3 03 80 0D 02 02 05 00 1E AF 8F 2C C9 00 00 CB [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 03 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [13:05:56]RAPDU: 90 00 [13:05:56]wFMCommunicate OK [13:05:56]wFMCommunicate request_size=4 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 0D 03 02 [13:05:56]Write to MH i2c: E2 08 00 F4 03 80 0D 03 02 00 00 00 00 72 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 0B 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 0B 00 F4 03 00 C6 02 92 78 66 D7 30 2A 90 00 DC [13:05:56]RAPDU: C6 02 92 78 66 D7 30 2A 90 00 [13:05:56]wFMCommunicate OK [13:05:56]SAM_PROTO_SignData done [13:05:56]FM_MakeSignedData done [13:05:56]CreateOFDProtocolMessage [13:05:56]wFMCommunicate request_size=4 [13:05:56]MH_SAM_APDU [13:05:56]CAPDU: 80 11 00 00 [13:05:56]Write to MH i2c: E2 08 00 F5 03 80 11 00 00 00 00 00 00 72 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:56]Read from MH i2c: E2 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: E2 17 00 [13:05:56]MH_I2C_Read... [13:05:56]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:05: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:05:56]wFMCommunicate OK [13:05:56]CreateOFDProtocolMessage done [13:05:56]OFDSenderStorePacket 87260 [13:05:56]StoreOFDPacket docnum=87260 [13:05: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 59 69 07 01 89 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 B2 67 F1 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 DC 54 01 00 35 04 06 00 28 1E AF 8F 2C C9 C6 02 92 78 66 D7 30 2A [13:05:56]CheckFolder [13:05:56]dirname=/storage/ofd_packets [13:05:56]CheckFolder done [13:05:56]ProducePacketName [13:05:56]name=ofd_packets/00087260 [13:05:56]NVStorageSaveData ofd_packets/00087260 [13:05:56]File name is /storage/ofd_packets/00087260 [13:05:56]Write 301 bytes [13:05:56]NVStorageSaveData done [13:05:56]OFDSenderStorePacket done [13:05:56]KKMCreateOFDPacket done [13:05:56]NVStorageSaveData kkm_last_timestamp [13:05:56]File name is /storage/kkm_last_timestamp [13:05:56]Write 4 bytes [13:05:56]NVStorageSaveData done [13:05:56]ExternCall_PrintAddStr [13:05:56]wPrintStart [13:05:56]Write to MH i2c: 01 00 00 F6 03 F9 [13:05:56]Write i2c OK [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: 01 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: 01 07 00 [13:05:56]MH_I2C_Read... [13:05:56]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [13:05:56]RasterBufferAndPrint [13:05:56]line Счет N : (1)872228 [13:05:56]line ИНН: 02508201610067 [13:05:56]line Контрольно-Кассовый Чек [13:05:56]line ПРОДАЖА [13:05:56]line ТРК (МРК, ГНК) : 33 [13:05:56]line Товар: 2710124130 [13:05:56]line Аи-92-К-5 [13:05:56]line 7.380 * 67.80 [13:05:56]line = 500.36 [13:05:56]line НДС 12% НСП 1% [13:05:56]line > о реализуемом товаре [13:05:56]line ОКРУГЛЕНИЕ: -0.36 [13:05:56]line ИТОГО: 500.00 [13:05:56]line Внесено: 500.00 [13:05:56]line СДАЧА: 0.00 [13:05:56]line НСП 1% : 4.43 [13:05:56]line НДС 12% : 53.14 [13:05:56]line Наличными: 500.00 [13:05:56]line Безнал.: 0.00 [13:05:56]line Место: АЗС № 137 "Партнер Нефть" [13:05:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:05:56]line СНО: Общий режим [13:05:56]line Чек 114 23.09.2024 13:05 [13:05:56]line Смена: 498 ФФД: 1.0 [13:05:56]line ЗНМ: 0300000064 [13:05:56]line РНМ: 0000000000092592 [13:05:56]line Версия ККМ: 001 [13:05:56]line ФМ: 0000000000874979 [13:05:56]line ФД: 87260 [13:05:56]line ФПД: 44112259525833 [13:05:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130554&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87260&fm=44112259525833&tin=02508201610067®Number=0000000000092592&sum=50000 [13:05:56]written 0, free lines is 4095 [13:05:57]Write to MH i2c: 01 00 00 21 04 25 [13:05:57]Write i2c OK [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: 01 [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: 01 07 00 [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 D8 0C 10 [13:05:57]RasterBufferAndPrint [13:05:57]line [13:05:57]line [13:05:57]line [13:05:57]line [13:05:57]line [13:05:57]written 0, free lines is 3301 [13:05:57]MH_Cut [13:05:57]Write to MH i2c: D1 01 00 28 04 01 FE [13:05:57]Write i2c OK [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: D1 [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: D1 01 00 [13:05:57]MH_I2C_Read... [13:05:57]Read from MH i2c: D1 01 00 28 04 00 FD [13:05:57]Write to MH i2c: 01 00 00 29 04 2D [13:05:57]Write i2c OK [13:05:57]MH_I2C_Read... [13:05:57]*** Cut start [13:05:57]*** Partial cut [13:05:57]*** CUTSNS_PIN = 1 [13:05:58]*** CUTSNS_PIN = 0 [13:05:58]*** Brake cut motor [13:05:58]Read from MH i2c: 01 [13:05:58]MH_I2C_Read... [13:05:58]*** Stop cut motor [13:05:58]*** Cut end [13:05:58]Read from MH i2c: 01 07 00 [13:05:58]MH_I2C_Read... [13:05:58]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [13:05:58]process_action close_receipt done [13:05:58]requested_data is exist [13:05:58]produce_requested_data [13:05:58]requested_item fm.sn is exist - process it [13:05:58]wFMCommunicate request_size=4 [13:05:58]MH_SAM_APDU [13:05:58]CAPDU: 80 11 00 00 [13:05:58]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [13:05:58]Write i2c OK [13:05:58]MH_I2C_Read... [13:05:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:58]Read from MH i2c: E2 [13:05:58]MH_I2C_Read... [13:05:58]Read from MH i2c: E2 17 00 [13:05:58]MH_I2C_Read... [13:05:58]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:05: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:05:58]wFMCommunicate OK [13:05:58]requested_item fd.num is exist - process it [13:05:58]SAM_PROTO_GetFieldsCounters [13:05:58]wFMCommunicate request_size=4 [13:05:58]MH_SAM_APDU [13:05:58]CAPDU: 80 13 00 00 [13:05:58]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [13:05:58]Write i2c OK [13:05:58]MH_I2C_Read... [13:05:58]Read from MH i2c: E2 [13:05:58]MH_I2C_Read... [13:05:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:58]Read from MH i2c: E2 62 00 [13:05:58]MH_I2C_Read... [13:05:58]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 DC 54 01 00 0E 04 04 00 F2 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 54 [13:05: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 DC 54 01 00 0E 04 04 00 F2 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 [13:05:58]wFMCommunicate OK [13:05:58]SAM_PROTO_GetFieldsCounters done [13:05:58]requested_item shift.num is exist - process it [13:05:58]requested_item shift.opened is exist - process it [13:05:58]req_shift_opened [13:05:58]FM_GetShiftState [13:05:58]SAM_PROTO_GetShiftState [13:05:58]wFMCommunicate request_size=4 [13:05:58]MH_SAM_APDU [13:05:58]CAPDU: 80 13 01 00 [13:05:58]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [13:05:58]Write i2c OK [13:05:58]MH_I2C_Read... [13:05:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:58]Read from MH i2c: E2 [13:05:58]MH_I2C_Read... [13:05:58]Read from MH i2c: E2 0E 00 [13:05:58]MH_I2C_Read... [13:05:58]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 05 [13:05:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:05:58]wFMCommunicate OK [13:05:58]SAM_PROTO_GetShiftState done [13:05:58]FM_GetShiftState done [13:05:58]req_shift_opened done [13:05:58]requested_item shift.open_date is exist - process it [13:05:58]req_shift_open_date [13:05:58]req_shift_open_date done [13:05:58]produce_requested_data done [13:05:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87260,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:05:58]process_action_free close_receipt [13:05:58]json_value_free [13:05:58]json_value_free done [13:05:58]process_json_proto returns [13:05:58]Send response to host [13:05:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87260,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:05:58]free response buf [13:05:58]execute_script done [13:05:58]execute_script returns [13:05:58]free content buf [13:05:58]Sock 10.Close socket [13:05:58]Sock 10.Thread stoped [13:05:59]Connected sock=11 [13:05: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 24 01 00 00 96 9A 1C 01 62 BF 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 71 00 00 00 F4 03 04 00 AE 67 F1 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 DB 54 01 00 35 04 06 00 63 17 E2 87 B9 61 FF 14 9D 1D C9 9B 6D 3C [13:06: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 C3 63 47 00 EF 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 DB 54 01 00 F4 03 04 00 83 12 F1 66 B6 04 01 00 00 F8 F3 1B C1 30 25 0B 04 [13:06:02]CommunicateWithHost err = 0 [13:06:02]CheckOFDResponse [13:06:02]1017 (14) - 77093643461234 [13:06:02]1041 (16) - 0000000000874979 [13:06:02]1040 (4) - 87259 [13:06:02]1012 (4) - 23.09.2024 07:02 [13:06:02]1206 (1) - 0 [13:06:02]OFD Sender: Remove packet 87259 [13:06:02]ProducePacketName [13:06:02]name=ofd_packets/00087259 [13:06:02]NVStorageDeleteData [13:06:02]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:02]ProducePacketName [13:06:02]name=ofd_packets/00087260 [13:06:02]OFD Sender: To server: pG, [13:06:02]CommunicateWithHost lk.salyk.kg:30040 [13:06:02]ConnectInit lk.salyk.kg [13:06:05]recv_with_timeout no data received [13:06:07]ConnectInit Can't take IP for lk.salyk.kg [13:06:07]CommunicateWithHost connect error [13:06:07]CommunicateWithHost err = -1 [13:06:07]OFD Sender: Server communicate error [13:06:07]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:07]ProducePacketName [13:06:07]name=ofd_packets/00087260 [13:06:07]OFD Sender: To server: pG, [13:06:07]CommunicateWithHost lk.salyk.kg:30040 [13:06:07]ConnectInit lk.salyk.kg [13:06:12]ConnectInit Can't take IP for lk.salyk.kg [13:06:12]CommunicateWithHost connect error [13:06:12]CommunicateWithHost err = -1 [13:06:12]OFD Sender: Server communicate error [13:06:17]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:17]ProducePacketName [13:06:17]name=ofd_packets/00087260 [13:06:17]OFD Sender: To server: pG, [13:06:17]CommunicateWithHost lk.salyk.kg:30040 [13:06:17]ConnectInit lk.salyk.kg [13:06:21]recv_with_timeout no data received [13:06:22]ConnectInit Can't take IP for lk.salyk.kg [13:06:22]CommunicateWithHost connect error [13:06:22]CommunicateWithHost err = -1 [13:06:22]OFD Sender: Server communicate error [13:06:27]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:27]ProducePacketName [13:06:27]name=ofd_packets/00087260 [13:06:27]OFD Sender: To server: pG, [13:06:27]CommunicateWithHost lk.salyk.kg:30040 [13:06:27]ConnectInit lk.salyk.kg [13:06:32]ConnectInit Can't take IP for lk.salyk.kg [13:06:32]CommunicateWithHost connect error [13:06:32]CommunicateWithHost err = -1 [13:06:32]OFD Sender: Server communicate error [13:06:37]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:37]ProducePacketName [13:06:37]name=ofd_packets/00087260 [13:06:37]OFD Sender: To server: pG, [13:06:37]CommunicateWithHost lk.salyk.kg:30040 [13:06:37]ConnectInit lk.salyk.kg [13:06:38]recv_with_timeout no data received [13:06:42]ConnectInit Can't take IP for lk.salyk.kg [13:06:42]CommunicateWithHost connect error [13:06:42]CommunicateWithHost err = -1 [13:06:42]OFD Sender: Server communicate error [13:06:47]OFD Sender: Processing packet 87260 [packets to send 279, broken 278] [13:06:47]ProducePacketName [13:06:47]name=ofd_packets/00087260 [13:06:47]OFD Sender: To server: pG, [13:06:47]CommunicateWithHost lk.salyk.kg:30040 [13:06:47]ConnectInit lk.salyk.kg [13:06:55]recv_with_timeout no data received [13:07:06]Connected sock=10 [13:07: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 59 69 07 01 89 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 B2 67 F1 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 DC 54 01 00 35 04 06 00 28 1E AF 8F 2C C9 C6 02 92 78 66 D7 30 2A [13:07: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 A9 69 47 00 5B 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 DC 54 01 00 F4 03 04 00 C8 12 F1 66 B6 04 01 00 00 88 13 65 FD C2 FE 08 09 [13:07:11]CommunicateWithHost err = 0 [13:07:11]CheckOFDResponse [13:07:11]1017 (14) - 77093643461234 [13:07:11]1041 (16) - 0000000000874979 [13:07:11]1040 (4) - 87260 [13:07:11]1012 (4) - 23.09.2024 07:03 [13:07:11]1206 (1) - 0 [13:07:11]OFD Sender: Remove packet 87260 [13:07:11]ProducePacketName [13:07:11]name=ofd_packets/00087260 [13:07:11]NVStorageDeleteData [13:07:11]OFD Sender: No OFD packet to send [13:07:14]recv_with_timeout no data received [13:07:16]OFD Sender: No OFD packet to send [13:07:21]OFD Sender: No OFD packet to send [13:07:26]OFD Sender: No OFD packet to send [13:07:31]OFD Sender: No OFD packet to send [13:07:36]OFD Sender: No OFD packet to send [13:07:41]OFD Sender: No OFD packet to send [13:07:46]OFD Sender: No OFD packet to send [13:07:51]OFD Sender: No OFD packet to send [13:07:56]OFD Sender: No OFD packet to send [13:08:01]OFD Sender: No OFD packet to send [13:08:06]OFD Sender: No OFD packet to send [13:08:11]OFD Sender: No OFD packet to send [13:08:16]OFD Sender: No OFD packet to send [13:08:21]OFD Sender: No OFD packet to send [13:08:26]OFD Sender: No OFD packet to send [13:08:31]OFD Sender: No OFD packet to send [13:08:36]OFD Sender: No OFD packet to send [13:08:41]OFD Sender: No OFD packet to send [13:08:46]OFD Sender: No OFD packet to send [13:08:51]OFD Sender: No OFD packet to send [13:08:56]OFD Sender: No OFD packet to send [13:09:01]OFD Sender: No OFD packet to send [13:09:06]OFD Sender: No OFD packet to send [13:09:06]accept exits with 7 [13:09:06]New connection [13:09:06]New thread 3067243876 created [13:09:06]Thread 3067100516 joined [13:09:06]Waiting for new connection... [13:09:06] Sock 7.Parse request [13:09:06]Sock 7.Check first char [13:09:06]Sock 7.First char is OK [13:09:06]request: POST /json_proto HTTP/1.0 [13:09:06]Method: POST [13:09:06]URL: /json_proto [13:09:06]Method is POST - this is cgi request [13:09:06]url: /json_proto [13:09:06]query_string will be loaded in cgi processing [13:09:06]execute_cgi json_proto POST (null) [13:09:06]execute_cgi path=json_proto method=POST [13:09:06]POST find Content-Length [13:09:06]Host: 172.17.47.196:8080 [13:09:06]Content-Length: 800 [13:09:06]Content-Type: application/json [13:09:06] [13:09:06]POST finish read [13:09:06]Found Content-Length = 800 [13:09:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872229", "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" ] } } [13:09:06]execute_script... [13:09: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)872229", "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" ] } } [13:09:06]POST & json_proto [13:09:06]process_json_proto [13:09:06]json parsed OK: [13:09:06]protocol is kg_v1.0 [13:09:06]action value=close_receipt [13:09:06]process_action close_receipt [13:09:06]cmd_close_receipt [13:09:06]MH_GetDate [13:09:06]Write to MH i2c: F0 00 00 2D 04 20 [13:09:06]Write i2c OK [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: F0 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: F0 09 00 [13:09:06]MH_I2C_Read... [13:09:06]Read from MH i2c: F0 09 00 2D 04 00 73 68 F1 66 4C 6B 94 66 0C [13:09:06]GetLastDocTimeStamp 1727096754 [13:09:06]current date 1727096947 [13:09:06]FM_GetShiftState [13:09:06]SAM_PROTO_GetShiftState [13:09:06]wFMCommunicate request_size=4 [13:09:06]MH_SAM_APDU [13:09:06]CAPDU: 80 13 01 00 [13:09:06]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [13:09:06]Write i2c OK [13:09:06]MH_I2C_Read... [13:09:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:07]Read from MH i2c: E2 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: E2 0E 00 [13:09:07]MH_I2C_Read... [13:09:07]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 07 [13:09:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:09:07]wFMCommunicate OK [13:09:07]SAM_PROTO_GetShiftState done [13:09:07]FM_GetShiftState done [13:09:07]opened in 1727050818 [13:09:07]opened+sec_in_day 1727137218 [13:09:07]quantity*price = 40002 [13:09:07]sum+1 = 40003 [13:09:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 115 23.09.2024 13:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87261 ФПД: 73432391923380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130907&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87261&fm=73432391923380&tin=02508201610067®Number=0000000000092592&sum=40002 [13:09:08]StoreToDocumentArchive [13:09:08]shift 498 fd 87261 [13:09:08]save to /storage/0498/doc_00087261 [13:09:08]save last doc name /storage/0498/doc_00087261 to /storage/kkm_last_doc_name [13:09:08]save OK [13:09:08]Clear old archive folders... [13:09:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:09:08]tlvbuf is 01F77FB0 [13:09:08]SAM_PROTO_ClearQueue [13:09:08]wFMCommunicate request_size=4 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 09 00 00 [13:09:08]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [13:09:08]RAPDU: 90 00 [13:09:08]wFMCommunicate OK [13:09:08]SAM_PROTO_ClearQueue done [13:09:08]KKMCreateOFDPacket [13:09:08]OFDProtocolAddRootSTLVToBuf [13:09:08]FM_MakeSignedData [13:09:08]FM_MakeSignedData [13:09:08]SAM_PROTO_SignData [13:09:08]wFMCommunicate request_size=4 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 0D 01 02 [13:09:08]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [13:09:08]RAPDU: 90 00 [13:09:08]wFMCommunicate OK [13:09:08]wFMCommunicate request_size=255 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 73 00 00 00 F4 03 04 00 73 68 F1 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 DD 54 01 00 35 04 06 00 42 [13:09:08]Write to MH i2c: E2 02 01 3D 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 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 73 00 00 00 F4 03 04 00 73 68 F1 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 DD 54 01 00 35 04 06 00 42 00 00 3B [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [13:09:08]RAPDU: 90 00 [13:09:08]wFMCommunicate OK [13:09:08]wFMCommunicate request_size=10 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 0D 02 02 05 C9 4F A2 B6 B4 [13:09:08]Write to MH i2c: E2 0D 00 3E 04 80 0D 02 02 05 00 C9 4F A2 B6 B4 00 00 EA [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [13:09:08]RAPDU: 90 00 [13:09:08]wFMCommunicate OK [13:09:08]wFMCommunicate request_size=4 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 0D 03 02 [13:09:08]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 0B 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 0B 00 3F 04 00 04 EC A8 F8 7D E7 97 3D 90 00 87 [13:09:08]RAPDU: 04 EC A8 F8 7D E7 97 3D 90 00 [13:09:08]wFMCommunicate OK [13:09:08]SAM_PROTO_SignData done [13:09:08]FM_MakeSignedData done [13:09:08]CreateOFDProtocolMessage [13:09:08]wFMCommunicate request_size=4 [13:09:08]MH_SAM_APDU [13:09:08]CAPDU: 80 11 00 00 [13:09:08]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:08]Read from MH i2c: E2 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: E2 17 00 [13:09:08]MH_I2C_Read... [13:09:08]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:09: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:09:08]wFMCommunicate OK [13:09:08]CreateOFDProtocolMessage done [13:09:08]OFDSenderStorePacket 87261 [13:09:08]StoreOFDPacket docnum=87261 [13:09: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 46 13 07 01 C7 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 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 73 00 00 00 F4 03 04 00 73 68 F1 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 DD 54 01 00 35 04 06 00 42 C9 4F A2 B6 B4 04 EC A8 F8 7D E7 97 3D [13:09:08]CheckFolder [13:09:08]dirname=/storage/ofd_packets [13:09:08]CheckFolder done [13:09:08]ProducePacketName [13:09:08]name=ofd_packets/00087261 [13:09:08]NVStorageSaveData ofd_packets/00087261 [13:09:08]File name is /storage/ofd_packets/00087261 [13:09:08]Write 301 bytes [13:09:08]NVStorageSaveData done [13:09:08]OFDSenderStorePacket done [13:09:08]KKMCreateOFDPacket done [13:09:08]NVStorageSaveData kkm_last_timestamp [13:09:08]File name is /storage/kkm_last_timestamp [13:09:08]Write 4 bytes [13:09:08]NVStorageSaveData done [13:09:08]ExternCall_PrintAddStr [13:09:08]wPrintStart [13:09:08]Write to MH i2c: 01 00 00 41 04 45 [13:09:08]Write i2c OK [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: 01 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: 01 07 00 [13:09:08]MH_I2C_Read... [13:09:08]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [13:09:08]RasterBufferAndPrint [13:09:08]line Счет N : (1)872229 [13:09:08]line ИНН: 02508201610067 [13:09:08]line Контрольно-Кассовый Чек [13:09:08]line ПРОДАЖА [13:09:08]line ТРК (МРК, ГНК) : 43 [13:09:08]line Товар: 2710124130 [13:09:08]line Аи-92-К-5 [13:09:08]line 5.900 * 67.80 [13:09:08]line = 400.02 [13:09:08]line НДС 12% НСП 1% [13:09:08]line > о реализуемом товаре [13:09:08]line ИТОГО: 400.02 [13:09:08]line НСП 1% : 3.54 [13:09:08]line НДС 12% : 42.48 [13:09:08]line Наличными: 0.00 [13:09:08]line Безнал.: 400.02 [13:09:08]line Место: АЗС № 137 "Партнер Нефть" [13:09:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:09:08]line СНО: Общий режим [13:09:08]line Чек 115 23.09.2024 13:09 [13:09:08]line Смена: 498 ФФД: 1.0 [13:09:08]line ЗНМ: 0300000064 [13:09:08]line РНМ: 0000000000092592 [13:09:08]line Версия ККМ: 001 [13:09:08]line Платежная система: O! деньги [13:09:08]line ФМ: 0000000000874979 [13:09:08]line ФД: 87261 [13:09:08]line ФПД: 73432391923380 [13:09:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T130907&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87261&fm=73432391923380&tin=02508201610067®Number=0000000000092592&sum=40002 [13:09:08]written 0, free lines is 4095 [13:09:08]OFD Sender: Processing packet 87261 [packets to send 279, broken 278] [13:09:08]ProducePacketName [13:09:08]name=ofd_packets/00087261 [13:09:08]OFD Sender: To server: pG, [13:09:08]CommunicateWithHost lk.salyk.kg:30040 [13:09:08]ConnectInit lk.salyk.kg [13:09:09]Write to MH i2c: 01 00 00 6B 04 6F [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: 01 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: 01 07 00 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 EC 0C 6E [13:09:09]RasterBufferAndPrint [13:09:09]line [13:09:09]line [13:09:09]line [13:09:09]line [13:09:09]line [13:09:09]written 0, free lines is 3314 [13:09:09]MH_Cut [13:09:09]Write to MH i2c: D1 01 00 72 04 01 48 [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: D1 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: D1 01 00 [13:09:09]MH_I2C_Read... [13:09:09]Read from MH i2c: D1 01 00 72 04 00 47 [13:09:09]Write to MH i2c: 01 00 00 73 04 77 [13:09:09]Write i2c OK [13:09:09]MH_I2C_Read... [13:09:09]*** Cut start [13:09:09]*** Partial cut [13:09:09]*** CUTSNS_PIN = 1 [13:09:09]*** CUTSNS_PIN = 0 [13:09:10]*** Brake cut motor [13:09:10]Read from MH i2c: 01 [13:09:10]MH_I2C_Read... [13:09:10]*** Stop cut motor [13:09:10]*** Cut end [13:09:10]Read from MH i2c: 01 07 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 FF 0F 8C [13:09:10]process_action close_receipt done [13:09:10]requested_data is exist [13:09:10]produce_requested_data [13:09:10]requested_item fm.sn is exist - process it [13:09:10]wFMCommunicate request_size=4 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 11 00 00 [13:09:10]Write to MH i2c: E2 08 00 74 04 80 11 00 00 00 00 00 00 F2 [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:10]Read from MH i2c: E2 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 17 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 17 00 74 04 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:09: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:09:10]wFMCommunicate OK [13:09:10]requested_item fd.num is exist - process it [13:09:10]SAM_PROTO_GetFieldsCounters [13:09:10]wFMCommunicate request_size=4 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 13 00 00 [13:09:10]Write to MH i2c: E2 Connected sock=9 [13:09:10]08 Data to sent: 00 87 75 95 04 F6 80 70 13 47 00 2C 00 01 00 00 30 00 30 00 30 00 30 F5 30 [13:09:10]30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 46 13 07 01 C7 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 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 73 00 00 00 F4 03 04 00 73 68 F1 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 DD 54 01 00 35 04 06 00 42 C9 4F A2 B6 B4 04 EC A8 F8 7D E7 97 3D [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:10]Read from MH i2c: E2 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 62 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 62 00 75 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 DD 54 01 00 0E 04 04 00 F2 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 A2 [13:09: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 DD 54 01 00 0E 04 04 00 F2 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 [13:09:10]wFMCommunicate OK [13:09:10]SAM_PROTO_GetFieldsCounters done [13:09:10]requested_item shift.num is exist - process it [13:09:10]requested_item shift.opened is exist - process it [13:09:10]req_shift_opened [13:09:10]FM_GetShiftState [13:09:10]SAM_PROTO_GetShiftState [13:09:10]wFMCommunicate request_size=4 [13:09:10]MH_SAM_APDU [13:09:10]CAPDU: 80 13 01 00 [13:09:10]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [13:09:10]Write i2c OK [13:09:10]MH_I2C_Read... [13:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:10]Read from MH i2c: E2 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 0E 00 [13:09:10]MH_I2C_Read... [13:09:10]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4F [13:09:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:09:10]wFMCommunicate OK [13:09:10]SAM_PROTO_GetShiftState done [13:09:10]FM_GetShiftState done [13:09:10]req_shift_opened done [13:09:10]requested_item shift.open_date is exist - process it [13:09:10]req_shift_open_date [13:09:10]req_shift_open_date done [13:09:10]produce_requested_data done [13:09:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87261,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:09:10]process_action_free close_receipt [13:09:10]json_value_free [13:09:10]json_value_free done [13:09:10]process_json_proto returns [13:09:10]Send response to host [13:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87261,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:09:10]free response buf [13:09:10]execute_script done [13:09:10]execute_script returns [13:09:10]free content buf [13:09:10]Sock 7.Close socket [13:09:10]Sock 7.Thread stoped [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 41 17 47 00 F4 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 DD 54 01 00 F4 03 04 00 41 13 F1 66 B6 04 01 00 00 51 B0 52 BE 79 3E 6F B5 [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) - 87261 [13:09:11]1012 (4) - 23.09.2024 07:05 [13:09:11]1206 (1) - 0 [13:09:11]OFD Sender: Remove packet 87261 [13:09:11]ProducePacketName [13:09:11]name=ofd_packets/00087261 [13:09:11]NVStorageDeleteData [13:09:12]OFD Sender: No OFD packet to send [13:09:17]OFD Sender: No OFD packet to send [13:09:19]recv_with_timeout no data received [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:35]recv_with_timeout no data received [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:50]recv_with_timeout no data received [13:09:52]OFD Sender: No OFD packet to send [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:13]recv_with_timeout no data received [13:10:17]OFD Sender: No OFD packet to send [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: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:15]accept exits with 10 [13:12:15]New connection [13:12:15]New thread 3067100516 created [13:12:15]Thread 3067243876 joined [13:12:15]Waiting for new connection... [13:12:15] Sock 10.Parse request [13:12:15]Sock 10.Check first char [13:12:15]Sock 10.First char is OK [13:12:15]request: POST /json_proto HTTP/1.0 [13:12:15]Method: POST [13:12:15]URL: /json_proto [13:12:15]Method is POST - this is cgi request [13:12:15]url: /json_proto [13:12:15]query_string will be loaded in cgi processing [13:12:15]execute_cgi json_proto POST (null) [13:12:15]execute_cgi path=json_proto method=POST [13:12:15]POST find Content-Length [13:12:15]Host: 172.17.47.196:8080 [13:12:15]Content-Length: 677 [13:12:15]Content-Type: application/json [13:12:15] [13:12:15]POST finish read [13:12:15]Found Content-Length = 677 [13:12:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872230", "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" ] } } [13:12:15]execute_script... [13: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)872230", "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" ] } } [13:12:15]POST & json_proto [13:12:15]process_json_proto [13:12:15]json parsed OK: [13:12:15]protocol is kg_v1.0 [13:12:15]action value=close_receipt [13:12:15]process_action close_receipt [13:12:15]cmd_close_receipt [13:12:15]MH_GetDate [13:12:15]Write to MH i2c: F0 00 00 77 04 6A [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: F0 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: F0 09 00 [13:12:15]MH_I2C_Read... [13:12:15]Read from MH i2c: F0 09 00 77 04 00 30 69 F1 66 4C 6B 94 66 14 [13:12:15]GetLastDocTimeStamp 1727096947 [13:12:15]current date 1727097136 [13:12:15]FM_GetShiftState [13:12:15]SAM_PROTO_GetShiftState [13:12:15]wFMCommunicate request_size=4 [13:12:15]MH_SAM_APDU [13:12:15]CAPDU: 80 13 01 00 [13:12:15]Write to MH i2c: E2 08 00 78 04 80 13 01 00 00 00 00 00 F9 [13:12:15]Write i2c OK [13:12:15]MH_I2C_Read... [13:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:16]Read from MH i2c: E2 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: E2 0E 00 [13:12:16]MH_I2C_Read... [13:12:16]Read from MH i2c: E2 0E 00 78 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 51 [13:12:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:12:16]wFMCommunicate OK [13:12:16]SAM_PROTO_GetShiftState done [13:12:16]FM_GetShiftState done [13:12:16]opened in 1727050818 [13:12:16]opened+sec_in_day 1727137218 [13:12:16]quantity*price = 50036 [13:12:16]sum+1 = 50037 [13:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 116 23.09.2024 13:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87262 ФПД: 147064251246248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131216&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87262&fm=147064251246248&tin=02508201610067®Number=0000000000092592&sum=50000 [13:12:17]StoreToDocumentArchive [13:12:17]shift 498 fd 87262 [13:12:17]save to /storage/0498/doc_00087262 [13:12:17]save last doc name /storage/0498/doc_00087262 to /storage/kkm_last_doc_name [13:12:17]save OK [13:12:17]Clear old archive folders... [13:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:17]tlvbuf is 01F7D450 [13:12:17]SAM_PROTO_ClearQueue [13:12:17]wFMCommunicate request_size=4 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 09 00 00 [13:12:17]Write to MH i2c: E2 08 00 85 04 80 09 00 00 00 00 00 00 FB [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [13:12:17]RAPDU: 90 00 [13:12:17]wFMCommunicate OK [13:12:17]SAM_PROTO_ClearQueue done [13:12:17]KKMCreateOFDPacket [13:12:17]OFDProtocolAddRootSTLVToBuf [13:12:17]FM_MakeSignedData [13:12:17]FM_MakeSignedData [13:12:17]SAM_PROTO_SignData [13:12:17]wFMCommunicate request_size=4 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 0D 01 02 [13:12:17]Write to MH i2c: E2 08 00 86 04 80 0D 01 02 00 00 00 00 03 [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [13:12:17]RAPDU: 90 00 [13:12:17]wFMCommunicate OK [13:12:17]wFMCommunicate request_size=255 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 30 69 F1 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 DE 54 01 00 35 04 06 00 85 [13:12:17]Write to MH i2c: E2 02 01 87 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 74 00 00 00 F4 03 04 00 30 69 F1 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 DE 54 01 00 35 04 06 00 85 00 00 9F [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [13:12:17]RAPDU: 90 00 [13:12:17]wFMCommunicate OK [13:12:17]wFMCommunicate request_size=10 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 0D 02 02 05 C1 10 74 66 A8 [13:12:17]Write to MH i2c: E2 0D 00 88 04 80 0D 02 02 05 00 C1 10 74 66 A8 00 00 63 [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [13:12:17]RAPDU: 90 00 [13:12:17]wFMCommunicate OK [13:12:17]wFMCommunicate request_size=4 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 0D 03 02 [13:12:17]Write to MH i2c: E2 08 00 89 04 80 0D 03 02 00 00 00 00 08 [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 0B 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 0B 00 89 04 00 C5 24 09 55 E2 41 6B 37 90 00 15 [13:12:17]RAPDU: C5 24 09 55 E2 41 6B 37 90 00 [13:12:17]wFMCommunicate OK [13:12:17]SAM_PROTO_SignData done [13:12:17]FM_MakeSignedData done [13:12:17]CreateOFDProtocolMessage [13:12:17]wFMCommunicate request_size=4 [13:12:17]MH_SAM_APDU [13:12:17]CAPDU: 80 11 00 00 [13:12:17]Write to MH i2c: E2 08 00 8A 04 80 11 00 00 00 00 00 00 08 [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:17]Read from MH i2c: E2 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: E2 17 00 [13:12:17]MH_I2C_Read... [13:12:17]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 [13:12: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:12:17]wFMCommunicate OK [13:12:17]CreateOFDProtocolMessage done [13:12:17]OFDSenderStorePacket 87262 [13:12:17]StoreOFDPacket docnum=87262 [13:12: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 EA 23 07 01 B7 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 30 69 F1 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 DE 54 01 00 35 04 06 00 85 C1 10 74 66 A8 C5 24 09 55 E2 41 6B 37 [13:12:17]CheckFolder [13:12:17]dirname=/storage/ofd_packets [13:12:17]CheckFolder done [13:12:17]ProducePacketName [13:12:17]name=ofd_packets/00087262 [13:12:17]NVStorageSaveData ofd_packets/00087262 [13:12:17]File name is /storage/ofd_packets/00087262 [13:12:17]Write 301 bytes [13:12:17]NVStorageSaveData done [13:12:17]OFDSenderStorePacket done [13:12:17]KKMCreateOFDPacket done [13:12:17]NVStorageSaveData kkm_last_timestamp [13:12:17]File name is /storage/kkm_last_timestamp [13:12:17]Write 4 bytes [13:12:17]NVStorageSaveData done [13:12:17]ExternCall_PrintAddStr [13:12:17]wPrintStart [13:12:17]Write to MH i2c: 01 00 00 8B 04 8F [13:12:17]Write i2c OK [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: 01 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: 01 07 00 [13:12:17]MH_I2C_Read... [13:12:17]Read from MH i2c: 01 07 00 8B 04 00 00 00 00 00 FF 0F A4 [13:12:17]RasterBufferAndPrint [13:12:17]line Счет N : (1)872230 [13:12:17]line ИНН: 02508201610067 [13:12:17]line Контрольно-Кассовый Чек [13:12:17]line ПРОДАЖА [13:12:17]line ТРК (МРК, ГНК) : 53 [13:12:17]line Товар: 2710124130 [13:12:17]line Аи-92-К-5 [13:12:17]line 7.380 * 67.80 [13:12:17]line = 500.36 [13:12:17]line НДС 12% НСП 1% [13:12:17]line > о реализуемом товаре [13:12:17]line ОКРУГЛЕНИЕ: -0.36 [13:12:17]line ИТОГО: 500.00 [13:12:17]line Внесено: 500.00 [13:12:17]line СДАЧА: 0.00 [13:12:17]line НСП 1% : 4.43 [13:12:17]line НДС 12% : 53.14 [13:12:17]line Наличными: 500.00 [13:12:17]line Безнал.: 0.00 [13:12:17]line Место: АЗС № 137 "Партнер Нефть" [13:12:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:12:17]line СНО: Общий режим [13:12:17]line Чек 116 23.09.2024 13:12 [13:12:17]line Смена: 498 ФФД: 1.0 [13:12:17]line ЗНМ: 0300000064 [13:12:17]line РНМ: 0000000000092592 [13:12:17]line Версия ККМ: 001 [13:12:17]line ФМ: 0000000000874979 [13:12:17]line ФД: 87262 [13:12:17]line ФПД: 147064251246248 [13:12:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131216&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87262&fm=147064251246248&tin=02508201610067®Number=0000000000092592&sum=50000 [13:12:17]written 0, free lines is 4095 [13:12:17]OFD Sender: Processing packet 87262 [packets to send 279, broken 278] [13:12:17]ProducePacketName [13:12:17]name=ofd_packets/00087262 [13:12:17]OFD Sender: To server: pG, [13:12:17]CommunicateWithHost lk.salyk.kg:30040 [13:12:17]ConnectInit lk.salyk.kg [13:12:18]Write to MH i2c: 01 00 00 B6 04 BA [13:12:18]Write i2c OK [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: 01 [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: 01 07 00 [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 D4 0C A1 [13:12:18]RasterBufferAndPrint [13:12:18]line [13:12:18]line [13:12:18]line [13:12:18]line [13:12:18]line [13:12:18]written 0, free lines is 3292 [13:12:18]MH_Cut [13:12:18]Write to MH i2c: D1 01 00 BD 04 01 93 [13:12:18]Write i2c OK [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: D1 [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: D1 01 00 [13:12:18]MH_I2C_Read... [13:12:18]Read from MH i2c: D1 01 00 BD 04 00 92 [13:12:18]Write to MH i2c: 01 00 00 BE 04 C2 [13:12:18]Write i2c OK [13:12:18]MH_I2C_Read... [13:12:18]*** Cut start [13:12:18]*** Partial cut [13:12:18]*** CUTSNS_PIN = 1 [13:12:18]*** CUTSNS_PIN = 0 [13:12:19]*** Brake cut motor [13:12:19]Read from MH i2c: 01 [13:12:19]MH_I2C_Read... [13:12:19]*** Stop cut motor [13:12:19]*** Cut end [13:12:19]Read from MH i2c: 01 07 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [13:12:19]process_action close_receipt done [13:12:19]requested_data is exist [13:12:19]produce_requested_data [13:12:19]requested_item fm.sn is exist - process it [13:12:19]wFMCommunicate request_size=4 [13:12:19]MH_SAM_APDU [13:12:19]CAPDU: 80 11 00 00 [13:12:19]Write to MH i2c: E2 08 00 BF 04 80 11 00 00 00 00 00 00 3D [13:12:19]Write i2c OK [13:12:19]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 17 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 17 00 BF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9C [13:12: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:12:19]wFMCommunicate OK [13:12:19]requested_item fd.num is exist - process it [13:12:19]SAM_PROTO_GetFieldsCounters [13:12:19]wFMCommunicate request_size=4 [13:12:19]MH_SAM_APDU [13:12:19]CAPDU: 80 13 00 00 [13:12:19]Write to MH i2c: E2 08 00 C0 04 80 13 00 00 00 00 00 00 40 [13:12:19]Write i2c OK [13:12:19]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 62 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 62 00 C0 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 DE 54 01 00 0E 04 04 00 F2 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 F1 [13:12: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 DE 54 01 00 0E 04 04 00 F2 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 [13:12:19]wFMCommunicate OK [13:12:19]SAM_PROTO_GetFieldsCounters done [13:12:19]requested_item shift.num is exist - process it [13:12:19]requested_item shift.opened is exist - process it [13:12:19]req_shift_opened [13:12:19]FM_GetShiftState [13:12:19]SAM_PROTO_GetShiftState [13:12:19]wFMCommunicate request_size=4 [13:12:19]MH_SAM_APDU [13:12:19]CAPDU: 80 13 01 00 [13:12:19]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [13:12:19]Write i2c OK [13:12:19]MH_I2C_Read... [13:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:19]Read from MH i2c: E2 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 0E 00 [13:12:19]MH_I2C_Read... [13:12:19]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9A [13:12:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:12:19]wFMCommunicate OK [13:12:19]SAM_PROTO_GetShiftState done [13:12:19]FM_GetShiftState done [13:12:19]req_shift_opened done [13:12:19]requested_item shift.open_date is exist - process it [13:12:19]req_shift_open_date [13:12:19]req_shift_open_date done [13:12:19]produce_requested_data done [13:12:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87262,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:12:19]process_action_free close_receipt [13:12:19]json_value_free [13:12:19]json_value_free done [13:12:19]process_json_proto returns [13:12:19]Send response to host [13:12:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87262,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:12:19]free response buf [13:12:19]execute_script done [13:12:19]execute_script returns [13:12:19]free content buf [13:12:19]Sock 10.Close socket [13:12:19]Sock 10.Thread stoped [13:12:19]Connected sock=9 [13: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 0F 01 00 00 EA 23 07 01 B7 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 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 30 69 F1 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 DE 54 01 00 35 04 06 00 85 C1 10 74 66 A8 C5 24 09 55 E2 41 6B 37 [13:12: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 C3 E1 47 00 2E 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 DE 54 01 00 F4 03 04 00 FE 13 F1 66 B6 04 01 00 00 23 E6 62 B4 D9 5D D2 83 [13:12:22]CommunicateWithHost err = 0 [13:12:22]CheckOFDResponse [13:12:22]1017 (14) - 77093643461234 [13:12:22]1041 (16) - 0000000000874979 [13:12:22]1040 (4) - 87262 [13:12:22]1012 (4) - 23.09.2024 07:08 [13:12:22]1206 (1) - 0 [13:12:22]OFD Sender: Remove packet 87262 [13:12:22]ProducePacketName [13:12:22]name=ofd_packets/00087262 [13:12:22]NVStorageDeleteData [13:12:23]OFD Sender: No OFD packet to send [13:12:27]recv_with_timeout no data received [13:12:28]OFD Sender: No OFD packet to send [13:12:33]OFD Sender: No OFD packet to send [13:12:38]OFD Sender: No OFD packet to send [13:12:43]OFD Sender: No OFD packet to send [13:12:44]recv_with_timeout no data received [13:12:48]OFD Sender: No OFD packet to send [13:12:53]OFD Sender: No OFD packet to send [13:12:58]OFD Sender: No OFD packet to send [13:13:01]recv_with_timeout no data received [13:13:03]OFD Sender: No OFD packet to send [13:13:08]OFD Sender: No OFD packet to send [13:13:13]OFD Sender: No OFD packet to send [13:13:18]OFD Sender: No OFD packet to send [13:13:23]OFD Sender: No OFD packet to send [13:13:28]OFD Sender: No OFD packet to send [13:13:33]OFD Sender: No OFD packet to send [13:13:38]OFD Sender: No OFD packet to send [13:13:43]OFD Sender: No OFD packet to send [13:13:48]OFD Sender: No OFD packet to send [13:13:53]OFD Sender: No OFD packet to send [13:13:58]OFD Sender: No OFD packet to send [13:14:03]OFD Sender: No OFD packet to send [13:14:08]OFD Sender: No OFD packet to send [13:14:13]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 [13:14:38]OFD Sender: No OFD packet to send [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:14:49]accept exits with 7 [13:14:49]New connection [13:14:49]New thread 3067243876 created [13:14:49]Thread 3067100516 joined [13:14:49]Waiting for new connection... [13:14:49] Sock 7.Parse request [13:14:49]Sock 7.Check first char [13:14:49]Sock 7.First char is OK [13:14:49]request: POST /json_proto HTTP/1.0 [13:14:49]Method: POST [13:14:49]URL: /json_proto [13:14:49]Method is POST - this is cgi request [13:14:49]url: /json_proto [13:14:49]query_string will be loaded in cgi processing [13:14:49]execute_cgi json_proto POST (null) [13:14:49]execute_cgi path=json_proto method=POST [13:14:49]POST find Content-Length [13:14:49]Host: 172.17.47.196:8080 [13:14:49]Content-Length: 687 [13:14:49]Content-Type: application/json [13:14:49] [13:14:49]POST finish read [13:14:49]Found Content-Length = 687 [13:14:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872231", "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:14:49]execute_script... [13:14: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)872231", "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:14:49]POST & json_proto [13:14:49]process_json_proto [13:14:49]json parsed OK: [13:14:49]protocol is kg_v1.0 [13:14:49]action value=close_receipt [13:14:49]process_action close_receipt [13:14:49]cmd_close_receipt [13:14:49]MH_GetDate [13:14:49]Write to MH i2c: F0 00 00 C2 04 B5 [13:14:49]Write i2c OK [13:14:49]MH_I2C_Read... [13:14:49]Read from MH i2c: F0 [13:14:49]MH_I2C_Read... [13:14:49]Read from MH i2c: F0 09 00 [13:14:49]MH_I2C_Read... [13:14:49]Read from MH i2c: F0 09 00 C2 04 00 CA 69 F1 66 4C 6B 94 66 F9 [13:14:49]GetLastDocTimeStamp 1727097136 [13:14:49]current date 1727097290 [13:14:49]FM_GetShiftState [13:14:49]SAM_PROTO_GetShiftState [13:14:49]wFMCommunicate request_size=4 [13:14:49]MH_SAM_APDU [13:14:49]CAPDU: 80 13 01 00 [13:14:49]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [13:14:49]Write i2c OK [13:14:49]MH_I2C_Read... [13:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:49]Read from MH i2c: E2 [13:14:49]MH_I2C_Read... [13:14:49]Read from MH i2c: E2 0E 00 [13:14:49]MH_I2C_Read... [13:14:49]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9C [13:14:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:14:49]wFMCommunicate OK [13:14:49]SAM_PROTO_GetShiftState done [13:14:49]FM_GetShiftState done [13:14:49]opened in 1727050818 [13:14:49]opened+sec_in_day 1727137218 [13:14:49]quantity*price = 100050 [13:14:49]sum+1 = 100052 [13:14: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 СНО: Общий режим Чек 117 23.09.2024 13:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87263 ФПД: 274791819493955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131450&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87263&fm=274791819493955&tin=02508201610067®Number=0000000000092592&sum=100000 [13:14:50]StoreToDocumentArchive [13:14:50]shift 498 fd 87263 [13:14:50]save to /storage/0498/doc_00087263 [13:14:50]save last doc name /storage/0498/doc_00087263 to /storage/kkm_last_doc_name [13:14:50]save OK [13:14:50]Clear old archive folders... [13:14:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:14:50]tlvbuf is 01FF2FC0 [13:14:50]SAM_PROTO_ClearQueue [13:14:50]wFMCommunicate request_size=4 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 09 00 00 [13:14:50]Write to MH i2c: E2 08 00 D0 04 80 09 00 00 00 00 00 00 46 [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 09 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 D0 04 00 90 00 48 [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]SAM_PROTO_ClearQueue done [13:14:50]KKMCreateOFDPacket [13:14:50]OFDProtocolAddRootSTLVToBuf [13:14:50]FM_MakeSignedData [13:14:50]FM_MakeSignedData [13:14:50]SAM_PROTO_SignData [13:14:50]wFMCommunicate request_size=4 [13:14:50]MH_SAM_APDU [13:14:50]CAPDU: 80 0D 01 02 [13:14:50]Write to MH i2c: E2 08 00 D1 04 80 0D 01 02 00 00 00 00 4E [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:50]*** iso7816_exchange 80 0D 01 02... 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 D1 04 00 90 00 49 [13:14:50]RAPDU: 90 00 [13:14:50]wFMCommunicate OK [13:14:50]wFMCommunicate request_size=255 [13:14:50]MH_SAM_APDU [13:14: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 75 00 00 00 F4 03 04 00 CA 69 F1 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 DF 54 01 00 35 04 06 00 [13:14:50]Write to MH i2c: E2 02 01 D2 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 75 00 00 00 F4 03 04 00 CA 69 F1 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 DF 54 01 00 35 04 06 00 00 00 EE [13:14:50]Write i2c OK [13:14:50]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 03 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [13:14:51]RAPDU: 90 00 [13:14:51]wFMCommunicate OK [13:14:51]wFMCommunicate request_size=11 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 0D 02 02 06 F9 EB F4 C9 C2 43 [13:14:51]Write to MH i2c: E2 0E 00 D3 04 80 0D 02 02 06 00 F9 EB F4 C9 C2 43 00 00 03 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 03 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [13:14:51]RAPDU: 90 00 [13:14:51]wFMCommunicate OK [13:14:51]wFMCommunicate request_size=4 [13:14:51]MH_SAM_APDU [13:14:51]CAPDU: 80 0D 03 02 [13:14:51]Write to MH i2c: E2 08 00 D4 04 80 0D 03 02 00 00 00 00 53 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:51]Read from MH i2c: E2 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0B 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: E2 0B 00 D4 04 00 ED ED C5 9C 17 FB 4E 84 90 00 73 [13:14:51]RAPDU: ED ED C5 9C 17 FB 4E 84 90 00 [13:14:51]wFMCommunicate OK [13:14:51]SAM_PROTO_SignData done [13:14:51]FM_MakeSignedData done [13:14:51]CreateOFDProtocolMessage [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 D5 04 80 11 00 00 00 00 00 00 53 [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 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B2 [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]CreateOFDProtocolMessage done [13:14:51]OFDSenderStorePacket 87263 [13:14:51]StoreOFDPacket docnum=87263 [13:14: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 10 01 00 00 35 6E 08 01 64 7C 5A 03 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 75 00 00 00 F4 03 04 00 CA 69 F1 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 DF 54 01 00 35 04 06 00 F9 EB F4 C9 C2 43 ED ED C5 9C 17 FB 4E 84 [13:14:51]CheckFolder [13:14:51]dirname=/storage/ofd_packets [13:14:51]CheckFolder done [13:14:51]ProducePacketName [13:14:51]name=ofd_packets/00087263 [13:14:51]NVStorageSaveData ofd_packets/00087263 [13:14:51]File name is /storage/ofd_packets/00087263 [13:14:51]Write 302 bytes [13:14:51]NVStorageSaveData done [13:14:51]OFDSenderStorePacket done [13:14:51]KKMCreateOFDPacket done [13:14:51]NVStorageSaveData kkm_last_timestamp [13:14:51]File name is /storage/kkm_last_timestamp [13:14:51]Write 4 bytes [13:14:51]NVStorageSaveData done [13:14:51]ExternCall_PrintAddStr [13:14:51]wPrintStart [13:14:51]Write to MH i2c: 01 00 00 D6 04 DA [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 07 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [13:14:51]RasterBufferAndPrint [13:14:51]line Счет N : (1)872231 [13:14:51]line ИНН: 02508201610067 [13:14:51]line Контрольно-Кассовый Чек [13:14:51]line ПРОДАЖА [13:14:51]line ТРК (МРК, ГНК) : 34 [13:14:51]line Товар: 2710194210 [13:14:51]line ДТ(л)-К-4 [13:14:51]line 13.130 * 76.20 [13:14:51]line = 1000.51 [13:14:51]line НДС 12% НСП 1% [13:14:51]line > о реализуемом товаре [13:14:51]line ОКРУГЛЕНИЕ: -0.51 [13:14:51]line ИТОГО: 1000.00 [13:14:51]line Внесено: 1000.00 [13:14:51]line СДАЧА: 0.00 [13:14:51]line НСП 1% : 8.85 [13:14:51]line НДС 12% : 106.25 [13:14:51]line Наличными: 1000.00 [13:14:51]line Безнал.: 0.00 [13:14:51]line Место: АЗС № 137 "Партнер Нефть" [13:14:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:14:51]line СНО: Общий режим [13:14:51]line Чек 117 23.09.2024 13:14 [13:14:51]line Смена: 498 ФФД: 1.0 [13:14:51]line ЗНМ: 0300000064 [13:14:51]line РНМ: 0000000000092592 [13:14:51]line Версия ККМ: 001 [13:14:51]line ФМ: 0000000000874979 [13:14:51]line ФД: 87263 [13:14:51]line ФПД: 274791819493955 [13:14:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131450&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87263&fm=274791819493955&tin=02508201610067®Number=0000000000092592&sum=100000 [13:14:51]written 0, free lines is 4095 [13:14:51]OFD Sender: Processing packet 87263 [packets to send 279, broken 278] [13:14:51]ProducePacketName [13:14:51]name=ofd_packets/00087263 [13:14:51]OFD Sender: To server: pG, [13:14:51]CommunicateWithHost lk.salyk.kg:30040 [13:14:51]ConnectInit lk.salyk.kg [13:14:51]Write to MH i2c: 01 00 00 01 05 06 [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 07 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 D0 0C E9 [13:14:51]RasterBufferAndPrint [13:14:51]line [13:14:51]line [13:14:51]line [13:14:51]line [13:14:51]line [13:14:51]written 0, free lines is 3287 [13:14:51]MH_Cut [13:14:51]Write to MH i2c: D1 01 00 08 05 01 DF [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: D1 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: D1 01 00 [13:14:51]MH_I2C_Read... [13:14:51]Read from MH i2c: D1 01 00 08 05 00 DE [13:14:51]Write to MH i2c: 01 00 00 09 05 0E [13:14:51]Write i2c OK [13:14:51]MH_I2C_Read... [13:14:52]*** Cut start [13:14:52]*** Partial cut [13:14:52]*** CUTSNS_PIN = 1 [13:14:52]*** CUTSNS_PIN = 0 [13:14:52]*** Brake cut motor [13:14:53]Read from MH i2c: 01 [13:14:53]MH_I2C_Read... [13:14:53]*** Stop cut motor [13:14:53]*** Cut end [13:14:53]Read from MH i2c: 01 07 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: 01 07 00 09 05 00 00 00 00 00 FF 0F 23 [13:14:53]process_action close_receipt done [13:14:53]requested_data is exist [13:14:53]produce_requested_data [13:14:53]requested_item fm.sn is exist - process it [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 11 00 00 [13:14:53]Write to MH i2c: E2 08 00 0A 05 80 11 00 00 00 00 00 00 89 [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 17 00 [13:14:53]MH_I2C_Read... [13:14:53]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: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 [13:14:53]wFMCommunicate OK [13:14:53]requested_item fd.num is exist - process it [13:14:53]SAM_PROTO_GetFieldsCounters [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 13 00 00 [13:14:53]Write to MH i2c: E2 08 00 0B 05 80 13 00 00 00 00 00 00 8C [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 62 00 [13:14:53]MH_I2C_Read... [13:14:53]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 DF 54 01 00 0E 04 04 00 F2 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 41 [13:14:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_GetFieldsCounters done [13:14:53]requested_item shift.num is exist - process it [13:14:53]requested_item shift.opened is exist - process it [13:14:53]req_shift_opened [13:14:53]FM_GetShiftState [13:14:53]SAM_PROTO_GetShiftState [13:14:53]wFMCommunicate request_size=4 [13:14:53]MH_SAM_APDU [13:14:53]CAPDU: 80 13 01 00 [13:14:53]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [13:14:53]Write i2c OK [13:14:53]MH_I2C_Read... [13:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:53]Read from MH i2c: E2 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0E 00 [13:14:53]MH_I2C_Read... [13:14:53]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E6 [13:14:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:14:53]wFMCommunicate OK [13:14:53]SAM_PROTO_GetShiftState done [13:14:53]FM_GetShiftState done [13:14:53]req_shift_opened done [13:14:53]requested_item shift.open_date is exist - process it [13:14:53]req_shift_open_date [13:14:53]req_shift_open_date done [13:14:53]produce_requested_data done [13:14:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87263,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:14:53]process_action_free close_receipt [13:14:53]json_value_free [13:14:53]json_value_free done [13:14:53]process_json_proto returns [13:14:53]Send response to host [13:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87263,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:14:53]free response buf [13:14:53]execute_script done [13:14:53]execute_script returns [13:14:53]free content buf [13:14:53]Sock 7.Close socket [13:14:53]Sock 7.Thread stoped [13:14:56]ConnectInit Can't take IP for lk.salyk.kg [13:14:56]CommunicateWithHost connect error [13:14:56]CommunicateWithHost err = -1 [13:14:56]OFD Sender: Server communicate error [13:15:01]OFD Sender: Processing packet 87263 [packets to send 279, broken 278] [13:15:01]ProducePacketName [13:15:01]name=ofd_packets/00087263 [13:15:01]OFD Sender: To server: pG, [13:15:01]CommunicateWithHost lk.salyk.kg:30040 [13:15:01]ConnectInit lk.salyk.kg [13:15:04]Connected sock=7 [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 10 01 00 00 35 6E 08 01 64 7C 5A 03 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 75 00 00 00 F4 03 04 00 CA 69 F1 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 DF 54 01 00 35 04 06 00 F9 EB F4 C9 C2 43 ED ED C5 9C 17 FB 4E 84 [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 2F EC 47 00 25 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 DF 54 01 00 F4 03 04 00 A2 14 F1 66 B6 04 01 00 00 E2 01 9B 6F C7 40 1A 46 [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) - 87263 [13:15:05]1012 (4) - 23.09.2024 07:11 [13:15:05]1206 (1) - 0 [13:15:05]OFD Sender: Remove packet 87263 [13:15:05]ProducePacketName [13:15:05]name=ofd_packets/00087263 [13:15:05]NVStorageDeleteData [13:15:06]OFD Sender: No OFD packet to send [13:15:11]OFD Sender: No OFD packet to send [13:15:16]OFD Sender: No OFD packet to send [13:15:21]OFD Sender: No OFD packet to send [13:15:26]OFD Sender: No OFD packet to send [13:15:27]recv_with_timeout no data received [13:15:31]OFD Sender: No OFD packet to send [13:15:36]OFD Sender: No OFD packet to send [13:15:40]recv_with_timeout no data received [13:15:41]OFD Sender: No OFD packet to send [13:15:46]OFD Sender: No OFD packet to send [13:15:51]OFD Sender: No OFD packet to send [13:15:56]OFD Sender: No OFD packet to send [13:16:01]OFD Sender: No OFD packet to send [13:16:06]OFD Sender: No OFD packet to send [13:16:11]OFD Sender: No OFD packet to send [13:16:16]OFD Sender: No OFD packet to send [13:16:18]accept exits with 10 [13:16:18]New connection [13:16:18]New thread 3067100516 created [13:16:18]Thread 3067243876 joined [13:16:18]Waiting for new connection... [13:16:18] Sock 10.Parse request [13:16:18]Sock 10.Check first char [13:16:18]Sock 10.First char is OK [13:16:18]request: POST /json_proto HTTP/1.0 [13:16:18]Method: POST [13:16:18]URL: /json_proto [13:16:18]Method is POST - this is cgi request [13:16:18]url: /json_proto [13:16:18]query_string will be loaded in cgi processing [13:16:18]execute_cgi json_proto POST (null) [13:16:18]execute_cgi path=json_proto method=POST [13:16:18]POST find Content-Length [13:16:18]Host: 172.17.47.196:8080 [13:16:18]Content-Length: 687 [13:16:18]Content-Type: application/json [13:16:18] [13:16:18]POST finish read [13:16:18]Found Content-Length = 687 [13:16:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872232", "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" ] } } [13:16:18]execute_script... [13:16:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872232", "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" ] } } [13:16:18]POST & json_proto [13:16:18]process_json_proto [13:16:18]json parsed OK: [13:16:18]protocol is kg_v1.0 [13:16:18]action value=close_receipt [13:16:18]process_action close_receipt [13:16:18]cmd_close_receipt [13:16:18]MH_GetDate [13:16:18]Write to MH i2c: F0 00 00 0D 05 01 [13:16:18]Write i2c OK [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: F0 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: F0 09 00 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: F0 09 00 0D 05 00 22 6A F1 66 4C 6B 94 66 9E [13:16:18]GetLastDocTimeStamp 1727097290 [13:16:18]current date 1727097378 [13:16:18]FM_GetShiftState [13:16:18]SAM_PROTO_GetShiftState [13:16:18]wFMCommunicate request_size=4 [13:16:18]MH_SAM_APDU [13:16:18]CAPDU: 80 13 01 00 [13:16:18]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [13:16:18]Write i2c OK [13:16:18]MH_I2C_Read... [13:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:18]Read from MH i2c: E2 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: E2 0E 00 [13:16:18]MH_I2C_Read... [13:16:18]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E8 [13:16:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:16:18]wFMCommunicate OK [13:16:18]SAM_PROTO_GetShiftState done [13:16:18]FM_GetShiftState done [13:16:18]opened in 1727050818 [13:16:18]opened+sec_in_day 1727137218 [13:16:18]quantity*price = 100050 [13:16:18]sum+1 = 100052 [13:16:18]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 СНО: Общий режим Чек 118 23.09.2024 13:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87264 ФПД: 172907122115946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131618&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87264&fm=172907122115946&tin=02508201610067®Number=0000000000092592&sum=100000 [13:16:19]StoreToDocumentArchive [13:16:19]shift 498 fd 87264 [13:16:19]save to /storage/0498/doc_00087264 [13:16:19]save last doc name /storage/0498/doc_00087264 to /storage/kkm_last_doc_name [13:16:19]save OK [13:16:19]Clear old archive folders... [13:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:16:19]tlvbuf is 01FF6AC0 [13:16:19]SAM_PROTO_ClearQueue [13:16:19]wFMCommunicate request_size=4 [13:16:19]MH_SAM_APDU [13:16:19]CAPDU: 80 09 00 00 [13:16:19]Write to MH i2c: E2 08 00 1B 05 80 09 00 00 00 00 00 00 92 [13:16:19]Write i2c OK [13:16:19]MH_I2C_Read... [13:16:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:19]Read from MH i2c: E2 [13:16:19]MH_I2C_Read... [13:16:19]Read from MH i2c: E2 03 00 [13:16:19]MH_I2C_Read... [13:16:19]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [13:16:19]RAPDU: 90 00 [13:16:19]wFMCommunicate OK [13:16:19]SAM_PROTO_ClearQueue done [13:16:19]KKMCreateOFDPacket [13:16:19]OFDProtocolAddRootSTLVToBuf [13:16:19]FM_MakeSignedData [13:16:19]FM_MakeSignedData [13:16:19]SAM_PROTO_SignData [13:16:19]wFMCommunicate request_size=4 [13:16:19]MH_SAM_APDU [13:16:19]CAPDU: 80 0D 01 02 [13:16:19]Write to MH i2c: E2 08 00 1C 05 80 0D 01 02 00 00 00 00 9A [13:16:19]Write i2c OK [13:16:19]MH_I2C_Read... [13:16:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:19]Read from MH i2c: E2 [13:16:19]MH_I2C_Read... [13:16:19]Read from MH i2c: E2 03 00 [13:16:19]MH_I2C_Read... [13:16:19]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [13:16:19]RAPDU: 90 00 [13:16:19]wFMCommunicate OK [13:16:19]wFMCommunicate request_size=255 [13:16:19]MH_SAM_APDU [13:16:19]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 76 00 00 00 F4 03 04 00 22 6A F1 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 E0 54 01 00 35 04 06 00 [13:16:19]Write to MH i2c: E2 02 01 1D 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 76 00 00 00 F4 03 04 00 22 6A F1 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 E0 54 01 00 35 04 06 00 00 00 95 [13:16:19]Write i2c OK [13:16:19]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 03 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [13:16:20]RAPDU: 90 00 [13:16:20]wFMCommunicate OK [13:16:20]wFMCommunicate request_size=11 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 0D 02 02 06 9D 42 13 97 C5 6A [13:16:20]Write to MH i2c: E2 0E 00 1E 05 80 0D 02 02 06 00 9D 42 13 97 C5 6A 00 00 61 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 03 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [13:16:20]RAPDU: 90 00 [13:16:20]wFMCommunicate OK [13:16:20]wFMCommunicate request_size=4 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 0D 03 02 [13:16:20]Write to MH i2c: E2 08 00 1F 05 80 0D 03 02 00 00 00 00 9F [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0B 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0B 00 1F 05 00 2F 32 C7 A4 35 49 1A 37 90 00 3B [13:16:20]RAPDU: 2F 32 C7 A4 35 49 1A 37 90 00 [13:16:20]wFMCommunicate OK [13:16:20]SAM_PROTO_SignData done [13:16:20]FM_MakeSignedData done [13:16:20]CreateOFDProtocolMessage [13:16:20]wFMCommunicate request_size=4 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 11 00 00 [13:16:20]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 17 00 [13:16:20]MH_I2C_Read... [13:16:20]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: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 [13:16:20]wFMCommunicate OK [13:16:20]CreateOFDProtocolMessage done [13:16:20]OFDSenderStorePacket 87264 [13:16:20]StoreOFDPacket docnum=87264 [13: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 63 AD 08 01 C0 41 5A 03 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 76 00 00 00 F4 03 04 00 22 6A F1 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 E0 54 01 00 35 04 06 00 9D 42 13 97 C5 6A 2F 32 C7 A4 35 49 1A 37 [13:16:20]CheckFolder [13:16:20]dirname=/storage/ofd_packets [13:16:20]CheckFolder done [13:16:20]ProducePacketName [13:16:20]name=ofd_packets/00087264 [13:16:20]NVStorageSaveData ofd_packets/00087264 [13:16:20]File name is /storage/ofd_packets/00087264 [13:16:20]Write 302 bytes [13:16:20]NVStorageSaveData done [13:16:20]OFDSenderStorePacket done [13:16:20]KKMCreateOFDPacket done [13:16:20]NVStorageSaveData kkm_last_timestamp [13:16:20]File name is /storage/kkm_last_timestamp [13:16:20]Write 4 bytes [13:16:20]NVStorageSaveData done [13:16:20]ExternCall_PrintAddStr [13:16:20]wPrintStart [13:16:20]Write to MH i2c: 01 00 00 21 05 26 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 07 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 FF 0F 3B [13:16:20]RasterBufferAndPrint [13:16:20]line Счет N : (1)872232 [13:16:20]line ИНН: 02508201610067 [13:16:20]line Контрольно-Кассовый Чек [13:16:20]line ПРОДАЖА [13:16:20]line ТРК (МРК, ГНК) : 21 [13:16:20]line Товар: 2710194210 [13:16:20]line ДТ(л)-К-4 [13:16:20]line 13.130 * 76.20 [13:16:20]line = 1000.51 [13:16:20]line НДС 12% НСП 1% [13:16:20]line > о реализуемом товаре [13:16:20]line ОКРУГЛЕНИЕ: -0.51 [13:16:20]line ИТОГО: 1000.00 [13:16:20]line Внесено: 1000.00 [13:16:20]line СДАЧА: 0.00 [13:16:20]line НСП 1% : 8.85 [13:16:20]line НДС 12% : 106.25 [13:16:20]line Наличными: 1000.00 [13:16:20]line Безнал.: 0.00 [13:16:20]line Место: АЗС № 137 "Партнер Нефть" [13:16:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:16:20]line СНО: Общий режим [13:16:20]line Чек 118 23.09.2024 13:16 [13:16:20]line Смена: 498 ФФД: 1.0 [13:16:20]line ЗНМ: 0300000064 [13:16:20]line РНМ: 0000000000092592 [13:16:20]line Версия ККМ: 001 [13:16:20]line ФМ: 0000000000874979 [13:16:20]line ФД: 87264 [13:16:20]line ФПД: 172907122115946 [13:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131618&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87264&fm=172907122115946&tin=02508201610067®Number=0000000000092592&sum=100000 [13:16:20]OFD Sender: Processing packet 87264 [packets to send 279, broken 278] [13:16:20]ProducePacketName [13:16:20]name=ofd_packets/00087264 [13:16:20]OFD Sender: To server: pG, [13:16:20]CommunicateWithHost lk.salyk.kg:30040 [13:16:20]ConnectInit lk.salyk.kg [13:16:20]written 0, free lines is 4095 [13:16:20]Write to MH i2c: 01 00 00 4C 05 51 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 07 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: 01 07 00 4C 05 00 00 00 00 00 CD 0C 31 [13:16:20]RasterBufferAndPrint [13:16:20]line [13:16:20]line [13:16:20]line [13:16:20]line [13:16:20]line [13:16:20]written 0, free lines is 3283 [13:16:20]MH_Cut [13:16:20]Write to MH i2c: D1 01 00 53 05 01 2A [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: D1 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: D1 01 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: D1 01 00 53 05 00 29 [13:16:20]Write to MH i2c: 01 00 00 54 05 59 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:21]*** Cut start [13:16:21]*** Partial cut [13:16:21]*** CUTSNS_PIN = 1 [13:16:21]Connected sock=9 [13:16: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 63 AD 08 01 C0 41 5A 03 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 76 00 00 00 F4 03 04 00 22 6A F1 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 E0 54 01 00 35 04 06 00 9D 42 13 97 C5 6A 2F 32 C7 A4 35 49 1A 37 [13:16:21]*** CUTSNS_PIN = 0 [13:16:22]*** Brake cut motor [13:16:22]Read from MH i2c: 01 [13:16:22]MH_I2C_Read... [13:16:22]*** Stop cut motor [13:16:22]*** Cut end [13:16:22]Read from MH i2c: 01 07 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 FF 0F 6E [13:16:22]process_action close_receipt done [13:16:22]requested_data is exist [13:16:22]produce_requested_data [13:16:22]requested_item fm.sn is exist - process it [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 11 00 00 [13:16:22]Write to MH i2c: E2 08 00 55 05 80 11 00 00 00 00 00 00 D4 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 17 00 [13:16:22]MH_I2C_Read... [13:16:22]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: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 [13:16:22]wFMCommunicate OK [13:16:22]requested_item fd.num is exist - process it [13:16:22]SAM_PROTO_GetFieldsCounters [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 13 00 00 [13:16:22]Write to MH i2c: E2 08 00 56 05 80 13 00 00 00 00 00 00 D7 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 62 00 [13:16:22]MH_I2C_Read... [13:16:22]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 E0 54 01 00 0E 04 04 00 F2 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 90 [13: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 E0 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:22]wFMCommunicate OK [13:16:22]SAM_PROTO_GetFieldsCounters done [13:16:22]requested_item shift.num is exist - process it [13:16:22]requested_item shift.opened is exist - process it [13:16:22]req_shift_opened [13:16:22]FM_GetShiftState [13:16:22]SAM_PROTO_GetShiftState [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 13 01 00 [13:16:22]Write to MH i2c: E2 08 00 57 05 80 13 01 00 00 00 00 00 D9 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 0E 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 0E 00 57 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 31 [13:16:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:16:22]wFMCommunicate OK [13:16:22]SAM_PROTO_GetShiftState done [13:16:22]FM_GetShiftState done [13:16:22]req_shift_opened done [13:16:22]requested_item shift.open_date is exist - process it [13:16:22]req_shift_open_date [13:16:22]req_shift_open_date done [13:16:22]produce_requested_data done [13:16:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87264,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:16:22]process_action_free close_receipt [13:16:22]json_value_free [13:16:22]json_value_free done [13:16:22]process_json_proto returns [13:16:22]Send response to host [13:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87264,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:16:22]free response buf [13:16:22]execute_script done [13:16:22]execute_script returns [13:16:22]free content buf [13:16:22]Sock 10.Close socket [13:16:22]Sock 10.Thread stoped [13:16: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 3A EB 47 00 E0 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E0 54 01 00 F4 03 04 00 F0 14 F1 66 B6 04 01 00 00 26 EC 12 BD F3 AA 57 E5 [13:16:23]CommunicateWithHost err = 0 [13:16:23]CheckOFDResponse [13:16:23]1017 (14) - 77093643461234 [13:16:23]1041 (16) - 0000000000874979 [13:16:23]1040 (4) - 87264 [13:16:23]1012 (4) - 23.09.2024 07:12 [13:16:23]1206 (1) - 0 [13:16:23]OFD Sender: Remove packet 87264 [13:16:23]ProducePacketName [13:16:23]name=ofd_packets/00087264 [13:16:23]NVStorageDeleteData [13:16:24]OFD Sender: No OFD packet to send [13:16:27]recv_with_timeout no data received [13:16:29]OFD Sender: No OFD packet to send [13:16:34]OFD Sender: No OFD packet to send [13:16:39]OFD Sender: No OFD packet to send [13:16:42]recv_with_timeout no data received [13:16:44]OFD Sender: No OFD packet to send [13:16:49]OFD Sender: No OFD packet to send [13:16:54]OFD Sender: No OFD packet to send [13:16:57]recv_with_timeout no data received [13:16:59]OFD Sender: No OFD packet to send [13:17:04]OFD Sender: No OFD packet to send [13:17:09]OFD Sender: No OFD packet to send [13:17:14]OFD Sender: No OFD packet to send [13:17:19]OFD Sender: No OFD packet to send [13:17:24]OFD Sender: No OFD packet to send [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:25]accept exits with 7 [13:18:25]New connection [13:18:25]New thread 3067243876 created [13:18:25]Thread 3067100516 joined [13:18:25]Waiting for new connection... [13:18:25] Sock 7.Parse request [13:18:25]Sock 7.Check first char [13:18:25]Sock 7.First char is OK [13:18:25]request: POST /json_proto HTTP/1.0 [13:18:25]Method: POST [13:18:25]URL: /json_proto [13:18:25]Method is POST - this is cgi request [13:18:25]url: /json_proto [13:18:25]query_string will be loaded in cgi processing [13:18:25]execute_cgi json_proto POST (null) [13:18:25]execute_cgi path=json_proto method=POST [13:18:25]POST find Content-Length [13:18:25]Host: 172.17.47.196:8080 [13:18:25]Content-Length: 677 [13:18:25]Content-Type: application/json [13:18:25] [13:18:25]POST finish read [13:18:25]Found Content-Length = 677 [13:18:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872233", "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" ] } } [13:18:25]execute_script... [13:18: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)872233", "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" ] } } [13:18:25]POST & json_proto [13:18:25]process_json_proto [13:18:25]json parsed OK: [13:18:25]protocol is kg_v1.0 [13:18:25]action value=close_receipt [13:18:25]process_action close_receipt [13:18:25]cmd_close_receipt [13:18:25]MH_GetDate [13:18:25]Write to MH i2c: F0 00 00 58 05 4C [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 09 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: F0 09 00 58 05 00 A2 6A F1 66 4C 6B 94 66 69 [13:18:25]GetLastDocTimeStamp 1727097378 [13:18:25]current date 1727097506 [13:18:25]FM_GetShiftState [13:18:25]SAM_PROTO_GetShiftState [13:18:25]wFMCommunicate request_size=4 [13:18:25]MH_SAM_APDU [13:18:25]CAPDU: 80 13 01 00 [13:18:25]Write to MH i2c: E2 08 00 59 05 80 13 01 00 00 00 00 00 DB [13:18:25]Write i2c OK [13:18:25]MH_I2C_Read... [13:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:25]Read from MH i2c: E2 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 0E 00 [13:18:25]MH_I2C_Read... [13:18:25]Read from MH i2c: E2 0E 00 59 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 33 [13:18:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:18:25]wFMCommunicate OK [13:18:25]SAM_PROTO_GetShiftState done [13:18:25]FM_GetShiftState done [13:18:25]opened in 1727050818 [13:18:25]opened+sec_in_day 1727137218 [13:18:25]quantity*price = 30035 [13:18:25]sum+1 = 30036 [13:18:25]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 СНО: Общий режим Чек 119 23.09.2024 13:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87265 ФПД: 123218117058386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87265&fm=123218117058386&tin=02508201610067®Number=0000000000092592&sum=30000 [13:18:26]StoreToDocumentArchive [13:18:26]shift 498 fd 87265 [13:18:26]save to /storage/0498/doc_00087265 [13:18:26]save last doc name /storage/0498/doc_00087265 to /storage/kkm_last_doc_name [13:18:26]save OK [13:18:26]Clear old archive folders... [13:18:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:26]tlvbuf is 01F9CA10 [13:18:26]SAM_PROTO_ClearQueue [13:18:26]wFMCommunicate request_size=4 [13:18:26]MH_SAM_APDU [13:18:26]CAPDU: 80 09 00 00 [13:18:26]Write to MH i2c: E2 08 00 66 05 80 09 00 00 00 00 00 00 DD [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:26]Read from MH i2c: E2 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 03 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [13:18:26]RAPDU: 90 00 [13:18:26]wFMCommunicate OK [13:18:26]SAM_PROTO_ClearQueue done [13:18:26]KKMCreateOFDPacket [13:18:26]OFDProtocolAddRootSTLVToBuf [13:18:26]FM_MakeSignedData [13:18:26]FM_MakeSignedData [13:18:26]SAM_PROTO_SignData [13:18:26]wFMCommunicate request_size=4 [13:18:26]MH_SAM_APDU [13:18:26]CAPDU: 80 0D 01 02 [13:18:26]Write to MH i2c: E2 08 00 67 05 80 0D 01 02 00 00 00 00 E5 [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=255 [13:18:27]MH_SAM_APDU [13:18: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 77 00 00 00 F4 03 04 00 A2 6A F1 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 E1 54 01 00 35 04 06 00 70 [13:18:27]Write to MH i2c: E2 02 01 68 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 A2 6A F1 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 E1 54 01 00 35 04 06 00 70 00 00 04 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=10 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 02 02 05 10 F4 18 DF 52 [13:18:27]Write to MH i2c: E2 0D 00 69 05 80 0D 02 02 05 00 10 F4 18 DF 52 00 00 3F [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 03 02 [13:18:27]Write to MH i2c: E2 08 00 6A 05 80 0D 03 02 00 00 00 00 EA [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 6A 05 00 F8 5B 21 5F 19 A6 EB 58 90 00 C0 [13:18:27]RAPDU: F8 5B 21 5F 19 A6 EB 58 90 00 [13:18:27]wFMCommunicate OK [13:18:27]SAM_PROTO_SignData done [13:18:27]FM_MakeSignedData done [13:18:27]CreateOFDProtocolMessage [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 11 00 00 [13:18:27]Write to MH i2c: E2 08 00 6B 05 80 11 00 00 00 00 00 00 EA [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 17 00 [13:18:27]MH_I2C_Read... [13:18:27]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: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 [13:18:27]wFMCommunicate OK [13:18:27]CreateOFDProtocolMessage done [13:18:27]OFDSenderStorePacket 87265 [13:18:27]StoreOFDPacket docnum=87265 [13: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 0F 01 00 00 DD B2 07 01 BB E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 77 00 00 00 F4 03 04 00 A2 6A F1 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 E1 54 01 00 35 04 06 00 70 10 F4 18 DF 52 F8 5B 21 5F 19 A6 EB 58 [13:18:27]CheckFolder [13:18:27]dirname=/storage/ofd_packets [13:18:27]CheckFolder done [13:18:27]ProducePacketName [13:18:27]name=ofd_packets/00087265 [13:18:27]NVStorageSaveData ofd_packets/00087265 [13:18:27]File name is /storage/ofd_packets/00087265 [13:18:27]Write 301 bytes [13:18:27]NVStorageSaveData done [13:18:27]OFDSenderStorePacket done [13:18:27]KKMCreateOFDPacket done [13:18:27]NVStorageSaveData kkm_last_timestamp [13:18:27]File name is /storage/kkm_last_timestamp [13:18:27]Write 4 bytes [13:18:27]NVStorageSaveData done [13:18:27]ExternCall_PrintAddStr [13:18:27]wPrintStart [13:18:27]Write to MH i2c: 01 00 00 6C 05 71 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 FF 0F 86 [13:18:27]RasterBufferAndPrint [13:18:27]line Счет N : (1)872233 [13:18:27]line ИНН: 02508201610067 [13:18:27]line Контрольно-Кассовый Чек [13:18:27]line ПРОДАЖА [13:18:27]line ТРК (МРК, ГНК) : 33 [13:18:27]line Товар: 2710124130 [13:18:27]line Аи-92-К-5 [13:18:27]line 4.430 * 67.80 [13:18:27]line = 300.35 [13:18:27]line НДС 12% НСП 1% [13:18:27]line > о реализуемом товаре [13:18:27]line ОКРУГЛЕНИЕ: -0.35 [13:18:27]line ИТОГО: 300.00 [13:18:27]line Внесено: 300.00 [13:18:27]line СДАЧА: 0.00 [13:18:27]line НСП 1% : 2.66 [13:18:27]line НДС 12% : 31.90 [13:18:27]line Наличными: 300.00 [13:18:27]line Безнал.: 0.00 [13:18:27]line Место: АЗС № 137 "Партнер Нефть" [13:18:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:18:27]line СНО: Общий режим [13:18:27]line Чек 119 23.09.2024 13:18 [13:18:27]line Смена: 498 ФФД: 1.0 [13:18:27]line ЗНМ: 0300000064 [13:18:27]line РНМ: 0000000000092592 [13:18:27]line Версия ККМ: 001 [13:18:27]line ФМ: 0000000000874979 [13:18:27]line ФД: 87265 [13:18:27]line ФПД: 123218117058386 [13:18:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131826&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87265&fm=123218117058386&tin=02508201610067®Number=0000000000092592&sum=30000 [13:18:27]written 0, free lines is 4095 [13:18:27]OFD Sender: Processing packet 87265 [packets to send 279, broken 278] [13:18:27]ProducePacketName [13:18:27]name=ofd_packets/00087265 [13:18:27]OFD Sender: To server: pG, [13:18:27]CommunicateWithHost lk.salyk.kg:30040 [13:18:27]ConnectInit lk.salyk.kg [13:18:27]Write to MH i2c: 01 00 00 97 05 9C [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 97 05 00 00 00 00 00 D0 0C 7F [13:18:27]RasterBufferAndPrint [13:18:27]line [13:18:27]line [13:18:27]line [13:18:27]line [13:18:27]line [13:18:27]written 0, free lines is 3288 [13:18:27]MH_Cut [13:18:27]Write to MH i2c: D1 01 00 9E 05 01 75 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: D1 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: D1 01 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: D1 01 00 9E 05 00 74 [13:18:27]Write to MH i2c: 01 00 00 9F 05 A4 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:28]*** Cut start [13:18:28]*** Partial cut [13:18:28]*** CUTSNS_PIN = 1 [13:18:28]*** CUTSNS_PIN = 0 [13:18:28]*** Brake cut motor [13:18:29]Read from MH i2c: 01 [13:18:29]MH_I2C_Read... [13:18:29]*** Stop cut motor [13:18:29]*** Cut end [13:18:29]Read from MH i2c: 01 07 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 FF 0F B9 [13:18:29]process_action close_receipt done [13:18:29]requested_data is exist [13:18:29]produce_requested_data [13:18:29]requested_item fm.sn is exist - process it [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 11 00 00 [13:18:29]Write to MH i2c: E2 08 00 A0 05 80 11 00 00 00 00 00 00 1F [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:29]Read from MH i2c: E2 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 17 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 17 00 A0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7E [13:18: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:18:29]wFMCommunicate OK [13:18:29]requested_item fd.num is exist - process it [13:18:29]SAM_PROTO_GetFieldsCounters [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 13 00 00 [13:18:29]Write to MH i2c: E2 08 00 A1 05 80 13 00 00 00 00 00 00 22 [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:29]Read from MH i2c: E2 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 62 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 62 00 A1 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 E1 54 01 00 0E 04 04 00 F2 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 DF [13:18: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 E1 54 01 00 0E 04 04 00 F2 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 [13:18:29]wFMCommunicate OK [13:18:29]SAM_PROTO_GetFieldsCounters done [13:18:29]requested_item shift.num is exist - process it [13:18:29]requested_item shift.opened is exist - process it [13:18:29]req_shift_opened [13:18:29]FM_GetShiftState [13:18:29]SAM_PROTO_GetShiftState [13:18:29]wFMCommunicate request_size=4 [13:18:29]MH_SAM_APDU [13:18:29]CAPDU: 80 13 01 00 [13:18:29]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [13:18:29]Write i2c OK [13:18:29]MH_I2C_Read... [13:18:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:29]Read from MH i2c: E2 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 0E 00 [13:18:29]MH_I2C_Read... [13:18:29]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7C [13:18:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:18:29]wFMCommunicate OK [13:18:29]SAM_PROTO_GetShiftState done [13:18:29]FM_GetShiftState done [13:18:29]req_shift_opened done [13:18:29]requested_item shift.open_date is exist - process it [13:18:29]req_shift_open_date [13:18:29]req_shift_open_date done [13:18:29]produce_requested_data done [13:18:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87265,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:18:29]process_action_free close_receipt [13:18:29]json_value_free [13:18:29]json_value_free done [13:18:29]process_json_proto returns [13:18:29]Send response to host [13:18:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87265,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:18:29]free response buf [13:18:29]execute_script done [13:18:29]execute_script returns [13:18:29]free content buf [13:18:29]Sock 7.Close socket [13:18:29]Sock 7.Thread stoped [13:18:29]Connected sock=11 [13: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 DD B2 07 01 BB E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 77 00 00 00 F4 03 04 00 A2 6A F1 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 E1 54 01 00 35 04 06 00 70 10 F4 18 DF 52 F8 5B 21 5F 19 A6 EB 58 [13: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 6A 7E 47 00 5D 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 54 01 00 F4 03 04 00 6F 15 F1 66 B6 04 01 00 00 2D 29 32 B9 6C CA 8E 43 [13:18:30]CommunicateWithHost err = 0 [13:18:30]CheckOFDResponse [13:18:30]1017 (14) - 77093643461234 [13:18:30]1041 (16) - 0000000000874979 [13:18:30]1040 (4) - 87265 [13:18:30]1012 (4) - 23.09.2024 07:14 [13:18:30]1206 (1) - 0 [13:18:30]OFD Sender: Remove packet 87265 [13:18:30]ProducePacketName [13:18:30]name=ofd_packets/00087265 [13:18:30]NVStorageDeleteData [13:18:30]OFD Sender: No OFD packet to send [13:18:35]OFD Sender: No OFD packet to send [13:18:40]OFD Sender: No OFD packet to send [13:18:40]recv_with_timeout no data received [13:18:45]OFD Sender: No OFD packet to send [13:18:50]OFD Sender: No OFD packet to send [13:18:55]OFD Sender: No OFD packet to send [13:18:59]recv_with_timeout no data received [13:19:00]OFD Sender: No OFD packet to send [13:19:05]OFD Sender: No OFD packet to send [13:19:10]OFD Sender: No OFD packet to send [13:19:15]OFD Sender: No OFD packet to send [13:19:16]accept exits with 9 [13:19:16]New connection [13:19:16]New thread 3067100516 created [13:19:16]Thread 3067243876 joined [13:19:16]Waiting for new connection... [13:19:16] Sock 9.Parse request [13:19:16]Sock 9.Check first char [13:19:16]Sock 9.First char is OK [13:19:16]request: POST /json_proto HTTP/1.0 [13:19:16]Method: POST [13:19:16]URL: /json_proto [13:19:16]Method is POST - this is cgi request [13:19:16]url: /json_proto [13:19:16]query_string will be loaded in cgi processing [13:19:16]execute_cgi json_proto POST (null) [13:19:16]execute_cgi path=json_proto method=POST [13:19:16]POST find Content-Length [13:19:16]Host: 172.17.47.196:8080 [13:19:16]Content-Length: 677 [13:19:16]Content-Type: application/json [13:19:16] [13:19:16]POST finish read [13:19:16]Found Content-Length = 677 [13:19:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872234", "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" ] } } [13:19:16]execute_script... [13:19:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872234", "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" ] } } [13:19:16]POST & json_proto [13:19:16]process_json_proto [13:19:16]json parsed OK: [13:19:16]protocol is kg_v1.0 [13:19:16]action value=close_receipt [13:19:16]process_action close_receipt [13:19:16]cmd_close_receipt [13:19:16]MH_GetDate [13:19:16]Write to MH i2c: F0 00 00 A3 05 97 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 09 00 [13:19:16]MH_I2C_Read... [13:19:16]Read from MH i2c: F0 09 00 A3 05 00 D5 6A F1 66 4C 6B 94 66 E7 [13:19:16]GetLastDocTimeStamp 1727097506 [13:19:16]current date 1727097557 [13:19:16]FM_GetShiftState [13:19:16]SAM_PROTO_GetShiftState [13:19:16]wFMCommunicate request_size=4 [13:19:16]MH_SAM_APDU [13:19:16]CAPDU: 80 13 01 00 [13:19:16]Write to MH i2c: E2 08 00 A4 05 80 13 01 00 00 00 00 00 26 [13:19:16]Write i2c OK [13:19:16]MH_I2C_Read... [13:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:17]Read from MH i2c: E2 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 0E 00 [13:19:17]MH_I2C_Read... [13:19:17]Read from MH i2c: E2 0E 00 A4 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7E [13:19:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:19:17]wFMCommunicate OK [13:19:17]SAM_PROTO_GetShiftState done [13:19:17]FM_GetShiftState done [13:19:17]opened in 1727050818 [13:19:17]opened+sec_in_day 1727137218 [13:19:17]quantity*price = 30035 [13:19:17]sum+1 = 30036 [13:19:17]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 23.09.2024 13:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87266 ФПД: 203103017224809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131917&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87266&fm=203103017224809&tin=02508201610067®Number=0000000000092592&sum=30000 [13:19:18]StoreToDocumentArchive [13:19:18]shift 498 fd 87266 [13:19:18]save to /storage/0498/doc_00087266 [13:19:18]save last doc name /storage/0498/doc_00087266 to /storage/kkm_last_doc_name [13:19:18]save OK [13:19:18]Clear old archive folders... [13:19:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:19:18]tlvbuf is 01F90920 [13:19:18]SAM_PROTO_ClearQueue [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 09 00 00 [13:19:18]Write to MH i2c: E2 08 00 B1 05 80 09 00 00 00 00 00 00 28 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [13:19:18]RAPDU: 90 00 [13:19:18]wFMCommunicate OK [13:19:18]SAM_PROTO_ClearQueue done [13:19:18]KKMCreateOFDPacket [13:19:18]OFDProtocolAddRootSTLVToBuf [13:19:18]FM_MakeSignedData [13:19:18]FM_MakeSignedData [13:19:18]SAM_PROTO_SignData [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 0D 01 02 [13:19:18]Write to MH i2c: E2 08 00 B2 05 80 0D 01 02 00 00 00 00 30 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [13:19:18]RAPDU: 90 00 [13:19:18]wFMCommunicate OK [13:19:18]wFMCommunicate request_size=255 [13:19:18]MH_SAM_APDU [13:19: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 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 D5 6A F1 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 E2 54 01 00 35 04 06 00 B8 [13:19:18]Write to MH i2c: E2 02 01 B3 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D5 6A F1 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 E2 54 01 00 35 04 06 00 B8 00 00 CC [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [13:19:18]RAPDU: 90 00 [13:19:18]wFMCommunicate OK [13:19:18]wFMCommunicate request_size=10 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 0D 02 02 05 B8 9B 31 CA 69 [13:19:18]Write to MH i2c: E2 0D 00 B4 05 80 0D 02 02 05 00 B8 9B 31 CA 69 00 00 F4 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [13:19:18]RAPDU: 90 00 [13:19:18]wFMCommunicate OK [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 0D 03 02 [13:19:18]Write to MH i2c: E2 08 00 B5 05 80 0D 03 02 00 00 00 00 35 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 0B 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 0B 00 B5 05 00 96 93 82 9B DC 17 11 3A 90 00 BA [13:19:18]RAPDU: 96 93 82 9B DC 17 11 3A 90 00 [13:19:18]wFMCommunicate OK [13:19:18]SAM_PROTO_SignData done [13:19:18]FM_MakeSignedData done [13:19:18]CreateOFDProtocolMessage [13:19:18]wFMCommunicate request_size=4 [13:19:18]MH_SAM_APDU [13:19:18]CAPDU: 80 11 00 00 [13:19:18]Write to MH i2c: E2 08 00 B6 05 80 11 00 00 00 00 00 00 35 [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:18]Read from MH i2c: E2 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 17 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: E2 17 00 B6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 94 [13:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:19:18]wFMCommunicate OK [13:19:18]CreateOFDProtocolMessage done [13:19:18]OFDSenderStorePacket 87266 [13:19:18]StoreOFDPacket docnum=87266 [13:19: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 B3 B5 07 01 91 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D5 6A F1 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 E2 54 01 00 35 04 06 00 B8 B8 9B 31 CA 69 96 93 82 9B DC 17 11 3A [13:19:18]CheckFolder [13:19:18]dirname=/storage/ofd_packets [13:19:18]CheckFolder done [13:19:18]ProducePacketName [13:19:18]name=ofd_packets/00087266 [13:19:18]NVStorageSaveData ofd_packets/00087266 [13:19:18]File name is /storage/ofd_packets/00087266 [13:19:18]Write 301 bytes [13:19:18]NVStorageSaveData done [13:19:18]OFDSenderStorePacket done [13:19:18]KKMCreateOFDPacket done [13:19:18]NVStorageSaveData kkm_last_timestamp [13:19:18]File name is /storage/kkm_last_timestamp [13:19:18]Write 4 bytes [13:19:18]NVStorageSaveData done [13:19:18]ExternCall_PrintAddStr [13:19:18]wPrintStart [13:19:18]Write to MH i2c: 01 00 00 B7 05 BC [13:19:18]Write i2c OK [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: 01 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: 01 07 00 [13:19:18]MH_I2C_Read... [13:19:18]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 FF 0F D1 [13:19:18]RasterBufferAndPrint [13:19:18]line Счет N : (1)872234 [13:19:18]line ИНН: 02508201610067 [13:19:18]line Контрольно-Кассовый Чек [13:19:18]line ПРОДАЖА [13:19:18]line ТРК (МРК, ГНК) : 43 [13:19:18]line Товар: 2710124130 [13:19:18]line Аи-92-К-5 [13:19:18]line 4.430 * 67.80 [13:19:18]line = 300.35 [13:19:18]line НДС 12% НСП 1% [13:19:18]line > о реализуемом товаре [13:19:18]line ОКРУГЛЕНИЕ: -0.35 [13:19:18]line ИТОГО: 300.00 [13:19:18]line Внесено: 300.00 [13:19:18]line СДАЧА: 0.00 [13:19:18]line НСП 1% : 2.66 [13:19:18]line НДС 12% : 31.90 [13:19:18]line Наличными: 300.00 [13:19:18]line Безнал.: 0.00 [13:19:18]line Место: АЗС № 137 "Партнер Нефть" [13:19:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:19:18]line СНО: Общий режим [13:19:18]line Чек 120 23.09.2024 13:19 [13:19:18]line Смена: 498 ФФД: 1.0 [13:19:18]line ЗНМ: 0300000064 [13:19:18]line РНМ: 0000000000092592 [13:19:18]line Версия ККМ: 001 [13:19:18]line ФМ: 0000000000874979 [13:19:18]line ФД: 87266 [13:19:18]line ФПД: 203103017224809 [13:19:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T131917&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87266&fm=203103017224809&tin=02508201610067®Number=0000000000092592&sum=30000 [13:19:18]written 0, free lines is 4095 [13:19:18]OFD Sender: Processing packet 87266 [packets to send 279, broken 278] [13:19:18]ProducePacketName [13:19:18]name=ofd_packets/00087266 [13:19:18]OFD Sender: To server: pG, [13:19:18]CommunicateWithHost lk.salyk.kg:30040 [13:19:18]ConnectInit lk.salyk.kg [13:19:19]Write to MH i2c: 01 00 00 E2 05 E7 [13:19:19]Write i2c OK [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: 01 [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: 01 07 00 [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: 01 07 00 E2 05 00 00 00 00 00 DA 0C D4 [13:19:19]RasterBufferAndPrint [13:19:19]line [13:19:19]line [13:19:19]line [13:19:19]line [13:19:19]line [13:19:19]written 0, free lines is 3297 [13:19:19]MH_Cut [13:19:19]Write to MH i2c: D1 01 00 E9 05 01 C0 [13:19:19]Write i2c OK [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: D1 [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: D1 01 00 [13:19:19]MH_I2C_Read... [13:19:19]Read from MH i2c: D1 01 00 E9 05 00 BF [13:19:19]Write to MH i2c: 01 00 00 EA 05 EF [13:19:19]Write i2c OK [13:19:19]MH_I2C_Read... [13:19:19]*** Cut start [13:19:19]*** Partial cut [13:19:19]*** CUTSNS_PIN = 1 [13:19:19]*** CUTSNS_PIN = 0 [13:19:20]*** Brake cut motor [13:19:20]Read from MH i2c: 01 [13:19:20]MH_I2C_Read... [13:19:20]*** Stop cut motor [13:19:20]*** Cut end [13:19:20]Read from MH i2c: 01 07 00 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 FF 0F 04 [13:19:20]process_action close_receipt done [13:19:20]requested_data is exist [13:19:20]produce_requested_data [13:19:20]requested_item fm.sn is exist - process it [13:19:20]wFMCommunicate request_size=4 [13:19:20]MH_SAM_APDU [13:19:20]CAPDU: 80 11 00 00 [13:19:20]Write to MH i2c: E2 08 00 EB 05 80 11 00 00 00 00 00 00 6A [13:19:20]Write i2c OK [13:19:20]MH_I2C_Read... [13:19:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:20]Read from MH i2c: E2 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 17 00 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 17 00 EB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [13:19:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:19:20]wFMCommunicate OK [13:19:20]requested_item fd.num is exist - process it [13:19:20]SAM_PROTO_GetFieldsCounters [13:19:20]wFMCommunicate request_size=4 [13:19:20]MH_SAM_APDU [13:19:20]CAPDU: 80 13 00 00 [13:19:20]Write to MH i2c: E2 08 00 EC 05 80 13 00 00 00 00 00 00 6D [13:19:20]Write i2c OK [13:19:20]MH_I2C_Read... [13:19:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:20]Read from MH i2c: E2 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 62 00 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 62 00 EC 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 E2 54 01 00 0E 04 04 00 F2 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 2E [13:19:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:19:20]wFMCommunicate OK [13:19:20]SAM_PROTO_GetFieldsCounters done [13:19:20]requested_item shift.num is exist - process it [13:19:20]requested_item shift.opened is exist - process it [13:19:20]req_shift_opened [13:19:20]FM_GetShiftState [13:19:20]SAM_PROTO_GetShiftState [13:19:20]wFMCommunicate request_size=4 [13:19:20]MH_SAM_APDU [13:19:20]CAPDU: 80 13 01 00 [13:19:20]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [13:19:20]Write i2c OK [13:19:20]MH_I2C_Read... [13:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:20]Read from MH i2c: E2 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 0E 00 [13:19:20]MH_I2C_Read... [13:19:20]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C7 [13:19:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:19:20]wFMCommunicate OK [13:19:20]SAM_PROTO_GetShiftState done [13:19:20]FM_GetShiftState done [13:19:20]req_shift_opened done [13:19:20]requested_item shift.open_date is exist - process it [13:19:20]req_shift_open_date [13:19:20]req_shift_open_date done [13:19:20]produce_requested_data done [13:19:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87266,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:19:20]process_action_free close_receipt [13:19:20]json_value_free [13:19:20]json_value_free done [13:19:20]process_json_proto returns [13:19:20]Send response to host [13:19:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87266,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:19:20]free response buf [13:19:20]execute_script done [13:19:20]execute_script returns [13:19:20]free content buf [13:19:20]Sock 9.Close socket [13:19:20]Sock 9.Thread stoped [13:19:23]Connected sock=7 [13: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 B3 B5 07 01 91 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 D5 6A F1 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 E2 54 01 00 35 04 06 00 B8 B8 9B 31 CA 69 96 93 82 9B DC 17 11 3A [13: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 8C 54 47 00 7C 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 E2 54 01 00 F4 03 04 00 A6 15 F1 66 B6 04 01 00 00 81 58 B9 C4 9C 6B 31 9F [13:19:26]CommunicateWithHost err = 0 [13:19:26]CheckOFDResponse [13:19:26]1017 (14) - 77093643461234 [13:19:26]1041 (16) - 0000000000874979 [13:19:26]1040 (4) - 87266 [13:19:26]1012 (4) - 23.09.2024 07:15 [13:19:26]1206 (1) - 0 [13:19:26]OFD Sender: Remove packet 87266 [13:19:26]ProducePacketName [13:19:26]name=ofd_packets/00087266 [13:19:26]NVStorageDeleteData [13:19:27]OFD Sender: No OFD packet to send [13:19:28]recv_with_timeout no data received [13:19:32]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:48]recv_with_timeout no data received [13:19:52]OFD Sender: No OFD packet to send [13:19:57]OFD Sender: No OFD packet to send [13:20:02]OFD Sender: No OFD packet to send [13:20:07]OFD Sender: No OFD packet to send [13:20:08]recv_with_timeout no data received [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:32]OFD Sender: No OFD packet to send [13:20:37]OFD Sender: No OFD packet to send [13:20:38]recv_with_timeout no data received [13:20:42]OFD Sender: No OFD packet to send [13:20:47]OFD Sender: No OFD packet to send [13:20:52]OFD Sender: No OFD packet to send [13:20:57]OFD Sender: No OFD packet to send [13:21:02]OFD Sender: No OFD packet to send [13:21:07]OFD Sender: No OFD packet to send [13:21:12]OFD Sender: No OFD packet to send [13:21:17]OFD Sender: No OFD packet to send [13:21:22]OFD Sender: No OFD packet to send [13:21:27]OFD Sender: No OFD packet to send [13:21:32]OFD Sender: No OFD packet to send [13:21:37]OFD Sender: No OFD packet to send [13:21:42]OFD Sender: No OFD packet to send [13:21:47]OFD Sender: No OFD packet to send [13:21:52]OFD Sender: No OFD packet to send [13:21:57]OFD Sender: No OFD packet to send [13:21:57]accept exits with 10 [13:21:57]New connection [13:21:57]New thread 3067243876 created [13:21:57]Thread 3067100516 joined [13:21:57]Waiting for new connection... [13:21:57] Sock 10.Parse request [13:21:57]Sock 10.Check first char [13:21:57]Sock 10.First char is OK [13:21:57]request: POST /json_proto HTTP/1.0 [13:21:57]Method: POST [13:21:57]URL: /json_proto [13:21:57]Method is POST - this is cgi request [13:21:57]url: /json_proto [13:21:57]query_string will be loaded in cgi processing [13:21:57]execute_cgi json_proto POST (null) [13:21:57]execute_cgi path=json_proto method=POST [13:21:57]POST find Content-Length [13:21:57]Host: 172.17.47.196:8080 [13:21:57]Content-Length: 677 [13:21:57]Content-Type: application/json [13:21:57] [13:21:57]POST finish read [13:21:57]Found Content-Length = 677 [13:21:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872235", "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" ] } } [13:21:57]execute_script... [13:21: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)872235", "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" ] } } [13:21:57]POST & json_proto [13:21:57]process_json_proto [13:21:57]json parsed OK: [13:21:57]protocol is kg_v1.0 [13:21:57]action value=close_receipt [13:21:57]process_action close_receipt [13:21:57]cmd_close_receipt [13:21:57]MH_GetDate [13:21:57]Write to MH i2c: F0 00 00 EE 05 E2 [13:21:57]Write i2c OK [13:21:57]MH_I2C_Read... [13:21:57]Read from MH i2c: F0 [13:21:57]MH_I2C_Read... [13:21:57]Read from MH i2c: F0 09 00 [13:21:57]MH_I2C_Read... [13:21:57]Read from MH i2c: F0 09 00 EE 05 00 75 6B F1 66 4C 6B 94 66 D3 [13:21:57]GetLastDocTimeStamp 1727097557 [13:21:57]current date 1727097717 [13:21:57]FM_GetShiftState [13:21:57]SAM_PROTO_GetShiftState [13:21:57]wFMCommunicate request_size=4 [13:21:57]MH_SAM_APDU [13:21:57]CAPDU: 80 13 01 00 [13:21:57]Write to MH i2c: E2 08 00 EF 05 80 13 01 00 00 00 00 00 71 [13:21:57]Write i2c OK [13:21:57]MH_I2C_Read... [13:21:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:57]Read from MH i2c: E2 [13:21:57]MH_I2C_Read... [13:21:57]Read from MH i2c: E2 0E 00 [13:21:57]MH_I2C_Read... [13:21:57]Read from MH i2c: E2 0E 00 EF 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C9 [13:21:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:21:57]wFMCommunicate OK [13:21:57]SAM_PROTO_GetShiftState done [13:21:57]FM_GetShiftState done [13:21:57]opened in 1727050818 [13:21:57]opened+sec_in_day 1727137218 [13:21:57]quantity*price = 30035 [13:21:57]sum+1 = 30036 [13:21:57]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 СНО: Общий режим Чек 121 23.09.2024 13:21 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87267 ФПД: 25912342273897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87267&fm=25912342273897&tin=02508201610067®Number=0000000000092592&sum=30000 [13:21:58]StoreToDocumentArchive [13:21:58]shift 498 fd 87267 [13:21:58]save to /storage/0498/doc_00087267 [13:21:58]save last doc name /storage/0498/doc_00087267 to /storage/kkm_last_doc_name [13:21:58]save OK [13:21:58]Clear old archive folders... [13:21:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:21:58]tlvbuf is 01F9C220 [13:21:58]SAM_PROTO_ClearQueue [13:21:58]wFMCommunicate request_size=4 [13:21:58]MH_SAM_APDU [13:21:58]CAPDU: 80 09 00 00 [13:21:58]Write to MH i2c: E2 08 00 FC 05 80 09 00 00 00 00 00 00 73 [13:21:58]Write i2c OK [13:21:58]MH_I2C_Read... [13:21:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:58]Read from MH i2c: E2 [13:21:58]MH_I2C_Read... [13:21:58]Read from MH i2c: E2 03 00 [13:21:58]MH_I2C_Read... [13:21:58]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [13:21:58]RAPDU: 90 00 [13:21:58]wFMCommunicate OK [13:21:58]SAM_PROTO_ClearQueue done [13:21:58]KKMCreateOFDPacket [13:21:58]OFDProtocolAddRootSTLVToBuf [13:21:58]FM_MakeSignedData [13:21:58]FM_MakeSignedData [13:21:58]SAM_PROTO_SignData [13:21:58]wFMCommunicate request_size=4 [13:21:58]MH_SAM_APDU [13:21:58]CAPDU: 80 0D 01 02 [13:21:58]Write to MH i2c: E2 08 00 FD 05 80 0D 01 02 00 00 00 00 7B [13:21:58]Write i2c OK [13:21:58]MH_I2C_Read... [13:21:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:58]Read from MH i2c: E2 [13:21:58]MH_I2C_Read... [13:21:58]Read from MH i2c: E2 03 00 [13:21:58]MH_I2C_Read... [13:21:58]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [13:21:58]RAPDU: 90 00 [13:21:58]wFMCommunicate OK [13:21:58]wFMCommunicate request_size=255 [13:21:58]MH_SAM_APDU [13:21: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 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 79 00 00 00 F4 03 04 00 75 6B F1 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 E3 54 01 00 35 04 06 00 17 [13:21:58]Write to MH i2c: E2 02 01 FE 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 75 6B F1 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 E3 54 01 00 35 04 06 00 17 00 00 19 [13:21:58]Write i2c OK [13:21:58]MH_I2C_Read... [13:21:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:59]Read from MH i2c: E2 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 03 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [13:21:59]RAPDU: 90 00 [13:21:59]wFMCommunicate OK [13:21:59]wFMCommunicate request_size=10 [13:21:59]MH_SAM_APDU [13:21:59]CAPDU: 80 0D 02 02 05 91 2F F4 DF 69 [13:21:59]Write to MH i2c: E2 0D 00 FF 05 80 0D 02 02 05 00 91 2F F4 DF 69 00 00 84 [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:59]Read from MH i2c: E2 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 03 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [13:21:59]RAPDU: 90 00 [13:21:59]wFMCommunicate OK [13:21:59]wFMCommunicate request_size=4 [13:21:59]MH_SAM_APDU [13:21:59]CAPDU: 80 0D 03 02 [13:21:59]Write to MH i2c: E2 08 00 00 06 80 0D 03 02 00 00 00 00 81 [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:59]Read from MH i2c: E2 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 0B 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 0B 00 00 06 00 0E 44 A2 52 B8 05 BD 90 90 00 D2 [13:21:59]RAPDU: 0E 44 A2 52 B8 05 BD 90 90 00 [13:21:59]wFMCommunicate OK [13:21:59]SAM_PROTO_SignData done [13:21:59]FM_MakeSignedData done [13:21:59]CreateOFDProtocolMessage [13:21:59]wFMCommunicate request_size=4 [13:21:59]MH_SAM_APDU [13:21:59]CAPDU: 80 11 00 00 [13:21:59]Write to MH i2c: E2 08 00 01 06 80 11 00 00 00 00 00 00 81 [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:59]Read from MH i2c: E2 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 17 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: E2 17 00 01 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E0 [13:21:59]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:59]wFMCommunicate OK [13:21:59]CreateOFDProtocolMessage done [13:21:59]OFDSenderStorePacket 87267 [13:21:59]StoreOFDPacket docnum=87267 [13:21: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 B6 6D 07 01 0F 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 79 00 00 00 F4 03 04 00 75 6B F1 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 E3 54 01 00 35 04 06 00 17 91 2F F4 DF 69 0E 44 A2 52 B8 05 BD 90 [13:21:59]CheckFolder [13:21:59]dirname=/storage/ofd_packets [13:21:59]CheckFolder done [13:21:59]ProducePacketName [13:21:59]name=ofd_packets/00087267 [13:21:59]NVStorageSaveData ofd_packets/00087267 [13:21:59]File name is /storage/ofd_packets/00087267 [13:21:59]Write 301 bytes [13:21:59]NVStorageSaveData done [13:21:59]OFDSenderStorePacket done [13:21:59]KKMCreateOFDPacket done [13:21:59]NVStorageSaveData kkm_last_timestamp [13:21:59]File name is /storage/kkm_last_timestamp [13:21:59]Write 4 bytes [13:21:59]NVStorageSaveData done [13:21:59]ExternCall_PrintAddStr [13:21:59]wPrintStart [13:21:59]Write to MH i2c: 01 00 00 02 06 08 [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 07 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 07 00 02 06 00 00 00 00 00 FF 0F 1D [13:21:59]RasterBufferAndPrint [13:21:59]line Счет N : (1)872235 [13:21:59]line ИНН: 02508201610067 [13:21:59]line Контрольно-Кассовый Чек [13:21:59]line ПРОДАЖА [13:21:59]line ТРК (МРК, ГНК) : 33 [13:21:59]line Товар: 2710124130 [13:21:59]line Аи-92-К-5 [13:21:59]line 4.430 * 67.80 [13:21:59]line = 300.35 [13:21:59]line НДС 12% НСП 1% [13:21:59]line > о реализуемом товаре [13:21:59]line ОКРУГЛЕНИЕ: -0.35 [13:21:59]line ИТОГО: 300.00 [13:21:59]line Внесено: 300.00 [13:21:59]line СДАЧА: 0.00 [13:21:59]line НСП 1% : 2.66 [13:21:59]line НДС 12% : 31.90 [13:21:59]line Наличными: 300.00 [13:21:59]line Безнал.: 0.00 [13:21:59]line Место: АЗС № 137 "Партнер Нефть" [13:21:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:21:59]line СНО: Общий режим [13:21:59]line Чек 121 23.09.2024 13:21 [13:21:59]line Смена: 498 ФФД: 1.0 [13:21:59]line ЗНМ: 0300000064 [13:21:59]line РНМ: 0000000000092592 [13:21:59]line Версия ККМ: 001 [13:21:59]line ФМ: 0000000000874979 [13:21:59]line ФД: 87267 [13:21:59]line ФПД: 25912342273897 [13:21:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87267&fm=25912342273897&tin=02508201610067®Number=0000000000092592&sum=30000 [13:21:59]written 0, free lines is 4095 [13:21:59]OFD Sender: Processing packet 87267 [packets to send 279, broken 278] [13:21:59]ProducePacketName [13:21:59]name=ofd_packets/00087267 [13:21:59]OFD Sender: To server: pG, [13:21:59]CommunicateWithHost lk.salyk.kg:30040 [13:21:59]ConnectInit lk.salyk.kg [13:21:59]Write to MH i2c: 01 00 00 2D 06 33 [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 07 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: 01 07 00 2D 06 00 00 00 00 00 D1 0C 17 [13:21:59]RasterBufferAndPrint [13:21:59]line [13:21:59]line [13:21:59]line [13:21:59]line [13:21:59]line [13:21:59]written 0, free lines is 3287 [13:21:59]MH_Cut [13:21:59]Write to MH i2c: D1 01 00 34 06 01 0C [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: D1 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: D1 01 00 [13:21:59]MH_I2C_Read... [13:21:59]Read from MH i2c: D1 01 00 34 06 00 0B [13:21:59]Write to MH i2c: 01 00 00 35 06 3B [13:21:59]Write i2c OK [13:21:59]MH_I2C_Read... [13:21:59]Connected sock=11 [13:21: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 B6 6D 07 01 0F 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 79 00 00 00 F4 03 04 00 75 6B F1 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 E3 54 01 00 35 04 06 00 17 91 2F F4 DF 69 0E 44 A2 52 B8 05 BD 90 [13:22: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 FF 33 47 00 D2 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 E3 54 01 00 F4 03 04 00 41 16 F1 66 B6 04 01 00 00 5A C8 65 D6 B4 9A D0 E5 [13:22:00]CommunicateWithHost err = 0 [13:22:00]CheckOFDResponse [13:22:00]1017 (14) - 77093643461234 [13:22:00]1041 (16) - 0000000000874979 [13:22:00]1040 (4) - 87267 [13:22:00]1012 (4) - 23.09.2024 07:18 [13:22:00]1206 (1) - 0 [13:22:00]OFD Sender: Remove packet 87267 [13:22:00]ProducePacketName [13:22:00]name=ofd_packets/00087267 [13:22:00]NVStorageDeleteData [13:22:00]*** Cut start [13:22:00]*** Partial cut [13:22:00]*** CUTSNS_PIN = 1 [13:22:00]*** CUTSNS_PIN = 0 [13:22:00]OFD Sender: No OFD packet to send [13:22:00]*** Brake cut motor [13:22:01]Read from MH i2c: 01 [13:22:01]MH_I2C_Read... [13:22:01]*** Stop cut motor [13:22:01]*** Cut end [13:22:01]Read from MH i2c: 01 07 00 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: 01 07 00 35 06 00 00 00 00 00 FF 0F 50 [13:22:01]process_action close_receipt done [13:22:01]requested_data is exist [13:22:01]produce_requested_data [13:22:01]requested_item fm.sn is exist - process it [13:22:01]wFMCommunicate request_size=4 [13:22:01]MH_SAM_APDU [13:22:01]CAPDU: 80 11 00 00 [13:22:01]Write to MH i2c: E2 08 00 36 06 80 11 00 00 00 00 00 00 B6 [13:22:01]Write i2c OK [13:22:01]MH_I2C_Read... [13:22:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:01]Read from MH i2c: E2 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 17 00 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 17 00 36 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 15 [13:22:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:22:01]wFMCommunicate OK [13:22:01]requested_item fd.num is exist - process it [13:22:01]SAM_PROTO_GetFieldsCounters [13:22:01]wFMCommunicate request_size=4 [13:22:01]MH_SAM_APDU [13:22:01]CAPDU: 80 13 00 00 [13:22:01]Write to MH i2c: E2 08 00 37 06 80 13 00 00 00 00 00 00 B9 [13:22:01]Write i2c OK [13:22:01]MH_I2C_Read... [13:22:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:01]Read from MH i2c: E2 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 62 00 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 62 00 37 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 E3 54 01 00 0E 04 04 00 F2 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 7E [13:22: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 E3 54 01 00 0E 04 04 00 F2 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 [13:22:01]wFMCommunicate OK [13:22:01]SAM_PROTO_GetFieldsCounters done [13:22:01]requested_item shift.num is exist - process it [13:22:01]requested_item shift.opened is exist - process it [13:22:01]req_shift_opened [13:22:01]FM_GetShiftState [13:22:01]SAM_PROTO_GetShiftState [13:22:01]wFMCommunicate request_size=4 [13:22:01]MH_SAM_APDU [13:22:01]CAPDU: 80 13 01 00 [13:22:01]Write to MH i2c: E2 08 00 38 06 80 13 01 00 00 00 00 00 BB [13:22:01]Write i2c OK [13:22:01]MH_I2C_Read... [13:22:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:01]Read from MH i2c: E2 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 0E 00 [13:22:01]MH_I2C_Read... [13:22:01]Read from MH i2c: E2 0E 00 38 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 13 [13:22:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:22:01]wFMCommunicate OK [13:22:01]SAM_PROTO_GetShiftState done [13:22:01]FM_GetShiftState done [13:22:01]req_shift_opened done [13:22:01]requested_item shift.open_date is exist - process it [13:22:01]req_shift_open_date [13:22:01]req_shift_open_date done [13:22:01]produce_requested_data done [13:22:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87267,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:22:01]process_action_free close_receipt [13:22:01]json_value_free [13:22:01]json_value_free done [13:22:01]process_json_proto returns [13:22:01]Send response to host [13:22:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87267,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:22:01]free response buf [13:22:01]execute_script done [13:22:01]execute_script returns [13:22:01]free content buf [13:22:01]Sock 10.Close socket [13:22:01]Sock 10.Thread stoped [13:22:05]OFD Sender: No OFD packet to send [13:22:10]OFD Sender: No OFD packet to send [13:22:10]recv_with_timeout no data received [13:22:15]OFD Sender: No OFD packet to send [13:22:20]OFD Sender: No OFD packet to send [13:22:21]recv_with_timeout no data received [13:22:25]OFD Sender: No OFD packet to send [13:22:30]OFD Sender: No OFD packet to send [13:22:33]recv_with_timeout no data received [13:22:35]OFD Sender: No OFD packet to send [13:22:40]OFD Sender: No OFD packet to send [13:22:45]OFD Sender: No OFD packet to send [13:22:50]OFD Sender: No OFD packet to send [13:22:55]OFD Sender: No OFD packet to send [13:23:00]OFD Sender: No OFD packet to send [13:23:05]OFD Sender: No OFD packet to send [13:23:06]recv_with_timeout no data received [13:23:10]OFD Sender: No OFD packet to send [13:23:15]OFD Sender: No OFD packet to send [13:23:20]OFD Sender: No OFD packet to send [13:23:25]OFD Sender: No OFD packet to send [13:23:30]OFD Sender: No OFD packet to send [13:23:35]OFD Sender: No OFD packet to send [13:23:40]OFD Sender: No OFD packet to send [13:23:45]recv_with_timeout no data received [13:23:45]OFD Sender: No OFD packet to send [13:23:50]OFD Sender: No OFD packet to send [13:23:55]OFD Sender: No OFD packet to send [13:24:00]OFD Sender: No OFD packet to send [13:24:05]OFD Sender: No OFD packet to send [13:24:10]OFD Sender: No OFD packet to send [13:24:15]OFD Sender: No OFD packet to send [13:24:20]OFD Sender: No OFD packet to send [13:24:25]OFD Sender: No OFD packet to send [13:24:30]OFD Sender: No OFD packet to send [13:24:35]recv_with_timeout no data received [13:24:35]OFD Sender: No OFD packet to send [13:24:40]OFD Sender: No OFD packet to send [13:24:45]OFD Sender: No OFD packet to send [13:24:50]OFD Sender: No OFD packet to send [13:24:56]OFD Sender: No OFD packet to send [13:25:01]OFD Sender: No OFD packet to send [13:25:06]OFD Sender: No OFD packet to send [13:25:11]OFD Sender: No OFD packet to send [13:25:16]OFD Sender: No OFD packet to send [13:25:21]OFD Sender: No OFD packet to send [13:25:26]OFD Sender: No OFD packet to send [13:25:28]accept exits with 9 [13:25:28]New connection [13:25:28]New thread 3067100516 created [13:25:28]Thread 3067243876 joined [13:25:28]Waiting for new connection... [13:25:28] Sock 9.Parse request [13:25:28]Sock 9.Check first char [13:25:28]Sock 9.First char is OK [13:25:28]request: POST /json_proto HTTP/1.0 [13:25:28]Method: POST [13:25:28]URL: /json_proto [13:25:28]Method is POST - this is cgi request [13:25:28]url: /json_proto [13:25:28]query_string will be loaded in cgi processing [13:25:28]execute_cgi json_proto POST (null) [13:25:28]execute_cgi path=json_proto method=POST [13:25:28]POST find Content-Length [13:25:28]Host: 172.17.47.196:8080 [13:25:28]Content-Length: 682 [13:25:28]Content-Type: application/json [13:25:28] [13:25:28]POST finish read [13:25:28]Found Content-Length = 682 [13:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872236", "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:25:28]execute_script... [13:25: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)872236", "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:25:28]POST & json_proto [13:25:28]process_json_proto [13:25:28]json parsed OK: [13:25:28]protocol is kg_v1.0 [13:25:28]action value=close_receipt [13:25:28]process_action close_receipt [13:25:28]cmd_close_receipt [13:25:28]MH_GetDate [13:25:28]Write to MH i2c: F0 00 00 39 06 2E [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: F0 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: F0 09 00 [13:25:28]MH_I2C_Read... [13:25:28]Read from MH i2c: F0 09 00 39 06 00 49 6C F1 66 4C 6B 94 66 F4 [13:25:28]GetLastDocTimeStamp 1727097717 [13:25:28]current date 1727097929 [13:25:28]FM_GetShiftState [13:25:28]SAM_PROTO_GetShiftState [13:25:28]wFMCommunicate request_size=4 [13:25:28]MH_SAM_APDU [13:25:28]CAPDU: 80 13 01 00 [13:25:28]Write to MH i2c: E2 08 00 3A 06 80 13 01 00 00 00 00 00 BD [13:25:28]Write i2c OK [13:25:28]MH_I2C_Read... [13:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:29]Read from MH i2c: E2 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 0E 00 [13:25:29]MH_I2C_Read... [13:25:29]Read from MH i2c: E2 0E 00 3A 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 15 [13:25:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:25:29]wFMCommunicate OK [13:25:29]SAM_PROTO_GetShiftState done [13:25:29]FM_GetShiftState done [13:25:29]opened in 1727050818 [13:25:29]opened+sec_in_day 1727137218 [13:25:29]quantity*price = 100005 [13:25:29]sum+1 = 100006 [13:25:29]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 СНО: Общий режим Чек 122 23.09.2024 13:25 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87268 ФПД: 231795827913734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132529&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87268&fm=231795827913734&tin=02508201610067®Number=0000000000092592&sum=100000 [13:25:30]StoreToDocumentArchive [13:25:30]shift 498 fd 87268 [13:25:30]save to /storage/0498/doc_00087268 [13:25:30]save last doc name /storage/0498/doc_00087268 to /storage/kkm_last_doc_name [13:25:30]save OK [13:25:30]Clear old archive folders... [13:25:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:25:30]tlvbuf is 01FF3810 [13:25:30]SAM_PROTO_ClearQueue [13:25:30]wFMCommunicate request_size=4 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 09 00 00 [13:25:30]Write to MH i2c: E2 08 00 47 06 80 09 00 00 00 00 00 00 BF [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [13:25:30]RAPDU: 90 00 [13:25:30]wFMCommunicate OK [13:25:30]SAM_PROTO_ClearQueue done [13:25:30]KKMCreateOFDPacket [13:25:30]OFDProtocolAddRootSTLVToBuf [13:25:30]FM_MakeSignedData [13:25:30]FM_MakeSignedData [13:25:30]SAM_PROTO_SignData [13:25:30]wFMCommunicate request_size=4 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 0D 01 02 [13:25:30]Write to MH i2c: E2 08 00 48 06 80 0D 01 02 00 00 00 00 C7 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [13:25:30]RAPDU: 90 00 [13:25:30]wFMCommunicate OK [13:25:30]wFMCommunicate request_size=255 [13:25:30]MH_SAM_APDU [13:25: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 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 7A 00 00 00 F4 03 04 00 49 6C F1 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 E4 54 01 00 35 04 06 00 D2 [13:25:30]Write to MH i2c: E2 02 01 49 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 7A 00 00 00 F4 03 04 00 49 6C F1 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 E4 54 01 00 35 04 06 00 D2 00 00 67 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [13:25:30]RAPDU: 90 00 [13:25:30]wFMCommunicate OK [13:25:30]wFMCommunicate request_size=10 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 0D 02 02 05 D1 2B FB B4 06 [13:25:30]Write to MH i2c: E2 0D 00 4A 06 80 0D 02 02 05 00 D1 2B FB B4 06 00 00 85 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [13:25:30]RAPDU: 90 00 [13:25:30]wFMCommunicate OK [13:25:30]wFMCommunicate request_size=4 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 0D 03 02 [13:25:30]Write to MH i2c: E2 08 00 4B 06 80 0D 03 02 00 00 00 00 CC [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 0B 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 0B 00 4B 06 00 92 F2 4B 5D F4 EA 15 0D 90 00 F9 [13:25:30]RAPDU: 92 F2 4B 5D F4 EA 15 0D 90 00 [13:25:30]wFMCommunicate OK [13:25:30]SAM_PROTO_SignData done [13:25:30]FM_MakeSignedData done [13:25:30]CreateOFDProtocolMessage [13:25:30]wFMCommunicate request_size=4 [13:25:30]MH_SAM_APDU [13:25:30]CAPDU: 80 11 00 00 [13:25:30]Write to MH i2c: E2 08 00 4C 06 80 11 00 00 00 00 00 00 CC [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:30]Read from MH i2c: E2 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 17 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: E2 17 00 4C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2B [13:25: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:25:30]wFMCommunicate OK [13:25:30]CreateOFDProtocolMessage done [13:25:30]OFDSenderStorePacket 87268 [13:25:30]StoreOFDPacket docnum=87268 [13:25: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 C5 47 07 01 2C 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7A 00 00 00 F4 03 04 00 49 6C F1 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 E4 54 01 00 35 04 06 00 D2 D1 2B FB B4 06 92 F2 4B 5D F4 EA 15 0D [13:25:30]CheckFolder [13:25:30]dirname=/storage/ofd_packets [13:25:30]CheckFolder done [13:25:30]ProducePacketName [13:25:30]name=ofd_packets/00087268 [13:25:30]NVStorageSaveData ofd_packets/00087268 [13:25:30]File name is /storage/ofd_packets/00087268 [13:25:30]Write 301 bytes [13:25:30]NVStorageSaveData done [13:25:30]OFDSenderStorePacket done [13:25:30]KKMCreateOFDPacket done [13:25:30]NVStorageSaveData kkm_last_timestamp [13:25:30]File name is /storage/kkm_last_timestamp [13:25:30]Write 4 bytes [13:25:30]NVStorageSaveData done [13:25:30]ExternCall_PrintAddStr [13:25:30]wPrintStart [13:25:30]Write to MH i2c: 01 00 00 4D 06 53 [13:25:30]Write i2c OK [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: 01 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: 01 07 00 [13:25:30]MH_I2C_Read... [13:25:30]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 FF 0F 68 [13:25:30]RasterBufferAndPrint [13:25:30]line Счет N : (1)872236 [13:25:30]line ИНН: 02508201610067 [13:25:30]line Контрольно-Кассовый Чек [13:25:30]line ПРОДАЖА [13:25:30]line ТРК (МРК, ГНК) : 43 [13:25:30]line Товар: 2710124130 [13:25:30]line Аи-92-К-5 [13:25:30]line 14.750 * 67.80 [13:25:30]line = 1000.05 [13:25:30]line НДС 12% НСП 1% [13:25:30]line > о реализуемом товаре [13:25:30]line ОКРУГЛЕНИЕ: -0.05 [13:25:30]line ИТОГО: 1000.00 [13:25:30]line Внесено: 1000.00 [13:25:30]line СДАЧА: 0.00 [13:25:30]line НСП 1% : 8.85 [13:25:30]line НДС 12% : 106.20 [13:25:30]line Наличными: 1000.00 [13:25:30]line Безнал.: 0.00 [13:25:30]line Место: АЗС № 137 "Партнер Нефть" [13:25:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:25:30]line СНО: Общий режим [13:25:30]line Чек 122 23.09.2024 13:25 [13:25:30]line Смена: 498 ФФД: 1.0 [13:25:30]line ЗНМ: 0300000064 [13:25:30]line РНМ: 0000000000092592 [13:25:30]line Версия ККМ: 001 [13:25:30]line ФМ: 0000000000874979 [13:25:30]line ФД: 87268 [13:25:30]line ФПД: 231795827913734 [13:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T132529&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87268&fm=231795827913734&tin=02508201610067®Number=0000000000092592&sum=100000 [13:25:30]written 0, free lines is 4095 [13:25:30]OFD Sender: Processing packet 87268 [packets to send 279, broken 278] [13:25:30]ProducePacketName [13:25:30]name=ofd_packets/00087268 [13:25:30]OFD Sender: To server: pG, [13:25:30]CommunicateWithHost lk.salyk.kg:30040 [13:25:30]ConnectInit lk.salyk.kg [13:25:31]Write to MH i2c: 01 00 00 78 06 7E [13:25:31]Write i2c OK [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: 01 [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: 01 07 00 [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: 01 07 00 78 06 00 00 00 00 00 D6 0C 67 [13:25:31]RasterBufferAndPrint [13:25:31]line [13:25:31]line [13:25:31]line [13:25:31]line [13:25:31]line [13:25:31]written 0, free lines is 3294 [13:25:31]MH_Cut [13:25:31]Write to MH i2c: D1 01 00 7F 06 01 57 [13:25:31]Write i2c OK [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: D1 [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: D1 01 00 [13:25:31]MH_I2C_Read... [13:25:31]Read from MH i2c: D1 01 00 7F 06 00 56 [13:25:31]Write to MH i2c: 01 00 00 80 06 86 [13:25:31]Write i2c OK [13:25:31]MH_I2C_Read... [13:25:31]Connected sock=11 [13:25: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 C5 47 07 01 2C 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 7A 00 00 00 F4 03 04 00 49 6C F1 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 E4 54 01 00 35 04 06 00 D2 D1 2B FB B4 06 92 F2 4B 5D F4 EA 15 0D [13:25:31]*** Cut start [13:25:31]*** Partial cut [13:25:31]*** CUTSNS_PIN = 1 [13:25:31]*** CUTSNS_PIN = 0 [13:25:32]*** Brake cut motor [13:25:32]Read from MH i2c: 01 [13:25:32]MH_I2C_Read... [13:25:32]*** Stop cut motor [13:25:32]*** Cut end [13:25:32]Read from MH i2c: 01 07 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: 01 07 00 80 06 00 00 00 00 00 FF 0F 9B [13:25:32]process_action close_receipt done [13:25:32]requested_data is exist [13:25:32]produce_requested_data [13:25:32]requested_item fm.sn is exist - process it [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 11 00 00 [13:25:32]Write to MH i2c: E2 08 00 81 06 80 11 00 00 00 00 00 00 01 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 17 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 17 00 81 06 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:25: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:25:32]wFMCommunicate OK [13:25:32]requested_item fd.num is exist - process it [13:25:32]SAM_PROTO_GetFieldsCounters [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 13 00 00 [13:25:32]Write to MH i2c: E2 08 00 82 06 80 13 00 00 00 00 00 00 04 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 62 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 62 00 82 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 E4 54 01 00 0E 04 04 00 F2 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 CD [13:25: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 E4 54 01 00 0E 04 04 00 F2 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 [13:25:32]wFMCommunicate OK [13:25:32]SAM_PROTO_GetFieldsCounters done [13:25:32]requested_item shift.num is exist - process it [13:25:32]requested_item shift.opened is exist - process it [13:25:32]req_shift_opened [13:25:32]FM_GetShiftState [13:25:32]SAM_PROTO_GetShiftState [13:25:32]wFMCommunicate request_size=4 [13:25:32]MH_SAM_APDU [13:25:32]CAPDU: 80 13 01 00 [13:25:32]Write to MH i2c: E2 08 00 83 06 80 13 01 00 00 00 00 00 06 [13:25:32]Write i2c OK [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 [13:25:32]MH_I2C_Read... [13:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:32]Read from MH i2c: E2 0E 00 [13:25:32]MH_I2C_Read... [13:25:32]Read from MH i2c: E2 0E 00 83 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5E [13:25:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:25:32]wFMCommunicate OK [13:25:32]SAM_PROTO_GetShiftState done [13:25:32]FM_GetShiftState done [13:25:32]req_shift_opened done [13:25:32]requested_item shift.open_date is exist - process it [13:25:32]req_shift_open_date [13:25:32]req_shift_open_date done [13:25:32]produce_requested_data done [13:25:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87268,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:25:32]process_action_free close_receipt [13:25:32]json_value_free [13:25:32]json_value_free done [13:25:32]process_json_proto returns [13:25:32]Send response to host [13:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87268,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:25:32]free response buf [13:25:32]execute_script done [13:25:32]execute_script returns [13:25:32]free content buf [13:25:32]Sock 9.Close socket [13:25:32]Sock 9.Thread stoped [13:25: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 C4 B9 47 00 C6 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 E4 54 01 00 F4 03 04 00 16 17 F1 66 B6 04 01 00 00 BD 0E 53 67 E4 13 E9 B8 [13:25:32]CommunicateWithHost err = 0 [13:25:32]CheckOFDResponse [13:25:32]1017 (14) - 77093643461234 [13:25:32]1041 (16) - 0000000000874979 [13:25:32]1040 (4) - 87268 [13:25:32]1012 (4) - 23.09.2024 07:21 [13:25:32]1206 (1) - 0 [13:25:32]OFD Sender: Remove packet 87268 [13:25:32]ProducePacketName [13:25:32]name=ofd_packets/00087268 [13:25:32]NVStorageDeleteData [13:25:33]OFD Sender: No OFD packet to send [13:25:38]OFD Sender: No OFD packet to send [13:25:43]OFD Sender: No OFD packet to send [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:26:03]OFD Sender: No OFD packet to send [13:26:05]recv_with_timeout no data received [13:26:08]OFD Sender: No OFD packet to send [13:26:13]OFD Sender: No OFD packet to send [13:26:18]OFD Sender: No OFD packet to send [13:26:23]OFD Sender: No OFD packet to send [13:26:28]OFD Sender: No OFD packet to send [13:26:33]OFD Sender: No OFD packet to send [13:26:38]OFD Sender: No OFD packet to send [13:26:43]OFD Sender: No OFD packet to send [13:26:48]OFD Sender: No OFD packet to send [13:26:53]OFD Sender: No OFD packet to send [13:26:58]OFD Sender: No OFD packet to send [13:27:03]OFD Sender: No OFD packet to send [13:27:08]OFD Sender: No OFD packet to send [13:27:13]OFD Sender: No OFD packet to send [13:27:18]OFD Sender: No OFD packet to send [13:27:23]OFD Sender: No OFD packet to send [13:27:28]OFD Sender: No OFD packet to send [13:27:33]OFD Sender: No OFD packet to send [13:27:38]OFD Sender: No OFD packet to send [13:27:43]OFD Sender: No OFD packet to send [13:27:48]OFD Sender: No OFD packet to send [13:27:53]OFD Sender: No OFD packet to send [13:27:58]OFD Sender: No OFD packet to send [13:28:03]OFD Sender: No OFD packet to send [13:28:08]OFD Sender: No OFD packet to send [13:28:12]recv_with_timeout no data received [13:28:13]OFD Sender: No OFD packet to send [13:28:18]OFD Sender: No OFD packet to send [13:28:23]OFD Sender: No OFD packet to send [13:28:28]OFD Sender: No OFD packet to send [13:28:33]OFD Sender: No OFD packet to send [13:28:38]OFD Sender: No OFD packet to send [13:28:43]OFD Sender: No OFD packet to send [13:28:48]OFD Sender: No OFD packet to send [13:28:53]OFD Sender: No OFD packet to send [13:28:58]OFD Sender: No OFD packet to send [13:29:03]OFD Sender: No OFD packet to send [13:29:08]OFD Sender: No OFD packet to send [13:29:13]OFD Sender: No OFD packet to send [13:29:18]OFD Sender: No OFD packet to send [13:29:23]OFD Sender: No OFD packet to send [13:29:28]OFD Sender: No OFD packet to send [13:29:33]OFD Sender: No OFD packet to send [13:29:38]OFD Sender: No OFD packet to send [13:29:43]OFD Sender: No OFD packet to send [13:29:48]OFD Sender: No OFD packet to send [13:29:53]OFD Sender: No OFD packet to send [13:29:58]OFD Sender: No OFD packet to send [13:30:03]OFD Sender: No OFD packet to send [13:30:08]OFD Sender: No OFD packet to send [13:30:13]OFD Sender: No OFD packet to send [13:30:17]accept exits with 10 [13:30:17]New connection [13:30:17]New thread 3067243876 created [13:30:17]Thread 3067100516 joined [13:30:17]Waiting for new connection... [13:30:17] Sock 10.Parse request [13:30:17]Sock 10.Check first char [13:30:17]Sock 10.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: 819 [13:30:17]Content-Type: application/json [13:30:17] [13:30:17]POST finish read [13:30:17]Found Content-Length = 819 [13:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148184", "tax_sys" : 0, "items" : [ { "code": "5449000000286", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.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" : 205.00 } ], "post_footer_text": "0" } , "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 : (3)148184", "tax_sys" : 0, "items" : [ { "code": "5449000000286", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 2\u043B", "price" : 205.00, "quantity" : 1.000, "sum" : 205.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" : 205.00 } ], "post_footer_text": "0" } , "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 84 06 79 [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 84 06 00 6A 6D F1 66 4C 6B 94 66 61 [13:30:17]GetLastDocTimeStamp 1727097929 [13:30:17]current date 1727098218 [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 85 06 80 13 01 00 00 00 00 00 08 [13:30:17]Write i2c OK [13:30:17]MH_I2C_Read... [13:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:17]Read from MH i2c: E2 [13:30:17]MH_I2C_Read... [13:30:17]Read from MH i2c: E2 0E 00 [13:30:17]MH_I2C_Read... [13:30:17]Read from MH i2c: E2 0E 00 85 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 60 [13:30:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:30:17]wFMCommunicate OK [13:30:17]SAM_PROTO_GetShiftState done [13:30:17]FM_GetShiftState done [13:30:17]opened in 1727050818 [13:30:17]opened+sec_in_day 1727137218 [13:30:17]quantity*price = 20500 [13:30:17]sum+1 = 20501 [13:30:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 0.00 Безнал.: 205.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 123 23.09.2024 13:30 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87269 ФПД: 46313400956006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87269&fm=46313400956006&tin=02508201610067®Number=0000000000092592&sum=20500 0 [13:30:18]StoreToDocumentArchive [13:30:18]shift 498 fd 87269 [13:30:18]save to /storage/0498/doc_00087269 [13:30:18]save last doc name /storage/0498/doc_00087269 to /storage/kkm_last_doc_name [13:30:18]save OK [13:30:18]Clear old archive folders... [13:30:18]ProcessDocumentItem done err = 0, tmpTLVsize=278 [13:30:18]tlvbuf is 01FD7020 [13:30:18]SAM_PROTO_ClearQueue [13:30:18]wFMCommunicate request_size=4 [13:30:18]MH_SAM_APDU [13:30:18]CAPDU: 80 09 00 00 [13:30:18]Write to MH i2c: E2 08 00 92 06 80 09 00 00 00 00 00 00 0A [13:30:18]Write i2c OK [13:30:18]MH_I2C_Read... [13:30:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:18]Read from MH i2c: E2 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 03 00 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [13:30:18]RAPDU: 90 00 [13:30:18]wFMCommunicate OK [13:30:18]SAM_PROTO_ClearQueue done [13:30:18]KKMCreateOFDPacket [13:30:18]OFDProtocolAddRootSTLVToBuf [13:30:18]FM_MakeSignedData [13:30:18]FM_MakeSignedData [13:30:18]SAM_PROTO_SignData [13:30:18]wFMCommunicate request_size=4 [13:30:18]MH_SAM_APDU [13:30:18]CAPDU: 80 0D 01 02 [13:30:18]Write to MH i2c: E2 08 00 93 06 80 0D 01 02 00 00 00 00 12 [13:30:18]Write i2c OK [13:30:18]MH_I2C_Read... [13:30:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:18]Read from MH i2c: E2 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 03 00 [13:30:18]MH_I2C_Read... [13:30:18]Read from MH i2c: E2 03 00 93 06 00 90 00 0D [13:30:18]RAPDU: 90 00 [13:30:18]wFMCommunicate OK [13:30:18]wFMCommunicate request_size=255 [13:30:18]MH_SAM_APDU [13:30:18]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 30 30 32 38 36 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 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 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 6A 6D F1 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 [13:30:18]Write to MH i2c: E2 02 01 94 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 30 30 32 38 36 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 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 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 6A 6D F1 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 00 00 74 [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 94 06 00 90 00 0E [13:30:19]RAPDU: 90 00 [13:30:19]wFMCommunicate OK [13:30:19]wFMCommunicate request_size=37 [13:30:19]MH_SAM_APDU [13:30:19]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E5 54 01 00 35 04 06 00 2A 1F 2D CF F4 66 [13:30:19]Write to MH i2c: E2 28 00 95 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 E5 54 01 00 35 04 06 00 2A 1F 2D CF F4 66 00 00 51 [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 95 06 00 90 00 0F [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 96 06 80 0D 03 02 00 00 00 00 17 [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 96 06 00 B4 D2 21 F7 95 43 5F 64 90 00 51 [13:30:19]RAPDU: B4 D2 21 F7 95 43 5F 64 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 97 06 80 11 00 00 00 00 00 00 17 [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 97 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 76 [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 87269 [13:30:19]StoreOFDPacket docnum=87269 [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 2A 01 00 00 25 48 22 01 1B 6B 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 30 30 32 38 36 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 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 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 6A 6D F1 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 E5 54 01 00 35 04 06 00 2A 1F 2D CF F4 66 B4 D2 21 F7 95 43 5F 64 [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/00087269 [13:30:19]NVStorageSaveData ofd_packets/00087269 [13:30:19]File name is /storage/ofd_packets/00087269 [13:30:19]Write 328 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 98 06 9E [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 98 06 00 00 00 00 00 FF 0F B3 [13:30:19]RasterBufferAndPrint [13:30:19]line Счет N : (3)148184 [13:30:19]line ИНН: 02508201610067 [13:30:19]line Контрольно-Кассовый Чек [13:30:19]line ПРОДАЖА [13:30:19]line Товар: 5449000000286 [13:30:19]line Напиток Кока-Кола 2л [13:30:19]line 1.000 * 205.00 [13:30:19]line = 205.00 [13:30:19]line НДС 12% НСП 1% [13:30:19]line > о реализуемом товаре [13:30:19]line ИТОГО: 205.00 [13:30:19]line НСП 1% : 1.81 [13:30:19]line НДС 12% : 21.77 [13:30:19]line Наличными: 0.00 [13:30:19]line Безнал.: 205.00 [13:30:19]line Место: АЗС № 137 "Партнер Нефть" [13:30:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:30:19]line СНО: Общий режим [13:30:19]line Чек 123 23.09.2024 13:30 [13:30:19]line Смена: 498 ФФД: 1.0 [13:30:19]line ЗНМ: 0300000064 [13:30:19]line РНМ: 0000000000092592 [13:30:19]line Версия ККМ: 001 [13:30:19]line Платежная система: O! деньги [13:30:19]line ФМ: 0000000000874979 [13:30:19]line ФД: 87269 [13:30:19]line ФПД: 46313400956006 [13:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133018&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87269&fm=46313400956006&tin=02508201610067®Number=0000000000092592&sum=20500 [13:30:19]line 0 [13:30:19]OFD Sender: Processing packet 87269 [packets to send 279, broken 278] [13:30:19]ProducePacketName [13:30:19]name=ofd_packets/00087269 [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:19]written 0, free lines is 4095 [13:30:20]Write to MH i2c: 01 00 00 C2 06 C8 [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 C2 06 00 00 00 00 00 DA 0C B5 [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 3298 [13:30:20]MH_Cut [13:30:20]Write to MH i2c: D1 01 00 C9 06 01 A1 [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 C9 06 00 A0 [13:30:20]Write to MH i2c: 01 00 00 CA 06 D0 [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:21]*** CUTSNS_PIN = 0 [13:30:21]*** Brake cut motor [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 CA 06 00 00 00 00 00 FF 0F E5 [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 CB 06 80 11 00 00 00 00 00 00 4B [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 CB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AA [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 CC 06 80 13 00 00 00 00 00 00 4E [13:30:21]Write i2c OK [13:30:21]MH_I2C_Read... [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 CC 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 E5 54 01 00 0E 04 04 00 F2 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 1B [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 E5 54 01 00 0E 04 04 00 F2 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 [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 CD 06 80 13 01 00 00 00 00 00 50 [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 CD 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A8 [13:30:21]RAPDU: 09 00 01 42 B4 F0 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":87269,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [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":87269,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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 10.Close socket [13:30:21]Sock 10.Thread stoped [13:30:24]ConnectInit Can't take IP for lk.salyk.kg [13:30:24]CommunicateWithHost connect error [13:30:24]CommunicateWithHost err = -1 [13:30:24]OFD Sender: Server communicate error [13:30:29]OFD Sender: Processing packet 87269 [packets to send 279, broken 278] [13:30:29]ProducePacketName [13:30:29]name=ofd_packets/00087269 [13:30:29]OFD Sender: To server: pG, [13:30:29]CommunicateWithHost lk.salyk.kg:30040 [13:30:29]ConnectInit lk.salyk.kg [13:30:34]Connected sock=7 [13:30:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 25 48 22 01 1B 6B 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 30 30 32 38 36 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 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 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 6A 6D F1 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 E5 54 01 00 35 04 06 00 2A 1F 2D CF F4 66 B4 D2 21 F7 95 43 5F 64 [13:30: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 4C B5 47 00 EA 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 E5 54 01 00 F4 03 04 00 44 18 F1 66 B6 04 01 00 00 DA 03 3F 60 A8 2C D3 54 [13:30:34]CommunicateWithHost err = 0 [13:30:34]CheckOFDResponse [13:30:34]1017 (14) - 77093643461234 [13:30:34]1041 (16) - 0000000000874979 [13:30:34]1040 (4) - 87269 [13:30:34]1012 (4) - 23.09.2024 07:27 [13:30:34]1206 (1) - 0 [13:30:34]OFD Sender: Remove packet 87269 [13:30:34]ProducePacketName [13:30:34]name=ofd_packets/00087269 [13:30:34]NVStorageDeleteData [13:30:35]OFD Sender: No OFD packet to send [13:30:40]OFD Sender: No OFD packet to send [13:30:45]OFD Sender: No OFD packet to send [13:30:50]OFD Sender: No OFD packet to send [13:30:55]OFD Sender: No OFD packet to send [13:31:00]OFD Sender: No OFD packet to send [13:31:05]OFD Sender: No OFD packet to send [13:31:10]OFD Sender: No OFD packet to send [13:31:15]OFD Sender: No OFD packet to send [13:31:20]OFD Sender: No OFD packet to send [13:31:25]OFD Sender: No OFD packet to send [13:31:30]OFD Sender: No OFD packet to send [13:31:35]OFD Sender: No OFD packet to send [13:31:39]accept exits with 9 [13:31:39]New connection [13:31:39]New thread 3067100516 created [13:31:39]Thread 3067243876 joined [13:31:39]Waiting for new connection... [13:31:39] Sock 9.Parse request [13:31:39]Sock 9.Check first char [13:31:39]Sock 9.First char is OK [13:31:39]request: POST /json_proto HTTP/1.0 [13:31:39]Method: POST [13:31:39]URL: /json_proto [13:31:39]Method is POST - this is cgi request [13:31:39]url: /json_proto [13:31:39]query_string will be loaded in cgi processing [13:31:39]execute_cgi json_proto POST (null) [13:31:39]execute_cgi path=json_proto method=POST [13:31:39]POST find Content-Length [13:31:39]Host: 172.17.47.196:8080 [13:31:39]Content-Length: 677 [13:31:39]Content-Type: application/json [13:31:39] [13:31:39]POST finish read [13:31:39]Found Content-Length = 677 [13:31:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872237", "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:31:39]execute_script... [13:31: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)872237", "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:31:39]POST & json_proto [13:31:39]process_json_proto [13:31:39]json parsed OK: [13:31:39]protocol is kg_v1.0 [13:31:39]action value=close_receipt [13:31:39]process_action close_receipt [13:31:39]cmd_close_receipt [13:31:39]MH_GetDate [13:31:39]Write to MH i2c: F0 00 00 CE 06 C3 [13:31:39]Write i2c OK [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: F0 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: F0 09 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: F0 09 00 CE 06 00 BB 6D F1 66 4C 6B 94 66 FC [13:31:39]GetLastDocTimeStamp 1727098218 [13:31:39]current date 1727098299 [13:31:39]FM_GetShiftState [13:31:39]SAM_PROTO_GetShiftState [13:31:39]wFMCommunicate request_size=4 [13:31:39]MH_SAM_APDU [13:31:39]CAPDU: 80 13 01 00 [13:31:39]Write to MH i2c: E2 08 00 CF 06 80 13 01 00 00 00 00 00 52 [13:31:39]Write i2c OK [13:31:39]MH_I2C_Read... [13:31:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:39]Read from MH i2c: E2 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 0E 00 [13:31:39]MH_I2C_Read... [13:31:39]Read from MH i2c: E2 0E 00 CF 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AA [13:31:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:31:39]wFMCommunicate OK [13:31:39]SAM_PROTO_GetShiftState done [13:31:39]FM_GetShiftState done [13:31:39]opened in 1727050818 [13:31:39]opened+sec_in_day 1727137218 [13:31:39]quantity*price = 60003 [13:31:39]sum+1 = 60004 [13:31:39]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 СНО: Общий режим Чек 124 23.09.2024 13:31 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87270 ФПД: 244391152140912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87270&fm=244391152140912&tin=02508201610067®Number=0000000000092592&sum=60000 [13:31:40]StoreToDocumentArchive [13:31:40]shift 498 fd 87270 [13:31:40]save to /storage/0498/doc_00087270 [13:31:40]save last doc name /storage/0498/doc_00087270 to /storage/kkm_last_doc_name [13:31:40]save OK [13:31:40]Clear old archive folders... [13:31:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:31:40]tlvbuf is 01FD95F0 [13:31:40]SAM_PROTO_ClearQueue [13:31:40]wFMCommunicate request_size=4 [13:31:40]MH_SAM_APDU [13:31:40]CAPDU: 80 09 00 00 [13:31:40]Write to MH i2c: E2 08 00 DC 06 80 09 00 00 00 00 00 00 54 [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [13:31:40]RAPDU: 90 00 [13:31:40]wFMCommunicate OK [13:31:40]SAM_PROTO_ClearQueue done [13:31:40]KKMCreateOFDPacket [13:31:40]OFDProtocolAddRootSTLVToBuf [13:31:40]FM_MakeSignedData [13:31:40]FM_MakeSignedData [13:31:40]SAM_PROTO_SignData [13:31:40]wFMCommunicate request_size=4 [13:31:40]MH_SAM_APDU [13:31:40]CAPDU: 80 0D 01 02 [13:31:40]Write to MH i2c: E2 08 00 DD 06 80 0D 01 02 00 00 00 00 5C [13:31:40]OFD Sender: No OFD packet to send [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 DD 06 00 90 00 57 [13:31:40]RAPDU: 90 00 [13:31:40]wFMCommunicate OK [13:31:40]wFMCommunicate request_size=255 [13:31:40]MH_SAM_APDU [13:31: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 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 7C 00 00 00 F4 03 04 00 BB 6D F1 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 E6 54 01 00 35 04 06 00 DE [13:31:40]Write to MH i2c: E2 02 01 DE 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 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 7C 00 00 00 F4 03 04 00 BB 6D F1 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 E6 54 01 00 35 04 06 00 DE 00 00 B7 [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 DE 06 00 90 00 58 [13:31:40]RAPDU: 90 00 [13:31:40]wFMCommunicate OK [13:31:40]wFMCommunicate request_size=10 [13:31:40]MH_SAM_APDU [13:31:40]CAPDU: 80 0D 02 02 05 45 BF CF 42 70 [13:31:40]Write to MH i2c: E2 0D 00 DF 06 80 0D 02 02 05 00 45 BF CF 42 70 00 00 EE [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 03 00 DF 06 00 90 00 59 [13:31:40]RAPDU: 90 00 [13:31:40]wFMCommunicate OK [13:31:40]wFMCommunicate request_size=4 [13:31:40]MH_SAM_APDU [13:31:40]CAPDU: 80 0D 03 02 [13:31:40]Write to MH i2c: E2 08 00 E0 06 80 0D 03 02 00 00 00 00 61 [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 0B 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 0B 00 E0 06 00 E2 97 67 38 CF 92 B8 9A 90 00 2D [13:31:40]RAPDU: E2 97 67 38 CF 92 B8 9A 90 00 [13:31:40]wFMCommunicate OK [13:31:40]SAM_PROTO_SignData done [13:31:40]FM_MakeSignedData done [13:31:40]CreateOFDProtocolMessage [13:31:40]wFMCommunicate request_size=4 [13:31:40]MH_SAM_APDU [13:31:40]CAPDU: 80 11 00 00 [13:31:40]Write to MH i2c: E2 08 00 E1 06 80 11 00 00 00 00 00 00 61 [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:40]Read from MH i2c: E2 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 17 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: E2 17 00 E1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C0 [13:31:40]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:40]wFMCommunicate OK [13:31:40]CreateOFDProtocolMessage done [13:31:40]OFDSenderStorePacket 87270 [13:31:40]StoreOFDPacket docnum=87270 [13:31: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 5B 2A 07 01 B5 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 00 00 00 F4 03 04 00 BB 6D F1 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 E6 54 01 00 35 04 06 00 DE 45 BF CF 42 70 E2 97 67 38 CF 92 B8 9A [13:31:40]CheckFolder [13:31:40]dirname=/storage/ofd_packets [13:31:40]CheckFolder done [13:31:40]ProducePacketName [13:31:40]name=ofd_packets/00087270 [13:31:40]NVStorageSaveData ofd_packets/00087270 [13:31:40]File name is /storage/ofd_packets/00087270 [13:31:40]Write 301 bytes [13:31:40]NVStorageSaveData done [13:31:40]OFDSenderStorePacket done [13:31:40]KKMCreateOFDPacket done [13:31:40]NVStorageSaveData kkm_last_timestamp [13:31:40]File name is /storage/kkm_last_timestamp [13:31:40]Write 4 bytes [13:31:40]NVStorageSaveData done [13:31:40]ExternCall_PrintAddStr [13:31:40]wPrintStart [13:31:40]Write to MH i2c: 01 00 00 E2 06 E8 [13:31:40]Write i2c OK [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: 01 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: 01 07 00 [13:31:40]MH_I2C_Read... [13:31:40]Read from MH i2c: 01 07 00 E2 06 00 00 00 00 00 FF 0F FD [13:31:40]RasterBufferAndPrint [13:31:40]line Счет N : (1)872237 [13:31:40]line ИНН: 02508201610067 [13:31:40]line Контрольно-Кассовый Чек [13:31:40]line ПРОДАЖА [13:31:40]line ТРК (МРК, ГНК) : 43 [13:31:40]line Товар: 2710124130 [13:31:40]line Аи-92-К-5 [13:31:40]line 8.850 * 67.80 [13:31:40]line = 600.03 [13:31:40]line НДС 12% НСП 1% [13:31:40]line > о реализуемом товаре [13:31:40]line ОКРУГЛЕНИЕ: -0.03 [13:31:40]line ИТОГО: 600.00 [13:31:40]line Внесено: 600.00 [13:31:40]line СДАЧА: 0.00 [13:31:40]line НСП 1% : 5.31 [13:31:40]line НДС 12% : 63.72 [13:31:40]line Наличными: 600.00 [13:31:40]line Безнал.: 0.00 [13:31:40]line Место: АЗС № 137 "Партнер Нефть" [13:31:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:31:40]line СНО: Общий режим [13:31:40]line Чек 124 23.09.2024 13:31 [13:31:40]line Смена: 498 ФФД: 1.0 [13:31:40]line ЗНМ: 0300000064 [13:31:40]line РНМ: 0000000000092592 [13:31:40]line Версия ККМ: 001 [13:31:40]line ФМ: 0000000000874979 [13:31:40]line ФД: 87270 [13:31:40]line ФПД: 244391152140912 [13:31:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133139&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87270&fm=244391152140912&tin=02508201610067®Number=0000000000092592&sum=60000 [13:31:40]written 0, free lines is 4095 [13:31:40]OFD Sender: Processing packet 87270 [packets to send 279, broken 278] [13:31:40]ProducePacketName [13:31:40]name=ofd_packets/00087270 [13:31:40]OFD Sender: To server: pG, [13:31:40]CommunicateWithHost lk.salyk.kg:30040 [13:31:40]ConnectInit lk.salyk.kg [13:31:41]Write to MH i2c: 01 00 00 0D 07 14 [13:31:41]Write i2c OK [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: 01 [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: 01 07 00 [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: 01 07 00 0D 07 00 00 00 00 00 CD 0C F4 [13:31:41]RasterBufferAndPrint [13:31:41]line [13:31:41]line [13:31:41]line [13:31:41]line [13:31:41]line [13:31:41]written 0, free lines is 3284 [13:31:41]MH_Cut [13:31:41]Write to MH i2c: D1 01 00 14 07 01 ED [13:31:41]Write i2c OK [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: D1 [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: D1 01 00 [13:31:41]MH_I2C_Read... [13:31:41]Read from MH i2c: D1 01 00 14 07 00 EC [13:31:41]Write to MH i2c: 01 00 00 15 07 1C [13:31:41]Write i2c OK [13:31:41]MH_I2C_Read... [13:31:42]*** Cut start [13:31:42]*** Partial cut [13:31:42]*** CUTSNS_PIN = 1 [13:31:42]*** CUTSNS_PIN = 0 [13:31:42]*** Brake cut motor [13:31:42]Read from MH i2c: 01 [13:31:42]MH_I2C_Read... [13:31:42]*** Stop cut motor [13:31:42]*** Cut end [13:31:42]Read from MH i2c: 01 07 00 [13:31:42]MH_I2C_Read... [13:31:42]Read from MH i2c: 01 07 00 15 07 00 00 00 00 00 FF 0F 31 [13:31:42]process_action close_receipt done [13:31:42]requested_data is exist [13:31:42]produce_requested_data [13:31:42]requested_item fm.sn is exist - process it [13:31:42]wFMCommunicate request_size=4 [13:31:42]MH_SAM_APDU [13:31:42]CAPDU: 80 11 00 00 [13:31:42]Write to MH i2c: E2 08 00 16 07 80 11 00 00 00 00 00 00 97 [13:31:42]Write i2c OK [13:31:42]MH_I2C_Read... [13:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:31:42]Read from MH i2c: E2 [13:31:42]MH_I2C_Read... [13:31:42]Read from MH i2c: E2 17 00 [13:31:42]MH_I2C_Read... [13:31:42]Read from MH i2c: E2 17 00 16 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F6 [13:31: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:31:42]wFMCommunicate OK [13:31:42]requested_item fd.num is exist - process it [13:31:42]SAM_PROTO_GetFieldsCounters [13:31:42]wFMCommunicate request_size=4 [13:31:42]MH_SAM_APDU [13:31:42]CAPDU: 80 13 00 00 [13:31:42]Write to MH i2c: E2 08 00 17 07 80 13 00 00 00 00 00 00 9A [13:31:42]Write i2c OK [13:31:42]MH_I2C_Read... [13:31:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:31:43]Read from MH i2c: E2 [13:31:43]MH_I2C_Read... [13:31:43]Read from MH i2c: E2 62 00 [13:31:43]MH_I2C_Read... [13:31:43]Read from MH i2c: E2 62 00 17 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 E6 54 01 00 0E 04 04 00 F2 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 6B [13:31: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 E6 54 01 00 0E 04 04 00 F2 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 [13:31:43]wFMCommunicate OK [13:31:43]SAM_PROTO_GetFieldsCounters done [13:31:43]requested_item shift.num is exist - process it [13:31:43]requested_item shift.opened is exist - process it [13:31:43]req_shift_opened [13:31:43]FM_GetShiftState [13:31:43]SAM_PROTO_GetShiftState [13:31:43]wFMCommunicate request_size=4 [13:31:43]MH_SAM_APDU [13:31:43]CAPDU: 80 13 01 00 [13:31:43]Write to MH i2c: E2 08 00 18 07 80 13 01 00 00 00 00 00 9C [13:31:43]Write i2c OK [13:31:43]MH_I2C_Read... [13:31:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:31:43]Read from MH i2c: E2 [13:31:43]MH_I2C_Read... [13:31:43]Read from MH i2c: E2 0E 00 [13:31:43]MH_I2C_Read... [13:31:43]Read from MH i2c: E2 0E 00 18 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F4 [13:31:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:31:43]wFMCommunicate OK [13:31:43]SAM_PROTO_GetShiftState done [13:31:43]FM_GetShiftState done [13:31:43]req_shift_opened done [13:31:43]requested_item shift.open_date is exist - process it [13:31:43]req_shift_open_date [13:31:43]req_shift_open_date done [13:31:43]produce_requested_data done [13:31:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87270,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:31:43]process_action_free close_receipt [13:31:43]json_value_free [13:31:43]json_value_free done [13:31:43]process_json_proto returns [13:31:43]Send response to host [13:31:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87270,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:31:43]free response buf [13:31:43]execute_script done [13:31:43]execute_script returns [13:31:43]free content buf [13:31:43]Sock 9.Close socket [13:31:43]Sock 9.Thread stoped [13:31:45]Connected sock=7 [13:31: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 5B 2A 07 01 B5 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 7C 00 00 00 F4 03 04 00 BB 6D F1 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 E6 54 01 00 35 04 06 00 DE 45 BF CF 42 70 E2 97 67 38 CF 92 B8 9A [13:31: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 D5 5B 47 00 0D 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 E6 54 01 00 F4 03 04 00 8B 18 F1 66 B6 04 01 00 00 F5 43 E0 3A AE 52 0D 85 [13:31:49]CommunicateWithHost err = 0 [13:31:49]CheckOFDResponse [13:31:49]1017 (14) - 77093643461234 [13:31:49]1041 (16) - 0000000000874979 [13:31:49]1040 (4) - 87270 [13:31:49]1012 (4) - 23.09.2024 07:28 [13:31:49]1206 (1) - 0 [13:31:49]OFD Sender: Remove packet 87270 [13:31:49]ProducePacketName [13:31:49]name=ofd_packets/00087270 [13:31:49]NVStorageDeleteData [13:31:49]OFD Sender: No OFD packet to send [13:31:54]OFD Sender: No OFD packet to send [13:31:59]OFD Sender: No OFD packet to send [13:32:04]OFD Sender: No OFD packet to send [13:32:09]OFD Sender: No OFD packet to send [13:32:10]recv_with_timeout no data received [13:32:14]OFD Sender: No OFD packet to send [13:32:19]OFD Sender: No OFD packet to send [13:32:23]recv_with_timeout no data received [13:32:24]OFD Sender: No OFD packet to send [13:32:29]OFD Sender: No OFD packet to send [13:32:34]OFD Sender: No OFD packet to send [13:32:36]recv_with_timeout no data received [13:32:39]OFD Sender: No OFD packet to send [13:32:54]OFD Sender: No OFD packet to send [13:32:59]OFD Sender: No OFD packet to send [13:33:04]OFD Sender: No OFD packet to send [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:22]recv_with_timeout no data received [13:33:24]OFD Sender: No OFD packet to send [13:33:30]OFD Sender: No OFD packet to send [13:33:35]OFD Sender: No OFD packet to send [13:33:40]OFD Sender: No OFD packet to send [13:33:45]OFD Sender: No OFD packet to send [13:33:50]OFD Sender: No OFD packet to send [13:33:55]OFD Sender: No OFD packet to send [13:34:00]OFD Sender: No OFD packet to send [13:34:05]OFD Sender: No OFD packet to send [13:34:10]OFD Sender: No OFD packet to send [13:34:15]OFD Sender: No OFD packet to send [13:34:20]OFD Sender: No OFD packet to send [13:34:25]OFD Sender: No OFD packet to send [13:34:30]OFD Sender: No OFD packet to send [13:34:35]OFD Sender: No OFD packet to send [13:34:40]OFD Sender: No OFD packet to send [13:34:45]OFD Sender: No OFD packet to send [13:34:50]OFD Sender: No OFD packet to send [13:34:55]OFD Sender: No OFD packet to send [13:35:00]OFD Sender: No OFD packet to send [13:35:05]OFD Sender: No OFD packet to send [13:35:10]OFD Sender: No OFD packet to send [13:35:15]OFD Sender: No OFD packet to send [13:35:19]accept exits with 10 [13:35:19]New connection [13:35:19]New thread 3067243876 created [13:35:19]Thread 3067100516 joined [13:35:19]Waiting for new connection... [13:35:19] Sock 10.Parse request [13:35:19]Sock 10.Check first char [13:35:19]Sock 10.First char is OK [13:35:19]request: POST /json_proto HTTP/1.0 [13:35:19]Method: POST [13:35:19]URL: /json_proto [13:35:19]Method is POST - this is cgi request [13:35:19]url: /json_proto [13:35:19]query_string will be loaded in cgi processing [13:35:19]execute_cgi json_proto POST (null) [13:35:19]execute_cgi path=json_proto method=POST [13:35:19]POST find Content-Length [13:35:19]Host: 172.17.47.196:8080 [13:35:19]Content-Length: 687 [13:35:19]Content-Type: application/json [13:35:19] [13:35:19]POST finish read [13:35:19]Found Content-Length = 687 [13:35:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872238", "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" ] } } [13:35:19]execute_script... [13:35: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)872238", "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" ] } } [13:35:19]POST & json_proto [13:35:19]process_json_proto [13:35:19]json parsed OK: [13:35:19]protocol is kg_v1.0 [13:35:19]action value=close_receipt [13:35:19]process_action close_receipt [13:35:19]cmd_close_receipt [13:35:19]MH_GetDate [13:35:19]Write to MH i2c: F0 00 00 19 07 0F [13:35:19]Write i2c OK [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: F0 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: F0 09 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: F0 09 00 19 07 00 97 6E F1 66 4C 6B 94 66 25 [13:35:19]GetLastDocTimeStamp 1727098299 [13:35:19]current date 1727098519 [13:35:19]FM_GetShiftState [13:35:19]SAM_PROTO_GetShiftState [13:35:19]wFMCommunicate request_size=4 [13:35:19]MH_SAM_APDU [13:35:19]CAPDU: 80 13 01 00 [13:35:19]Write to MH i2c: E2 08 00 1A 07 80 13 01 00 00 00 00 00 9E [13:35:19]Write i2c OK [13:35:19]MH_I2C_Read... [13:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:19]Read from MH i2c: E2 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 0E 00 [13:35:19]MH_I2C_Read... [13:35:19]Read from MH i2c: E2 0E 00 1A 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F6 [13:35:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:35:19]wFMCommunicate OK [13:35:19]SAM_PROTO_GetShiftState done [13:35:19]FM_GetShiftState done [13:35:19]opened in 1727050818 [13:35:19]opened+sec_in_day 1727137218 [13:35:19]quantity*price = 100050 [13:35:19]sum+1 = 100052 [13:35: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 СНО: Общий режим Чек 125 23.09.2024 13:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87271 ФПД: 153221974934667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133519&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87271&fm=153221974934667&tin=02508201610067®Number=0000000000092592&sum=100000 [13:35:20]StoreToDocumentArchive [13:35:20]shift 498 fd 87271 [13:35:20]save to /storage/0498/doc_00087271 [13:35:20]save last doc name /storage/0498/doc_00087271 to /storage/kkm_last_doc_name [13:35:20]save OK [13:35:20]Clear old archive folders... [13:35:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:35:20]tlvbuf is 01FEC910 [13:35:20]SAM_PROTO_ClearQueue [13:35:20]wFMCommunicate request_size=4 [13:35:20]MH_SAM_APDU [13:35:20]CAPDU: 80 09 00 00 [13:35:20]Write to MH i2c: E2 08 00 27 07 80 09 00 00 00 00 00 00 A0 [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]OFD Sender: No OFD packet to send [13:35:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 27 07 00 90 00 A2 [13:35:20]RAPDU: 90 00 [13:35:20]wFMCommunicate OK [13:35:20]SAM_PROTO_ClearQueue done [13:35:20]KKMCreateOFDPacket [13:35:20]OFDProtocolAddRootSTLVToBuf [13:35:20]FM_MakeSignedData [13:35:20]FM_MakeSignedData [13:35:20]SAM_PROTO_SignData [13:35:20]wFMCommunicate request_size=4 [13:35:20]MH_SAM_APDU [13:35:20]CAPDU: 80 0D 01 02 [13:35:20]Write to MH i2c: E2 08 00 28 07 80 0D 01 02 00 00 00 00 A8 [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 28 07 00 90 00 A3 [13:35:20]RAPDU: 90 00 [13:35:20]wFMCommunicate OK [13:35:20]wFMCommunicate request_size=255 [13:35:20]MH_SAM_APDU [13:35: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 7D 00 00 00 F4 03 04 00 97 6E F1 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 E7 54 01 00 35 04 06 00 [13:35:20]Write to MH i2c: E2 02 01 29 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 7D 00 00 00 F4 03 04 00 97 6E F1 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 E7 54 01 00 35 04 06 00 00 00 2A [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [13:35:20]RAPDU: 90 00 [13:35:20]wFMCommunicate OK [13:35:20]wFMCommunicate request_size=11 [13:35:20]MH_SAM_APDU [13:35:20]CAPDU: 80 0D 02 02 06 8B 5A C5 63 44 8B [13:35:20]Write to MH i2c: E2 0E 00 2A 07 80 0D 02 02 06 00 8B 5A C5 63 44 8B 00 00 93 [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 03 00 2A 07 00 90 00 A5 [13:35:20]RAPDU: 90 00 [13:35:20]wFMCommunicate OK [13:35:20]wFMCommunicate request_size=4 [13:35:20]MH_SAM_APDU [13:35:20]CAPDU: 80 0D 03 02 [13:35:20]Write to MH i2c: E2 08 00 2B 07 80 0D 03 02 00 00 00 00 AD [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 0B 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 0B 00 2B 07 00 A9 E3 62 CD 56 34 75 C4 90 00 2C [13:35:20]RAPDU: A9 E3 62 CD 56 34 75 C4 90 00 [13:35:20]wFMCommunicate OK [13:35:20]SAM_PROTO_SignData done [13:35:20]FM_MakeSignedData done [13:35:20]CreateOFDProtocolMessage [13:35:20]wFMCommunicate request_size=4 [13:35:20]MH_SAM_APDU [13:35:20]CAPDU: 80 11 00 00 [13:35:20]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:20]Read from MH i2c: E2 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 17 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: E2 17 00 2C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0C [13:35:20]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:20]wFMCommunicate OK [13:35:20]CreateOFDProtocolMessage done [13:35:20]OFDSenderStorePacket 87271 [13:35:20]StoreOFDPacket docnum=87271 [13:35: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 0B 36 08 01 23 C2 5A 03 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 7D 00 00 00 F4 03 04 00 97 6E F1 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 E7 54 01 00 35 04 06 00 8B 5A C5 63 44 8B A9 E3 62 CD 56 34 75 C4 [13:35:20]CheckFolder [13:35:20]dirname=/storage/ofd_packets [13:35:20]CheckFolder done [13:35:20]ProducePacketName [13:35:20]name=ofd_packets/00087271 [13:35:20]NVStorageSaveData ofd_packets/00087271 [13:35:20]File name is /storage/ofd_packets/00087271 [13:35:20]Write 302 bytes [13:35:20]NVStorageSaveData done [13:35:20]OFDSenderStorePacket done [13:35:20]KKMCreateOFDPacket done [13:35:20]NVStorageSaveData kkm_last_timestamp [13:35:20]File name is /storage/kkm_last_timestamp [13:35:20]Write 4 bytes [13:35:20]NVStorageSaveData done [13:35:20]ExternCall_PrintAddStr [13:35:20]wPrintStart [13:35:20]Write to MH i2c: 01 00 00 2D 07 34 [13:35:20]Write i2c OK [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: 01 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: 01 07 00 [13:35:20]MH_I2C_Read... [13:35:20]Read from MH i2c: 01 07 00 2D 07 00 00 00 00 00 FF 0F 49 [13:35:20]RasterBufferAndPrint [13:35:20]line Счет N : (1)872238 [13:35:20]line ИНН: 02508201610067 [13:35:20]line Контрольно-Кассовый Чек [13:35:20]line ПРОДАЖА [13:35:20]line ТРК (МРК, ГНК) : 21 [13:35:20]line Товар: 2710194210 [13:35:20]line ДТ(л)-К-4 [13:35:20]line 13.130 * 76.20 [13:35:20]line = 1000.51 [13:35:20]line НДС 12% НСП 1% [13:35:20]line > о реализуемом товаре [13:35:20]line ОКРУГЛЕНИЕ: -0.51 [13:35:20]line ИТОГО: 1000.00 [13:35:20]line Внесено: 1000.00 [13:35:20]line СДАЧА: 0.00 [13:35:20]line НСП 1% : 8.85 [13:35:20]line НДС 12% : 106.25 [13:35:20]line Наличными: 1000.00 [13:35:20]line Безнал.: 0.00 [13:35:20]line Место: АЗС № 137 "Партнер Нефть" [13:35:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:35:20]line СНО: Общий режим [13:35:20]line Чек 125 23.09.2024 13:35 [13:35:20]line Смена: 498 ФФД: 1.0 [13:35:20]line ЗНМ: 0300000064 [13:35:20]line РНМ: 0000000000092592 [13:35:20]line Версия ККМ: 001 [13:35:21]line ФМ: 0000000000874979 [13:35:21]line ФД: 87271 [13:35:21]line ФПД: 153221974934667 [13:35:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133519&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87271&fm=153221974934667&tin=02508201610067®Number=0000000000092592&sum=100000 [13:35:21]OFD Sender: Processing packet 87271 [packets to send 279, broken 278] [13:35:21]ProducePacketName [13:35:21]name=ofd_packets/00087271 [13:35:21]OFD Sender: To server: pG, [13:35:21]CommunicateWithHost lk.salyk.kg:30040 [13:35:21]ConnectInit lk.salyk.kg [13:35:21]written 0, free lines is 4095 [13:35:21]Write to MH i2c: 01 00 00 58 07 5F [13:35:21]Write i2c OK [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: 01 [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: 01 07 00 [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: 01 07 00 58 07 00 00 00 00 00 D0 0C 42 [13:35:21]RasterBufferAndPrint [13:35:21]line [13:35:21]line [13:35:21]line [13:35:21]line [13:35:21]line [13:35:21]written 0, free lines is 3284 [13:35:21]MH_Cut [13:35:21]Write to MH i2c: D1 01 00 5F 07 01 38 [13:35:21]Write i2c OK [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: D1 [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: D1 01 00 [13:35:21]MH_I2C_Read... [13:35:21]Read from MH i2c: D1 01 00 5F 07 00 37 [13:35:21]Write to MH i2c: 01 00 00 60 07 67 [13:35:21]Write i2c OK [13:35:21]MH_I2C_Read... [13:35:22]*** Cut start [13:35:22]*** Partial cut [13:35:22]*** CUTSNS_PIN = 1 [13:35:22]*** CUTSNS_PIN = 0 [13:35:22]*** Brake cut motor [13:35:22]Read from MH i2c: 01 [13:35:22]MH_I2C_Read... [13:35:22]*** Stop cut motor [13:35:22]*** Cut end [13:35:22]Read from MH i2c: 01 07 00 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: 01 07 00 60 07 00 00 00 00 00 FF 0F 7C [13:35:22]process_action close_receipt done [13:35:22]requested_data is exist [13:35:22]produce_requested_data [13:35:22]requested_item fm.sn is exist - process it [13:35:22]wFMCommunicate request_size=4 [13:35:22]MH_SAM_APDU [13:35:22]CAPDU: 80 11 00 00 [13:35:22]Write to MH i2c: E2 08 00 61 07 80 11 00 00 00 00 00 00 E2 [13:35:22]Write i2c OK [13:35:22]MH_I2C_Read... [13:35:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:22]Read from MH i2c: E2 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: E2 17 00 [13:35:22]MH_I2C_Read... [13:35:22]Read from MH i2c: E2 17 00 61 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 41 [13: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 [13:35:22]wFMCommunicate OK [13:35:22]requested_item fd.num is exist - process it [13:35:22]SAM_PROTO_GetFieldsCounters [13:35:22]wFMCommunicate request_size=4 [13:35:22]MH_SAM_APDU [13:35:22]CAPDU: 80 13 00 00 [13:35:22]Write to MH i2c: E2 08 00 62 07 80 13 00 00 00 00 00 00 E5 [13:35:22]Write i2c OK [13:35:22]MH_I2C_Read... [13:35:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:23]Read from MH i2c: E2 [13:35:23]MH_I2C_Read... [13:35:23]Read from MH i2c: E2 62 00 [13:35:23]MH_I2C_Read... [13:35:23]Read from MH i2c: E2 62 00 62 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 E7 54 01 00 0E 04 04 00 F2 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 BA [13:35: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 E7 54 01 00 0E 04 04 00 F2 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 [13:35:23]wFMCommunicate OK [13:35:23]SAM_PROTO_GetFieldsCounters done [13:35:23]requested_item shift.num is exist - process it [13:35:23]requested_item shift.opened is exist - process it [13:35:23]req_shift_opened [13:35:23]FM_GetShiftState [13:35:23]SAM_PROTO_GetShiftState [13:35:23]wFMCommunicate request_size=4 [13:35:23]MH_SAM_APDU [13:35:23]CAPDU: 80 13 01 00 [13:35:23]Write to MH i2c: E2 08 00 63 07 80 13 01 00 00 00 00 00 E7 [13:35:23]Write i2c OK [13:35:23]MH_I2C_Read... [13:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:23]Read from MH i2c: E2 [13:35:23]MH_I2C_Read... [13:35:23]Read from MH i2c: E2 0E 00 [13:35:23]MH_I2C_Read... [13:35:23]Read from MH i2c: E2 0E 00 63 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3F [13:35:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:35:23]wFMCommunicate OK [13:35:23]SAM_PROTO_GetShiftState done [13:35:23]FM_GetShiftState done [13:35:23]req_shift_opened done [13:35:23]requested_item shift.open_date is exist - process it [13:35:23]req_shift_open_date [13:35:23]req_shift_open_date done [13:35:23]produce_requested_data done [13:35:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87271,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:35:23]process_action_free close_receipt [13:35:23]json_value_free [13:35:23]json_value_free done [13:35:23]process_json_proto returns [13:35:23]Send response to host [13:35:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87271,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:35:23]free response buf [13:35:23]execute_script done [13:35:23]execute_script returns [13:35:23]free content buf [13:35:23]Sock 10.Close socket [13:35:23]Sock 10.Thread stoped [13:35:25]recv_with_timeout no data received [13:35:27]Connected sock=11 [13:35: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 0B 36 08 01 23 C2 5A 03 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 7D 00 00 00 F4 03 04 00 97 6E F1 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 E7 54 01 00 35 04 06 00 8B 5A C5 63 44 8B A9 E3 62 CD 56 34 75 C4 [13:35: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 DB 27 47 00 FA 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 E7 54 01 00 F4 03 04 00 6A 19 F1 66 B6 04 01 00 00 2D 37 DF 48 05 50 75 E3 [13:35:30]CommunicateWithHost err = 0 [13:35:30]CheckOFDResponse [13:35:30]1017 (14) - 77093643461234 [13:35:30]1041 (16) - 0000000000874979 [13:35:30]1040 (4) - 87271 [13:35:30]1012 (4) - 23.09.2024 07:31 [13:35:30]1206 (1) - 0 [13:35:30]OFD Sender: Remove packet 87271 [13:35:30]ProducePacketName [13:35:30]name=ofd_packets/00087271 [13:35:30]NVStorageDeleteData [13:35:30]OFD Sender: No OFD packet to send [13:35:35]OFD Sender: No OFD packet to send [13:35:40]OFD Sender: No OFD packet to send [13:35:45]OFD Sender: No OFD packet to send [13:35:46]accept exits with 7 [13:35:46]New connection [13:35:46]New thread 3067100516 created [13:35:46]Thread 3067243876 joined [13:35:46]Waiting for new connection... [13:35:46] Sock 7.Parse request [13:35:46]Sock 7.Check first char [13:35:46]Sock 7.First char is OK [13:35:46]request: POST /json_proto HTTP/1.0 [13:35:46]Method: POST [13:35:46]URL: /json_proto [13:35:46]Method is POST - this is cgi request [13:35:46]url: /json_proto [13:35:46]query_string will be loaded in cgi processing [13:35:46]execute_cgi json_proto POST (null) [13:35:46]execute_cgi path=json_proto method=POST [13:35:46]POST find Content-Length [13:35:46]Host: 172.17.47.196:8080 [13:35:46]Content-Length: 677 [13:35:46]Content-Type: application/json [13:35:46] [13:35:46]POST finish read [13:35:46]Found Content-Length = 677 [13:35:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872240", "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.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:46]execute_script... [13:35: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)872240", "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.540, "sum" : 240.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 240.00, "total" : 240.00, "payments": [ { "type": 0, "sum" : 240.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:46]POST & json_proto [13:35:46]process_json_proto [13:35:46]json parsed OK: [13:35:46]protocol is kg_v1.0 [13:35:46]action value=close_receipt [13:35:46]process_action close_receipt [13:35:46]cmd_close_receipt [13:35:46]MH_GetDate [13:35:46]Write to MH i2c: F0 00 00 64 07 5A [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: F0 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: F0 09 00 [13:35:46]MH_I2C_Read... [13:35:46]Read from MH i2c: F0 09 00 64 07 00 B3 6E F1 66 4C 6B 94 66 8C [13:35:46]GetLastDocTimeStamp 1727098519 [13:35:46]current date 1727098547 [13:35:46]FM_GetShiftState [13:35:46]SAM_PROTO_GetShiftState [13:35:46]wFMCommunicate request_size=4 [13:35:46]MH_SAM_APDU [13:35:46]CAPDU: 80 13 01 00 [13:35:46]Write to MH i2c: E2 08 00 65 07 80 13 01 00 00 00 00 00 E9 [13:35:46]Write i2c OK [13:35:46]MH_I2C_Read... [13:35:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:47]Read from MH i2c: E2 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: E2 0E 00 [13:35:47]MH_I2C_Read... [13:35:47]Read from MH i2c: E2 0E 00 65 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 41 [13:35:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:35:47]wFMCommunicate OK [13:35:47]SAM_PROTO_GetShiftState done [13:35:47]FM_GetShiftState done [13:35:47]opened in 1727050818 [13:35:47]opened+sec_in_day 1727137218 [13:35:47]quantity*price = 24001 [13:35:47]sum+1 = 24002 [13:35:47]Check (price>sum+1) || (price+1 о реализуемом товаре [13:37:48]line ОКРУГЛЕНИЕ: -0.01 [13:37:48]line ИТОГО: 240.00 [13:37:48]line Внесено: 240.00 [13:37:48]line СДАЧА: 0.00 [13:37:48]line НСП 1% : 2.12 [13:37:48]line НДС 12% : 25.49 [13:37:48]line Наличными: 240.00 [13:37:48]line Безнал.: 0.00 [13:37:48]line Место: АЗС № 137 "Партнер Нефть" [13:37:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:37:48]line СНО: Общий режим [13:37:48]line Чек 126 23.09.2024 13:35 [13:37:48]line Смена: 498 ФФД: 1.0 [13:37:48]line ЗНМ: 0300000064 [13:37:48]line РНМ: 0000000000092592 [13:37:48]line Версия ККМ: 001 [13:37:48]line ФМ: 0000000000874979 [13:37:48]line ФД: 87272 [13:37:48]line ФПД: 206865272295690 [13:37:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133547&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87272&fm=206865272295690&tin=02508201610067®Number=0000000000092592&sum=24000 [13:37:48]written 0, free lines is 4095 [13:37:48]Write to MH i2c: 01 00 00 48 00 48 [13:37:48]Write i2c OK [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: 01 [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: 01 07 00 [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E6 0C 41 [13:37:48]RasterBufferAndPrint [13:37:48]line [13:37:48]line [13:37:48]line [13:37:48]line [13:37:48]line [13:37:48]written 0, free lines is 3314 [13:37:48]MH_Cut [13:37:48]Write to MH i2c: D1 01 00 4F 00 01 21 [13:37:48]Write i2c OK [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: D1 [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: D1 01 00 [13:37:48]MH_I2C_Read... [13:37:48]Read from MH i2c: D1 01 00 4F 00 00 20 [13:37:48]Write to MH i2c: 01 00 00 50 00 50 [13:37:48]Write i2c OK [13:37:48]MH_I2C_Read... [13:37:49]*** Cut start [13:37:49]*** Partial cut [13:37:49]*** CUTSNS_PIN = 1 [13:37:49]*** CUTSNS_PIN = 0 [13:37:49]*** Brake cut motor [13:37:50]Read from MH i2c: 01 [13:37:50]MH_I2C_Read... [13:37:50]*** Stop cut motor [13:37:50]*** Cut end [13:37:50]Read from MH i2c: 01 07 00 [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:37:50]process_action print_doc done [13:37:50]requested_data is exist [13:37:50]produce_requested_data [13:37:50]produce_requested_data return (null) [13:37:50]process_action_free print_doc [13:37:50]json_value_free [13:37:50]json_value_free done [13:37:50]process_json_proto returns [13:37:50]Send response to host [13:37:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:37:50]free response buf [13:37:50]execute_script done [13:37:50]execute_script returns [13:37:50]free content buf [13:37:50]Sock 9.Close socket [13:37:50]Sock 9.Thread stoped [13:37:50]accept exits with 10 [13:37:50]New connection [13:37:50]New thread 3067022692 created [13:37:50]Thread 3067166052 joined [13:37:50]Waiting for new connection... [13:37:50] Sock 10.Parse request [13:37:50]Sock 10.Check first char [13:37:50]Sock 10.First char is OK [13:37:50]request: POST /json_proto HTTP/1.0 [13:37:50]Method: POST [13:37:50]URL: /json_proto [13:37:50]Method is POST - this is cgi request [13:37:50]url: /json_proto [13:37:50]query_string will be loaded in cgi processing [13:37:50]execute_cgi json_proto POST (null) [13:37:50]execute_cgi path=json_proto method=POST [13:37:50]POST find Content-Length [13:37:50]Host: 172.17.47.196:8080 [13:37:50]Content-Length: 664 [13:37:50]Content-Type: application/json [13:37:50] [13:37:50]POST finish read [13:37:50]Found Content-Length = 664 [13:37:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148185", "tax_sys" : 0, "items" : [ { "code": "4607120858977", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u043A\u0440\u0430\u0431 40\u0433", "price" : 38.00, "quantity" : 5.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" ] } } [13:37:50]execute_script... [13: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 : (3)148185", "tax_sys" : 0, "items" : [ { "code": "4607120858977", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u043A\u0440\u0430\u0431 40\u0433", "price" : 38.00, "quantity" : 5.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" ] } } [13:37:50]POST & json_proto [13:37:50]process_json_proto [13:37:50]json parsed OK: [13:37:50]protocol is kg_v1.0 [13:37:50]action value=close_receipt [13:37:50]process_action close_receipt [13:37:50]cmd_close_receipt [13:37:50]MH_GetDate [13:37:50]Write to MH i2c: F0 00 00 51 00 40 [13:37:50]Write i2c OK [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: F0 [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: F0 09 00 [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: F0 09 00 51 00 00 2E 6F F1 66 4C 6B 94 66 EE [13:37:50]GetLastDocTimeStamp 1727098547 [13:37:50]current date 1727098670 [13:37:50]FM_GetShiftState [13:37:50]SAM_PROTO_GetShiftState [13:37:50]wFMCommunicate request_size=4 [13:37:50]MH_SAM_APDU [13:37:50]CAPDU: 80 13 01 00 [13:37:50]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:37:50]Write i2c OK [13:37:50]MH_I2C_Read... [13:37:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:50]Read from MH i2c: E2 [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: E2 0E 00 [13:37:50]MH_I2C_Read... [13:37:50]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 27 [13:37:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:37:50]wFMCommunicate OK [13:37:50]SAM_PROTO_GetShiftState done [13:37:50]FM_GetShiftState done [13:37:50]opened in 1727050818 [13:37:50]opened+sec_in_day 1727137218 [13:37:50]quantity*price = 19000 [13:37:50]sum+1 = 19001 [13:37:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 127 23.09.2024 13:37 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87273 ФПД: 141674896116925 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87273&fm=141674896116925&tin=02508201610067®Number=0000000000092592&sum=19000 0 [13:37:52]StoreToDocumentArchive [13:37:52]shift 498 fd 87273 [13:37:52]save to /storage/0498/doc_00087273 [13:37:52]save last doc name /storage/0498/doc_00087273 to /storage/kkm_last_doc_name [13:37:52]save OK [13:37:52]Clear old archive folders... [13:37:52]ProcessDocumentItem done err = 0, tmpTLVsize=281 [13:37:52]tlvbuf is 01F69DF0 [13:37:52]SAM_PROTO_ClearQueue [13:37:52]wFMCommunicate request_size=4 [13:37:52]MH_SAM_APDU [13:37:52]CAPDU: 80 09 00 00 [13:37:52]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:37:52]Write i2c OK [13:37:52]MH_I2C_Read... [13:37:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:52]Read from MH i2c: E2 [13:37:52]MH_I2C_Read... [13:37:52]Read from MH i2c: E2 03 00 [13:37:52]MH_I2C_Read... [13:37:52]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:37:52]RAPDU: 90 00 [13:37:52]wFMCommunicate OK [13:37:52]SAM_PROTO_ClearQueue done [13:37:52]KKMCreateOFDPacket [13:37:52]OFDProtocolAddRootSTLVToBuf [13:37:52]FM_MakeSignedData [13:37:52]FM_MakeSignedData [13:37:52]SAM_PROTO_SignData [13:37:52]wFMCommunicate request_size=4 [13:37:52]MH_SAM_APDU [13:37:52]CAPDU: 80 0D 01 02 [13:37:52]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:37:52]Write i2c OK [13:37:52]MH_I2C_Read... [13:37:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:52]Read from MH i2c: E2 [13:37:52]MH_I2C_Read... [13:37:52]Read from MH i2c: E2 03 00 [13:37:52]MH_I2C_Read... [13:37:52]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:37:52]RAPDU: 90 00 [13:37:52]wFMCommunicate OK [13:37:52]wFMCommunicate request_size=255 [13:37:52]MH_SAM_APDU [13:37:52]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 D8 0E 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 7F 00 00 00 F4 03 04 00 2E 6F F1 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 [13:37:52]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 D8 0E 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 7F 00 00 00 F4 03 04 00 2E 6F F1 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 00 BF [13:37:52]Write i2c OK [13:37:52]MH_I2C_Read... [13:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:53]Read from MH i2c: E2 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 03 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:37:53]RAPDU: 90 00 [13:37:53]wFMCommunicate OK [13:37:53]wFMCommunicate request_size=40 [13:37:53]MH_SAM_APDU [13:37:53]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 54 01 00 35 04 06 00 80 DA 41 DB 4C BD [13:37:53]Write to MH i2c: E2 2B 00 62 00 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 54 01 00 35 04 06 00 80 DA 41 DB 4C BD 00 00 62 [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:53]Read from MH i2c: E2 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 03 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:37:53]RAPDU: 90 00 [13:37:53]wFMCommunicate OK [13:37:53]wFMCommunicate request_size=4 [13:37:53]MH_SAM_APDU [13:37:53]CAPDU: 80 0D 03 02 [13:37:53]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:53]Read from MH i2c: E2 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 0B 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 0B 00 63 00 00 CD 9F 1A B0 ED C4 88 35 90 00 83 [13:37:53]RAPDU: CD 9F 1A B0 ED C4 88 35 90 00 [13:37:53]wFMCommunicate OK [13:37:53]SAM_PROTO_SignData done [13:37:53]FM_MakeSignedData done [13:37:53]CreateOFDProtocolMessage [13:37:53]wFMCommunicate request_size=4 [13:37:53]MH_SAM_APDU [13:37:53]CAPDU: 80 11 00 00 [13:37:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:53]Read from MH i2c: E2 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: E2 17 00 [13:37:53]MH_I2C_Read... [13:37:53]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:37: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:37:53]wFMCommunicate OK [13:37:53]CreateOFDProtocolMessage done [13:37:53]OFDSenderStorePacket 87273 [13:37:53]StoreOFDPacket docnum=87273 [13:37: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 2D 01 00 00 0F 8D 25 01 88 2D 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 D8 0E 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 7F 00 00 00 F4 03 04 00 2E 6F F1 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 E9 54 01 00 35 04 06 00 80 DA 41 DB 4C BD CD 9F 1A B0 ED C4 88 35 [13:37:53]CheckFolder [13:37:53]dirname=/storage/ofd_packets [13:37:53]CheckFolder done [13:37:53]ProducePacketName [13:37:53]name=ofd_packets/00087273 [13:37:53]NVStorageSaveData ofd_packets/00087273 [13:37:53]File name is /storage/ofd_packets/00087273 [13:37:53]Write 331 bytes [13:37:53]NVStorageSaveData done [13:37:53]OFDSenderStorePacket done [13:37:53]KKMCreateOFDPacket done [13:37:53]NVStorageSaveData kkm_last_timestamp [13:37:53]File name is /storage/kkm_last_timestamp [13:37:53]Write 4 bytes [13:37:53]NVStorageSaveData done [13:37:53]ExternCall_PrintAddStr [13:37:53]wPrintStart [13:37:53]Write to MH i2c: 01 00 00 65 00 65 [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 07 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:37:53]RasterBufferAndPrint [13:37:53]line Счет N : (3)148185 [13:37:53]line ИНН: 02508201610067 [13:37:53]line Контрольно-Кассовый Чек [13:37:53]line ПРОДАЖА [13:37:53]line Товар: 4607120858977 [13:37:53]line Чипсы Чипсоны краб 40г [13:37:53]line 5.000 * 38.00 [13:37:53]line = 190.00 [13:37:53]line НДС 12% НСП 1% [13:37:53]line > о реализуемом товаре [13:37:53]line ИТОГО: 190.00 [13:37:53]line НСП 1% : 1.68 [13:37:53]line НДС 12% : 20.18 [13:37:53]line Наличными: 190.00 [13:37:53]line Безнал.: 0.00 [13:37:53]line Место: АЗС № 137 "Партнер Нефть" [13:37:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:37:53]line СНО: Общий режим [13:37:53]line Чек 127 23.09.2024 13:37 [13:37:53]line Смена: 498 ФФД: 1.0 [13:37:53]line ЗНМ: 0300000064 [13:37:53]line РНМ: 0000000000092592 [13:37:53]line Версия ККМ: 001 [13:37:53]line ФМ: 0000000000874979 [13:37:53]line ФД: 87273 [13:37:53]line ФПД: 141674896116925 [13:37:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87273&fm=141674896116925&tin=02508201610067®Number=0000000000092592&sum=19000 [13:37:53]line 0 [13:37:53]written 0, free lines is 4095 [13:37:53]OFD Sender: Processing packet 87273 [packets to send 279, broken 278] [13:37:53]ProducePacketName [13:37:53]name=ofd_packets/00087273 [13:37:53]OFD Sender: To server: pG, [13:37:53]CommunicateWithHost lk.salyk.kg:30040 [13:37:53]ConnectInit lk.salyk.kg [13:37:53]Write to MH i2c: 01 00 00 8D 00 8D [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 07 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 03 0D A4 [13:37:53]RasterBufferAndPrint [13:37:53]line [13:37:53]line [13:37:53]line [13:37:53]line [13:37:53]line [13:37:53]written 0, free lines is 3349 [13:37:53]MH_Cut [13:37:53]Write to MH i2c: D1 01 00 94 00 01 66 [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: D1 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: D1 01 00 [13:37:53]MH_I2C_Read... [13:37:53]Read from MH i2c: D1 01 00 94 00 00 65 [13:37:53]Write to MH i2c: 01 00 00 95 00 95 [13:37:53]Write i2c OK [13:37:53]MH_I2C_Read... [13:37:54]Connected sock=7 [13: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 2D 01 00 00 0F 8D 25 01 88 2D 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 D8 0E 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 7F 00 00 00 F4 03 04 00 2E 6F F1 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 E9 54 01 00 35 04 06 00 80 DA 41 DB 4C BD CD 9F 1A B0 ED C4 88 35 [13:37:54]*** Cut start [13:37:54]*** Partial cut [13:37:54]*** CUTSNS_PIN = 1 [13:37:54]*** CUTSNS_PIN = 0 [13: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 46 E6 47 00 50 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 E9 54 01 00 F4 03 04 00 FB 19 F1 66 B6 04 01 00 00 9B 72 0C 1B 68 ED 54 56 [13:37:54]CommunicateWithHost err = 0 [13:37:54]CheckOFDResponse [13:37:54]1017 (14) - 77093643461234 [13:37:54]1041 (16) - 0000000000874979 [13:37:54]1040 (4) - 87273 [13:37:54]1012 (4) - 23.09.2024 07:34 [13:37:54]1206 (1) - 0 [13:37:54]OFD Sender: Remove packet 87273 [13:37:54]ProducePacketName [13:37:54]name=ofd_packets/00087273 [13:37:54]NVStorageDeleteData [13:37:54]*** Brake cut motor [13:37:55]Read from MH i2c: 01 *** Stop cut motor [13:37:55] [13:37:55]*** Cut end [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: 01 07 00 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [13:37:55]process_action close_receipt done [13:37:55]requested_data is exist [13:37:55]produce_requested_data [13:37:55]requested_item fm.sn is exist - process it [13:37:55]wFMCommunicate request_size=4 [13:37:55]MH_SAM_APDU [13:37:55]CAPDU: 80 11 00 00 [13:37:55]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [13:37:55]Write i2c OK [13:37:55]MH_I2C_Read... [13:37:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:55]OFD Sender: No OFD packet to send [13:37:55]Read from MH i2c: E2 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: E2 17 00 [13:37:55]MH_I2C_Read... [13:37:55]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 [13:37: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:37:55]wFMCommunicate OK [13:37:55]requested_item fd.num is exist - process it [13:37:55]SAM_PROTO_GetFieldsCounters [13:37:55]wFMCommunicate request_size=4 [13:37:55]MH_SAM_APDU [13:37:55]CAPDU: 80 13 00 00 [13:37:55]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [13:37:55]Write i2c OK [13:37:55]MH_I2C_Read... [13:37:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:55]Read from MH i2c: E2 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: E2 62 00 [13:37:55]MH_I2C_Read... [13:37:55]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 E9 54 01 00 0E 04 04 00 F2 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 F0 [13:37: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 E9 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:55]wFMCommunicate OK [13:37:55]SAM_PROTO_GetFieldsCounters done [13:37:55]requested_item shift.num is exist - process it [13:37:55]requested_item shift.opened is exist - process it [13:37:55]req_shift_opened [13:37:55]FM_GetShiftState [13:37:55]SAM_PROTO_GetShiftState [13:37:55]wFMCommunicate request_size=4 [13:37:55]MH_SAM_APDU [13:37:55]CAPDU: 80 13 01 00 [13:37:55]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [13:37:55]Write i2c OK [13:37:55]MH_I2C_Read... [13:37:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:55]Read from MH i2c: E2 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: E2 0E 00 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6D [13:37:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:37:55]wFMCommunicate OK [13:37:55]SAM_PROTO_GetShiftState done [13:37:55]FM_GetShiftState done [13:37:55]req_shift_opened done [13:37:55]requested_item shift.open_date is exist - process it [13:37:55]req_shift_open_date [13:37:55]req_shift_open_date done [13:37:55]produce_requested_data done [13:37:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87273,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:37:55]process_action_free close_receipt [13:37:55]json_value_free [13:37:55]json_value_free done [13:37:55]process_json_proto returns [13:37:55]Send response to host [13:37:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87273,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:37:55]free response buf [13:37:55]execute_script done [13:37:55]execute_script returns [13:37:55]free content buf [13:37:55]Sock 10.Close socket [13:37:55]Sock 10.Thread stoped [13:37:55]accept exits with 9 [13:37:55]New connection [13:37:55]New thread 3067166052 created [13:37:55]Thread 3067022692 joined [13:37:55]Waiting for new connection... [13:37:55] Sock 9.Parse request [13:37:55]Sock 9.Check first char [13:37:55]Sock 9.First char is OK [13:37:55]request: POST /json_proto HTTP/1.0 [13:37:55]Method: POST [13:37:55]URL: /json_proto [13:37:55]Method is POST - this is cgi request [13:37:55]url: /json_proto [13:37:55]query_string will be loaded in cgi processing [13:37:55]execute_cgi json_proto POST (null) [13:37:55]execute_cgi path=json_proto method=POST [13:37:55]POST find Content-Length [13:37:55]Host: 172.17.47.196:8080 [13:37:55]Content-Length: 682 [13:37:55]Content-Type: application/json [13:37:55] [13:37:55]POST finish read [13:37:55]Found Content-Length = 682 [13:37:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872239", "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:37:55]execute_script... [13:37: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)872239", "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:37:55]POST & json_proto [13:37:55]process_json_proto [13:37:55]json parsed OK: [13:37:55]protocol is kg_v1.0 [13:37:55]action value=close_receipt [13:37:55]process_action close_receipt [13:37:55]cmd_close_receipt [13:37:55]MH_GetDate [13:37:55]Write to MH i2c: F0 00 00 99 00 88 [13:37:55]Write i2c OK [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: F0 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: F0 09 00 [13:37:55]MH_I2C_Read... [13:37:55]Read from MH i2c: F0 09 00 99 00 00 33 6F F1 66 4C 6B 94 66 3B [13:37:55]GetLastDocTimeStamp 1727098670 [13:37:55]current date 1727098675 [13:37:55]FM_GetShiftState [13:37:55]SAM_PROTO_GetShiftState [13:37:55]wFMCommunicate request_size=4 [13:37:55]MH_SAM_APDU [13:37:55]CAPDU: 80 13 01 00 [13:37:55]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [13:37:55]Write i2c OK [13:37:55]MH_I2C_Read... [13:37:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:56]Read from MH i2c: E2 [13:37:56]MH_I2C_Read... [13:37:56]Read from MH i2c: E2 0E 00 [13:37:56]MH_I2C_Read... [13:37:56]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6F [13:37:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:37:56]wFMCommunicate OK [13:37:56]SAM_PROTO_GetShiftState done [13:37:56]FM_GetShiftState done [13:37:56]opened in 1727050818 [13:37:56]opened+sec_in_day 1727137218 [13:37:56]quantity*price = 100005 [13:37:56]sum+1 = 100006 [13:37: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 СНО: Общий режим Чек 128 23.09.2024 13:37 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87274 ФПД: 195107093114662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133756&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87274&fm=195107093114662&tin=02508201610067®Number=0000000000092592&sum=100000 [13:37:57]StoreToDocumentArchive [13:37:57]shift 498 fd 87274 [13:37:57]save to /storage/0498/doc_00087274 [13:37:57]save last doc name /storage/0498/doc_00087274 to /storage/kkm_last_doc_name [13:37:57]save OK [13:37:57]Clear old archive folders... [13:37:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:37:57]tlvbuf is 01F3AD10 [13:37:57]SAM_PROTO_ClearQueue [13:37:57]wFMCommunicate request_size=4 [13:37:57]MH_SAM_APDU [13:37:57]CAPDU: 80 09 00 00 [13:37:57]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [13:37:57]Write i2c OK [13:37:57]MH_I2C_Read... [13:37:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:57]Read from MH i2c: E2 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 03 00 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [13:37:57]RAPDU: 90 00 [13:37:57]wFMCommunicate OK [13:37:57]SAM_PROTO_ClearQueue done [13:37:57]KKMCreateOFDPacket [13:37:57]OFDProtocolAddRootSTLVToBuf [13:37:57]FM_MakeSignedData [13:37:57]FM_MakeSignedData [13:37:57]SAM_PROTO_SignData [13:37:57]wFMCommunicate request_size=4 [13:37:57]MH_SAM_APDU [13:37:57]CAPDU: 80 0D 01 02 [13:37:57]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [13:37:57]Write i2c OK [13:37:57]MH_I2C_Read... [13:37:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:57]Read from MH i2c: E2 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 03 00 [13:37:57]MH_I2C_Read... [13:37:57]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [13:37:57]RAPDU: 90 00 [13:37:57]wFMCommunicate OK [13:37:57]wFMCommunicate request_size=255 [13:37:57]MH_SAM_APDU [13:37: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 80 00 00 00 F4 03 04 00 34 6F F1 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 EA 54 01 00 35 04 06 00 B1 [13:37:57]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 34 6F F1 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 EA 54 01 00 35 04 06 00 B1 00 00 9A [13:37:57]Write i2c OK [13:37:57]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]wFMCommunicate request_size=10 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 02 02 05 72 E8 FA 6F 26 [13:37:58]Write to MH i2c: E2 0D 00 AA 00 80 0D 02 02 05 00 72 E8 FA 6F 26 00 00 17 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [13:37:58]RAPDU: 90 00 [13:37:58]wFMCommunicate OK [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 0D 03 02 [13:37:58]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0B 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 0B 00 AB 00 00 7E 8C 52 FC A4 A8 22 C1 90 00 AE [13:37:58]RAPDU: 7E 8C 52 FC A4 A8 22 C1 90 00 [13:37:58]wFMCommunicate OK [13:37:58]SAM_PROTO_SignData done [13:37:58]FM_MakeSignedData done [13:37:58]CreateOFDProtocolMessage [13:37:58]wFMCommunicate request_size=4 [13:37:58]MH_SAM_APDU [13:37:58]CAPDU: 80 11 00 00 [13:37:58]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:58]Read from MH i2c: E2 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: E2 17 00 [13:37:58]MH_I2C_Read... [13:37:58]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 [13:37: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:37:58]wFMCommunicate OK [13:37:58]CreateOFDProtocolMessage done [13:37:58]OFDSenderStorePacket 87274 [13:37:58]StoreOFDPacket docnum=87274 [13:37: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 CF 99 07 01 8B 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 34 6F F1 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 EA 54 01 00 35 04 06 00 B1 72 E8 FA 6F 26 7E 8C 52 FC A4 A8 22 C1 [13:37:58]CheckFolder [13:37:58]dirname=/storage/ofd_packets [13:37:58]CheckFolder done [13:37:58]ProducePacketName [13:37:58]name=ofd_packets/00087274 [13:37:58]NVStorageSaveData ofd_packets/00087274 [13:37:58]File name is /storage/ofd_packets/00087274 [13:37:58]Write 301 bytes [13:37:58]NVStorageSaveData done [13:37:58]OFDSenderStorePacket done [13:37:58]KKMCreateOFDPacket done [13:37:58]NVStorageSaveData kkm_last_timestamp [13:37:58]File name is /storage/kkm_last_timestamp [13:37:58]Write 4 bytes [13:37:58]NVStorageSaveData done [13:37:58]ExternCall_PrintAddStr [13:37:58]wPrintStart [13:37:58]Write to MH i2c: 01 00 00 AD 00 AD [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]OFD Sender: Processing packet 87274 [packets to send 279, broken 278] [13:37:58]ProducePacketName [13:37:58]name=ofd_packets/00087274 [13:37:58]OFD Sender: To server: pG, [13:37:58]CommunicateWithHost lk.salyk.kg:30040 [13:37:58]ConnectInit lk.salyk.kg [13:37:58]Read from MH i2c: 01 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: 01 07 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [13:37:58]RasterBufferAndPrint [13:37:58]line Счет N : (1)872239 [13:37:58]line ИНН: 02508201610067 [13:37:58]line Контрольно-Кассовый Чек [13:37:58]line ПРОДАЖА [13:37:58]line ТРК (МРК, ГНК) : 43 [13:37:58]line Товар: 2710124130 [13:37:58]line Аи-92-К-5 [13:37:58]line 14.750 * 67.80 [13:37:58]line = 1000.05 [13:37:58]line НДС 12% НСП 1% [13:37:58]line > о реализуемом товаре [13:37:58]line ОКРУГЛЕНИЕ: -0.05 [13:37:58]line ИТОГО: 1000.00 [13:37:58]line Внесено: 1000.00 [13:37:58]line СДАЧА: 0.00 [13:37:58]line НСП 1% : 8.85 [13:37:58]line НДС 12% : 106.20 [13:37:58]line Наличными: 1000.00 [13:37:58]line Безнал.: 0.00 [13:37:58]line Место: АЗС № 137 "Партнер Нефть" [13:37:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:37:58]line СНО: Общий режим [13:37:58]line Чек 128 23.09.2024 13:37 [13:37:58]line Смена: 498 ФФД: 1.0 [13:37:58]line ЗНМ: 0300000064 [13:37:58]line РНМ: 0000000000092592 [13:37:58]line Версия ККМ: 001 [13:37:58]line ФМ: 0000000000874979 [13:37:58]line ФД: 87274 [13:37:58]line ФПД: 195107093114662 [13:37:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133756&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87274&fm=195107093114662&tin=02508201610067®Number=0000000000092592&sum=100000 [13:37:58]written 0, free lines is 4095 [13:37:58]Write to MH i2c: 01 00 00 D8 00 D8 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: 01 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: 01 07 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 D5 0C C0 [13:37:58]RasterBufferAndPrint [13:37:58]line [13:37:58]line [13:37:58]line [13:37:58]line [13:37:58]line [13:37:58]written 0, free lines is 3307 [13:37:58]MH_Cut [13:37:58]Write to MH i2c: D1 01 00 DF 00 01 B1 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: D1 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: D1 01 00 [13:37:58]MH_I2C_Read... [13:37:58]Read from MH i2c: D1 01 00 DF 00 00 B0 [13:37:58]Write to MH i2c: 01 00 00 E0 00 E0 [13:37:58]Write i2c OK [13:37:58]MH_I2C_Read... [13:37:59]*** Cut start [13:37:59]*** Partial cut [13:37:59]*** CUTSNS_PIN = 1 [13:37:59]*** CUTSNS_PIN = 0 [13:37:59]*** Brake cut motor [13:38:00]Read from MH i2c: 01 [13:38:00]MH_I2C_Read... [13:38:00]*** Stop cut motor [13:38:00]*** Cut end [13:38:00]Read from MH i2c: 01 07 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [13:38:00]process_action close_receipt done [13:38:00]requested_data is exist [13:38:00]produce_requested_data [13:38:00]requested_item fm.sn is exist - process it [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 11 00 00 [13:38:00]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]Connected sock=11 [13:38: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 CF 99 07 01 8B 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:00]FC Read from MH i2c: 03 E2 06 [13:38:00]00 MH_I2C_Read... [13:38:00]A0 Read from MH i2c: 86 E2 01 17 00 00 00 [13:38:00]00 MH_I2C_Read... [13:38:00]EB 03 Read from MH i2c: 26 E2 00 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 [13:38:00]RAPDU: EF 11 03 04 0F 10 00 00 F6 30 03 30 01 30 00 30 01 30 F7 30 03 30 06 30 00 30 75 30 03 38 00 37 00 34 00 39 00 37 EE 39 03 90 0F 00 00 [13:38:00]F2 wFMCommunicate OK [13:38:00]03 requested_item fd.num is exist - process it [13:38:00]01 SAM_PROTO_GetFieldsCounters [13:38:00]00 wFMCommunicate request_size=4 [13:38:00]01 MH_SAM_APDU [13:38:00]F3 CAPDU: 03 80 06 00 13 7C 00 29 00 00 [13:38:00]00 Write to MH i2c: 00 E2 00 08 07 00 04 E2 06 00 00 80 A0 13 86 00 01 00 00 00 00 00 00 00 39 00 04 5E 06 [13:38:00]00 00 00 Write i2c OK [13:38:00]00 MH_I2C_Read... [13:38:00]00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 34 6F F1 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 EA 54 01 00 35 04 06 00 B1 72 E8 FA 6F 26 7E 8C 52 FC A4 A8 22 C1 [13:38:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 62 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 62 00 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 EA 54 01 00 0E 04 04 00 F2 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 3F [13:38:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:38:00]wFMCommunicate OK [13:38:00]SAM_PROTO_GetFieldsCounters done [13:38:00]requested_item shift.num is exist - process it [13:38:00]requested_item shift.opened is exist - process it [13:38:00]req_shift_opened [13:38:00]FM_GetShiftState [13:38:00]SAM_PROTO_GetShiftState [13:38:00]wFMCommunicate request_size=4 [13:38:00]MH_SAM_APDU [13:38:00]CAPDU: 80 13 01 00 [13:38:00]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [13:38:00]Write i2c OK [13:38:00]MH_I2C_Read... [13:38:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:00]Read from MH i2c: E2 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0E 00 [13:38:00]MH_I2C_Read... [13:38:00]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B8 [13:38:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:38:00]wFMCommunicate OK [13:38:00]SAM_PROTO_GetShiftState done [13:38:00]FM_GetShiftState done [13:38:00]req_shift_opened done [13:38:00]requested_item shift.open_date is exist - process it [13:38:00]req_shift_open_date [13:38:00]req_shift_open_date done [13:38:00]produce_requested_data done [13:38:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87274,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:38:00]process_action_free close_receipt [13:38:00]json_value_free [13:38:00]json_value_free done [13:38:00]process_json_proto returns [13:38:00]Send response to host [13:38:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87274,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:38:00]free response buf [13:38:00]execute_script done [13:38:00]execute_script returns [13:38:00]free content buf [13:38:00]Sock 9.Close socket [13:38:00]Sock 9.Thread stoped [13:38: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 00 78 47 00 97 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 EA 54 01 00 F4 03 04 00 02 1A F1 66 B6 04 01 00 00 1C C8 D8 99 BA 24 B4 8A [13:38:00]CommunicateWithHost err = 0 [13:38:00]CheckOFDResponse [13:38:00]1017 (14) - 77093643461234 [13:38:00]1041 (16) - 0000000000874979 [13:38:00]1040 (4) - 87274 [13:38:00]1012 (4) - 23.09.2024 07:34 [13:38:00]1206 (1) - 0 [13:38:00]OFD Sender: Remove packet 87274 [13:38:00]ProducePacketName [13:38:00]name=ofd_packets/00087274 [13:38:00]NVStorageDeleteData [13:38:01]OFD Sender: No OFD packet to send [13:38:06]OFD Sender: No OFD packet to send [13:38:11]OFD Sender: No OFD packet to send [13:38:16]OFD Sender: No OFD packet to send [13:38:21]OFD Sender: No OFD packet to send [13:38:26]OFD Sender: No OFD packet to send [13:38:31]OFD Sender: No OFD packet to send [13:38:33]accept exits with 7 [13:38:33]New connection [13:38:33]New thread 3067022692 created [13:38:33]Thread 3067166052 joined [13:38:33]Waiting for new connection... [13:38:33] Sock 7.Parse request [13:38:33]Sock 7.Check first char [13:38:33]Sock 7.First char is OK [13:38:33]request: POST /json_proto HTTP/1.0 [13:38:33]Method: POST [13:38:33]URL: /json_proto [13:38:33]Method is POST - this is cgi request [13:38:33]url: /json_proto [13:38:33]query_string will be loaded in cgi processing [13:38:33]execute_cgi json_proto POST (null) [13:38:33]execute_cgi path=json_proto method=POST [13:38:33]POST find Content-Length [13:38:33]Host: 172.17.47.196:8080 [13:38:33]Content-Length: 677 [13:38:33]Content-Type: application/json [13:38:33] [13:38:33]POST finish read [13:38:33]Found Content-Length = 677 [13:38:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872242", "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.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:33]execute_script... [13:38: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)872242", "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.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:33]POST & json_proto [13:38:33]process_json_proto [13:38:33]json parsed OK: [13:38:33]protocol is kg_v1.0 [13:38:33]action value=close_receipt [13:38:33]process_action close_receipt [13:38:33]cmd_close_receipt [13:38:33]MH_GetDate [13:38:33]Write to MH i2c: F0 00 00 E4 00 D3 [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: F0 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: F0 09 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: F0 09 00 E4 00 00 59 6F F1 66 4C 6B 94 66 AC [13:38:33]GetLastDocTimeStamp 1727098676 [13:38:33]current date 1727098713 [13:38:33]FM_GetShiftState [13:38:33]SAM_PROTO_GetShiftState [13:38:33]wFMCommunicate request_size=4 [13:38:33]MH_SAM_APDU [13:38:33]CAPDU: 80 13 01 00 [13:38:33]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:34]Read from MH i2c: E2 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 0E 00 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BA [13:38:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:38:34]wFMCommunicate OK [13:38:34]SAM_PROTO_GetShiftState done [13:38:34]FM_GetShiftState done [13:38:34]opened in 1727050818 [13:38:34]opened+sec_in_day 1727137218 [13:38:34]quantity*price = 51053 [13:38:34]sum+1 = 51054 [13:38:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.22 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 129 23.09.2024 13:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87275 ФПД: 233128574541527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87275&fm=233128574541527&tin=02508201610067®Number=0000000000092592&sum=51000 [13:38:34]StoreToDocumentArchive [13:38:34]shift 498 fd 87275 [13:38:34]save to /storage/0498/doc_00087275 [13:38:34]save last doc name /storage/0498/doc_00087275 to /storage/kkm_last_doc_name [13:38:34]save OK [13:38:34]Clear old archive folders... [13:38:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:38:34]tlvbuf is 01F63340 [13:38:34]SAM_PROTO_ClearQueue [13:38:34]wFMCommunicate request_size=4 [13:38:34]MH_SAM_APDU [13:38:34]CAPDU: 80 09 00 00 [13:38:34]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [13:38:34]Write i2c OK [13:38:34]MH_I2C_Read... [13:38:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:34]Read from MH i2c: E2 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 03 00 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [13:38:34]RAPDU: 90 00 [13:38:34]wFMCommunicate OK [13:38:34]SAM_PROTO_ClearQueue done [13:38:34]KKMCreateOFDPacket [13:38:34]OFDProtocolAddRootSTLVToBuf [13:38:34]FM_MakeSignedData [13:38:34]FM_MakeSignedData [13:38:34]SAM_PROTO_SignData [13:38:34]wFMCommunicate request_size=4 [13:38:34]MH_SAM_APDU [13:38:34]CAPDU: 80 0D 01 02 [13:38:34]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [13:38:34]Write i2c OK [13:38:34]MH_I2C_Read... [13:38:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:34]Read from MH i2c: E2 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 03 00 [13:38:34]MH_I2C_Read... [13:38:34]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [13:38:34]RAPDU: 90 00 [13:38:34]wFMCommunicate OK [13:38:34]wFMCommunicate request_size=255 [13:38:34]MH_SAM_APDU [13:38: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 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 5A 6F F1 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 EB 54 01 00 35 04 06 00 D4 [13:38:35]Write to MH i2c: E2 02 01 F4 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 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 5A 6F F1 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 EB 54 01 00 35 04 06 00 D4 00 00 83 [13:38:35]Write i2c OK [13:38:35]MH_I2C_Read... [13:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:35]Read from MH i2c: E2 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 03 00 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [13:38:35]RAPDU: 90 00 [13:38:35]wFMCommunicate OK [13:38:35]wFMCommunicate request_size=10 [13:38:35]MH_SAM_APDU [13:38:35]CAPDU: 80 0D 02 02 05 07 79 DF 5E D7 [13:38:35]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 07 79 DF 5E D7 00 00 0D [13:38:35]Write i2c OK [13:38:35]MH_I2C_Read... [13:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:35]Read from MH i2c: E2 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 03 00 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [13:38:35]RAPDU: 90 00 [13:38:35]wFMCommunicate OK [13:38:35]wFMCommunicate request_size=4 [13:38:35]MH_SAM_APDU [13:38:35]CAPDU: 80 0D 03 02 [13:38:35]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [13:38:35]Write i2c OK [13:38:35]MH_I2C_Read... [13:38:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:35]Read from MH i2c: E2 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 0B 00 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 0B 00 F6 00 00 70 4F 45 24 8E 05 91 F0 90 00 AE [13:38:35]RAPDU: 70 4F 45 24 8E 05 91 F0 90 00 [13:38:35]wFMCommunicate OK [13:38:35]SAM_PROTO_SignData done [13:38:35]FM_MakeSignedData done [13:38:35]CreateOFDProtocolMessage [13:38:35]wFMCommunicate request_size=4 [13:38:35]MH_SAM_APDU [13:38:35]CAPDU: 80 11 00 00 [13:38:35]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [13:38:35]Write i2c OK [13:38:35]MH_I2C_Read... [13:38:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:35]Read from MH i2c: E2 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: E2 17 00 [13:38:35]MH_I2C_Read... [13:38:35]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 [13:38: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:38:35]wFMCommunicate OK [13:38:35]CreateOFDProtocolMessage done [13:38:35]OFDSenderStorePacket 87275 [13:38:35]StoreOFDPacket docnum=87275 [13:38: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 A5 53 07 01 7E 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 5A 6F F1 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 EB 54 01 00 35 04 06 00 D4 07 79 DF 5E D7 70 4F 45 24 8E 05 91 F0 [13:38:35]CheckFolder [13:38:35]dirname=/storage/ofd_packets [13:38:35]CheckFolder done [13:38:35]ProducePacketName [13:38:35]name=ofd_packets/00087275 [13:38:35]NVStorageSaveData ofd_packets/00087275 [13:38:35]File name is /storage/ofd_packets/00087275 [13:38:35]Write 301 bytes [13:38:35]NVStorageSaveData done [13:38:35]OFDSenderStorePacket done [13:38:35]KKMCreateOFDPacket done [13:38:35]NVStorageSaveData kkm_last_timestamp [13:38:35]File name is /storage/kkm_last_timestamp [13:38:35]Write 4 bytes [13:38:35]NVStorageSaveData done [13:38:35]ExternCall_PrintAddStr [13:38:35]wPrintStart [13:38:35]Write to MH i2c: 01 00 00 F8 00 F8 [13:38:35]Write i2c OK [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: 01 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: 01 07 00 [13:38:35]MH_I2C_Read... [13:38:35]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [13:38:35]RasterBufferAndPrint [13:38:35]line Счет N : (1)872242 [13:38:35]line ИНН: 02508201610067 [13:38:35]line Контрольно-Кассовый Чек [13:38:35]line ПРОДАЖА [13:38:35]line ТРК (МРК, ГНК) : 43 [13:38:35]line Товар: 2710124130 [13:38:35]line Аи-92-К-5 [13:38:35]line 7.530 * 67.80 [13:38:35]line = 510.53 [13:38:35]line НДС 12% НСП 1% [13:38:35]line > о реализуемом товаре [13:38:35]line ОКРУГЛЕНИЕ: -0.53 [13:38:35]line ИТОГО: 510.00 [13:38:35]line Внесено: 510.00 [13:38:35]line СДАЧА: 0.00 [13:38:35]line НСП 1% : 4.52 [13:38:35]line НДС 12% : 54.22 [13:38:35]line Наличными: 510.00 [13:38:35]line Безнал.: 0.00 [13:38:35]line Место: АЗС № 137 "Партнер Нефть" [13:38:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:38:35]line СНО: Общий режим [13:38:35]line Чек 129 23.09.2024 13:38 [13:38:35]line Смена: 498 ФФД: 1.0 [13:38:35]line ЗНМ: 0300000064 [13:38:35]line РНМ: 0000000000092592 [13:38:35]line Версия ККМ: 001 [13:38:35]line ФМ: 0000000000874979 [13:38:35]line ФД: 87275 [13:38:35]line ФПД: 233128574541527 [13:38:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87275&fm=233128574541527&tin=02508201610067®Number=0000000000092592&sum=51000 [13:38:35]OFD Sender: Processing packet 87275 [packets to send 279, broken 278] [13:38:35]ProducePacketName [13:38:35]name=ofd_packets/00087275 [13:38:35]OFD Sender: To server: pG, [13:38:35]CommunicateWithHost lk.salyk.kg:30040 [13:38:35]ConnectInit lk.salyk.kg [13:38:35]written 0, free lines is 4095 [13:38:36]Write to MH i2c: 01 00 00 23 01 24 [13:38:36]Write i2c OK [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: 01 [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: 01 07 00 [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 D6 0C 0D [13:38:36]RasterBufferAndPrint [13:38:36]line [13:38:36]line [13:38:36]line [13:38:36]line [13:38:36]line [13:38:36]written 0, free lines is 3302 [13:38:36]MH_Cut [13:38:36]Write to MH i2c: D1 01 00 2A 01 01 FD [13:38:36]Write i2c OK [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: D1 [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: D1 01 00 [13:38:36]MH_I2C_Read... [13:38:36]Read from MH i2c: D1 01 00 2A 01 00 FC [13:38:36]Write to MH i2c: 01 00 00 2B 01 2C [13:38:36]Write i2c OK [13:38:36]MH_I2C_Read... [13:38:37]*** Cut start [13:38:37]*** Partial cut [13:38:37]*** CUTSNS_PIN = 1 [13:38:37]*** CUTSNS_PIN = 0 [13:38:37]*** Brake cut motor [13:38:37]Connected sock=11 [13:38: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 A5 53 07 01 7E 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 5A 6F F1 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 EB 54 01 00 35 04 06 00 D4 07 79 DF 5E D7 70 4F 45 24 8E 05 91 F0 [13:38:37]Read from MH i2c: 01 [13:38:37]MH_I2C_Read... [13:38:37]*** Stop cut motor [13:38:37]*** Cut end [13:38:37]Read from MH i2c: 01 07 00 [13:38:37]MH_I2C_Read... [13:38:37]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [13:38:37]process_action close_receipt done [13:38:37]requested_data is exist [13:38:37]produce_requested_data [13:38:37]requested_item fm.sn is exist - process it [13:38:37]wFMCommunicate request_size=4 [13:38:37]MH_SAM_APDU [13:38:37]CAPDU: 80 11 00 00 [13:38:37]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [13:38:37]Write i2c OK [13:38:37]MH_I2C_Read... [13:38:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:37]Read from MH i2c: E2 [13:38:37]MH_I2C_Read... [13:38:37]Read from MH i2c: E2 17 00 [13:38:37]MH_I2C_Read... [13:38:37]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 [13:38: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:38:37]wFMCommunicate OK [13:38:37]requested_item fd.num is exist - process it [13:38:37]SAM_PROTO_GetFieldsCounters [13:38:37]wFMCommunicate request_size=4 [13:38:37]MH_SAM_APDU [13:38:37]CAPDU: 80 13 00 00 [13:38:37]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [13:38:37]Write i2c OK [13:38:37]MH_I2C_Read... [13:38:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:37]Read from MH i2c: E2 [13:38:37]MH_I2C_Read... [13:38:37]Read from MH i2c: E2 62 00 [13:38:37]MH_I2C_Read... [13:38:37]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 EB 54 01 00 0E 04 04 00 F2 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 8F [13:38: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 EB 54 01 00 0E 04 04 00 F2 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 [13:38:38]wFMCommunicate OK [13:38:38]SAM_PROTO_GetFieldsCounters done [13:38:38]requested_item shift.num is exist - process it [13:38:38]requested_item shift.opened is exist - process it [13:38:38]req_shift_opened [13:38:38]FM_GetShiftState [13:38:38]SAM_PROTO_GetShiftState [13:38:38]wFMCommunicate request_size=4 [13:38:38]MH_SAM_APDU [13:38:38]CAPDU: 80 13 01 00 [13:38:38]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [13:38:38]Write i2c OK [13:38:38]MH_I2C_Read... [13:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:38]Read from MH i2c: E2 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: E2 0E 00 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 04 [13:38:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:38:38]wFMCommunicate OK [13:38:38]SAM_PROTO_GetShiftState done [13:38:38]FM_GetShiftState done [13:38:38]req_shift_opened done [13:38:38]requested_item shift.open_date is exist - process it [13:38:38]req_shift_open_date [13:38:38]req_shift_open_date done [13:38:38]produce_requested_data done [13:38:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87275,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:38:38]process_action_free close_receipt [13:38:38]json_value_free [13:38:38]json_value_free done [13:38:38]process_json_proto returns [13:38:38]Send response to host [13:38:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87275,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:38:38]free response buf [13:38:38]execute_script done [13:38:38]execute_script returns [13:38:38]free content buf [13:38:38]Sock 7.Close socket [13:38:38]Sock 7.Thread stoped [13:38:38]accept exits with 9 [13:38:38]New connection [13:38:38]New thread 3067166052 created [13:38:38]Thread 3067022692 joined [13:38:38]Waiting for new connection... [13:38:38] Sock 9.Parse request [13:38:38]Sock 9.Check first char [13:38:38]Sock 9.First char is OK [13:38:38]request: POST /json_proto HTTP/1.0 [13:38:38]Method: POST [13:38:38]URL: /json_proto [13:38:38]Method is POST - this is cgi request [13:38:38]url: /json_proto [13:38:38]query_string will be loaded in cgi processing [13:38:38]execute_cgi json_proto POST (null) [13:38:38]execute_cgi path=json_proto method=POST [13:38:38]POST find Content-Length [13:38:38]Host: 172.17.47.196:8080 [13:38:38]Content-Length: 682 [13:38:38]Content-Type: application/json [13:38:38] [13:38:38]POST finish read [13:38:38]Found Content-Length = 682 [13:38:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872241", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:38]execute_script... [13:38: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)872241", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:38]POST & json_proto [13:38:38]process_json_proto [13:38:38]json parsed OK: [13:38:38]protocol is kg_v1.0 [13:38:38]action value=close_receipt [13:38:38]process_action close_receipt [13:38:38]cmd_close_receipt [13:38:38]MH_GetDate [13:38:38]Write to MH i2c: F0 00 00 2F 01 1F [13:38:38]Write i2c OK [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: F0 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: F0 09 00 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: F0 09 00 2F 01 00 5E 6F F1 66 4C 6B 94 66 FD [13:38:38]GetLastDocTimeStamp 1727098714 [13:38:38]current date 1727098718 [13:38:38]FM_GetShiftState [13:38:38]SAM_PROTO_GetShiftState [13:38:38]wFMCommunicate request_size=4 [13:38:38]MH_SAM_APDU [13:38:38]CAPDU: 80 13 01 00 [13:38:38]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [13:38:38]Write i2c OK [13:38:38]MH_I2C_Read... [13:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:38]Read from MH i2c: E2 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: E2 0E 00 [13:38:38]MH_I2C_Read... [13:38:38]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 06 [13:38:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:38:38]wFMCommunicate OK [13:38:38]SAM_PROTO_GetShiftState done [13:38:38]FM_GetShiftState done [13:38:38]opened in 1727050818 [13:38:38]opened+sec_in_day 1727137218 [13:38:38]quantity*price = 60045 [13:38:38]sum+1 = 60047 [13:38:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 130 23.09.2024 13:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87276 ФПД: 247217838994966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133838&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87276&fm=247217838994966&tin=02508201610067®Number=0000000000092592&sum=60000 [13:38:39]StoreToDocumentArchive [13:38:39]shift 498 fd 87276 [13:38:39]save to /storage/0498/doc_00087276 [13:38:39]save last doc name /storage/0498/doc_00087276 to /storage/kkm_last_doc_name [13:38:39]save OK [13:38:39]Clear old archive folders... [13:38:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:38:39]tlvbuf is 01F2F230 [13:38:39]SAM_PROTO_ClearQueue [13:38:39]wFMCommunicate request_size=4 [13:38:39]MH_SAM_APDU [13:38:39]CAPDU: 80 09 00 00 [13:38:39]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [13:38:39]Write i2c OK [13:38:39]MH_I2C_Read... [13:38:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:39]Read from MH i2c: E2 [13:38:39]MH_I2C_Read... [13:38:39]Read from MH i2c: E2 03 00 [13:38:39]MH_I2C_Read... [13:38:39]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [13:38:39]RAPDU: 90 00 [13:38:39]wFMCommunicate OK [13:38:39]SAM_PROTO_ClearQueue done [13:38:39]KKMCreateOFDPacket [13:38:39]OFDProtocolAddRootSTLVToBuf [13:38:39]FM_MakeSignedData [13:38:39]FM_MakeSignedData [13:38:39]SAM_PROTO_SignData [13:38:39]wFMCommunicate request_size=4 [13:38:39]MH_SAM_APDU [13:38:39]CAPDU: 80 0D 01 02 [13:38:39]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [13:38:39]Write i2c OK [13:38:39]MH_I2C_Read... [13:38:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:39]Read from MH i2c: E2 [13:38:39]MH_I2C_Read... [13:38:39]Read from MH i2c: E2 03 00 [13:38:39]MH_I2C_Read... [13:38:39]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [13:38:39]RAPDU: 90 00 [13:38:39]wFMCommunicate OK [13:38:39]wFMCommunicate request_size=255 [13:38:39]MH_SAM_APDU [13:38: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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 5E 6F F1 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 EC 54 01 00 35 04 06 00 [13:38:39]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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 5E 6F F1 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 EC 54 01 00 35 04 06 00 00 00 CD [13:38:39]Write i2c OK [13:38:39]MH_I2C_Read... [13:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:40]Read from MH i2c: E2 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 03 00 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [13:38:40]RAPDU: 90 00 [13:38:40]wFMCommunicate OK [13:38:40]wFMCommunicate request_size=11 [13:38:40]MH_SAM_APDU [13:38:40]CAPDU: 80 0D 02 02 06 E0 D7 E3 79 B6 16 [13:38:40]Write to MH i2c: E2 0E 00 40 01 80 0D 02 02 06 00 E0 D7 E3 79 B6 16 00 00 A6 [13:38:40]Write i2c OK [13:38:40]MH_I2C_Read... [13:38:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:40]Read from MH i2c: E2 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 03 00 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [13:38:40]RAPDU: 90 00 [13:38:40]wFMCommunicate OK [13:38:40]wFMCommunicate request_size=4 [13:38:40]MH_SAM_APDU [13:38:40]CAPDU: 80 0D 03 02 [13:38:40]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [13:38:40]Write i2c OK [13:38:40]MH_I2C_Read... [13:38:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:40]Read from MH i2c: E2 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 0B 00 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 0B 00 41 01 00 27 31 A9 C7 3C F8 B1 A9 90 00 14 [13:38:40]RAPDU: 27 31 A9 C7 3C F8 B1 A9 90 00 [13:38:40]wFMCommunicate OK [13:38:40]SAM_PROTO_SignData done [13:38:40]FM_MakeSignedData done [13:38:40]CreateOFDProtocolMessage [13:38:40]wFMCommunicate request_size=4 [13:38:40]MH_SAM_APDU [13:38:40]CAPDU: 80 11 00 00 [13:38:40]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [13:38:40]Write i2c OK [13:38:40]MH_I2C_Read... [13:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:40]Read from MH i2c: E2 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: E2 17 00 [13:38:40]MH_I2C_Read... [13:38: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 [13:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:38:40]wFMCommunicate OK [13:38:40]CreateOFDProtocolMessage done [13:38:40]OFDSenderStorePacket 87276 [13:38:40]StoreOFDPacket docnum=87276 [13:38: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 6A 40 08 01 F5 57 5A 03 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 5E 6F F1 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 EC 54 01 00 35 04 06 00 E0 D7 E3 79 B6 16 27 31 A9 C7 3C F8 B1 A9 [13:38:40]CheckFolder [13:38:40]dirname=/storage/ofd_packets [13:38:40]CheckFolder done [13:38:40]ProducePacketName [13:38:40]name=ofd_packets/00087276 [13:38:40]NVStorageSaveData ofd_packets/00087276 [13:38:40]File name is /storage/ofd_packets/00087276 [13:38:40]Write 302 bytes [13:38:40]NVStorageSaveData done [13:38:40]OFDSenderStorePacket done [13:38:40]KKMCreateOFDPacket done [13:38:40]NVStorageSaveData kkm_last_timestamp [13:38:40]File name is /storage/kkm_last_timestamp [13:38:40]Write 4 bytes [13:38:40]NVStorageSaveData done [13:38:40]ExternCall_PrintAddStr [13:38:40]wPrintStart [13:38:40]Write to MH i2c: 01 00 00 43 01 44 [13:38:40]Write i2c OK [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: 01 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: 01 07 00 [13:38:40]MH_I2C_Read... [13:38:40]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [13:38:40]RasterBufferAndPrint [13:38:40]line Счет N : (1)872241 [13:38:40]line ИНН: 02508201610067 [13:38:40]line Контрольно-Кассовый Чек [13:38:40]line ПРОДАЖА [13:38:40]line ТРК (МРК, ГНК) : 34 [13:38:40]line Товар: 2710194210 [13:38:40]line ДТ(л)-К-4 [13:38:40]line 7.880 * 76.20 [13:38:40]line = 600.46 [13:38:40]line НДС 12% НСП 1% [13:38:40]line > о реализуемом товаре [13:38:40]line ОКРУГЛЕНИЕ: -0.46 [13:38:40]line ИТОГО: 600.00 [13:38:40]line Внесено: 600.00 [13:38:40]line СДАЧА: 0.00 [13:38:40]line НСП 1% : 5.31 [13:38:40]line НДС 12% : 63.77 [13:38:40]line Наличными: 600.00 [13:38:40]line Безнал.: 0.00 [13:38:40]line Место: АЗС № 137 "Партнер Нефть" [13:38:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:38:40]line СНО: Общий режим [13:38:40]line Чек 130 23.09.2024 13:38 [13:38:40]line Смена: 498 ФФД: 1.0 [13:38:40]line ЗНМ: 0300000064 [13:38:40]line РНМ: 0000000000092592 [13:38:40]line Версия ККМ: 001 [13:38:40]line ФМ: 0000000000874979 [13:38:40]line ФД: 87276 [13:38:40]line ФПД: 247217838994966 [13:38:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133838&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87276&fm=247217838994966&tin=02508201610067®Number=0000000000092592&sum=60000 [13:38:40]OFD Sender: Processing packet 87276 [packets to send 279, broken 278] [13:38:40]ProducePacketName [13:38:40]name=ofd_packets/00087276 [13:38:40]OFD Sender: To server: pG, [13:38:40]CommunicateWithHost lk.salyk.kg:30040 [13:38:40]ConnectInit lk.salyk.kg [13:38:40]written 0, free lines is 4095 [13:38:41]Write to MH i2c: 01 00 00 6E 01 6F [13:38:41]Write i2c OK [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: 01 [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: 01 07 00 [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 E3 0C 65 [13:38:41]RasterBufferAndPrint [13:38:41]line [13:38:41]line [13:38:41]line [13:38:41]line [13:38:41]line [13:38:41]written 0, free lines is 3327 [13:38:41]MH_Cut [13:38:41]Write to MH i2c: D1 01 00 75 01 01 48 [13:38:41]Write i2c OK [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: D1 [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: D1 01 00 [13:38:41]MH_I2C_Read... [13:38:41]Read from MH i2c: D1 01 00 75 01 00 47 [13:38:41]Write to MH i2c: 01 00 00 76 01 77 [13:38:41]Write i2c OK [13:38:41]MH_I2C_Read... [13:38:41]*** Cut start [13:38:41]*** Partial cut [13:38:41]*** CUTSNS_PIN = 1 [13:38:41]*** CUTSNS_PIN = 0 [13:38:42]*** Brake cut motor [13:38:42]Connected sock=10 [13:38: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 6A 40 08 01 F5 57 5A 03 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 *** Stop cut motor [13:38:42]F7 *** Cut end [13:38:42]03 Read from MH i2c: 06 01 00 [13:38:42]13 MH_I2C_Read... [13:38:42]02 Read from MH i2c: 00 01 00 07 00 00 00 [13:38:42]EE MH_I2C_Read... [13:38:42]03 0F Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [13:38:42]process_action close_receipt done [13:38:42]requested_data is exist [13:38:42]produce_requested_data [13:38:42]requested_item fm.sn is exist - process it [13:38:42]wFMCommunicate request_size=4 [13:38:42]MH_SAM_APDU [13:38:42]CAPDU: 80 11 00 00 00 F2 [13:38:42]03 Write to MH i2c: 01 E2 00 08 01 00 F3 77 03 01 06 80 00 11 E9 00 18 00 00 00 00 00 00 00 00 00 07 04 F2 06 [13:38:42]00 60 EA Write i2c OK [13:38:42]00 MH_I2C_Read... [13:38:42]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 5E 6F F1 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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:42]30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 54 01 00 35 04 06 00 E0 D7 E3 79 B6 16 27 31 A9 C7 3C F8 B1 A9 [13:38:42]Read from MH i2c: E2 [13:38:42]MH_I2C_Read... [13:38:42]Read from MH i2c: E2 17 00 [13:38:42]MH_I2C_Read... [13:38:42]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 [13:38: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:38:42]wFMCommunicate OK [13:38:42]requested_item fd.num is exist - process it [13:38:42]SAM_PROTO_GetFieldsCounters [13:38:42]wFMCommunicate request_size=4 [13:38:42]MH_SAM_APDU [13:38:42]CAPDU: 80 13 00 00 [13:38:42]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [13:38:42]Write i2c OK [13:38:42]MH_I2C_Read... [13:38:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:42]Read from MH i2c: E2 [13:38:42]MH_I2C_Read... [13:38:42]Read from MH i2c: E2 62 00 [13:38:42]MH_I2C_Read... [13:38:42]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 EC 54 01 00 0E 04 04 00 F2 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 DE [13:38: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 EC 54 01 00 0E 04 04 00 F2 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 [13:38:43]wFMCommunicate OK [13:38:43]SAM_PROTO_GetFieldsCounters done [13:38:43]requested_item shift.num is exist - process it [13:38:43]requested_item shift.opened is exist - process it [13:38:43]req_shift_opened [13:38:43]FM_GetShiftState [13:38:43]SAM_PROTO_GetShiftState [13:38:43]wFMCommunicate request_size=4 [13:38:43]MH_SAM_APDU [13:38:43]CAPDU: 80 13 01 00 [13:38:43]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [13:38:43]Write i2c OK [13:38:43]MH_I2C_Read... [13:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:43]Read from MH i2c: E2 [13:38:43]MH_I2C_Read... [13:38:43]Read from MH i2c: E2 0E 00 [13:38:43]MH_I2C_Read... [13:38:43]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4F [13:38:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:38:43]wFMCommunicate OK [13:38:43]SAM_PROTO_GetShiftState done [13:38:43]FM_GetShiftState done [13:38:43]req_shift_opened done [13:38:43]requested_item shift.open_date is exist - process it [13:38:43]req_shift_open_date [13:38:43]req_shift_open_date done [13:38:43]produce_requested_data done [13:38:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87276,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:38:43]process_action_free close_receipt [13:38:43]json_value_free [13:38:43]json_value_free done [13:38:43]process_json_proto returns [13:38:43]Send response to host [13:38:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87276,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:38:43]free response buf [13:38:43]execute_script done [13:38:43]execute_script returns [13:38:43]free content buf [13:38:43]Sock 9.Close socket [13:38:43]Sock 9.Thread stoped [13:38: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 F3 B8 47 00 E0 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EC 54 01 00 F4 03 04 00 2C 1A F1 66 B6 04 01 00 00 BE B8 9E 07 67 8A B5 60 [13:38:43]CommunicateWithHost err = 0 [13:38:43]CheckOFDResponse [13:38:43]1017 (14) - 77093643461234 [13:38:43]1041 (16) - 0000000000874979 [13:38:43]1040 (4) - 87276 [13:38:43]1012 (4) - 23.09.2024 07:35 [13:38:43]1206 (1) - 0 [13:38:43]OFD Sender: Remove packet 87276 [13:38:43]ProducePacketName [13:38:43]name=ofd_packets/00087276 [13:38:43]NVStorageDeleteData [13:38:43]OFD Sender: No OFD packet to send [13:38:48]OFD Sender: No OFD packet to send [13:38:53]OFD Sender: No OFD packet to send [13:38:58]OFD Sender: No OFD packet to send [13:39:03]OFD Sender: No OFD packet to send [13:39:08]OFD Sender: No OFD packet to send [13:39:12]recv_with_timeout no data received [13:39:13]OFD Sender: No OFD packet to send [13:39:18]OFD Sender: No OFD packet to send [13:39:23]OFD Sender: No OFD packet to send [13:39:28]OFD Sender: No OFD packet to send [13:39:33]OFD Sender: No OFD packet to send [13:39:38]OFD Sender: No OFD packet to send [13:39:43]OFD Sender: No OFD packet to send [13:39:47]recv_with_timeout no data received [13:39:48]OFD Sender: No OFD packet to send [13:39:50]accept exits with 7 [13:39:50]New connection [13:39:50]New thread 3067022692 created [13:39:50]Thread 3067166052 joined [13:39:50]Waiting for new connection... [13:39:50] Sock 7.Parse request [13:39:50]Sock 7.Check first char [13:39:50]Sock 7.First char is OK [13:39:50]request: POST /json_proto HTTP/1.0 [13:39:50]Method: POST [13:39:50]URL: /json_proto [13:39:50]Method is POST - this is cgi request [13:39:50]url: /json_proto [13:39:50]query_string will be loaded in cgi processing [13:39:50]execute_cgi json_proto POST (null) [13:39:50]execute_cgi path=json_proto method=POST [13:39:50]POST find Content-Length [13:39:50]Host: 172.17.47.196:8080 [13:39:50]Content-Length: 677 [13:39:50]Content-Type: application/json [13:39:50] [13:39:50]POST finish read [13:39:50]Found Content-Length = 677 [13:39:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872243", "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" ] } } [13:39:50]execute_script... [13:39: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)872243", "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" ] } } [13:39:50]POST & json_proto [13:39:50]process_json_proto [13:39:50]json parsed OK: [13:39:50]protocol is kg_v1.0 [13:39:50]action value=close_receipt [13:39:50]process_action close_receipt [13:39:50]cmd_close_receipt [13:39:50]MH_GetDate [13:39:50]Write to MH i2c: F0 00 00 7A 01 6A [13:39:50]Write i2c OK [13:39:50]MH_I2C_Read... [13:39:50]Read from MH i2c: F0 [13:39:50]MH_I2C_Read... [13:39:50]Read from MH i2c: F0 09 00 [13:39:50]MH_I2C_Read... [13:39:50]Read from MH i2c: F0 09 00 7A 01 00 A6 6F F1 66 4C 6B 94 66 90 [13:39:50]GetLastDocTimeStamp 1727098718 [13:39:50]current date 1727098790 [13:39:50]FM_GetShiftState [13:39:50]SAM_PROTO_GetShiftState [13:39:50]wFMCommunicate request_size=4 [13:39:50]MH_SAM_APDU [13:39:50]CAPDU: 80 13 01 00 [13:39:50]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [13:39:50]Write i2c OK [13:39:50]MH_I2C_Read... [13:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:50]Read from MH i2c: E2 [13:39:50]MH_I2C_Read... [13:39:50]Read from MH i2c: E2 0E 00 [13:39:50]MH_I2C_Read... [13:39:50]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 51 [13:39:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:39:50]wFMCommunicate OK [13:39:50]SAM_PROTO_GetShiftState done [13:39:50]FM_GetShiftState done [13:39:50]opened in 1727050818 [13:39:50]opened+sec_in_day 1727137218 [13:39:50]quantity*price = 40002 [13:39:50]sum+1 = 40003 [13:39: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 СНО: Общий режим Чек 131 23.09.2024 13:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87277 ФПД: 60507133170359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133950&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87277&fm=60507133170359&tin=02508201610067®Number=0000000000092592&sum=40000 [13:39:51]StoreToDocumentArchive [13:39:51]shift 498 fd 87277 [13:39:51]save to /storage/0498/doc_00087277 [13:39:51]save last doc name /storage/0498/doc_00087277 to /storage/kkm_last_doc_name [13:39:51]save OK [13:39:51]Clear old archive folders... [13:39:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:39:51]tlvbuf is 01F890E0 [13:39:51]SAM_PROTO_ClearQueue [13:39:51]wFMCommunicate request_size=4 [13:39:51]MH_SAM_APDU [13:39:51]CAPDU: 80 09 00 00 [13:39:51]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [13:39:51]Write i2c OK [13:39:51]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [13:39:52]RAPDU: 90 00 [13:39:52]wFMCommunicate OK [13:39:52]SAM_PROTO_ClearQueue done [13:39:52]KKMCreateOFDPacket [13:39:52]OFDProtocolAddRootSTLVToBuf [13:39:52]FM_MakeSignedData [13:39:52]FM_MakeSignedData [13:39:52]SAM_PROTO_SignData [13:39:52]wFMCommunicate request_size=4 [13:39:52]MH_SAM_APDU [13:39:52]CAPDU: 80 0D 01 02 [13:39:52]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [13:39:52]RAPDU: 90 00 [13:39:52]wFMCommunicate OK [13:39:52]wFMCommunicate request_size=255 [13:39:52]MH_SAM_APDU [13:39: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 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 83 00 00 00 F4 03 04 00 A6 6F F1 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 ED 54 01 00 35 04 06 00 37 [13:39:52]Write to MH i2c: E2 02 01 8A 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 83 00 00 00 F4 03 04 00 A6 6F F1 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 ED 54 01 00 35 04 06 00 37 00 00 D0 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [13:39:52]RAPDU: 90 00 [13:39:52]wFMCommunicate OK [13:39:52]wFMCommunicate request_size=10 [13:39:52]MH_SAM_APDU [13:39:52]CAPDU: 80 0D 02 02 05 07 EA 2D D2 B7 [13:39:52]Write to MH i2c: E2 0D 00 8B 01 80 0D 02 02 05 00 07 EA 2D D2 B7 00 00 B7 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [13:39:52]RAPDU: 90 00 [13:39:52]wFMCommunicate OK [13:39:52]wFMCommunicate request_size=4 [13:39:52]MH_SAM_APDU [13:39:52]CAPDU: 80 0D 03 02 [13:39:52]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 0B 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 0B 00 8C 01 00 A6 EE BB 33 F4 F0 FC E5 90 00 50 [13:39:52]RAPDU: A6 EE BB 33 F4 F0 FC E5 90 00 [13:39:52]wFMCommunicate OK [13:39:52]SAM_PROTO_SignData done [13:39:52]FM_MakeSignedData done [13:39:52]CreateOFDProtocolMessage [13:39:52]wFMCommunicate request_size=4 [13:39:52]MH_SAM_APDU [13:39:52]CAPDU: 80 11 00 00 [13:39:52]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:52]Read from MH i2c: E2 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: E2 17 00 [13:39:52]MH_I2C_Read... [13:39:52]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 [13:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:39:52]wFMCommunicate OK [13:39:52]CreateOFDProtocolMessage done [13:39:52]OFDSenderStorePacket 87277 [13:39:52]StoreOFDPacket docnum=87277 [13:39: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 34 15 07 01 A1 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 6F F1 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 ED 54 01 00 35 04 06 00 37 07 EA 2D D2 B7 A6 EE BB 33 F4 F0 FC E5 [13:39:52]CheckFolder [13:39:52]dirname=/storage/ofd_packets [13:39:52]CheckFolder done [13:39:52]ProducePacketName [13:39:52]name=ofd_packets/00087277 [13:39:52]NVStorageSaveData ofd_packets/00087277 [13:39:52]File name is /storage/ofd_packets/00087277 [13:39:52]Write 301 bytes [13:39:52]NVStorageSaveData done [13:39:52]OFDSenderStorePacket done [13:39:52]KKMCreateOFDPacket done [13:39:52]NVStorageSaveData kkm_last_timestamp [13:39:52]File name is /storage/kkm_last_timestamp [13:39:52]Write 4 bytes [13:39:52]NVStorageSaveData done [13:39:52]ExternCall_PrintAddStr [13:39:52]wPrintStart [13:39:52]Write to MH i2c: 01 00 00 8E 01 8F [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 07 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [13:39:52]RasterBufferAndPrint [13:39:52]line Счет N : (1)872243 [13:39:52]line ИНН: 02508201610067 [13:39:52]line Контрольно-Кассовый Чек [13:39:52]line ПРОДАЖА [13:39:52]line ТРК (МРК, ГНК) : 63 [13:39:52]line Товар: 2710124130 [13:39:52]line Аи-92-К-5 [13:39:52]line 5.900 * 67.80 [13:39:52]line = 400.02 [13:39:52]line НДС 12% НСП 1% [13:39:52]line > о реализуемом товаре [13:39:52]line ОКРУГЛЕНИЕ: -0.02 [13:39:52]line ИТОГО: 400.00 [13:39:52]line Внесено: 400.00 [13:39:52]line СДАЧА: 0.00 [13:39:52]line НСП 1% : 3.54 [13:39:52]line НДС 12% : 42.48 [13:39:52]line Наличными: 400.00 [13:39:52]line Безнал.: 0.00 [13:39:52]line Место: АЗС № 137 "Партнер Нефть" [13:39:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:39:52]line СНО: Общий режим [13:39:52]line Чек 131 23.09.2024 13:39 [13:39:52]line Смена: 498 ФФД: 1.0 [13:39:52]line ЗНМ: 0300000064 [13:39:52]line РНМ: 0000000000092592 [13:39:52]line Версия ККМ: 001 [13:39:52]line ФМ: 0000000000874979 [13:39:52]line ФД: 87277 [13:39:52]line ФПД: 60507133170359 [13:39:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T133950&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87277&fm=60507133170359&tin=02508201610067®Number=0000000000092592&sum=40000 [13:39:52]written 0, free lines is 4095 [13:39:52]OFD Sender: Processing packet 87277 [packets to send 279, broken 278] [13:39:52]ProducePacketName [13:39:52]name=ofd_packets/00087277 [13:39:52]OFD Sender: To server: pG, [13:39:52]CommunicateWithHost lk.salyk.kg:30040 [13:39:52]ConnectInit lk.salyk.kg [13:39:52]Write to MH i2c: 01 00 00 B9 01 BA [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 07 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 D4 0C A1 [13:39:52]RasterBufferAndPrint [13:39:52]line [13:39:52]line [13:39:52]line [13:39:52]line [13:39:52]line [13:39:52]written 0, free lines is 3288 [13:39:52]MH_Cut [13:39:52]Write to MH i2c: D1 01 00 C0 01 01 93 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: D1 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: D1 01 00 [13:39:52]MH_I2C_Read... [13:39:52]Read from MH i2c: D1 01 00 C0 01 00 92 [13:39:52]Write to MH i2c: 01 00 00 C1 01 C2 [13:39:52]Write i2c OK [13:39:52]MH_I2C_Read... [13:39:53]*** Cut start [13:39:53]*** Partial cut [13:39:53]*** CUTSNS_PIN = 1 [13:39:53]*** CUTSNS_PIN = 0 [13:39:54]*** Brake cut motor [13:39:54]Read from MH i2c: 01 [13:39:54]MH_I2C_Read... [13:39:54]*** Stop cut motor [13:39:54]*** Cut end [13:39:54]Read from MH i2c: 01 07 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: 01 07 00 C1 01 00 00 00 00 00 FF 0F D7 [13:39:54]process_action close_receipt done [13:39:54]requested_data is exist [13:39:54]produce_requested_data [13:39:54]requested_item fm.sn is exist - process it [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 11 00 00 [13:39:54]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 17 00 [13:39:54]MH_I2C_Read... [13:39:54]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 [13:39: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:39:54]wFMCommunicate OK [13:39:54]requested_item fd.num is exist - process it [13:39:54]SAM_PROTO_GetFieldsCounters [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 13 00 00 [13:39:54]Write to MH i2c: E2 08 00 C3 01 80 13 00 00 00 00 00 00 40 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 62 00 [13:39:54]MH_I2C_Read... [13:39:54]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 ED 54 01 00 0E 04 04 00 F2 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 2D [13:39:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [13:39:54]wFMCommunicate OK [13:39:54]SAM_PROTO_GetFieldsCounters done [13:39:54]requested_item shift.num is exist - process it [13:39:54]requested_item shift.opened is exist - process it [13:39:54]req_shift_opened [13:39:54]FM_GetShiftState [13:39:54]SAM_PROTO_GetShiftState [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 13 01 00 [13:39:54]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 0E 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9A [13:39:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:39:54]wFMCommunicate OK [13:39:54]SAM_PROTO_GetShiftState done [13:39:54]FM_GetShiftState done [13:39:54]req_shift_opened done [13:39:54]requested_item shift.open_date is exist - process it [13:39:54]req_shift_open_date [13:39:54]req_shift_open_date done [13:39:54]produce_requested_data done [13:39:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87277,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:39:54]process_action_free close_receipt [13:39:54]json_value_free [13:39:54]json_value_free done [13:39:54]process_json_proto returns [13:39:54]Send response to host [13:39:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87277,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:39:54]free response buf [13:39:54]execute_script done [13:39:54]execute_script returns [13:39:54]free content buf [13:39:54]Sock 7.Close socket [13:39:54]Sock 7.Thread stoped [13:39:58]Connected sock=11 [13: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 34 15 07 01 A1 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 83 00 00 00 F4 03 04 00 A6 6F F1 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 ED 54 01 00 35 04 06 00 37 07 EA 2D D2 B7 A6 EE BB 33 F4 F0 FC E5 [13:39: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 D2 44 47 00 88 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 ED 54 01 00 F4 03 04 00 78 1A F1 66 B6 04 01 00 00 2D EA 47 E9 72 E4 C0 BE [13:39:58]CommunicateWithHost err = 0 [13:39:58]CheckOFDResponse [13:39:58]1017 (14) - 77093643461234 [13:39:58]1041 (16) - 0000000000874979 [13:39:58]1040 (4) - 87277 [13:39:58]1012 (4) - 23.09.2024 07:36 [13:39:58]1206 (1) - 0 [13:39:58]OFD Sender: Remove packet 87277 [13:39:58]ProducePacketName [13:39:58]name=ofd_packets/00087277 [13:39:58]NVStorageDeleteData [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [13:40:08]recv_with_timeout no data received [13:40:09]OFD Sender: No OFD packet to send [13:40:14]OFD Sender: No OFD packet to send [13:40:19]OFD Sender: No OFD packet to send [13:40:24]OFD Sender: No OFD packet to send [13:40:25]recv_with_timeout no data received [13:40:29]OFD Sender: No OFD packet to send [13:40:34]OFD Sender: No OFD packet to send [13:40:39]OFD Sender: No OFD packet to send [13:40:44]OFD Sender: No OFD packet to send [13:40:49]OFD Sender: No OFD packet to send [13:40:54]OFD Sender: No OFD packet to send [13:40:59]OFD Sender: No OFD packet to send [13:41:04]OFD Sender: No OFD packet to send [13:41:09]OFD Sender: No OFD packet to send [13:41:14]OFD Sender: No OFD packet to send [13:41:19]OFD Sender: No OFD packet to send [13:41:24]OFD Sender: No OFD packet to send [13:41:29]OFD Sender: No OFD packet to send [13:41:34]OFD Sender: No OFD packet to send [13:41:38]recv_with_timeout no data received [13:41:39]OFD Sender: No OFD packet to send [13:41:44]OFD Sender: No OFD packet to send [13:41:49]OFD Sender: No OFD packet to send [13:41:54]OFD Sender: No OFD packet to send [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]accept exits with 9 [13:42:44]New connection [13:42:44]New thread 3067166052 created [13:42:44]Thread 3067022692 joined [13:42:44]Waiting for new connection... [13:42:44] Sock 9.Parse request [13:42:44]Sock 9.Check first char [13:42:44]Sock 9.First char is OK [13:42:44]request: POST /json_proto HTTP/1.0 [13:42:44]Method: POST [13:42:44]URL: /json_proto [13:42:44]Method is POST - this is cgi request [13:42:44]url: /json_proto [13:42:44]query_string will be loaded in cgi processing [13:42:44]execute_cgi json_proto POST (null) [13:42:44]execute_cgi path=json_proto method=POST [13:42:44]POST find Content-Length [13:42:44]Host: 172.17.47.196:8080 [13:42:44]Content-Length: 800 [13:42:44]Content-Type: application/json [13:42:44] [13:42:44]POST finish read [13:42:44]Found Content-Length = 800 [13:42:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872244", "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 }]} ], "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" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:44]execute_script... [13:42:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872244", "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 }]} ], "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" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:44]POST & json_proto [13:42:44]process_json_proto [13:42:44]json parsed OK: [13:42:44]protocol is kg_v1.0 [13:42:44]action value=close_receipt [13:42:44]process_action close_receipt [13:42:44]cmd_close_receipt [13:42:44]MH_GetDate [13:42:44]Write to MH i2c: F0 00 00 C5 01 B5 [13:42:44]Write i2c OK [13:42:44]MH_I2C_Read... [13:42:44]Read from MH i2c: F0 [13:42:44]MH_I2C_Read... [13:42:44]Read from MH i2c: F0 09 00 [13:42:44]MH_I2C_Read... [13:42:44]Read from MH i2c: F0 09 00 C5 01 00 54 70 F1 66 4C 6B 94 66 8A [13:42:44]GetLastDocTimeStamp 1727098790 [13:42:44]current date 1727098964 [13:42:44]FM_GetShiftState [13:42:44]SAM_PROTO_GetShiftState [13:42:44]wFMCommunicate request_size=4 [13:42:44]MH_SAM_APDU [13:42:44]CAPDU: 80 13 01 00 [13:42:44]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [13:42:44]Write i2c OK [13:42:44]MH_I2C_Read... [13:42:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:44]Read from MH i2c: E2 [13:42:44]MH_I2C_Read... [13:42:44]Read from MH i2c: E2 0E 00 [13:42:44]MH_I2C_Read... [13:42:44]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9C [13:42:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:42:44]wFMCommunicate OK [13:42:44]SAM_PROTO_GetShiftState done [13:42:44]FM_GetShiftState done [13:42:44]opened in 1727050818 [13:42:44]opened+sec_in_day 1727137218 [13:42:44]quantity*price = 60003 [13:42:44]sum+1 = 60004 [13:42:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.03 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 0.00 Безнал.: 600.03 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 132 23.09.2024 13:42 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87278 ФПД: 116805927373573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134244&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87278&fm=116805927373573&tin=02508201610067®Number=0000000000092592&sum=60003 [13:42:45]StoreToDocumentArchive [13:42:45]shift 498 fd 87278 [13:42:45]save to /storage/0498/doc_00087278 [13:42:45]save last doc name /storage/0498/doc_00087278 to /storage/kkm_last_doc_name [13:42:45]save OK [13:42:45]Clear old archive folders... [13:42:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:45]tlvbuf is 01F76100 [13:42:45]SAM_PROTO_ClearQueue [13:42:45]wFMCommunicate request_size=4 [13:42:45]MH_SAM_APDU [13:42:45]CAPDU: 80 09 00 00 [13:42:45]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [13:42:45]Write i2c OK [13:42:45]MH_I2C_Read... [13:42:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:45]Read from MH i2c: E2 [13:42:45]MH_I2C_Read... [13:42:45]Read from MH i2c: E2 03 00 [13:42:45]MH_I2C_Read... [13:42:45]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [13:42:45]RAPDU: 90 00 [13:42:45]wFMCommunicate OK [13:42:45]SAM_PROTO_ClearQueue done [13:42:45]KKMCreateOFDPacket [13:42:45]OFDProtocolAddRootSTLVToBuf [13:42:45]FM_MakeSignedData [13:42:45]FM_MakeSignedData [13:42:45]SAM_PROTO_SignData [13:42:45]wFMCommunicate request_size=4 [13:42:45]MH_SAM_APDU [13:42:45]CAPDU: 80 0D 01 02 [13:42:45]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [13:42:45]Write i2c OK [13:42:45]MH_I2C_Read... [13:42:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:45]Read from MH i2c: E2 [13:42:45]MH_I2C_Read... [13:42:45]Read from MH i2c: E2 03 00 [13:42:45]MH_I2C_Read... [13:42:45]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [13:42:45]RAPDU: 90 00 [13:42:45]wFMCommunicate OK [13:42:45]wFMCommunicate request_size=255 [13:42:45]MH_SAM_APDU [13:42: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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 54 70 F1 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 EE 54 01 00 35 04 06 00 6A [13:42:45]Write to MH i2c: E2 02 01 D5 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 54 70 F1 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 EE 54 01 00 35 04 06 00 6A 00 00 E7 [13:42:45]Write i2c OK [13:42:45]MH_I2C_Read... [13:42:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:46]Read from MH i2c: E2 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 03 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [13:42:46]RAPDU: 90 00 [13:42:46]wFMCommunicate OK [13:42:46]wFMCommunicate request_size=10 [13:42:46]MH_SAM_APDU [13:42:46]CAPDU: 80 0D 02 02 05 3B FF CF 0B 05 [13:42:46]Write to MH i2c: E2 0D 00 D6 01 80 0D 02 02 05 00 3B FF CF 0B 05 00 00 74 [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:46]Read from MH i2c: E2 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 03 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [13:42:46]RAPDU: 90 00 [13:42:46]wFMCommunicate OK [13:42:46]wFMCommunicate request_size=4 [13:42:46]MH_SAM_APDU [13:42:46]CAPDU: 80 0D 03 02 [13:42:46]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:46]Read from MH i2c: E2 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 0B 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 0B 00 D7 01 00 C8 2E 67 89 F8 D1 E7 BC 90 00 A6 [13:42:46]RAPDU: C8 2E 67 89 F8 D1 E7 BC 90 00 [13:42:46]wFMCommunicate OK [13:42:46]SAM_PROTO_SignData done [13:42:46]FM_MakeSignedData done [13:42:46]CreateOFDProtocolMessage [13:42:46]wFMCommunicate request_size=4 [13:42:46]MH_SAM_APDU [13:42:46]CAPDU: 80 11 00 00 [13:42:46]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:46]Read from MH i2c: E2 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: E2 17 00 [13:42:46]MH_I2C_Read... [13:42:46]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 [13:42:46]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:46]wFMCommunicate OK [13:42:46]CreateOFDProtocolMessage done [13:42:46]OFDSenderStorePacket 87278 [13:42:46]StoreOFDPacket docnum=87278 [13:42: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 14 D8 07 01 33 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 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 54 70 F1 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 EE 54 01 00 35 04 06 00 6A 3B FF CF 0B 05 C8 2E 67 89 F8 D1 E7 BC [13:42:46]CheckFolder [13:42:46]dirname=/storage/ofd_packets [13:42:46]CheckFolder done [13:42:46]ProducePacketName [13:42:46]name=ofd_packets/00087278 [13:42:46]NVStorageSaveData ofd_packets/00087278 [13:42:46]File name is /storage/ofd_packets/00087278 [13:42:46]Write 301 bytes [13:42:46]NVStorageSaveData done [13:42:46]OFDSenderStorePacket done [13:42:46]KKMCreateOFDPacket done [13:42:46]NVStorageSaveData kkm_last_timestamp [13:42:46]File name is /storage/kkm_last_timestamp [13:42:46]Write 4 bytes [13:42:46]NVStorageSaveData done [13:42:46]ExternCall_PrintAddStr [13:42:46]wPrintStart [13:42:46]Write to MH i2c: 01 00 00 D9 01 DA [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 07 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [13:42:46]RasterBufferAndPrint [13:42:46]line Счет N : (1)872244 [13:42:46]line ИНН: 02508201610067 [13:42:46]line Контрольно-Кассовый Чек [13:42:46]line ПРОДАЖА [13:42:46]line ТРК (МРК, ГНК) : 43 [13:42:46]line Товар: 2710124130 [13:42:46]line Аи-92-К-5 [13:42:46]line 8.850 * 67.80 [13:42:46]line = 600.03 [13:42:46]line НДС 12% НСП 1% [13:42:46]line > о реализуемом товаре [13:42:46]line ИТОГО: 600.03 [13:42:46]line НСП 1% : 5.31 [13:42:46]line НДС 12% : 63.72 [13:42:46]line Наличными: 0.00 [13:42:46]line Безнал.: 600.03 [13:42:46]line Место: АЗС № 137 "Партнер Нефть" [13:42:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:42:46]line СНО: Общий режим [13:42:46]line Чек 132 23.09.2024 13:42 [13:42:46]line Смена: 498 ФФД: 1.0 [13:42:46]line ЗНМ: 0300000064 [13:42:46]line РНМ: 0000000000092592 [13:42:46]line Версия ККМ: 001 [13:42:46]line Платежная система: O! деньги [13:42:46]line ФМ: 0000000000874979 [13:42:46]line ФД: 87278 [13:42:46]line ФПД: 116805927373573 [13:42:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134244&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87278&fm=116805927373573&tin=02508201610067®Number=0000000000092592&sum=60003 [13:42:46]written 0, free lines is 4095 [13:42:46]OFD Sender: Processing packet 87278 [packets to send 279, broken 278] [13:42:46]ProducePacketName [13:42:46]name=ofd_packets/00087278 [13:42:46]OFD Sender: To server: pG, [13:42:46]CommunicateWithHost lk.salyk.kg:30040 [13:42:46]ConnectInit lk.salyk.kg [13:42:46]Write to MH i2c: 01 00 00 03 02 05 [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 07 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: 01 07 00 03 02 00 00 00 00 00 E6 0C FE [13:42:46]RasterBufferAndPrint [13:42:46]line [13:42:46]line [13:42:46]line [13:42:46]line [13:42:46]line [13:42:46]written 0, free lines is 3309 [13:42:46]MH_Cut [13:42:46]Write to MH i2c: D1 01 00 0A 02 01 DE [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: D1 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: D1 01 00 [13:42:46]MH_I2C_Read... [13:42:46]Read from MH i2c: D1 01 00 0A 02 00 DD [13:42:46]Write to MH i2c: 01 00 00 0B 02 0D [13:42:46]Write i2c OK [13:42:46]MH_I2C_Read... [13:42:47]*** Cut start [13:42:47]*** Partial cut [13:42:47]*** CUTSNS_PIN = 1 [13:42:47]*** CUTSNS_PIN = 0 [13:42:47]*** Brake cut motor [13:42:47]Connected sock=10 [13:42: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 14 D8 07 01 33 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 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 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 54 70 F1 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 EE 54 01 00 35 04 06 00 6A 3B FF CF 0B 05 C8 2E 67 89 F8 D1 E7 BC [13:42:48]Read from MH i2c: 01 [13:42:48]MH_I2C_Read... [13:42:48]*** Stop cut motor [13:42:48]Read from MH i2c: 01 07 00 [13:42:48]MH_I2C_Read... [13:42:48]*** Cut end [13:42:48]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 FF 0F 22 [13:42:48]process_action close_receipt done [13:42:48]requested_data is exist [13:42:48]produce_requested_data [13:42:48]requested_item fm.sn is exist - process it [13:42:48]wFMCommunicate request_size=4 [13:42:48]MH_SAM_APDU [13:42:48]CAPDU: 80 11 00 00 [13:42:48]Write to MH i2c: E2 08 00 0C 02 80 11 00 00 00 00 00 00 88 [13:42:48]Write i2c OK [13:42:48]MH_I2C_Read... [13:42:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:48]Read from MH i2c: E2 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 17 00 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 17 00 0C 02 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:42:48]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:48]wFMCommunicate OK [13:42:48]requested_item fd.num is exist - process it [13:42:48]SAM_PROTO_GetFieldsCounters [13:42:48]wFMCommunicate request_size=4 [13:42:48]MH_SAM_APDU [13:42:48]CAPDU: 80 13 00 00 [13:42:48]Write to MH i2c: E2 08 00 0D 02 80 13 00 00 00 00 00 00 8B [13:42:48]Write i2c OK [13:42:48]MH_I2C_Read... [13:42:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:48]Read from MH i2c: E2 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 62 00 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 62 00 0D 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 EE 54 01 00 0E 04 04 00 F2 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 7C [13:42: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 EE 54 01 00 0E 04 04 00 F2 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 [13:42:48]wFMCommunicate OK [13:42:48]SAM_PROTO_GetFieldsCounters done [13:42:48]requested_item shift.num is exist - process it [13:42:48]requested_item shift.opened is exist - process it [13:42:48]req_shift_opened [13:42:48]FM_GetShiftState [13:42:48]SAM_PROTO_GetShiftState [13:42:48]wFMCommunicate request_size=4 [13:42:48]MH_SAM_APDU [13:42:48]CAPDU: 80 13 01 00 [13:42:48]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [13:42:48]Write i2c OK [13:42:48]MH_I2C_Read... [13:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:48]Read from MH i2c: E2 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 0E 00 [13:42:48]MH_I2C_Read... [13:42:48]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E5 [13:42:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:42:48]wFMCommunicate OK [13:42:48]SAM_PROTO_GetShiftState done [13:42:48]FM_GetShiftState done [13:42:48]req_shift_opened done [13:42:48]requested_item shift.open_date is exist - process it [13:42:48]req_shift_open_date [13:42:48]req_shift_open_date done [13:42:48]produce_requested_data done [13:42:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87278,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:42:48]process_action_free close_receipt [13:42:48]json_value_free [13:42:48]json_value_free done [13:42:48]process_json_proto returns [13:42:48]Send response to host [13:42:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87278,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:42:48]free response buf [13:42:48]execute_script done [13:42:48]execute_script returns [13:42:48]free content buf [13:42:48]Sock 9.Close socket [13:42:48]Sock 9.Thread stoped [13:42: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 2B E8 47 00 80 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 EE 54 01 00 F4 03 04 00 22 1B F1 66 B6 04 01 00 00 FF 49 0A 10 20 2C 5D 10 [13:42:49]CommunicateWithHost err = 0 [13:42:49]CheckOFDResponse [13:42:49]1017 (14) - 77093643461234 [13:42:49]1041 (16) - 0000000000874979 [13:42:49]1040 (4) - 87278 [13:42:49]1012 (4) - 23.09.2024 07:39 [13:42:49]1206 (1) - 0 [13:42:49]OFD Sender: Remove packet 87278 [13:42:49]ProducePacketName [13:42:49]name=ofd_packets/00087278 [13:42:49]NVStorageDeleteData [13:42:49]OFD Sender: No OFD packet to send [13:42:53]recv_with_timeout no data received [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:09]recv_with_timeout no data received [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:28]recv_with_timeout no data received [13:43:29]OFD Sender: No OFD packet to send [13:43:34]OFD Sender: No OFD packet to send [13:43:39]OFD Sender: No OFD packet to send [13:43:44]OFD Sender: No OFD packet to send [13:43:49]OFD Sender: No OFD packet to send [13:43:51]recv_with_timeout no data received [13:43:54]OFD Sender: No OFD packet to send [13:43:59]OFD Sender: No OFD packet to send [13:44:04]OFD Sender: No OFD packet to send [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:44:34]OFD Sender: No OFD packet to send [13:44:39]OFD Sender: No OFD packet to send [13:44:44]OFD Sender: No OFD packet to send [13:44:49]OFD Sender: No OFD packet to send [13:44:54]OFD Sender: No OFD packet to send [13:44:59]OFD Sender: No OFD packet to send [13:45:04]OFD Sender: No OFD packet to send [13:45:09]OFD Sender: No OFD packet to send [13:45:14]OFD Sender: No OFD packet to send [13:45:19]OFD Sender: No OFD packet to send [13:45:24]OFD Sender: No OFD packet to send [13:45:29]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [13:46:14]OFD Sender: No OFD packet to send [13:46:18]recv_with_timeout no data received [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:34]OFD Sender: No OFD packet to send [13:46:39]OFD Sender: No OFD packet to send [13:46:44]OFD Sender: No OFD packet to send [13:46: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: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:35]OFD Sender: No OFD packet to send [13:47:40]OFD Sender: No OFD packet to send [13:47:43]recv_with_timeout no data received [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:05]OFD Sender: No OFD packet to send [13:48:10]OFD Sender: No OFD packet to send [13:48:15]OFD Sender: No OFD packet to send [13:48:20]OFD Sender: No OFD packet to send [13:48:25]OFD Sender: No OFD packet to send [13:48:30]OFD Sender: No OFD packet to send [13:48:35]OFD Sender: No OFD packet to send [13:48:38]accept exits with 7 [13:48:38]New connection [13:48:38]New thread 3067022692 created [13:48:38]Thread 3067166052 joined [13:48:38]Waiting for new connection... [13:48:38] Sock 7.Parse request [13:48:38]Sock 7.Check first char [13:48:38]Sock 7.First char is OK [13:48:38]request: POST /json_proto HTTP/1.0 [13:48:38]Method: POST [13:48:38]URL: /json_proto [13:48:38]Method is POST - this is cgi request [13:48:38]url: /json_proto [13:48:38]query_string will be loaded in cgi processing [13:48:38]execute_cgi json_proto POST (null) [13:48:38]execute_cgi path=json_proto method=POST [13:48:38]POST find Content-Length [13:48:38]Host: 172.17.47.196:8080 [13:48:38]Content-Length: 677 [13:48:38]Content-Type: application/json [13:48:38] [13:48:38]POST finish read [13:48:38]Found Content-Length = 677 [13:48:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872245", "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" ] } } [13:48:38]execute_script... [13:48:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872245", "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" ] } } [13:48:38]POST & json_proto [13:48:38]process_json_proto [13:48:38]json parsed OK: [13:48:38]protocol is kg_v1.0 [13:48:38]action value=close_receipt [13:48:38]process_action close_receipt [13:48:38]cmd_close_receipt [13:48:38]MH_GetDate [13:48:38]Write to MH i2c: F0 00 00 0F 02 00 [13:48:38]Write i2c OK [13:48:38]MH_I2C_Read... [13:48:38]Read from MH i2c: F0 [13:48:38]MH_I2C_Read... [13:48:38]Read from MH i2c: F0 09 00 [13:48:38]MH_I2C_Read... [13:48:38]Read from MH i2c: F0 09 00 0F 02 00 B6 71 F1 66 4C 6B 94 66 38 [13:48:38]GetLastDocTimeStamp 1727098964 [13:48:38]current date 1727099318 [13:48:38]FM_GetShiftState [13:48:38]SAM_PROTO_GetShiftState [13:48:38]wFMCommunicate request_size=4 [13:48:38]MH_SAM_APDU [13:48:38]CAPDU: 80 13 01 00 [13:48:38]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [13:48:38]Write i2c OK [13:48:38]MH_I2C_Read... [13:48:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:38]Read from MH i2c: E2 [13:48:38]MH_I2C_Read... [13:48:38]Read from MH i2c: E2 0E 00 [13:48:38]MH_I2C_Read... [13:48:38]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [13:48:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:48:38]wFMCommunicate OK [13:48:38]SAM_PROTO_GetShiftState done [13:48:38]FM_GetShiftState done [13:48:38]opened in 1727050818 [13:48:38]opened+sec_in_day 1727137218 [13:48:38]quantity*price = 60003 [13:48:38]sum+1 = 60004 [13:48: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 СНО: Общий режим Чек 133 23.09.2024 13:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87279 ФПД: 67599143470628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87279&fm=67599143470628&tin=02508201610067®Number=0000000000092592&sum=60000 [13:48:40]StoreToDocumentArchive [13:48:40]shift 498 fd 87279 [13:48:40]save to /storage/0498/doc_00087279 [13:48:40]save last doc name /storage/0498/doc_00087279 to /storage/kkm_last_doc_name [13:48:40]save OK [13:48:40]Clear old archive folders... [13:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:40]tlvbuf is 01F1A0B0 [13:48:40]SAM_PROTO_ClearQueue [13:48:40]wFMCommunicate request_size=4 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 09 00 00 [13:48:40]Write to MH i2c: E2 08 00 1D 02 80 09 00 00 00 00 00 00 91 [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [13:48:40]RAPDU: 90 00 [13:48:40]wFMCommunicate OK [13:48:40]SAM_PROTO_ClearQueue done [13:48:40]KKMCreateOFDPacket [13:48:40]OFDProtocolAddRootSTLVToBuf [13:48:40]FM_MakeSignedData [13:48:40]FM_MakeSignedData [13:48:40]SAM_PROTO_SignData [13:48:40]wFMCommunicate request_size=4 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 0D 01 02 [13:48:40]Write to MH i2c: E2 08 00 1E 02 80 0D 01 02 00 00 00 00 99 [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [13:48:40]RAPDU: 90 00 [13:48:40]wFMCommunicate OK [13:48:40]wFMCommunicate request_size=255 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 71 F1 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 EF 54 01 00 35 04 06 00 3D [13:48:40]Write to MH i2c: E2 02 01 1F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 B7 71 F1 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 EF 54 01 00 35 04 06 00 3D 00 00 65 [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]OFD Sender: No OFD packet to send [13:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [13:48:40]RAPDU: 90 00 [13:48:40]wFMCommunicate OK [13:48:40]wFMCommunicate request_size=10 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 0D 02 02 05 7B 26 EF 06 24 [13:48:40]Write to MH i2c: E2 0D 00 20 02 80 0D 02 02 05 00 7B 26 EF 06 24 00 00 60 [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [13:48:40]RAPDU: 90 00 [13:48:40]wFMCommunicate OK [13:48:40]wFMCommunicate request_size=4 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 0D 03 02 [13:48:40]Write to MH i2c: E2 08 00 21 02 80 0D 03 02 00 00 00 00 9E [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 0B 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 0B 00 21 02 00 DF 91 D9 C0 36 E7 F1 D6 90 00 8C [13:48:40]RAPDU: DF 91 D9 C0 36 E7 F1 D6 90 00 [13:48:40]wFMCommunicate OK [13:48:40]SAM_PROTO_SignData done [13:48:40]FM_MakeSignedData done [13:48:40]CreateOFDProtocolMessage [13:48:40]wFMCommunicate request_size=4 [13:48:40]MH_SAM_APDU [13:48:40]CAPDU: 80 11 00 00 [13:48:40]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:40]Read from MH i2c: E2 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 17 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FD [13:48:40]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:40]wFMCommunicate OK [13:48:40]CreateOFDProtocolMessage done [13:48:40]OFDSenderStorePacket 87279 [13:48:40]StoreOFDPacket docnum=87279 [13:48: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 BC 43 07 01 68 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 71 F1 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 EF 54 01 00 35 04 06 00 3D 7B 26 EF 06 24 DF 91 D9 C0 36 E7 F1 D6 [13:48:40]CheckFolder [13:48:40]dirname=/storage/ofd_packets [13:48:40]CheckFolder done [13:48:40]ProducePacketName [13:48:40]name=ofd_packets/00087279 [13:48:40]NVStorageSaveData ofd_packets/00087279 [13:48:40]File name is /storage/ofd_packets/00087279 [13:48:40]Write 301 bytes [13:48:40]NVStorageSaveData done [13:48:40]OFDSenderStorePacket done [13:48:40]KKMCreateOFDPacket done [13:48:40]NVStorageSaveData kkm_last_timestamp [13:48:40]File name is /storage/kkm_last_timestamp [13:48:40]Write 4 bytes [13:48:40]NVStorageSaveData done [13:48:40]ExternCall_PrintAddStr [13:48:40]wPrintStart [13:48:40]Write to MH i2c: 01 00 00 23 02 25 [13:48:40]Write i2c OK [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: 01 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: 01 07 00 [13:48:40]MH_I2C_Read... [13:48:40]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [13:48:40]RasterBufferAndPrint [13:48:40]line Счет N : (1)872245 [13:48:40]line ИНН: 02508201610067 [13:48:40]line Контрольно-Кассовый Чек [13:48:40]line ПРОДАЖА [13:48:40]line ТРК (МРК, ГНК) : 33 [13:48:40]line Товар: 2710124130 [13:48:40]line Аи-92-К-5 [13:48:40]line 8.850 * 67.80 [13:48:40]line = 600.03 [13:48:40]line НДС 12% НСП 1% [13:48:40]line > о реализуемом товаре [13:48:40]line ОКРУГЛЕНИЕ: -0.03 [13:48:40]line ИТОГО: 600.00 [13:48:40]line Внесено: 600.00 [13:48:40]line СДАЧА: 0.00 [13:48:40]line НСП 1% : 5.31 [13:48:40]line НДС 12% : 63.72 [13:48:40]line Наличными: 600.00 [13:48:40]line Безнал.: 0.00 [13:48:40]line Место: АЗС № 137 "Партнер Нефть" [13:48:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:48:40]line СНО: Общий режим [13:48:40]line Чек 133 23.09.2024 13:48 [13:48:40]line Смена: 498 ФФД: 1.0 [13:48:40]line ЗНМ: 0300000064 [13:48:40]line РНМ: 0000000000092592 [13:48:40]line Версия ККМ: 001 [13:48:40]line ФМ: 0000000000874979 [13:48:40]line ФД: 87279 [13:48:40]line ФПД: 67599143470628 [13:48:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T134839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87279&fm=67599143470628&tin=02508201610067®Number=0000000000092592&sum=60000 [13:48:40]OFD Sender: Processing packet 87279 [packets to send 279, broken 278] [13:48:40]ProducePacketName [13:48:40]name=ofd_packets/00087279 [13:48:40]OFD Sender: To server: pG, [13:48:40]CommunicateWithHost lk.salyk.kg:30040 [13:48:40]ConnectInit lk.salyk.kg [13:48:40]written 0, free lines is 4095 [13:48:41]Write to MH i2c: 01 00 00 4E 02 50 [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: 01 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: 01 07 00 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: 01 07 00 4E 02 00 00 00 00 00 D4 0C 37 [13:48:41]RasterBufferAndPrint [13:48:41]line [13:48:41]line [13:48:41]line [13:48:41]line [13:48:41]line [13:48:41]written 0, free lines is 3292 [13:48:41]MH_Cut [13:48:41]Write to MH i2c: D1 01 00 55 02 01 29 [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: D1 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: D1 01 00 [13:48:41]MH_I2C_Read... [13:48:41]Read from MH i2c: D1 01 00 55 02 00 28 [13:48:41]Write to MH i2c: 01 00 00 56 02 58 [13:48:41]Write i2c OK [13:48:41]MH_I2C_Read... [13:48:42]*** Cut start [13:48:42]*** Partial cut [13:48:42]*** CUTSNS_PIN = 1 [13:48:42]*** CUTSNS_PIN = 0 [13:48:42]*** Brake cut motor [13:48:42]Read from MH i2c: 01 [13:48:42]MH_I2C_Read... [13:48:42]*** Stop cut motor [13:48:42]*** Cut end [13:48:42]Read from MH i2c: 01 07 00 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: 01 07 00 56 02 00 00 00 00 00 FF 0F 6D [13:48:42]process_action close_receipt done [13:48:42]requested_data is exist [13:48:42]produce_requested_data [13:48:42]requested_item fm.sn is exist - process it [13:48:42]wFMCommunicate request_size=4 [13:48:42]MH_SAM_APDU [13:48:42]CAPDU: 80 11 00 00 [13:48:42]Write to MH i2c: E2 08 00 57 02 80 11 00 00 00 00 00 00 D3 [13:48:42]Write i2c OK [13:48:42]MH_I2C_Read... [13:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:42]Read from MH i2c: E2 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 17 00 [13:48:42]MH_I2C_Read... [13:48:42]Read from MH i2c: E2 17 00 57 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 32 [13:48: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:48:42]wFMCommunicate OK [13:48:42]requested_item fd.num is exist - process it [13:48:42]SAM_PROTO_GetFieldsCounters [13:48:42]wFMCommunicate request_size=4 [13:48:42]MH_SAM_APDU [13:48:42]CAPDU: 80 13 00 00 [13:48:42]Write to MH i2c: E2 08 00 58 02 80 13 00 00 00 00 00 00 D6 [13:48:42]Write i2c OK [13:48:42]MH_I2C_Read... [13:48:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:43]Read from MH i2c: E2 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 62 00 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 62 00 58 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 54 01 00 0E 04 04 00 F2 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 CB [13:48: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 EF 54 01 00 0E 04 04 00 F2 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 [13:48:43]wFMCommunicate OK [13:48:43]SAM_PROTO_GetFieldsCounters done [13:48:43]requested_item shift.num is exist - process it [13:48:43]requested_item shift.opened is exist - process it [13:48:43]req_shift_opened [13:48:43]FM_GetShiftState [13:48:43]SAM_PROTO_GetShiftState [13:48:43]wFMCommunicate request_size=4 [13:48:43]MH_SAM_APDU [13:48:43]CAPDU: 80 13 01 00 [13:48:43]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [13:48:43]Write i2c OK [13:48:43]MH_I2C_Read... [13:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:43]Read from MH i2c: E2 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 0E 00 [13:48:43]MH_I2C_Read... [13:48:43]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 30 [13:48:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:48:43]wFMCommunicate OK [13:48:43]SAM_PROTO_GetShiftState done [13:48:43]FM_GetShiftState done [13:48:43]req_shift_opened done [13:48:43]requested_item shift.open_date is exist - process it [13:48:43]req_shift_open_date [13:48:43]req_shift_open_date done [13:48:43]produce_requested_data done [13:48:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87279,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:48:43]process_action_free close_receipt [13:48:43]json_value_free [13:48:43]json_value_free done [13:48:43]process_json_proto returns [13:48:43]Send response to host [13:48:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87279,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:48:43]free response buf [13:48:43]execute_script done [13:48:43]execute_script returns [13:48:43]free content buf [13:48:43]Sock 7.Close socket [13:48:43]Sock 7.Thread stoped [13:48:45]ConnectInit Can't take IP for lk.salyk.kg [13:48:45]CommunicateWithHost connect error [13:48:45]CommunicateWithHost err = -1 [13:48:45]OFD Sender: Server communicate error [13:48:50]OFD Sender: Processing packet 87279 [packets to send 279, broken 278] [13:48:50]ProducePacketName [13:48:50]name=ofd_packets/00087279 [13:48:50]OFD Sender: To server: pG, [13:48:50]CommunicateWithHost lk.salyk.kg:30040 [13:48:50]ConnectInit lk.salyk.kg [13:48:52]Connected sock=7 [13:48: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 BC 43 07 01 68 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 71 F1 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 EF 54 01 00 35 04 06 00 3D 7B 26 EF 06 24 DF 91 D9 C0 36 E7 F1 D6 [13:48: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 B3 0B 47 00 6F 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 EF 54 01 00 F4 03 04 00 8E 1C F1 66 B6 04 01 00 00 A1 BF B3 B7 82 71 D5 CD [13:48:53]CommunicateWithHost err = 0 [13:48:53]CheckOFDResponse [13:48:53]1017 (14) - 77093643461234 [13:48:53]1041 (16) - 0000000000874979 [13:48:53]1040 (4) - 87279 [13:48:53]1012 (4) - 23.09.2024 07:45 [13:48:53]1206 (1) - 0 [13:48:53]OFD Sender: Remove packet 87279 [13:48:53]ProducePacketName [13:48:53]name=ofd_packets/00087279 [13:48:53]NVStorageDeleteData [13:48:54]OFD Sender: No OFD packet to send [13:48:59]OFD Sender: No OFD packet to send [13:49:04]OFD Sender: No OFD packet to send [13:49:09]OFD Sender: No OFD packet to send [13:49:14]OFD Sender: No OFD packet to send [13:49:19]OFD Sender: No OFD packet to send [13:49:24]OFD Sender: No OFD packet to send [13:49:29]OFD Sender: No OFD packet to send [13:49:34]OFD Sender: No OFD packet to send [13:49:39]OFD Sender: No OFD packet to send [13:49:44]OFD Sender: No OFD packet to send [13:49:49]OFD Sender: No OFD packet to send [13:49:54]OFD Sender: No OFD packet to send [13:49:59]OFD Sender: No OFD packet to send [13:50:04]OFD Sender: No OFD packet to send [13:50:09]OFD Sender: No OFD packet to send [13:50:14]OFD Sender: No OFD packet to send [13:50:19]OFD Sender: No OFD packet to send [13:50:24]OFD Sender: No OFD packet to send [13:50:29]OFD Sender: No OFD packet to send [13:50:34]OFD Sender: No OFD packet to send [13:50:39]OFD Sender: No OFD packet to send [13:50:44]OFD Sender: No OFD packet to send [13:50:49]OFD Sender: No OFD packet to send [13:50:54]OFD Sender: No OFD packet to send [13:50:59]OFD Sender: No OFD packet to send [13:51:04]OFD Sender: No OFD packet to send [13:51:09]OFD Sender: No OFD packet to send [13:51:14]OFD Sender: No OFD packet to send [13:51:19]OFD Sender: No OFD packet to send [13:51:24]OFD Sender: No OFD packet to send [13:51:29]OFD Sender: No OFD packet to send [13:51:34]OFD Sender: No OFD packet to send [13:51:39]OFD Sender: No OFD packet to send [13:51:44]OFD Sender: No OFD packet to send [13:51:49]OFD Sender: No OFD packet to send [13:51:54]OFD Sender: No OFD packet to send [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [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: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:39]OFD Sender: No OFD packet to send [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:59]OFD Sender: No OFD packet to send [13:53:04]OFD Sender: No OFD packet to send [13:53:09]OFD Sender: No OFD packet to send [13:53:14]OFD Sender: No OFD packet to send [13:53:19]OFD Sender: No OFD packet to send [13:53:24]OFD Sender: No OFD packet to send [13:53:29]OFD Sender: No OFD packet to send [13:53:34]OFD Sender: No OFD packet to send [13:53:39]OFD Sender: No OFD packet to send [13:53:44]OFD Sender: No OFD packet to send [13:53:49]OFD Sender: No OFD packet to send [13:53:54]OFD Sender: No OFD packet to send [13:53:59]OFD Sender: No OFD packet to send [13:54:04]OFD Sender: No OFD packet to send [13:54:09]OFD Sender: No OFD packet to send [13:54:14]OFD Sender: No OFD packet to send [13:54:19]OFD Sender: No OFD packet to send [13:54:24]OFD Sender: No OFD packet to send [13:54:29]OFD Sender: No OFD packet to send [13:54:35]OFD Sender: No OFD packet to send [13:54:40]OFD Sender: No OFD packet to send [13:54:45]OFD Sender: No OFD packet to send [13:54:50]OFD Sender: No OFD packet to send [13:54:55]OFD Sender: No OFD packet to send [13:55:00]OFD Sender: No OFD packet to send [13:55:02]accept exits with 10 [13:55:02]New connection [13:55:02]New thread 3067166052 created [13:55:02]Thread 3067022692 joined [13:55:02]Waiting for new connection... [13:55:02] Sock 10.Parse request [13:55:02]Sock 10.Check first char [13:55:02]Sock 10.First char is OK [13:55:02]request: POST /json_proto HTTP/1.0 [13:55:02]Method: POST [13:55:02]URL: /json_proto [13:55:02]Method is POST - this is cgi request [13:55:02]url: /json_proto [13:55:02]query_string will be loaded in cgi processing [13:55:02]execute_cgi json_proto POST (null) [13:55:02]execute_cgi path=json_proto method=POST [13:55:02]POST find Content-Length [13:55:02]Host: 172.17.47.196:8080 [13:55:02]Content-Length: 836 [13:55:02]Content-Type: application/json [13:55:02] [13:55:02]POST finish read [13:55:02]Found Content-Length = 836 [13:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148186", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "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" ] } } [13:55:02]execute_script... [13:55:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148186", "tax_sys" : 0, "items" : [ { "code": "4650243871828", "name": "Gorilla \u044D\u043D \u043D\u0430\u043F \u043C\u0430\u043D\u0433\u043E-\u043A\u043E\u043A\u043E\u0441 0,45 \u0436/\u0431", "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" ] } } [13:55:02]POST & json_proto [13:55:02]process_json_proto [13:55:02]json parsed OK: [13:55:02]protocol is kg_v1.0 [13:55:02]action value=close_receipt [13:55:02]process_action close_receipt [13:55:02]cmd_close_receipt [13:55:02]MH_GetDate [13:55:02]Write to MH i2c: F0 00 00 5A 02 4B [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 09 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: F0 09 00 5A 02 00 36 73 F1 66 4C 6B 94 66 05 [13:55:02]GetLastDocTimeStamp 1727099319 [13:55:02]current date 1727099702 [13:55:02]FM_GetShiftState [13:55:02]SAM_PROTO_GetShiftState [13:55:02]wFMCommunicate request_size=4 [13:55:02]MH_SAM_APDU [13:55:02]CAPDU: 80 13 01 00 [13:55:02]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [13:55:02]Write i2c OK [13:55:02]MH_I2C_Read... [13:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:02]Read from MH i2c: E2 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 [13:55:02]MH_I2C_Read... [13:55:02]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 32 [13:55:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:55:02]wFMCommunicate OK [13:55:02]SAM_PROTO_GetShiftState done [13:55:02]FM_GetShiftState done [13:55:02]opened in 1727050818 [13:55:02]opened+sec_in_day 1727137218 [13:55:02]quantity*price = 9000 [13:55:02]sum+1 = 9001 [13:55:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 0.00 Безнал.: 90.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 134 23.09.2024 13:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87280 ФПД: 195549665124492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135502&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87280&fm=195549665124492&tin=02508201610067®Number=0000000000092592&sum=9000 0 [13:55:03]StoreToDocumentArchive [13:55:03]shift 498 fd 87280 [13:55:03]save to /storage/0498/doc_00087280 [13:55:03]save last doc name /storage/0498/doc_00087280 to /storage/kkm_last_doc_name [13:55:03]save OK [13:55:03]Clear old archive folders... [13:55:03]ProcessDocumentItem done err = 0, tmpTLVsize=294 [13:55:03]tlvbuf is 01F19F70 [13:55:03]SAM_PROTO_ClearQueue [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 09 00 00 [13:55:03]Write to MH i2c: E2 08 00 68 02 80 09 00 00 00 00 00 00 DC [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]SAM_PROTO_ClearQueue done [13:55:03]KKMCreateOFDPacket [13:55:03]OFDProtocolAddRootSTLVToBuf [13:55:03]FM_MakeSignedData [13:55:03]FM_MakeSignedData [13:55:03]SAM_PROTO_SignData [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 01 02 [13:55:03]Write to MH i2c: E2 08 00 69 02 80 0D 01 02 00 00 00 00 E4 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=255 [13:55:03]MH_SAM_APDU [13:55:03]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 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 86 00 00 00 F4 03 04 00 36 73 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [13:55:03]Write to MH i2c: E2 02 01 6A 02 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 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 86 00 00 00 F4 03 04 00 36 73 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 FB [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=53 [13:55:03]MH_SAM_APDU [13:55:03]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 F0 54 01 00 35 04 06 00 B1 D9 F4 53 60 8C [13:55:03]Write to MH i2c: E2 38 00 6B 02 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 F0 54 01 00 35 04 06 00 B1 D9 F4 53 60 8C 00 00 EC [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [13:55:03]RAPDU: 90 00 [13:55:03]wFMCommunicate OK [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 0D 03 02 [13:55:03]Write to MH i2c: E2 08 00 6C 02 80 0D 03 02 00 00 00 00 E9 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 0B 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 0B 00 6C 02 00 D6 15 E5 76 43 68 91 5B 90 00 C7 [13:55:03]RAPDU: D6 15 E5 76 43 68 91 5B 90 00 [13:55:03]wFMCommunicate OK [13:55:03]SAM_PROTO_SignData done [13:55:03]FM_MakeSignedData done [13:55:03]CreateOFDProtocolMessage [13:55:03]wFMCommunicate request_size=4 [13:55:03]MH_SAM_APDU [13:55:03]CAPDU: 80 11 00 00 [13:55:03]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:03]Read from MH i2c: E2 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 17 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 48 [13:55:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [13:55:03]wFMCommunicate OK [13:55:03]CreateOFDProtocolMessage done [13:55:03]OFDSenderStorePacket 87280 [13:55:03]StoreOFDPacket docnum=87280 [13:55: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 3A 01 00 00 E0 C1 32 01 74 55 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 86 00 00 00 F4 03 04 00 36 73 F1 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 F0 54 01 00 35 04 06 00 B1 D9 F4 53 60 8C D6 15 E5 76 43 68 91 5B [13:55:03]CheckFolder [13:55:03]dirname=/storage/ofd_packets [13:55:03]CheckFolder done [13:55:03]ProducePacketName [13:55:03]name=ofd_packets/00087280 [13:55:03]NVStorageSaveData ofd_packets/00087280 [13:55:03]File name is /storage/ofd_packets/00087280 [13:55:03]Write 344 bytes [13:55:03]NVStorageSaveData done [13:55:03]OFDSenderStorePacket done [13:55:03]KKMCreateOFDPacket done [13:55:03]NVStorageSaveData kkm_last_timestamp [13:55:03]File name is /storage/kkm_last_timestamp [13:55:03]Write 4 bytes [13:55:03]NVStorageSaveData done [13:55:03]ExternCall_PrintAddStr [13:55:03]wPrintStart [13:55:03]Write to MH i2c: 01 00 00 6E 02 70 [13:55:03]Write i2c OK [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 07 00 [13:55:03]MH_I2C_Read... [13:55:03]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [13:55:03]RasterBufferAndPrint [13:55:03]line Счет N : (3)148186 [13:55:03]line ИНН: 02508201610067 [13:55:03]line Контрольно-Кассовый Чек [13:55:03]line ПРОДАЖА [13:55:03]line Товар: 4650243871828 [13:55:03]line Gorilla эн нап манго-кокос 0,45 ж/б [13:55:03]line 1.000 * 90.00 [13:55:03]line = 90.00 [13:55:03]line НДС 12% НСП 1% [13:55:03]line > о реализуемом товаре [13:55:03]line ИТОГО: 90.00 [13:55:03]line НСП 1% : 0.80 [13:55:03]line НДС 12% : 9.56 [13:55:03]line Наличными: 0.00 [13:55:03]line Безнал.: 90.00 [13:55:03]line Место: АЗС № 137 "Партнер Нефть" [13:55:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:55:03]line СНО: Общий режим [13:55:03]line Чек 134 23.09.2024 13:55 [13:55:03]line Смена: 498 ФФД: 1.0 [13:55:03]line ЗНМ: 0300000064 [13:55:03]line РНМ: 0000000000092592 [13:55:03]line Версия ККМ: 001 [13:55:03]line Платежная система: O! деньги [13:55:03]line ФМ: 0000000000874979 [13:55:03]line ФД: 87280 [13:55:03]line ФПД: 195549665124492 [13:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135502&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87280&fm=195549665124492&tin=02508201610067®Number=0000000000092592&sum=9000 [13:55:04]line 0 [13:55:04]OFD Sender: Processing packet 87280 [packets to send 279, broken 278] [13:55:04]ProducePacketName [13:55:04]name=ofd_packets/00087280 [13:55:04]OFD Sender: To server: pG, [13:55:04]CommunicateWithHost lk.salyk.kg:30040 [13:55:04]ConnectInit lk.salyk.kg [13:55:04]written 0, free lines is 4095 [13:55:04]Write to MH i2c: 01 00 00 99 02 9B [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 07 00 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: 01 07 00 99 02 00 00 00 00 00 C4 0C 72 [13:55:04]RasterBufferAndPrint [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]line [13:55:04]written 0, free lines is 3274 [13:55:04]MH_Cut [13:55:04]Write to MH i2c: D1 01 00 A0 02 01 74 [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 01 00 [13:55:04]MH_I2C_Read... [13:55:04]Read from MH i2c: D1 01 00 A0 02 00 73 [13:55:04]Write to MH i2c: 01 00 00 A1 02 A3 [13:55:04]Write i2c OK [13:55:04]MH_I2C_Read... [13:55:04]Connected sock=9 [13:55: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 3A 01 00 00 E0 C1 32 01 74 55 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 31 38 32 38 06 04 34 00 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D0 BF 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2D D0 BA D0 BE D0 BA D0 BE D1 81 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 86 00 00 00 F4 03 04 00 36 73 F1 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 F0 54 01 00 35 04 06 00 B1 D9 F4 53 60 8C D6 15 E5 76 43 68 91 5B [13:55:05]*** Cut start [13:55:05]*** Partial cut [13:55:05]*** CUTSNS_PIN = 1 [13:55: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 FA 09 47 00 82 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 F0 54 01 00 F4 03 04 00 02 1E F1 66 B6 04 01 00 00 7F 2A 82 AD A8 99 0B E4 [13:55:05]CommunicateWithHost err = 0 [13:55:05]CheckOFDResponse [13:55:05]1017 (14) - 77093643461234 [13:55:05]1041 (16) - 0000000000874979 [13:55:05]1040 (4) - 87280 [13:55:05]1012 (4) - 23.09.2024 07:51 [13:55:05]1206 (1) - 0 [13:55:05]OFD Sender: Remove packet 87280 [13:55:05]ProducePacketName [13:55:05]name=ofd_packets/00087280 [13:55:05]NVStorageDeleteData [13:55:05]*** CUTSNS_PIN = 0 [13:55:05]*** Brake cut motor [13:55:05]OFD Sender: No OFD packet to send [13:55:06]Read from MH i2c: 01 [13:55:06]MH_I2C_Read... [13:55:06]*** Stop cut motor [13:55:06]*** Cut end [13:55:06]Read from MH i2c: 01 07 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: 01 07 00 A1 02 00 00 00 00 00 FF 0F B8 [13:55:06]process_action close_receipt done [13:55:06]requested_data is exist [13:55:06]produce_requested_data [13:55:06]requested_item fm.sn is exist - process it [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 11 00 00 [13:55:06]Write to MH i2c: E2 08 00 A2 02 80 11 00 00 00 00 00 00 1E [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 17 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 17 00 A2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7D [13:55: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:55:06]wFMCommunicate OK [13:55:06]requested_item fd.num is exist - process it [13:55:06]SAM_PROTO_GetFieldsCounters [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 13 00 00 [13:55:06]Write to MH i2c: E2 08 00 A3 02 80 13 00 00 00 00 00 00 21 [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 62 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 62 00 A3 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 F0 54 01 00 0E 04 04 00 F2 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 1A [13:55: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 F0 54 01 00 0E 04 04 00 F2 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 [13:55:06]wFMCommunicate OK [13:55:06]SAM_PROTO_GetFieldsCounters done [13:55:06]requested_item shift.num is exist - process it [13:55:06]requested_item shift.opened is exist - process it [13:55:06]req_shift_opened [13:55:06]FM_GetShiftState [13:55:06]SAM_PROTO_GetShiftState [13:55:06]wFMCommunicate request_size=4 [13:55:06]MH_SAM_APDU [13:55:06]CAPDU: 80 13 01 00 [13:55:06]Write to MH i2c: E2 08 00 A4 02 80 13 01 00 00 00 00 00 23 [13:55:06]Write i2c OK [13:55:06]MH_I2C_Read... [13:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:06]Read from MH i2c: E2 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 0E 00 [13:55:06]MH_I2C_Read... [13:55:06]Read from MH i2c: E2 0E 00 A4 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7B [13:55:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:55:06]wFMCommunicate OK [13:55:06]SAM_PROTO_GetShiftState done [13:55:06]FM_GetShiftState done [13:55:06]req_shift_opened done [13:55:06]requested_item shift.open_date is exist - process it [13:55:06]req_shift_open_date [13:55:06]req_shift_open_date done [13:55:06]produce_requested_data done [13:55:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87280,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:55:06]process_action_free close_receipt [13:55:06]json_value_free [13:55:06]json_value_free done [13:55:06]process_json_proto returns [13:55:06]Send response to host [13:55:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87280,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:55:06]free response buf [13:55:06]execute_script done [13:55:06]execute_script returns [13:55:06]free content buf [13:55:06]Sock 10.Close socket [13:55:06]Sock 10.Thread stoped [13:55:10]OFD Sender: No OFD packet to send [13:55:15]OFD Sender: No OFD packet to send [13:55:20]OFD Sender: No OFD packet to send [13:55:26]OFD Sender: No OFD packet to send [13:55:31]OFD Sender: No OFD packet to send [13:55:36]OFD Sender: No OFD packet to send [13:55:41]OFD Sender: No OFD packet to send [13:55:46]OFD Sender: No OFD packet to send [13:55:51]OFD Sender: No OFD packet to send [13:55:56]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:06]OFD Sender: No OFD packet to send [13:56:11]OFD Sender: No OFD packet to send [13:56:16]OFD Sender: No OFD packet to send [13:56:21]OFD Sender: No OFD packet to send [13:56:26]OFD Sender: No OFD packet to send [13:56:31]OFD Sender: No OFD packet to send [13:56:36]OFD Sender: No OFD packet to send [13:56:41]OFD Sender: No OFD packet to send [13:56:46]OFD Sender: No OFD packet to send [13:56:51]OFD Sender: No OFD packet to send [13:56:56]OFD Sender: No OFD packet to send [13:57:01]OFD Sender: No OFD packet to send [13:57:06]OFD Sender: No OFD packet to send [13:57:11]OFD Sender: No OFD packet to send [13:57:16]OFD Sender: No OFD packet to send [13:57:21]OFD Sender: No OFD packet to send [13:57:26]OFD Sender: No OFD packet to send [13:57:31]OFD Sender: No OFD packet to send [13:57:36]OFD Sender: No OFD packet to send [13:57:41]OFD Sender: No OFD packet to send [13:57:46]OFD Sender: No OFD packet to send [13:57:51]OFD Sender: No OFD packet to send [13:57:56]OFD Sender: No OFD packet to send [13:58:01]OFD Sender: No OFD packet to send [13:58:06]OFD Sender: No OFD packet to send [13:58:11]OFD Sender: No OFD packet to send [13:58:16]OFD Sender: No OFD packet to send [13:58:21]OFD Sender: No OFD packet to send [13:58:26]OFD Sender: No OFD packet to send [13:58:31]OFD Sender: No OFD packet to send [13:58:34]accept exits with 7 [13:58:34]New connection [13:58:34]New thread 3067022692 created [13:58:34]Thread 3067166052 joined [13:58:34]Waiting for new connection... [13:58:34] Sock 7.Parse request [13:58:34]Sock 7.Check first char [13:58:34]Sock 7.First char is OK [13:58:34]request: POST /json_proto HTTP/1.0 [13:58:34]Method: POST [13:58:34]URL: /json_proto [13:58:34]Method is POST - this is cgi request [13:58:34]url: /json_proto [13:58:34]query_string will be loaded in cgi processing [13:58:34]execute_cgi json_proto POST (null) [13:58:34]execute_cgi path=json_proto method=POST [13:58:34]POST find Content-Length [13:58:34]Host: 172.17.47.196:8080 [13:58:34]Content-Length: 809 [13:58:34]Content-Type: application/json [13:58:34] [13:58:34]POST finish read [13:58:34]Found Content-Length = 809 [13:58:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872246", "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" : 130.060, "sum" : 9910.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9910.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:34]execute_script... [13:58:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872246", "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" : 130.060, "sum" : 9910.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9910.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:34]POST & json_proto [13:58:34]process_json_proto [13:58:34]json parsed OK: [13:58:34]protocol is kg_v1.0 [13:58:34]action value=close_receipt [13:58:34]process_action close_receipt [13:58:34]cmd_close_receipt [13:58:34]MH_GetDate [13:58:34]Write to MH i2c: F0 00 00 A5 02 96 [13:58:34]Write i2c OK [13:58:34]MH_I2C_Read... [13:58:34]Read from MH i2c: F0 [13:58:34]MH_I2C_Read... [13:58:34]Read from MH i2c: F0 09 00 [13:58:34]MH_I2C_Read... [13:58:34]Read from MH i2c: F0 09 00 A5 02 00 0A 74 F1 66 4C 6B 94 66 25 [13:58:34]GetLastDocTimeStamp 1727099702 [13:58:34]current date 1727099914 [13:58:34]FM_GetShiftState [13:58:34]SAM_PROTO_GetShiftState [13:58:34]wFMCommunicate request_size=4 [13:58:34]MH_SAM_APDU [13:58:34]CAPDU: 80 13 01 00 [13:58:34]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [13:58:34]Write i2c OK [13:58:34]MH_I2C_Read... [13:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:34]Read from MH i2c: E2 [13:58:34]MH_I2C_Read... [13:58:34]Read from MH i2c: E2 0E 00 [13:58:34]MH_I2C_Read... [13:58:34]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7D [13:58:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:58:34]wFMCommunicate OK [13:58:34]SAM_PROTO_GetShiftState done [13:58:34]FM_GetShiftState done [13:58:34]opened in 1727050818 [13:58:34]opened+sec_in_day 1727137218 [13:58:34]quantity*price = 991057 [13:58:34]sum+1 = 991058 [13:58:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9910.57 НСП 1% : 87.70 НДС 12% : 1052.45 Наличными: 0.00 Безнал.: 9910.57 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 135 23.09.2024 13:58 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87281 ФПД: 212375870423865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87281&fm=212375870423865&tin=02508201610067®Number=0000000000092592&sum=991057 [13:58:35]StoreToDocumentArchive [13:58:35]shift 498 fd 87281 [13:58:35]save to /storage/0498/doc_00087281 [13:58:35]save last doc name /storage/0498/doc_00087281 to /storage/kkm_last_doc_name [13:58:35]save OK [13:58:35]Clear old archive folders... [13:58:35]ProcessDocumentItem done err = 0, tmpTLVsize=252 [13:58:35]tlvbuf is 01F46D10 [13:58:35]SAM_PROTO_ClearQueue [13:58:35]wFMCommunicate request_size=4 [13:58:35]MH_SAM_APDU [13:58:35]CAPDU: 80 09 00 00 [13:58:35]Write to MH i2c: E2 08 00 B3 02 80 09 00 00 00 00 00 00 27 [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [13:58:35]RAPDU: 90 00 [13:58:35]wFMCommunicate OK [13:58:35]SAM_PROTO_ClearQueue done [13:58:35]KKMCreateOFDPacket [13:58:35]OFDProtocolAddRootSTLVToBuf [13:58:35]FM_MakeSignedData [13:58:35]FM_MakeSignedData [13:58:35]SAM_PROTO_SignData [13:58:35]wFMCommunicate request_size=4 [13:58:35]MH_SAM_APDU [13:58:35]CAPDU: 80 0D 01 02 [13:58:35]Write to MH i2c: E2 08 00 B4 02 80 0D 01 02 00 00 00 00 2F [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [13:58:35]RAPDU: 90 00 [13:58:35]wFMCommunicate OK [13:58:35]wFMCommunicate request_size=255 [13:58:35]MH_SAM_APDU [13:58: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 0C FC 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 51 1F 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 51 1F 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 9B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 51 1F 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 0A 74 F1 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 F1 54 01 00 35 04 06 00 [13:58:35]Write to MH i2c: E2 02 01 B5 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 0C FC 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 51 1F 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 51 1F 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 9B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 51 1F 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 0A 74 F1 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 F1 54 01 00 35 04 06 00 00 00 9A [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [13:58:35]RAPDU: 90 00 [13:58:35]wFMCommunicate OK [13:58:35]wFMCommunicate request_size=11 [13:58:35]MH_SAM_APDU [13:58:35]CAPDU: 80 0D 02 02 06 C1 27 9C 50 C3 39 [13:58:35]Write to MH i2c: E2 0E 00 B6 02 80 0D 02 02 06 00 C1 27 9C 50 C3 39 00 00 0E [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [13:58:35]RAPDU: 90 00 [13:58:35]wFMCommunicate OK [13:58:35]wFMCommunicate request_size=4 [13:58:35]MH_SAM_APDU [13:58:35]CAPDU: 80 0D 03 02 [13:58:35]Write to MH i2c: E2 08 00 B7 02 80 0D 03 02 00 00 00 00 34 [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 0B 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 0B 00 B7 02 00 11 DF 88 DD 7B 85 2D 85 90 00 3C [13:58:35]RAPDU: 11 DF 88 DD 7B 85 2D 85 90 00 [13:58:35]wFMCommunicate OK [13:58:35]SAM_PROTO_SignData done [13:58:35]FM_MakeSignedData done [13:58:35]CreateOFDProtocolMessage [13:58:35]wFMCommunicate request_size=4 [13:58:35]MH_SAM_APDU [13:58:35]CAPDU: 80 11 00 00 [13:58:35]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:35]Read from MH i2c: E2 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 17 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 93 [13: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 [13:58:35]wFMCommunicate OK [13:58:35]CreateOFDProtocolMessage done [13:58:35]OFDSenderStorePacket 87281 [13:58:35]StoreOFDPacket docnum=87281 [13:58: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 EC 60 08 01 75 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 0C FC 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 51 1F 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 51 1F 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 9B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 51 1F 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 0A 74 F1 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 F1 54 01 00 35 04 06 00 C1 27 9C 50 C3 39 11 DF 88 DD 7B 85 2D 85 [13:58:35]CheckFolder [13:58:35]dirname=/storage/ofd_packets [13:58:35]CheckFolder done [13:58:35]ProducePacketName [13:58:35]name=ofd_packets/00087281 [13:58:35]NVStorageSaveData ofd_packets/00087281 [13:58:35]File name is /storage/ofd_packets/00087281 [13:58:35]Write 302 bytes [13:58:35]NVStorageSaveData done [13:58:35]OFDSenderStorePacket done [13:58:35]KKMCreateOFDPacket done [13:58:35]NVStorageSaveData kkm_last_timestamp [13:58:35]File name is /storage/kkm_last_timestamp [13:58:35]Write 4 bytes [13:58:35]NVStorageSaveData done [13:58:35]ExternCall_PrintAddStr [13:58:35]wPrintStart [13:58:35]Write to MH i2c: 01 00 00 B9 02 BB [13:58:35]Write i2c OK [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: 01 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: 01 07 00 [13:58:35]MH_I2C_Read... [13:58:35]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [13:58:35]RasterBufferAndPrint [13:58:35]line Счет N : (1)872246 [13:58:35]line ИНН: 02508201610067 [13:58:35]line Контрольно-Кассовый Чек [13:58:35]line ПРОДАЖА [13:58:35]line ТРК (МРК, ГНК) : 34 [13:58:35]line Товар: 2710194210 [13:58:35]line ДТ(л)-К-4 [13:58:35]line 130.060 * 76.20 [13:58:35]line = 9910.57 [13:58:35]line НДС 12% НСП 1% [13:58:35]line > о реализуемом товаре [13:58:35]line ИТОГО: 9910.57 [13:58:35]line НСП 1% : 87.70 [13:58:35]line НДС 12% : 1052.45 [13:58:35]line Наличными: 0.00 [13:58:35]line Безнал.: 9910.57 [13:58:35]line Место: АЗС № 137 "Партнер Нефть" [13:58:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [13:58:35]line СНО: Общий режим [13:58:35]line Чек 135 23.09.2024 13:58 [13:58:35]line Смена: 498 ФФД: 1.0 [13:58:35]line ЗНМ: 0300000064 [13:58:35]line РНМ: 0000000000092592 [13:58:35]line Версия ККМ: 001 [13:58:35]line Платежная система: O! деньги [13:58:35]line ФМ: 0000000000874979 [13:58:35]line ФД: 87281 [13:58:35]line ФПД: 212375870423865 [13:58:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T135834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87281&fm=212375870423865&tin=02508201610067®Number=0000000000092592&sum=991057 [13:58:36]written 0, free lines is 4095 [13:58:36]OFD Sender: Processing packet 87281 [packets to send 279, broken 278] [13:58:36]ProducePacketName [13:58:36]name=ofd_packets/00087281 [13:58:36]OFD Sender: To server: pG, [13:58:36]CommunicateWithHost lk.salyk.kg:30040 [13:58:36]ConnectInit lk.salyk.kg [13:58:36]Write to MH i2c: 01 00 00 E3 02 E5 [13:58:36]Write i2c OK [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: 01 [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: 01 07 00 [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 E7 0C DF [13:58:36]RasterBufferAndPrint [13:58:36]line [13:58:36]line [13:58:36]line [13:58:36]line [13:58:36]line [13:58:36]written 0, free lines is 3308 [13:58:36]MH_Cut [13:58:36]Write to MH i2c: D1 01 00 EA 02 01 BE [13:58:36]Write i2c OK [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: D1 [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: D1 01 00 [13:58:36]MH_I2C_Read... [13:58:36]Read from MH i2c: D1 01 00 EA 02 00 BD [13:58:36]Write to MH i2c: 01 00 00 EB 02 ED [13:58:36]Write i2c OK [13:58:36]MH_I2C_Read... [13:58:37]*** Cut start [13:58:37]*** Partial cut [13:58:37]*** CUTSNS_PIN = 1 [13:58:37]*** CUTSNS_PIN = 0 [13:58:37]*** Brake cut motor [13:58:38]Read from MH i2c: 01 [13:58:38]MH_I2C_Read... [13:58:38]*** Stop cut motor [13:58:38]*** Cut end [13:58:38]Read from MH i2c: 01 07 00 [13:58:38]MH_I2C_Read... [13:58:38]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 FF 0F 02 [13:58:38]process_action close_receipt done [13:58:38]requested_data is exist [13:58:38]produce_requested_data [13:58:38]requested_item fm.sn is exist - process it [13:58:38]wFMCommunicate request_size=4 [13:58:38]MH_SAM_APDU [13:58:38]CAPDU: 80 11 00 00 [13:58:38]Write to MH i2c: E2 08 00 EC 02 80 11 00 00 00 00 00 00 68 [13:58:38]Write i2c OK [13:58:38]MH_I2C_Read... [13:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:58:38]Read from MH i2c: E2 [13:58:38]MH_I2C_Read... [13:58:38]Read from MH i2c: E2 17 00 [13:58:38]MH_I2C_Read... [13:58:38]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 [13: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 [13:58:38]wFMCommunicate OK [13:58:38]requested_item fd.num is exist - process it [13:58:38]SAM_PROTO_GetFieldsCounters [13:58:38]wFMCommunicate request_size=4 [13:58:38]MH_SAM_APDU [13:58:38]CAPDU: 80 13 00 00 [13:58:38]Write to MH i2c: E2 08 00 ED 02 80 13 00 00 00 00 00 00 6B [13:58:38]Write i2c OK [13:58:38]MH_I2C_Read... [13:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:58:38]Read from MH i2c: E2 [13:58:38]MH_I2C_Read... [13:58:38]Read from MH i2c: E2 62 00 [13:58:38]MH_I2C_Read... [13:58:38]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 F1 54 01 00 0E 04 04 00 F2 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 68 [13:58: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 F1 54 01 00 0E 04 04 00 F2 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 [13:58:38]wFMCommunicate OK [13:58:38]SAM_PROTO_GetFieldsCounters done [13:58:38]requested_item shift.num is exist - process it [13:58:38]requested_item shift.opened is exist - process it [13:58:38]req_shift_opened [13:58:38]FM_GetShiftState [13:58:38]SAM_PROTO_GetShiftState [13:58:38]wFMCommunicate request_size=4 [13:58:38]MH_SAM_APDU [13:58:38]CAPDU: 80 13 01 00 [13:58:38]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [13:58:38]Write i2c OK [13:58:38]MH_I2C_Read... [13:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:38]Read from MH i2c: E2 [13:58:38]MH_I2C_Read... [13:58:38]Read from MH i2c: E2 0E 00 [13:58:38]MH_I2C_Read... [13:58:38]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C5 [13:58:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [13:58:38]wFMCommunicate OK [13:58:38]SAM_PROTO_GetShiftState done [13:58:38]FM_GetShiftState done [13:58:38]req_shift_opened done [13:58:38]requested_item shift.open_date is exist - process it [13:58:38]req_shift_open_date [13:58:38]req_shift_open_date done [13:58:38]produce_requested_data done [13:58:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87281,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [13:58:38]process_action_free close_receipt [13:58:38]json_value_free [13:58:38]json_value_free done [13:58:38]process_json_proto returns [13:58:38]Send response to host [13:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87281,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [13:58:38]free response buf [13:58:38]execute_script done [13:58:38]execute_script returns [13:58:38]free content buf [13:58:38]Sock 7.Close socket [13:58:38]Sock 7.Thread stoped [13:58:38]Connected sock=10 [13:58: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 EC 60 08 01 75 C8 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 0C FC 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 51 1F 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 51 1F 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 9B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 51 1F 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 0A 74 F1 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 F1 54 01 00 35 04 06 00 C1 27 9C 50 C3 39 11 DF 88 DD 7B 85 2D 85 [13:58: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 B7 14 47 00 08 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F1 54 01 00 F4 03 04 00 D8 1E F1 66 B6 04 01 00 00 7A 81 51 F2 89 BE 19 DC [13:58:40]CommunicateWithHost err = 0 [13:58:40]CheckOFDResponse [13:58:40]1017 (14) - 77093643461234 [13:58:40]1041 (16) - 0000000000874979 [13:58:40]1040 (4) - 87281 [13:58:40]1012 (4) - 23.09.2024 07:55 [13:58:40]1206 (1) - 0 [13:58:40]OFD Sender: Remove packet 87281 [13:58:40]ProducePacketName [13:58:40]name=ofd_packets/00087281 [13:58:40]NVStorageDeleteData [13:58:40]OFD Sender: No OFD packet to send [13:58:45]OFD Sender: No OFD packet to send [13:58:50]OFD Sender: No OFD packet to send [13:58:53]recv_with_timeout no data received [13:58:55]OFD Sender: No OFD packet to send [13:59:00]OFD Sender: No OFD packet to send [13:59:05]OFD Sender: No OFD packet to send [13:59:06]recv_with_timeout no data received [13:59:10]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:20]OFD Sender: No OFD packet to send [13:59:25]OFD Sender: No OFD packet to send [13:59:30]OFD Sender: No OFD packet to send [13:59:35]OFD Sender: No OFD packet to send [13:59:40]OFD Sender: No OFD packet to send [13:59:45]OFD Sender: No OFD packet to send [13:59:50]OFD Sender: No OFD packet to send [13:59:55]OFD Sender: No OFD packet to send [14:00:00]OFD Sender: No OFD packet to send [14:00:05]OFD Sender: No OFD packet to send [14:00:10]OFD Sender: No OFD packet to send [14:00:15]OFD Sender: No OFD packet to send [14:00:20]OFD Sender: No OFD packet to send [14:00:25]OFD Sender: No OFD packet to send [14:00:30]OFD Sender: No OFD packet to send [14:00:35]OFD Sender: No OFD packet to send [14:00:40]OFD Sender: No OFD packet to send [14:00:45]OFD Sender: No OFD packet to send [14:00:50]OFD Sender: No OFD packet to send [14:00:55]OFD Sender: No OFD packet to send [14:01:00]OFD Sender: No OFD packet to send [14:01:06]OFD Sender: No OFD packet to send [14:01:11]OFD Sender: No OFD packet to send [14:01:16]OFD Sender: No OFD packet to send [14:01:21]OFD Sender: No OFD packet to send [14:01:26]OFD Sender: No OFD packet to send [14:01:31]OFD Sender: No OFD packet to send [14:01:36]OFD Sender: No OFD packet to send [14:01:41]OFD Sender: No OFD packet to send [14:01:46]OFD Sender: No OFD packet to send [14:01:51]OFD Sender: No OFD packet to send [14:01:56]OFD Sender: No OFD packet to send [14:02:01]OFD Sender: No OFD packet to send [14:02:06]OFD Sender: No OFD packet to send [14:02:11]OFD Sender: No OFD packet to send [14:02:16]OFD Sender: No OFD packet to send [14:02:21]OFD Sender: No OFD packet to send [14:02:26]OFD Sender: No OFD packet to send [14:02:31]OFD Sender: No OFD packet to send [14:02:36]OFD Sender: No OFD packet to send [14:02:41]OFD Sender: No OFD packet to send [14:02:46]OFD Sender: No OFD packet to send [14:02:51]OFD Sender: No OFD packet to send [14:02:56]OFD Sender: No OFD packet to send [14:03:01]OFD Sender: No OFD packet to send [14:03:06]OFD Sender: No OFD packet to send [14:03:11]OFD Sender: No OFD packet to send [14:03:16]OFD Sender: No OFD packet to send [14:03:21]OFD Sender: No OFD packet to send [14:03:26]OFD Sender: No OFD packet to send [14:03:31]OFD Sender: No OFD packet to send [14:03:36]OFD Sender: No OFD packet to send [14:03:41]OFD Sender: No OFD packet to send [14:03:46]OFD Sender: No OFD packet to send [14:03:48]recv_with_timeout no data received [14:03:51]OFD Sender: No OFD packet to send [14:03:56]OFD Sender: No OFD packet to send [14:04:01]OFD Sender: No OFD packet to send [14:04:06]OFD Sender: No OFD packet to send [14:04:11]OFD Sender: No OFD packet to send [14:04:16]OFD Sender: No OFD packet to send [14:04:21]OFD Sender: No OFD packet to send [14:04:26]OFD Sender: No OFD packet to send [14:04:31]OFD Sender: No OFD packet to send [14:04:36]OFD Sender: No OFD packet to send [14:04:41]OFD Sender: No OFD packet to send [14:04:46]OFD Sender: No OFD packet to send [14:04:51]OFD Sender: No OFD packet to send [14:04:56]OFD Sender: No OFD packet to send [14:05:01]OFD Sender: No OFD packet to send [14:05:06]OFD Sender: No OFD packet to send [14:05:11]OFD Sender: No OFD packet to send [14:05:16]OFD Sender: No OFD packet to send [14:05:21]OFD Sender: No OFD packet to send [14:05:26]OFD Sender: No OFD packet to send [14:05:31]OFD Sender: No OFD packet to send [14:05:36]OFD Sender: No OFD packet to send [14:05:41]OFD Sender: No OFD packet to send [14:05:46]OFD Sender: No OFD packet to send [14:05:48]accept exits with 9 [14:05:48]New connection [14:05:48]New thread 3067166052 created [14:05:48]Thread 3067022692 joined [14:05:48]Waiting for new connection... [14:05:48] Sock 9.Parse request [14:05:48]Sock 9.Check first char [14:05:48]Sock 9.First char is OK [14:05:48]request: POST /json_proto HTTP/1.0 [14:05:48]Method: POST [14:05:48]URL: /json_proto [14:05:48]Method is POST - this is cgi request [14:05:48]url: /json_proto [14:05:48]query_string will be loaded in cgi processing [14:05:48]execute_cgi json_proto POST (null) [14:05:48]execute_cgi path=json_proto method=POST [14:05:48]POST find Content-Length [14:05:48]Host: 172.17.47.196:8080 [14:05:48]Content-Length: 677 [14:05:48]Content-Type: application/json [14:05:48] [14:05:48]POST finish read [14:05:48]Found Content-Length = 677 [14:05:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872247", "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" ] } } [14:05:48]execute_script... [14:05: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)872247", "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" ] } } [14:05:48]POST & json_proto [14:05:48]process_json_proto [14:05:48]json parsed OK: [14:05:48]protocol is kg_v1.0 [14:05:48]action value=close_receipt [14:05:48]process_action close_receipt [14:05:48]cmd_close_receipt [14:05:48]MH_GetDate [14:05:48]Write to MH i2c: F0 00 00 EF 02 E0 [14:05:48]Write i2c OK [14:05:48]MH_I2C_Read... [14:05:48]Read from MH i2c: F0 [14:05:48]MH_I2C_Read... [14:05:48]Read from MH i2c: F0 09 00 [14:05:48]MH_I2C_Read... [14:05:48]Read from MH i2c: F0 09 00 EF 02 00 BC 75 F1 66 4C 6B 94 66 22 [14:05:48]GetLastDocTimeStamp 1727099914 [14:05:48]current date 1727100348 [14:05:48]FM_GetShiftState [14:05:48]SAM_PROTO_GetShiftState [14:05:48]wFMCommunicate request_size=4 [14:05:48]MH_SAM_APDU [14:05:48]CAPDU: 80 13 01 00 [14:05:48]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [14:05:48]Write i2c OK [14:05:48]MH_I2C_Read... [14:05:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:48]Read from MH i2c: E2 [14:05:48]MH_I2C_Read... [14:05:48]Read from MH i2c: E2 0E 00 [14:05:48]MH_I2C_Read... [14:05:48]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C7 [14:05:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:05:48]wFMCommunicate OK [14:05:48]SAM_PROTO_GetShiftState done [14:05:48]FM_GetShiftState done [14:05:48]opened in 1727050818 [14:05:48]opened+sec_in_day 1727137218 [14:05:48]quantity*price = 50036 [14:05:48]sum+1 = 50037 [14:05: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 СНО: Общий режим Чек 136 23.09.2024 14:05 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87282 ФПД: 149873061737140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140548&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87282&fm=149873061737140&tin=02508201610067®Number=0000000000092592&sum=50000 [14:05:49]StoreToDocumentArchive [14:05:49]shift 498 fd 87282 [14:05:49]save to /storage/0498/doc_00087282 [14:05:49]save last doc name /storage/0498/doc_00087282 to /storage/kkm_last_doc_name [14:05:49]save OK [14:05:49]Clear old archive folders... [14:05:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:05:49]tlvbuf is 01F6B920 [14:05:49]SAM_PROTO_ClearQueue [14:05:49]wFMCommunicate request_size=4 [14:05:49]MH_SAM_APDU [14:05:49]CAPDU: 80 09 00 00 [14:05:49]Write to MH i2c: E2 08 00 FD 02 80 09 00 00 00 00 00 00 71 [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [14:05:49]RAPDU: 90 00 [14:05:49]wFMCommunicate OK [14:05:49]SAM_PROTO_ClearQueue done [14:05:49]KKMCreateOFDPacket [14:05:49]OFDProtocolAddRootSTLVToBuf [14:05:49]FM_MakeSignedData [14:05:49]FM_MakeSignedData [14:05:49]SAM_PROTO_SignData [14:05:49]wFMCommunicate request_size=4 [14:05:49]MH_SAM_APDU [14:05:49]CAPDU: 80 0D 01 02 [14:05:49]Write to MH i2c: E2 08 00 FE 02 80 0D 01 02 00 00 00 00 79 [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [14:05:49]RAPDU: 90 00 [14:05:49]wFMCommunicate OK [14:05:49]wFMCommunicate request_size=255 [14:05:49]MH_SAM_APDU [14:05: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 88 00 00 00 F4 03 04 00 BC 75 F1 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 F2 54 01 00 35 04 06 00 88 [14:05:49]Write to MH i2c: E2 02 01 FF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 BC 75 F1 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 F2 54 01 00 35 04 06 00 88 00 00 D8 [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [14:05:49]RAPDU: 90 00 [14:05:49]wFMCommunicate OK [14:05:49]wFMCommunicate request_size=10 [14:05:49]MH_SAM_APDU [14:05:49]CAPDU: 80 0D 02 02 05 4F 0A 9B 32 B4 [14:05:49]Write to MH i2c: E2 0D 00 00 03 80 0D 02 02 05 00 4F 0A 9B 32 B4 00 00 61 [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [14:05:49]RAPDU: 90 00 [14:05:49]wFMCommunicate OK [14:05:49]wFMCommunicate request_size=4 [14:05:49]MH_SAM_APDU [14:05:49]CAPDU: 80 0D 03 02 [14:05:49]Write to MH i2c: E2 08 00 01 03 80 0D 03 02 00 00 00 00 7F [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 0B 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 0B 00 01 03 00 BC C8 39 7A 3F 63 AA AE 90 00 B1 [14:05:49]RAPDU: BC C8 39 7A 3F 63 AA AE 90 00 [14:05:49]wFMCommunicate OK [14:05:49]SAM_PROTO_SignData done [14:05:49]FM_MakeSignedData done [14:05:49]CreateOFDProtocolMessage [14:05:49]wFMCommunicate request_size=4 [14:05:49]MH_SAM_APDU [14:05:49]CAPDU: 80 11 00 00 [14:05:49]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:49]Read from MH i2c: E2 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: E2 17 00 [14:05:49]MH_I2C_Read... [14:05:49]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 [14:05:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:05:49]wFMCommunicate OK [14:05:49]CreateOFDProtocolMessage done [14:05:49]OFDSenderStorePacket 87282 [14:05:49]StoreOFDPacket docnum=87282 [14:05: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 1F CE 07 01 ED 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 00 00 00 F4 03 04 00 BC 75 F1 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 F2 54 01 00 35 04 06 00 88 4F 0A 9B 32 B4 BC C8 39 7A 3F 63 AA AE [14:05:49]CheckFolder [14:05:49]dirname=/storage/ofd_packets [14:05:49]CheckFolder done [14:05:49]ProducePacketName [14:05:49]name=ofd_packets/00087282 [14:05:49]NVStorageSaveData ofd_packets/00087282 [14:05:49]File name is /storage/ofd_packets/00087282 [14:05:49]Write 301 bytes [14:05:49]NVStorageSaveData done [14:05:49]OFDSenderStorePacket done [14:05:49]KKMCreateOFDPacket done [14:05:49]NVStorageSaveData kkm_last_timestamp [14:05:49]File name is /storage/kkm_last_timestamp [14:05:49]Write 4 bytes [14:05:49]NVStorageSaveData done [14:05:49]OFD Sender: Processing packet 87282 [packets to send 279, broken 278] [14:05:49]ProducePacketName [14:05:49]name=ofd_packets/00087282 [14:05:49]OFD Sender: To server: pG, [14:05:49]CommunicateWithHost lk.salyk.kg:30040 [14:05:49]ConnectInit lk.salyk.kg [14:05:49]ExternCall_PrintAddStr [14:05:49]wPrintStart [14:05:49]Write to MH i2c: 01 00 00 03 03 06 [14:05:49]Write i2c OK [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: 01 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: 01 07 00 [14:05:49]MH_I2C_Read... [14:05:49]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [14:05:49]RasterBufferAndPrint [14:05:49]line Счет N : (1)872247 [14:05:49]line ИНН: 02508201610067 [14:05:49]line Контрольно-Кассовый Чек [14:05:49]line ПРОДАЖА [14:05:49]line ТРК (МРК, ГНК) : 33 [14:05:49]line Товар: 2710124130 [14:05:49]line Аи-92-К-5 [14:05:49]line 7.380 * 67.80 [14:05:49]line = 500.36 [14:05:49]line НДС 12% НСП 1% [14:05:49]line > о реализуемом товаре [14:05:49]line ОКРУГЛЕНИЕ: -0.36 [14:05:49]line ИТОГО: 500.00 [14:05:49]line Внесено: 500.00 [14:05:49]line СДАЧА: 0.00 [14:05:49]line НСП 1% : 4.43 [14:05:49]line НДС 12% : 53.14 [14:05:49]line Наличными: 500.00 [14:05:49]line Безнал.: 0.00 [14:05:49]line Место: АЗС № 137 "Партнер Нефть" [14:05:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:05:49]line СНО: Общий режим [14:05:49]line Чек 136 23.09.2024 14:05 [14:05:49]line Смена: 498 ФФД: 1.0 [14:05:49]line ЗНМ: 0300000064 [14:05:49]line РНМ: 0000000000092592 [14:05:49]line Версия ККМ: 001 [14:05:49]line ФМ: 0000000000874979 [14:05:49]line ФД: 87282 [14:05:49]line ФПД: 149873061737140 [14:05:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140548&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87282&fm=149873061737140&tin=02508201610067®Number=0000000000092592&sum=50000 [14:05:50]written 0, free lines is 4095 [14:05:50]Write to MH i2c: 01 00 00 2E 03 31 [14:05:50]Write i2c OK [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: 01 [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: 01 07 00 [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 CD 0C 11 [14:05:50]RasterBufferAndPrint [14:05:50]line [14:05:50]line [14:05:50]line [14:05:50]line [14:05:50]line [14:05:50]written 0, free lines is 3283 [14:05:50]MH_Cut [14:05:50]Write to MH i2c: D1 01 00 35 03 01 0A [14:05:50]Write i2c OK [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: D1 [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: D1 01 00 [14:05:50]MH_I2C_Read... [14:05:50]Read from MH i2c: D1 01 00 35 03 00 09 [14:05:50]Write to MH i2c: 01 00 00 36 03 39 [14:05:50]Write i2c OK [14:05:50]MH_I2C_Read... [14:05:51]*** Cut start [14:05:51]*** Partial cut [14:05:51]*** CUTSNS_PIN = 1 [14:05:51]*** CUTSNS_PIN = 0 [14:05:51]*** Brake cut motor [14:05:51]Connected sock=10 [14:05: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 CE 07 01 ED 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 00 00 00 F4 03 04 00 BC 75 F1 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 F2 54 01 00 35 04 06 00 88 4F 0A 9B 32 B4 BC C8 39 7A 3F 63 AA AE [14:05:51]Read from MH i2c: 01 [14:05:51]MH_I2C_Read... [14:05:51]*** Stop cut motor [14:05:51]*** Cut end [14:05:51]Read from MH i2c: 01 07 00 [14:05:51]MH_I2C_Read... [14:05:51]Read from MH i2c: 01 07 00 36 03 00 00 00 00 00 FF 0F 4E [14:05:51]process_action close_receipt done [14:05:51]requested_data is exist [14:05:51]produce_requested_data [14:05:51]requested_item fm.sn is exist - process it [14:05:51]wFMCommunicate request_size=4 [14:05:51]MH_SAM_APDU [14:05:51]CAPDU: 80 11 00 00 [14:05:51]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [14:05:51]Write i2c OK [14:05:51]MH_I2C_Read... [14:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:05:52]Read from MH i2c: E2 [14:05:52]MH_I2C_Read... [14:05:52]Read from MH i2c: E2 17 00 [14:05:52]MH_I2C_Read... [14:05:52]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 [14:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:05:52]wFMCommunicate OK [14:05:52]requested_item fd.num is exist - process it [14:05:52]SAM_PROTO_GetFieldsCounters [14:05:52]wFMCommunicate request_size=4 [14:05:52]MH_SAM_APDU [14:05:52]CAPDU: 80 13 00 00 [14:05:52]Write to MH i2c: E2 08 00 38 03 80 13 00 00 00 00 00 00 B7 [14:05:52]Write i2c OK [14:05:52]MH_I2C_Read... [14:05:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:05:52]Read from MH i2c: E2 [14:05:52]MH_I2C_Read... [14:05:52]Read from MH i2c: E2 62 00 [14:05:52]MH_I2C_Read... [14:05:52]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 F2 54 01 00 0E 04 04 00 F2 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 B8 [14:05: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 F2 54 01 00 0E 04 04 00 F2 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 [14:05:52]wFMCommunicate OK [14:05:52]SAM_PROTO_GetFieldsCounters done [14:05:52]requested_item shift.num is exist - process it [14:05:52]requested_item shift.opened is exist - process it [14:05:52]req_shift_opened [14:05:52]FM_GetShiftState [14:05:52]SAM_PROTO_GetShiftState [14:05:52]wFMCommunicate request_size=4 [14:05:52]MH_SAM_APDU [14:05:52]CAPDU: 80 13 01 00 [14:05:52]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [14:05:52]Write i2c OK [14:05:52]MH_I2C_Read... [14:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:05:52]Read from MH i2c: E2 [14:05:52]MH_I2C_Read... [14:05:52]Read from MH i2c: E2 0E 00 [14:05:52]MH_I2C_Read... [14:05:52]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 11 [14:05:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:05:52]wFMCommunicate OK [14:05:52]SAM_PROTO_GetShiftState done [14:05:52]FM_GetShiftState done [14:05:52]req_shift_opened done [14:05:52]requested_item shift.open_date is exist - process it [14:05:52]req_shift_open_date [14:05:52]req_shift_open_date done [14:05:52]produce_requested_data done [14:05:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87282,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:05:52]process_action_free close_receipt [14:05:52]json_value_free [14:05:52]json_value_free done [14:05:52]process_json_proto returns [14:05:52]Send response to host [14:05:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87282,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:05:52]free response buf [14:05:52]execute_script done [14:05:52]execute_script returns [14:05:52]free content buf [14:05:52]Sock 9.Close socket [14:05:52]Sock 9.Thread stoped [14:05:56]recv_with_timeout no data received [14:05:56]CommunicateWithHost answer receiving error [14:05:56]CommunicateWithHost err = -3 [14:05:56]OFD Sender: Server communicate error [14:05:56]recv_with_timeout no data received [14:06:01]OFD Sender: Processing packet 87282 [packets to send 279, broken 278] [14:06:01]ProducePacketName [14:06:01]name=ofd_packets/00087282 [14:06:01]OFD Sender: To server: pG, [14:06:01]CommunicateWithHost lk.salyk.kg:30040 [14:06:01]ConnectInit lk.salyk.kg [14:06:06]ConnectInit Can't take IP for lk.salyk.kg [14:06:06]CommunicateWithHost connect error [14:06:06]CommunicateWithHost err = -1 [14:06:06]OFD Sender: Server communicate error [14:06:11]OFD Sender: Processing packet 87282 [packets to send 279, broken 278] [14:06:11]ProducePacketName [14:06:11]name=ofd_packets/00087282 [14:06:11]OFD Sender: To server: pG, [14:06:11]CommunicateWithHost lk.salyk.kg:30040 [14:06:11]ConnectInit lk.salyk.kg [14:06:12]recv_with_timeout no data received [14:06:16]ConnectInit Can't take IP for lk.salyk.kg [14:06:16]CommunicateWithHost connect error [14:06:16]CommunicateWithHost err = -1 [14:06:16]OFD Sender: Server communicate error [14:06:21]OFD Sender: Processing packet 87282 [packets to send 279, broken 278] [14:06:21]ProducePacketName [14:06:21]name=ofd_packets/00087282 [14:06:21]OFD Sender: To server: pG, [14:06:21]CommunicateWithHost lk.salyk.kg:30040 [14:06:21]ConnectInit lk.salyk.kg [14:06:28]recv_with_timeout no data received [14:06:38]Connected sock=10 [14: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 0F 01 00 00 1F CE 07 01 ED 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 00 00 00 F4 03 04 00 BC 75 F1 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 F2 54 01 00 35 04 06 00 88 4F 0A 9B 32 B4 BC C8 39 7A 3F 63 AA AE [14: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 26 F8 47 00 10 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 F2 54 01 00 F4 03 04 00 BB 20 F1 66 B6 04 01 00 00 B9 DD 34 5E B3 4C 2E E7 [14:06:42]CommunicateWithHost err = 0 [14:06:42]CheckOFDResponse [14:06:42]1017 (14) - 77093643461234 [14:06:42]1041 (16) - 0000000000874979 [14:06:42]1040 (4) - 87282 [14:06:42]1012 (4) - 23.09.2024 08:03 [14:06:42]1206 (1) - 0 [14:06:42]OFD Sender: Remove packet 87282 [14:06:42]ProducePacketName [14:06:42]name=ofd_packets/00087282 [14:06:42]NVStorageDeleteData [14:06:42]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:52]OFD Sender: No OFD packet to send [14:06:57]OFD Sender: No OFD packet to send [14:07:02]OFD Sender: No OFD packet to send [14:07:07]OFD Sender: No OFD packet to send [14:07:12]OFD Sender: No OFD packet to send [14:07:17]OFD Sender: No OFD packet to send [14:07:22]OFD Sender: No OFD packet to send [14:07:27]accept exits with 7 [14:07:27]New connection [14:07:27]New thread 3067022692 created [14:07:27]Thread 3067166052 joined [14:07:27]Waiting for new connection... [14:07:27] Sock 7.Parse request [14:07:27]Sock 7.Check first char [14:07:27]Sock 7.First char is OK [14:07:27]request: POST /json_proto HTTP/1.0 [14:07:27]Method: POST [14:07:27]URL: /json_proto [14:07:27]Method is POST - this is cgi request [14:07:27]url: /json_proto [14:07:27]query_string will be loaded in cgi processing [14:07:27]execute_cgi json_proto POST (null) [14:07:27]execute_cgi path=json_proto method=POST [14:07:27]POST find Content-Length [14:07:27]Host: 172.17.47.196:8080 [14:07:27]Content-Length: 678 [14:07:27]Content-Type: application/json [14:07:27] [14:07:27]POST finish read [14:07:27]Found Content-Length = 678 [14:07:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872248", "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.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:27]execute_script... [14:07: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)872248", "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.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:27]POST & json_proto [14:07:27]process_json_proto [14:07:27]json parsed OK: [14:07:27]protocol is kg_v1.0 [14:07:27]action value=close_receipt [14:07:27]process_action close_receipt [14:07:27]cmd_close_receipt [14:07:27]MH_GetDate [14:07:27]Write to MH i2c: F0 00 00 3A 03 2C [14:07:27]Write i2c OK [14:07:27]MH_I2C_Read... [14:07:27]Read from MH i2c: F0 [14:07:27]MH_I2C_Read... [14:07:27]Read from MH i2c: F0 09 00 [14:07:27]MH_I2C_Read... [14:07:27]Read from MH i2c: F0 09 00 3A 03 00 1F 76 F1 66 4C 6B 94 66 D2 [14:07:27]GetLastDocTimeStamp 1727100348 [14:07:27]current date 1727100447 [14:07:27]FM_GetShiftState [14:07:27]SAM_PROTO_GetShiftState [14:07:27]wFMCommunicate request_size=4 [14:07:27]MH_SAM_APDU [14:07:27]CAPDU: 80 13 01 00 [14:07:27]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [14:07:27]Write i2c OK [14:07:27]MH_I2C_Read... [14:07:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:27]Read from MH i2c: E2 [14:07:27]MH_I2C_Read... [14:07:27]Read from MH i2c: E2 0E 00 [14:07:27]MH_I2C_Read... [14:07:27]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 13 [14:07:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:07:27]wFMCommunicate OK [14:07:27]SAM_PROTO_GetShiftState done [14:07:27]FM_GetShiftState done [14:07:27]opened in 1727050818 [14:07:27]opened+sec_in_day 1727137218 [14:07:27]quantity*price = 70037 [14:07:27]sum+1 = 70038 [14:07:27]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 СНО: Общий режим Чек 137 23.09.2024 14:07 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87283 ФПД: 167653151848502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140727&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87283&fm=167653151848502&tin=02508201610067®Number=0000000000092592&sum=70000 [14:07:28]StoreToDocumentArchive [14:07:28]shift 498 fd 87283 [14:07:28]save to /storage/0498/doc_00087283 [14:07:28]save last doc name /storage/0498/doc_00087283 to /storage/kkm_last_doc_name [14:07:28]save OK [14:07:28]Clear old archive folders... [14:07:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:28]tlvbuf is 01F6D4F0 [14:07:28]SAM_PROTO_ClearQueue [14:07:28]wFMCommunicate request_size=4 [14:07:28]MH_SAM_APDU [14:07:28]CAPDU: 80 09 00 00 [14:07:28]Write to MH i2c: E2 08 00 48 03 80 09 00 00 00 00 00 00 BD [14:07:28]Write i2c OK [14:07:28]MH_I2C_Read... [14:07:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:28]Read from MH i2c: E2 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [14:07:28]RAPDU: 90 00 [14:07:28]wFMCommunicate OK [14:07:28]SAM_PROTO_ClearQueue done [14:07:28]KKMCreateOFDPacket [14:07:28]OFDProtocolAddRootSTLVToBuf [14:07:28]FM_MakeSignedData [14:07:28]FM_MakeSignedData [14:07:28]SAM_PROTO_SignData [14:07:28]wFMCommunicate request_size=4 [14:07:28]MH_SAM_APDU [14:07:28]CAPDU: 80 0D 01 02 [14:07:28]Write to MH i2c: E2 08 00 49 03 80 0D 01 02 00 00 00 00 C5 [14:07:28]Write i2c OK [14:07:28]MH_I2C_Read... [14:07:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:28]Read from MH i2c: E2 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [14:07:28]RAPDU: 90 00 [14:07:28]wFMCommunicate OK [14:07:28]wFMCommunicate request_size=255 [14:07:28]MH_SAM_APDU [14:07: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 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 89 00 00 00 F4 03 04 00 1F 76 F1 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 F3 54 01 00 35 04 06 00 98 [14:07:28]Write to MH i2c: E2 02 01 4A 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 89 00 00 00 F4 03 04 00 1F 76 F1 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 F3 54 01 00 35 04 06 00 98 00 00 81 [14:07:28]Write i2c OK [14:07:28]MH_I2C_Read... [14:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:28]Read from MH i2c: E2 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [14:07:28]RAPDU: 90 00 [14:07:28]wFMCommunicate OK [14:07:28]wFMCommunicate request_size=10 [14:07:28]MH_SAM_APDU [14:07:28]CAPDU: 80 0D 02 02 05 7A CA 8F B8 36 [14:07:28]Write to MH i2c: E2 0D 00 4B 03 80 0D 02 02 05 00 7A CA 8F B8 36 00 00 93 [14:07:28]Write i2c OK [14:07:28]MH_I2C_Read... [14:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:28]Read from MH i2c: E2 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 [14:07:28]MH_I2C_Read... [14:07:28]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [14:07:28]RAPDU: 90 00 [14:07:28]wFMCommunicate OK [14:07:28]wFMCommunicate request_size=4 [14:07:28]MH_SAM_APDU [14:07:28]CAPDU: 80 0D 03 02 [14:07:28]Write to MH i2c: E2 08 00 4C 03 80 0D 03 02 00 00 00 00 CA [14:07:28]Write i2c OK [14:07:28]MH_I2C_Read... [14:07:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:29]Read from MH i2c: E2 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: E2 0B 00 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: E2 0B 00 4C 03 00 A5 3F EB 26 23 03 2A 81 90 00 91 [14:07:29]RAPDU: A5 3F EB 26 23 03 2A 81 90 00 [14:07:29]wFMCommunicate OK [14:07:29]SAM_PROTO_SignData done [14:07:29]FM_MakeSignedData done [14:07:29]CreateOFDProtocolMessage [14:07:29]wFMCommunicate request_size=4 [14:07:29]MH_SAM_APDU [14:07:29]CAPDU: 80 11 00 00 [14:07:29]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [14:07:29]Write i2c OK [14:07:29]MH_I2C_Read... [14:07:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:29]Read from MH i2c: E2 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: E2 17 00 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 29 [14: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 [14:07:29]wFMCommunicate OK [14:07:29]CreateOFDProtocolMessage done [14:07:29]OFDSenderStorePacket 87283 [14:07:29]StoreOFDPacket docnum=87283 [14:07: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 62 40 07 01 A9 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 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 89 00 00 00 F4 03 04 00 1F 76 F1 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 F3 54 01 00 35 04 06 00 98 7A CA 8F B8 36 A5 3F EB 26 23 03 2A 81 [14:07:29]CheckFolder [14:07:29]dirname=/storage/ofd_packets [14:07:29]CheckFolder done [14:07:29]ProducePacketName [14:07:29]name=ofd_packets/00087283 [14:07:29]NVStorageSaveData ofd_packets/00087283 [14:07:29]File name is /storage/ofd_packets/00087283 [14:07:29]Write 301 bytes [14:07:29]NVStorageSaveData done [14:07:29]OFDSenderStorePacket done [14:07:29]KKMCreateOFDPacket done [14:07:29]NVStorageSaveData kkm_last_timestamp [14:07:29]File name is /storage/kkm_last_timestamp [14:07:29]Write 4 bytes [14:07:29]NVStorageSaveData done [14:07:29]ExternCall_PrintAddStr [14:07:29]wPrintStart [14:07:29]Write to MH i2c: 01 00 00 4E 03 51 [14:07:29]Write i2c OK [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 07 00 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [14:07:29]RasterBufferAndPrint [14:07:29]line Счет N : (1)872248 [14:07:29]line ИНН: 02508201610067 [14:07:29]line Контрольно-Кассовый Чек [14:07:29]line ПРОДАЖА [14:07:29]line ТРК (МРК, ГНК) : 53 [14:07:29]line Товар: 2710124130 [14:07:29]line Аи-92-К-5 [14:07:29]line 10.330 * 67.80 [14:07:29]line = 700.37 [14:07:29]line НДС 12% НСП 1% [14:07:29]line > о реализуемом товаре [14:07:29]line ОКРУГЛЕНИЕ: -0.37 [14:07:29]line ИТОГО: 700.00 [14:07:29]line Внесено: 700.00 [14:07:29]line СДАЧА: 0.00 [14:07:29]line НСП 1% : 6.20 [14:07:29]line НДС 12% : 74.38 [14:07:29]line Наличными: 700.00 [14:07:29]line Безнал.: 0.00 [14:07:29]line Место: АЗС № 137 "Партнер Нефть" [14:07:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:07:29]line СНО: Общий режим [14:07:29]line Чек 137 23.09.2024 14:07 [14:07:29]line Смена: 498 ФФД: 1.0 [14:07:29]line ЗНМ: 0300000064 [14:07:29]line РНМ: 0000000000092592 [14:07:29]line Версия ККМ: 001 [14:07:29]line ФМ: 0000000000874979 [14:07:29]line ФД: 87283 [14:07:29]line ФПД: 167653151848502 [14:07:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T140727&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87283&fm=167653151848502&tin=02508201610067®Number=0000000000092592&sum=70000 [14:07:29]OFD Sender: Processing packet 87283 [packets to send 279, broken 278] [14:07:29]ProducePacketName [14:07:29]name=ofd_packets/00087283 [14:07:29]OFD Sender: To server: pG, [14:07:29]CommunicateWithHost lk.salyk.kg:30040 [14:07:29]ConnectInit lk.salyk.kg [14:07:29]written 0, free lines is 4095 [14:07:29]Write to MH i2c: 01 00 00 79 03 7C [14:07:29]Write i2c OK [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 07 00 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 CD 0C 5C [14:07:29]RasterBufferAndPrint [14:07:29]line [14:07:29]line [14:07:29]line [14:07:29]line [14:07:29]line [14:07:29]written 0, free lines is 3283 [14:07:29]MH_Cut [14:07:29]Write to MH i2c: D1 01 00 80 03 01 55 [14:07:29]Write i2c OK [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: D1 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: D1 01 00 [14:07:29]MH_I2C_Read... [14:07:29]Read from MH i2c: D1 01 00 80 03 00 54 [14:07:29]Write to MH i2c: 01 00 00 81 03 84 [14:07:29]Write i2c OK [14:07:29]MH_I2C_Read... [14:07:30]*** Cut start [14:07:30]*** Partial cut [14:07:30]*** CUTSNS_PIN = 1 [14:07:30]*** CUTSNS_PIN = 0 [14:07:30]Connected sock=10 [14:07: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 62 40 07 01 A9 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 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 89 00 00 00 F4 03 04 00 1F 76 F1 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 F3 54 01 00 35 04 06 00 98 7A CA 8F B8 36 A5 3F EB 26 23 03 2A 81 [14:07:30]*** Brake cut motor [14:07:31]Read from MH i2c: 01 [14:07:31]MH_I2C_Read... [14:07:31]*** Stop cut motor [14:07:31]*** Cut end [14:07:31]Read from MH i2c: 01 07 00 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [14:07:31]process_action close_receipt done [14:07:31]requested_data is exist [14:07:31]produce_requested_data [14:07:31]requested_item fm.sn is exist - process it [14:07:31]wFMCommunicate request_size=4 [14:07:31]MH_SAM_APDU [14:07:31]CAPDU: 80 11 00 00 [14:07:31]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [14:07:31]Write i2c OK [14:07:31]MH_I2C_Read... [14:07:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:31]Read from MH i2c: E2 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: E2 17 00 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5E [14:07:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:07:31]wFMCommunicate OK [14:07:31]requested_item fd.num is exist - process it [14:07:31]SAM_PROTO_GetFieldsCounters [14:07:31]wFMCommunicate request_size=4 [14:07:31]MH_SAM_APDU [14:07:31]CAPDU: 80 13 00 00 [14:07:31]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [14:07:31]Write i2c OK [14:07:31]MH_I2C_Read... [14:07:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:31]Read from MH i2c: E2 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: E2 62 00 [14:07:31]MH_I2C_Read... [14:07:31]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 F3 54 01 00 0E 04 04 00 F2 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 07 [14:07: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 F3 54 01 00 0E 04 04 00 F2 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 [14:07:31]wFMCommunicate OK [14:07:31]SAM_PROTO_GetFieldsCounters done [14:07:31]requested_item shift.num is exist - process it [14:07:31]requested_item shift.opened is exist - process it [14:07:31]req_shift_opened [14:07:31]FM_GetShiftState [14:07:31]SAM_PROTO_GetShiftState [14:07:31]wFMCommunicate request_size=4 [14:07:31]MH_SAM_APDU [14:07:31]CAPDU: 80 13 01 00 [14:07:31]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [14:07:31]Write i2c OK [14:07:31]MH_I2C_Read... [14:07:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:31]Read from MH i2c: E2 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: E2 0E 00 [14:07:31]MH_I2C_Read... [14:07:31]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5C [14:07:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:07:31]wFMCommunicate OK [14:07:31]SAM_PROTO_GetShiftState done [14:07:31]FM_GetShiftState done [14:07:31]req_shift_opened done [14:07:31]requested_item shift.open_date is exist - process it [14:07:31]req_shift_open_date [14:07:31]req_shift_open_date done [14:07:31]produce_requested_data done [14:07:31]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87283,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:07:31]process_action_free close_receipt [14:07:31]json_value_free [14:07:31]json_value_free done [14:07:31]process_json_proto returns [14:07:31]Send response to host [14:07:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87283,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:07:31]free response buf [14:07:31]execute_script done [14:07:31]execute_script returns [14:07:31]free content buf [14:07:31]Sock 7.Close socket [14:07:31]Sock 7.Thread stoped [14:07: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 DB 44 47 00 D6 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 F3 54 01 00 F4 03 04 00 ED 20 F1 66 B6 04 01 00 00 74 44 23 2F 52 9C FC 9D [14:07:34]CommunicateWithHost err = 0 [14:07:34]CheckOFDResponse [14:07:34]1017 (14) - 77093643461234 [14:07:34]1041 (16) - 0000000000874979 [14:07:34]1040 (4) - 87283 [14:07:34]1012 (4) - 23.09.2024 08:03 [14:07:34]1206 (1) - 0 [14:07:34]OFD Sender: Remove packet 87283 [14:07:34]ProducePacketName [14:07:34]name=ofd_packets/00087283 [14:07:34]NVStorageDeleteData [14:07:34]OFD Sender: No OFD packet to send [14:07:35]recv_with_timeout no data received [14:07:39]OFD Sender: No OFD packet to send [14:07:44]OFD Sender: No OFD packet to send [14:07:49]recv_with_timeout no data received [14:07:49]OFD Sender: No OFD packet to send [14:07:54]OFD Sender: No OFD packet to send [14:07:59]OFD Sender: No OFD packet to send [14:08:04]OFD Sender: No OFD packet to send [14:08:05]recv_with_timeout no data received [14:08:09]OFD Sender: No OFD packet to send [14:08:14]OFD Sender: No OFD packet to send [14:08:19]OFD Sender: No OFD packet to send [14:08:24]OFD Sender: No OFD packet to send [14:08:29]OFD Sender: No OFD packet to send [14:08:34]recv_with_timeout no data received [14:08:34]OFD Sender: No OFD packet to send [14:08:39]OFD Sender: No OFD packet to send [14:08:44]OFD Sender: No OFD packet to send [14:08:47]recv_with_timeout no data received [14:08:49]OFD Sender: No OFD packet to send [14:08:54]OFD Sender: No OFD packet to send [14:08:59]OFD Sender: No OFD packet to send [14:09:04]OFD Sender: No OFD packet to send [14:09:09]OFD Sender: No OFD packet to send [14:09:14]OFD Sender: No OFD packet to send [14:09:19]OFD Sender: No OFD packet to send [14:09:24]OFD Sender: No OFD packet to send [14:09:29]OFD Sender: No OFD packet to send [14:09:34]OFD Sender: No OFD packet to send [14:09:39]OFD Sender: No OFD packet to send [14:09:44]OFD Sender: No OFD packet to send [14:09:49]OFD Sender: No OFD packet to send [14:09:54]OFD Sender: No OFD packet to send [14:10:00]OFD Sender: No OFD packet to send [14:10:05]OFD Sender: No OFD packet to send [14:10:10]OFD Sender: No OFD packet to send [14:10:15]OFD Sender: No OFD packet to send [14:10:20]OFD Sender: No OFD packet to send [14:10:25]OFD Sender: No OFD packet to send [14:10:30]OFD Sender: No OFD packet to send [14:10:35]OFD Sender: No OFD packet to send [14:10:40]OFD Sender: No OFD packet to send [14:10:45]OFD Sender: No OFD packet to send [14:10:50]OFD Sender: No OFD packet to send [14:10:55]OFD Sender: No OFD packet to send [14:11:00]OFD Sender: No OFD packet to send [14:11:05]OFD Sender: No OFD packet to send [14:11:10]OFD Sender: No OFD packet to send [14:11:15]OFD Sender: No OFD packet to send [14:11:20]OFD Sender: No OFD packet to send [14:11:25]OFD Sender: No OFD packet to send [14:11:30]OFD Sender: No OFD packet to send [14:11:35]OFD Sender: No OFD packet to send [14:11:40]OFD Sender: No OFD packet to send [14:11:42]recv_with_timeout no data received [14:11:45]OFD Sender: No OFD packet to send [14:11:50]OFD Sender: No OFD packet to send [14:11:55]OFD Sender: No OFD packet to send [14:12:00]OFD Sender: No OFD packet to send [14:12:05]OFD Sender: No OFD packet to send [14:12:10]OFD Sender: No OFD packet to send [14:12:15]OFD Sender: No OFD packet to send [14:12:20]OFD Sender: No OFD packet to send [14:12:25]OFD Sender: No OFD packet to send [14:12:30]OFD Sender: No OFD packet to send [14:12:35]OFD Sender: No OFD packet to send [14:12:40]OFD Sender: No OFD packet to send [14:12:45]OFD Sender: No OFD packet to send [14:12:50]OFD Sender: No OFD packet to send [14:12:55]OFD Sender: No OFD packet to send [14:13:00]OFD Sender: No OFD packet to send [14:13:05]OFD Sender: No OFD packet to send [14:13:10]OFD Sender: No OFD packet to send [14:13:15]OFD Sender: No OFD packet to send [14:13:16]recv_with_timeout no data received [14:13:20]OFD Sender: No OFD packet to send [14:13:20]accept exits with 9 [14:13:20]New connection [14:13:20]New thread 3067166052 created [14:13:20]Thread 3067022692 joined [14:13:20]Waiting for new connection... [14:13:20] Sock 9.Parse request [14:13:20]Sock 9.Check first char [14:13:20]Sock 9.First char is OK [14:13:20]request: POST /json_proto HTTP/1.0 [14:13:20]Method: POST [14:13:20]URL: /json_proto [14:13:20]Method is POST - this is cgi request [14:13:20]url: /json_proto [14:13:20]query_string will be loaded in cgi processing [14:13:20]execute_cgi json_proto POST (null) [14:13:20]execute_cgi path=json_proto method=POST [14:13:20]POST find Content-Length [14:13:20]Host: 172.17.47.196:8080 [14:13:20]Content-Length: 759 [14:13:20]Content-Type: application/json [14:13:20] [14:13:20]POST finish read [14:13:20]Found Content-Length = 759 [14:13:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872249", "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" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\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" ] } } [14:13:20]execute_script... [14:13: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)872249", "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" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\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" ] } } [14:13:20]POST & json_proto [14:13:20]process_json_proto [14:13:20]json parsed OK: [14:13:20]protocol is kg_v1.0 [14:13:20]action value=close_receipt [14:13:20]process_action close_receipt [14:13:20]cmd_close_receipt [14:13:20]MH_GetDate [14:13:20]Write to MH i2c: F0 00 00 85 03 77 [14:13:20]Write i2c OK [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: F0 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: F0 09 00 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: F0 09 00 85 03 00 80 77 F1 66 4C 6B 94 66 7F [14:13:20]GetLastDocTimeStamp 1727100447 [14:13:20]current date 1727100800 [14:13:20]FM_GetShiftState [14:13:20]SAM_PROTO_GetShiftState [14:13:20]wFMCommunicate request_size=4 [14:13:20]MH_SAM_APDU [14:13:20]CAPDU: 80 13 01 00 [14:13:20]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [14:13:20]Write i2c OK [14:13:20]MH_I2C_Read... [14:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:20]Read from MH i2c: E2 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: E2 0E 00 [14:13:20]MH_I2C_Read... [14:13:20]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5E [14:13:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:13:20]wFMCommunicate OK [14:13:20]SAM_PROTO_GetShiftState done [14:13:20]FM_GetShiftState done [14:13:20]opened in 1727050818 [14:13:20]opened+sec_in_day 1727137218 [14:13:20]quantity*price = 0 [14:13:20]sum+1 = 1 [14:13:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 138 23.09.2024 14:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 87284 ФПД: 199697077897800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87284&fm=199697077897800&tin=02508201610067®Number=0000000000092592&sum=0 [14:13:21]StoreToDocumentArchive [14:13:21]shift 498 fd 87284 [14:13:21]save to /storage/0498/doc_00087284 [14:13:21]save last doc name /storage/0498/doc_00087284 to /storage/kkm_last_doc_name [14:13:21]save OK [14:13:21]Clear old archive folders... [14:13:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:13:21]tlvbuf is 01F73AF0 [14:13:21]SAM_PROTO_ClearQueue [14:13:21]wFMCommunicate request_size=4 [14:13:21]MH_SAM_APDU [14:13:21]CAPDU: 80 09 00 00 [14:13:21]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [14:13:21]Write i2c OK [14:13:21]MH_I2C_Read... [14:13:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:21]Read from MH i2c: E2 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 03 00 [14:13:21]MH_I2C_Read... [14:13:21]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [14:13:21]RAPDU: 90 00 [14:13:21]wFMCommunicate OK [14:13:21]SAM_PROTO_ClearQueue done [14:13:21]KKMCreateOFDPacket [14:13:21]OFDProtocolAddRootSTLVToBuf [14:13:21]FM_MakeSignedData [14:13:21]FM_MakeSignedData [14:13:21]SAM_PROTO_SignData [14:13:21]wFMCommunicate request_size=4 [14:13:21]MH_SAM_APDU [14:13:21]CAPDU: 80 0D 01 02 [14:13:21]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [14:13:21]Write i2c OK [14:13:21]MH_I2C_Read... [14:13:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:22]Read from MH i2c: E2 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [14:13:22]RAPDU: 90 00 [14:13:22]wFMCommunicate OK [14:13:22]wFMCommunicate request_size=255 [14:13:22]MH_SAM_APDU [14:13: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 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 80 77 F1 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 F4 54 01 00 35 04 06 00 [14:13:22]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 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 80 77 F1 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 F4 54 01 00 35 04 06 00 00 00 20 [14:13:22]Write i2c OK [14:13:22]MH_I2C_Read... [14:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:22]Read from MH i2c: E2 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [14:13:22]RAPDU: 90 00 [14:13:22]wFMCommunicate OK [14:13:22]wFMCommunicate request_size=11 [14:13:22]MH_SAM_APDU [14:13:22]CAPDU: 80 0D 02 02 06 B5 9F 99 64 0A 48 [14:13:22]Write to MH i2c: E2 0E 00 96 03 80 0D 02 02 06 00 B5 9F 99 64 0A 48 00 00 C2 [14:13:22]Write i2c OK [14:13:22]MH_I2C_Read... [14:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:22]Read from MH i2c: E2 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [14:13:22]RAPDU: 90 00 [14:13:22]wFMCommunicate OK [14:13:22]wFMCommunicate request_size=4 [14:13:22]MH_SAM_APDU [14:13:22]CAPDU: 80 0D 03 02 [14:13:22]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [14:13:22]Write i2c OK [14:13:22]MH_I2C_Read... [14:13:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:22]Read from MH i2c: E2 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 0B 00 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 0B 00 97 03 00 94 69 F2 2E AE 49 93 8E 90 00 4B [14:13:22]RAPDU: 94 69 F2 2E AE 49 93 8E 90 00 [14:13:22]wFMCommunicate OK [14:13:22]SAM_PROTO_SignData done [14:13:22]FM_MakeSignedData done [14:13:22]CreateOFDProtocolMessage [14:13:22]wFMCommunicate request_size=4 [14:13:22]MH_SAM_APDU [14:13:22]CAPDU: 80 11 00 00 [14:13:22]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [14:13:22]Write i2c OK [14:13:22]MH_I2C_Read... [14:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:22]Read from MH i2c: E2 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: E2 17 00 [14:13:22]MH_I2C_Read... [14:13:22]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 [14: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 [14:13:22]wFMCommunicate OK [14:13:22]CreateOFDProtocolMessage done [14:13:22]OFDSenderStorePacket 87284 [14:13:22]StoreOFDPacket docnum=87284 [14:13: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 DC 5C 08 01 26 6D 5A 03 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 80 77 F1 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 F4 54 01 00 35 04 06 00 B5 9F 99 64 0A 48 94 69 F2 2E AE 49 93 8E [14:13:22]CheckFolder [14:13:22]dirname=/storage/ofd_packets [14:13:22]CheckFolder done [14:13:22]ProducePacketName [14:13:22]name=ofd_packets/00087284 [14:13:22]NVStorageSaveData ofd_packets/00087284 [14:13:22]File name is /storage/ofd_packets/00087284 [14:13:22]Write 302 bytes [14:13:22]NVStorageSaveData done [14:13:22]OFDSenderStorePacket done [14:13:22]KKMCreateOFDPacket done [14:13:22]NVStorageSaveData kkm_last_timestamp [14:13:22]File name is /storage/kkm_last_timestamp [14:13:22]Write 4 bytes [14:13:22]NVStorageSaveData done [14:13:22]ExternCall_PrintAddStr [14:13:22]wPrintStart [14:13:22]Write to MH i2c: 01 00 00 99 03 9C [14:13:22]Write i2c OK [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: 01 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: 01 07 00 [14:13:22]MH_I2C_Read... [14:13:22]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [14:13:22]RasterBufferAndPrint [14:13:22]line Счет N : (1)872249 [14:13:22]line ИНН: 02508201610067 [14:13:22]line Контрольно-Кассовый Чек [14:13:22]line ПРОДАЖА [14:13:22]line ТРК (МРК, ГНК) : 11 [14:13:22]line Товар: 2710194210 [14:13:22]line ДТ(л)-К-4 [14:13:22]line 32.810 * 0.00 [14:13:22]line = 0.00 [14:13:22]line НДС 12% НСП 1% [14:13:22]line > о реализуемом товаре [14:13:22]line ИТОГО: 0.00 [14:13:22]line НСП 1% : 0.00 [14:13:22]line НДС 12% : 0.00 [14:13:22]line Наличными: 0.00 [14:13:22]line Безнал.: 0.00 [14:13:22]line Место: АЗС № 137 "Партнер Нефть" [14:13:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:13:22]line СНО: Общий режим [14:13:22]line Чек 138 23.09.2024 14:13 [14:13:22]line Смена: 498 ФФД: 1.0 [14:13:22]line ЗНМ: 0300000064 [14:13:22]line РНМ: 0000000000092592 [14:13:22]line Версия ККМ: 001 [14:13:22]line Талоны: ТК ГПНА Online [14:13:22]line 30116596 [14:13:22]line ФМ: 0000000000874979 [14:13:22]line ФД: 87284 [14:13:22]line ФПД: 199697077897800 [14:13:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87284&fm=199697077897800&tin=02508201610067®Number=0000000000092592&sum=0 [14:13:22]OFD Sender: Processing packet 87284 [packets to send 279, broken 278] [14:13:22]ProducePacketName [14:13:22]name=ofd_packets/00087284 [14:13:22]OFD Sender: To server: pG, [14:13:22]CommunicateWithHost lk.salyk.kg:30040 [14:13:22]ConnectInit lk.salyk.kg [14:13:22]written 0, free lines is 4095 [14:13:23]Write to MH i2c: 01 00 00 C3 03 C6 [14:13:23]Write i2c OK [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: 01 [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: 01 07 00 [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 DA 0C B3 [14:13:23]RasterBufferAndPrint [14:13:23]line [14:13:23]line [14:13:23]line [14:13:23]line [14:13:23]line [14:13:23]written 0, free lines is 3296 [14:13:23]MH_Cut [14:13:23]Write to MH i2c: D1 01 00 CA 03 01 9F [14:13:23]Write i2c OK [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: D1 [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: D1 01 00 [14:13:23]MH_I2C_Read... [14:13:23]Read from MH i2c: D1 01 00 CA 03 00 9E [14:13:23]Write to MH i2c: 01 00 00 CB 03 CE [14:13:23]Write i2c OK [14:13:23]MH_I2C_Read... [14:13:23]*** Cut start [14:13:23]*** Partial cut [14:13:23]*** CUTSNS_PIN = 1 [14:13:24]*** CUTSNS_PIN = 0 [14:13:24]*** Brake cut motor [14:13:24]Read from MH i2c: 01 [14:13:24]MH_I2C_Read... [14:13:24]*** Stop cut motor [14:13:24]*** Cut end [14:13:24]Read from MH i2c: 01 07 00 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [14:13:24]process_action close_receipt done [14:13:24]requested_data is exist [14:13:24]produce_requested_data [14:13:24]requested_item fm.sn is exist - process it [14:13:24]wFMCommunicate request_size=4 [14:13:24]MH_SAM_APDU [14:13:24]CAPDU: 80 11 00 00 [14:13:24]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [14:13:24]Write i2c OK [14:13:24]MH_I2C_Read... [14:13:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:24]Read from MH i2c: E2 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 17 00 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A8 [14:13:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:13:24]wFMCommunicate OK [14:13:24]requested_item fd.num is exist - process it [14:13:24]SAM_PROTO_GetFieldsCounters [14:13:24]wFMCommunicate request_size=4 [14:13:24]MH_SAM_APDU [14:13:24]CAPDU: 80 13 00 00 [14:13:24]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [14:13:24]Write i2c OK [14:13:24]MH_I2C_Read... [14:13:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:24]Read from MH i2c: E2 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 62 00 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [14:13: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 F4 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:13:24]wFMCommunicate OK [14:13:24]SAM_PROTO_GetFieldsCounters done [14:13:24]requested_item shift.num is exist - process it [14:13:24]requested_item shift.opened is exist - process it [14:13:24]req_shift_opened [14:13:24]FM_GetShiftState [14:13:24]SAM_PROTO_GetShiftState [14:13:24]wFMCommunicate request_size=4 [14:13:24]MH_SAM_APDU [14:13:24]CAPDU: 80 13 01 00 [14:13:24]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [14:13:24]Write i2c OK [14:13:24]MH_I2C_Read... [14:13:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:24]Read from MH i2c: E2 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 0E 00 [14:13:24]MH_I2C_Read... [14:13:24]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A6 [14:13:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:13:24]wFMCommunicate OK [14:13:24]SAM_PROTO_GetShiftState done [14:13:24]FM_GetShiftState done [14:13:24]req_shift_opened done [14:13:24]requested_item shift.open_date is exist - process it [14:13:24]req_shift_open_date [14:13:24]req_shift_open_date done [14:13:24]produce_requested_data done [14:13:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87284,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:13:24]process_action_free close_receipt [14:13:24]json_value_free [14:13:24]json_value_free done [14:13:24]process_json_proto returns [14:13:24]Send response to host [14:13:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87284,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:13:24]free response buf [14:13:24]execute_script done [14:13:24]execute_script returns [14:13:24]free content buf [14:13:24]Sock 9.Close socket [14:13:24]Sock 9.Thread stoped [14:13:27]recv_with_timeout no data received [14:13:28]Connected sock=11 [14:13: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 DC 5C 08 01 26 6D 5A 03 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 80 77 F1 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 F4 54 01 00 35 04 06 00 B5 9F 99 64 0A 48 94 69 F2 2E AE 49 93 8E [14:13: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 9A C9 47 00 AC 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 F4 54 01 00 F4 03 04 00 52 22 F1 66 B6 04 01 00 00 8D 32 DE 5E 29 21 DC FA [14:13:28]CommunicateWithHost err = 0 [14:13:28]CheckOFDResponse [14:13:28]1017 (14) - 77093643461234 [14:13:28]1041 (16) - 0000000000874979 [14:13:28]1040 (4) - 87284 [14:13:28]1012 (4) - 23.09.2024 08:09 [14:13:28]1206 (1) - 0 [14:13:28]OFD Sender: Remove packet 87284 [14:13:28]ProducePacketName [14:13:28]name=ofd_packets/00087284 [14:13:28]NVStorageDeleteData [14:13:29]OFD Sender: No OFD packet to send [14:13:34]OFD Sender: No OFD packet to send [14:13:39]OFD Sender: No OFD packet to send [14:13:44]OFD Sender: No OFD packet to send [14:13:49]OFD Sender: No OFD packet to send [14:13:54]OFD Sender: No OFD packet to send [14:13:55]accept exits with 7 [14:13:55]New connection [14:13:55]New thread 3067022692 created [14:13:55]Thread 3067166052 joined [14:13:55]Waiting for new connection... [14:13:55] Sock 7.Parse request [14:13:55]Sock 7.Check first char [14:13:55]Sock 7.First char is OK [14:13:55]request: POST /json_proto HTTP/1.0 [14:13:55]Method: POST [14:13:55]URL: /json_proto [14:13:55]Method is POST - this is cgi request [14:13:55]url: /json_proto [14:13:55]query_string will be loaded in cgi processing [14:13:55]execute_cgi json_proto POST (null) [14:13:55]execute_cgi path=json_proto method=POST [14:13:55]POST find Content-Length [14:13:55]Host: 172.17.47.196:8080 [14:13:55]Content-Length: 677 [14:13:55]Content-Type: application/json [14:13:55] [14:13:55]POST finish read [14:13:55]Found Content-Length = 677 [14:13:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872250", "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" ] } } [14:13:55]execute_script... [14:13: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)872250", "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" ] } } [14:13:55]POST & json_proto [14:13:55]process_json_proto [14:13:55]json parsed OK: [14:13:55]protocol is kg_v1.0 [14:13:55]action value=close_receipt [14:13:55]process_action close_receipt [14:13:55]cmd_close_receipt [14:13:55]MH_GetDate [14:13:55]Write to MH i2c: F0 00 00 CF 03 C1 [14:13:55]Write i2c OK [14:13:55]MH_I2C_Read... [14:13:55]Read from MH i2c: F0 [14:13:55]MH_I2C_Read... [14:13:55]Read from MH i2c: F0 09 00 [14:13:55]MH_I2C_Read... [14:13:55]Read from MH i2c: F0 09 00 CF 03 00 A4 77 F1 66 4C 6B 94 66 ED [14:13:55]GetLastDocTimeStamp 1727100800 [14:13:55]current date 1727100836 [14:13:55]FM_GetShiftState [14:13:55]SAM_PROTO_GetShiftState [14:13:55]wFMCommunicate request_size=4 [14:13:55]MH_SAM_APDU [14:13:55]CAPDU: 80 13 01 00 [14:13:55]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [14:13:55]Write i2c OK [14:13:55]MH_I2C_Read... [14:13:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:55]Read from MH i2c: E2 [14:13:55]MH_I2C_Read... [14:13:55]Read from MH i2c: E2 0E 00 [14:13:55]MH_I2C_Read... [14:13:55]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A8 [14:13:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:13:55]wFMCommunicate OK [14:13:55]SAM_PROTO_GetShiftState done [14:13:55]FM_GetShiftState done [14:13:55]opened in 1727050818 [14:13:55]opened+sec_in_day 1727137218 [14:13:55]quantity*price = 30035 [14:13:55]sum+1 = 30036 [14:13:55]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 СНО: Общий режим Чек 139 23.09.2024 14:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87285 ФПД: 89912893252025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141356&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87285&fm=89912893252025&tin=02508201610067®Number=0000000000092592&sum=30000 [14:13:57]StoreToDocumentArchive [14:13:57]shift 498 fd 87285 [14:13:57]save to /storage/0498/doc_00087285 [14:13:57]save last doc name /storage/0498/doc_00087285 to /storage/kkm_last_doc_name [14:13:57]save OK [14:13:57]Clear old archive folders... [14:13:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:13:57]tlvbuf is 01F6C9C0 [14:13:57]SAM_PROTO_ClearQueue [14:13:57]wFMCommunicate request_size=4 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 09 00 00 [14:13:57]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [14:13:57]RAPDU: 90 00 [14:13:57]wFMCommunicate OK [14:13:57]SAM_PROTO_ClearQueue done [14:13:57]KKMCreateOFDPacket [14:13:57]OFDProtocolAddRootSTLVToBuf [14:13:57]FM_MakeSignedData [14:13:57]FM_MakeSignedData [14:13:57]SAM_PROTO_SignData [14:13:57]wFMCommunicate request_size=4 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 0D 01 02 [14:13:57]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [14:13:57]RAPDU: 90 00 [14:13:57]wFMCommunicate OK [14:13:57]wFMCommunicate request_size=255 [14:13:57]MH_SAM_APDU [14:13: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 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 8B 00 00 00 F4 03 04 00 A4 77 F1 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 F5 54 01 00 35 04 06 00 51 [14:13:57]Write to MH i2c: E2 02 01 DF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 A4 77 F1 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 F5 54 01 00 35 04 06 00 51 00 00 91 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [14:13:57]RAPDU: 90 00 [14:13:57]wFMCommunicate OK [14:13:57]wFMCommunicate request_size=10 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 0D 02 02 05 C6 7A 10 21 B9 [14:13:57]Write to MH i2c: E2 0D 00 E0 03 80 0D 02 02 05 00 C6 7A 10 21 B9 00 00 91 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [14:13:57]RAPDU: 90 00 [14:13:57]wFMCommunicate OK [14:13:57]wFMCommunicate request_size=4 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 0D 03 02 [14:13:57]Write to MH i2c: E2 08 00 E1 03 80 0D 03 02 00 00 00 00 5F [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 0B 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 0B 00 E1 03 00 7E 41 96 51 3A 46 FA 10 90 00 90 [14:13:57]RAPDU: 7E 41 96 51 3A 46 FA 10 90 00 [14:13:57]wFMCommunicate OK [14:13:57]SAM_PROTO_SignData done [14:13:57]FM_MakeSignedData done [14:13:57]CreateOFDProtocolMessage [14:13:57]wFMCommunicate request_size=4 [14:13:57]MH_SAM_APDU [14:13:57]CAPDU: 80 11 00 00 [14:13:57]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:57]Read from MH i2c: E2 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 17 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BE [14:13:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:13:57]wFMCommunicate OK [14:13:57]CreateOFDProtocolMessage done [14:13:57]OFDSenderStorePacket 87285 [14:13:57]StoreOFDPacket docnum=87285 [14:13: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 F7 10 07 01 AD 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 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 8B 00 00 00 F4 03 04 00 A4 77 F1 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 F5 54 01 00 35 04 06 00 51 C6 7A 10 21 B9 7E 41 96 51 3A 46 FA 10 [14:13:57]CheckFolder [14:13:57]dirname=/storage/ofd_packets [14:13:57]CheckFolder done [14:13:57]ProducePacketName [14:13:57]name=ofd_packets/00087285 [14:13:57]NVStorageSaveData ofd_packets/00087285 [14:13:57]File name is /storage/ofd_packets/00087285 [14:13:57]Write 301 bytes [14:13:57]NVStorageSaveData done [14:13:57]OFDSenderStorePacket done [14:13:57]KKMCreateOFDPacket done [14:13:57]NVStorageSaveData kkm_last_timestamp [14:13:57]File name is /storage/kkm_last_timestamp [14:13:57]Write 4 bytes [14:13:57]NVStorageSaveData done [14:13:57]ExternCall_PrintAddStr [14:13:57]wPrintStart [14:13:57]Write to MH i2c: 01 00 00 E3 03 E6 [14:13:57]Write i2c OK [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: 01 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: 01 07 00 [14:13:57]MH_I2C_Read... [14:13:57]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [14:13:57]RasterBufferAndPrint [14:13:57]line Счет N : (1)872250 [14:13:57]line ИНН: 02508201610067 [14:13:57]line Контрольно-Кассовый Чек [14:13:57]line ПРОДАЖА [14:13:57]line ТРК (МРК, ГНК) : 53 [14:13:57]line Товар: 2710124130 [14:13:57]line Аи-92-К-5 [14:13:57]line 4.430 * 67.80 [14:13:57]line = 300.35 [14:13:57]line НДС 12% НСП 1% [14:13:57]line > о реализуемом товаре [14:13:57]line ОКРУГЛЕНИЕ: -0.35 [14:13:57]line ИТОГО: 300.00 [14:13:57]line Внесено: 300.00 [14:13:57]line СДАЧА: 0.00 [14:13:57]line НСП 1% : 2.66 [14:13:57]line НДС 12% : 31.90 [14:13:57]line Наличными: 300.00 [14:13:57]line Безнал.: 0.00 [14:13:57]line Место: АЗС № 137 "Партнер Нефть" [14:13:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:13:57]line СНО: Общий режим [14:13:57]line Чек 139 23.09.2024 14:13 [14:13:57]line Смена: 498 ФФД: 1.0 [14:13:57]line ЗНМ: 0300000064 [14:13:57]line РНМ: 0000000000092592 [14:13:57]line Версия ККМ: 001 [14:13:57]line ФМ: 0000000000874979 [14:13:57]line ФД: 87285 [14:13:57]line ФПД: 89912893252025 [14:13:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141356&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87285&fm=89912893252025&tin=02508201610067®Number=0000000000092592&sum=30000 [14:13:57]written 0, free lines is 4095 [14:13:57]OFD Sender: Processing packet 87285 [packets to send 279, broken 278] [14:13:57]ProducePacketName [14:13:57]name=ofd_packets/00087285 [14:13:57]OFD Sender: To server: pG, [14:13:57]CommunicateWithHost lk.salyk.kg:30040 [14:13:57]ConnectInit lk.salyk.kg [14:13:58]Write to MH i2c: 01 00 00 0E 04 12 [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: 01 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: 01 07 00 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 D8 0C FD [14:13:58]RasterBufferAndPrint [14:13:58]line [14:13:58]line [14:13:58]line [14:13:58]line [14:13:58]line [14:13:58]written 0, free lines is 3295 [14:13:58]MH_Cut [14:13:58]Write to MH i2c: D1 01 00 15 04 01 EB [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: D1 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: D1 01 00 [14:13:58]MH_I2C_Read... [14:13:58]Read from MH i2c: D1 01 00 15 04 00 EA [14:13:58]Write to MH i2c: 01 00 00 16 04 1A [14:13:58]Write i2c OK [14:13:58]MH_I2C_Read... [14:13:58]*** Cut start [14:13:58]*** Partial cut [14:13:58]*** CUTSNS_PIN = 1 [14:13:58]*** CUTSNS_PIN = 0 [14:13:59]*** Brake cut motor [14:13:59]Connected sock=11 [14:13: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 F7 10 07 01 AD 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 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 8B 00 00 00 F4 03 04 00 A4 77 F1 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 F5 54 01 00 35 04 06 00 51 C6 7A 10 21 B9 7E 41 96 51 3A 46 FA 10 [14:13:59]Read from MH i2c: 01 [14:13:59]MH_I2C_Read... [14:13:59]*** Stop cut motor [14:13:59]*** Cut end [14:13:59]Read from MH i2c: 01 07 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 FF 0F 2F [14:13:59]process_action close_receipt done [14:13:59]requested_data is exist [14:13:59]produce_requested_data [14:13:59]requested_item fm.sn is exist - process it [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 11 00 00 [14:13:59]Write to MH i2c: E2 08 00 17 04 80 11 00 00 00 00 00 00 95 [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 17 00 [14:13:59]MH_I2C_Read... [14:13:59]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 [14:13:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:13:59]wFMCommunicate OK [14:13:59]requested_item fd.num is exist - process it [14:13:59]SAM_PROTO_GetFieldsCounters [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 13 00 00 [14:13:59]Write to MH i2c: E2 08 00 18 04 80 13 00 00 00 00 00 00 98 [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 62 00 [14:13:59]MH_I2C_Read... [14:13:59]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 F5 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [14:13: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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:13:59]wFMCommunicate OK [14:13:59]SAM_PROTO_GetFieldsCounters done [14:13:59]requested_item shift.num is exist - process it [14:13:59]requested_item shift.opened is exist - process it [14:13:59]req_shift_opened [14:13:59]FM_GetShiftState [14:13:59]SAM_PROTO_GetShiftState [14:13:59]wFMCommunicate request_size=4 [14:13:59]MH_SAM_APDU [14:13:59]CAPDU: 80 13 01 00 [14:13:59]Write to MH i2c: E2 08 00 19 04 80 13 01 00 00 00 00 00 9A [14:13:59]Write i2c OK [14:13:59]MH_I2C_Read... [14:13:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:13:59]Read from MH i2c: E2 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0E 00 [14:13:59]MH_I2C_Read... [14:13:59]Read from MH i2c: E2 0E 00 19 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F2 [14:13:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:13:59]wFMCommunicate OK [14:13:59]SAM_PROTO_GetShiftState done [14:13:59]FM_GetShiftState done [14:13:59]req_shift_opened done [14:13:59]requested_item shift.open_date is exist - process it [14:13:59]req_shift_open_date [14:13:59]req_shift_open_date done [14:13:59]produce_requested_data done [14:13:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87285,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:13:59]process_action_free close_receipt [14:13:59]json_value_free [14:13:59]json_value_free done [14:13:59]process_json_proto returns [14:13:59]Send response to host [14:13:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87285,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:13:59]free response buf [14:13:59]execute_script done [14:13:59]execute_script returns [14:13:59]free content buf [14:13:59]Sock 7.Close socket [14:13:59]Sock 7.Thread stoped [14:14: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 4C B9 47 00 B7 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 F5 54 01 00 F4 03 04 00 71 22 F1 66 B6 04 01 00 00 C5 A9 B7 B2 D8 5C 58 5D [14:14:02]CommunicateWithHost err = 0 [14:14:02]CheckOFDResponse [14:14:02]1017 (14) - 77093643461234 [14:14:02]1041 (16) - 0000000000874979 [14:14:02]1040 (4) - 87285 [14:14:02]1012 (4) - 23.09.2024 08:10 [14:14:02]1206 (1) - 0 [14:14:02]OFD Sender: Remove packet 87285 [14:14:02]ProducePacketName [14:14:02]name=ofd_packets/00087285 [14:14:02]NVStorageDeleteData [14:14:03]OFD Sender: No OFD packet to send [14:14:08]OFD Sender: No OFD packet to send [14:14:08]accept exits with 10 [14:14:08]New connection [14:14:08]New thread 3067166052 created [14:14:08]Thread 3067022692 joined [14:14:08]Waiting for new connection... [14:14:08] Sock 10.Parse request [14:14:08]Sock 10.Check first char [14:14:08]Sock 10.First char is OK [14:14:08]request: POST /json_proto HTTP/1.0 [14:14:08]Method: POST [14:14:08]URL: /json_proto [14:14:08]Method is POST - this is cgi request [14:14:08]url: /json_proto [14:14:08]query_string will be loaded in cgi processing [14:14:08]execute_cgi json_proto POST (null) [14:14:08]execute_cgi path=json_proto method=POST [14:14:08]POST find Content-Length [14:14:08]Host: 172.17.47.196:8080 [14:14:08]Content-Length: 677 [14:14:08]Content-Type: application/json [14:14:08] [14:14:08]POST finish read [14:14:08]Found Content-Length = 677 [14:14:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872251", "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" ] } } [14:14:08]execute_script... [14:14: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)872251", "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" ] } } [14:14:08]POST & json_proto [14:14:08]process_json_proto [14:14:08]json parsed OK: [14:14:08]protocol is kg_v1.0 [14:14:08]action value=close_receipt [14:14:08]process_action close_receipt [14:14:08]cmd_close_receipt [14:14:08]MH_GetDate [14:14:08]Write to MH i2c: F0 00 00 1A 04 0D [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: F0 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: F0 09 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: F0 09 00 1A 04 00 B1 77 F1 66 4C 6B 94 66 46 [14:14:08]GetLastDocTimeStamp 1727100836 [14:14:08]current date 1727100849 [14:14:08]FM_GetShiftState [14:14:08]SAM_PROTO_GetShiftState [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 13 01 00 [14:14:08]Write to MH i2c: E2 08 00 1B 04 80 13 01 00 00 00 00 00 9C [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 0E 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 0E 00 1B 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F4 [14:14:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:14:08]wFMCommunicate OK [14:14:08]SAM_PROTO_GetShiftState done [14:14:08]FM_GetShiftState done [14:14:08]opened in 1727050818 [14:14:08]opened+sec_in_day 1727137218 [14:14:08]quantity*price = 50036 [14:14:08]sum+1 = 50037 [14:14:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 140 23.09.2024 14:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87286 ФПД: 145293522507985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141409&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87286&fm=145293522507985&tin=02508201610067®Number=0000000000092592&sum=50000 [14:14:10]StoreToDocumentArchive [14:14:10]shift 498 fd 87286 [14:14:10]save to /storage/0498/doc_00087286 [14:14:10]save last doc name /storage/0498/doc_00087286 to /storage/kkm_last_doc_name [14:14:10]save OK [14:14:10]Clear old archive folders... [14:14:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:10]tlvbuf is 01F2D070 [14:14:10]SAM_PROTO_ClearQueue [14:14:10]wFMCommunicate request_size=4 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 09 00 00 [14:14:10]Write to MH i2c: E2 08 00 28 04 80 09 00 00 00 00 00 00 9E [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [14:14:10]RAPDU: 90 00 [14:14:10]wFMCommunicate OK [14:14:10]SAM_PROTO_ClearQueue done [14:14:10]KKMCreateOFDPacket [14:14:10]OFDProtocolAddRootSTLVToBuf [14:14:10]FM_MakeSignedData [14:14:10]FM_MakeSignedData [14:14:10]SAM_PROTO_SignData [14:14:10]wFMCommunicate request_size=4 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 0D 01 02 [14:14:10]Write to MH i2c: E2 08 00 29 04 80 0D 01 02 00 00 00 00 A6 [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [14:14:10]RAPDU: 90 00 [14:14:10]wFMCommunicate OK [14:14:10]wFMCommunicate request_size=255 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 B1 77 F1 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 F6 54 01 00 35 04 06 00 84 [14:14:10]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 77 F1 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 F6 54 01 00 35 04 06 00 84 00 00 00 [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [14:14:10]RAPDU: 90 00 [14:14:10]wFMCommunicate OK [14:14:10]wFMCommunicate request_size=10 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 0D 02 02 05 24 C8 CC 18 D1 [14:14:10]Write to MH i2c: E2 0D 00 2B 04 80 0D 02 02 05 00 24 C8 CC 18 D1 00 00 54 [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [14:14:10]RAPDU: 90 00 [14:14:10]wFMCommunicate OK [14:14:10]wFMCommunicate request_size=4 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 0D 03 02 [14:14:10]Write to MH i2c: E2 08 00 2C 04 80 0D 03 02 00 00 00 00 AB [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 0B 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 0B 00 2C 04 00 13 57 EF 08 5D 92 AC EF 90 00 97 [14:14:10]RAPDU: 13 57 EF 08 5D 92 AC EF 90 00 [14:14:10]wFMCommunicate OK [14:14:10]SAM_PROTO_SignData done [14:14:10]FM_MakeSignedData done [14:14:10]CreateOFDProtocolMessage [14:14:10]wFMCommunicate request_size=4 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 11 00 00 [14:14:10]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: E2 17 00 [14:14:10]MH_I2C_Read... [14:14:10]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 [14:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:14:10]wFMCommunicate OK [14:14:10]CreateOFDProtocolMessage done [14:14:10]OFDSenderStorePacket 87286 [14:14:10]StoreOFDPacket docnum=87286 [14:14: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 6E 57 07 01 32 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 77 F1 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 F6 54 01 00 35 04 06 00 84 24 C8 CC 18 D1 13 57 EF 08 5D 92 AC EF [14:14:10]CheckFolder [14:14:10]dirname=/storage/ofd_packets [14:14:10]CheckFolder done [14:14:10]ProducePacketName [14:14:10]name=ofd_packets/00087286 [14:14:10]NVStorageSaveData ofd_packets/00087286 [14:14:10]File name is /storage/ofd_packets/00087286 [14:14:10]Write 301 bytes [14:14:10]NVStorageSaveData done [14:14:10]OFDSenderStorePacket done [14:14:10]KKMCreateOFDPacket done [14:14:10]NVStorageSaveData kkm_last_timestamp [14:14:10]File name is /storage/kkm_last_timestamp [14:14:10]Write 4 bytes [14:14:10]NVStorageSaveData done [14:14:10]ExternCall_PrintAddStr [14:14:10]wPrintStart [14:14:10]Write to MH i2c: 01 00 00 2E 04 32 [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: 01 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: 01 07 00 [14:14:10]MH_I2C_Read... [14:14:10]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [14:14:10]RasterBufferAndPrint [14:14:10]line Счет N : (1)872251 [14:14:10]line ИНН: 02508201610067 [14:14:10]line Контрольно-Кассовый Чек [14:14:10]line ПРОДАЖА [14:14:10]line ТРК (МРК, ГНК) : 33 [14:14:10]line Товар: 2710124130 [14:14:10]line Аи-92-К-5 [14:14:10]line 7.380 * 67.80 [14:14:10]line = 500.36 [14:14:10]line НДС 12% НСП 1% [14:14:10]line > о реализуемом товаре [14:14:10]line ОКРУГЛЕНИЕ: -0.36 [14:14:10]line ИТОГО: 500.00 [14:14:10]line Внесено: 500.00 [14:14:10]line СДАЧА: 0.00 [14:14:10]line НСП 1% : 4.43 [14:14:10]line НДС 12% : 53.14 [14:14:10]line Наличными: 500.00 [14:14:10]line Безнал.: 0.00 [14:14:10]line Место: АЗС № 137 "Партнер Нефть" [14:14:10]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:14:10]line СНО: Общий режим [14:14:10]line Чек 140 23.09.2024 14:14 [14:14:10]line Смена: 498 ФФД: 1.0 [14:14:10]line ЗНМ: 0300000064 [14:14:10]line РНМ: 0000000000092592 [14:14:10]line Версия ККМ: 001 [14:14:10]line ФМ: 0000000000874979 [14:14:10]line ФД: 87286 [14:14:10]line ФПД: 145293522507985 [14:14:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141409&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87286&fm=145293522507985&tin=02508201610067®Number=0000000000092592&sum=50000 [14:14:10]written 0, free lines is 4095 [14:14:10]OFD Sender: Processing packet 87286 [packets to send 279, broken 278] [14:14:10]ProducePacketName [14:14:10]name=ofd_packets/00087286 [14:14:10]OFD Sender: To server: pG, [14:14:10]CommunicateWithHost lk.salyk.kg:30040 [14:14:10]ConnectInit lk.salyk.kg [14:14:11]Write to MH i2c: 01 00 00 59 04 5D [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 07 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 07 00 59 04 00 00 00 00 00 D4 0C 44 [14:14:11]RasterBufferAndPrint [14:14:11]line [14:14:11]line [14:14:11]line [14:14:11]line [14:14:11]line [14:14:11]written 0, free lines is 3298 [14:14:11]MH_Cut [14:14:11]Write to MH i2c: D1 01 00 60 04 01 36 [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: D1 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: D1 01 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: D1 01 00 60 04 00 35 [14:14:11]Write to MH i2c: 01 00 00 61 04 65 [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** Cut start [14:14:11]*** Partial cut [14:14:11]*** CUTSNS_PIN = 1 [14:14:11]*** CUTSNS_PIN = 0 [14:14:12]*** Brake cut motor [14:14:12]Read from MH i2c: 01 [14:14:12]MH_I2C_Read... [14:14:12]*** Stop cut motor [14:14:12]*** Cut end [14:14:12]Read from MH i2c: 01 07 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: 01 07 00 61 04 00 00 00 00 00 FF 0F 7A [14:14:12]process_action close_receipt done [14:14:12]requested_data is exist [14:14:12]produce_requested_data [14:14:12]requested_item fm.sn is exist - process it [14:14:12]wFMCommunicate request_size=4 [14:14:12]MH_SAM_APDU [14:14:12]CAPDU: 80 11 00 00 [14:14:12]Write to MH i2c: E2 08 00 62 04 80 11 00 00 00 00 00 00 E0 [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:12]Read from MH i2c: E2 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 17 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 17 00 62 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3F [14:14: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:14:12]wFMCommunicate OK [14:14:12]requested_item fd.num is exist - process it [14:14:12]SAM_PROTO_GetFieldsCounters [14:14:12]wFMCommunicate request_size=4 [14:14:12]MH_SAM_APDU [14:14:12]CAPDU: 80 13 00 00 [14:14:12]Write to MH i2c: E2 08 00 63 04 80 13 00 00 00 00 00 00 E3 [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:12]Read from MH i2c: E2 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 62 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 62 00 63 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 F6 54 01 00 0E 04 04 00 F2 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 F4 [14:14: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 F6 54 01 00 0E 04 04 00 F2 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 [14:14:12]wFMCommunicate OK [14:14:12]SAM_PROTO_GetFieldsCounters done [14:14:12]requested_item shift.num is exist - process it [14:14:12]requested_item shift.opened is exist - process it [14:14:12]req_shift_opened [14:14:12]FM_GetShiftState [14:14:12]SAM_PROTO_GetShiftState [14:14:12]wFMCommunicate request_size=4 [14:14:12]MH_SAM_APDU [14:14:12]CAPDU: 80 13 01 00 [14:14:12]Write to MH i2c: E2 08 00 64 04 80 13 01 00 00 00 00 00 E5 [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:12]Read from MH i2c: E2 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 0E 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: E2 0E 00 64 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [14:14:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:14:12]wFMCommunicate OK [14:14:12]SAM_PROTO_GetShiftState done [14:14:12]FM_GetShiftState done [14:14:12]req_shift_opened done [14:14:12]requested_item shift.open_date is exist - process it [14:14:12]req_shift_open_date [14:14:12]req_shift_open_date done [14:14:12]produce_requested_data done [14:14:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87286,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:14:12]process_action_free close_receipt [14:14:12]json_value_free [14:14:12]json_value_free done [14:14:12]process_json_proto returns [14:14:12]Send response to host [14:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87286,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:14:12]free response buf [14:14:12]execute_script done [14:14:12]execute_script returns [14:14:12]free content buf [14:14:12]Sock 10.Close socket [14:14:12]Sock 10.Thread stoped [14:14:17]Connected sock=9 [14:14: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 6E 57 07 01 32 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 77 F1 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 F6 54 01 00 35 04 06 00 84 24 C8 CC 18 D1 13 57 EF 08 5D 92 AC EF [14:14:22]recv_with_timeout no data received [14:14:22]CommunicateWithHost answer receiving error [14:14:22]CommunicateWithHost err = -3 [14:14:22]OFD Sender: Server communicate error [14:14:22]recv_with_timeout no data received [14:14:27]OFD Sender: Processing packet 87286 [packets to send 279, broken 278] [14:14:27]ProducePacketName [14:14:27]name=ofd_packets/00087286 [14:14:27]OFD Sender: To server: pG, [14:14:27]CommunicateWithHost lk.salyk.kg:30040 [14:14:27]ConnectInit lk.salyk.kg [14:14:32]recv_with_timeout no data received [14:14:50]Connected sock=10 [14: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 0F 01 00 00 6E 57 07 01 32 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 77 F1 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 F6 54 01 00 35 04 06 00 84 24 C8 CC 18 D1 13 57 EF 08 5D 92 AC EF [14:14:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 19 B0 47 00 F9 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 F6 54 01 00 F4 03 04 00 A5 22 F1 66 B6 04 01 00 00 03 D1 3E 8B FD 92 C8 B4 [14:14:52]CommunicateWithHost err = 0 [14:14:52]CheckOFDResponse [14:14:52]1017 (14) - 77093643461234 [14:14:52]1041 (16) - 0000000000874979 [14:14:52]1040 (4) - 87286 [14:14:52]1012 (4) - 23.09.2024 08:11 [14:14:52]1206 (1) - 0 [14:14:52]OFD Sender: Remove packet 87286 [14:14:52]ProducePacketName [14:14:52]name=ofd_packets/00087286 [14:14:52]NVStorageDeleteData [14:14:53]OFD Sender: No OFD packet to send [14:14:57]accept exits with 7 [14:14:57]New connection [14:14:57]New thread 3067022692 created [14:14:57]Thread 3067166052 joined [14:14:57]Waiting for new connection... [14:14:57] Sock 7.Parse request [14:14:57]Sock 7.Check first char [14:14:57]Sock 7.First char is OK [14:14:57]request: POST /json_proto HTTP/1.0 [14:14:57]Method: POST [14:14:57]URL: /json_proto [14:14:57]Method is POST - this is cgi request [14:14:57]url: /json_proto [14:14:57]query_string will be loaded in cgi processing [14:14:57]execute_cgi json_proto POST (null) [14:14:57]execute_cgi path=json_proto method=POST [14:14:57]POST find Content-Length [14:14:57]Host: 172.17.47.196:8080 [14:14:57]Content-Length: 803 [14:14:57]Content-Type: application/json [14:14:57] [14:14:57]POST finish read [14:14:57]Found Content-Length = 803 [14:14:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872252", "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" ] } } [14:14:57]execute_script... [14:14: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)872252", "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" ] } } [14:14:57]POST & json_proto [14:14:57]process_json_proto [14:14:57]json parsed OK: [14:14:57]protocol is kg_v1.0 [14:14:57]action value=close_receipt [14:14:57]process_action close_receipt [14:14:57]cmd_close_receipt [14:14:57]MH_GetDate [14:14:57]Write to MH i2c: F0 00 00 65 04 58 [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 09 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 09 00 65 04 00 E1 77 F1 66 4C 6B 94 66 C1 [14:14:57]GetLastDocTimeStamp 1727100849 [14:14:57]current date 1727100897 [14:14:57]FM_GetShiftState [14:14:57]SAM_PROTO_GetShiftState [14:14:57]wFMCommunicate request_size=4 [14:14:57]MH_SAM_APDU [14:14:57]CAPDU: 80 13 01 00 [14:14:57]Write to MH i2c: E2 08 00 66 04 80 13 01 00 00 00 00 00 E7 [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 [14:14:57]MH_I2C_Read... [14:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:57]Read from MH i2c: E2 0E 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 0E 00 66 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3F [14:14:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:14:57]wFMCommunicate OK [14:14:57]SAM_PROTO_GetShiftState done [14:14:57]FM_GetShiftState done [14:14:57]opened in 1727050818 [14:14:57]opened+sec_in_day 1727137218 [14:14:57]quantity*price = 100005 [14:14:57]sum+1 = 100006 [14:14:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 141 23.09.2024 14:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87287 ФПД: 145963480279065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141457&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87287&fm=145963480279065&tin=02508201610067®Number=0000000000092592&sum=100005 [14:14:58]StoreToDocumentArchive [14:14:58]shift 498 fd 87287 [14:14:58]save to /storage/0498/doc_00087287 [14:14:58]save last doc name /storage/0498/doc_00087287 to /storage/kkm_last_doc_name [14:14:58]save OK [14:14:58]Clear old archive folders... [14:14:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:58]tlvbuf is 01F2EC90 [14:14:58]SAM_PROTO_ClearQueue [14:14:58]wFMCommunicate request_size=4 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 09 00 00 [14:14:58]Write to MH i2c: E2 08 00 73 04 80 09 00 00 00 00 00 00 E9 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 73 04 00 90 00 EB [14:14:58]RAPDU: 90 00 [14:14:58]wFMCommunicate OK [14:14:58]SAM_PROTO_ClearQueue done [14:14:58]KKMCreateOFDPacket [14:14:58]OFDProtocolAddRootSTLVToBuf [14:14:58]FM_MakeSignedData [14:14:58]FM_MakeSignedData [14:14:58]SAM_PROTO_SignData [14:14:58]wFMCommunicate request_size=4 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 0D 01 02 [14:14:58]Write to MH i2c: E2 08 00 74 04 80 0D 01 02 00 00 00 00 F1 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [14:14:58]RAPDU: 90 00 [14:14:58]wFMCommunicate OK [14:14:58]wFMCommunicate request_size=255 [14:14:58]MH_SAM_APDU [14:14: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 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 8D 00 00 00 F4 03 04 00 E1 77 F1 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 F7 54 01 00 35 04 06 00 84 [14:14:58]Write to MH i2c: E2 02 01 75 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 8D 00 00 00 F4 03 04 00 E1 77 F1 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 F7 54 01 00 35 04 06 00 84 00 00 16 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 75 04 00 90 00 ED [14:14:58]RAPDU: 90 00 [14:14:58]wFMCommunicate OK [14:14:58]wFMCommunicate request_size=10 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 0D 02 02 05 C0 C5 64 68 19 [14:14:58]Write to MH i2c: E2 0D 00 76 04 80 0D 02 02 05 00 C0 C5 64 68 19 00 00 68 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 03 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [14:14:59]RAPDU: 90 00 [14:14:59]wFMCommunicate OK [14:14:59]wFMCommunicate request_size=4 [14:14:59]MH_SAM_APDU [14:14:59]CAPDU: 80 0D 03 02 [14:14:59]Write to MH i2c: E2 08 00 77 04 80 0D 03 02 00 00 00 00 F6 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 0B 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 0B 00 77 04 00 15 C9 73 F9 6A 84 98 37 90 00 FE [14:14:59]RAPDU: 15 C9 73 F9 6A 84 98 37 90 00 [14:14:59]wFMCommunicate OK [14:14:59]SAM_PROTO_SignData done [14:14:59]FM_MakeSignedData done [14:14:59]CreateOFDProtocolMessage [14:14:59]wFMCommunicate request_size=4 [14:14:59]MH_SAM_APDU [14:14:59]CAPDU: 80 11 00 00 [14:14:59]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 17 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 55 [14:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:14:59]wFMCommunicate OK [14:14:59]CreateOFDProtocolMessage done [14:14:59]OFDSenderStorePacket 87287 [14:14:59]StoreOFDPacket docnum=87287 [14:14: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 7D BB 07 01 B6 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 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 8D 00 00 00 F4 03 04 00 E1 77 F1 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 F7 54 01 00 35 04 06 00 84 C0 C5 64 68 19 15 C9 73 F9 6A 84 98 37 [14:14:59]CheckFolder [14:14:59]dirname=/storage/ofd_packets [14:14:59]CheckFolder done [14:14:59]ProducePacketName [14:14:59]name=ofd_packets/00087287 [14:14:59]NVStorageSaveData ofd_packets/00087287 [14:14:59]File name is /storage/ofd_packets/00087287 [14:14:59]Write 301 bytes [14:14:59]NVStorageSaveData done [14:14:59]OFDSenderStorePacket done [14:14:59]KKMCreateOFDPacket done [14:14:59]NVStorageSaveData kkm_last_timestamp [14:14:59]File name is /storage/kkm_last_timestamp [14:14:59]Write 4 bytes [14:14:59]NVStorageSaveData done [14:14:59]ExternCall_PrintAddStr [14:14:59]wPrintStart [14:14:59]Write to MH i2c: 01 00 00 79 04 7D [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [14:14:59]RasterBufferAndPrint [14:14:59]line Счет N : (1)872252 [14:14:59]line ИНН: 02508201610067 [14:14:59]line Контрольно-Кассовый Чек [14:14:59]line ПРОДАЖА [14:14:59]line ТРК (МРК, ГНК) : 43 [14:14:59]line Товар: 2710124130 [14:14:59]line Аи-92-К-5 [14:14:59]line 14.750 * 67.80 [14:14:59]line = 1000.05 [14:14:59]line НДС 12% НСП 1% [14:14:59]line > о реализуемом товаре [14:14:59]line ИТОГО: 1000.05 [14:14:59]line НСП 1% : 8.85 [14:14:59]line НДС 12% : 106.20 [14:14:59]line Наличными: 0.00 [14:14:59]line Безнал.: 1000.05 [14:14:59]line Место: АЗС № 137 "Партнер Нефть" [14:14:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:14:59]line СНО: Общий режим [14:14:59]line Чек 141 23.09.2024 14:14 [14:14:59]line Смена: 498 ФФД: 1.0 [14:14:59]line ЗНМ: 0300000064 [14:14:59]line РНМ: 0000000000092592 [14:14:59]line Версия ККМ: 001 [14:14:59]line Платежная система: O! деньги [14:14:59]line ФМ: 0000000000874979 [14:14:59]line ФД: 87287 [14:14:59]line ФПД: 145963480279065 [14:14:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T141457&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87287&fm=145963480279065&tin=02508201610067®Number=0000000000092592&sum=100005 [14:14:59]OFD Sender: Processing packet 87287 [packets to send 279, broken 278] [14:14:59]ProducePacketName [14:14:59]name=ofd_packets/00087287 [14:14:59]OFD Sender: To server: pG, [14:14:59]CommunicateWithHost lk.salyk.kg:30040 [14:14:59]ConnectInit lk.salyk.kg [14:14:59]written 0, free lines is 4095 [14:14:59]Write to MH i2c: 01 00 00 A3 04 A7 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 A3 04 00 00 00 00 00 E6 0C A0 [14:14:59]RasterBufferAndPrint [14:14:59]line [14:14:59]line [14:14:59]line [14:14:59]line [14:14:59]line [14:14:59]written 0, free lines is 3315 [14:14:59]MH_Cut [14:14:59]Write to MH i2c: D1 01 00 AA 04 01 80 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: D1 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: D1 01 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: D1 01 00 AA 04 00 7F [14:14:59]Write to MH i2c: 01 00 00 AB 04 AF [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:15:00]*** Cut start [14:15:00]*** Partial cut [14:15:00]*** CUTSNS_PIN = 1 [14:15:00]*** CUTSNS_PIN = 0 [14:15:00]*** Brake cut motor [14:15:01]Read from MH i2c: 01 [14:15:01]MH_I2C_Read... [14:15:01]*** Stop cut motor [14:15:01]*** Cut end [14:15:01]Read from MH i2c: 01 07 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: 01 07 00 AB 04 00 00 00 00 00 FF 0F C4 [14:15:01]process_action close_receipt done [14:15:01]requested_data is exist [14:15:01]produce_requested_data [14:15:01]requested_item fm.sn is exist - process it [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 11 00 00 [14:15:01]Write to MH i2c: E2 08 00 AC 04 80 11 00 00 00 00 00 00 2A [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 AC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [14:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:15:01]wFMCommunicate OK [14:15:01]requested_item fd.num is exist - process it [14:15:01]SAM_PROTO_GetFieldsCounters [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 13 00 00 [14:15:01]Write to MH i2c: E2 08 00 AD 04 80 13 00 00 00 00 00 00 2D [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 62 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 62 00 AD 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 F7 54 01 00 0E 04 04 00 F2 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 42 [14:15: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 54 01 00 0E 04 04 00 F2 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 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_GetFieldsCounters done [14:15:01]requested_item shift.num is exist - process it [14:15:01]requested_item shift.opened is exist - process it [14:15:01]req_shift_opened [14:15:01]FM_GetShiftState [14:15:01]SAM_PROTO_GetShiftState [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 13 01 00 [14:15:01]Write to MH i2c: E2 08 00 AE 04 80 13 01 00 00 00 00 00 2F [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0E 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0E 00 AE 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [14:15:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_GetShiftState done [14:15:01]FM_GetShiftState done [14:15:01]req_shift_opened done [14:15:01]requested_item shift.open_date is exist - process it [14:15:01]req_shift_open_date [14:15:01]req_shift_open_date done [14:15:01]produce_requested_data done [14:15:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87287,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:15:01]process_action_free close_receipt [14:15:01]json_value_free [14:15:01]json_value_free done [14:15:01]process_json_proto returns [14:15:01]Send response to host [14:15:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87287,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:15:01]free response buf [14:15:01]execute_script done [14:15:01]execute_script returns [14:15:01]free content buf [14:15:01]Sock 7.Close socket [14:15:01]Sock 7.Thread stoped [14:15:01]Connected sock=10 [14:15: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 7D BB 07 01 B6 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 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 8D 00 00 00 F4 03 04 00 E1 77 F1 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 F7 54 01 00 35 04 06 00 84 C0 C5 64 68 19 15 C9 73 F9 6A 84 98 37 [14: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 6B 68 47 00 B4 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 F7 54 01 00 F4 03 04 00 AF 22 F1 66 B6 04 01 00 00 D3 AE A1 6E 32 31 2E 54 [14:15:05]CommunicateWithHost err = 0 [14:15:05]CheckOFDResponse [14:15:05]1017 (14) - 77093643461234 [14:15:05]1041 (16) - 0000000000874979 [14:15:05]1040 (4) - 87287 [14:15:05]1012 (4) - 23.09.2024 08:11 [14:15:05]1206 (1) - 0 [14:15:05]OFD Sender: Remove packet 87287 [14:15:05]ProducePacketName [14:15:05]name=ofd_packets/00087287 [14:15:05]NVStorageDeleteData [14:15:05]OFD Sender: No OFD packet to send [14:15:10]OFD Sender: No OFD packet to send [14:15:15]OFD Sender: No OFD packet to send [14:15:20]OFD Sender: No OFD packet to send [14:15:25]OFD Sender: No OFD packet to send [14:15:30]OFD Sender: No OFD packet to send [14:15:35]OFD Sender: No OFD packet to send [14:15:40]OFD Sender: No OFD packet to send [14:15:45]OFD Sender: No OFD packet to send [14:15:50]OFD Sender: No OFD packet to send [14:15:55]OFD Sender: No OFD packet to send [14:16:00]OFD Sender: No OFD packet to send [14:16:05]OFD Sender: No OFD packet to send [14:16:10]OFD Sender: No OFD packet to send [14:16:15]OFD Sender: No OFD packet to send [14:16:19]recv_with_timeout no data received [14:16:20]OFD Sender: No OFD packet to send [14:16:25]OFD Sender: No OFD packet to send [14:16:30]OFD Sender: No OFD packet to send [14:16:35]OFD Sender: No OFD packet to send [14:16:40]OFD Sender: No OFD packet to send [14:16:45]OFD Sender: No OFD packet to send [14:16:50]OFD Sender: No OFD packet to send [14:16:55]OFD Sender: No OFD packet to send [14:16:58]recv_with_timeout no data received [14:17:00]OFD Sender: No OFD packet to send [14:17:06]OFD Sender: No OFD packet to send [14:17:11]OFD Sender: No OFD packet to send [14:17:16]OFD Sender: No OFD packet to send [14:17:21]OFD Sender: No OFD packet to send [14:17:26]OFD Sender: No OFD packet to send [14:17:31]OFD Sender: No OFD packet to send [14:17:36]OFD Sender: No OFD packet to send [14:17:41]OFD Sender: No OFD packet to send [14:17:46]OFD Sender: No OFD packet to send [14:17:51]OFD Sender: No OFD packet to send [14:17:56]OFD Sender: No OFD packet to send [14:18:01]OFD Sender: No OFD packet to send [14:18:04]recv_with_timeout no data received [14:18:06]OFD Sender: No OFD packet to send [14:18:11]OFD Sender: No OFD packet to send [14:18:16]OFD Sender: No OFD packet to send [14:18:21]OFD Sender: No OFD packet to send [14:18:26]OFD Sender: No OFD packet to send [14:18:30]accept exits with 9 [14:18:30]New connection [14:18:30]New thread 3067166052 created [14:18:30]Thread 3067022692 joined [14:18:30]Waiting for new connection... [14:18:30] Sock 9.Parse request [14:18:30]Sock 9.Check first char [14:18:30]Sock 9.First char is OK [14:18:30]request: POST /json_proto HTTP/1.0 [14:18:30]Method: POST [14:18:30]URL: /json_proto [14:18:30]Method is POST - this is cgi request [14:18:30]url: /json_proto [14:18:30]query_string will be loaded in cgi processing [14:18:30]execute_cgi json_proto POST (null) [14:18:30]execute_cgi path=json_proto method=POST [14:18:30]POST find Content-Length [14:18:30]Host: 172.17.47.196:8080 [14:18:30]Content-Length: 623 [14:18:30]Content-Type: application/json [14:18:30] [14:18:30]POST finish read [14:18:30]Found Content-Length = 623 [14:18:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148187", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 288.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:30]execute_script... [14:18: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)148187", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 144.00, "quantity" : 2.000, "sum" : 288.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 288.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:30]POST & json_proto [14:18:30]process_json_proto [14:18:30]json parsed OK: [14:18:30]protocol is kg_v1.0 [14:18:30]action value=close_receipt [14:18:30]process_action close_receipt [14:18:30]cmd_close_receipt [14:18:30]MH_GetDate [14:18:30]Write to MH i2c: F0 00 00 AF 04 A2 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: F0 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: F0 09 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: F0 09 00 AF 04 00 B6 78 F1 66 4C 6B 94 66 E1 [14:18:30]GetLastDocTimeStamp 1727100897 [14:18:30]current date 1727101110 [14:18:30]FM_GetShiftState [14:18:30]SAM_PROTO_GetShiftState [14:18:30]wFMCommunicate request_size=4 [14:18:30]MH_SAM_APDU [14:18:30]CAPDU: 80 13 01 00 [14:18:30]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [14:18:30]Write i2c OK [14:18:30]MH_I2C_Read... [14:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:30]Read from MH i2c: E2 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 0E 00 [14:18:30]MH_I2C_Read... [14:18:30]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [14:18:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:18:30]wFMCommunicate OK [14:18:30]SAM_PROTO_GetShiftState done [14:18:30]FM_GetShiftState done [14:18:30]opened in 1727050818 [14:18:30]opened+sec_in_day 1727137218 [14:18:30]quantity*price = 28800 [14:18:30]sum+1 = 28801 [14:18:30]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 143 23.09.2024 14:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 87289 ФПД: 174235838629899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142043&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87289&fm=174235838629899&tin=02508201610067®Number=0000000000092592&sum=0 [14:20:43]StoreToDocumentArchive [14:20:43]shift 498 fd 87289 [14:20:43]save to /storage/0498/doc_00087289 [14:20:43]save last doc name /storage/0498/doc_00087289 to /storage/kkm_last_doc_name [14:20:43]save OK [14:20:43]Clear old archive folders... [14:20:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:20:43]tlvbuf is 00E91C80 [14:20:43]SAM_PROTO_ClearQueue [14:20:43]wFMCommunicate request_size=4 [14:20:43]MH_SAM_APDU [14:20:43]CAPDU: 80 09 00 00 [14:20:43]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:20:43]Write i2c OK [14:20:43]MH_I2C_Read... [14:20:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:43]Read from MH i2c: E2 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: E2 03 00 [14:20:43]MH_I2C_Read... [14:20:43]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:20:43]RAPDU: 90 00 [14:20:43]wFMCommunicate OK [14:20:43]SAM_PROTO_ClearQueue done [14:20:43]KKMCreateOFDPacket [14:20:43]OFDProtocolAddRootSTLVToBuf [14:20:43]FM_MakeSignedData [14:20:43]FM_MakeSignedData [14:20:43]SAM_PROTO_SignData [14:20:43]wFMCommunicate request_size=4 [14:20:43]MH_SAM_APDU [14:20:43]CAPDU: 80 0D 01 02 [14:20:43]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:20:43]Write i2c OK [14:20:43]MH_I2C_Read... [14:20:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=255 [14:20:44]MH_SAM_APDU [14:20: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 2A 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3B 79 F1 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 F9 54 01 00 35 04 06 00 [14:20:44]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 2A 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3B 79 F1 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 F9 54 01 00 35 04 06 00 00 00 63 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]OFD Sender: No OFD packet to send [14:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=11 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 0D 02 02 06 9E 77 71 44 C8 0B [14:20:44]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 9E 77 71 44 C8 0B 00 00 51 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:20:44]RAPDU: 90 00 [14:20:44]wFMCommunicate OK [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 0D 03 02 [14:20:44]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0B 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0B 00 2F 00 00 2E F0 4D BC 89 E1 63 B6 90 00 55 [14:20:44]RAPDU: 2E F0 4D BC 89 E1 63 B6 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_SignData done [14:20:44]FM_MakeSignedData done [14:20:44]CreateOFDProtocolMessage [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 11 00 00 [14:20:44]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [14:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:20:44]wFMCommunicate OK [14:20:44]CreateOFDProtocolMessage done [14:20:44]OFDSenderStorePacket 87289 [14:20:44]StoreOFDPacket docnum=87289 [14:20: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 10 01 00 00 9B 4D 08 01 81 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 2A 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3B 79 F1 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 F9 54 01 00 35 04 06 00 9E 77 71 44 C8 0B 2E F0 4D BC 89 E1 63 B6 [14:20:44]CheckFolder [14:20:44]dirname=/storage/ofd_packets [14:20:44]CheckFolder done [14:20:44]ProducePacketName [14:20:44]name=ofd_packets/00087289 [14:20:44]NVStorageSaveData ofd_packets/00087289 [14:20:44]File name is /storage/ofd_packets/00087289 [14:20:44]Write 302 bytes [14:20:44]NVStorageSaveData done [14:20:44]OFDSenderStorePacket done [14:20:44]KKMCreateOFDPacket done [14:20:44]NVStorageSaveData kkm_last_timestamp [14:20:44]File name is /storage/kkm_last_timestamp [14:20:44]Write 4 bytes [14:20:44]NVStorageSaveData done [14:20:44]ExternCall_PrintAddStr [14:20:44]wPrintStart [14:20:44]Write to MH i2c: 01 00 00 31 00 31 [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:20:44]RasterBufferAndPrint [14:20:44]line Счет N : (1)872254 [14:20:44]line ИНН: 02508201610067 [14:20:44]line Контрольно-Кассовый Чек [14:20:44]line ПРОДАЖА [14:20:44]line ТРК (МРК, ГНК) : 34 [14:20:44]line Товар: 2710194210 [14:20:44]line ДТ(л)-К-4 [14:20:44]line 26.410 * 0.00 [14:20:44]line = 0.00 [14:20:44]line НДС 12% НСП 1% [14:20:44]line > о реализуемом товаре [14:20:44]line ИТОГО: 0.00 [14:20:44]line НСП 1% : 0.00 [14:20:44]line НДС 12% : 0.00 [14:20:44]line Наличными: 0.00 [14:20:44]line Безнал.: 0.00 [14:20:44]line Место: АЗС № 137 "Партнер Нефть" [14:20:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:20:44]line СНО: Общий режим [14:20:44]line Чек 143 23.09.2024 14:20 [14:20:44]line Смена: 498 ФФД: 1.0 [14:20:44]line ЗНМ: 0300000064 [14:20:44]line РНМ: 0000000000092592 [14:20:44]line Версия ККМ: 001 [14:20:44]line Талоны: ТК ГПНА Online [14:20:44]line 30116596 [14:20:44]line ФМ: 0000000000874979 [14:20:44]line ФД: 87289 [14:20:44]line ФПД: 174235838629899 [14:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142043&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87289&fm=174235838629899&tin=02508201610067®Number=0000000000092592&sum=0 [14:20:44]OFD Sender: Processing packet 87289 [packets to send 280, broken 279] [14:20:44]ProducePacketName [14:20:44]name=ofd_packets/00087289 [14:20:44]OFD Sender: To server: pG, [14:20:44]CommunicateWithHost lk.salyk.kg:30040 [14:20:44]ConnectInit lk.salyk.kg [14:20:44]written 0, free lines is 4095 [14:20:45]Write to MH i2c: 01 00 00 5B 00 5B [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 07 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E6 0C 54 [14:20:45]RasterBufferAndPrint [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]line [14:20:45]written 0, free lines is 3309 [14:20:45]MH_Cut [14:20:45]Write to MH i2c: D1 01 00 62 00 01 34 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 01 00 [14:20:45]MH_I2C_Read... [14:20:45]Read from MH i2c: D1 01 00 62 00 00 33 [14:20:45]Write to MH i2c: 01 00 00 63 00 63 [14:20:45]Write i2c OK [14:20:45]MH_I2C_Read... [14:20:45]*** Cut start [14:20:45]*** Partial cut [14:20:45]*** CUTSNS_PIN = 1 [14:20:45]*** CUTSNS_PIN = 0 [14:20:46]*** Brake cut motor [14:20:46]Read from MH i2c: 01 [14:20:46]MH_I2C_Read... [14:20:46]*** Stop cut motor [14:20:46]*** Cut end [14:20:46]Read from MH i2c: 01 07 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [14:20:46]process_action close_receipt done [14:20:46]requested_data is exist [14:20:46]produce_requested_data [14:20:46]requested_item fm.sn is exist - process it [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 11 00 00 [14:20:46]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 17 00 [14:20:46]MH_I2C_Read... [14:20:46]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 [14:20: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:20:46]wFMCommunicate OK [14:20:46]requested_item fd.num is exist - process it [14:20:46]SAM_PROTO_GetFieldsCounters [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 13 00 00 [14:20:46]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 62 00 [14:20:46]MH_I2C_Read... [14:20:46]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 F9 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [14:20: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 54 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:46]wFMCommunicate OK [14:20:46]SAM_PROTO_GetFieldsCounters done [14:20:46]requested_item shift.num is exist - process it [14:20:46]requested_item shift.opened is exist - process it [14:20:46]req_shift_opened [14:20:46]FM_GetShiftState [14:20:46]SAM_PROTO_GetShiftState [14:20:46]wFMCommunicate request_size=4 [14:20:46]MH_SAM_APDU [14:20:46]CAPDU: 80 13 01 00 [14:20:46]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:20:46]Write i2c OK [14:20:46]MH_I2C_Read... [14:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:46]Read from MH i2c: E2 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0E 00 [14:20:46]MH_I2C_Read... [14:20:46]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [14:20:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:20:46]wFMCommunicate OK [14:20:46]SAM_PROTO_GetShiftState done [14:20:46]FM_GetShiftState done [14:20:46]req_shift_opened done [14:20:46]requested_item shift.open_date is exist - process it [14:20:46]req_shift_open_date [14:20:46]req_shift_open_date done [14:20:46]produce_requested_data done [14:20:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87289,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:20:46]process_action_free close_receipt [14:20:46]json_value_free [14:20:46]json_value_free done [14:20:46]process_json_proto returns [14:20:46]Send response to host [14:20:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87289,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:20:46]free response buf [14:20:46]execute_script done [14:20:46]execute_script returns [14:20:46]free content buf [14:20:46]Sock 9.Close socket [14:20:46]Sock 9.Thread stoped [14:20:49]recv_with_timeout no data received [14:20:49]ConnectInit Can't take IP for lk.salyk.kg [14:20:49]CommunicateWithHost connect error [14:20:49]CommunicateWithHost err = -1 [14:20:49]OFD Sender: Server communicate error [14:20:54]OFD Sender: Processing packet 87289 [packets to send 280, broken 279] [14:20:54]ProducePacketName [14:20:54]name=ofd_packets/00087289 [14:20:54]OFD Sender: To server: pG, [14:20:54]CommunicateWithHost lk.salyk.kg:30040 [14:20:54]ConnectInit lk.salyk.kg [14:21:02]recv_with_timeout no data received [14:21:07]Connected sock=10 [14:21: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 9B 4D 08 01 81 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 2A 67 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 3B 79 F1 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 F9 54 01 00 35 04 06 00 9E 77 71 44 C8 0B 2E F0 4D BC 89 E1 63 B6 [14:21: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 04 37 47 00 67 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 F9 54 01 00 F4 03 04 00 1D 24 F1 66 B6 04 01 00 00 5B 53 13 BA 0A C7 C0 2B [14:21:08]CommunicateWithHost err = 0 [14:21:08]CheckOFDResponse [14:21:08]1017 (14) - 77093643461234 [14:21:08]1041 (16) - 0000000000874979 [14:21:08]1040 (4) - 87289 [14:21:08]1012 (4) - 23.09.2024 08:17 [14:21:08]1206 (1) - 0 [14:21:08]OFD Sender: Remove packet 87289 [14:21:08]ProducePacketName [14:21:08]name=ofd_packets/00087289 [14:21:08]NVStorageDeleteData [14:21:08]OFD Sender: No OFD packet to send [14:21:13]OFD Sender: No OFD packet to send [14:21:18]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:44]OFD Sender: No OFD packet to send [14:22:49]OFD Sender: No OFD packet to send [14:22:54]OFD Sender: No OFD packet to send [14:22:59]OFD Sender: No OFD packet to send [14:23:04]OFD Sender: No OFD packet to send [14:23:09]OFD Sender: No OFD packet to send [14:23:14]OFD Sender: No OFD packet to send [14:23:19]OFD Sender: No OFD packet to send [14:23:24]OFD Sender: No OFD packet to send [14:23: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:42]accept exits with 7 [14:23:42]New connection [14:23:42]New thread 3066531172 created [14:23:42]Thread 3066674532 joined [14:23:42]Waiting for new connection... [14:23:42] Sock 7.Parse request [14:23:42]Sock 7.Check first char [14:23:42]Sock 7.First char is OK [14:23:42]request: POST /json_proto HTTP/1.0 [14:23:42]Method: POST [14:23:42]URL: /json_proto [14:23:42]Method is POST - this is cgi request [14:23:42]url: /json_proto [14:23:42]query_string will be loaded in cgi processing [14:23:42]execute_cgi json_proto POST (null) [14:23:42]execute_cgi path=json_proto method=POST [14:23:42]POST find Content-Length [14:23:42]Host: 172.17.47.196:8080 [14:23:42]Content-Length: 677 [14:23:42]Content-Type: application/json [14:23:42] [14:23:42]POST finish read [14:23:42]Found Content-Length = 677 [14:23:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872255", "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" ] } } [14:23:42]execute_script... [14:23: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)872255", "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" ] } } [14:23:42]POST & json_proto [14:23:42]process_json_proto [14:23:42]json parsed OK: [14:23:42]protocol is kg_v1.0 [14:23:42]action value=close_receipt [14:23:42]process_action close_receipt [14:23:42]cmd_close_receipt [14:23:42]MH_GetDate [14:23:42]Write to MH i2c: F0 00 00 67 00 56 [14:23:42]Write i2c OK [14:23:42]MH_I2C_Read... [14:23:42]Read from MH i2c: F0 [14:23:42]MH_I2C_Read... [14:23:42]Read from MH i2c: F0 09 00 [14:23:42]MH_I2C_Read... [14:23:42]Read from MH i2c: F0 09 00 67 00 00 EF 79 F1 66 4C 6B 94 66 CF [14:23:42]GetLastDocTimeStamp 1727101243 [14:23:42]current date 1727101423 [14:23:42]FM_GetShiftState [14:23:42]SAM_PROTO_GetShiftState [14:23:42]wFMCommunicate request_size=4 [14:23:42]MH_SAM_APDU [14:23:42]CAPDU: 80 13 01 00 [14:23:42]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [14:23:42]Write i2c OK [14:23:42]MH_I2C_Read... [14:23:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:42]Read from MH i2c: E2 [14:23:42]MH_I2C_Read... [14:23:42]Read from MH i2c: E2 0E 00 [14:23:42]MH_I2C_Read... [14:23:42]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [14:23:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:23:42]wFMCommunicate OK [14:23:42]SAM_PROTO_GetShiftState done [14:23:42]FM_GetShiftState done [14:23:42]opened in 1727050818 [14:23:42]opened+sec_in_day 1727137218 [14:23:42]quantity*price = 40002 [14:23:42]sum+1 = 40003 [14:23:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 144 23.09.2024 14:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87290 ФПД: 116383769494583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87290&fm=116383769494583&tin=02508201610067®Number=0000000000092592&sum=40000 [14:23:43]StoreToDocumentArchive [14:23:43]shift 498 fd 87290 [14:23:43]save to /storage/0498/doc_00087290 [14:23:43]save last doc name /storage/0498/doc_00087290 to /storage/kkm_last_doc_name [14:23:43]save OK [14:23:43]Clear old archive folders... [14:23:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:43]tlvbuf is 00E66780 [14:23:43]SAM_PROTO_ClearQueue [14:23:43]wFMCommunicate request_size=4 [14:23:43]MH_SAM_APDU [14:23:43]CAPDU: 80 09 00 00 [14:23:43]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [14:23:43]Write i2c OK [14:23:43]MH_I2C_Read... [14:23:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:43]Read from MH i2c: E2 [14:23:43]MH_I2C_Read... [14:23:43]Read from MH i2c: E2 03 00 [14:23:43]MH_I2C_Read... [14:23:43]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:23:43]RAPDU: 90 00 [14:23:43]wFMCommunicate OK [14:23:43]SAM_PROTO_ClearQueue done [14:23:43]KKMCreateOFDPacket [14:23:43]OFDProtocolAddRootSTLVToBuf [14:23:43]FM_MakeSignedData [14:23:43]FM_MakeSignedData [14:23:43]SAM_PROTO_SignData [14:23:43]wFMCommunicate request_size=4 [14:23:43]MH_SAM_APDU [14:23:43]CAPDU: 80 0D 01 02 [14:23:43]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [14:23:43]Write i2c OK [14:23:43]MH_I2C_Read... [14:23:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:43]Read from MH i2c: E2 [14:23:43]MH_I2C_Read... [14:23:43]Read from MH i2c: E2 03 00 [14:23:43]MH_I2C_Read... [14:23:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:23:43]RAPDU: 90 00 [14:23:43]wFMCommunicate OK [14:23:43]wFMCommunicate request_size=255 [14:23:43]MH_SAM_APDU [14:23:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 EF 79 F1 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 FA 54 01 00 35 04 06 00 69 [14:23:43]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 90 00 00 00 F4 03 04 00 EF 79 F1 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 FA 54 01 00 35 04 06 00 69 00 00 5B [14:23:43]Write i2c OK [14:23:43]MH_I2C_Read... [14:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:44]Read from MH i2c: E2 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 03 00 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:23:44]RAPDU: 90 00 [14:23:44]wFMCommunicate OK [14:23:44]wFMCommunicate request_size=10 [14:23:44]MH_SAM_APDU [14:23:44]CAPDU: 80 0D 02 02 05 D9 B5 3D 04 37 [14:23:44]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 D9 B5 3D 04 37 00 00 02 [14:23:44]Write i2c OK [14:23:44]MH_I2C_Read... [14:23:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:44]Read from MH i2c: E2 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 03 00 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:23:44]RAPDU: 90 00 [14:23:44]wFMCommunicate OK [14:23:44]wFMCommunicate request_size=4 [14:23:44]MH_SAM_APDU [14:23:44]CAPDU: 80 0D 03 02 [14:23:44]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [14:23:44]Write i2c OK [14:23:44]MH_I2C_Read... [14:23:44]OFD Sender: No OFD packet to send [14:23:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:44]Read from MH i2c: E2 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 0B 00 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 0B 00 79 00 00 AC B4 64 AD 99 5B 1B 55 90 00 CA [14:23:44]RAPDU: AC B4 64 AD 99 5B 1B 55 90 00 [14:23:44]wFMCommunicate OK [14:23:44]SAM_PROTO_SignData done [14:23:44]FM_MakeSignedData done [14:23:44]CreateOFDProtocolMessage [14:23:44]wFMCommunicate request_size=4 [14:23:44]MH_SAM_APDU [14:23:44]CAPDU: 80 11 00 00 [14:23:44]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [14:23:44]Write i2c OK [14:23:44]MH_I2C_Read... [14:23:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:44]Read from MH i2c: E2 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: E2 17 00 [14:23:44]MH_I2C_Read... [14:23:44]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 [14: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 [14:23:44]wFMCommunicate OK [14:23:44]CreateOFDProtocolMessage done [14:23:44]OFDSenderStorePacket 87290 [14:23:44]StoreOFDPacket docnum=87290 [14:23: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 88 5A 07 01 3F 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 90 00 00 00 F4 03 04 00 EF 79 F1 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 FA 54 01 00 35 04 06 00 69 D9 B5 3D 04 37 AC B4 64 AD 99 5B 1B 55 [14:23:44]CheckFolder [14:23:44]dirname=/storage/ofd_packets [14:23:44]CheckFolder done [14:23:44]ProducePacketName [14:23:44]name=ofd_packets/00087290 [14:23:44]NVStorageSaveData ofd_packets/00087290 [14:23:44]File name is /storage/ofd_packets/00087290 [14:23:44]Write 301 bytes [14:23:44]NVStorageSaveData done [14:23:44]OFDSenderStorePacket done [14:23:44]KKMCreateOFDPacket done [14:23:44]NVStorageSaveData kkm_last_timestamp [14:23:44]File name is /storage/kkm_last_timestamp [14:23:44]Write 4 bytes [14:23:44]NVStorageSaveData done [14:23:44]ExternCall_PrintAddStr [14:23:44]wPrintStart [14:23:44]Write to MH i2c: 01 00 00 7B 00 7B [14:23:44]Write i2c OK [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: 01 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: 01 07 00 [14:23:44]MH_I2C_Read... [14:23:44]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [14:23:44]RasterBufferAndPrint [14:23:44]line Счет N : (1)872255 [14:23:44]line ИНН: 02508201610067 [14:23:44]line Контрольно-Кассовый Чек [14:23:44]line ПРОДАЖА [14:23:44]line ТРК (МРК, ГНК) : 53 [14:23:44]line Товар: 2710124130 [14:23:44]line Аи-92-К-5 [14:23:44]line 5.900 * 67.80 [14:23:44]line = 400.02 [14:23:44]line НДС 12% НСП 1% [14:23:44]line > о реализуемом товаре [14:23:44]line ОКРУГЛЕНИЕ: -0.02 [14:23:44]line ИТОГО: 400.00 [14:23:44]line Внесено: 400.00 [14:23:44]line СДАЧА: 0.00 [14:23:44]line НСП 1% : 3.54 [14:23:44]line НДС 12% : 42.48 [14:23:44]line Наличными: 400.00 [14:23:44]line Безнал.: 0.00 [14:23:44]line Место: АЗС № 137 "Партнер Нефть" [14:23:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:23:44]line СНО: Общий режим [14:23:44]line Чек 144 23.09.2024 14:23 [14:23:44]line Смена: 498 ФФД: 1.0 [14:23:44]line ЗНМ: 0300000064 [14:23:44]line РНМ: 0000000000092592 [14:23:44]line Версия ККМ: 001 [14:23:44]line ФМ: 0000000000874979 [14:23:44]line ФД: 87290 [14:23:44]line ФПД: 116383769494583 [14:23:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142343&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87290&fm=116383769494583&tin=02508201610067®Number=0000000000092592&sum=40000 [14:23:44]OFD Sender: Processing packet 87290 [packets to send 280, broken 279] [14:23:44]ProducePacketName [14:23:44]name=ofd_packets/00087290 [14:23:44]OFD Sender: To server: pG, [14:23:44]CommunicateWithHost lk.salyk.kg:30040 [14:23:44]ConnectInit lk.salyk.kg [14:23:44]written 0, free lines is 4095 [14:23:45]Write to MH i2c: 01 00 00 A6 00 A6 [14:23:45]Write i2c OK [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: 01 [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: 01 07 00 [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CE 0C 87 [14:23:45]RasterBufferAndPrint [14:23:45]line [14:23:45]line [14:23:45]line [14:23:45]line [14:23:45]line [14:23:45]written 0, free lines is 3282 [14:23:45]MH_Cut [14:23:45]Write to MH i2c: D1 01 00 AD 00 01 7F [14:23:45]Write i2c OK [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: D1 [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: D1 01 00 [14:23:45]MH_I2C_Read... [14:23:45]Read from MH i2c: D1 01 00 AD 00 00 7E [14:23:45]Write to MH i2c: 01 00 00 AE 00 AE [14:23:45]Write i2c OK [14:23:45]MH_I2C_Read... [14:23:45]*** Cut start [14:23:45]*** Partial cut [14:23:45]*** CUTSNS_PIN = 1 [14:23:45]*** CUTSNS_PIN = 0 [14:23:46]*** Brake cut motor [14:23:46]Read from MH i2c: 01 [14:23:46]MH_I2C_Read... [14:23:46]*** Stop cut motor [14:23:46]Read from MH i2c: 01 07 00 [14:23:46]MH_I2C_Read... [14:23:46]*** Cut end [14:23:46]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [14:23:46]process_action close_receipt done [14:23:46]requested_data is exist [14:23:46]produce_requested_data [14:23:46]requested_item fm.sn is exist - process it [14:23:46]wFMCommunicate request_size=4 [14:23:46]MH_SAM_APDU [14:23:46]CAPDU: 80 11 00 00 [14:23:46]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [14:23:46]Write i2c OK [14:23:46]MH_I2C_Read... [14:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:46]Read from MH i2c: E2 [14:23:46]MH_I2C_Read... [14:23:46]Read from MH i2c: E2 17 00 [14:23:46]MH_I2C_Read... [14:23:46]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 [14: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 [14:23:46]wFMCommunicate OK [14:23:46]requested_item fd.num is exist - process it [14:23:46]SAM_PROTO_GetFieldsCounters [14:23:46]wFMCommunicate request_size=4 [14:23:46]MH_SAM_APDU [14:23:46]CAPDU: 80 13 00 00 [14:23:46]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [14:23:46]Write i2c OK [14:23:46]MH_I2C_Read... [14:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:46]Read from MH i2c: E2 [14:23:46]MH_I2C_Read... [14:23:46]Read from MH i2c: E2 62 00 [14:23:46]MH_I2C_Read... [14:23:46]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 FA 54 01 00 0E 04 04 00 F2 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 4D [14:23: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 54 01 00 0E 04 04 00 F2 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 [14:23:46]wFMCommunicate OK [14:23:46]SAM_PROTO_GetFieldsCounters done [14:23:46]requested_item shift.num is exist - process it [14:23:46]requested_item shift.opened is exist - process it [14:23:46]req_shift_opened [14:23:46]FM_GetShiftState [14:23:46]SAM_PROTO_GetShiftState [14:23:46]wFMCommunicate request_size=4 [14:23:46]MH_SAM_APDU [14:23:46]CAPDU: 80 13 01 00 [14:23:46]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:23:46]Write i2c OK [14:23:46]MH_I2C_Read... [14:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:46]Read from MH i2c: E2 [14:23:46]MH_I2C_Read... [14:23:46]Read from MH i2c: E2 0E 00 [14:23:46]MH_I2C_Read... [14:23:46]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [14:23:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:23:46]wFMCommunicate OK [14:23:46]SAM_PROTO_GetShiftState done [14:23:46]FM_GetShiftState done [14:23:46]req_shift_opened done [14:23:46]requested_item shift.open_date is exist - process it [14:23:46]req_shift_open_date [14:23:46]req_shift_open_date done [14:23:46]produce_requested_data done [14:23:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87290,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:23:46]process_action_free close_receipt [14:23:46]json_value_free [14:23:46]json_value_free done [14:23:46]process_json_proto returns [14:23:46]Send response to host [14:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87290,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:23:46]free response buf [14:23:46]execute_script done [14:23:46]execute_script returns [14:23:46]free content buf [14:23:46]Sock 7.Close socket [14:23:46]Sock 7.Thread stoped [14:23:48]Connected sock=11 [14:23: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 88 5A 07 01 3F 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 90 00 00 00 F4 03 04 00 EF 79 F1 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 FA 54 01 00 35 04 06 00 69 D9 B5 3D 04 37 AC B4 64 AD 99 5B 1B 55 [14:23: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 AD 80 47 00 2B 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 FA 54 01 00 F4 03 04 00 BE 24 F1 66 B6 04 01 00 00 9C FA 00 E5 33 6C 0F 2B [14:23:49]CommunicateWithHost err = 0 [14:23:49]CheckOFDResponse [14:23:49]1017 (14) - 77093643461234 [14:23:49]1041 (16) - 0000000000874979 [14:23:49]1040 (4) - 87290 [14:23:49]1012 (4) - 23.09.2024 08:20 [14:23:49]1206 (1) - 0 [14:23:49]OFD Sender: Remove packet 87290 [14:23:49]ProducePacketName [14:23:49]name=ofd_packets/00087290 [14:23:49]NVStorageDeleteData [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:09]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: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: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: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:18]recv_with_timeout no data received [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:31]recv_with_timeout no data received [14:28:34]OFD Sender: No OFD packet to send [14:28:40]OFD Sender: No OFD packet to send [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:55]OFD Sender: No OFD packet to send [14:28:58]recv_with_timeout no data received [14:29:00]OFD Sender: No OFD packet to send [14:29:05]OFD Sender: No OFD packet to send [14:29:10]OFD Sender: No OFD packet to send [14:29:10]recv_with_timeout no data received [14:29:15]OFD Sender: No OFD packet to send [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:30]OFD Sender: No OFD packet to send [14:29:35]OFD Sender: No OFD packet to send [14:29:40]OFD Sender: No OFD packet to send [14:29:41]accept exits with 9 [14:29:41]New connection [14:29:41]New thread 3066674532 created [14:29:41]Thread 3066531172 joined [14:29:41]Waiting for new connection... [14:29:41] Sock 9.Parse request [14:29:41]Sock 9.Check first char [14:29:41]Sock 9.First char is OK [14:29:41]request: POST /json_proto HTTP/1.0 [14:29:41]Method: POST [14:29:41]URL: /json_proto [14:29:41]Method is POST - this is cgi request [14:29:41]url: /json_proto [14:29:41]query_string will be loaded in cgi processing [14:29:41]execute_cgi json_proto POST (null) [14:29:41]execute_cgi path=json_proto method=POST [14:29:41]POST find Content-Length [14:29:41]Host: 172.17.47.196:8080 [14:29:41]Content-Length: 654 [14:29:41]Content-Type: application/json [14:29:41] [14:29:41]POST finish read [14:29:41]Found Content-Length = 654 [14:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148188", "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" ] } } [14:29:41]execute_script... [14:29:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148188", "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" ] } } [14:29:41]POST & json_proto [14:29:41]process_json_proto [14:29:41]json parsed OK: [14:29:41]protocol is kg_v1.0 [14:29:41]action value=close_receipt [14:29:41]process_action close_receipt [14:29:41]cmd_close_receipt [14:29:41]MH_GetDate [14:29:41]Write to MH i2c: F0 00 00 B2 00 A1 [14:29:41]Write i2c OK [14:29:41]MH_I2C_Read... [14:29:41]Read from MH i2c: F0 [14:29:41]MH_I2C_Read... [14:29:41]Read from MH i2c: F0 09 00 [14:29:41]MH_I2C_Read... [14:29:41]Read from MH i2c: F0 09 00 B2 00 00 56 7B F1 66 4C 6B 94 66 83 [14:29:41]GetLastDocTimeStamp 1727101423 [14:29:41]current date 1727101782 [14:29:41]FM_GetShiftState [14:29:41]SAM_PROTO_GetShiftState [14:29:41]wFMCommunicate request_size=4 [14:29:41]MH_SAM_APDU [14:29:41]CAPDU: 80 13 01 00 [14:29:41]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [14:29:41]Write i2c OK [14:29:41]MH_I2C_Read... [14:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:41]Read from MH i2c: E2 [14:29:41]MH_I2C_Read... [14:29:41]Read from MH i2c: E2 0E 00 [14:29:41]MH_I2C_Read... [14:29:41]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [14:29:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:29:41]wFMCommunicate OK [14:29:41]SAM_PROTO_GetShiftState done [14:29:41]FM_GetShiftState done [14:29:41]opened in 1727050818 [14:29:41]opened+sec_in_day 1727137218 [14:29:41]quantity*price = 7700 [14:29:41]sum+1 = 7701 [14:29:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 77.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 145 23.09.2024 14:29 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87291 ФПД: 15195786204087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87291&fm=15195786204087&tin=02508201610067®Number=0000000000092592&sum=7700 0 [14:29:42]StoreToDocumentArchive [14:29:42]shift 498 fd 87291 [14:29:42]save to /storage/0498/doc_00087291 [14:29:42]save last doc name /storage/0498/doc_00087291 to /storage/kkm_last_doc_name [14:29:42]save OK [14:29:42]Clear old archive folders... [14:29:42]ProcessDocumentItem done err = 0, tmpTLVsize=293 [14:29:42]tlvbuf is 00E84840 [14:29:42]SAM_PROTO_ClearQueue [14:29:42]wFMCommunicate request_size=4 [14:29:42]MH_SAM_APDU [14:29:42]CAPDU: 80 09 00 00 [14:29:42]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [14:29:42]Write i2c OK [14:29:42]MH_I2C_Read... [14:29:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:42]Read from MH i2c: E2 [14:29:42]MH_I2C_Read... [14:29:42]Read from MH i2c: E2 03 00 [14:29:42]MH_I2C_Read... [14:29:42]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:29:42]RAPDU: 90 00 [14:29:42]wFMCommunicate OK [14:29:42]SAM_PROTO_ClearQueue done [14:29:42]KKMCreateOFDPacket [14:29:42]OFDProtocolAddRootSTLVToBuf [14:29:42]FM_MakeSignedData [14:29:42]FM_MakeSignedData [14:29:42]SAM_PROTO_SignData [14:29:42]wFMCommunicate request_size=4 [14:29:42]MH_SAM_APDU [14:29:42]CAPDU: 80 0D 01 02 [14:29:42]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [14:29:42]Write i2c OK [14:29:42]MH_I2C_Read... [14:29:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:43]Read from MH i2c: E2 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 03 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:29:43]RAPDU: 90 00 [14:29:43]wFMCommunicate OK [14:29:43]wFMCommunicate request_size=255 [14:29:43]MH_SAM_APDU [14:29:43]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 91 00 00 00 F4 03 04 00 56 7B F1 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 [14:29:43]Write to MH i2c: E2 02 01 C2 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 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 91 00 00 00 F4 03 04 00 56 7B F1 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 00 00 7B [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 [14:29:43]MH_I2C_Read... [14:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:43]Read from MH i2c: E2 03 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:29:43]RAPDU: 90 00 [14:29:43]wFMCommunicate OK [14:29:43]wFMCommunicate request_size=52 [14:29:43]MH_SAM_APDU [14:29:43]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 FB 54 01 00 35 04 06 00 0D D2 0B 70 53 B7 [14:29:43]Write to MH i2c: E2 37 00 C3 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 FB 54 01 00 35 04 06 00 0D D2 0B 70 53 B7 00 00 C2 [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:43]Read from MH i2c: E2 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 03 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:29:43]RAPDU: 90 00 [14:29:43]wFMCommunicate OK [14:29:43]wFMCommunicate request_size=4 [14:29:43]MH_SAM_APDU [14:29:43]CAPDU: 80 0D 03 02 [14:29:43]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:43]Read from MH i2c: E2 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 0B 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 0B 00 C4 00 00 63 04 75 52 82 81 68 4F 90 00 28 [14:29:43]RAPDU: 63 04 75 52 82 81 68 4F 90 00 [14:29:43]wFMCommunicate OK [14:29:43]SAM_PROTO_SignData done [14:29:43]FM_MakeSignedData done [14:29:43]CreateOFDProtocolMessage [14:29:43]wFMCommunicate request_size=4 [14:29:43]MH_SAM_APDU [14:29:43]CAPDU: 80 11 00 00 [14:29:43]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:43]Read from MH i2c: E2 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: E2 17 00 [14:29:43]MH_I2C_Read... [14:29: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 [14:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:29:43]wFMCommunicate OK [14:29:43]CreateOFDProtocolMessage done [14:29:43]OFDSenderStorePacket 87291 [14:29:43]StoreOFDPacket docnum=87291 [14:29: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 39 01 00 00 C6 4B 31 01 1A EE 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 91 00 00 00 F4 03 04 00 56 7B F1 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 FB 54 01 00 35 04 06 00 0D D2 0B 70 53 B7 63 04 75 52 82 81 68 4F [14:29:43]CheckFolder [14:29:43]dirname=/storage/ofd_packets [14:29:43]CheckFolder done [14:29:43]ProducePacketName [14:29:43]name=ofd_packets/00087291 [14:29:43]NVStorageSaveData ofd_packets/00087291 [14:29:43]File name is /storage/ofd_packets/00087291 [14:29:43]Write 343 bytes [14:29:43]NVStorageSaveData done [14:29:43]OFDSenderStorePacket done [14:29:43]KKMCreateOFDPacket done [14:29:43]NVStorageSaveData kkm_last_timestamp [14:29:43]File name is /storage/kkm_last_timestamp [14:29:43]Write 4 bytes [14:29:43]NVStorageSaveData done [14:29:43]ExternCall_PrintAddStr [14:29:43]wPrintStart [14:29:43]Write to MH i2c: 01 00 00 C6 00 C6 [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 07 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [14:29:43]RasterBufferAndPrint [14:29:43]line Счет N : (3)148188 [14:29:43]line ИНН: 02508201610067 [14:29:43]line Контрольно-Кассовый Чек [14:29:43]line ПРОДАЖА [14:29:43]line Товар: 4700000480050 [14:29:43]line Напиток Nitro Energy эн green ж/б 0,45л [14:29:43]line 1.000 * 77.00 [14:29:43]line = 77.00 [14:29:43]line НДС 12% НСП 1% [14:29:43]line > о реализуемом товаре [14:29:43]line ИТОГО: 77.00 [14:29:43]line НСП 1% : 0.68 [14:29:43]line НДС 12% : 8.18 [14:29:43]line Наличными: 77.00 [14:29:43]line Безнал.: 0.00 [14:29:43]line Место: АЗС № 137 "Партнер Нефть" [14:29:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:29:43]line СНО: Общий режим [14:29:43]line Чек 145 23.09.2024 14:29 [14:29:43]line Смена: 498 ФФД: 1.0 [14:29:43]line ЗНМ: 0300000064 [14:29:43]line РНМ: 0000000000092592 [14:29:43]line Версия ККМ: 001 [14:29:43]line ФМ: 0000000000874979 [14:29:43]line ФД: 87291 [14:29:43]line ФПД: 15195786204087 [14:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T142942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87291&fm=15195786204087&tin=02508201610067®Number=0000000000092592&sum=7700 [14:29:43]line 0 [14:29:43]written 0, free lines is 4095 [14:29:43]OFD Sender: Processing packet 87291 [packets to send 280, broken 279] [14:29:43]ProducePacketName [14:29:43]name=ofd_packets/00087291 [14:29:43]OFD Sender: To server: pG, [14:29:43]CommunicateWithHost lk.salyk.kg:30040 [14:29:43]ConnectInit lk.salyk.kg [14:29:43]Write to MH i2c: 01 00 00 EF 00 EF [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 07 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 DA 0C DC [14:29:43]RasterBufferAndPrint [14:29:43]line [14:29:43]line [14:29:43]line [14:29:43]line [14:29:43]line [14:29:43]written 0, free lines is 3296 [14:29:43]MH_Cut [14:29:43]Write to MH i2c: D1 01 00 F6 00 01 C8 [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: D1 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: D1 01 00 [14:29:43]MH_I2C_Read... [14:29:43]Read from MH i2c: D1 01 00 F6 00 00 C7 [14:29:43]Write to MH i2c: 01 00 00 F7 00 F7 [14:29:43]Write i2c OK [14:29:43]MH_I2C_Read... [14:29:44]Connected sock=11 [14:29:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 39 01 00 00 C6 4B 31 01 1A EE 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 91 00 00 00 F4 03 04 00 56 7B F1 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 FB 54 01 00 35 04 06 00 0D D2 0B 70 53 B7 63 04 75 52 82 81 68 4F [14:29:44]*** Cut start [14:29:44]*** Partial cut [14:29:44]*** CUTSNS_PIN = 1 [14:29:44]*** CUTSNS_PIN = 0 [14:29: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 7A CD 47 00 54 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 54 01 00 F4 03 04 00 22 26 F1 66 B6 04 01 00 00 D9 38 D5 DF D6 67 91 49 [14:29:44]CommunicateWithHost err = 0 [14:29:44]CheckOFDResponse [14:29:44]1017 (14) - 77093643461234 [14:29:44]1041 (16) - 0000000000874979 [14:29:44]1040 (4) - 87291 [14:29:44]1012 (4) - 23.09.2024 08:26 [14:29:44]1206 (1) - 0 [14:29:44]OFD Sender: Remove packet 87291 [14:29:44]ProducePacketName [14:29:44]name=ofd_packets/00087291 [14:29:44]NVStorageDeleteData [14:29:44]*** Brake cut motor [14:29:45]OFD Sender: No OFD packet to send [14:29:45]Read from MH i2c: 01 [14:29:45]MH_I2C_Read... [14:29:45]*** Stop cut motor [14:29:45]*** Cut end [14:29:45]Read from MH i2c: 01 07 00 [14:29:45]MH_I2C_Read... [14:29:45]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [14:29:45]process_action close_receipt done [14:29:45]requested_data is exist [14:29:45]produce_requested_data [14:29:45]requested_item fm.sn is exist - process it [14:29:45]wFMCommunicate request_size=4 [14:29:45]MH_SAM_APDU [14:29:45]CAPDU: 80 11 00 00 [14:29:45]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [14:29:45]Write i2c OK [14:29:45]MH_I2C_Read... [14:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:45]Read from MH i2c: E2 [14:29:45]MH_I2C_Read... [14:29:45]Read from MH i2c: E2 17 00 [14:29:45]MH_I2C_Read... [14:29: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 [14:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:29:45]wFMCommunicate OK [14:29:45]requested_item fd.num is exist - process it [14:29:45]SAM_PROTO_GetFieldsCounters [14:29:45]wFMCommunicate request_size=4 [14:29:45]MH_SAM_APDU [14:29:45]CAPDU: 80 13 00 00 [14:29:45]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [14:29:45]Write i2c OK [14:29:45]MH_I2C_Read... [14:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:45]Read from MH i2c: E2 [14:29:45]MH_I2C_Read... [14:29:45]Read from MH i2c: E2 62 00 [14:29:45]MH_I2C_Read... [14:29: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 FB 54 01 00 0E 04 04 00 F2 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 9A [14:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [14:29:45]wFMCommunicate OK [14:29:45]SAM_PROTO_GetFieldsCounters done [14:29:45]requested_item shift.num is exist - process it [14:29:45]requested_item shift.opened is exist - process it [14:29:45]req_shift_opened [14:29:45]FM_GetShiftState [14:29:45]SAM_PROTO_GetShiftState [14:29:45]wFMCommunicate request_size=4 [14:29:45]MH_SAM_APDU [14:29:45]CAPDU: 80 13 01 00 [14:29:45]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [14:29:45]Write i2c OK [14:29:45]MH_I2C_Read... [14:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:45]Read from MH i2c: E2 [14:29:45]MH_I2C_Read... [14:29:45]Read from MH i2c: E2 0E 00 [14:29:45]MH_I2C_Read... [14:29:45]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CF [14:29:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:29:45]wFMCommunicate OK [14:29:45]SAM_PROTO_GetShiftState done [14:29:45]FM_GetShiftState done [14:29:45]req_shift_opened done [14:29:45]requested_item shift.open_date is exist - process it [14:29:45]req_shift_open_date [14:29:45]req_shift_open_date done [14:29:45]produce_requested_data done [14:29:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87291,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:29:45]process_action_free close_receipt [14:29:45]json_value_free [14:29:45]json_value_free done [14:29:45]process_json_proto returns [14:29:45]Send response to host [14:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87291,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:29:45]free response buf [14:29:45]execute_script done [14:29:45]execute_script returns [14:29:45]free content buf [14:29:45]Sock 9.Close socket [14:29:45]Sock 9.Thread stoped [14:29:50]OFD Sender: No OFD packet to send [14:29:55]OFD Sender: No OFD packet to send [14:30:00]OFD Sender: No OFD packet to send [14:30:05]OFD Sender: No OFD packet to send [14:30:10]OFD Sender: No OFD packet to send [14:30:15]OFD Sender: No OFD packet to send [14:30:20]OFD Sender: No OFD packet to send [14:30:25]OFD Sender: No OFD packet to send [14:30:30]OFD Sender: No OFD packet to send [14:30:35]OFD Sender: No OFD packet to send [14:30:40]OFD Sender: No OFD packet to send [14:30:45]OFD Sender: No OFD packet to send [14:30:47]recv_with_timeout no data received [14:30:50]OFD Sender: No OFD packet to send [14:30:55]OFD Sender: No OFD packet to send [14:31:00]OFD Sender: No OFD packet to send [14:31:05]OFD Sender: No OFD packet to send [14:31:10]OFD Sender: No OFD packet to send [14:31:13]recv_with_timeout no data received [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: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: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]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:51]recv_with_timeout no data received [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 [14:34:25]OFD Sender: No OFD packet to send [14:34:30]OFD Sender: No OFD packet to send [14:34:35]OFD Sender: No OFD packet to send [14:34:40]OFD Sender: No OFD packet to send [14:34:45]OFD Sender: No OFD packet to send [14:34:50]OFD Sender: No OFD packet to send [14:34:55]OFD Sender: No OFD packet to send [14:35:00]OFD Sender: No OFD packet to send [14:35:05]OFD Sender: No OFD packet to send [14:35:10]OFD Sender: No OFD packet to send [14:35:11]recv_with_timeout no data received [14:35:15]OFD Sender: No OFD packet to send [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:17]accept exits with 10 [14:36:17]New connection [14:36:17]New thread 3066531172 created [14:36:17]Thread 3066674532 joined [14:36:17]Waiting for new connection... [14:36:17] Sock 10.Parse request [14:36:17]Sock 10.Check first char [14:36:17]Sock 10.First char is OK [14:36:17]request: POST /json_proto HTTP/1.0 [14:36:17]Method: POST [14:36:17]URL: /json_proto [14:36:17]Method is POST - this is cgi request [14:36:17]url: /json_proto [14:36:17]query_string will be loaded in cgi processing [14:36:17]execute_cgi json_proto POST (null) [14:36:17]execute_cgi path=json_proto method=POST [14:36:17]POST find Content-Length [14:36:17]Host: 172.17.47.196:8080 [14:36:17]Content-Length: 677 [14:36:17]Content-Type: application/json [14:36:17] [14:36:17]POST finish read [14:36:17]Found Content-Length = 677 [14:36:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872256", "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" ] } } [14:36:17]execute_script... [14:36:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872256", "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" ] } } [14:36:17]POST & json_proto [14:36:17]process_json_proto [14:36:17]json parsed OK: [14:36:17]protocol is kg_v1.0 [14:36:17]action value=close_receipt [14:36:17]process_action close_receipt [14:36:17]cmd_close_receipt [14:36:17]MH_GetDate [14:36:17]Write to MH i2c: F0 00 00 FB 00 EA [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: F0 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: F0 09 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: F0 09 00 FB 00 00 E1 7C F1 66 4C 6B 94 66 58 [14:36:17]GetLastDocTimeStamp 1727101782 [14:36:17]current date 1727102177 [14:36:17]FM_GetShiftState [14:36:17]SAM_PROTO_GetShiftState [14:36:17]wFMCommunicate request_size=4 [14:36:17]MH_SAM_APDU [14:36:17]CAPDU: 80 13 01 00 [14:36:17]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [14:36:17]Write i2c OK [14:36:17]MH_I2C_Read... [14:36:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:17]Read from MH i2c: E2 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 0E 00 [14:36:17]MH_I2C_Read... [14:36:17]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [14:36:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:36:17]wFMCommunicate OK [14:36:17]SAM_PROTO_GetShiftState done [14:36:17]FM_GetShiftState done [14:36:17]opened in 1727050818 [14:36:17]opened+sec_in_day 1727137218 [14:36:17]quantity*price = 50036 [14:36:17]sum+1 = 50037 [14:36:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 146 23.09.2024 14:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87292 ФПД: 55490230709617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143617&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87292&fm=55490230709617&tin=02508201610067®Number=0000000000092592&sum=50000 [14:36:18]StoreToDocumentArchive [14:36:18]shift 498 fd 87292 [14:36:18]save to /storage/0498/doc_00087292 [14:36:18]save last doc name /storage/0498/doc_00087292 to /storage/kkm_last_doc_name [14:36:18]save OK [14:36:18]Clear old archive folders... [14:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:18]tlvbuf is 00EA7330 [14:36:18]SAM_PROTO_ClearQueue [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 09 00 00 [14:36:18]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [14:36:18]RAPDU: 90 00 [14:36:18]wFMCommunicate OK [14:36:18]SAM_PROTO_ClearQueue done [14:36:18]KKMCreateOFDPacket [14:36:18]OFDProtocolAddRootSTLVToBuf [14:36:18]FM_MakeSignedData [14:36:18]FM_MakeSignedData [14:36:18]SAM_PROTO_SignData [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 0D 01 02 [14:36:18]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [14:36:18]RAPDU: 90 00 [14:36:18]wFMCommunicate OK [14:36:18]wFMCommunicate request_size=255 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E1 7C F1 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 FC 54 01 00 35 04 06 00 32 [14:36:18]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 E1 7C F1 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 FC 54 01 00 35 04 06 00 32 00 00 CD [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [14:36:18]RAPDU: 90 00 [14:36:18]wFMCommunicate OK [14:36:18]wFMCommunicate request_size=10 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 0D 02 02 05 77 D3 7D 6D 71 [14:36:18]Write to MH i2c: E2 0D 00 0C 01 80 0D 02 02 05 00 77 D3 7D 6D 71 00 00 36 [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:36:18]RAPDU: 90 00 [14:36:18]wFMCommunicate OK [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 0D 03 02 [14:36:18]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 0B 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 0B 00 0D 01 00 70 0E 87 60 B1 53 05 67 90 00 5F [14:36:18]RAPDU: 70 0E 87 60 B1 53 05 67 90 00 [14:36:18]wFMCommunicate OK [14:36:18]SAM_PROTO_SignData done [14:36:18]FM_MakeSignedData done [14:36:18]CreateOFDProtocolMessage [14:36:18]wFMCommunicate request_size=4 [14:36:18]MH_SAM_APDU [14:36:18]CAPDU: 80 11 00 00 [14:36:18]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:18]Read from MH i2c: E2 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 17 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: E2 17 00 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 [14:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:36:18]wFMCommunicate OK [14:36:18]CreateOFDProtocolMessage done [14:36:18]OFDSenderStorePacket 87292 [14:36:18]StoreOFDPacket docnum=87292 [14:36: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 F5 C5 07 01 A5 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E1 7C F1 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 FC 54 01 00 35 04 06 00 32 77 D3 7D 6D 71 70 0E 87 60 B1 53 05 67 [14:36:18]CheckFolder [14:36:18]dirname=/storage/ofd_packets [14:36:18]CheckFolder done [14:36:18]ProducePacketName [14:36:18]name=ofd_packets/00087292 [14:36:18]NVStorageSaveData ofd_packets/00087292 [14:36:18]File name is /storage/ofd_packets/00087292 [14:36:18]Write 301 bytes [14:36:18]NVStorageSaveData done [14:36:18]OFDSenderStorePacket done [14:36:18]KKMCreateOFDPacket done [14:36:18]NVStorageSaveData kkm_last_timestamp [14:36:18]File name is /storage/kkm_last_timestamp [14:36:18]Write 4 bytes [14:36:18]NVStorageSaveData done [14:36:18]ExternCall_PrintAddStr [14:36:18]wPrintStart [14:36:18]Write to MH i2c: 01 00 00 0F 01 10 [14:36:18]Write i2c OK [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: 01 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: 01 07 00 [14:36:18]MH_I2C_Read... [14:36:18]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [14:36:18]RasterBufferAndPrint [14:36:18]line Счет N : (1)872256 [14:36:18]line ИНН: 02508201610067 [14:36:18]line Контрольно-Кассовый Чек [14:36:18]line ПРОДАЖА [14:36:18]line ТРК (МРК, ГНК) : 43 [14:36:18]line Товар: 2710124130 [14:36:18]line Аи-92-К-5 [14:36:18]line 7.380 * 67.80 [14:36:18]line = 500.36 [14:36:18]line НДС 12% НСП 1% [14:36:18]line > о реализуемом товаре [14:36:18]line ОКРУГЛЕНИЕ: -0.36 [14:36:18]line ИТОГО: 500.00 [14:36:18]line Внесено: 500.00 [14:36:18]line СДАЧА: 0.00 [14:36:18]line НСП 1% : 4.43 [14:36:18]line НДС 12% : 53.14 [14:36:18]line Наличными: 500.00 [14:36:18]line Безнал.: 0.00 [14:36:18]line Место: АЗС № 137 "Партнер Нефть" [14:36:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:36:18]line СНО: Общий режим [14:36:18]line Чек 146 23.09.2024 14:36 [14:36:18]line Смена: 498 ФФД: 1.0 [14:36:18]line ЗНМ: 0300000064 [14:36:18]line РНМ: 0000000000092592 [14:36:18]line Версия ККМ: 001 [14:36:18]line ФМ: 0000000000874979 [14:36:18]line ФД: 87292 [14:36:18]line ФПД: 55490230709617 [14:36:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143617&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87292&fm=55490230709617&tin=02508201610067®Number=0000000000092592&sum=50000 [14:36:18]written 0, free lines is 4095 [14:36:18]OFD Sender: Processing packet 87292 [packets to send 280, broken 279] [14:36:18]ProducePacketName [14:36:18]name=ofd_packets/00087292 [14:36:18]OFD Sender: To server: pG, [14:36:18]CommunicateWithHost lk.salyk.kg:30040 [14:36:18]ConnectInit lk.salyk.kg [14:36:19]Write to MH i2c: 01 00 00 3A 01 3B [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: 01 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: 01 07 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 C8 0C 16 [14:36:19]RasterBufferAndPrint [14:36:19]line [14:36:19]line [14:36:19]line [14:36:19]line [14:36:19]line [14:36:19]written 0, free lines is 3279 [14:36:19]MH_Cut [14:36:19]Write to MH i2c: D1 01 00 41 01 01 14 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: D1 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: D1 01 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: D1 01 00 41 01 00 13 [14:36:19]Write to MH i2c: 01 00 00 42 01 43 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:20]*** Cut start [14:36:20]*** Partial cut [14:36:20]*** CUTSNS_PIN = 1 [14:36:20]*** CUTSNS_PIN = 0 [14:36:20]*** Brake cut motor [14:36:20]Read from MH i2c: 01 [14:36:20]MH_I2C_Read... [14:36:20]*** Stop cut motor [14:36:20]*** Cut end [14:36:20]Read from MH i2c: 01 07 00 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [14:36:20]process_action close_receipt done [14:36:20]requested_data is exist [14:36:20]produce_requested_data [14:36:20]requested_item fm.sn is exist - process it [14:36:20]wFMCommunicate request_size=4 [14:36:20]MH_SAM_APDU [14:36:20]CAPDU: 80 11 00 00 [14:36:20]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [14:36:20]Write i2c OK [14:36:20]MH_I2C_Read... [14:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:20]Read from MH i2c: E2 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 17 00 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1D [14:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:36:20]wFMCommunicate OK [14:36:20]requested_item fd.num is exist - process it [14:36:20]SAM_PROTO_GetFieldsCounters [14:36:20]wFMCommunicate request_size=4 [14:36:20]MH_SAM_APDU [14:36:20]CAPDU: 80 13 00 00 [14:36:20]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [14:36:20]Write i2c OK [14:36:20]MH_I2C_Read... [14:36:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:20]Read from MH i2c: E2 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 62 00 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 EA [14:36:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 [14:36:20]wFMCommunicate OK [14:36:20]SAM_PROTO_GetFieldsCounters done [14:36:20]requested_item shift.num is exist - process it [14:36:20]requested_item shift.opened is exist - process it [14:36:20]req_shift_opened [14:36:20]FM_GetShiftState [14:36:20]SAM_PROTO_GetShiftState [14:36:20]wFMCommunicate request_size=4 [14:36:20]MH_SAM_APDU [14:36:20]CAPDU: 80 13 01 00 [14:36:20]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [14:36:20]Write i2c OK [14:36:20]MH_I2C_Read... [14:36:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:20]Read from MH i2c: E2 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 0E 00 [14:36:20]MH_I2C_Read... [14:36:20]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1B [14:36:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:36:20]wFMCommunicate OK [14:36:20]SAM_PROTO_GetShiftState done [14:36:20]FM_GetShiftState done [14:36:20]req_shift_opened done [14:36:20]requested_item shift.open_date is exist - process it [14:36:20]req_shift_open_date [14:36:20]req_shift_open_date done [14:36:20]produce_requested_data done [14:36:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87292,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:36:20]process_action_free close_receipt [14:36:20]json_value_free [14:36:20]json_value_free done [14:36:20]process_json_proto returns [14:36:20]Send response to host [14:36:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87292,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:36:20]free response buf [14:36:20]execute_script done [14:36:20]execute_script returns [14:36:20]free content buf [14:36:20]Sock 10.Close socket [14:36:20]Sock 10.Thread stoped [14:36:24]recv_with_timeout no data received [14:36:26]Connected sock=11 [14:36:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 F5 C5 07 01 A5 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 E1 7C F1 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 FC 54 01 00 35 04 06 00 32 77 D3 7D 6D 71 70 0E 87 60 B1 53 05 67 [14:36: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 1E 6A 47 00 96 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 54 01 00 F4 03 04 00 B7 27 F1 66 B6 04 01 00 00 05 C0 2E B8 67 19 5E 75 [14:36:30]CommunicateWithHost err = 0 [14:36:30]CheckOFDResponse [14:36:30]1017 (14) - 77093643461234 [14:36:30]1041 (16) - 0000000000874979 [14:36:30]1040 (4) - 87292 [14:36:30]1012 (4) - 23.09.2024 08:32 [14:36:30]1206 (1) - 0 [14:36:30]OFD Sender: Remove packet 87292 [14:36:30]ProducePacketName [14:36:30]name=ofd_packets/00087292 [14:36:30]NVStorageDeleteData [14:36:30]OFD Sender: No OFD packet to send [14:36:35]OFD Sender: No OFD packet to send [14:36:36]recv_with_timeout no data received [14:36:40]OFD Sender: No OFD packet to send [14:36:45]OFD Sender: No OFD packet to send [14:36:50]recv_with_timeout no data received [14:36:50]OFD Sender: No OFD packet to send [14:36:55]OFD Sender: No OFD packet to send [14:36:59]accept exits with 9 [14:36:59]New connection [14:36:59]New thread 3066674532 created [14:36:59]Thread 3066531172 joined [14:36:59]Waiting for new connection... [14:36:59] Sock 9.Parse request [14:36:59]Sock 9.Check first char [14:36:59]Sock 9.First char is OK [14:36:59]request: POST /json_proto HTTP/1.0 [14:36:59]Method: POST [14:36:59]URL: /json_proto [14:36:59]Method is POST - this is cgi request [14:36:59]url: /json_proto [14:36:59]query_string will be loaded in cgi processing [14:36:59]execute_cgi json_proto POST (null) [14:36:59]execute_cgi path=json_proto method=POST [14:36:59]POST find Content-Length [14:36:59]Host: 172.17.47.196:8080 [14:36:59]Content-Length: 678 [14:36:59]Content-Type: application/json [14:36:59] [14:36:59]POST finish read [14:36:59]Found Content-Length = 678 [14:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872257", "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" ] } } [14:36:59]execute_script... [14:36:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872257", "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" ] } } [14:36:59]POST & json_proto [14:36:59]process_json_proto [14:36:59]json parsed OK: [14:36:59]protocol is kg_v1.0 [14:36:59]action value=close_receipt [14:36:59]process_action close_receipt [14:36:59]cmd_close_receipt [14:36:59]MH_GetDate [14:36:59]Write to MH i2c: F0 00 00 46 01 36 [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: F0 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: F0 09 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: F0 09 00 46 01 00 0B 7D F1 66 4C 6B 94 66 CF [14:36:59]GetLastDocTimeStamp 1727102177 [14:36:59]current date 1727102219 [14:36:59]FM_GetShiftState [14:36:59]SAM_PROTO_GetShiftState [14:36:59]wFMCommunicate request_size=4 [14:36:59]MH_SAM_APDU [14:36:59]CAPDU: 80 13 01 00 [14:36:59]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:59]Read from MH i2c: E2 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 0E 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1D [14:36:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:36:59]wFMCommunicate OK [14:36:59]SAM_PROTO_GetShiftState done [14:36:59]FM_GetShiftState done [14:36:59]opened in 1727050818 [14:36:59]opened+sec_in_day 1727137218 [14:36:59]quantity*price = 80004 [14:36:59]sum+1 = 80005 [14:36:59]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 СНО: Общий режим Чек 147 23.09.2024 14:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87293 ФПД: 111372144040255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143659&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87293&fm=111372144040255&tin=02508201610067®Number=0000000000092592&sum=80000 [14:37:00]StoreToDocumentArchive [14:37:00]shift 498 fd 87293 [14:37:00]save to /storage/0498/doc_00087293 [14:37:00]save last doc name /storage/0498/doc_00087293 to /storage/kkm_last_doc_name [14:37:00]save OK [14:37:00]Clear old archive folders... [14:37:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:00]tlvbuf is 00EACA80 [14:37:00]SAM_PROTO_ClearQueue [14:37:00]wFMCommunicate request_size=4 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 09 00 00 [14:37:00]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:00]Read from MH i2c: E2 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [14:37:00]RAPDU: 90 00 [14:37:00]wFMCommunicate OK [14:37:00]SAM_PROTO_ClearQueue done [14:37:00]KKMCreateOFDPacket [14:37:00]OFDProtocolAddRootSTLVToBuf [14:37:00]FM_MakeSignedData [14:37:00]FM_MakeSignedData [14:37:00]SAM_PROTO_SignData [14:37:00]wFMCommunicate request_size=4 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 0D 01 02 [14:37:00]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:00]Read from MH i2c: E2 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [14:37:00]RAPDU: 90 00 [14:37:00]wFMCommunicate OK [14:37:00]wFMCommunicate request_size=255 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 93 00 00 00 F4 03 04 00 0B 7D F1 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 FD 54 01 00 35 04 06 00 65 [14:37:00]Write to MH i2c: E2 02 01 56 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 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 93 00 00 00 F4 03 04 00 0B 7D F1 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 FD 54 01 00 35 04 06 00 65 00 00 25 [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]OFD Sender: No OFD packet to send [14:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:00]Read from MH i2c: E2 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:37:00]RAPDU: 90 00 [14:37:00]wFMCommunicate OK [14:37:00]wFMCommunicate request_size=10 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 0D 02 02 05 4A D9 15 59 3F [14:37:00]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 4A D9 15 59 3F 00 00 AC [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:00]Read from MH i2c: E2 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:37:00]RAPDU: 90 00 [14:37:00]wFMCommunicate OK [14:37:00]wFMCommunicate request_size=4 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 0D 03 02 [14:37:00]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:00]Read from MH i2c: E2 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 0B 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: E2 0B 00 58 01 00 97 2F FC 8C 8A B7 43 78 90 00 1F [14:37:00]RAPDU: 97 2F FC 8C 8A B7 43 78 90 00 [14:37:00]wFMCommunicate OK [14:37:00]SAM_PROTO_SignData done [14:37:00]FM_MakeSignedData done [14:37:00]CreateOFDProtocolMessage [14:37:00]wFMCommunicate request_size=4 [14:37:00]MH_SAM_APDU [14:37:00]CAPDU: 80 11 00 00 [14:37:00]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:01]Read from MH i2c: E2 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: E2 17 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 33 [14:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:37:01]wFMCommunicate OK [14:37:01]CreateOFDProtocolMessage done [14:37:01]OFDSenderStorePacket 87293 [14:37:01]StoreOFDPacket docnum=87293 [14:37: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 67 A8 07 01 45 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 93 00 00 00 F4 03 04 00 0B 7D F1 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 FD 54 01 00 35 04 06 00 65 4A D9 15 59 3F 97 2F FC 8C 8A B7 43 78 [14:37:01]CheckFolder [14:37:01]dirname=/storage/ofd_packets [14:37:01]CheckFolder done [14:37:01]ProducePacketName [14:37:01]name=ofd_packets/00087293 [14:37:01]NVStorageSaveData ofd_packets/00087293 [14:37:01]File name is /storage/ofd_packets/00087293 [14:37:01]Write 301 bytes [14:37:01]NVStorageSaveData done [14:37:01]OFDSenderStorePacket done [14:37:01]KKMCreateOFDPacket done [14:37:01]NVStorageSaveData kkm_last_timestamp [14:37:01]File name is /storage/kkm_last_timestamp [14:37:01]Write 4 bytes [14:37:01]NVStorageSaveData done [14:37:01]ExternCall_PrintAddStr [14:37:01]wPrintStart [14:37:01]Write to MH i2c: 01 00 00 5A 01 5B [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 07 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [14:37:01]RasterBufferAndPrint [14:37:01]line Счет N : (1)872257 [14:37:01]line ИНН: 02508201610067 [14:37:01]line Контрольно-Кассовый Чек [14:37:01]line ПРОДАЖА [14:37:01]line ТРК (МРК, ГНК) : 63 [14:37:01]line Товар: 2710124130 [14:37:01]line Аи-92-К-5 [14:37:01]line 11.800 * 67.80 [14:37:01]line = 800.04 [14:37:01]line НДС 12% НСП 1% [14:37:01]line > о реализуемом товаре [14:37:01]line ОКРУГЛЕНИЕ: -0.04 [14:37:01]line ИТОГО: 800.00 [14:37:01]line Внесено: 800.00 [14:37:01]line СДАЧА: 0.00 [14:37:01]line НСП 1% : 7.08 [14:37:01]line НДС 12% : 84.96 [14:37:01]line Наличными: 800.00 [14:37:01]line Безнал.: 0.00 [14:37:01]line Место: АЗС № 137 "Партнер Нефть" [14:37:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:37:01]line СНО: Общий режим [14:37:01]line Чек 147 23.09.2024 14:36 [14:37:01]line Смена: 498 ФФД: 1.0 [14:37:01]line ЗНМ: 0300000064 [14:37:01]line РНМ: 0000000000092592 [14:37:01]line Версия ККМ: 001 [14:37:01]line ФМ: 0000000000874979 [14:37:01]line ФД: 87293 [14:37:01]line ФПД: 111372144040255 [14:37:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T143659&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87293&fm=111372144040255&tin=02508201610067®Number=0000000000092592&sum=80000 [14:37:01]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:01]ProducePacketName [14:37:01]name=ofd_packets/00087293 [14:37:01]OFD Sender: To server: pG, [14:37:01]CommunicateWithHost lk.salyk.kg:30040 [14:37:01]ConnectInit lk.salyk.kg [14:37:01]written 0, free lines is 4095 [14:37:01]Write to MH i2c: 01 00 00 85 01 86 [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 07 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D8 0C 71 [14:37:01]RasterBufferAndPrint [14:37:01]line [14:37:01]line [14:37:01]line [14:37:01]line [14:37:01]line [14:37:01]written 0, free lines is 3295 [14:37:01]MH_Cut [14:37:01]Write to MH i2c: D1 01 00 8C 01 01 5F [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: D1 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: D1 01 00 [14:37:01]MH_I2C_Read... [14:37:01]Read from MH i2c: D1 01 00 8C 01 00 5E [14:37:01]Write to MH i2c: 01 00 00 8D 01 8E [14:37:01]Write i2c OK [14:37:01]MH_I2C_Read... [14:37:02]*** Cut start [14:37:02]*** Partial cut [14:37:02]*** CUTSNS_PIN = 1 [14:37:02]*** CUTSNS_PIN = 0 [14:37:02]*** Brake cut motor [14:37:03]Read from MH i2c: 01 [14:37:03]MH_I2C_Read... [14:37:03]*** Stop cut motor [14:37:03]*** Cut end [14:37:03]Read from MH i2c: 01 07 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [14:37:03]process_action close_receipt done [14:37:03]requested_data is exist [14:37:03]produce_requested_data [14:37:03]requested_item fm.sn is exist - process it [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 11 00 00 [14:37:03]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 17 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 68 [14:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:37:03]wFMCommunicate OK [14:37:03]requested_item fd.num is exist - process it [14:37:03]SAM_PROTO_GetFieldsCounters [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 13 00 00 [14:37:03]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 62 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 39 [14:37: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 FD 54 01 00 0E 04 04 00 F2 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 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_GetFieldsCounters done [14:37:03]requested_item shift.num is exist - process it [14:37:03]requested_item shift.opened is exist - process it [14:37:03]req_shift_opened [14:37:03]FM_GetShiftState [14:37:03]SAM_PROTO_GetShiftState [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 13 01 00 [14:37:03]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 66 [14:37:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_GetShiftState done [14:37:03]FM_GetShiftState done [14:37:03]req_shift_opened done [14:37:03]requested_item shift.open_date is exist - process it [14:37:03]req_shift_open_date [14:37:03]req_shift_open_date done [14:37:03]produce_requested_data done [14:37:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87293,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:37:03]process_action_free close_receipt [14:37:03]json_value_free [14:37:03]json_value_free done [14:37:03]process_json_proto returns [14:37:03]Send response to host [14:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87293,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:37:03]free response buf [14:37:03]execute_script done [14:37:03]execute_script returns [14:37:03]free content buf [14:37:03]Sock 9.Close socket [14:37:03]Sock 9.Thread stoped [14:37:05]recv_with_timeout no data received [14:37:06]ConnectInit Can't take IP for lk.salyk.kg [14:37:06]CommunicateWithHost connect error [14:37:06]CommunicateWithHost err = -1 [14:37:06]OFD Sender: Server communicate error [14:37:11]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:11]ProducePacketName [14:37:11]name=ofd_packets/00087293 [14:37:11]OFD Sender: To server: pG, [14:37:11]CommunicateWithHost lk.salyk.kg:30040 [14:37:11]ConnectInit lk.salyk.kg [14:37:16]ConnectInit Can't take IP for lk.salyk.kg [14:37:16]CommunicateWithHost connect error [14:37:16]CommunicateWithHost err = -1 [14:37:16]OFD Sender: Server communicate error [14:37:21]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:21]ProducePacketName [14:37:21]name=ofd_packets/00087293 [14:37:21]OFD Sender: To server: pG, [14:37:21]CommunicateWithHost lk.salyk.kg:30040 [14:37:21]ConnectInit lk.salyk.kg [14:37:26]ConnectInit Can't take IP for lk.salyk.kg [14:37:26]CommunicateWithHost connect error [14:37:26]CommunicateWithHost err = -1 [14:37:26]OFD Sender: Server communicate error [14:37:26]recv_with_timeout no data received [14:37:31]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:31]ProducePacketName [14:37:31]name=ofd_packets/00087293 [14:37:31]OFD Sender: To server: pG, [14:37:31]CommunicateWithHost lk.salyk.kg:30040 [14:37:31]ConnectInit lk.salyk.kg [14:37:36]ConnectInit Can't take IP for lk.salyk.kg [14:37:36]CommunicateWithHost connect error [14:37:36]CommunicateWithHost err = -1 [14:37:36]OFD Sender: Server communicate error [14:37:41]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:41]ProducePacketName [14:37:41]name=ofd_packets/00087293 [14:37:41]OFD Sender: To server: pG, [14:37:41]CommunicateWithHost lk.salyk.kg:30040 [14:37:41]ConnectInit lk.salyk.kg [14:37:46]ConnectInit Can't take IP for lk.salyk.kg [14:37:46]CommunicateWithHost connect error [14:37:46]CommunicateWithHost err = -1 [14:37:46]OFD Sender: Server communicate error [14:37:50]recv_with_timeout no data received [14:37:51]OFD Sender: Processing packet 87293 [packets to send 280, broken 279] [14:37:51]ProducePacketName [14:37:51]name=ofd_packets/00087293 [14:37:51]OFD Sender: To server: pG, [14:37:51]CommunicateWithHost lk.salyk.kg:30040 [14:37:51]ConnectInit lk.salyk.kg [14:37:55]Connected sock=7 [14:37: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 67 A8 07 01 45 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 93 00 00 00 F4 03 04 00 0B 7D F1 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 FD 54 01 00 35 04 06 00 65 4A D9 15 59 3F 97 2F FC 8C 8A B7 43 78 [14:37: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 33 22 47 00 6C 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 FD 54 01 00 F4 03 04 00 0D 28 F1 66 B6 04 01 00 00 F9 57 40 D4 AA 98 0B 6D [14:37:56]CommunicateWithHost err = 0 [14:37:56]CheckOFDResponse [14:37:56]1017 (14) - 77093643461234 [14:37:56]1041 (16) - 0000000000874979 [14:37:56]1040 (4) - 87293 [14:37:56]1012 (4) - 23.09.2024 08:34 [14:37:56]1206 (1) - 0 [14:37:56]OFD Sender: Remove packet 87293 [14:37:56]ProducePacketName [14:37:56]name=ofd_packets/00087293 [14:37:56]NVStorageDeleteData [14:37:57]OFD Sender: No OFD packet to send [14:38:02]OFD Sender: No OFD packet to send [14:38:07]OFD Sender: No OFD packet to send [14:38:12]OFD Sender: No OFD packet to send [14:38:17]OFD Sender: No OFD packet to send [14:38:22]OFD Sender: No OFD packet to send [14:38:27]OFD Sender: No OFD packet to send [14:38:32]OFD Sender: No OFD packet to send [14:38:37]OFD Sender: No OFD packet to send [14:38:42]OFD Sender: No OFD packet to send [14:38:47]OFD Sender: No OFD packet to send [14:38:52]OFD Sender: No OFD packet to send [14:38:57]OFD Sender: No OFD packet to send [14:39:02]OFD Sender: No OFD packet to send [14:39:07]OFD Sender: No OFD packet to send [14:39:12]OFD Sender: No OFD packet to send [14:39:17]OFD Sender: No OFD packet to send [14:39:22]OFD Sender: No OFD packet to send [14:39:27]OFD Sender: No OFD packet to send [14:39:32]OFD Sender: No OFD packet to send [14:39:37]OFD Sender: No OFD packet to send [14:39:42]OFD Sender: No OFD packet to send [14:39:47]OFD Sender: No OFD packet to send [14:39:52]OFD Sender: No OFD packet to send [14:39:57]OFD Sender: No OFD packet to send [14:40:02]OFD Sender: No OFD packet to send [14:40:07]OFD Sender: No OFD packet to send [14:40:12]OFD Sender: No OFD packet to send [14:40:17]OFD Sender: No OFD packet to send [14:40:22]OFD Sender: No OFD packet to send [14:40:27]OFD Sender: No OFD packet to send [14:40:32]OFD Sender: No OFD packet to send [14:40:37]OFD Sender: No OFD packet to send [14:40:42]OFD Sender: No OFD packet to send [14:40:47]OFD Sender: No OFD packet to send [14:40:52]OFD Sender: No OFD packet to send [14:40:57]OFD Sender: No OFD packet to send [14:41:02]OFD Sender: No OFD packet to send [14:41:07]OFD Sender: No OFD packet to send [14:41:12]OFD Sender: No OFD packet to send [14:41:17]OFD Sender: No OFD packet to send [14:41:21]accept exits with 10 [14:41:21]New connection [14:41:21]New thread 3066531172 created [14:41:21]Thread 3066674532 joined [14:41:21]Waiting for new connection... [14:41:21] Sock 10.Parse request [14:41:21]Sock 10.Check first char [14:41:21]Sock 10.First char is OK [14:41:21]request: POST /json_proto HTTP/1.0 [14:41:21]Method: POST [14:41:21]URL: /json_proto [14:41:21]Method is POST - this is cgi request [14:41:21]url: /json_proto [14:41:21]query_string will be loaded in cgi processing [14:41:21]execute_cgi json_proto POST (null) [14:41:21]execute_cgi path=json_proto method=POST [14:41:21]POST find Content-Length [14:41:21]Host: 172.17.47.196:8080 [14:41:21]Content-Length: 677 [14:41:21]Content-Type: application/json [14:41:21] [14:41:21]POST finish read [14:41:21]Found Content-Length = 677 [14:41:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872258", "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" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:21]execute_script... [14: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)872258", "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" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:21]POST & json_proto [14:41:21]process_json_proto [14:41:21]json parsed OK: [14:41:21]protocol is kg_v1.0 [14:41:21]action value=close_receipt [14:41:21]process_action close_receipt [14:41:21]cmd_close_receipt [14:41:21]MH_GetDate [14:41:21]Write to MH i2c: F0 00 00 91 01 81 [14:41:21]Write i2c OK [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: F0 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: F0 09 00 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: F0 09 00 91 01 00 12 7E F1 66 4C 6B 94 66 22 [14:41:21]GetLastDocTimeStamp 1727102219 [14:41:21]current date 1727102482 [14:41:21]FM_GetShiftState [14:41:21]SAM_PROTO_GetShiftState [14:41:21]wFMCommunicate request_size=4 [14:41:21]MH_SAM_APDU [14:41:21]CAPDU: 80 13 01 00 [14:41:21]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [14:41:21]Write i2c OK [14:41:21]MH_I2C_Read... [14:41:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:21]Read from MH i2c: E2 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 0E 00 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 68 [14:41:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:41:21]wFMCommunicate OK [14:41:21]SAM_PROTO_GetShiftState done [14:41:21]FM_GetShiftState done [14:41:21]opened in 1727050818 [14:41:21]opened+sec_in_day 1727137218 [14:41:21]quantity*price = 20001 [14:41:21]sum+1 = 20002 [14:41:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 148 23.09.2024 14:41 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87294 ФПД: 130110160450679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144122&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87294&fm=130110160450679&tin=02508201610067®Number=0000000000092592&sum=20000 [14:41:22]StoreToDocumentArchive [14:41:22]shift 498 fd 87294 [14:41:22]save to /storage/0498/doc_00087294 [14:41:22]save last doc name /storage/0498/doc_00087294 to /storage/kkm_last_doc_name [14:41:22]save OK [14:41:22]Clear old archive folders... [14:41:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:41:22]tlvbuf is 00EAE3B0 [14:41:22]SAM_PROTO_ClearQueue [14:41:22]wFMCommunicate request_size=4 [14:41:22]MH_SAM_APDU [14:41:22]CAPDU: 80 09 00 00 [14:41:22]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [14:41:22]Write i2c OK [14:41:22]MH_I2C_Read... [14:41:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:22]Read from MH i2c: E2 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 03 00 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [14:41:22]RAPDU: 90 00 [14:41:22]wFMCommunicate OK [14:41:22]SAM_PROTO_ClearQueue done [14:41:22]KKMCreateOFDPacket [14:41:22]OFDProtocolAddRootSTLVToBuf [14:41:22]FM_MakeSignedData [14:41:22]FM_MakeSignedData [14:41:22]SAM_PROTO_SignData [14:41:22]wFMCommunicate request_size=4 [14:41:22]MH_SAM_APDU [14:41:22]CAPDU: 80 0D 01 02 [14:41:22]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [14:41:22]Write i2c OK [14:41:22]MH_I2C_Read... [14:41:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:22]Read from MH i2c: E2 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 03 00 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [14:41:22]RAPDU: 90 00 [14:41:22]wFMCommunicate OK [14:41:22]wFMCommunicate request_size=255 [14:41:22]MH_SAM_APDU [14: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 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 94 00 00 00 F4 03 04 00 12 7E F1 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 FE 54 01 00 35 04 06 00 76 [14:41:22]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 00 00 00 F4 03 04 00 12 7E F1 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 FE 54 01 00 35 04 06 00 76 00 00 E0 [14:41:22]Write i2c OK [14:41:22]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 [14:41:23]MH_I2C_Read... [14:41:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:23]Read from MH i2c: E2 03 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [14:41:23]RAPDU: 90 00 [14:41:23]wFMCommunicate OK [14:41:23]wFMCommunicate request_size=10 [14:41:23]MH_SAM_APDU [14:41:23]CAPDU: 80 0D 02 02 05 55 A1 E5 34 77 [14:41:23]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 55 A1 E5 34 77 00 00 AD [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:23]Read from MH i2c: E2 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 03 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:41:23]RAPDU: 90 00 [14:41:23]wFMCommunicate OK [14:41:23]wFMCommunicate request_size=4 [14:41:23]MH_SAM_APDU [14:41:23]CAPDU: 80 0D 03 02 [14:41:23]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:23]Read from MH i2c: E2 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 0B 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 0B 00 A3 01 00 84 96 1D 7B D4 4C 73 BB 90 00 20 [14:41:23]RAPDU: 84 96 1D 7B D4 4C 73 BB 90 00 [14:41:23]wFMCommunicate OK [14:41:23]SAM_PROTO_SignData done [14:41:23]FM_MakeSignedData done [14:41:23]CreateOFDProtocolMessage [14:41:23]wFMCommunicate request_size=4 [14:41:23]MH_SAM_APDU [14:41:23]CAPDU: 80 11 00 00 [14:41:23]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:23]Read from MH i2c: E2 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 17 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7E [14: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 [14:41:23]wFMCommunicate OK [14:41:23]CreateOFDProtocolMessage done [14:41:23]OFDSenderStorePacket 87294 [14:41:23]StoreOFDPacket docnum=87294 [14:41: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 0F 01 00 00 BA 1A 07 01 5C A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 00 00 00 F4 03 04 00 12 7E F1 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 FE 54 01 00 35 04 06 00 76 55 A1 E5 34 77 84 96 1D 7B D4 4C 73 BB [14:41:23]CheckFolder [14:41:23]dirname=/storage/ofd_packets [14:41:23]CheckFolder done [14:41:23]ProducePacketName [14:41:23]name=ofd_packets/00087294 [14:41:23]NVStorageSaveData ofd_packets/00087294 [14:41:23]File name is /storage/ofd_packets/00087294 [14:41:23]Write 301 bytes [14:41:23]NVStorageSaveData done [14:41:23]OFDSenderStorePacket done [14:41:23]KKMCreateOFDPacket done [14:41:23]NVStorageSaveData kkm_last_timestamp [14:41:23]File name is /storage/kkm_last_timestamp [14:41:23]Write 4 bytes [14:41:23]NVStorageSaveData done [14:41:23]ExternCall_PrintAddStr [14:41:23]wPrintStart [14:41:23]Write to MH i2c: 01 00 00 A5 01 A6 [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 07 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [14:41:23]RasterBufferAndPrint [14:41:23]line Счет N : (1)872258 [14:41:23]line ИНН: 02508201610067 [14:41:23]line Контрольно-Кассовый Чек [14:41:23]line ПРОДАЖА [14:41:23]line ТРК (МРК, ГНК) : 43 [14:41:23]line Товар: 2710124130 [14:41:23]line Аи-92-К-5 [14:41:23]line 2.950 * 67.80 [14:41:23]line = 200.01 [14:41:23]line НДС 12% НСП 1% [14:41:23]line > о реализуемом товаре [14:41:23]line ОКРУГЛЕНИЕ: -0.01 [14:41:23]line ИТОГО: 200.00 [14:41:23]line Внесено: 200.00 [14:41:23]line СДАЧА: 0.00 [14:41:23]line НСП 1% : 1.77 [14:41:23]line НДС 12% : 21.24 [14:41:23]line Наличными: 200.00 [14:41:23]line Безнал.: 0.00 [14:41:23]line Место: АЗС № 137 "Партнер Нефть" [14:41:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:41:23]line СНО: Общий режим [14:41:23]line Чек 148 23.09.2024 14:41 [14:41:23]line Смена: 498 ФФД: 1.0 [14:41:23]line ЗНМ: 0300000064 [14:41:23]line РНМ: 0000000000092592 [14:41:23]line Версия ККМ: 001 [14:41:23]line ФМ: 0000000000874979 [14:41:23]line ФД: 87294 [14:41:23]line ФПД: 130110160450679 [14:41:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144122&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87294&fm=130110160450679&tin=02508201610067®Number=0000000000092592&sum=20000 [14:41:23]written 0, free lines is 4095 [14:41:23]OFD Sender: Processing packet 87294 [packets to send 280, broken 279] [14:41:23]ProducePacketName [14:41:23]name=ofd_packets/00087294 [14:41:23]OFD Sender: To server: pG, [14:41:23]CommunicateWithHost lk.salyk.kg:30040 [14:41:23]ConnectInit lk.salyk.kg [14:41:23]Write to MH i2c: 01 00 00 D0 01 D1 [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 07 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 D7 0C BB [14:41:23]RasterBufferAndPrint [14:41:23]line [14:41:23]line [14:41:23]line [14:41:23]line [14:41:23]line [14:41:23]written 0, free lines is 3294 [14:41:23]MH_Cut [14:41:23]Write to MH i2c: D1 01 00 D7 01 01 AA [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: D1 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: D1 01 00 [14:41:23]MH_I2C_Read... [14:41:23]Read from MH i2c: D1 01 00 D7 01 00 A9 [14:41:23]Write to MH i2c: 01 00 00 D8 01 D9 [14:41:23]Write i2c OK [14:41:23]MH_I2C_Read... [14:41:24]Connected sock=7 [14:41: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 BA 1A 07 01 5C A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 00 00 00 F4 03 04 00 12 7E F1 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 FE 54 01 00 35 04 06 00 76 55 A1 E5 34 77 84 96 1D 7B D4 4C 73 BB [14:41:24]*** Cut start [14:41:24]*** Partial cut [14:41:24]*** CUTSNS_PIN = 1 [14:41:24]*** CUTSNS_PIN = 0 [14:41:24]*** Brake cut motor [14:41:25]Read from MH i2c: 01 [14:41:25]MH_I2C_Read... [14:41:25]*** Stop cut motor [14:41:25]*** Cut end [14:41:25]Read from MH i2c: 01 07 00 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [14:41:25]process_action close_receipt done [14:41:25]requested_data is exist [14:41:25]produce_requested_data [14:41:25]requested_item fm.sn is exist - process it [14:41:25]wFMCommunicate request_size=4 [14:41:25]MH_SAM_APDU [14:41:25]CAPDU: 80 11 00 00 [14:41:25]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [14:41:25]Write i2c OK [14:41:25]MH_I2C_Read... [14:41:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:25]Read from MH i2c: E2 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 17 00 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B3 [14: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 [14:41:25]wFMCommunicate OK [14:41:25]requested_item fd.num is exist - process it [14:41:25]SAM_PROTO_GetFieldsCounters [14:41:25]wFMCommunicate request_size=4 [14:41:25]MH_SAM_APDU [14:41:25]CAPDU: 80 13 00 00 [14:41:25]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [14:41:25]Write i2c OK [14:41:25]MH_I2C_Read... [14:41:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:25]Read from MH i2c: E2 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 62 00 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 54 01 00 0E 04 04 00 F2 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 88 [14:41: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 FE 54 01 00 0E 04 04 00 F2 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 [14:41:25]wFMCommunicate OK [14:41:25]SAM_PROTO_GetFieldsCounters done [14:41:25]requested_item shift.num is exist - process it [14:41:25]requested_item shift.opened is exist - process it [14:41:25]req_shift_opened [14:41:25]FM_GetShiftState [14:41:25]SAM_PROTO_GetShiftState [14:41:25]wFMCommunicate request_size=4 [14:41:25]MH_SAM_APDU [14:41:25]CAPDU: 80 13 01 00 [14:41:25]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [14:41:25]Write i2c OK [14:41:25]MH_I2C_Read... [14:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:25]Read from MH i2c: E2 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 0E 00 [14:41:25]MH_I2C_Read... [14:41:25]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B1 [14:41:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:41:25]wFMCommunicate OK [14:41:25]SAM_PROTO_GetShiftState done [14:41:25]FM_GetShiftState done [14:41:25]req_shift_opened done [14:41:25]requested_item shift.open_date is exist - process it [14:41:25]req_shift_open_date [14:41:25]req_shift_open_date done [14:41:25]produce_requested_data done [14:41:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87294,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:41:25]process_action_free close_receipt [14:41:25]json_value_free [14:41:25]json_value_free done [14:41:25]process_json_proto returns [14:41:25]Send response to host [14:41:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87294,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:41:25]free response buf [14:41:25]execute_script done [14:41:25]execute_script returns [14:41:25]free content buf [14:41:25]Sock 10.Close socket [14:41:25]Sock 10.Thread stoped [14:41: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 FA 11 47 00 F2 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 FE 54 01 00 F4 03 04 00 DF 28 F1 66 B6 04 01 00 00 5F 34 95 7B E8 F8 6C 33 [14:41:25]CommunicateWithHost err = 0 [14:41:25]CheckOFDResponse [14:41:25]1017 (14) - 77093643461234 [14:41:25]1041 (16) - 0000000000874979 [14:41:25]1040 (4) - 87294 [14:41:25]1012 (4) - 23.09.2024 08:37 [14:41:25]1206 (1) - 0 [14:41:25]OFD Sender: Remove packet 87294 [14:41:25]ProducePacketName [14:41:25]name=ofd_packets/00087294 [14:41:25]NVStorageDeleteData [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:32]recv_with_timeout no data received [14:41:36]OFD Sender: No OFD packet to send [14:41:41]OFD Sender: No OFD packet to send [14:41:46]OFD Sender: No OFD packet to send [14:41:51]OFD Sender: No OFD packet to send [14:41:53]recv_with_timeout no data received [14:41:56]OFD Sender: No OFD packet to send [14:42:01]OFD Sender: No OFD packet to send [14:42:06]OFD Sender: No OFD packet to send [14:42:11]OFD Sender: No OFD packet to send [14:42:16]OFD Sender: No OFD packet to send [14:42:16]recv_with_timeout no data received [14:42:21]OFD Sender: No OFD packet to send [14:42:26]OFD Sender: No OFD packet to send [14:42:31]OFD Sender: No OFD packet to send [14:42:36]OFD Sender: No OFD packet to send [14:42:41]OFD Sender: No OFD packet to send [14:42:46]OFD Sender: No OFD packet to send [14:42:51]OFD Sender: No OFD packet to send [14:42:56]OFD Sender: No OFD packet to send [14:43:01]OFD Sender: No OFD packet to send [14:43:06]OFD Sender: No OFD packet to send [14:43:11]OFD Sender: No OFD packet to send [14:43:16]OFD Sender: No OFD packet to send [14:43:21]OFD Sender: No OFD packet to send [14:43:26]OFD Sender: No OFD packet to send [14:43:31]OFD Sender: No OFD packet to send [14:43:36]OFD Sender: No OFD packet to send [14:43:41]OFD Sender: No OFD packet to send [14:43:46]OFD Sender: No OFD packet to send [14:43:48]recv_with_timeout no data received [14:43:51]OFD Sender: No OFD packet to send [14:43:56]OFD Sender: No OFD packet to send [14:44:01]OFD Sender: No OFD packet to send [14:44:01]recv_with_timeout no data received [14:44:06]OFD Sender: No OFD packet to send [14:44:11]OFD Sender: No OFD packet to send [14:44:16]OFD Sender: No OFD packet to send [14:44:21]OFD Sender: No OFD packet to send [14:44:26]OFD Sender: No OFD packet to send [14:44:31]OFD Sender: No OFD packet to send [14:44:36]OFD Sender: No OFD packet to send [14:44:41]OFD Sender: No OFD packet to send [14:44:41]accept exits with 9 [14:44:41]New connection [14:44:41]New thread 3066674532 created [14:44:41]Thread 3066531172 joined [14:44:41]Waiting for new connection... [14:44:41] Sock 9.Parse request [14:44:41]Sock 9.Check first char [14:44:41]Sock 9.First char is OK [14:44:41]request: POST /json_proto HTTP/1.0 [14:44:41]Method: POST [14:44:41]URL: /json_proto [14:44:41]Method is POST - this is cgi request [14:44:41]url: /json_proto [14:44:41]query_string will be loaded in cgi processing [14:44:41]execute_cgi json_proto POST (null) [14:44:41]execute_cgi path=json_proto method=POST [14:44:41]POST find Content-Length [14:44:41]Host: 172.17.47.196:8080 [14:44:41]Content-Length: 623 [14:44:41]Content-Type: application/json [14:44:41] [14:44:41]POST finish read [14:44:41]Found Content-Length = 623 [14:44:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148189", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [14:44:41]execute_script... [14:44: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)148189", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [14:44:41]POST & json_proto [14:44:41]process_json_proto [14:44:41]json parsed OK: [14:44:41]protocol is kg_v1.0 [14:44:41]action value=close_receipt [14:44:41]process_action close_receipt [14:44:41]cmd_close_receipt [14:44:41]MH_GetDate [14:44:41]Write to MH i2c: F0 00 00 DC 01 CC [14:44:41]Write i2c OK [14:44:41]MH_I2C_Read... [14:44:41]Read from MH i2c: F0 [14:44:41]MH_I2C_Read... [14:44:41]Read from MH i2c: F0 09 00 [14:44:41]MH_I2C_Read... [14:44:41]Read from MH i2c: F0 09 00 DC 01 00 DA 7E F1 66 4C 6B 94 66 35 [14:44:41]GetLastDocTimeStamp 1727102482 [14:44:41]current date 1727102682 [14:44:41]FM_GetShiftState [14:44:41]SAM_PROTO_GetShiftState [14:44:41]wFMCommunicate request_size=4 [14:44:41]MH_SAM_APDU [14:44:41]CAPDU: 80 13 01 00 [14:44:41]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [14:44:41]Write i2c OK [14:44:41]MH_I2C_Read... [14:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:41]Read from MH i2c: E2 [14:44:41]MH_I2C_Read... [14:44:41]Read from MH i2c: E2 0E 00 [14:44:41]MH_I2C_Read... [14:44:41]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [14:44:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:44:41]wFMCommunicate OK [14:44:41]SAM_PROTO_GetShiftState done [14:44:41]FM_GetShiftState done [14:44:41]opened in 1727050818 [14:44:41]opened+sec_in_day 1727137218 [14:44:41]quantity*price = 14400 [14:44:41]sum+1 = 14401 [14:44:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 149 23.09.2024 14:44 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87295 ФПД: 155307249702243 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144442&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87295&fm=155307249702243&tin=02508201610067®Number=0000000000092592&sum=14400 0 [14:44:43]StoreToDocumentArchive [14:44:43]shift 498 fd 87295 [14:44:43]save to /storage/0498/doc_00087295 [14:44:43]save last doc name /storage/0498/doc_00087295 to /storage/kkm_last_doc_name [14:44:43]save OK [14:44:43]Clear old archive folders... [14:44:43]ProcessDocumentItem done err = 0, tmpTLVsize=275 [14:44:43]tlvbuf is 00EAFCB0 [14:44:43]SAM_PROTO_ClearQueue [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 09 00 00 [14:44:43]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [14:44:43]RAPDU: 90 00 [14:44:43]wFMCommunicate OK [14:44:43]SAM_PROTO_ClearQueue done [14:44:43]KKMCreateOFDPacket [14:44:43]OFDProtocolAddRootSTLVToBuf [14:44:43]FM_MakeSignedData [14:44:43]FM_MakeSignedData [14:44:43]SAM_PROTO_SignData [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 0D 01 02 [14:44:43]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [14:44:43]RAPDU: 90 00 [14:44:43]wFMCommunicate OK [14:44:43]wFMCommunicate request_size=255 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 95 00 00 00 F4 03 04 00 DA 7E F1 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 [14:44:43]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 95 00 00 00 F4 03 04 00 DA 7E F1 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 00 00 A3 [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [14:44:43]RAPDU: 90 00 [14:44:43]wFMCommunicate OK [14:44:43]wFMCommunicate request_size=34 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 54 01 00 35 04 06 00 8D 40 49 73 15 63 [14:44:43]Write to MH i2c: E2 25 00 ED 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 54 01 00 35 04 06 00 8D 40 49 73 15 63 00 00 8A [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:44:43]RAPDU: 90 00 [14:44:43]wFMCommunicate OK [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 0D 03 02 [14:44:43]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 0B 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 0B 00 EE 01 00 74 AB F7 EB 87 A7 16 BF 90 00 6F [14:44:43]RAPDU: 74 AB F7 EB 87 A7 16 BF 90 00 [14:44:43]wFMCommunicate OK [14:44:43]SAM_PROTO_SignData done [14:44:43]FM_MakeSignedData done [14:44:43]CreateOFDProtocolMessage [14:44:43]wFMCommunicate request_size=4 [14:44:43]MH_SAM_APDU [14:44:43]CAPDU: 80 11 00 00 [14:44:43]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:43]Read from MH i2c: E2 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 17 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [14: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 [14:44:43]wFMCommunicate OK [14:44:43]CreateOFDProtocolMessage done [14:44:43]OFDSenderStorePacket 87295 [14:44:43]StoreOFDPacket docnum=87295 [14:44: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 27 01 00 00 D4 DE 1F 01 A7 13 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 95 00 00 00 F4 03 04 00 DA 7E F1 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 FF 54 01 00 35 04 06 00 8D 40 49 73 15 63 74 AB F7 EB 87 A7 16 BF [14:44:43]CheckFolder [14:44:43]dirname=/storage/ofd_packets [14:44:43]CheckFolder done [14:44:43]ProducePacketName [14:44:43]name=ofd_packets/00087295 [14:44:43]NVStorageSaveData ofd_packets/00087295 [14:44:43]File name is /storage/ofd_packets/00087295 [14:44:43]Write 325 bytes [14:44:43]NVStorageSaveData done [14:44:43]OFDSenderStorePacket done [14:44:43]KKMCreateOFDPacket done [14:44:43]NVStorageSaveData kkm_last_timestamp [14:44:43]File name is /storage/kkm_last_timestamp [14:44:43]Write 4 bytes [14:44:43]NVStorageSaveData done [14:44:43]ExternCall_PrintAddStr [14:44:43]wPrintStart [14:44:43]Write to MH i2c: 01 00 00 F0 01 F1 [14:44:43]Write i2c OK [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: 01 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: 01 07 00 [14:44:43]MH_I2C_Read... [14:44:43]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [14:44:43]RasterBufferAndPrint [14:44:43]line Счет N : (3)148189 [14:44:43]line ИНН: 02508201610067 [14:44:43]line Контрольно-Кассовый Чек [14:44:43]line ПРОДАЖА [14:44:43]line Товар: 48743587 [14:44:43]line Сигареты Winston XStyle Silver [14:44:43]line 1.000 * 144.00 [14:44:43]line = 144.00 [14:44:43]line НДС 12% НСП 1% [14:44:43]line > о реализуемом товаре [14:44:43]line ИТОГО: 144.00 [14:44:43]line НСП 1% : 1.27 [14:44:43]line НДС 12% : 15.29 [14:44:43]line Наличными: 144.00 [14:44:43]line Безнал.: 0.00 [14:44:43]line Место: АЗС № 137 "Партнер Нефть" [14:44:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:44:43]line СНО: Общий режим [14:44:43]line Чек 149 23.09.2024 14:44 [14:44:43]line Смена: 498 ФФД: 1.0 [14:44:43]line ЗНМ: 0300000064 [14:44:43]line РНМ: 0000000000092592 [14:44:43]line Версия ККМ: 001 [14:44:43]line ФМ: 0000000000874979 [14:44:43]line ФД: 87295 [14:44:43]line ФПД: 155307249702243 [14:44:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144442&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87295&fm=155307249702243&tin=02508201610067®Number=0000000000092592&sum=14400 [14:44:43]line 0 [14:44:43]OFD Sender: Processing packet 87295 [packets to send 280, broken 279] [14:44:43]ProducePacketName [14:44:43]name=ofd_packets/00087295 [14:44:43]OFD Sender: To server: pG, [14:44:43]CommunicateWithHost lk.salyk.kg:30040 [14:44:43]ConnectInit lk.salyk.kg [14:44:43]written 0, free lines is 4095 [14:44:44]Write to MH i2c: 01 00 00 19 02 1B [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 07 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 DA 0C 08 [14:44:44]RasterBufferAndPrint [14:44:44]line [14:44:44]line [14:44:44]line [14:44:44]line [14:44:44]line [14:44:44]written 0, free lines is 3296 [14:44:44]MH_Cut [14:44:44]Write to MH i2c: D1 01 00 20 02 01 F4 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: D1 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: D1 01 00 [14:44:44]MH_I2C_Read... [14:44:44]Read from MH i2c: D1 01 00 20 02 00 F3 [14:44:44]Write to MH i2c: 01 00 00 21 02 23 [14:44:44]Write i2c OK [14:44:44]MH_I2C_Read... [14:44:44]Connected sock=10 [14:44: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 27 01 00 00 D4 DE 1F 01 A7 13 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 95 00 00 00 F4 03 04 00 DA 7E F1 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 FF 54 01 00 35 04 06 00 8D 40 49 73 15 63 74 AB F7 EB 87 A7 16 BF [14:44:45]*** Cut start [14:44:45]*** Partial cut [14:44:45]*** CUTSNS_PIN = 1 [14:44:45]*** CUTSNS_PIN = 0 [14:44:45]*** Brake cut motor [14:44:45]Read from MH i2c: 01 [14:44:45]MH_I2C_Read... [14:44:45]*** Stop cut motor [14:44:45]*** Cut end [14:44:45]Read from MH i2c: 01 07 00 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [14:44:45]process_action close_receipt done [14:44:45]requested_data is exist [14:44:45]produce_requested_data [14:44:45]requested_item fm.sn is exist - process it [14:44:45]wFMCommunicate request_size=4 [14:44:45]MH_SAM_APDU [14:44:45]CAPDU: 80 11 00 00 [14:44:45]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [14:44:45]Write i2c OK [14:44:45]MH_I2C_Read... [14:44:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:45]Read from MH i2c: E2 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: E2 17 00 [14:44:45]MH_I2C_Read... [14:44:45]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FD [14:44:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:44:45]wFMCommunicate OK [14:44:45]requested_item fd.num is exist - process it [14:44:45]SAM_PROTO_GetFieldsCounters [14:44:45]wFMCommunicate request_size=4 [14:44:45]MH_SAM_APDU [14:44:45]CAPDU: 80 13 00 00 [14:44:45]Write to MH i2c: E2 08 00 23 02 80 13 00 00 00 00 00 00 A1 [14:44:45]Write i2c OK [14:44:45]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 62 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 62 00 23 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 FF 54 01 00 0E 04 04 00 F2 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 D6 [14:44: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 FF 54 01 00 0E 04 04 00 F2 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 [14:44:46]wFMCommunicate OK [14:44:46]SAM_PROTO_GetFieldsCounters done [14:44:46]requested_item shift.num is exist - process it [14:44:46]requested_item shift.opened is exist - process it [14:44:46]req_shift_opened [14:44:46]FM_GetShiftState [14:44:46]SAM_PROTO_GetShiftState [14:44:46]wFMCommunicate request_size=4 [14:44:46]MH_SAM_APDU [14:44:46]CAPDU: 80 13 01 00 [14:44:46]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FB [14:44:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:44:46]wFMCommunicate OK [14:44:46]SAM_PROTO_GetShiftState done [14:44:46]FM_GetShiftState done [14:44:46]req_shift_opened done [14:44:46]requested_item shift.open_date is exist - process it [14:44:46]req_shift_open_date [14:44:46]req_shift_open_date done [14:44:46]produce_requested_data done [14:44:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87295,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:44:46]process_action_free close_receipt [14:44:46]json_value_free [14:44:46]json_value_free done [14:44:46]process_json_proto returns [14:44:46]Send response to host [14:44:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87295,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:44:46]free response buf [14:44:46]execute_script done [14:44:46]execute_script returns [14:44:46]free content buf [14:44:46]Sock 9.Close socket [14:44:46]Sock 9.Thread stoped [14:44: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 6C D2 47 00 03 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 FF 54 01 00 F4 03 04 00 A7 29 F1 66 B6 04 01 00 00 FE 03 3D 4C 33 CF 95 36 [14:44:46]CommunicateWithHost err = 0 [14:44:46]CheckOFDResponse [14:44:46]1017 (14) - 77093643461234 [14:44:46]1041 (16) - 0000000000874979 [14:44:46]1040 (4) - 87295 [14:44:46]1012 (4) - 23.09.2024 08:41 [14:44:46]1206 (1) - 0 [14:44:46]OFD Sender: Remove packet 87295 [14:44:46]ProducePacketName [14:44:46]name=ofd_packets/00087295 [14:44:46]NVStorageDeleteData [14:44:47]OFD Sender: No OFD packet to send [14:44:52]OFD Sender: No OFD packet to send [14:44:57]OFD Sender: No OFD packet to send [14:45:02]OFD Sender: No OFD packet to send [14:45:07]OFD Sender: No OFD packet to send [14:45:12]OFD Sender: No OFD packet to send [14:45:17]OFD Sender: No OFD packet to send [14:45:22]OFD Sender: No OFD packet to send [14:45:27]OFD Sender: No OFD packet to send [14:45:32]OFD Sender: No OFD packet to send [14:45:37]OFD Sender: No OFD packet to send [14:45:42]OFD Sender: No OFD packet to send [14:45:47]OFD Sender: No OFD packet to send [14:45:52]OFD Sender: No OFD packet to send [14:45:52]recv_with_timeout no data received [14:45:57]OFD Sender: No OFD packet to send [14:46:02]OFD Sender: No OFD packet to send [14:46:07]OFD Sender: No OFD packet to send [14:46:12]OFD Sender: No OFD packet to send [14:46:17]OFD Sender: No OFD packet to send [14:46:22]OFD Sender: No OFD packet to send [14:46:27]OFD Sender: No OFD packet to send [14:46:32]OFD Sender: No OFD packet to send [14:46:37]OFD Sender: No OFD packet to send [14:46:38]accept exits with 7 [14:46:38]New connection [14:46:38]New thread 3066531172 created [14:46:38]Thread 3066674532 joined [14:46:38]Waiting for new connection... [14:46:38] Sock 7.Parse request [14:46:38]Sock 7.Check first char [14:46:38]Sock 7.First char is OK [14:46:38]request: POST /json_proto HTTP/1.0 [14:46:38]Method: POST [14:46:38]URL: /json_proto [14:46:38]Method is POST - this is cgi request [14:46:38]url: /json_proto [14:46:38]query_string will be loaded in cgi processing [14:46:38]execute_cgi json_proto POST (null) [14:46:38]execute_cgi path=json_proto method=POST [14:46:38]POST find Content-Length [14:46:38]Host: 172.17.47.196:8080 [14:46:38]Content-Length: 687 [14:46:38]Content-Type: application/json [14:46:38] [14:46:38]POST finish read [14:46:38]Found Content-Length = 687 [14:46:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872259", "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" : 37.490, "sum" : 2856.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2856.00, "total" : 2856.00, "payments": [ { "type": 0, "sum" : 2856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:38]execute_script... [14:46: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)872259", "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" : 37.490, "sum" : 2856.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2856.00, "total" : 2856.00, "payments": [ { "type": 0, "sum" : 2856.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:38]POST & json_proto [14:46:38]process_json_proto [14:46:38]json parsed OK: [14:46:38]protocol is kg_v1.0 [14:46:38]action value=close_receipt [14:46:38]process_action close_receipt [14:46:38]cmd_close_receipt [14:46:38]MH_GetDate [14:46:38]Write to MH i2c: F0 00 00 25 02 16 [14:46:38]Write i2c OK [14:46:38]MH_I2C_Read... [14:46:38]Read from MH i2c: F0 [14:46:38]MH_I2C_Read... [14:46:38]Read from MH i2c: F0 09 00 [14:46:38]MH_I2C_Read... [14:46:38]Read from MH i2c: F0 09 00 25 02 00 4F 7F F1 66 4C 6B 94 66 F5 [14:46:38]GetLastDocTimeStamp 1727102682 [14:46:38]current date 1727102799 [14:46:38]FM_GetShiftState [14:46:38]SAM_PROTO_GetShiftState [14:46:38]wFMCommunicate request_size=4 [14:46:38]MH_SAM_APDU [14:46:38]CAPDU: 80 13 01 00 [14:46:38]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [14:46:38]Write i2c OK [14:46:38]MH_I2C_Read... [14:46:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:38]Read from MH i2c: E2 [14:46:38]MH_I2C_Read... [14:46:38]Read from MH i2c: E2 0E 00 [14:46:38]MH_I2C_Read... [14:46:38]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FD [14:46:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:46:38]wFMCommunicate OK [14:46:38]SAM_PROTO_GetShiftState done [14:46:38]FM_GetShiftState done [14:46:38]opened in 1727050818 [14:46:38]opened+sec_in_day 1727137218 [14:46:38]quantity*price = 285673 [14:46:38]sum+1 = 285675 [14:46:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 2856.00 Внесено: 2856.00 СДАЧА: 0.00 НСП 1% : 25.28 НДС 12% : 303.37 Наличными: 2856.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 150 23.09.2024 14:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87296 ФПД: 117571771289705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87296&fm=117571771289705&tin=02508201610067®Number=0000000000092592&sum=285600 [14:46:39]StoreToDocumentArchive [14:46:39]shift 498 fd 87296 [14:46:39]save to /storage/0498/doc_00087296 [14:46:39]save last doc name /storage/0498/doc_00087296 to /storage/kkm_last_doc_name [14:46:39]save OK [14:46:39]Clear old archive folders... [14:46:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:46:39]tlvbuf is 00ECC970 [14:46:39]SAM_PROTO_ClearQueue [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 09 00 00 [14:46:39]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]SAM_PROTO_ClearQueue done [14:46:39]KKMCreateOFDPacket [14:46:39]OFDProtocolAddRootSTLVToBuf [14:46:39]FM_MakeSignedData [14:46:39]FM_MakeSignedData [14:46:39]SAM_PROTO_SignData [14:46:39]wFMCommunicate request_size=4 [14:46:39]MH_SAM_APDU [14:46:39]CAPDU: 80 0D 01 02 [14:46:39]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:39]Read from MH i2c: E2 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 [14:46:39]MH_I2C_Read... [14:46:39]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [14:46:39]RAPDU: 90 00 [14:46:39]wFMCommunicate OK [14:46:39]wFMCommunicate request_size=255 [14:46:39]MH_SAM_APDU [14:46: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 72 92 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 5B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 76 00 00 00 00 07 04 06 00 A0 5B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4F 7F F1 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 00 55 01 00 35 04 06 00 [14:46:39]Write to MH i2c: E2 02 01 35 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 72 92 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 5B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 76 00 00 00 00 07 04 06 00 A0 5B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4F 7F F1 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 00 55 01 00 35 04 06 00 00 00 11 [14:46:39]Write i2c OK [14:46:39]MH_I2C_Read... [14:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]wFMCommunicate request_size=11 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 0D 02 02 06 6A EE 4F A9 D0 69 [14:46:40]Write to MH i2c: E2 0E 00 36 02 80 0D 02 02 06 00 6A EE 4F A9 D0 69 00 00 47 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [14:46:40]RAPDU: 90 00 [14:46:40]wFMCommunicate OK [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 0D 03 02 [14:46:40]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 0B 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 0B 00 37 02 00 01 16 AB AC 59 36 0A 20 90 00 DC [14:46:40]RAPDU: 01 16 AB AC 59 36 0A 20 90 00 [14:46:40]wFMCommunicate OK [14:46:40]SAM_PROTO_SignData done [14:46:40]FM_MakeSignedData done [14:46:40]CreateOFDProtocolMessage [14:46:40]wFMCommunicate request_size=4 [14:46:40]MH_SAM_APDU [14:46:40]CAPDU: 80 11 00 00 [14:46:40]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:40]Read from MH i2c: E2 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 17 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 13 [14:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:46:40]wFMCommunicate OK [14:46:40]CreateOFDProtocolMessage done [14:46:40]OFDSenderStorePacket 87296 [14:46:40]StoreOFDPacket docnum=87296 [14:46: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 66 85 08 01 B1 45 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 72 92 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 5B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 76 00 00 00 00 07 04 06 00 A0 5B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4F 7F F1 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 00 55 01 00 35 04 06 00 6A EE 4F A9 D0 69 01 16 AB AC 59 36 0A 20 [14:46:40]CheckFolder [14:46:40]dirname=/storage/ofd_packets [14:46:40]CheckFolder done [14:46:40]ProducePacketName [14:46:40]name=ofd_packets/00087296 [14:46:40]NVStorageSaveData ofd_packets/00087296 [14:46:40]File name is /storage/ofd_packets/00087296 [14:46:40]Write 302 bytes [14:46:40]NVStorageSaveData done [14:46:40]OFDSenderStorePacket done [14:46:40]KKMCreateOFDPacket done [14:46:40]NVStorageSaveData kkm_last_timestamp [14:46:40]File name is /storage/kkm_last_timestamp [14:46:40]Write 4 bytes [14:46:40]NVStorageSaveData done [14:46:40]ExternCall_PrintAddStr [14:46:40]wPrintStart [14:46:40]Write to MH i2c: 01 00 00 39 02 3B [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [14:46:40]RasterBufferAndPrint [14:46:40]line Счет N : (1)872259 [14:46:40]line ИНН: 02508201610067 [14:46:40]line Контрольно-Кассовый Чек [14:46:40]line ПРОДАЖА [14:46:40]line ТРК (МРК, ГНК) : 21 [14:46:40]line Товар: 2710194210 [14:46:40]line ДТ(л)-К-4 [14:46:40]line 37.490 * 76.20 [14:46:40]line = 2856.74 [14:46:40]line НДС 12% НСП 1% [14:46:40]line > о реализуемом товаре [14:46:40]line ОКРУГЛЕНИЕ: -0.74 [14:46:40]line ИТОГО: 2856.00 [14:46:40]line Внесено: 2856.00 [14:46:40]line СДАЧА: 0.00 [14:46:40]line НСП 1% : 25.28 [14:46:40]line НДС 12% : 303.37 [14:46:40]line Наличными: 2856.00 [14:46:40]line Безнал.: 0.00 [14:46:40]line Место: АЗС № 137 "Партнер Нефть" [14:46:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:46:40]line СНО: Общий режим [14:46:40]line Чек 150 23.09.2024 14:46 [14:46:40]line Смена: 498 ФФД: 1.0 [14:46:40]line ЗНМ: 0300000064 [14:46:40]line РНМ: 0000000000092592 [14:46:40]line Версия ККМ: 001 [14:46:40]line ФМ: 0000000000874979 [14:46:40]line ФД: 87296 [14:46:40]line ФПД: 117571771289705 [14:46:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144639&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87296&fm=117571771289705&tin=02508201610067®Number=0000000000092592&sum=285600 [14:46:40]OFD Sender: Processing packet 87296 [packets to send 280, broken 279] [14:46:40]ProducePacketName [14:46:40]name=ofd_packets/00087296 [14:46:40]OFD Sender: To server: pG, [14:46:40]CommunicateWithHost lk.salyk.kg:30040 [14:46:40]ConnectInit lk.salyk.kg [14:46:40]written 0, free lines is 4095 [14:46:40]Write to MH i2c: 01 00 00 64 02 66 [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 E0 0C 59 [14:46:40]RasterBufferAndPrint [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]line [14:46:40]written 0, free lines is 3302 [14:46:40]MH_Cut [14:46:40]Write to MH i2c: D1 01 00 6B 02 01 3F [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 01 00 [14:46:40]MH_I2C_Read... [14:46:40]Read from MH i2c: D1 01 00 6B 02 00 3E [14:46:40]Write to MH i2c: 01 00 00 6C 02 6E [14:46:40]Write i2c OK [14:46:40]MH_I2C_Read... [14:46:41]*** Cut start [14:46:41]*** Partial cut [14:46:41]*** CUTSNS_PIN = 1 [14:46:41]*** CUTSNS_PIN = 0 [14:46:42]*** Brake cut motor [14:46:42]Read from MH i2c: 01 [14:46:42]MH_I2C_Read... [14:46:42]*** Stop cut motor [14:46:42]*** Cut end [14:46:42]Read from MH i2c: 01 07 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [14:46:42]process_action close_receipt done [14:46:42]requested_data is exist [14:46:42]produce_requested_data [14:46:42]requested_item fm.sn is exist - process it [14:46:42]wFMCommunicate request_size=4 [14:46:42]MH_SAM_APDU [14:46:42]CAPDU: 80 11 00 00 [14:46:42]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [14:46:42]Write i2c OK [14:46:42]MH_I2C_Read... [14:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:42]Read from MH i2c: E2 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 17 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 48 [14:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:46:42]wFMCommunicate OK [14:46:42]requested_item fd.num is exist - process it [14:46:42]SAM_PROTO_GetFieldsCounters [14:46:42]wFMCommunicate request_size=4 [14:46:42]MH_SAM_APDU [14:46:42]CAPDU: 80 13 00 00 [14:46:42]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [14:46:42]Write i2c OK [14:46:42]MH_I2C_Read... [14:46:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:42]Read from MH i2c: E2 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 62 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 26 [14:46: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 00 55 01 00 0E 04 04 00 F2 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 [14:46:42]wFMCommunicate OK [14:46:42]SAM_PROTO_GetFieldsCounters done [14:46:42]requested_item shift.num is exist - process it [14:46:42]requested_item shift.opened is exist - process it [14:46:42]req_shift_opened [14:46:42]FM_GetShiftState [14:46:42]SAM_PROTO_GetShiftState [14:46:42]wFMCommunicate request_size=4 [14:46:42]MH_SAM_APDU [14:46:42]CAPDU: 80 13 01 00 [14:46:42]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [14:46:42]Write i2c OK [14:46:42]MH_I2C_Read... [14:46:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:42]Read from MH i2c: E2 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 0E 00 [14:46:42]MH_I2C_Read... [14:46:42]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 46 [14:46:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:46:42]wFMCommunicate OK [14:46:42]SAM_PROTO_GetShiftState done [14:46:42]FM_GetShiftState done [14:46:42]req_shift_opened done [14:46:42]requested_item shift.open_date is exist - process it [14:46:42]req_shift_open_date [14:46:42]req_shift_open_date done [14:46:42]produce_requested_data done [14:46:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87296,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:46:42]process_action_free close_receipt [14:46:42]json_value_free [14:46:42]json_value_free done [14:46:42]process_json_proto returns [14:46:42]Send response to host [14:46:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87296,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:46:42]free response buf [14:46:42]execute_script done [14:46:42]execute_script returns [14:46:42]free content buf [14:46:42]Sock 7.Close socket [14:46:42]Sock 7.Thread stoped [14:46:45]recv_with_timeout no data received [14:46:46]Connected sock=11 [14:46: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 66 85 08 01 B1 45 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 72 92 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 5B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 76 00 00 00 00 07 04 06 00 A0 5B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4F 7F F1 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 00 55 01 00 35 04 06 00 6A EE 4F A9 D0 69 01 16 AB AC 59 36 0A 20 [14:46:51]recv_with_timeout no data received [14:46:51]CommunicateWithHost answer receiving error [14:46:51]CommunicateWithHost err = -3 [14:46:51]OFD Sender: Server communicate error [14:46:56]OFD Sender: Processing packet 87296 [packets to send 280, broken 279] [14:46:56]ProducePacketName [14:46:56]name=ofd_packets/00087296 [14:46:56]OFD Sender: To server: pG, [14:46:56]CommunicateWithHost lk.salyk.kg:30040 [14:46:56]ConnectInit lk.salyk.kg [14:47:01]Connected sock=9 [14:47: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 66 85 08 01 B1 45 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 72 92 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA 5B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 5B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 76 00 00 00 00 07 04 06 00 A0 5B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 4F 7F F1 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 00 55 01 00 35 04 06 00 6A EE 4F A9 D0 69 01 16 AB AC 59 36 0A 20 [14: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 85 67 47 00 DF 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 00 55 01 00 F4 03 04 00 2F 2A F1 66 B6 04 01 00 00 B5 50 6F 80 7E 5E E3 C1 [14:47:02]CommunicateWithHost err = 0 [14:47:02]CheckOFDResponse [14:47:02]1017 (14) - 77093643461234 [14:47:02]1041 (16) - 0000000000874979 [14:47:02]1040 (4) - 87296 [14:47:02]1012 (4) - 23.09.2024 08:43 [14:47:02]1206 (1) - 0 [14:47:02]OFD Sender: Remove packet 87296 [14:47:02]ProducePacketName [14:47:02]name=ofd_packets/00087296 [14:47:02]NVStorageDeleteData [14:47:03]OFD Sender: No OFD packet to send [14:47:08]OFD Sender: No OFD packet to send [14:47:13]OFD Sender: No OFD packet to send [14:47:18]OFD Sender: No OFD packet to send [14:47:21]recv_with_timeout no data received [14:47:23]OFD Sender: No OFD packet to send [14:47:28]OFD Sender: No OFD packet to send [14:47:33]OFD Sender: No OFD packet to send [14:47:38]OFD Sender: No OFD packet to send [14:47:43]OFD Sender: No OFD packet to send [14:47:48]OFD Sender: No OFD packet to send [14:47:53]OFD Sender: No OFD packet to send [14:47:54]recv_with_timeout no data received [14:47:58]OFD Sender: No OFD packet to send [14:48:03]OFD Sender: No OFD packet to send [14:48:08]OFD Sender: No OFD packet to send [14:48:13]OFD Sender: No OFD packet to send [14:48:15]accept exits with 10 [14:48:15]New connection [14:48:15]New thread 3066674532 created [14:48:15]Thread 3066531172 joined [14:48:15]Waiting for new connection... [14:48:15] Sock 10.Parse request [14:48:15]Sock 10.Check first char [14:48:15]Sock 10.First char is OK [14:48:15]request: POST /json_proto HTTP/1.0 [14:48:15]Method: POST [14:48:15]URL: /json_proto [14:48:15]Method is POST - this is cgi request [14:48:15]url: /json_proto [14:48:15]query_string will be loaded in cgi processing [14:48:15]execute_cgi json_proto POST (null) [14:48:15]execute_cgi path=json_proto method=POST [14:48:15]POST find Content-Length [14:48:15]Host: 172.17.47.196:8080 [14:48:15]Content-Length: 682 [14:48:15]Content-Type: application/json [14:48:15] [14:48:15]POST finish read [14:48:15]Found Content-Length = 682 [14:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872260", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:15]execute_script... [14:48: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)872260", "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" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:48:15]POST & json_proto [14:48:15]process_json_proto [14:48:15]json parsed OK: [14:48:15]protocol is kg_v1.0 [14:48:15]action value=close_receipt [14:48:15]process_action close_receipt [14:48:15]cmd_close_receipt [14:48:15]MH_GetDate [14:48:15]Write to MH i2c: F0 00 00 70 02 61 [14:48:15]Write i2c OK [14:48:15]MH_I2C_Read... [14:48:15]Read from MH i2c: F0 [14:48:15]MH_I2C_Read... [14:48:15]Read from MH i2c: F0 09 00 [14:48:15]MH_I2C_Read... [14:48:15]Read from MH i2c: F0 09 00 70 02 00 B0 7F F1 66 4C 6B 94 66 A1 [14:48:15]GetLastDocTimeStamp 1727102799 [14:48:15]current date 1727102896 [14:48:15]FM_GetShiftState [14:48:15]SAM_PROTO_GetShiftState [14:48:15]wFMCommunicate request_size=4 [14:48:15]MH_SAM_APDU [14:48:15]CAPDU: 80 13 01 00 [14:48:15]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [14:48:15]Write i2c OK [14:48:15]MH_I2C_Read... [14:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:15]Read from MH i2c: E2 [14:48:15]MH_I2C_Read... [14:48:15]Read from MH i2c: E2 0E 00 [14:48:15]MH_I2C_Read... [14:48:15]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 48 [14:48:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:48:15]wFMCommunicate OK [14:48:15]SAM_PROTO_GetShiftState done [14:48:15]FM_GetShiftState done [14:48:15]opened in 1727050818 [14:48:15]opened+sec_in_day 1727137218 [14:48:15]quantity*price = 60045 [14:48:15]sum+1 = 60047 [14:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 151 23.09.2024 14:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87297 ФПД: 209883982713636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87297&fm=209883982713636&tin=02508201610067®Number=0000000000092592&sum=60000 [14:48:17]StoreToDocumentArchive [14:48:17]shift 498 fd 87297 [14:48:17]save to /storage/0498/doc_00087297 [14:48:17]save last doc name /storage/0498/doc_00087297 to /storage/kkm_last_doc_name [14:48:17]save OK [14:48:17]Clear old archive folders... [14:48:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:48:17]tlvbuf is 00EAC430 [14:48:17]SAM_PROTO_ClearQueue [14:48:17]wFMCommunicate request_size=4 [14:48:17]MH_SAM_APDU [14:48:17]CAPDU: 80 09 00 00 [14:48:17]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [14:48:17]RAPDU: 90 00 [14:48:17]wFMCommunicate OK [14:48:17]SAM_PROTO_ClearQueue done [14:48:17]KKMCreateOFDPacket [14:48:17]OFDProtocolAddRootSTLVToBuf [14:48:17]FM_MakeSignedData [14:48:17]FM_MakeSignedData [14:48:17]SAM_PROTO_SignData [14:48:17]wFMCommunicate request_size=4 [14:48:17]MH_SAM_APDU [14:48:17]CAPDU: 80 0D 01 02 [14:48:17]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [14:48:17]RAPDU: 90 00 [14:48:17]wFMCommunicate OK [14:48:17]wFMCommunicate request_size=255 [14:48:17]MH_SAM_APDU [14:48: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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F F1 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 01 55 01 00 35 04 06 00 [14:48:17]Write to MH i2c: E2 02 01 80 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F F1 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 01 55 01 00 35 04 06 00 00 00 9C [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [14:48:17]RAPDU: 90 00 [14:48:17]wFMCommunicate OK [14:48:17]wFMCommunicate request_size=11 [14:48:17]MH_SAM_APDU [14:48:17]CAPDU: 80 0D 02 02 06 BE E3 6C 3B D3 24 [14:48:17]Write to MH i2c: E2 0E 00 81 02 80 0D 02 02 06 00 BE E3 6C 3B D3 24 00 00 48 [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [14:48:17]RAPDU: 90 00 [14:48:17]wFMCommunicate OK [14:48:17]wFMCommunicate request_size=4 [14:48:17]MH_SAM_APDU [14:48:17]CAPDU: 80 0D 03 02 [14:48:17]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 0B 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 0B 00 82 02 00 00 54 2D 07 16 D8 2C A5 90 00 47 [14:48:17]RAPDU: 00 54 2D 07 16 D8 2C A5 90 00 [14:48:17]wFMCommunicate OK [14:48:17]SAM_PROTO_SignData done [14:48:17]FM_MakeSignedData done [14:48:17]CreateOFDProtocolMessage [14:48:17]wFMCommunicate request_size=4 [14:48:17]MH_SAM_APDU [14:48:17]CAPDU: 80 11 00 00 [14:48:17]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:17]Read from MH i2c: E2 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 17 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5E [14:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:48:17]wFMCommunicate OK [14:48:17]CreateOFDProtocolMessage done [14:48:17]OFDSenderStorePacket 87297 [14:48:17]StoreOFDPacket docnum=87297 [14:48: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 84 0D 08 01 16 FF 5A 03 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F F1 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 01 55 01 00 35 04 06 00 BE E3 6C 3B D3 24 00 54 2D 07 16 D8 2C A5 [14:48:17]CheckFolder [14:48:17]dirname=/storage/ofd_packets [14:48:17]CheckFolder done [14:48:17]ProducePacketName [14:48:17]name=ofd_packets/00087297 [14:48:17]NVStorageSaveData ofd_packets/00087297 [14:48:17]File name is /storage/ofd_packets/00087297 [14:48:17]Write 302 bytes [14:48:17]NVStorageSaveData done [14:48:17]OFDSenderStorePacket done [14:48:17]KKMCreateOFDPacket done [14:48:17]NVStorageSaveData kkm_last_timestamp [14:48:17]File name is /storage/kkm_last_timestamp [14:48:17]Write 4 bytes [14:48:17]NVStorageSaveData done [14:48:17]ExternCall_PrintAddStr [14:48:17]wPrintStart [14:48:17]Write to MH i2c: 01 00 00 84 02 86 [14:48:17]Write i2c OK [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: 01 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: 01 07 00 [14:48:17]MH_I2C_Read... [14:48:17]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [14:48:17]RasterBufferAndPrint [14:48:17]line Счет N : (1)872260 [14:48:17]line ИНН: 02508201610067 [14:48:17]line Контрольно-Кассовый Чек [14:48:17]line ПРОДАЖА [14:48:17]line ТРК (МРК, ГНК) : 11 [14:48:17]line Товар: 2710194210 [14:48:17]line ДТ(л)-К-4 [14:48:17]line 7.880 * 76.20 [14:48:17]line = 600.46 [14:48:17]line НДС 12% НСП 1% [14:48:17]line > о реализуемом товаре [14:48:17]line ОКРУГЛЕНИЕ: -0.46 [14:48:17]line ИТОГО: 600.00 [14:48:17]line Внесено: 600.00 [14:48:17]line СДАЧА: 0.00 [14:48:17]line НСП 1% : 5.31 [14:48:17]line НДС 12% : 63.77 [14:48:17]line Наличными: 600.00 [14:48:17]line Безнал.: 0.00 [14:48:17]line Место: АЗС № 137 "Партнер Нефть" [14:48:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:48:17]line СНО: Общий режим [14:48:17]line Чек 151 23.09.2024 14:48 [14:48:17]line Смена: 498 ФФД: 1.0 [14:48:17]line ЗНМ: 0300000064 [14:48:17]line РНМ: 0000000000092592 [14:48:17]line Версия ККМ: 001 [14:48:17]line ФМ: 0000000000874979 [14:48:17]line ФД: 87297 [14:48:17]line ФПД: 209883982713636 [14:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T144816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87297&fm=209883982713636&tin=02508201610067®Number=0000000000092592&sum=60000 [14:48:17]OFD Sender: Processing packet 87297 [packets to send 280, broken 279] [14:48:17]ProducePacketName [14:48:17]name=ofd_packets/00087297 [14:48:17]OFD Sender: To server: pG, [14:48:17]CommunicateWithHost lk.salyk.kg:30040 [14:48:17]ConnectInit lk.salyk.kg [14:48:17]written 0, free lines is 4095 [14:48:18]Write to MH i2c: 01 00 00 AF 02 B1 [14:48:18]Write i2c OK [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: 01 [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: 01 07 00 [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 E2 0C A6 [14:48:18]RasterBufferAndPrint [14:48:18]line [14:48:18]line [14:48:18]line [14:48:18]line [14:48:18]line [14:48:18]written 0, free lines is 3304 [14:48:18]MH_Cut [14:48:18]Write to MH i2c: D1 01 00 B6 02 01 8A [14:48:18]Write i2c OK [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: D1 [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: D1 01 00 [14:48:18]MH_I2C_Read... [14:48:18]Read from MH i2c: D1 01 00 B6 02 00 89 [14:48:18]Write to MH i2c: 01 00 00 B7 02 B9 [14:48:18]Write i2c OK [14:48:18]MH_I2C_Read... [14:48:18]Connected sock=7 [14:48:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 84 0D 08 01 16 FF 5A 03 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 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 B0 7F F1 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 01 55 01 00 35 04 06 00 BE E3 6C 3B D3 24 00 54 2D 07 16 D8 2C A5 [14:48:19]*** Cut start [14:48:19]*** Partial cut [14:48:19]*** CUTSNS_PIN = 1 [14:48:19]*** CUTSNS_PIN = 0 [14:48: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 3C 30 47 00 9C 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 01 55 01 00 F4 03 04 00 7C 2A F1 66 B6 04 01 00 00 B3 B9 E0 13 AA A9 6D AB [14:48:19]CommunicateWithHost err = 0 [14:48:19]CheckOFDResponse [14:48:19]1017 (14) - 77093643461234 [14:48:19]1041 (16) - 0000000000874979 [14:48:19]1040 (4) - 87297 [14:48:19]1012 (4) - 23.09.2024 08:44 [14:48:19]1206 (1) - 0 [14:48:19]OFD Sender: Remove packet 87297 [14:48:19]ProducePacketName [14:48:19]name=ofd_packets/00087297 [14:48:19]NVStorageDeleteData [14:48:19]*** Brake cut motor [14:48:19]*** Stop cut motor [14:48:19]*** Cut end [14:48:19]OFD Sender: No OFD packet to send [14:48:19]Read from MH i2c: 01 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: 01 07 00 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [14:48:19]process_action close_receipt done [14:48:19]requested_data is exist [14:48:19]produce_requested_data [14:48:19]requested_item fm.sn is exist - process it [14:48:19]wFMCommunicate request_size=4 [14:48:19]MH_SAM_APDU [14:48:19]CAPDU: 80 11 00 00 [14:48:19]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [14:48:19]Write i2c OK [14:48:19]MH_I2C_Read... [14:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:48:19]Read from MH i2c: E2 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: E2 17 00 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 93 [14:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:48:19]wFMCommunicate OK [14:48:19]requested_item fd.num is exist - process it [14:48:19]SAM_PROTO_GetFieldsCounters [14:48:19]wFMCommunicate request_size=4 [14:48:19]MH_SAM_APDU [14:48:19]CAPDU: 80 13 00 00 [14:48:19]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [14:48:19]Write i2c OK [14:48:19]MH_I2C_Read... [14:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:48:19]Read from MH i2c: E2 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: E2 62 00 [14:48:19]MH_I2C_Read... [14:48:19]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 75 [14:48:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [14:48:20]wFMCommunicate OK [14:48:20]SAM_PROTO_GetFieldsCounters done [14:48:20]requested_item shift.num is exist - process it [14:48:20]requested_item shift.opened is exist - process it [14:48:20]req_shift_opened [14:48:20]FM_GetShiftState [14:48:20]SAM_PROTO_GetShiftState [14:48:20]wFMCommunicate request_size=4 [14:48:20]MH_SAM_APDU [14:48:20]CAPDU: 80 13 01 00 [14:48:20]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [14:48:20]Write i2c OK [14:48:20]MH_I2C_Read... [14:48:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:48:20]Read from MH i2c: E2 [14:48:20]MH_I2C_Read... [14:48:20]Read from MH i2c: E2 0E 00 [14:48:20]MH_I2C_Read... [14:48:20]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 91 [14:48:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:48:20]wFMCommunicate OK [14:48:20]SAM_PROTO_GetShiftState done [14:48:20]FM_GetShiftState done [14:48:20]req_shift_opened done [14:48:20]requested_item shift.open_date is exist - process it [14:48:20]req_shift_open_date [14:48:20]req_shift_open_date done [14:48:20]produce_requested_data done [14:48:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87297,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:48:20]process_action_free close_receipt [14:48:20]json_value_free [14:48:20]json_value_free done [14:48:20]process_json_proto returns [14:48:20]Send response to host [14:48:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87297,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:48:20]free response buf [14:48:20]execute_script done [14:48:20]execute_script returns [14:48:20]free content buf [14:48:20]Sock 10.Close socket [14:48:20]Sock 10.Thread stoped [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:15]OFD Sender: No OFD packet to send [14:50:20]OFD Sender: No OFD packet to send [14:50:25]OFD Sender: No OFD packet to send [14:50:30]OFD Sender: No OFD packet to send [14:50:35]OFD Sender: No OFD packet to send [14:50:40]OFD Sender: No OFD packet to send [14:50:45]OFD Sender: No OFD packet to send [14:50:50]OFD Sender: No OFD packet to send [14:50:55]OFD Sender: No OFD packet to send [14:51:00]OFD Sender: No OFD packet to send [14:51:05]OFD Sender: No OFD packet to send [14:51:10]OFD Sender: No OFD packet to send [14:51:15]OFD Sender: No OFD packet to send [14:51:20]OFD Sender: No OFD packet to send [14:51:25]OFD Sender: No OFD packet to send [14:51:30]OFD Sender: No OFD packet to send [14:51:35]OFD Sender: No OFD packet to send [14:51:40]OFD Sender: No OFD packet to send [14:51:45]OFD Sender: No OFD packet to send [14:51:50]OFD Sender: No OFD packet to send [14:51:55]OFD Sender: No OFD packet to send [14:52:00]OFD Sender: No OFD packet to send [14:52:05]OFD Sender: No OFD packet to send [14:52:10]OFD Sender: No OFD packet to send [14:52:15]OFD Sender: No OFD packet to send [14:52:20]OFD Sender: No OFD packet to send [14:52:23]recv_with_timeout no data received [14:52:25]OFD Sender: No OFD packet to send [14:52:30]OFD Sender: No OFD packet to send [14:52:35]OFD Sender: No OFD packet to send [14:52:40]OFD Sender: No OFD packet to send [14:52:45]OFD Sender: No OFD packet to send [14:52:50]OFD Sender: No OFD packet to send [14:52:55]OFD Sender: No OFD packet to send [14:53:00]OFD Sender: No OFD packet to send [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:12]recv_with_timeout no data received [14:53:13]accept exits with 9 [14:53:13]New connection [14:53:13]New thread 3066531172 created [14:53:13]Thread 3066674532 joined [14:53:13]Waiting for new connection... [14:53:13] Sock 9.Parse request [14:53:13]Sock 9.Check first char [14:53:13]Sock 9.First char is OK [14:53:13]request: POST /json_proto HTTP/1.0 [14:53:13]Method: POST [14:53:13]URL: /json_proto [14:53:13]Method is POST - this is cgi request [14:53:13]url: /json_proto [14:53:13]query_string will be loaded in cgi processing [14:53:13]execute_cgi json_proto POST (null) [14:53:13]execute_cgi path=json_proto method=POST [14:53:13]POST find Content-Length [14:53:13]Host: 172.17.47.196:8080 [14:53:13]Content-Length: 986 [14:53:13]Content-Type: application/json [14:53:13] [14:53:13]POST finish read [14:53:13]Found Content-Length = 986 [14:53:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872261", "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" : 99.740, "sum" : 7500.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:13]execute_script... [14:53: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)872261", "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" : 99.740, "sum" : 7500.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.74 \u0441\u043E\u043C", "deposit" : 7500.00, "total" : 7500.00, "payments": [ { "type": 0, "sum" : 7500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:13]POST & json_proto [14:53:13]process_json_proto [14:53:13]json parsed OK: [14:53:13]protocol is kg_v1.0 [14:53:13]action value=close_receipt [14:53:13]process_action close_receipt [14:53:13]cmd_close_receipt [14:53:13]MH_GetDate [14:53:13]Write to MH i2c: F0 00 00 BB 02 AC [14:53:13]Write i2c OK [14:53:13]MH_I2C_Read... [14:53:13]Read from MH i2c: F0 [14:53:13]MH_I2C_Read... [14:53:13]Read from MH i2c: F0 09 00 [14:53:13]MH_I2C_Read... [14:53:13]Read from MH i2c: F0 09 00 BB 02 00 DA 80 F1 66 4C 6B 94 66 17 [14:53:13]GetLastDocTimeStamp 1727102896 [14:53:13]current date 1727103194 [14:53:13]FM_GetShiftState [14:53:13]SAM_PROTO_GetShiftState [14:53:13]wFMCommunicate request_size=4 [14:53:13]MH_SAM_APDU [14:53:13]CAPDU: 80 13 01 00 [14:53:13]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [14:53:13]Write i2c OK [14:53:13]MH_I2C_Read... [14:53:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:13]Read from MH i2c: E2 [14:53:13]MH_I2C_Read... [14:53:13]Read from MH i2c: E2 0E 00 [14:53:13]MH_I2C_Read... [14:53:13]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 93 [14:53:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:53:13]wFMCommunicate OK [14:53:13]SAM_PROTO_GetShiftState done [14:53:13]FM_GetShiftState done [14:53:13]opened in 1727050818 [14:53:13]opened+sec_in_day 1727137218 [14:53:13]quantity*price = 750044 [14:53:13]sum+1 = 750046 [14:53:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 7500.00 Внесено: 7500.00 СДАЧА: 0.00 НСП 1% : 66.38 НДС 12% : 796.51 Наличными: 7500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 152 23.09.2024 14:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 99.74 сом ФМ: 0000000000874979 ФД: 87298 ФПД: 160974505104396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145314&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87298&fm=160974505104396&tin=02508201610067®Number=0000000000092592&sum=750000 [14:53:15]StoreToDocumentArchive [14:53:15]shift 498 fd 87298 [14:53:15]save to /storage/0498/doc_00087298 [14:53:15]save last doc name /storage/0498/doc_00087298 to /storage/kkm_last_doc_name [14:53:15]save OK [14:53:15]Clear old archive folders... [14:53:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:53:15]tlvbuf is 00EAC2F0 [14:53:15]SAM_PROTO_ClearQueue [14:53:15]wFMCommunicate request_size=4 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 09 00 00 [14:53:15]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [14:53:15]RAPDU: 90 00 [14:53:15]wFMCommunicate OK [14:53:15]SAM_PROTO_ClearQueue done [14:53:15]KKMCreateOFDPacket [14:53:15]OFDProtocolAddRootSTLVToBuf [14:53:15]FM_MakeSignedData [14:53:15]FM_MakeSignedData [14:53:15]SAM_PROTO_SignData [14:53:15]wFMCommunicate request_size=4 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 0D 01 02 [14:53:15]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [14:53:15]RAPDU: 90 00 [14:53:15]wFMCommunicate OK [14:53:15]wFMCommunicate request_size=255 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 DA 80 F1 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 02 55 01 00 35 04 06 00 [14:53:15]Write to MH i2c: E2 02 01 CB 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 DA 80 F1 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 02 55 01 00 35 04 06 00 00 00 DD [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]OFD Sender: No OFD packet to send [14:53:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [14:53:15]RAPDU: 90 00 [14:53:15]wFMCommunicate OK [14:53:15]wFMCommunicate request_size=11 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 0D 02 02 06 92 67 CC 31 D4 0C [14:53:15]Write to MH i2c: E2 0E 00 CC 02 80 0D 02 02 06 00 92 67 CC 31 D4 0C 00 00 2A [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [14:53:15]RAPDU: 90 00 [14:53:15]wFMCommunicate OK [14:53:15]wFMCommunicate request_size=4 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 0D 03 02 [14:53:15]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 0B 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 0B 00 CD 02 00 E1 09 02 33 94 42 B5 44 90 00 39 [14:53:15]RAPDU: E1 09 02 33 94 42 B5 44 90 00 [14:53:15]wFMCommunicate OK [14:53:15]SAM_PROTO_SignData done [14:53:15]FM_MakeSignedData done [14:53:15]CreateOFDProtocolMessage [14:53:15]wFMCommunicate request_size=4 [14:53:15]MH_SAM_APDU [14:53:15]CAPDU: 80 11 00 00 [14:53:15]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:15]Read from MH i2c: E2 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 17 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A9 [14:53:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:53:15]wFMCommunicate OK [14:53:15]CreateOFDProtocolMessage done [14:53:15]OFDSenderStorePacket 87298 [14:53:15]StoreOFDPacket docnum=87298 [14:53: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 36 76 08 01 6E 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 DA 80 F1 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 02 55 01 00 35 04 06 00 92 67 CC 31 D4 0C E1 09 02 33 94 42 B5 44 [14:53:15]CheckFolder [14:53:15]dirname=/storage/ofd_packets [14:53:15]CheckFolder done [14:53:15]ProducePacketName [14:53:15]name=ofd_packets/00087298 [14:53:15]NVStorageSaveData ofd_packets/00087298 [14:53:15]File name is /storage/ofd_packets/00087298 [14:53:15]Write 302 bytes [14:53:15]NVStorageSaveData done [14:53:15]OFDSenderStorePacket done [14:53:15]KKMCreateOFDPacket done [14:53:15]NVStorageSaveData kkm_last_timestamp [14:53:15]File name is /storage/kkm_last_timestamp [14:53:15]Write 4 bytes [14:53:15]NVStorageSaveData done [14:53:15]ExternCall_PrintAddStr [14:53:15]wPrintStart [14:53:15]Write to MH i2c: 01 00 00 CF 02 D1 [14:53:15]Write i2c OK [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: 01 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: 01 07 00 [14:53:15]MH_I2C_Read... [14:53:15]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [14:53:15]RasterBufferAndPrint [14:53:15]line Счет N : (1)872261 [14:53:15]line ИНН: 02508201610067 [14:53:15]line Контрольно-Кассовый Чек [14:53:15]line ПРОДАЖА [14:53:15]line ТРК (МРК, ГНК) : 11 [14:53:15]line Товар: 2710194210 [14:53:15]line ДТ(л)-К-4 [14:53:15]line 99.740 * 75.20 [14:53:15]line = 7500.45 [14:53:15]line НДС 12% НСП 1% [14:53:15]line > о реализуемом товаре [14:53:15]line ОКРУГЛЕНИЕ: -0.45 [14:53:15]line ИТОГО: 7500.00 [14:53:15]line Внесено: 7500.00 [14:53:15]line СДАЧА: 0.00 [14:53:15]line НСП 1% : 66.38 [14:53:15]line НДС 12% : 796.51 [14:53:15]line Наличными: 7500.00 [14:53:15]line Безнал.: 0.00 [14:53:15]line Место: АЗС № 137 "Партнер Нефть" [14:53:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:53:15]line СНО: Общий режим [14:53:15]line Чек 152 23.09.2024 14:53 [14:53:15]line Смена: 498 ФФД: 1.0 [14:53:15]line ЗНМ: 0300000064 [14:53:15]line РНМ: 0000000000092592 [14:53:15]line Версия ККМ: 001 [14:53:15]line [14:53:15]line Дисконтная программа [14:53:15]line ДТ [14:53:15]line номер 137 [14:53:15]line сэкономлено 99.74 сом [14:53:15]line ФМ: 0000000000874979 [14:53:15]line ФД: 87298 [14:53:15]line ФПД: 160974505104396 [14:53:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145314&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87298&fm=160974505104396&tin=02508201610067®Number=0000000000092592&sum=750000 [14:53:15]OFD Sender: Processing packet 87298 [packets to send 280, broken 279] [14:53:15]ProducePacketName [14:53:15]name=ofd_packets/00087298 [14:53:15]OFD Sender: To server: pG, [14:53:15]CommunicateWithHost lk.salyk.kg:30040 [14:53:15]ConnectInit lk.salyk.kg [14:53:15]written 0, free lines is 4095 [14:53:16]Write to MH i2c: 01 00 00 FF 02 01 [14:53:16]Write i2c OK [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: 01 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: 01 07 00 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 80 0C 94 [14:53:16]RasterBufferAndPrint [14:53:16]line [14:53:16]line [14:53:16]line [14:53:16]line [14:53:16]line [14:53:16]written 0, free lines is 3207 [14:53:16]MH_Cut [14:53:16]Write to MH i2c: D1 01 00 06 03 01 DB [14:53:16]Write i2c OK [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: D1 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: D1 01 00 [14:53:16]MH_I2C_Read... [14:53:16]Read from MH i2c: D1 01 00 06 03 00 DA [14:53:16]Write to MH i2c: 01 00 00 07 03 0A [14:53:16]Write i2c OK [14:53:16]MH_I2C_Read... [14:53:16]Connected sock=10 [14: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 36 76 08 01 6E 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 9C 85 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DD 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EE 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 DA 80 F1 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 02 55 01 00 35 04 06 00 92 67 CC 31 D4 0C E1 09 02 33 94 42 B5 44 [14:53:17]*** Cut start [14:53:17]*** Partial cut [14:53:17]*** CUTSNS_PIN = 1 [14:53:17]*** CUTSNS_PIN = 0 [14:53:17]*** Brake cut motor [14:53:17]Read from MH i2c: 01 [14:53:17]MH_I2C_Read... [14:53:17]*** Stop cut motor [14:53:17]*** Cut end [14:53:17]Read from MH i2c: 01 07 00 [14:53:17]MH_I2C_Read... [14:53:17]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [14:53:17]process_action close_receipt done [14:53:17]requested_data is exist [14:53:17]produce_requested_data [14:53:17]requested_item fm.sn is exist - process it [14:53:17]wFMCommunicate request_size=4 [14:53:17]MH_SAM_APDU [14:53:17]CAPDU: 80 11 00 00 [14:53:17]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [14:53:17]Write i2c OK [14:53:17]MH_I2C_Read... [14:53:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:17]Read from MH i2c: E2 [14:53:17]MH_I2C_Read... [14:53:17]Read from MH i2c: E2 17 00 [14:53:17]MH_I2C_Read... [14:53:17]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 [14:53:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:53:17]wFMCommunicate OK [14:53:17]requested_item fd.num is exist - process it [14:53:17]SAM_PROTO_GetFieldsCounters [14:53:17]wFMCommunicate request_size=4 [14:53:17]MH_SAM_APDU [14:53:17]CAPDU: 80 13 00 00 [14:53:17]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [14:53:17]Write i2c OK [14:53:17]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 62 00 [14:53:18]MH_I2C_Read... [14:53:18]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 02 55 01 00 0E 04 04 00 F2 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 CA [14:53: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 02 55 01 00 0E 04 04 00 F2 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 [14:53:18]wFMCommunicate OK [14:53:18]SAM_PROTO_GetFieldsCounters done [14:53:18]requested_item shift.num is exist - process it [14:53:18]requested_item shift.opened is exist - process it [14:53:18]req_shift_opened [14:53:18]FM_GetShiftState [14:53:18]SAM_PROTO_GetShiftState [14:53:18]wFMCommunicate request_size=4 [14:53:18]MH_SAM_APDU [14:53:18]CAPDU: 80 13 01 00 [14:53:18]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [14:53:18]Write i2c OK [14:53:18]MH_I2C_Read... [14:53:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:18]Read from MH i2c: E2 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 0E 00 [14:53:18]MH_I2C_Read... [14:53:18]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E2 [14:53:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:53:18]wFMCommunicate OK [14:53:18]SAM_PROTO_GetShiftState done [14:53:18]FM_GetShiftState done [14:53:18]req_shift_opened done [14:53:18]requested_item shift.open_date is exist - process it [14:53:18]req_shift_open_date [14:53:18]req_shift_open_date done [14:53:18]produce_requested_data done [14:53:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87298,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:53:18]process_action_free close_receipt [14:53:18]json_value_free [14:53:18]json_value_free done [14:53:18]process_json_proto returns [14:53:18]Send response to host [14:53:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87298,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:53:18]free response buf [14:53:18]execute_script done [14:53:18]execute_script returns [14:53:18]free content buf [14:53:18]Sock 9.Close socket [14:53:18]Sock 9.Thread stoped [14:53: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 37 DF 47 00 31 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 02 55 01 00 F4 03 04 00 A7 2B F1 66 B6 04 01 00 00 38 06 8F 36 1D 5E 23 7E [14:53:18]CommunicateWithHost err = 0 [14:53:18]CheckOFDResponse [14:53:18]1017 (14) - 77093643461234 [14:53:18]1041 (16) - 0000000000874979 [14:53:18]1040 (4) - 87298 [14:53:18]1012 (4) - 23.09.2024 08:49 [14:53:18]1206 (1) - 0 [14:53:18]OFD Sender: Remove packet 87298 [14:53:18]ProducePacketName [14:53:18]name=ofd_packets/00087298 [14:53:18]NVStorageDeleteData [14:53:19]OFD Sender: No OFD packet to send [14:53:23]accept exits with 7 [14:53:23]New connection [14:53:23]New thread 3066674532 created [14:53:23]Thread 3066531172 joined [14:53:23]Waiting for new connection... [14:53:23] Sock 7.Parse request [14:53:23]Sock 7.Check first char [14:53:23]Sock 7.First char is OK [14:53:23]request: POST /json_proto HTTP/1.0 [14:53:23]Method: POST [14:53:23]URL: /json_proto [14:53:23]Method is POST - this is cgi request [14:53:23]url: /json_proto [14:53:23]query_string will be loaded in cgi processing [14:53:23]execute_cgi json_proto POST (null) [14:53:23]execute_cgi path=json_proto method=POST [14:53:23]POST find Content-Length [14:53:23]Host: 172.17.47.196:8080 [14:53:23]Content-Length: 682 [14:53:23]Content-Type: application/json [14:53:23] [14:53:23]POST finish read [14:53:23]Found Content-Length = 682 [14:53:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872263", "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" ] } } [14:53:23]execute_script... [14:53: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)872263", "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" ] } } [14:53:23]POST & json_proto [14:53:23]process_json_proto [14:53:23]json parsed OK: [14:53:23]protocol is kg_v1.0 [14:53:23]action value=close_receipt [14:53:23]process_action close_receipt [14:53:23]cmd_close_receipt [14:53:23]MH_GetDate [14:53:23]Write to MH i2c: F0 00 00 0B 03 FD [14:53:23]Write i2c OK [14:53:23]MH_I2C_Read... [14:53:23]Read from MH i2c: F0 [14:53:23]MH_I2C_Read... [14:53:23]Read from MH i2c: F0 09 00 [14:53:23]MH_I2C_Read... [14:53:23]Read from MH i2c: F0 09 00 0B 03 00 E4 80 F1 66 4C 6B 94 66 72 [14:53:23]GetLastDocTimeStamp 1727103194 [14:53:23]current date 1727103204 [14:53:23]FM_GetShiftState [14:53:23]SAM_PROTO_GetShiftState [14:53:23]wFMCommunicate request_size=4 [14:53:23]MH_SAM_APDU [14:53:23]CAPDU: 80 13 01 00 [14:53:23]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [14:53:23]Write i2c OK [14:53:23]MH_I2C_Read... [14:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:23]Read from MH i2c: E2 [14:53:23]MH_I2C_Read... [14:53:23]Read from MH i2c: E2 0E 00 [14:53:23]MH_I2C_Read... [14:53:23]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E4 [14:53:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:53:23]wFMCommunicate OK [14:53:23]SAM_PROTO_GetShiftState done [14:53:23]FM_GetShiftState done [14:53:23]opened in 1727050818 [14:53:23]opened+sec_in_day 1727137218 [14:53:23]quantity*price = 100005 [14:53:23]sum+1 = 100006 [14:53: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 СНО: Общий режим Чек 153 23.09.2024 14:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87299 ФПД: 40966420807378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87299&fm=40966420807378&tin=02508201610067®Number=0000000000092592&sum=100000 [14:53:24]StoreToDocumentArchive [14:53:24]shift 498 fd 87299 [14:53:24]save to /storage/0498/doc_00087299 [14:53:24]save last doc name /storage/0498/doc_00087299 to /storage/kkm_last_doc_name [14:53:24]save OK [14:53:24]Clear old archive folders... [14:53:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:53:24]tlvbuf is 00EA4B90 [14:53:24]SAM_PROTO_ClearQueue [14:53:24]wFMCommunicate request_size=4 [14:53:24]MH_SAM_APDU [14:53:24]CAPDU: 80 09 00 00 [14:53:24]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [14:53:24]Write i2c OK [14:53:24]MH_I2C_Read... [14:53:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:24]Read from MH i2c: E2 [14:53:24]MH_I2C_Read... [14:53:24]Read from MH i2c: E2 03 00 [14:53:24]MH_I2C_Read... [14:53:24]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [14:53:24]RAPDU: 90 00 [14:53:24]wFMCommunicate OK [14:53:24]SAM_PROTO_ClearQueue done [14:53:24]KKMCreateOFDPacket [14:53:24]OFDProtocolAddRootSTLVToBuf [14:53:24]FM_MakeSignedData [14:53:24]FM_MakeSignedData [14:53:24]SAM_PROTO_SignData [14:53:24]wFMCommunicate request_size=4 [14:53:24]MH_SAM_APDU [14:53:24]CAPDU: 80 0D 01 02 [14:53:24]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [14:53:24]Write i2c OK [14:53:24]MH_I2C_Read... [14:53:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:25]Read from MH i2c: E2 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [14:53:25]RAPDU: 90 00 [14:53:25]wFMCommunicate OK [14:53:25]wFMCommunicate request_size=255 [14:53:25]MH_SAM_APDU [14:53:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 99 00 00 00 F4 03 04 00 E4 80 F1 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 03 55 01 00 35 04 06 00 25 [14:53:25]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 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 99 00 00 00 F4 03 04 00 E4 80 F1 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 03 55 01 00 35 04 06 00 25 00 00 77 [14:53:25]Write i2c OK [14:53:25]MH_I2C_Read... [14:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:25]Read from MH i2c: E2 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [14:53:25]RAPDU: 90 00 [14:53:25]wFMCommunicate OK [14:53:25]wFMCommunicate request_size=10 [14:53:25]MH_SAM_APDU [14:53:25]CAPDU: 80 0D 02 02 05 42 3C F5 BE D2 [14:53:25]Write to MH i2c: E2 0D 00 1C 03 80 0D 02 02 05 00 42 3C F5 BE D2 00 00 A6 [14:53:25]Write i2c OK [14:53:25]MH_I2C_Read... [14:53:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:25]Read from MH i2c: E2 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [14:53:25]RAPDU: 90 00 [14:53:25]wFMCommunicate OK [14:53:25]wFMCommunicate request_size=4 [14:53:25]MH_SAM_APDU [14:53:25]CAPDU: 80 0D 03 02 [14:53:25]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [14:53:25]Write i2c OK [14:53:25]MH_I2C_Read... [14:53:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:25]Read from MH i2c: E2 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 0B 00 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 0B 00 1D 03 00 F2 A0 53 B9 E8 D9 B7 DB 90 00 8D [14:53:25]RAPDU: F2 A0 53 B9 E8 D9 B7 DB 90 00 [14:53:25]wFMCommunicate OK [14:53:25]SAM_PROTO_SignData done [14:53:25]FM_MakeSignedData done [14:53:25]CreateOFDProtocolMessage [14:53:25]wFMCommunicate request_size=4 [14:53:25]MH_SAM_APDU [14:53:25]CAPDU: 80 11 00 00 [14:53:25]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [14:53:25]Write i2c OK [14:53:25]MH_I2C_Read... [14:53:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:25]Read from MH i2c: E2 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: E2 17 00 [14:53:25]MH_I2C_Read... [14:53:25]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 [14:53:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:53:25]wFMCommunicate OK [14:53:25]CreateOFDProtocolMessage done [14:53:25]OFDSenderStorePacket 87299 [14:53:25]StoreOFDPacket docnum=87299 [14:53: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 A5 D4 07 01 13 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 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 99 00 00 00 F4 03 04 00 E4 80 F1 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 03 55 01 00 35 04 06 00 25 42 3C F5 BE D2 F2 A0 53 B9 E8 D9 B7 DB [14:53:25]CheckFolder [14:53:25]dirname=/storage/ofd_packets [14:53:25]CheckFolder done [14:53:25]ProducePacketName [14:53:25]name=ofd_packets/00087299 [14:53:25]NVStorageSaveData ofd_packets/00087299 [14:53:25]File name is /storage/ofd_packets/00087299 [14:53:25]Write 301 bytes [14:53:25]NVStorageSaveData done [14:53:25]OFDSenderStorePacket done [14:53:25]KKMCreateOFDPacket done [14:53:25]NVStorageSaveData kkm_last_timestamp [14:53:25]File name is /storage/kkm_last_timestamp [14:53:25]Write 4 bytes [14:53:25]NVStorageSaveData done [14:53:25]ExternCall_PrintAddStr [14:53:25]wPrintStart [14:53:25]Write to MH i2c: 01 00 00 1F 03 22 [14:53:25]Write i2c OK [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: 01 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: 01 07 00 [14:53:25]MH_I2C_Read... [14:53:25]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [14:53:25]RasterBufferAndPrint [14:53:25]line Счет N : (1)872263 [14:53:25]line ИНН: 02508201610067 [14:53:25]line Контрольно-Кассовый Чек [14:53:25]line ПРОДАЖА [14:53:25]line ТРК (МРК, ГНК) : 53 [14:53:25]line Товар: 2710124130 [14:53:25]line Аи-92-К-5 [14:53:25]line 14.750 * 67.80 [14:53:25]line = 1000.05 [14:53:25]line НДС 12% НСП 1% [14:53:25]line > о реализуемом товаре [14:53:25]line ОКРУГЛЕНИЕ: -0.05 [14:53:25]line ИТОГО: 1000.00 [14:53:25]line Внесено: 1000.00 [14:53:25]line СДАЧА: 0.00 [14:53:25]line НСП 1% : 8.85 [14:53:25]line НДС 12% : 106.20 [14:53:25]line Наличными: 1000.00 [14:53:25]line Безнал.: 0.00 [14:53:25]line Место: АЗС № 137 "Партнер Нефть" [14:53:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:53:25]line СНО: Общий режим [14:53:25]line Чек 153 23.09.2024 14:53 [14:53:25]line Смена: 498 ФФД: 1.0 [14:53:25]line ЗНМ: 0300000064 [14:53:25]line РНМ: 0000000000092592 [14:53:25]line Версия ККМ: 001 [14:53:25]line ФМ: 0000000000874979 [14:53:25]line ФД: 87299 [14:53:25]line ФПД: 40966420807378 [14:53:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87299&fm=40966420807378&tin=02508201610067®Number=0000000000092592&sum=100000 [14:53:25]OFD Sender: Processing packet 87299 [packets to send 280, broken 279] [14:53:25]ProducePacketName [14:53:25]name=ofd_packets/00087299 [14:53:25]OFD Sender: To server: pG, [14:53:25]CommunicateWithHost lk.salyk.kg:30040 [14:53:25]ConnectInit lk.salyk.kg [14:53:25]written 0, free lines is 4095 [14:53:26]Write to MH i2c: 01 00 00 4A 03 4D [14:53:26]Write i2c OK [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: 01 [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: 01 07 00 [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 DD 0C 3D [14:53:26]RasterBufferAndPrint [14:53:26]line [14:53:26]line [14:53:26]line [14:53:26]line [14:53:26]line [14:53:26]written 0, free lines is 3302 [14:53:26]MH_Cut [14:53:26]Write to MH i2c: D1 01 00 51 03 01 26 [14:53:26]Write i2c OK [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: D1 [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: D1 01 00 [14:53:26]MH_I2C_Read... [14:53:26]Read from MH i2c: D1 01 00 51 03 00 25 [14:53:26]Write to MH i2c: 01 00 00 52 03 55 [14:53:26]Write i2c OK [14:53:26]MH_I2C_Read... [14:53:26]Connected sock=10 [14:53: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 A5 D4 07 01 13 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 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 99 00 00 00 F4 03 04 00 E4 80 F1 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 03 55 01 00 35 04 06 00 25 42 3C F5 BE D2 F2 A0 53 B9 E8 D9 B7 DB [14:53:26]*** Cut start [14:53:26]*** Partial cut [14:53:26]*** CUTSNS_PIN = 1 [14:53:26]*** CUTSNS_PIN = 0 [14:53:27]*** Brake cut motor [14:53:27]Read from MH i2c: 01 [14:53:27]MH_I2C_Read... [14:53:27]*** Stop cut motor [14:53:27]*** Cut end [14:53:27]Read from MH i2c: 01 07 00 [14:53:27]MH_I2C_Read... [14:53:27]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [14:53:27]process_action close_receipt done [14:53:27]requested_data is exist [14:53:27]produce_requested_data [14:53:27]requested_item fm.sn is exist - process it [14:53:27]wFMCommunicate request_size=4 [14:53:27]MH_SAM_APDU [14:53:27]CAPDU: 80 11 00 00 [14:53:27]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [14:53:27]Write i2c OK [14:53:27]MH_I2C_Read... [14:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:27]Read from MH i2c: E2 [14:53:27]MH_I2C_Read... [14:53:27]Read from MH i2c: E2 17 00 [14:53:27]MH_I2C_Read... [14:53:27]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 [14:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [14:53:27]wFMCommunicate OK [14:53:27]requested_item fd.num is exist - process it [14:53:27]SAM_PROTO_GetFieldsCounters [14:53:27]wFMCommunicate request_size=4 [14:53:27]MH_SAM_APDU [14:53:27]CAPDU: 80 13 00 00 [14:53:27]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [14:53:27]Write i2c OK [14:53:27]MH_I2C_Read... [14:53:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:27]Read from MH i2c: E2 [14:53:27]MH_I2C_Read... [14:53:27]Read from MH i2c: E2 62 00 [14:53:27]MH_I2C_Read... [14:53:27]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 03 55 01 00 0E 04 04 00 F2 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 19 [14:53: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 03 55 01 00 0E 04 04 00 F2 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 [14:53:27]wFMCommunicate OK [14:53:27]SAM_PROTO_GetFieldsCounters done [14:53:27]requested_item shift.num is exist - process it [14:53:27]requested_item shift.opened is exist - process it [14:53:27]req_shift_opened [14:53:27]FM_GetShiftState [14:53:27]SAM_PROTO_GetShiftState [14:53:27]wFMCommunicate request_size=4 [14:53:27]MH_SAM_APDU [14:53:27]CAPDU: 80 13 01 00 [14:53:27]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [14:53:27]Write i2c OK [14:53:27]MH_I2C_Read... [14:53:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:27]Read from MH i2c: E2 [14:53:27]MH_I2C_Read... [14:53:27]Read from MH i2c: E2 0E 00 [14:53:27]MH_I2C_Read... [14:53:27]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2D [14:53:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:53:27]wFMCommunicate OK [14:53:27]SAM_PROTO_GetShiftState done [14:53:27]FM_GetShiftState done [14:53:27]req_shift_opened done [14:53:27]requested_item shift.open_date is exist - process it [14:53:27]req_shift_open_date [14:53:27]req_shift_open_date done [14:53:27]produce_requested_data done [14:53:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87299,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:53:27]process_action_free close_receipt [14:53:27]json_value_free [14:53:27]json_value_free done [14:53:27]process_json_proto returns [14:53:27]Send response to host [14:53:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87299,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:53:27]free response buf [14:53:27]execute_script done [14:53:27]execute_script returns [14:53:27]free content buf [14:53:27]Sock 7.Close socket [14:53:27]Sock 7.Thread stoped [14:53: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 58 1A 47 00 36 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 03 55 01 00 F4 03 04 00 B1 2B F1 66 B6 04 01 00 00 FC EB 6E 84 8D 46 CE 62 [14:53:28]CommunicateWithHost err = 0 [14:53:28]CheckOFDResponse [14:53:28]1017 (14) - 77093643461234 [14:53:28]1041 (16) - 0000000000874979 [14:53:28]1040 (4) - 87299 [14:53:28]1012 (4) - 23.09.2024 08:49 [14:53:28]1206 (1) - 0 [14:53:28]OFD Sender: Remove packet 87299 [14:53:28]ProducePacketName [14:53:28]name=ofd_packets/00087299 [14:53:28]NVStorageDeleteData [14:53:28]OFD Sender: No OFD packet to send [14:53:33]OFD Sender: No OFD packet to send [14:53:38]OFD Sender: No OFD packet to send [14:53:43]OFD Sender: No OFD packet to send [14:53:48]OFD Sender: No OFD packet to send [14:53:53]OFD Sender: No OFD packet to send [14:53:58]OFD Sender: No OFD packet to send [14:54:03]OFD Sender: No OFD packet to send [14:54:07]recv_with_timeout no data received [14:54:08]OFD Sender: No OFD packet to send [14:54:13]OFD Sender: No OFD packet to send [14:54:18]OFD Sender: No OFD packet to send [14:54:23]OFD Sender: No OFD packet to send [14:54:28]OFD Sender: No OFD packet to send [14:54:33]OFD Sender: No OFD packet to send [14:54:38]OFD Sender: No OFD packet to send [14:54:43]OFD Sender: No OFD packet to send [14:54:48]OFD Sender: No OFD packet to send [14:54:53]OFD Sender: No OFD packet to send [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:08]OFD Sender: No OFD packet to send [14:55:13]OFD Sender: No OFD packet to send [14:55:18]OFD Sender: No OFD packet to send [14:55:23]OFD Sender: No OFD packet to send [14:55:28]OFD Sender: No OFD packet to send [14:55:33]OFD Sender: No OFD packet to send [14:55:38]OFD Sender: No OFD packet to send [14:55:43]OFD Sender: No OFD packet to send [14:55:48]OFD Sender: No OFD packet to send [14:55:53]OFD Sender: No OFD packet to send [14:55:58]OFD Sender: No OFD packet to send [14:56:03]OFD Sender: No OFD packet to send [14:56:08]OFD Sender: No OFD packet to send [14:56:13]OFD Sender: No OFD packet to send [14:56:18]OFD Sender: No OFD packet to send [14:56:23]OFD Sender: No OFD packet to send [14:56:28]OFD Sender: No OFD packet to send [14:56:34]OFD Sender: No OFD packet to send [14:56:35]recv_with_timeout no data received [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:29]recv_with_timeout no data received [14:57:34]OFD Sender: No OFD packet to send [14:57:39]OFD Sender: No OFD packet to send [14:57:44]OFD Sender: No OFD packet to send [14:57:49]OFD Sender: No OFD packet to send [14:57:54]OFD Sender: No OFD packet to send [14:57:59]OFD Sender: No OFD packet to send [14:58:04]OFD Sender: No OFD packet to send [14:58:09]OFD Sender: No OFD packet to send [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:53]recv_with_timeout no data received [14:58:54]OFD Sender: No OFD packet to send [14:58:59]OFD Sender: No OFD packet to send [14:59:04]OFD Sender: No OFD packet to send [14:59:09]OFD Sender: No OFD packet to send [14:59:13]accept exits with 9 [14:59:13]New connection [14:59:13]New thread 3066531172 created [14:59:13]Thread 3066674532 joined [14:59:13]Waiting for new connection... [14:59:13] Sock 9.Parse request [14:59:13]Sock 9.Check first char [14:59:13]Sock 9.First char is OK [14:59:13]request: POST /json_proto HTTP/1.0 [14:59:13]Method: POST [14:59:13]URL: /json_proto [14:59:13]Method is POST - this is cgi request [14:59:13]url: /json_proto [14:59:13]query_string will be loaded in cgi processing [14:59:13]execute_cgi json_proto POST (null) [14:59:13]execute_cgi path=json_proto method=POST [14:59:13]POST find Content-Length [14:59:13]Host: 172.17.47.196:8080 [14:59:13]Content-Length: 677 [14:59:13]Content-Type: application/json [14:59:13] [14:59:13]POST finish read [14:59:13]Found Content-Length = 677 [14:59:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872266", "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" ] } } [14:59:13]execute_script... [14:59: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)872266", "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" ] } } [14:59:13]POST & json_proto [14:59:13]process_json_proto [14:59:13]json parsed OK: [14:59:13]protocol is kg_v1.0 [14:59:13]action value=close_receipt [14:59:13]process_action close_receipt [14:59:13]cmd_close_receipt [14:59:13]MH_GetDate [14:59:13]Write to MH i2c: F0 00 00 56 03 48 [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: F0 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: F0 09 00 [14:59:13]MH_I2C_Read... [14:59:13]Read from MH i2c: F0 09 00 56 03 00 42 82 F1 66 4C 6B 94 66 1D [14:59:13]GetLastDocTimeStamp 1727103204 [14:59:13]current date 1727103554 [14:59:13]FM_GetShiftState [14:59:13]SAM_PROTO_GetShiftState [14:59:13]wFMCommunicate request_size=4 [14:59:13]MH_SAM_APDU [14:59:13]CAPDU: 80 13 01 00 [14:59:13]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [14:59:13]Write i2c OK [14:59:13]MH_I2C_Read... [14:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:14]Read from MH i2c: E2 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 [14:59:14]MH_I2C_Read... [14:59:14]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2F [14:59:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:59:14]wFMCommunicate OK [14:59:14]SAM_PROTO_GetShiftState done [14:59:14]FM_GetShiftState done [14:59:14]opened in 1727050818 [14:59:14]opened+sec_in_day 1727137218 [14:59:14]quantity*price = 50036 [14:59:14]sum+1 = 50037 [14:59: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 СНО: Общий режим Чек 154 23.09.2024 14:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87300 ФПД: 101139341643066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145914&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87300&fm=101139341643066&tin=02508201610067®Number=0000000000092592&sum=50000 [14:59:15]StoreToDocumentArchive [14:59:15]shift 498 fd 87300 [14:59:15]save to /storage/0498/doc_00087300 [14:59:15]save last doc name /storage/0498/doc_00087300 to /storage/kkm_last_doc_name [14:59:15]save OK [14:59:15]Clear old archive folders... [14:59:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:59:15]tlvbuf is 00E8F760 [14:59:15]SAM_PROTO_ClearQueue [14:59:15]wFMCommunicate request_size=4 [14:59:15]MH_SAM_APDU [14:59:15]CAPDU: 80 09 00 00 [14:59:15]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [14:59:15]RAPDU: 90 00 [14:59:15]wFMCommunicate OK [14:59:15]SAM_PROTO_ClearQueue done [14:59:15]KKMCreateOFDPacket [14:59:15]OFDProtocolAddRootSTLVToBuf [14:59:15]FM_MakeSignedData [14:59:15]FM_MakeSignedData [14:59:15]SAM_PROTO_SignData [14:59:15]wFMCommunicate request_size=4 [14:59:15]MH_SAM_APDU [14:59:15]CAPDU: 80 0D 01 02 [14:59:15]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [14:59:15]RAPDU: 90 00 [14:59:15]wFMCommunicate OK [14:59:15]wFMCommunicate request_size=255 [14:59:15]MH_SAM_APDU [14:59: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 9A 00 00 00 F4 03 04 00 42 82 F1 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 04 55 01 00 35 04 06 00 5B [14:59:15]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 42 82 F1 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 04 55 01 00 35 04 06 00 5B 00 00 CB [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [14:59:15]RAPDU: 90 00 [14:59:15]wFMCommunicate OK [14:59:15]wFMCommunicate request_size=10 [14:59:15]MH_SAM_APDU [14:59:15]CAPDU: 80 0D 02 02 05 FC 56 88 0D 3A [14:59:15]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 FC 56 88 0D 3A 00 00 0F [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [14:59:15]RAPDU: 90 00 [14:59:15]wFMCommunicate OK [14:59:15]wFMCommunicate request_size=4 [14:59:15]MH_SAM_APDU [14:59:15]CAPDU: 80 0D 03 02 [14:59:15]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 0B 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 0B 00 68 03 00 86 1E B1 21 E6 AD A6 95 90 00 2B [14:59:15]RAPDU: 86 1E B1 21 E6 AD A6 95 90 00 [14:59:15]wFMCommunicate OK [14:59:15]SAM_PROTO_SignData done [14:59:15]FM_MakeSignedData done [14:59:15]CreateOFDProtocolMessage [14:59:15]wFMCommunicate request_size=4 [14:59:15]MH_SAM_APDU [14:59:15]CAPDU: 80 11 00 00 [14:59:15]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:15]Read from MH i2c: E2 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: E2 17 00 [14:59:15]MH_I2C_Read... [14:59:15]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 [14:59:15]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:15]wFMCommunicate OK [14:59:15]CreateOFDProtocolMessage done [14:59:15]OFDSenderStorePacket 87300 [14:59:15]StoreOFDPacket docnum=87300 [14:59: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 77 8E 07 01 67 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 9A 00 00 00 F4 03 04 00 42 82 F1 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 04 55 01 00 35 04 06 00 5B FC 56 88 0D 3A 86 1E B1 21 E6 AD A6 95 [14:59:15]CheckFolder [14:59:15]dirname=/storage/ofd_packets [14:59:15]CheckFolder done [14:59:15]ProducePacketName [14:59:15]name=ofd_packets/00087300 [14:59:15]NVStorageSaveData ofd_packets/00087300 [14:59:15]File name is /storage/ofd_packets/00087300 [14:59:15]Write 301 bytes [14:59:15]NVStorageSaveData done [14:59:15]OFDSenderStorePacket done [14:59:15]KKMCreateOFDPacket done [14:59:15]NVStorageSaveData kkm_last_timestamp [14:59:15]File name is /storage/kkm_last_timestamp [14:59:15]Write 4 bytes [14:59:15]NVStorageSaveData done [14:59:15]ExternCall_PrintAddStr [14:59:15]wPrintStart [14:59:15]Write to MH i2c: 01 00 00 6A 03 6D [14:59:15]Write i2c OK [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: 01 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: 01 07 00 [14:59:15]MH_I2C_Read... [14:59:15]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [14:59:15]RasterBufferAndPrint [14:59:15]line Счет N : (1)872266 [14:59:15]line ИНН: 02508201610067 [14:59:15]line Контрольно-Кассовый Чек [14:59:15]line ПРОДАЖА [14:59:15]line ТРК (МРК, ГНК) : 43 [14:59:15]line Товар: 2710124130 [14:59:15]line Аи-92-К-5 [14:59:15]line 7.380 * 67.80 [14:59:15]line = 500.36 [14:59:15]line НДС 12% НСП 1% [14:59:15]line > о реализуемом товаре [14:59:15]line ОКРУГЛЕНИЕ: -0.36 [14:59:15]line ИТОГО: 500.00 [14:59:15]line Внесено: 500.00 [14:59:15]line СДАЧА: 0.00 [14:59:15]line НСП 1% : 4.43 [14:59:15]line НДС 12% : 53.14 [14:59:15]line Наличными: 500.00 [14:59:15]line Безнал.: 0.00 [14:59:15]line Место: АЗС № 137 "Партнер Нефть" [14:59:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:59:15]line СНО: Общий режим [14:59:15]line Чек 154 23.09.2024 14:59 [14:59:15]line Смена: 498 ФФД: 1.0 [14:59:15]line ЗНМ: 0300000064 [14:59:15]line РНМ: 0000000000092592 [14:59:15]line Версия ККМ: 001 [14:59:15]line ФМ: 0000000000874979 [14:59:15]line ФД: 87300 [14:59:15]line ФПД: 101139341643066 [14:59:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145914&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87300&fm=101139341643066&tin=02508201610067®Number=0000000000092592&sum=50000 [14:59:16]OFD Sender: Processing packet 87300 [packets to send 280, broken 279] [14:59:16]ProducePacketName [14:59:16]name=ofd_packets/00087300 [14:59:16]OFD Sender: To server: pG, [14:59:16]CommunicateWithHost lk.salyk.kg:30040 [14:59:16]ConnectInit lk.salyk.kg [14:59:16]written 0, free lines is 4095 [14:59:16]Write to MH i2c: 01 00 00 95 03 98 [14:59:16]Write i2c OK [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: 01 [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: 01 07 00 [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 DC 0C 87 [14:59:16]RasterBufferAndPrint [14:59:16]line [14:59:16]line [14:59:16]line [14:59:16]line [14:59:16]line [14:59:16]written 0, free lines is 3298 [14:59:16]MH_Cut [14:59:16]Write to MH i2c: D1 01 00 9C 03 01 71 [14:59:16]Write i2c OK [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: D1 [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: D1 01 00 [14:59:16]MH_I2C_Read... [14:59:16]Read from MH i2c: D1 01 00 9C 03 00 70 [14:59:16]Write to MH i2c: 01 00 00 9D 03 A0 [14:59:16]Write i2c OK [14:59:16]MH_I2C_Read... [14:59:16]Connected sock=11 [14:59: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 77 8E 07 01 67 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 9A 00 00 00 F4 03 04 00 42 82 F1 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 04 55 01 00 35 04 06 00 5B FC 56 88 0D 3A 86 1E B1 21 E6 AD A6 95 [14:59:17]*** Cut start [14:59:17]*** Partial cut [14:59:17]*** CUTSNS_PIN = 1 [14:59:17]*** CUTSNS_PIN = 0 [14:59:17]*** Brake cut motor [14:59:17]Read from MH i2c: 01 [14:59:17]MH_I2C_Read... [14:59:17]*** Stop cut motor [14:59:17]*** Cut end [14:59:17]Read from MH i2c: 01 07 00 [14:59:17]MH_I2C_Read... [14:59:17]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [14:59:17]process_action close_receipt done [14:59:17]requested_data is exist [14:59:17]produce_requested_data [14:59:17]requested_item fm.sn is exist - process it [14:59:17]wFMCommunicate request_size=4 [14:59:17]MH_SAM_APDU [14:59:17]CAPDU: 80 11 00 00 [14:59:17]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [14:59:17]Write i2c OK [14:59:17]MH_I2C_Read... [14:59:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:17]Read from MH i2c: E2 [14:59:17]MH_I2C_Read... [14:59:17]Read from MH i2c: E2 17 00 [14:59:17]MH_I2C_Read... [14:59:17]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 [14:59:17]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:17]wFMCommunicate OK [14:59:17]requested_item fd.num is exist - process it [14:59:17]SAM_PROTO_GetFieldsCounters [14:59:17]wFMCommunicate request_size=4 [14:59:17]MH_SAM_APDU [14:59:17]CAPDU: 80 13 00 00 [14:59:17]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [14:59:17]Write i2c OK [14:59:17]MH_I2C_Read... [14:59:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:18]Read from MH i2c: E2 [14:59:18]MH_I2C_Read... [14:59:18]Read from MH i2c: E2 62 00 [14:59:18]MH_I2C_Read... [14:59:18]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 04 55 01 00 0E 04 04 00 F2 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 68 [14:59: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 55 01 00 0E 04 04 00 F2 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 [14:59:18]wFMCommunicate OK [14:59:18]SAM_PROTO_GetFieldsCounters done [14:59:18]requested_item shift.num is exist - process it [14:59:18]requested_item shift.opened is exist - process it [14:59:18]req_shift_opened [14:59:18]FM_GetShiftState [14:59:18]SAM_PROTO_GetShiftState [14:59:18]wFMCommunicate request_size=4 [14:59:18]MH_SAM_APDU [14:59:18]CAPDU: 80 13 01 00 [14:59:18]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [14:59:18]Write i2c OK [14:59:18]MH_I2C_Read... [14:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:18]Read from MH i2c: E2 [14:59:18]MH_I2C_Read... [14:59:18]Read from MH i2c: E2 0E 00 [14:59:18]MH_I2C_Read... [14:59:18]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 78 [14:59:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:59:18]wFMCommunicate OK [14:59:18]SAM_PROTO_GetShiftState done [14:59:18]FM_GetShiftState done [14:59:18]req_shift_opened done [14:59:18]requested_item shift.open_date is exist - process it [14:59:18]req_shift_open_date [14:59:18]req_shift_open_date done [14:59:18]produce_requested_data done [14:59:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87300,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:59:18]process_action_free close_receipt [14:59:18]json_value_free [14:59: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 FF 53 47 00 6F 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 04 55 01 00 F4 03 04 00 0E 2D F1 66 B6 04 01 00 00 EA 6F 63 44 D5 B8 06 12 [14:59:18]CommunicateWithHost err = 0 [14:59:18]CheckOFDResponse [14:59:18]json_value_free done [14:59:18]process_json_proto returns [14:59:18]Send response to host [14:59:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87300,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:59:18]free response buf [14:59:18]execute_script done [14:59:18]execute_script returns [14:59:18]free content buf [14:59:18]Sock 9.Close socket [14:59:18]Sock 9.Thread stoped [14:59:18]1017 (14) - 77093643461234 [14:59:18]1041 (16) - 0000000000874979 [14:59:18]1040 (4) - 87300 [14:59:18]1012 (4) - 23.09.2024 08:55 [14:59:18]1206 (1) - 0 [14:59:18]OFD Sender: Remove packet 87300 [14:59:18]ProducePacketName [14:59:18]name=ofd_packets/00087300 [14:59:18]NVStorageDeleteData [14:59:18]OFD Sender: No OFD packet to send [14:59:21]accept exits with 7 [14:59:21]New connection [14:59:21]New thread 3066674532 created [14:59:21]Thread 3066531172 joined [14:59:21]Waiting for new connection... [14:59:21] Sock 7.Parse request [14:59:21]Sock 7.Check first char [14:59:21]Sock 7.First char is OK [14:59:21]request: POST /json_proto HTTP/1.0 [14:59:21]Method: POST [14:59:21]URL: /json_proto [14:59:21]Method is POST - this is cgi request [14:59:21]url: /json_proto [14:59:21]query_string will be loaded in cgi processing [14:59:21]execute_cgi json_proto POST (null) [14:59:21]execute_cgi path=json_proto method=POST [14:59:21]POST find Content-Length [14:59:21]Host: 172.17.47.196:8080 [14:59:21]Content-Length: 687 [14:59:21]Content-Type: application/json [14:59:21] [14:59:21]POST finish read [14:59:21]Found Content-Length = 687 [14:59:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872265", "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" ] } } [14:59:21]execute_script... [14:59: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)872265", "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" ] } } [14:59:21]POST & json_proto [14:59:21]process_json_proto [14:59:21]json parsed OK: [14:59:21]protocol is kg_v1.0 [14:59:21]action value=close_receipt [14:59:21]process_action close_receipt [14:59:21]cmd_close_receipt [14:59:21]MH_GetDate [14:59:21]Write to MH i2c: F0 00 00 A1 03 93 [14:59:21]Write i2c OK [14:59:21]MH_I2C_Read... [14:59:21]Read from MH i2c: F0 [14:59:21]MH_I2C_Read... [14:59:21]Read from MH i2c: F0 09 00 [14:59:21]MH_I2C_Read... [14:59:21]Read from MH i2c: F0 09 00 A1 03 00 4A 82 F1 66 4C 6B 94 66 70 [14:59:21]GetLastDocTimeStamp 1727103554 [14:59:21]current date 1727103562 [14:59:21]FM_GetShiftState [14:59:21]SAM_PROTO_GetShiftState [14:59:21]wFMCommunicate request_size=4 [14:59:21]MH_SAM_APDU [14:59:21]CAPDU: 80 13 01 00 [14:59:21]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [14:59:21]Write i2c OK [14:59:21]MH_I2C_Read... [14:59:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:21]Read from MH i2c: E2 [14:59:21]MH_I2C_Read... [14:59:21]Read from MH i2c: E2 0E 00 [14:59:21]MH_I2C_Read... [14:59:21]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7A [14:59:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:59:21]wFMCommunicate OK [14:59:21]SAM_PROTO_GetShiftState done [14:59:21]FM_GetShiftState done [14:59:21]opened in 1727050818 [14:59:21]opened+sec_in_day 1727137218 [14:59:21]quantity*price = 100050 [14:59:21]sum+1 = 100052 [14:59: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 СНО: Общий режим Чек 155 23.09.2024 14:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87301 ФПД: 148653400696863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145922&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87301&fm=148653400696863&tin=02508201610067®Number=0000000000092592&sum=100000 [14:59:22]StoreToDocumentArchive [14:59:22]shift 498 fd 87301 [14:59:22]save to /storage/0498/doc_00087301 [14:59:22]save last doc name /storage/0498/doc_00087301 to /storage/kkm_last_doc_name [14:59:22]save OK [14:59:22]Clear old archive folders... [14:59:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [14:59:22]tlvbuf is 00E89860 [14:59:22]SAM_PROTO_ClearQueue [14:59:22]wFMCommunicate request_size=4 [14:59:22]MH_SAM_APDU [14:59:22]CAPDU: 80 09 00 00 [14:59:22]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [14:59:22]Write i2c OK [14:59:22]MH_I2C_Read... [14:59:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:59:22]Read from MH i2c: E2 [14:59:22]MH_I2C_Read... [14:59:22]Read from MH i2c: E2 03 00 [14:59:22]MH_I2C_Read... [14:59:22]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [14:59:22]RAPDU: 90 00 [14:59:22]wFMCommunicate OK [14:59:22]SAM_PROTO_ClearQueue done [14:59:22]KKMCreateOFDPacket [14:59:22]OFDProtocolAddRootSTLVToBuf [14:59:22]FM_MakeSignedData [14:59:22]FM_MakeSignedData [14:59:22]SAM_PROTO_SignData [14:59:22]wFMCommunicate request_size=4 [14:59:22]MH_SAM_APDU [14:59:22]CAPDU: 80 0D 01 02 [14:59:22]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [14:59:22]Write i2c OK [14:59:22]MH_I2C_Read... [14:59:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:59:23]Read from MH i2c: E2 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [14:59:23]RAPDU: 90 00 [14:59:23]wFMCommunicate OK [14:59:23]wFMCommunicate request_size=255 [14:59:23]MH_SAM_APDU [14:59: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 4A 82 F1 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 05 55 01 00 35 04 06 00 [14:59:23]Write to MH i2c: E2 02 01 B1 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 9B 00 00 00 F4 03 04 00 4A 82 F1 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 05 55 01 00 35 04 06 00 00 00 B2 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:23]Read from MH i2c: E2 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [14:59:23]RAPDU: 90 00 [14:59:23]wFMCommunicate OK [14:59:23]wFMCommunicate request_size=11 [14:59:23]MH_SAM_APDU [14:59:23]CAPDU: 80 0D 02 02 06 87 33 11 24 A8 1F [14:59:23]Write to MH i2c: E2 0E 00 B2 03 80 0D 02 02 06 00 87 33 11 24 A8 1F 00 00 F1 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:59:23]Read from MH i2c: E2 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [14:59:23]RAPDU: 90 00 [14:59:23]wFMCommunicate OK [14:59:23]wFMCommunicate request_size=4 [14:59:23]MH_SAM_APDU [14:59:23]CAPDU: 80 0D 03 02 [14:59:23]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:59:23]Read from MH i2c: E2 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 0B 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 0B 00 B3 03 00 BA 4F F5 74 4E 84 A6 F6 90 00 12 [14:59:23]RAPDU: BA 4F F5 74 4E 84 A6 F6 90 00 [14:59:23]wFMCommunicate OK [14:59:23]SAM_PROTO_SignData done [14:59:23]FM_MakeSignedData done [14:59:23]CreateOFDProtocolMessage [14:59:23]wFMCommunicate request_size=4 [14:59:23]MH_SAM_APDU [14:59:23]CAPDU: 80 11 00 00 [14:59:23]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:23]Read from MH i2c: E2 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: E2 17 00 [14:59:23]MH_I2C_Read... [14:59:23]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 [14:59:23]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:23]wFMCommunicate OK [14:59:23]CreateOFDProtocolMessage done [14:59:23]OFDSenderStorePacket 87301 [14:59:23]StoreOFDPacket docnum=87301 [14:59: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 16 FC 08 01 9E A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 9B 00 00 00 F4 03 04 00 4A 82 F1 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 05 55 01 00 35 04 06 00 87 33 11 24 A8 1F BA 4F F5 74 4E 84 A6 F6 [14:59:23]CheckFolder [14:59:23]dirname=/storage/ofd_packets [14:59:23]CheckFolder done [14:59:23]ProducePacketName [14:59:23]name=ofd_packets/00087301 [14:59:23]NVStorageSaveData ofd_packets/00087301 [14:59:23]File name is /storage/ofd_packets/00087301 [14:59:23]Write 302 bytes [14:59:23]NVStorageSaveData done [14:59:23]OFDSenderStorePacket done [14:59:23]KKMCreateOFDPacket done [14:59:23]NVStorageSaveData kkm_last_timestamp [14:59:23]File name is /storage/kkm_last_timestamp [14:59:23]Write 4 bytes [14:59:23]NVStorageSaveData done [14:59:23]ExternCall_PrintAddStr [14:59:23]wPrintStart [14:59:23]Write to MH i2c: 01 00 00 B5 03 B8 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 07 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [14:59:23]RasterBufferAndPrint [14:59:23]line Счет N : (1)872265 [14:59:23]line ИНН: 02508201610067 [14:59:23]line Контрольно-Кассовый Чек [14:59:23]line ПРОДАЖА [14:59:23]line ТРК (МРК, ГНК) : 54 [14:59:23]line Товар: 2710194210 [14:59:23]line ДТ(л)-К-4 [14:59:23]line 13.130 * 76.20 [14:59:23]line = 1000.51 [14:59:23]line НДС 12% НСП 1% [14:59:23]line > о реализуемом товаре [14:59:23]line ОКРУГЛЕНИЕ: -0.51 [14:59:23]line ИТОГО: 1000.00 [14:59:23]line Внесено: 1000.00 [14:59:23]line СДАЧА: 0.00 [14:59:23]line НСП 1% : 8.85 [14:59:23]line НДС 12% : 106.25 [14:59:23]line Наличными: 1000.00 [14:59:23]line Безнал.: 0.00 [14:59:23]line Место: АЗС № 137 "Партнер Нефть" [14:59:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [14:59:23]line СНО: Общий режим [14:59:23]line Чек 155 23.09.2024 14:59 [14:59:23]line Смена: 498 ФФД: 1.0 [14:59:23]line ЗНМ: 0300000064 [14:59:23]line РНМ: 0000000000092592 [14:59:23]line Версия ККМ: 001 [14:59:23]line ФМ: 0000000000874979 [14:59:23]line ФД: 87301 [14:59:23]line ФПД: 148653400696863 [14:59:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T145922&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87301&fm=148653400696863&tin=02508201610067®Number=0000000000092592&sum=100000 [14:59:23]written 0, free lines is 4095 [14:59:23]OFD Sender: Processing packet 87301 [packets to send 280, broken 279] [14:59:23]ProducePacketName [14:59:23]name=ofd_packets/00087301 [14:59:23]OFD Sender: To server: pG, [14:59:23]CommunicateWithHost lk.salyk.kg:30040 [14:59:23]ConnectInit lk.salyk.kg [14:59:23]Write to MH i2c: 01 00 00 E0 03 E3 [14:59:23]Write i2c OK [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 07 00 [14:59:23]MH_I2C_Read... [14:59:23]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 DF 0C D5 [14:59:23]RasterBufferAndPrint [14:59:23]line [14:59:23]line [14:59:23]line [14:59:23]line [14:59:23]line [14:59:23]written 0, free lines is 3312 [14:59:24]MH_Cut [14:59:24]Write to MH i2c: D1 01 00 E7 03 01 BC [14:59:24]Write i2c OK [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: D1 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: D1 01 00 [14:59:24]MH_I2C_Read... [14:59:24]Read from MH i2c: D1 01 00 E7 03 00 BB [14:59:24]Write to MH i2c: 01 00 00 E8 03 EB [14:59:24]Write i2c OK [14:59:24]MH_I2C_Read... [14:59:24]Connected sock=11 [14:59: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 16 FC 08 01 9E A6 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 9B 00 00 00 F4 03 04 00 4A 82 F1 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 05 55 01 00 35 04 06 00 87 33 11 24 A8 1F BA 4F F5 74 4E 84 A6 F6 [14:59:24]*** Cut start [14:59:24]*** Partial cut [14:59:24]*** CUTSNS_PIN = 1 [14:59:24]*** CUTSNS_PIN = 0 [14:59:25]*** Brake cut motor [14:59:25]Read from MH i2c: 01 [14:59:25]MH_I2C_Read... [14:59:25]*** Stop cut motor [14:59:25]*** Cut end [14:59:25]Read from MH i2c: 01 07 00 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [14:59:25]process_action close_receipt done [14:59:25]requested_data is exist [14:59:25]produce_requested_data [14:59:25]requested_item fm.sn is exist - process it [14:59:25]wFMCommunicate request_size=4 [14:59:25]MH_SAM_APDU [14:59:25]CAPDU: 80 11 00 00 [14:59:25]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [14:59:25]Write i2c OK [14:59:25]MH_I2C_Read... [14:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:59:25]Read from MH i2c: E2 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 17 00 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C5 [14: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 [14:59:25]wFMCommunicate OK [14:59:25]requested_item fd.num is exist - process it [14:59:25]SAM_PROTO_GetFieldsCounters [14:59:25]wFMCommunicate request_size=4 [14:59:25]MH_SAM_APDU [14:59:25]CAPDU: 80 13 00 00 [14:59:25]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [14:59:25]Write i2c OK [14:59:25]MH_I2C_Read... [14: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 92 D0 47 00 D7 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 05 55 01 00 F4 03 04 00 16 2D F1 66 B6 04 01 00 00 1E 89 15 45 2D D7 EE C7 [14:59:25]CommunicateWithHost err = 0 [14:59:25]CheckOFDResponse [14:59:25]1017 (14) - 77093643461234 [14:59:25]1041 (16) - 0000000000874979 [14:59:25]1040 (4) - 87301 [14:59:25]1012 (4) - 23.09.2024 08:55 [14:59:25]1206 (1) - 0 [14:59:25]OFD Sender: Remove packet 87301 [14:59:25]ProducePacketName [14:59:25]name=ofd_packets/00087301 [14:59:25]NVStorageDeleteData [14:59:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:59:25]Read from MH i2c: E2 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 62 00 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 B7 [14:59: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 05 55 01 00 0E 04 04 00 F2 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 [14:59:25]wFMCommunicate OK [14:59:25]SAM_PROTO_GetFieldsCounters done [14:59:25]requested_item shift.num is exist - process it [14:59:25]requested_item shift.opened is exist - process it [14:59:25]req_shift_opened [14:59:25]FM_GetShiftState [14:59:25]SAM_PROTO_GetShiftState [14:59:25]wFMCommunicate request_size=4 [14:59:25]MH_SAM_APDU [14:59:25]CAPDU: 80 13 01 00 [14:59:25]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [14:59:25]Write i2c OK [14:59:25]MH_I2C_Read... [14:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:59:25]Read from MH i2c: E2 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 0E 00 [14:59:25]MH_I2C_Read... [14:59:25]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C3 [14:59:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [14:59:25]wFMCommunicate OK [14:59:25]SAM_PROTO_GetShiftState done [14:59:25]FM_GetShiftState done [14:59:25]req_shift_opened done [14:59:25]requested_item shift.open_date is exist - process it [14:59:25]req_shift_open_date [14:59:25]req_shift_open_date done [14:59:25]produce_requested_data done [14:59:25]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87301,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [14:59:25]process_action_free close_receipt [14:59:25]json_value_free [14:59:25]json_value_free done [14:59:25]process_json_proto returns [14:59:25]Send response to host [14:59:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87301,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [14:59:25]free response buf [14:59:25]execute_script done [14:59:25]execute_script returns [14:59:25]free content buf [14:59:25]Sock 7.Close socket [14:59:25]Sock 7.Thread stoped [14:59:26]OFD Sender: No OFD packet to send [14:59:31]OFD Sender: No OFD packet to send [14:59:36]OFD Sender: No OFD packet to send [14:59:41]OFD Sender: No OFD packet to send [14:59:46]OFD Sender: No OFD packet to send [14:59:51]OFD Sender: No OFD packet to send [14:59:56]OFD Sender: No OFD packet to send [15:00:01]OFD Sender: No OFD packet to send [15:00:06]OFD Sender: No OFD packet to send [15:00:11]OFD Sender: No OFD packet to send [15:00:16]OFD Sender: No OFD packet to send [15:00:21]OFD Sender: No OFD packet to send [15:00:26]OFD Sender: No OFD packet to send [15:00:26]accept exits with 10 [15:00:26]New connection [15:00:26]New thread 3066531172 created [15:00:26]Thread 3066674532 joined [15:00:26]Waiting for new connection... [15:00:26] Sock 10.Parse request [15:00:26]Sock 10.Check first char [15:00:26]Sock 10.First char is OK [15:00:26]request: POST /json_proto HTTP/1.0 [15:00:26]Method: POST [15:00:26]URL: /json_proto [15:00:26]Method is POST - this is cgi request [15:00:26]url: /json_proto [15:00:26]query_string will be loaded in cgi processing [15:00:26]execute_cgi json_proto POST (null) [15:00:26]execute_cgi path=json_proto method=POST [15:00:26]POST find Content-Length [15:00:26]Host: 172.17.47.196:8080 [15:00:26]Content-Length: 677 [15:00:26]Content-Type: application/json [15:00:26] [15:00:26]POST finish read [15:00:26]Found Content-Length = 677 [15:00:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872267", "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" ] } } [15:00:26]execute_script... [15:00:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872267", "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" ] } } [15:00:26]POST & json_proto [15:00:26]process_json_proto [15:00:26]json parsed OK: [15:00:26]protocol is kg_v1.0 [15:00:26]action value=close_receipt [15:00:26]process_action close_receipt [15:00:26]cmd_close_receipt [15:00:26]MH_GetDate [15:00:26]Write to MH i2c: F0 00 00 EC 03 DE [15:00:26]Write i2c OK [15:00:26]MH_I2C_Read... [15:00:26]Read from MH i2c: F0 [15:00:26]MH_I2C_Read... [15:00:26]Read from MH i2c: F0 09 00 [15:00:26]MH_I2C_Read... [15:00:26]Read from MH i2c: F0 09 00 EC 03 00 8B 82 F1 66 4C 6B 94 66 FC [15:00:26]GetLastDocTimeStamp 1727103562 [15:00:26]current date 1727103627 [15:00:26]FM_GetShiftState [15:00:26]SAM_PROTO_GetShiftState [15:00:26]wFMCommunicate request_size=4 [15:00:26]MH_SAM_APDU [15:00:26]CAPDU: 80 13 01 00 [15:00:26]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [15:00:26]Write i2c OK [15:00:26]MH_I2C_Read... [15:00:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:26]Read from MH i2c: E2 [15:00:26]MH_I2C_Read... [15:00:26]Read from MH i2c: E2 0E 00 [15:00:26]MH_I2C_Read... [15:00:26]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C5 [15:00:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:00:26]wFMCommunicate OK [15:00:26]SAM_PROTO_GetShiftState done [15:00:26]FM_GetShiftState done [15:00:26]opened in 1727050818 [15:00:26]opened+sec_in_day 1727137218 [15:00:26]quantity*price = 25018 [15:00:26]sum+1 = 25019 [15:00:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 156 23.09.2024 15:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87302 ФПД: 232696441585016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87302&fm=232696441585016&tin=02508201610067®Number=0000000000092592&sum=25000 [15:00:27]StoreToDocumentArchive [15:00:27]shift 498 fd 87302 [15:00:27]save to /storage/0498/doc_00087302 [15:00:27]save last doc name /storage/0498/doc_00087302 to /storage/kkm_last_doc_name [15:00:27]save OK [15:00:27]Clear old archive folders... [15:00:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:27]tlvbuf is 00E668A0 [15:00:27]SAM_PROTO_ClearQueue [15:00:27]wFMCommunicate request_size=4 [15:00:27]MH_SAM_APDU [15:00:27]CAPDU: 80 09 00 00 [15:00:27]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [15:00:27]Write i2c OK [15:00:27]MH_I2C_Read... [15:00:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:27]Read from MH i2c: E2 [15:00:27]MH_I2C_Read... [15:00:27]Read from MH i2c: E2 03 00 [15:00:27]MH_I2C_Read... [15:00:27]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [15:00:27]RAPDU: 90 00 [15:00:27]wFMCommunicate OK [15:00:27]SAM_PROTO_ClearQueue done [15:00:27]KKMCreateOFDPacket [15:00:27]OFDProtocolAddRootSTLVToBuf [15:00:27]FM_MakeSignedData [15:00:27]FM_MakeSignedData [15:00:27]SAM_PROTO_SignData [15:00:27]wFMCommunicate request_size=4 [15:00:27]MH_SAM_APDU [15:00:27]CAPDU: 80 0D 01 02 [15:00:27]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [15:00:27]Write i2c OK [15:00:27]MH_I2C_Read... [15:00:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:27]Read from MH i2c: E2 [15:00:27]MH_I2C_Read... [15:00:27]Read from MH i2c: E2 03 00 [15:00:27]MH_I2C_Read... [15:00:27]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [15:00:27]RAPDU: 90 00 [15:00:27]wFMCommunicate OK [15:00:27]wFMCommunicate request_size=255 [15:00:27]MH_SAM_APDU [15:00: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 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 8B 82 F1 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 06 55 01 00 35 04 06 00 D3 [15:00:27]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 82 F1 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 06 55 01 00 35 04 06 00 D3 00 00 34 [15:00:27]Write i2c OK [15:00:27]MH_I2C_Read... [15:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:28]Read from MH i2c: E2 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 03 00 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [15:00:28]RAPDU: 90 00 [15:00:28]wFMCommunicate OK [15:00:28]wFMCommunicate request_size=10 [15:00:28]MH_SAM_APDU [15:00:28]CAPDU: 80 0D 02 02 05 A2 DC BD BD 78 [15:00:28]Write to MH i2c: E2 0D 00 FD 03 80 0D 02 02 05 00 A2 DC BD BD 78 00 00 F4 [15:00:28]Write i2c OK [15:00:28]MH_I2C_Read... [15:00:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:28]Read from MH i2c: E2 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 03 00 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [15:00:28]RAPDU: 90 00 [15:00:28]wFMCommunicate OK [15:00:28]wFMCommunicate request_size=4 [15:00:28]MH_SAM_APDU [15:00:28]CAPDU: 80 0D 03 02 [15:00:28]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [15:00:28]Write i2c OK [15:00:28]MH_I2C_Read... [15:00:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:28]Read from MH i2c: E2 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 0B 00 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 0B 00 FE 03 00 CA 87 1B 7B 7D E7 9C B7 90 00 1B [15:00:28]RAPDU: CA 87 1B 7B 7D E7 9C B7 90 00 [15:00:28]wFMCommunicate OK [15:00:28]SAM_PROTO_SignData done [15:00:28]FM_MakeSignedData done [15:00:28]CreateOFDProtocolMessage [15:00:28]wFMCommunicate request_size=4 [15:00:28]MH_SAM_APDU [15:00:28]CAPDU: 80 11 00 00 [15:00:28]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [15:00:28]Write i2c OK [15:00:28]MH_I2C_Read... [15:00:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:28]Read from MH i2c: E2 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 17 00 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DB [15:00:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:00:28]wFMCommunicate OK [15:00:28]CreateOFDProtocolMessage done [15:00:28]OFDSenderStorePacket 87302 [15:00:28]StoreOFDPacket docnum=87302 [15:00: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 F6 D7 07 01 9E A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 82 F1 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 06 55 01 00 35 04 06 00 D3 A2 DC BD BD 78 CA 87 1B 7B 7D E7 9C B7 [15:00:28]CheckFolder [15:00:28]dirname=/storage/ofd_packets [15:00:28]CheckFolder done [15:00:28]ProducePacketName [15:00:28]name=ofd_packets/00087302 [15:00:28]NVStorageSaveData ofd_packets/00087302 [15:00:28]File name is /storage/ofd_packets/00087302 [15:00:28]Write 301 bytes [15:00:28]NVStorageSaveData done [15:00:28]OFDSenderStorePacket done [15:00:28]KKMCreateOFDPacket done [15:00:28]NVStorageSaveData kkm_last_timestamp [15:00:28]File name is /storage/kkm_last_timestamp [15:00:28]Write 4 bytes [15:00:28]NVStorageSaveData done [15:00:28]ExternCall_PrintAddStr [15:00:28]wPrintStart [15:00:28]Write to MH i2c: 01 00 00 00 04 04 [15:00:28]Write i2c OK [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: 01 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: 01 07 00 [15:00:28]MH_I2C_Read... [15:00:28]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [15:00:28]RasterBufferAndPrint [15:00:28]line Счет N : (1)872267 [15:00:28]line ИНН: 02508201610067 [15:00:28]line Контрольно-Кассовый Чек [15:00:28]line ПРОДАЖА [15:00:28]line ТРК (МРК, ГНК) : 63 [15:00:28]line Товар: 2710124130 [15:00:28]line Аи-92-К-5 [15:00:28]line 3.690 * 67.80 [15:00:28]line = 250.18 [15:00:28]line НДС 12% НСП 1% [15:00:28]line > о реализуемом товаре [15:00:28]line ОКРУГЛЕНИЕ: -0.18 [15:00:28]line ИТОГО: 250.00 [15:00:28]line Внесено: 250.00 [15:00:28]line СДАЧА: 0.00 [15:00:28]line НСП 1% : 2.21 [15:00:28]line НДС 12% : 26.57 [15:00:28]line Наличными: 250.00 [15:00:28]line Безнал.: 0.00 [15:00:28]line Место: АЗС № 137 "Партнер Нефть" [15:00:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:00:28]line СНО: Общий режим [15:00:28]line Чек 156 23.09.2024 15:00 [15:00:28]line Смена: 498 ФФД: 1.0 [15:00:28]line ЗНМ: 0300000064 [15:00:28]line РНМ: 0000000000092592 [15:00:28]line Версия ККМ: 001 [15:00:28]line ФМ: 0000000000874979 [15:00:28]line ФД: 87302 [15:00:28]line ФПД: 232696441585016 [15:00:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150027&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87302&fm=232696441585016&tin=02508201610067®Number=0000000000092592&sum=25000 [15:00:28]OFD Sender: Processing packet 87302 [packets to send 280, broken 279] [15:00:28]ProducePacketName [15:00:28]name=ofd_packets/00087302 [15:00:28]OFD Sender: To server: pG, [15:00:28]CommunicateWithHost lk.salyk.kg:30040 [15:00:28]ConnectInit lk.salyk.kg [15:00:28]written 0, free lines is 4095 [15:00:29]Write to MH i2c: 01 00 00 2B 04 2F [15:00:29]Write i2c OK [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: 01 [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: 01 07 00 [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 DC 0C 1E [15:00:29]RasterBufferAndPrint [15:00:29]line [15:00:29]line [15:00:29]line [15:00:29]line [15:00:29]line [15:00:29]written 0, free lines is 3299 [15:00:29]MH_Cut [15:00:29]Write to MH i2c: D1 01 00 32 04 01 08 [15:00:29]Write i2c OK [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: D1 [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: D1 01 00 [15:00:29]MH_I2C_Read... [15:00:29]Read from MH i2c: D1 01 00 32 04 00 07 [15:00:29]Write to MH i2c: 01 00 00 33 04 37 [15:00:29]Write i2c OK [15:00:29]MH_I2C_Read... [15:00:29]*** Cut start [15:00:29]*** Partial cut [15:00:29]*** CUTSNS_PIN = 1 [15:00:29]*** CUTSNS_PIN = 0 [15:00:30]*** Brake cut motor [15:00:30]Read from MH i2c: 01 [15:00:30]MH_I2C_Read... [15:00:30]*** Stop cut motor [15:00:30]*** Cut end [15:00:30]Read from MH i2c: 01 07 00 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [15:00:30]process_action close_receipt done [15:00:30]requested_data is exist [15:00:30]produce_requested_data [15:00:30]requested_item fm.sn is exist - process it [15:00:30]wFMCommunicate request_size=4 [15:00:30]MH_SAM_APDU [15:00:30]CAPDU: 80 11 00 00 [15:00:30]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [15:00:30]Write i2c OK [15:00:30]MH_I2C_Read... [15:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:30]Read from MH i2c: E2 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 17 00 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 11 [15:00: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:00:30]wFMCommunicate OK [15:00:30]requested_item fd.num is exist - process it [15:00:30]SAM_PROTO_GetFieldsCounters [15:00:30]wFMCommunicate request_size=4 [15:00:30]MH_SAM_APDU [15:00:30]CAPDU: 80 13 00 00 [15:00:30]Write to MH i2c: E2 08 00 35 04 80 13 00 00 00 00 00 00 B5 [15:00:30]Write i2c OK [15:00:30]MH_I2C_Read... [15:00:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:30]Read from MH i2c: E2 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 62 00 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 62 00 35 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 07 [15:00: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 06 55 01 00 0E 04 04 00 F2 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 [15:00:30]wFMCommunicate OK [15:00:30]SAM_PROTO_GetFieldsCounters done [15:00:30]requested_item shift.num is exist - process it [15:00:30]requested_item shift.opened is exist - process it [15:00:30]req_shift_opened [15:00:30]FM_GetShiftState [15:00:30]SAM_PROTO_GetShiftState [15:00:30]wFMCommunicate request_size=4 [15:00:30]MH_SAM_APDU [15:00:30]CAPDU: 80 13 01 00 [15:00:30]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [15:00:30]Write i2c OK [15:00:30]MH_I2C_Read... [15:00:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:30]Read from MH i2c: E2 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 0E 00 [15:00:30]MH_I2C_Read... [15:00:30]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0F [15:00:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:00:30]wFMCommunicate OK [15:00:30]SAM_PROTO_GetShiftState done [15:00:30]FM_GetShiftState done [15:00:30]req_shift_opened done [15:00:30]requested_item shift.open_date is exist - process it [15:00:30]req_shift_open_date [15:00:30]req_shift_open_date done [15:00:30]produce_requested_data done [15:00:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87302,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:00:30]process_action_free close_receipt [15:00:30]json_value_free [15:00:30]json_value_free done [15:00:30]process_json_proto returns [15:00:30]Send response to host [15:00:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87302,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:00:30]free response buf [15:00:30]execute_script done [15:00:30]execute_script returns [15:00:30]free content buf [15:00:30]Sock 10.Close socket [15:00:30]Sock 10.Thread stoped [15:00:31]Connected sock=11 [15:00: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 F6 D7 07 01 9E A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 82 F1 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 06 55 01 00 35 04 06 00 D3 A2 DC BD BD 78 CA 87 1B 7B 7D E7 9C B7 [15:00: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 A8 7F 47 00 F4 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 06 55 01 00 F4 03 04 00 59 2D F1 66 B6 04 01 00 00 A6 C3 5D 11 54 BA 32 3C [15:00:33]CommunicateWithHost err = 0 [15:00:33]CheckOFDResponse [15:00:33]1017 (14) - 77093643461234 [15:00:33]1041 (16) - 0000000000874979 [15:00:33]1040 (4) - 87302 [15:00:33]1012 (4) - 23.09.2024 08:56 [15:00:33]1206 (1) - 0 [15:00:33]OFD Sender: Remove packet 87302 [15:00:33]ProducePacketName [15:00:33]name=ofd_packets/00087302 [15:00:33]NVStorageDeleteData [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:13]OFD Sender: No OFD packet to send [15:02:18]OFD Sender: No OFD packet to send [15:02:19]recv_with_timeout no data received [15:02:23]OFD Sender: No OFD packet to send [15:02:28]OFD Sender: No OFD packet to send [15:02:33]OFD Sender: No OFD packet to send [15:02:37]accept exits with 7 [15:02:37]New connection [15:02:37]New thread 3066674532 created [15:02:37]Thread 3066531172 joined [15:02:37]Waiting for new connection... [15:02:37] Sock 7.Parse request [15:02:37]Sock 7.Check first char [15:02:37]Sock 7.First char is OK [15:02:37]request: POST /json_proto HTTP/1.0 [15:02:37]Method: POST [15:02:37]URL: /json_proto [15:02:37]Method is POST - this is cgi request [15:02:37]url: /json_proto [15:02:37]query_string will be loaded in cgi processing [15:02:37]execute_cgi json_proto POST (null) [15:02:37]execute_cgi path=json_proto method=POST [15:02:37]POST find Content-Length [15:02:37]Host: 172.17.47.196:8080 [15:02:37]Content-Length: 988 [15:02:37]Content-Type: application/json [15:02:37] [15:02:37]POST finish read [15:02:37]Found Content-Length = 988 [15:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872264", "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" : 132.720, "sum" : 9980.54, "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 132.72 \u0441\u043E\u043C", "deposit" : 9980.00, "total" : 9980.00, "payments": [ { "type": 0, "sum" : 9980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:37]execute_script... [15: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)872264", "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" : 132.720, "sum" : 9980.54, "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 132.72 \u0441\u043E\u043C", "deposit" : 9980.00, "total" : 9980.00, "payments": [ { "type": 0, "sum" : 9980.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:37]POST & json_proto [15:02:37]process_json_proto [15:02:37]json parsed OK: [15:02:37]protocol is kg_v1.0 [15:02:37]action value=close_receipt [15:02:37]process_action close_receipt [15:02:37]cmd_close_receipt [15:02:37]MH_GetDate [15:02:37]Write to MH i2c: F0 00 00 37 04 2A [15:02:37]Write i2c OK [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 09 00 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: F0 09 00 37 04 00 0E 83 F1 66 4C 6B 94 66 CC [15:02:37]GetLastDocTimeStamp 1727103627 [15:02:37]current date 1727103758 [15:02:37]FM_GetShiftState [15:02:37]SAM_PROTO_GetShiftState [15:02:37]wFMCommunicate request_size=4 [15:02:37]MH_SAM_APDU [15:02:37]CAPDU: 80 13 01 00 [15:02:37]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [15:02:37]Write i2c OK [15:02:37]MH_I2C_Read... [15:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:37]Read from MH i2c: E2 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: E2 0E 00 [15:02:37]MH_I2C_Read... [15:02:37]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 11 [15:02:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:02:37]wFMCommunicate OK [15:02:37]SAM_PROTO_GetShiftState done [15:02:37]FM_GetShiftState done [15:02:37]opened in 1727050818 [15:02:37]opened+sec_in_day 1727137218 [15:02:37]quantity*price = 998054 [15:02:37]sum+1 = 998055 [15:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 9980.00 Внесено: 9980.00 СДАЧА: 0.00 НСП 1% : 88.32 НДС 12% : 1059.88 Наличными: 9980.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 157 23.09.2024 15:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 132.72 сом ФМ: 0000000000874979 ФД: 87303 ФПД: 83766917387659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150238&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87303&fm=83766917387659&tin=02508201610067®Number=0000000000092592&sum=998000 [15:02:39]StoreToDocumentArchive [15:02:39]shift 498 fd 87303 [15:02:39]save to /storage/0498/doc_00087303 [15:02:39]save last doc name /storage/0498/doc_00087303 to /storage/kkm_last_doc_name [15:02:39]save OK [15:02:39]Clear old archive folders... [15:02:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:02:39]tlvbuf is 00E66520 [15:02:39]SAM_PROTO_ClearQueue [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 09 00 00 [15:02:39]Write to MH i2c: E2 08 00 45 04 80 09 00 00 00 00 00 00 BB [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [15:02:39]RAPDU: 90 00 [15:02:39]wFMCommunicate OK [15:02:39]SAM_PROTO_ClearQueue done [15:02:39]KKMCreateOFDPacket [15:02:39]OFDProtocolAddRootSTLVToBuf [15:02:39]FM_MakeSignedData [15:02:39]FM_MakeSignedData [15:02:39]SAM_PROTO_SignData [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 0D 01 02 [15:02:39]Write to MH i2c: E2 08 00 46 04 80 0D 01 02 00 00 00 00 C3 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [15:02:39]RAPDU: 90 00 [15:02:39]wFMCommunicate OK [15:02:39]wFMCommunicate request_size=255 [15:02:39]MH_SAM_APDU [15:02: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 70 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 A6 3A 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 3A 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 9E 01 00 00 00 07 04 06 00 70 3A 0F 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 0E 83 F1 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 07 55 01 00 35 04 06 00 [15:02:39]Write to MH i2c: E2 02 01 47 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 70 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 A6 3A 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 3A 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 9E 01 00 00 00 07 04 06 00 70 3A 0F 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 0E 83 F1 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 07 55 01 00 35 04 06 00 00 00 85 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [15:02:39]RAPDU: 90 00 [15:02:39]wFMCommunicate OK [15:02:39]wFMCommunicate request_size=11 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 0D 02 02 06 4C 2F 81 5A D5 8B [15:02:39]Write to MH i2c: E2 0E 00 48 04 80 0D 02 02 06 00 4C 2F 81 5A D5 8B 00 00 88 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [15:02:39]RAPDU: 90 00 [15:02:39]wFMCommunicate OK [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 0D 03 02 [15:02:39]Write to MH i2c: E2 08 00 49 04 80 0D 03 02 00 00 00 00 C8 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 0B 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 0B 00 49 04 00 00 62 04 8C AD 8E 83 8C 90 00 05 [15:02:39]RAPDU: 00 62 04 8C AD 8E 83 8C 90 00 [15:02:39]wFMCommunicate OK [15:02:39]SAM_PROTO_SignData done [15:02:39]FM_MakeSignedData done [15:02:39]CreateOFDProtocolMessage [15:02:39]wFMCommunicate request_size=4 [15:02:39]MH_SAM_APDU [15:02:39]CAPDU: 80 11 00 00 [15:02:39]Write to MH i2c: E2 08 00 4A 04 80 11 00 00 00 00 00 00 C8 [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:39]Read from MH i2c: E2 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 17 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: E2 17 00 4A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 27 [15:02:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:02:39]wFMCommunicate OK [15:02:39]CreateOFDProtocolMessage done [15:02:39]OFDSenderStorePacket 87303 [15:02:39]StoreOFDPacket docnum=87303 [15:02: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 FE 72 08 01 40 42 5A 03 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 70 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 A6 3A 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 3A 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 9E 01 00 00 00 07 04 06 00 70 3A 0F 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 0E 83 F1 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 07 55 01 00 35 04 06 00 4C 2F 81 5A D5 8B 00 62 04 8C AD 8E 83 8C [15:02:39]CheckFolder [15:02:39]dirname=/storage/ofd_packets [15:02:39]CheckFolder done [15:02:39]ProducePacketName [15:02:39]name=ofd_packets/00087303 [15:02:39]NVStorageSaveData ofd_packets/00087303 [15:02:39]File name is /storage/ofd_packets/00087303 [15:02:39]Write 302 bytes [15:02:39]NVStorageSaveData done [15:02:39]OFDSenderStorePacket done [15:02:39]KKMCreateOFDPacket done [15:02:39]NVStorageSaveData kkm_last_timestamp [15:02:39]File name is /storage/kkm_last_timestamp [15:02:39]Write 4 bytes [15:02:39]NVStorageSaveData done [15:02:39]ExternCall_PrintAddStr [15:02:39]wPrintStart [15:02:39]Write to MH i2c: 01 00 00 4B 04 4F [15:02:39]Write i2c OK [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 [15:02:39]MH_I2C_Read... [15:02:39]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [15:02:39]RasterBufferAndPrint [15:02:39]line Счет N : (1)872264 [15:02:39]line ИНН: 02508201610067 [15:02:39]line Контрольно-Кассовый Чек [15:02:39]line ПРОДАЖА [15:02:39]line ТРК (МРК, ГНК) : 21 [15:02:39]line Товар: 2710194210 [15:02:39]line ДТ(л)-К-4 [15:02:39]line 132.720 * 75.20 [15:02:39]line = 9980.54 [15:02:39]line НДС 12% НСП 1% [15:02:39]line > о реализуемом товаре [15:02:39]line ОКРУГЛЕНИЕ: -0.54 [15:02:39]line ИТОГО: 9980.00 [15:02:39]line Внесено: 9980.00 [15:02:39]line СДАЧА: 0.00 [15:02:39]line НСП 1% : 88.32 [15:02:39]line НДС 12% : 1059.88 [15:02:39]line Наличными: 9980.00 [15:02:39]line Безнал.: 0.00 [15:02:39]line Место: АЗС № 137 "Партнер Нефть" [15:02:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:02:39]line СНО: Общий режим [15:02:39]line Чек 157 23.09.2024 15:02 [15:02:39]line Смена: 498 ФФД: 1.0 [15:02:39]line ЗНМ: 0300000064 [15:02:39]line РНМ: 0000000000092592 [15:02:39]line Версия ККМ: 001 [15:02:39]line [15:02:39]line Дисконтная программа [15:02:39]line ДТ [15:02:39]line номер 137 [15:02:39]line сэкономлено 132.72 сом [15:02:39]line ФМ: 0000000000874979 [15:02:39]line ФД: 87303 [15:02:39]line ФПД: 83766917387659 [15:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150238&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87303&fm=83766917387659&tin=02508201610067®Number=0000000000092592&sum=998000 [15:02:39]OFD Sender: Processing packet 87303 [packets to send 280, broken 279] [15:02:39]ProducePacketName [15:02:39]name=ofd_packets/00087303 [15:02:39]OFD Sender: To server: pG, [15:02:39]CommunicateWithHost lk.salyk.kg:30040 [15:02:39]ConnectInit lk.salyk.kg [15:02:39]written 0, free lines is 4095 [15:02:40]Write to MH i2c: 01 00 00 7B 04 7F [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: 01 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: 01 07 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 8A 0C 1C [15:02:40]RasterBufferAndPrint [15:02:40]line [15:02:40]line [15:02:40]line [15:02:40]line [15:02:40]line [15:02:40]written 0, free lines is 3215 [15:02:40]MH_Cut [15:02:40]Write to MH i2c: D1 01 00 82 04 01 58 [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: D1 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: D1 01 00 [15:02:40]MH_I2C_Read... [15:02:40]Read from MH i2c: D1 01 00 82 04 00 57 [15:02:40]Write to MH i2c: 01 00 00 83 04 87 [15:02:40]Write i2c OK [15:02:40]MH_I2C_Read... [15:02:41]*** Cut start [15:02:41]*** Partial cut [15:02:41]*** CUTSNS_PIN = 1 [15:02:41]*** CUTSNS_PIN = 0 [15:02:41]*** Brake cut motor [15:02:41]Read from MH i2c: 01 [15:02:41]MH_I2C_Read... [15:02:41]*** Stop cut motor [15:02:41]*** Cut end [15:02:41]Read from MH i2c: 01 07 00 [15:02:41]MH_I2C_Read... [15:02:41]Read from MH i2c: 01 07 00 83 04 00 00 00 00 00 FF 0F 9C [15:02:41]process_action close_receipt done [15:02:41]requested_data is exist [15:02:41]produce_requested_data [15:02:41]requested_item fm.sn is exist - process it [15:02:41]wFMCommunicate request_size=4 [15:02:41]MH_SAM_APDU [15:02:41]CAPDU: 80 11 00 00 [15:02:41]Write to MH i2c: E2 08 00 84 04 80 11 00 00 00 00 00 00 02 [15:02:41]Write i2c OK [15:02:41]MH_I2C_Read... [15:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:41]Read from MH i2c: E2 [15:02:41]MH_I2C_Read... [15:02:41]Read from MH i2c: E2 17 00 [15:02:41]MH_I2C_Read... [15:02:41]Read from MH i2c: E2 17 00 84 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [15:02: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:02:41]wFMCommunicate OK [15:02:41]requested_item fd.num is exist - process it [15:02:41]SAM_PROTO_GetFieldsCounters [15:02:41]wFMCommunicate request_size=4 [15:02:41]MH_SAM_APDU [15:02:41]CAPDU: 80 13 00 00 [15:02:41]Write to MH i2c: E2 08 00 85 04 80 13 00 00 00 00 00 00 05 [15:02:41]Write i2c OK [15:02:41]MH_I2C_Read... [15:02:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:42]Read from MH i2c: E2 [15:02:42]MH_I2C_Read... [15:02:42]Read from MH i2c: E2 62 00 [15:02:42]MH_I2C_Read... [15:02:42]Read from MH i2c: E2 62 00 85 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 07 55 01 00 0E 04 04 00 F2 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 5B [15:02: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 55 01 00 0E 04 04 00 F2 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 [15:02:42]wFMCommunicate OK [15:02:42]SAM_PROTO_GetFieldsCounters done [15:02:42]requested_item shift.num is exist - process it [15:02:42]requested_item shift.opened is exist - process it [15:02:42]req_shift_opened [15:02:42]FM_GetShiftState [15:02:42]SAM_PROTO_GetShiftState [15:02:42]wFMCommunicate request_size=4 [15:02:42]MH_SAM_APDU [15:02:42]CAPDU: 80 13 01 00 [15:02:42]Write to MH i2c: E2 08 00 86 04 80 13 01 00 00 00 00 00 07 [15:02:42]Write i2c OK [15:02:42]MH_I2C_Read... [15:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:42]Read from MH i2c: E2 [15:02:42]MH_I2C_Read... [15:02:42]Read from MH i2c: E2 0E 00 [15:02:42]MH_I2C_Read... [15:02:42]Read from MH i2c: E2 0E 00 86 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5F [15:02:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:02:42]wFMCommunicate OK [15:02:42]SAM_PROTO_GetShiftState done [15:02:42]FM_GetShiftState done [15:02:42]req_shift_opened done [15:02:42]requested_item shift.open_date is exist - process it [15:02:42]req_shift_open_date [15:02:42]req_shift_open_date done [15:02:42]produce_requested_data done [15:02:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87303,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:02:42]process_action_free close_receipt [15:02:42]json_value_free [15:02:42]json_value_free done [15:02:42]process_json_proto returns [15:02:42]Send response to host [15:02:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87303,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:02:42]free response buf [15:02:42]execute_script done [15:02:42]execute_script returns [15:02:42]free content buf [15:02:42]Sock 7.Close socket [15:02:42]Sock 7.Thread stoped [15:02:44]recv_with_timeout no data received [15:02:44]ConnectInit Can't take IP for lk.salyk.kg [15:02:44]CommunicateWithHost connect error [15:02:44]CommunicateWithHost err = -1 [15:02:44]OFD Sender: Server communicate error [15:02:49]OFD Sender: Processing packet 87303 [packets to send 280, broken 279] [15:02:49]ProducePacketName [15:02:49]name=ofd_packets/00087303 [15:02:49]OFD Sender: To server: pG, [15:02:49]CommunicateWithHost lk.salyk.kg:30040 [15:02:49]ConnectInit lk.salyk.kg [15:02:51]Connected sock=10 [15:02: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 FE 72 08 01 40 42 5A 03 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 70 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 A6 3A 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 3A 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 9E 01 00 00 00 07 04 06 00 70 3A 0F 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 0E 83 F1 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 07 55 01 00 35 04 06 00 4C 2F 81 5A D5 8B 00 62 04 8C AD 8E 83 8C [15:02: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 A9 56 47 00 BD 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 07 55 01 00 F4 03 04 00 E5 2D F1 66 B6 04 01 00 00 7E 68 52 79 DD 2F 34 F3 [15:02:52]CommunicateWithHost err = 0 [15:02:52]CheckOFDResponse [15:02:52]1017 (14) - 77093643461234 [15:02:52]1041 (16) - 0000000000874979 [15:02:52]1040 (4) - 87303 [15:02:52]1012 (4) - 23.09.2024 08:59 [15:02:52]1206 (1) - 0 [15:02:52]OFD Sender: Remove packet 87303 [15:02:52]ProducePacketName [15:02:52]name=ofd_packets/00087303 [15:02:52]NVStorageDeleteData [15:02:52]OFD Sender: No OFD packet to send [15:02:57]OFD Sender: No OFD packet to send [15:03:02]OFD Sender: No OFD packet to send [15:03:07]OFD Sender: No OFD packet to send [15:03:12]OFD Sender: No OFD packet to send [15:03:17]OFD Sender: No OFD packet to send [15:03:22]OFD Sender: No OFD packet to send [15:03:24]accept exits with 9 [15:03:24]New connection [15:03:24]New thread 3066531172 created [15:03:24]Thread 3066674532 joined [15:03:24]Waiting for new connection... [15:03:24] Sock 9.Parse request [15:03:24]Sock 9.Check first char [15:03:24]Sock 9.First char is OK [15:03:24]request: POST /json_proto HTTP/1.0 [15:03:24]Method: POST [15:03:24]URL: /json_proto [15:03:24]Method is POST - this is cgi request [15:03:24]url: /json_proto [15:03:24]query_string will be loaded in cgi processing [15:03:24]execute_cgi json_proto POST (null) [15:03:24]execute_cgi path=json_proto method=POST [15:03:24]POST find Content-Length [15:03:24]Host: 172.17.47.196:8080 [15:03:24]Content-Length: 678 [15:03:24]Content-Type: application/json [15:03:24] [15:03:24]POST finish read [15:03:24]Found Content-Length = 678 [15:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872268", "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.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:24]execute_script... [15:03:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872268", "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.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:24]POST & json_proto [15:03:24]process_json_proto [15:03:24]json parsed OK: [15:03:24]protocol is kg_v1.0 [15:03:24]action value=close_receipt [15:03:24]process_action close_receipt [15:03:24]cmd_close_receipt [15:03:24]MH_GetDate [15:03:24]Write to MH i2c: F0 00 00 87 04 7A [15:03:24]Write i2c OK [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 09 00 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 09 00 87 04 00 3D 83 F1 66 4C 6B 94 66 4B [15:03:24]GetLastDocTimeStamp 1727103758 [15:03:24]current date 1727103805 [15:03:24]FM_GetShiftState [15:03:24]SAM_PROTO_GetShiftState [15:03:24]wFMCommunicate request_size=4 [15:03:24]MH_SAM_APDU [15:03:24]CAPDU: 80 13 01 00 [15:03:24]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [15:03:24]Write i2c OK [15:03:24]MH_I2C_Read... [15:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:24]Read from MH i2c: E2 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: E2 0E 00 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 61 [15:03:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:03:24]wFMCommunicate OK [15:03:24]SAM_PROTO_GetShiftState done [15:03:24]FM_GetShiftState done [15:03:24]opened in 1727050818 [15:03:24]opened+sec_in_day 1727137218 [15:03:24]quantity*price = 90038 [15:03:24]sum+1 = 90039 [15:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 158 23.09.2024 15:03 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87304 ФПД: 275883316663313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150325&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87304&fm=275883316663313&tin=02508201610067®Number=0000000000092592&sum=90000 [15:03:25]StoreToDocumentArchive [15:03:25]shift 498 fd 87304 [15:03:25]save to /storage/0498/doc_00087304 [15:03:25]save last doc name /storage/0498/doc_00087304 to /storage/kkm_last_doc_name [15:03:25]save OK [15:03:25]Clear old archive folders... [15:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:25]tlvbuf is 00EC6230 [15:03:25]SAM_PROTO_ClearQueue [15:03:25]wFMCommunicate request_size=4 [15:03:25]MH_SAM_APDU [15:03:25]CAPDU: 80 09 00 00 [15:03:25]Write to MH i2c: E2 08 00 95 04 80 09 00 00 00 00 00 00 0B [15:03:25]Write i2c OK [15:03:25]MH_I2C_Read... [15:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:25]Read from MH i2c: E2 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [15:03:25]RAPDU: 90 00 [15:03:25]wFMCommunicate OK [15:03:25]SAM_PROTO_ClearQueue done [15:03:25]KKMCreateOFDPacket [15:03:25]OFDProtocolAddRootSTLVToBuf [15:03:25]FM_MakeSignedData [15:03:25]FM_MakeSignedData [15:03:25]SAM_PROTO_SignData [15:03:25]wFMCommunicate request_size=4 [15:03:25]MH_SAM_APDU [15:03:25]CAPDU: 80 0D 01 02 [15:03:25]Write to MH i2c: E2 08 00 96 04 80 0D 01 02 00 00 00 00 13 [15:03:25]Write i2c OK [15:03:25]MH_I2C_Read... [15:03:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:25]Read from MH i2c: E2 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [15:03:25]RAPDU: 90 00 [15:03:25]wFMCommunicate OK [15:03:25]wFMCommunicate request_size=255 [15:03:25]MH_SAM_APDU [15:03: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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 3D 83 F1 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 08 55 01 00 35 04 06 00 FA [15:03:26]Write to MH i2c: E2 02 01 97 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 3D 83 F1 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 08 55 01 00 35 04 06 00 FA 00 00 69 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [15:03:26]RAPDU: 90 00 [15:03:26]wFMCommunicate OK [15:03:26]wFMCommunicate request_size=10 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 0D 02 02 05 EA 17 16 D4 11 [15:03:26]Write to MH i2c: E2 0D 00 98 04 80 0D 02 02 05 00 EA 17 16 D4 11 00 00 1C [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [15:03:26]RAPDU: 90 00 [15:03:26]wFMCommunicate OK [15:03:26]wFMCommunicate request_size=4 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 0D 03 02 [15:03:26]Write to MH i2c: E2 08 00 99 04 80 0D 03 02 00 00 00 00 18 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 0B 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 0B 00 99 04 00 6D E8 4A FE E3 94 C7 1D 90 00 11 [15:03:26]RAPDU: 6D E8 4A FE E3 94 C7 1D 90 00 [15:03:26]wFMCommunicate OK [15:03:26]SAM_PROTO_SignData done [15:03:26]FM_MakeSignedData done [15:03:26]CreateOFDProtocolMessage [15:03:26]wFMCommunicate request_size=4 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 11 00 00 [15:03:26]Write to MH i2c: E2 08 00 9A 04 80 11 00 00 00 00 00 00 18 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 17 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 17 00 9A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [15:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:03:26]wFMCommunicate OK [15:03:26]CreateOFDProtocolMessage done [15:03:26]OFDSenderStorePacket 87304 [15:03:26]StoreOFDPacket docnum=87304 [15:03: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 9B D6 07 01 F4 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 3D 83 F1 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 08 55 01 00 35 04 06 00 FA EA 17 16 D4 11 6D E8 4A FE E3 94 C7 1D [15:03:26]CheckFolder [15:03:26]dirname=/storage/ofd_packets [15:03:26]CheckFolder done [15:03:26]ProducePacketName [15:03:26]name=ofd_packets/00087304 [15:03:26]NVStorageSaveData ofd_packets/00087304 [15:03:26]File name is /storage/ofd_packets/00087304 [15:03:26]Write 301 bytes [15:03:26]NVStorageSaveData done [15:03:26]OFDSenderStorePacket done [15:03:26]KKMCreateOFDPacket done [15:03:26]NVStorageSaveData kkm_last_timestamp [15:03:26]File name is /storage/kkm_last_timestamp [15:03:26]Write 4 bytes [15:03:26]NVStorageSaveData done [15:03:26]ExternCall_PrintAddStr [15:03:26]wPrintStart [15:03:26]Write to MH i2c: 01 00 00 9B 04 9F [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 9B 04 00 00 00 00 00 FF 0F B4 [15:03:26]RasterBufferAndPrint [15:03:26]line Счет N : (1)872268 [15:03:26]line ИНН: 02508201610067 [15:03:26]line Контрольно-Кассовый Чек [15:03:26]line ПРОДАЖА [15:03:26]line ТРК (МРК, ГНК) : 43 [15:03:26]line Товар: 2710124130 [15:03:26]line Аи-92-К-5 [15:03:26]line 13.280 * 67.80 [15:03:26]line = 900.38 [15:03:26]line НДС 12% НСП 1% [15:03:26]line > о реализуемом товаре [15:03:26]line ОКРУГЛЕНИЕ: -0.38 [15:03:26]line ИТОГО: 900.00 [15:03:26]line Внесено: 900.00 [15:03:26]line СДАЧА: 0.00 [15:03:26]line НСП 1% : 7.97 [15:03:26]line НДС 12% : 95.62 [15:03:26]line Наличными: 900.00 [15:03:26]line Безнал.: 0.00 [15:03:26]line Место: АЗС № 137 "Партнер Нефть" [15:03:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:03:26]line СНО: Общий режим [15:03:26]line Чек 158 23.09.2024 15:03 [15:03:26]line Смена: 498 ФФД: 1.0 [15:03:26]line ЗНМ: 0300000064 [15:03:26]line РНМ: 0000000000092592 [15:03:26]line Версия ККМ: 001 [15:03:26]line ФМ: 0000000000874979 [15:03:26]line ФД: 87304 [15:03:26]line ФПД: 275883316663313 [15:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150325&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87304&fm=275883316663313&tin=02508201610067®Number=0000000000092592&sum=90000 [15:03:26]written 0, free lines is 4095 [15:03:26]OFD Sender: Processing packet 87304 [packets to send 280, broken 279] [15:03:26]ProducePacketName [15:03:26]name=ofd_packets/00087304 [15:03:26]OFD Sender: To server: pG, [15:03:26]CommunicateWithHost lk.salyk.kg:30040 [15:03:26]ConnectInit lk.salyk.kg [15:03:26]Write to MH i2c: 01 00 00 C6 04 CA [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 DE 0C BB [15:03:26]RasterBufferAndPrint [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]written 0, free lines is 3300 [15:03:26]MH_Cut [15:03:26]Write to MH i2c: D1 01 00 CD 04 01 A3 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 01 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 01 00 CD 04 00 A2 [15:03:26]Write to MH i2c: 01 00 00 CE 04 D2 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:27]*** Cut start [15:03:27]*** Partial cut [15:03:27]*** CUTSNS_PIN = 1 [15:03:27]*** CUTSNS_PIN = 0 [15:03:27]*** Brake cut motor [15:03:28]Read from MH i2c: 01 [15:03:28]MH_I2C_Read... [15:03:28]*** Stop cut motor [15:03:28]*** Cut end [15:03:28]Read from MH i2c: 01 07 00 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0F E7 [15:03:28]process_action close_receipt done [15:03:28]requested_data is exist [15:03:28]produce_requested_data [15:03:28]requested_item fm.sn is exist - process it [15:03:28]wFMCommunicate request_size=4 [15:03:28]MH_SAM_APDU [15:03:28]CAPDU: 80 11 00 00 [15:03:28]Write to MH i2c: E2 08 00 CF 04 80 11 00 00 00 00 00 00 4D [15:03:28]Write i2c OK [15:03:28]MH_I2C_Read... [15:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:28]Read from MH i2c: E2 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 17 00 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 17 00 CF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [15:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:03:28]wFMCommunicate OK [15:03:28]requested_item fd.num is exist - process it [15:03:28]SAM_PROTO_GetFieldsCounters [15:03:28]wFMCommunicate request_size=4 [15:03:28]MH_SAM_APDU [15:03:28]CAPDU: 80 13 00 00 [15:03:28]Write to MH i2c: E2 08 00 D0 04 80 13 00 00 00 00 00 00 50 [15:03:28]Write i2c OK [15:03:28]MH_I2C_Read... [15:03:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:28]Read from MH i2c: E2 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 62 00 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 62 00 D0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 AA [15:03: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 08 55 01 00 0E 04 04 00 F2 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 [15:03:28]wFMCommunicate OK [15:03:28]SAM_PROTO_GetFieldsCounters done [15:03:28]requested_item shift.num is exist - process it [15:03:28]requested_item shift.opened is exist - process it [15:03:28]req_shift_opened [15:03:28]FM_GetShiftState [15:03:28]SAM_PROTO_GetShiftState [15:03:28]wFMCommunicate request_size=4 [15:03:28]MH_SAM_APDU [15:03:28]CAPDU: 80 13 01 00 [15:03:28]Write to MH i2c: E2 08 00 D1 04 80 13 01 00 00 00 00 00 52 [15:03:28]Write i2c OK [15:03:28]MH_I2C_Read... [15:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:28]Read from MH i2c: E2 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 0E 00 [15:03:28]MH_I2C_Read... [15:03:28]Read from MH i2c: E2 0E 00 D1 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AA [15:03:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:03:28]wFMCommunicate OK [15:03:28]SAM_PROTO_GetShiftState done [15:03:28]FM_GetShiftState done [15:03:28]req_shift_opened done [15:03:28]requested_item shift.open_date is exist - process it [15:03:28]req_shift_open_date [15:03:28]req_shift_open_date done [15:03:28]produce_requested_data done [15:03:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87304,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:03:28]process_action_free close_receipt [15:03:28]json_value_free [15:03:28]json_value_free done [15:03:28]process_json_proto returns [15:03:28]Send response to host [15:03:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87304,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:03:28]free response buf [15:03:28]execute_script done [15:03:28]execute_script returns [15:03:28]free content buf [15:03:28]Sock 9.Close socket [15:03:28]Sock 9.Thread stoped [15:03:31]ConnectInit Can't take IP for lk.salyk.kg [15:03:31]CommunicateWithHost connect error [15:03:31]CommunicateWithHost err = -1 [15:03:31]OFD Sender: Server communicate error [15:03:36]OFD Sender: Processing packet 87304 [packets to send 280, broken 279] [15:03:36]ProducePacketName [15:03:36]name=ofd_packets/00087304 [15:03:36]OFD Sender: To server: pG, [15:03:36]CommunicateWithHost lk.salyk.kg:30040 [15:03:36]ConnectInit lk.salyk.kg [15:03:40]Connected sock=10 [15:03: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 9B D6 07 01 F4 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 3D 83 F1 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 08 55 01 00 35 04 06 00 FA EA 17 16 D4 11 6D E8 4A FE E3 94 C7 1D [15:03: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 E1 A0 47 00 C5 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 08 55 01 00 F4 03 04 00 16 2E F1 66 B6 04 01 00 00 82 CF C7 E3 BB 9D 26 D7 [15:03:42]CommunicateWithHost err = 0 [15:03:42]CheckOFDResponse [15:03:42]1017 (14) - 77093643461234 [15:03:42]1041 (16) - 0000000000874979 [15:03:42]1040 (4) - 87304 [15:03:42]1012 (4) - 23.09.2024 09:00 [15:03:42]1206 (1) - 0 [15:03:42]OFD Sender: Remove packet 87304 [15:03:42]ProducePacketName [15:03:42]name=ofd_packets/00087304 [15:03:42]NVStorageDeleteData [15:03:43]OFD Sender: No OFD packet to send [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:58]OFD Sender: No OFD packet to send [15:03:58]recv_with_timeout no data received [15:04:03]OFD Sender: No OFD packet to send [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:23]OFD Sender: No OFD packet to send [15:04:28]OFD Sender: No OFD packet to send [15:04:33]OFD Sender: No OFD packet to send [15:04:38]OFD Sender: No OFD packet to send [15:04:43]OFD Sender: No OFD packet to send [15:04:48]OFD Sender: No OFD packet to send [15:04:52]accept exits with 7 [15:04:52]New connection [15:04:52]New thread 3066674532 created [15:04:52]Thread 3066531172 joined [15:04:52]Waiting for new connection... [15:04:52] Sock 7.Parse request [15:04:52]Sock 7.Check first char [15:04:52]Sock 7.First char is OK [15:04:52]request: POST /json_proto HTTP/1.0 [15:04:52]Method: POST [15:04:52]URL: /json_proto [15:04:52]Method is POST - this is cgi request [15:04:52]url: /json_proto [15:04:52]query_string will be loaded in cgi processing [15:04:52]execute_cgi json_proto POST (null) [15:04:52]execute_cgi path=json_proto method=POST [15:04:52]POST find Content-Length [15:04:52]Host: 172.17.47.196:8080 [15:04:52]Content-Length: 808 [15:04:52]Content-Type: application/json [15:04:52] [15:04:52]POST finish read [15:04:52]Found Content-Length = 808 [15:04:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872269", "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" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:52]execute_script... [15:04: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)872269", "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" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:52]POST & json_proto [15:04:52]process_json_proto [15:04:52]json parsed OK: [15:04:52]protocol is kg_v1.0 [15:04:52]action value=close_receipt [15:04:52]process_action close_receipt [15:04:52]cmd_close_receipt [15:04:52]MH_GetDate [15:04:52]Write to MH i2c: F0 00 00 D2 04 C5 [15:04:52]Write i2c OK [15:04:52]MH_I2C_Read... [15:04:52]Read from MH i2c: F0 [15:04:52]MH_I2C_Read... [15:04:52]Read from MH i2c: F0 09 00 [15:04:52]MH_I2C_Read... [15:04:52]Read from MH i2c: F0 09 00 D2 04 00 95 83 F1 66 4C 6B 94 66 EE [15:04:52]GetLastDocTimeStamp 1727103805 [15:04:52]current date 1727103893 [15:04:52]FM_GetShiftState [15:04:52]SAM_PROTO_GetShiftState [15:04:52]wFMCommunicate request_size=4 [15:04:52]MH_SAM_APDU [15:04:52]CAPDU: 80 13 01 00 [15:04:52]Write to MH i2c: E2 08 00 D3 04 80 13 01 00 00 00 00 00 54 [15:04:52]Write i2c OK [15:04:52]MH_I2C_Read... [15:04:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:52]Read from MH i2c: E2 [15:04:52]MH_I2C_Read... [15:04:52]Read from MH i2c: E2 0E 00 [15:04:52]MH_I2C_Read... [15:04:52]Read from MH i2c: E2 0E 00 D3 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AC [15:04:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:04:52]wFMCommunicate OK [15:04:52]SAM_PROTO_GetShiftState done [15:04:52]FM_GetShiftState done [15:04:52]opened in 1727050818 [15:04:52]opened+sec_in_day 1727137218 [15:04:52]quantity*price = 500024 [15:04:52]sum+1 = 500025 [15:04:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 159 23.09.2024 15:04 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87305 ФПД: 274347960896678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150453&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87305&fm=274347960896678&tin=02508201610067®Number=0000000000092592&sum=500024 [15:04:54]StoreToDocumentArchive [15:04:54]shift 498 fd 87305 [15:04:54]save to /storage/0498/doc_00087305 [15:04:54]save last doc name /storage/0498/doc_00087305 to /storage/kkm_last_doc_name [15:04:54]save OK [15:04:54]Clear old archive folders... [15:04:54]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:04:54]tlvbuf is 00EB28C0 [15:04:54]SAM_PROTO_ClearQueue [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 09 00 00 [15:04:54]Write to MH i2c: E2 08 00 E0 04 80 09 00 00 00 00 00 00 56 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]SAM_PROTO_ClearQueue done [15:04:54]KKMCreateOFDPacket [15:04:54]OFDProtocolAddRootSTLVToBuf [15:04:54]FM_MakeSignedData [15:04:54]FM_MakeSignedData [15:04:54]SAM_PROTO_SignData [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 01 02 [15:04:54]Write to MH i2c: E2 08 00 E1 04 80 0D 01 02 00 00 00 00 5E [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]wFMCommunicate request_size=255 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 95 83 F1 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 09 55 01 00 35 04 06 00 [15:04:54]Write to MH i2c: E2 02 01 E2 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 95 83 F1 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 09 55 01 00 35 04 06 00 00 00 7B [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]wFMCommunicate request_size=11 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 02 02 06 F9 84 9C C1 0C A6 [15:04:54]Write to MH i2c: E2 0E 00 E3 04 80 0D 02 02 06 00 F9 84 9C C1 0C A6 00 00 F9 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 03 02 [15:04:54]Write to MH i2c: E2 08 00 E4 04 80 0D 03 02 00 00 00 00 63 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 0B 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 0B 00 E4 04 00 AA AA 77 6A 1F 01 D4 33 90 00 C0 [15:04:54]RAPDU: AA AA 77 6A 1F 01 D4 33 90 00 [15:04:54]wFMCommunicate OK [15:04:54]SAM_PROTO_SignData done [15:04:54]FM_MakeSignedData done [15:04:54]CreateOFDProtocolMessage [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 11 00 00 [15:04:54]Write to MH i2c: E2 08 00 E5 04 80 11 00 00 00 00 00 00 63 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 17 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 17 00 E5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C2 [15:04:54]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:54]wFMCommunicate OK [15:04:54]CreateOFDProtocolMessage done [15:04:54]OFDSenderStorePacket 87305 [15:04:54]StoreOFDPacket docnum=87305 [15:04: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 4E A7 08 01 85 B1 5A 03 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 95 83 F1 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 09 55 01 00 35 04 06 00 F9 84 9C C1 0C A6 AA AA 77 6A 1F 01 D4 33 [15:04:54]CheckFolder [15:04:54]dirname=/storage/ofd_packets [15:04:54]CheckFolder done [15:04:54]ProducePacketName [15:04:54]name=ofd_packets/00087305 [15:04:54]NVStorageSaveData ofd_packets/00087305 [15:04:54]File name is /storage/ofd_packets/00087305 [15:04:54]Write 302 bytes [15:04:54]NVStorageSaveData done [15:04:54]OFDSenderStorePacket done [15:04:54]KKMCreateOFDPacket done [15:04:54]NVStorageSaveData kkm_last_timestamp [15:04:54]File name is /storage/kkm_last_timestamp [15:04:54]Write 4 bytes [15:04:54]NVStorageSaveData done [15:04:54]OFD Sender: Processing packet 87305 [packets to send 280, broken 279] [15:04:54]ProducePacketName [15:04:54]name=ofd_packets/00087305 [15:04:54]OFD Sender: To server: pG, [15:04:54]CommunicateWithHost lk.salyk.kg:30040 [15:04:54]ConnectInit lk.salyk.kg [15:04:54]ExternCall_PrintAddStr [15:04:54]wPrintStart [15:04:54]Write to MH i2c: 01 00 00 E6 04 EA [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: 01 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: 01 07 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: 01 07 00 E6 04 00 00 00 00 00 FF 0F FF [15:04:54]RasterBufferAndPrint [15:04:54]line Счет N : (1)872269 [15:04:54]line ИНН: 02508201610067 [15:04:54]line Контрольно-Кассовый Чек [15:04:54]line ПРОДАЖА [15:04:54]line ТРК (МРК, ГНК) : 21 [15:04:54]line Товар: 2710194210 [15:04:54]line ДТ(л)-К-4 [15:04:54]line 65.620 * 76.20 [15:04:54]line = 5000.24 [15:04:54]line НДС 12% НСП 1% [15:04:54]line > о реализуемом товаре [15:04:54]line ИТОГО: 5000.24 [15:04:54]line НСП 1% : 44.25 [15:04:54]line НДС 12% : 531.00 [15:04:54]line Наличными: 0.00 [15:04:54]line Безнал.: 5000.24 [15:04:54]line Место: АЗС № 137 "Партнер Нефть" [15:04:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:04:54]line СНО: Общий режим [15:04:54]line Чек 159 23.09.2024 15:04 [15:04:54]line Смена: 498 ФФД: 1.0 [15:04:54]line ЗНМ: 0300000064 [15:04:54]line РНМ: 0000000000092592 [15:04:54]line Версия ККМ: 001 [15:04:54]line Платежная система: O! деньги [15:04:54]line ФМ: 0000000000874979 [15:04:54]line ФД: 87305 [15:04:54]line ФПД: 274347960896678 [15:04:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150453&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87305&fm=274347960896678&tin=02508201610067®Number=0000000000092592&sum=500024 [15:04:54]written 0, free lines is 4095 [15:04:55]Write to MH i2c: 01 00 00 10 05 15 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 F2 0C 1A [15:04:55]RasterBufferAndPrint [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]written 0, free lines is 3320 [15:04:55]MH_Cut [15:04:55]Write to MH i2c: D1 01 00 17 05 01 EE [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 01 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 01 00 17 05 00 ED [15:04:55]Write to MH i2c: 01 00 00 18 05 1D [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:56]*** Cut start [15:04:56]*** Partial cut [15:04:56]*** CUTSNS_PIN = 1 [15:04:56]*** CUTSNS_PIN = 0 [15:04:56]*** Brake cut motor [15:04:56]Read from MH i2c: 01 [15:04:56]MH_I2C_Read... [15:04:56]*** Stop cut motor [15:04:56]*** Cut end [15:04:56]Read from MH i2c: 01 07 00 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: 01 07 00 18 05 00 00 00 00 00 FF 0F 32 [15:04:56]process_action close_receipt done [15:04:56]requested_data is exist [15:04:56]produce_requested_data [15:04:56]requested_item fm.sn is exist - process it [15:04:56]wFMCommunicate request_size=4 [15:04:56]MH_SAM_APDU [15:04:56]CAPDU: 80 11 00 00 [15:04:56]Write to MH i2c: E2 08 00 19 05 80 11 00 00 00 00 00 00 98 [15:04:56]Write i2c OK [15:04:56]MH_I2C_Read... [15:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:56]Read from MH i2c: E2 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: E2 17 00 [15:04:56]MH_I2C_Read... [15:04:56]Read from MH i2c: E2 17 00 19 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F7 [15:04:56]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:56]wFMCommunicate OK [15:04:56]requested_item fd.num is exist - process it [15:04:56]SAM_PROTO_GetFieldsCounters [15:04:56]wFMCommunicate request_size=4 [15:04:56]MH_SAM_APDU [15:04:56]CAPDU: 80 13 00 00 [15:04:56]Write to MH i2c: E2 08 00 1A 05 80 13 00 00 00 00 00 00 9B [15:04:56]Write i2c OK [15:04:56]MH_I2C_Read... [15:04:56]Connected sock=12 [15:04: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 4E A7 08 01 85 B1 5A 03 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 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 95 83 F1 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 09 55 01 00 35 04 06 00 F9 84 9C C1 0C A6 AA AA 77 6A 1F 01 D4 33 [15:04:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:57]Read from MH i2c: E2 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 62 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 62 00 1A 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 09 55 01 00 0E 04 04 00 F2 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 F9 [15:04: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 09 55 01 00 0E 04 04 00 F2 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 [15:04:57]wFMCommunicate OK [15:04:57]SAM_PROTO_GetFieldsCounters done [15:04:57]requested_item shift.num is exist - process it [15:04:57]requested_item shift.opened is exist - process it [15:04:57]req_shift_opened [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 1B 05 80 13 01 00 00 00 00 00 9D [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 1B 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F5 [15:04:57]RAPDU: 09 00 01 42 B4 F0 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]req_shift_opened done [15:04:57]requested_item shift.open_date is exist - process it [15:04:57]req_shift_open_date [15:04:57]req_shift_open_date done [15:04:57]produce_requested_data done [15:04:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87305,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:04:57]process_action_free close_receipt [15:04:57]json_value_free [15:04:57]json_value_free done [15:04:57]process_json_proto returns [15:04:57]Send response to host [15:04:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87305,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:04:57]free response buf [15:04:57]execute_script done [15:04:57]execute_script returns [15:04:57]free content buf [15:04:57]Sock 7.Close socket [15:04:57]Sock 7.Thread stoped [15:04: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 97 A2 47 00 26 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 09 55 01 00 F4 03 04 00 63 2E F1 66 B6 04 01 00 00 ED 19 B6 EF 3B DE A3 E0 [15:04:57]CommunicateWithHost err = 0 [15:04:57]CheckOFDResponse [15:04:57]1017 (14) - 77093643461234 [15:04:57]1041 (16) - 0000000000874979 [15:04:57]1040 (4) - 87305 [15:04:57]1012 (4) - 23.09.2024 09:01 [15:04:57]1206 (1) - 0 [15:04:57]OFD Sender: Remove packet 87305 [15:04:57]ProducePacketName [15:04:57]name=ofd_packets/00087305 [15:04:57]NVStorageDeleteData [15:04:58]OFD Sender: No OFD packet to send [15:05:03]OFD Sender: No OFD packet to send [15:05:08]OFD Sender: No OFD packet to send [15:05:13]OFD Sender: No OFD packet to send [15:05:13]recv_with_timeout no data received [15:05:18]OFD Sender: No OFD packet to send [15:05:23]OFD Sender: No OFD packet to send [15:05:26]recv_with_timeout no data received [15:05:28]OFD Sender: No OFD packet to send [15:05:33]OFD Sender: No OFD packet to send [15:05:38]OFD Sender: No OFD packet to send [15:05:43]OFD Sender: No OFD packet to send [15:05:48]OFD Sender: No OFD packet to send [15:05:53]OFD Sender: No OFD packet to send [15:05:58]OFD Sender: No OFD packet to send [15:06:03]OFD Sender: No OFD packet to send [15:06:08]OFD Sender: No OFD packet to send [15:06:13]OFD Sender: No OFD packet to send [15:06:18]OFD Sender: No OFD packet to send [15:06:23]OFD Sender: No OFD packet to send [15:06:28]OFD Sender: No OFD packet to send [15:06:33]OFD Sender: No OFD packet to send [15:06:38]OFD Sender: No OFD packet to send [15:06:43]OFD Sender: No OFD packet to send [15:06:48]OFD Sender: No OFD packet to send [15:06:50]recv_with_timeout no data received [15:06:53]OFD Sender: No OFD packet to send [15:06:58]OFD Sender: No OFD packet to send [15:07:03]OFD Sender: No OFD packet to send [15:07:08]OFD Sender: No OFD packet to send [15:07:13]OFD Sender: No OFD packet to send [15:07:18]OFD Sender: No OFD packet to send [15:07:23]OFD Sender: No OFD packet to send [15:07:28]OFD Sender: No OFD packet to send [15:07:33]OFD Sender: No OFD packet to send [15:07:38]OFD Sender: No OFD packet to send [15:07:43]OFD Sender: No OFD packet to send [15:07:48]OFD Sender: No OFD packet to send [15:07:53]OFD Sender: No OFD packet to send [15:07:58]OFD Sender: No OFD packet to send [15:08:03]OFD Sender: No OFD packet to send [15:08:08]OFD Sender: No OFD packet to send [15:08:13]OFD Sender: No OFD packet to send [15:08:18]OFD Sender: No OFD packet to send [15:08:23]OFD Sender: No OFD packet to send [15:08:26]recv_with_timeout no data received [15:08:28]OFD Sender: No OFD packet to send [15:08:33]OFD Sender: No OFD packet to send [15:08:38]OFD Sender: No OFD packet to send [15:08:43]OFD Sender: No OFD packet to send [15:08:48]OFD Sender: No OFD packet to send [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:05]accept exits with 10 [15:09:05]New connection [15:09:05]New thread 3066531172 created [15:09:05]Thread 3066674532 joined [15:09:05]Waiting for new connection... [15:09:05] Sock 10.Parse request [15:09:05]Sock 10.Check first char [15:09:05]Sock 10.First char is OK [15:09:05]request: POST /json_proto HTTP/1.0 [15:09:05]Method: POST [15:09:05]URL: /json_proto [15:09:05]Method is POST - this is cgi request [15:09:05]url: /json_proto [15:09:05]query_string will be loaded in cgi processing [15:09:05]execute_cgi json_proto POST (null) [15:09:05]execute_cgi path=json_proto method=POST [15:09:05]POST find Content-Length [15:09:05]Host: 172.17.47.196:8080 [15:09:05]Content-Length: 800 [15:09:05]Content-Type: application/json [15:09:05] [15:09:05]POST finish read [15:09:05]Found Content-Length = 800 [15:09:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872270", "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" ] } } [15:09:05]execute_script... [15:09: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)872270", "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" ] } } [15:09:05]POST & json_proto [15:09:05]process_json_proto [15:09:05]json parsed OK: [15:09:05]protocol is kg_v1.0 [15:09:05]action value=close_receipt [15:09:05]process_action close_receipt [15:09:05]cmd_close_receipt [15:09:05]MH_GetDate [15:09:05]Write to MH i2c: F0 00 00 1C 05 10 [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: F0 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: F0 09 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: F0 09 00 1C 05 00 92 84 F1 66 4C 6B 94 66 37 [15:09:05]GetLastDocTimeStamp 1727103893 [15:09:05]current date 1727104146 [15:09:05]FM_GetShiftState [15:09:05]SAM_PROTO_GetShiftState [15:09:05]wFMCommunicate request_size=4 [15:09:05]MH_SAM_APDU [15:09:05]CAPDU: 80 13 01 00 [15:09:05]Write to MH i2c: E2 08 00 1D 05 80 13 01 00 00 00 00 00 9F [15:09:05]Write i2c OK [15:09:05]MH_I2C_Read... [15:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:05]Read from MH i2c: E2 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 0E 00 [15:09:05]MH_I2C_Read... [15:09:05]Read from MH i2c: E2 0E 00 1D 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F7 [15:09:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:09:05]wFMCommunicate OK [15:09:05]SAM_PROTO_GetShiftState done [15:09:05]FM_GetShiftState done [15:09:05]opened in 1727050818 [15:09:05]opened+sec_in_day 1727137218 [15:09:05]quantity*price = 40002 [15:09:05]sum+1 = 40003 [15:09:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.02 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.02 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 160 23.09.2024 15:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87306 ФПД: 159636652872458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150906&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87306&fm=159636652872458&tin=02508201610067®Number=0000000000092592&sum=40002 [15:09:07]StoreToDocumentArchive [15:09:07]shift 498 fd 87306 [15:09:07]save to /storage/0498/doc_00087306 [15:09:07]save last doc name /storage/0498/doc_00087306 to /storage/kkm_last_doc_name [15:09:07]save OK [15:09:07]Clear old archive folders... [15:09:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:09:07]tlvbuf is 00E9E140 [15:09:07]SAM_PROTO_ClearQueue [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 09 00 00 [15:09:07]Write to MH i2c: E2 08 00 2A 05 80 09 00 00 00 00 00 00 A1 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]SAM_PROTO_ClearQueue done [15:09:07]KKMCreateOFDPacket [15:09:07]OFDProtocolAddRootSTLVToBuf [15:09:07]FM_MakeSignedData [15:09:07]FM_MakeSignedData [15:09:07]SAM_PROTO_SignData [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 01 02 [15:09:07]Write to MH i2c: E2 08 00 2B 05 80 0D 01 02 00 00 00 00 A9 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=255 [15:09:07]MH_SAM_APDU [15:09: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 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 00 00 00 F4 03 04 00 92 84 F1 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 0A 55 01 00 35 04 06 00 91 [15:09:07]Write to MH i2c: E2 02 01 2C 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 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 00 00 00 F4 03 04 00 92 84 F1 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 0A 55 01 00 35 04 06 00 91 00 00 10 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=10 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 02 02 05 30 4D FC D3 0A [15:09:07]Write to MH i2c: E2 0D 00 2D 05 80 0D 02 02 05 00 30 4D FC D3 0A 00 00 0C [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [15:09:07]RAPDU: 90 00 [15:09:07]wFMCommunicate OK [15:09:07]wFMCommunicate request_size=4 [15:09:07]MH_SAM_APDU [15:09:07]CAPDU: 80 0D 03 02 [15:09:07]Write to MH i2c: E2 08 00 2E 05 80 0D 03 02 00 00 00 00 AE [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:07]Read from MH i2c: E2 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 0B 00 [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: E2 0B 00 2E 05 00 BC 27 42 97 AC 90 7C C7 90 00 EA [15:09:07]RAPDU: BC 27 42 97 AC 90 7C C7 90 00 [15:09:07]wFMCommunicate OK [15:09:07]SAM_PROTO_SignData done [15:09:07]FM_MakeSignedData done [15:09:07]CreateOFDProtocolMessage [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 2F 05 80 11 00 00 00 00 00 00 AE [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 2F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0D [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]CreateOFDProtocolMessage done [15:09:07]OFDSenderStorePacket 87306 [15:09:07]StoreOFDPacket docnum=87306 [15:09: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 2D 42 07 01 EF 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 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 00 00 00 F4 03 04 00 92 84 F1 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 0A 55 01 00 35 04 06 00 91 30 4D FC D3 0A BC 27 42 97 AC 90 7C C7 [15:09:07]CheckFolder [15:09:07]dirname=/storage/ofd_packets [15:09:07]CheckFolder done [15:09:07]ProducePacketName [15:09:07]name=ofd_packets/00087306 [15:09:07]NVStorageSaveData ofd_packets/00087306 [15:09:07]File name is /storage/ofd_packets/00087306 [15:09:07]Write 301 bytes [15:09:07]NVStorageSaveData done [15:09:07]OFDSenderStorePacket done [15:09:07]KKMCreateOFDPacket done [15:09:07]NVStorageSaveData kkm_last_timestamp [15:09:07]File name is /storage/kkm_last_timestamp [15:09:07]Write 4 bytes [15:09:07]NVStorageSaveData done [15:09:07]ExternCall_PrintAddStr [15:09:07]wPrintStart [15:09:07]Write to MH i2c: 01 00 00 30 05 35 [15:09:07]Write i2c OK [15:09:07]MH_I2C_Read... [15:09:07]Read from MH i2c: 01 [15:09:07]MH_I2C_Read... [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 30 05 00 00 00 00 00 FF 0F 4A [15:09:07]RasterBufferAndPrint [15:09:07]line Счет N : (1)872270 [15:09:07]line ИНН: 02508201610067 [15:09:07]line Контрольно-Кассовый Чек [15:09:07]line ПРОДАЖА [15:09:07]line ТРК (МРК, ГНК) : 43 [15:09:07]line Товар: 2710124130 [15:09:07]line Аи-92-К-5 [15:09:07]line 5.900 * 67.80 [15:09:07]line = 400.02 [15:09:07]line НДС 12% НСП 1% [15:09:07]line > о реализуемом товаре [15:09:07]line ИТОГО: 400.02 [15:09:07]line НСП 1% : 3.54 [15:09:07]line НДС 12% : 42.48 [15:09:07]line Наличными: 0.00 [15:09:07]line Безнал.: 400.02 [15:09:07]line Место: АЗС № 137 "Партнер Нефть" [15:09:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:09:07]line СНО: Общий режим [15:09:07]line Чек 160 23.09.2024 15:09 [15:09:07]line Смена: 498 ФФД: 1.0 [15:09:07]line ЗНМ: 0300000064 [15:09:07]line РНМ: 0000000000092592 [15:09:07]line Версия ККМ: 001 [15:09:07]line Платежная система: O! деньги [15:09:07]line ФМ: 0000000000874979 [15:09:07]line ФД: 87306 [15:09:07]line ФПД: 159636652872458 [15:09:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T150906&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87306&fm=159636652872458&tin=02508201610067®Number=0000000000092592&sum=40002 [15:09:07]written 0, free lines is 4095 [15:09:07]OFD Sender: Processing packet 87306 [packets to send 280, broken 279] [15:09:07]ProducePacketName [15:09:07]name=ofd_packets/00087306 [15:09:07]OFD Sender: To server: pG, [15:09:07]CommunicateWithHost lk.salyk.kg:30040 [15:09:07]ConnectInit lk.salyk.kg [15:09:08]Write to MH i2c: 01 00 00 5A 05 5F [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 07 00 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 E7 0C 59 [15:09:08]RasterBufferAndPrint [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]line [15:09:08]written 0, free lines is 3310 [15:09:08]MH_Cut [15:09:08]Write to MH i2c: D1 01 00 61 05 01 38 [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 01 00 [15:09:08]MH_I2C_Read... [15:09:08]Read from MH i2c: D1 01 00 61 05 00 37 [15:09:08]Write to MH i2c: 01 00 00 62 05 67 [15:09:08]Write i2c OK [15:09:08]MH_I2C_Read... [15:09:08]Connected sock=9 [15:09: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 2D 42 07 01 EF 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 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 00 00 00 F4 03 04 00 92 84 F1 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 0A 55 01 00 35 04 06 00 91 30 4D FC D3 0A BC 27 42 97 AC 90 7C C7 [15:09:08]*** Cut start [15:09:08]*** Partial cut [15:09:08]*** CUTSNS_PIN = 1 [15:09:08]*** CUTSNS_PIN = 0 [15:09: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 66 14 47 00 A1 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 0A 55 01 00 F4 03 04 00 5E 2F F1 66 B6 04 01 00 00 DB 59 E9 36 00 0D 6A AE [15:09:09]CommunicateWithHost err = 0 [15:09:09]CheckOFDResponse [15:09:09]1017 (14) - 77093643461234 [15:09:09]1041 (16) - 0000000000874979 [15:09:09]1040 (4) - 87306 [15:09:09]1012 (4) - 23.09.2024 09:05 [15:09:09]1206 (1) - 0 [15:09:09]OFD Sender: Remove packet 87306 [15:09:09]ProducePacketName [15:09:09]name=ofd_packets/00087306 [15:09:09]NVStorageDeleteData [15:09:09]*** Brake cut motor [15:09:09]Read from MH i2c: 01 [15:09:09]MH_I2C_Read... [15:09:09]*** Stop cut motor [15:09:09]*** Cut end [15:09:09]Read from MH i2c: 01 07 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: 01 07 00 62 05 00 00 00 00 00 FF 0F 7C [15:09:09]process_action close_receipt done [15:09:09]requested_data is exist [15:09:09]produce_requested_data [15:09:09]requested_item fm.sn is exist - process it [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 11 00 00 [15:09:09]Write to MH i2c: E2 08 00 63 05 80 11 00 00 00 00 00 00 E2 [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]OFD Sender: No OFD packet to send [15:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 17 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 17 00 63 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 41 [15: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 [15:09:09]wFMCommunicate OK [15:09:09]requested_item fd.num is exist - process it [15:09:09]SAM_PROTO_GetFieldsCounters [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 13 00 00 [15:09:09]Write to MH i2c: E2 08 00 64 05 80 13 00 00 00 00 00 00 E5 [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 62 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 62 00 64 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 0A 55 01 00 0E 04 04 00 F2 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 47 [15:09: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 0A 55 01 00 0E 04 04 00 F2 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 [15:09:09]wFMCommunicate OK [15:09:09]SAM_PROTO_GetFieldsCounters done [15:09:09]requested_item shift.num is exist - process it [15:09:09]requested_item shift.opened is exist - process it [15:09:09]req_shift_opened [15:09:09]FM_GetShiftState [15:09:09]SAM_PROTO_GetShiftState [15:09:09]wFMCommunicate request_size=4 [15:09:09]MH_SAM_APDU [15:09:09]CAPDU: 80 13 01 00 [15:09:09]Write to MH i2c: E2 08 00 65 05 80 13 01 00 00 00 00 00 E7 [15:09:09]Write i2c OK [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 [15:09:09]MH_I2C_Read... [15:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:09]Read from MH i2c: E2 0E 00 [15:09:09]MH_I2C_Read... [15:09:09]Read from MH i2c: E2 0E 00 65 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3F [15:09:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:09:09]wFMCommunicate OK [15:09:09]SAM_PROTO_GetShiftState done [15:09:09]FM_GetShiftState done [15:09:09]req_shift_opened done [15:09:09]requested_item shift.open_date is exist - process it [15:09:09]req_shift_open_date [15:09:09]req_shift_open_date done [15:09:09]produce_requested_data done [15:09:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87306,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:09:09]process_action_free close_receipt [15:09:09]json_value_free [15:09:09]json_value_free done [15:09:09]process_json_proto returns [15:09:09]Send response to host [15:09:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87306,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:09:09]free response buf [15:09:09]execute_script done [15:09:09]execute_script returns [15:09:09]free content buf [15:09:09]Sock 10.Close socket [15:09:09]Sock 10.Thread stoped [15:09:14]OFD Sender: No OFD packet to send [15:09:19]OFD Sender: No OFD packet to send [15:09:20]recv_with_timeout no data received [15:09:24]OFD Sender: No OFD packet to send [15:09:29]OFD Sender: No OFD packet to send [15:09:34]OFD Sender: No OFD packet to send [15:09:39]OFD Sender: No OFD packet to send [15:09:44]OFD Sender: No OFD packet to send [15:09:49]OFD Sender: No OFD packet to send [15:09:51]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: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: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]recv_with_timeout no data received [15:11:14]OFD Sender: No OFD packet to send [15:11:19]OFD Sender: No OFD packet to send [15:11:24]OFD Sender: No OFD packet to send [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: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: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:59]OFD Sender: No OFD packet to send [15:13:04]OFD Sender: No OFD packet to send [15:13:09]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:30]OFD Sender: No OFD packet to send [15:13:35]OFD Sender: No OFD packet to send [15:13: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:10]OFD Sender: No OFD packet to send [15:14:15]OFD Sender: No OFD packet to send [15:14:20]OFD Sender: No OFD packet to send [15:14:25]OFD Sender: No OFD packet to send [15:14:30]OFD Sender: No OFD packet to send [15:14:35]OFD Sender: No OFD packet to send [15:14:40]OFD Sender: No OFD packet to send [15:14:45]OFD Sender: No OFD packet to send [15:14:50]OFD Sender: No OFD packet to send [15:14:55]OFD Sender: No OFD packet to send [15:15:00]OFD Sender: No OFD packet to send [15:15:05]OFD Sender: No OFD packet to send [15:15:10]OFD Sender: No OFD packet to send [15:15:15]OFD Sender: No OFD packet to send [15:15:20]OFD Sender: No OFD packet to send [15:15:25]OFD Sender: No OFD packet to send [15:15:30]OFD Sender: No OFD packet to send [15:15:35]OFD Sender: No OFD packet to send [15:15:40]OFD Sender: No OFD packet to send [15:15:45]OFD Sender: No OFD packet to send [15:15:50]OFD Sender: No OFD packet to send [15:15:55]OFD Sender: No OFD packet to send [15:16:00]OFD Sender: No OFD packet to send [15:16:05]OFD Sender: No OFD packet to send [15:16:10]OFD Sender: No OFD packet to send [15:16:15]OFD Sender: No OFD packet to send [15:16:20]OFD Sender: No OFD packet to send [15:16:25]OFD Sender: No OFD packet to send [15:16:30]OFD Sender: No OFD packet to send [15:16:35]OFD Sender: No OFD packet to send [15:16:40]OFD Sender: No OFD packet to send [15:16:45]OFD Sender: No OFD packet to send [15:16:50]OFD Sender: No OFD packet to send [15:16:55]OFD Sender: No OFD packet to send [15:17:00]OFD Sender: No OFD packet to send [15:17:05]OFD Sender: No OFD packet to send [15:17:10]OFD Sender: No OFD packet to send [15:17:15]OFD Sender: No OFD packet to send [15:17:20]OFD Sender: No OFD packet to send [15:17:25]OFD Sender: No OFD packet to send [15:17:30]OFD Sender: No OFD packet to send [15:17:35]OFD Sender: No OFD packet to send [15:17:40]OFD Sender: No OFD packet to send [15:17:45]OFD Sender: No OFD packet to send [15:17:50]OFD Sender: No OFD packet to send [15:17:55]OFD Sender: No OFD packet to send [15:18:00]OFD Sender: No OFD packet to send [15:18:05]OFD Sender: No OFD packet to send [15:18:10]OFD Sender: No OFD packet to send [15:18:15]OFD Sender: No OFD packet to send [15:18:17]recv_with_timeout no data received [15:18:20]OFD Sender: No OFD packet to send [15:18:25]OFD Sender: No OFD packet to send [15:18:30]OFD Sender: No OFD packet to send [15:18:35]OFD Sender: No OFD packet to send [15:18:40]OFD Sender: No OFD packet to send [15:18:45]OFD Sender: No OFD packet to send [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:19:00]recv_with_timeout no data received [15:19:00]OFD Sender: No OFD packet to send [15:19:05]OFD Sender: No OFD packet to send [15:19:10]OFD Sender: No OFD packet to send [15:19:15]OFD Sender: No OFD packet to send [15:19:20]OFD Sender: No OFD packet to send [15:19:25]OFD Sender: No OFD packet to send [15:19:30]OFD Sender: No OFD packet to send [15:19:35]OFD Sender: No OFD packet to send [15:19:40]OFD Sender: No OFD packet to send [15:19:45]OFD Sender: No OFD packet to send [15:19:50]OFD Sender: No OFD packet to send [15:19:55]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:25]recv_with_timeout no data received [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:20:59]accept exits with 7 [15:20:59]New connection [15:20:59]New thread 3066674532 created [15:20:59]Thread 3066531172 joined [15:20:59]Waiting for new connection... [15:20:59] Sock 7.Parse request [15:20:59]Sock 7.Check first char [15:20:59]Sock 7.First char is OK [15:20:59]request: POST /json_proto HTTP/1.0 [15:20:59]Method: POST [15:20:59]URL: /json_proto [15:20:59]Method is POST - this is cgi request [15:20:59]url: /json_proto [15:20:59]query_string will be loaded in cgi processing [15:20:59]execute_cgi json_proto POST (null) [15:20:59]execute_cgi path=json_proto method=POST [15:20:59]POST find Content-Length [15:20:59]Host: 172.17.47.196:8080 [15:20:59]Content-Length: 682 [15:20:59]Content-Type: application/json [15:20:59] [15:20:59]POST finish read [15:20:59]Found Content-Length = 682 [15:20:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872271", "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" ] } } [15:20:59]execute_script... [15:20: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)872271", "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" ] } } [15:20:59]POST & json_proto [15:20:59]process_json_proto [15:20:59]json parsed OK: [15:20:59]protocol is kg_v1.0 [15:20:59]action value=close_receipt [15:20:59]process_action close_receipt [15:20:59]cmd_close_receipt [15:20:59]MH_GetDate [15:20:59]Write to MH i2c: F0 00 00 66 05 5A [15:20:59]Write i2c OK [15:20:59]MH_I2C_Read... [15:20:59]Read from MH i2c: F0 [15:20:59]MH_I2C_Read... [15:20:59]Read from MH i2c: F0 09 00 [15:20:59]MH_I2C_Read... [15:20:59]Read from MH i2c: F0 09 00 66 05 00 5B 87 F1 66 4C 6B 94 66 4D [15:20:59]GetLastDocTimeStamp 1727104146 [15:20:59]current date 1727104859 [15:20:59]FM_GetShiftState [15:20:59]SAM_PROTO_GetShiftState [15:20:59]wFMCommunicate request_size=4 [15:20:59]MH_SAM_APDU [15:20:59]CAPDU: 80 13 01 00 [15:20:59]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [15:20:59]Write i2c OK [15:20:59]MH_I2C_Read... [15:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:20:59]Read from MH i2c: E2 [15:20:59]MH_I2C_Read... [15:20:59]Read from MH i2c: E2 0E 00 [15:20:59]MH_I2C_Read... [15:20:59]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 41 [15:20:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:20:59]wFMCommunicate OK [15:20:59]SAM_PROTO_GetShiftState done [15:20:59]FM_GetShiftState done [15:20:59]opened in 1727050818 [15:20:59]opened+sec_in_day 1727137218 [15:20:59]quantity*price = 100005 [15:20:59]sum+1 = 100006 [15:20: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 СНО: Общий режим Чек 161 23.09.2024 15:21 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87307 ФПД: 280138767749993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87307&fm=280138767749993&tin=02508201610067®Number=0000000000092592&sum=100000 [15:21:00]StoreToDocumentArchive [15:21:00]shift 498 fd 87307 [15:21:00]save to /storage/0498/doc_00087307 [15:21:00]save last doc name /storage/0498/doc_00087307 to /storage/kkm_last_doc_name [15:21:00]save OK [15:21:00]Clear old archive folders... [15:21:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:21:00]tlvbuf is 00EC5E40 [15:21:00]SAM_PROTO_ClearQueue [15:21:00]wFMCommunicate request_size=4 [15:21:00]MH_SAM_APDU [15:21:00]CAPDU: 80 09 00 00 [15:21:00]Write to MH i2c: E2 08 00 74 05 80 09 00 00 00 00 00 00 EB [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [15:21:00]RAPDU: 90 00 [15:21:00]wFMCommunicate OK [15:21:00]SAM_PROTO_ClearQueue done [15:21:00]KKMCreateOFDPacket [15:21:00]OFDProtocolAddRootSTLVToBuf [15:21:00]FM_MakeSignedData [15:21:00]FM_MakeSignedData [15:21:00]SAM_PROTO_SignData [15:21:00]wFMCommunicate request_size=4 [15:21:00]MH_SAM_APDU [15:21:00]CAPDU: 80 0D 01 02 [15:21:00]Write to MH i2c: E2 08 00 75 05 80 0D 01 02 00 00 00 00 F3 [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [15:21:00]RAPDU: 90 00 [15:21:00]wFMCommunicate OK [15:21:00]wFMCommunicate request_size=255 [15:21:00]MH_SAM_APDU [15:21: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 A1 00 00 00 F4 03 04 00 5C 87 F1 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 0B 55 01 00 35 04 06 00 FE [15:21:00]Write to MH i2c: E2 02 01 76 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 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 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 A1 00 00 00 F4 03 04 00 5C 87 F1 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 0B 55 01 00 35 04 06 00 FE 00 00 3C [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [15:21:00]RAPDU: 90 00 [15:21:00]wFMCommunicate OK [15:21:00]wFMCommunicate request_size=10 [15:21:00]MH_SAM_APDU [15:21:00]CAPDU: 80 0D 02 02 05 C8 E3 BD 53 69 [15:21:00]Write to MH i2c: E2 0D 00 77 05 80 0D 02 02 05 00 C8 E3 BD 53 69 00 00 24 [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]OFD Sender: No OFD packet to send [15:21:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [15:21:00]RAPDU: 90 00 [15:21:00]wFMCommunicate OK [15:21:00]wFMCommunicate request_size=4 [15:21:00]MH_SAM_APDU [15:21:00]CAPDU: 80 0D 03 02 [15:21:00]Write to MH i2c: E2 08 00 78 05 80 0D 03 02 00 00 00 00 F8 [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 0B 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 0B 00 78 05 00 84 4E 8F CB 3C 72 65 E8 90 00 20 [15:21:00]RAPDU: 84 4E 8F CB 3C 72 65 E8 90 00 [15:21:00]wFMCommunicate OK [15:21:00]SAM_PROTO_SignData done [15:21:00]FM_MakeSignedData done [15:21:00]CreateOFDProtocolMessage [15:21:00]wFMCommunicate request_size=4 [15:21:00]MH_SAM_APDU [15:21:00]CAPDU: 80 11 00 00 [15:21:00]Write to MH i2c: E2 08 00 79 05 80 11 00 00 00 00 00 00 F8 [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:00]Read from MH i2c: E2 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 17 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: E2 17 00 79 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 57 [15:21: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:21:00]wFMCommunicate OK [15:21:00]CreateOFDProtocolMessage done [15:21:00]OFDSenderStorePacket 87307 [15:21:00]StoreOFDPacket docnum=87307 [15:21: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 3F 8E 07 01 FD 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 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 A1 00 00 00 F4 03 04 00 5C 87 F1 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 0B 55 01 00 35 04 06 00 FE C8 E3 BD 53 69 84 4E 8F CB 3C 72 65 E8 [15:21:00]CheckFolder [15:21:00]dirname=/storage/ofd_packets [15:21:00]CheckFolder done [15:21:00]ProducePacketName [15:21:00]name=ofd_packets/00087307 [15:21:00]NVStorageSaveData ofd_packets/00087307 [15:21:00]File name is /storage/ofd_packets/00087307 [15:21:00]Write 301 bytes [15:21:00]NVStorageSaveData done [15:21:00]OFDSenderStorePacket done [15:21:00]KKMCreateOFDPacket done [15:21:00]NVStorageSaveData kkm_last_timestamp [15:21:00]File name is /storage/kkm_last_timestamp [15:21:00]Write 4 bytes [15:21:00]NVStorageSaveData done [15:21:00]ExternCall_PrintAddStr [15:21:00]wPrintStart [15:21:00]Write to MH i2c: 01 00 00 7A 05 7F [15:21:00]Write i2c OK [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: 01 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: 01 07 00 [15:21:00]MH_I2C_Read... [15:21:00]Read from MH i2c: 01 07 00 7A 05 00 00 00 00 00 FF 0F 94 [15:21:00]RasterBufferAndPrint [15:21:00]line Счет N : (1)872271 [15:21:00]line ИНН: 02508201610067 [15:21:00]line Контрольно-Кассовый Чек [15:21:00]line ПРОДАЖА [15:21:00]line ТРК (МРК, ГНК) : 43 [15:21:00]line Товар: 2710124130 [15:21:00]line Аи-92-К-5 [15:21:00]line 14.750 * 67.80 [15:21:00]line = 1000.05 [15:21:00]line НДС 12% НСП 1% [15:21:00]line > о реализуемом товаре [15:21:00]line ОКРУГЛЕНИЕ: -0.05 [15:21:00]line ИТОГО: 1000.00 [15:21:00]line Внесено: 1000.00 [15:21:00]line СДАЧА: 0.00 [15:21:00]line НСП 1% : 8.85 [15:21:00]line НДС 12% : 106.20 [15:21:00]line Наличными: 1000.00 [15:21:00]line Безнал.: 0.00 [15:21:00]line Место: АЗС № 137 "Партнер Нефть" [15:21:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:21:00]line СНО: Общий режим [15:21:00]line Чек 161 23.09.2024 15:21 [15:21:00]line Смена: 498 ФФД: 1.0 [15:21:00]line ЗНМ: 0300000064 [15:21:00]line РНМ: 0000000000092592 [15:21:00]line Версия ККМ: 001 [15:21:00]line ФМ: 0000000000874979 [15:21:00]line ФД: 87307 [15:21:00]line ФПД: 280138767749993 [15:21:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87307&fm=280138767749993&tin=02508201610067®Number=0000000000092592&sum=100000 [15:21:01]OFD Sender: Processing packet 87307 [packets to send 280, broken 279] [15:21:01]ProducePacketName [15:21:01]name=ofd_packets/00087307 [15:21:01]OFD Sender: To server: pG, [15:21:01]CommunicateWithHost lk.salyk.kg:30040 [15:21:01]ConnectInit lk.salyk.kg [15:21:01]written 0, free lines is 4095 [15:21:01]Write to MH i2c: 01 00 00 A5 05 AA [15:21:01]Write i2c OK [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: 01 [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: 01 07 00 [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 CA 0C 87 [15:21:01]RasterBufferAndPrint [15:21:01]line [15:21:01]line [15:21:01]line [15:21:01]line [15:21:01]line [15:21:01]written 0, free lines is 3280 [15:21:01]MH_Cut [15:21:01]Write to MH i2c: D1 01 00 AC 05 01 83 [15:21:01]Write i2c OK [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: D1 [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: D1 01 00 [15:21:01]MH_I2C_Read... [15:21:01]Read from MH i2c: D1 01 00 AC 05 00 82 [15:21:01]Write to MH i2c: 01 00 00 AD 05 B2 [15:21:01]Write i2c OK [15:21:01]MH_I2C_Read... [15:21:02]Connected sock=9 [15:21: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 3F 8E 07 01 FD 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 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 A1 00 00 00 F4 03 04 00 5C 87 F1 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 0B 55 01 00 35 04 06 00 FE C8 E3 BD 53 69 84 4E 8F CB 3C 72 65 E8 [15:21:02]*** Cut start [15:21:02]*** Partial cut [15:21:02]*** CUTSNS_PIN = 1 [15:21:02]*** CUTSNS_PIN = 0 [15:21: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 3F 82 47 00 B6 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0B 55 01 00 F4 03 04 00 28 32 F1 66 B6 04 01 00 00 FA 82 9E 45 8B 75 68 6C [15:21:02]CommunicateWithHost err = 0 [15:21:02]CheckOFDResponse [15:21:02]1017 (14) - 77093643461234 [15:21:02]1041 (16) - 0000000000874979 [15:21:02]1040 (4) - 87307 [15:21:02]1012 (4) - 23.09.2024 09:17 [15:21:02]1206 (1) - 0 [15:21:02]OFD Sender: Remove packet 87307 [15:21:02]ProducePacketName [15:21:02]name=ofd_packets/00087307 [15:21:02]NVStorageDeleteData [15:21:02]*** Brake cut motor [15:21:03]Read from MH i2c: 01 [15:21:03]MH_I2C_Read... [15:21:03]*** Stop cut motor [15:21:03]*** Cut end [15:21:03]Read from MH i2c: 01 07 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: 01 07 00 AD 05 00 00 00 00 00 FF 0F C7 [15:21:03]process_action close_receipt done [15:21:03]requested_data is exist [15:21:03]produce_requested_data [15:21:03]requested_item fm.sn is exist - process it [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 11 00 00 [15:21:03]Write to MH i2c: E2 08 00 AE 05 80 11 00 00 00 00 00 00 2D [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]OFD Sender: No OFD packet to send [15:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 17 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 17 00 AE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8C [15:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:21:03]wFMCommunicate OK [15:21:03]requested_item fd.num is exist - process it [15:21:03]SAM_PROTO_GetFieldsCounters [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 13 00 00 [15:21:03]Write to MH i2c: E2 08 00 AF 05 80 13 00 00 00 00 00 00 30 [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 62 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 62 00 AF 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 0B 55 01 00 0E 04 04 00 F2 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 96 [15:21: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 0B 55 01 00 0E 04 04 00 F2 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 [15:21:03]wFMCommunicate OK [15:21:03]SAM_PROTO_GetFieldsCounters done [15:21:03]requested_item shift.num is exist - process it [15:21:03]requested_item shift.opened is exist - process it [15:21:03]req_shift_opened [15:21:03]FM_GetShiftState [15:21:03]SAM_PROTO_GetShiftState [15:21:03]wFMCommunicate request_size=4 [15:21:03]MH_SAM_APDU [15:21:03]CAPDU: 80 13 01 00 [15:21:03]Write to MH i2c: E2 08 00 B0 05 80 13 01 00 00 00 00 00 32 [15:21:03]Write i2c OK [15:21:03]MH_I2C_Read... [15:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:03]Read from MH i2c: E2 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 0E 00 [15:21:03]MH_I2C_Read... [15:21:03]Read from MH i2c: E2 0E 00 B0 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8A [15:21:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:21:03]wFMCommunicate OK [15:21:03]SAM_PROTO_GetShiftState done [15:21:03]FM_GetShiftState done [15:21:03]req_shift_opened done [15:21:03]requested_item shift.open_date is exist - process it [15:21:03]req_shift_open_date [15:21:03]req_shift_open_date done [15:21:03]produce_requested_data done [15:21:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87307,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:21:03]process_action_free close_receipt [15:21:03]json_value_free [15:21:03]json_value_free done [15:21:03]process_json_proto returns [15:21:03]Send response to host [15:21:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87307,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:21:03]free response buf [15:21:03]execute_script done [15:21:03]execute_script returns [15:21:03]free content buf [15:21:03]Sock 7.Close socket [15:21:03]Sock 7.Thread stoped [15:21:08]OFD Sender: No OFD packet to send [15:21:13]OFD Sender: No OFD packet to send [15:21:18]OFD Sender: No OFD packet to send [15:21:23]OFD Sender: No OFD packet to send [15:21:28]OFD Sender: No OFD packet to send [15:21:33]OFD Sender: No OFD packet to send [15:21:38]OFD Sender: No OFD packet to send [15:21:43]OFD Sender: No OFD packet to send [15:21:48]OFD Sender: No OFD packet to send [15:21:53]OFD Sender: No OFD packet to send [15:21:58]OFD Sender: No OFD packet to send [15:22:01]recv_with_timeout no data received [15:22:03]OFD Sender: No OFD packet to send [15:22:08]OFD Sender: No OFD packet to send [15:22:13]OFD Sender: No OFD packet to send [15:22:14]recv_with_timeout no data received [15:22:18]OFD Sender: No OFD packet to send [15:22:23]OFD Sender: No OFD packet to send [15:22:28]OFD Sender: No OFD packet to send [15:22:33]OFD Sender: No OFD packet to send [15:22:38]OFD Sender: No OFD packet to send [15:22:43]OFD Sender: No OFD packet to send [15:22:48]OFD Sender: No OFD packet to send [15:22:53]OFD Sender: No OFD packet to send [15:22:58]OFD Sender: No OFD packet to send [15:23:03]OFD Sender: No OFD packet to send [15:23:08]OFD Sender: No OFD packet to send [15:23:13]OFD Sender: No OFD packet to send [15:23:18]OFD Sender: No OFD packet to send [15:23:23]OFD Sender: No OFD packet to send [15:23:28]OFD Sender: No OFD packet to send [15:23:33]OFD Sender: No OFD packet to send [15:23:38]OFD Sender: No OFD packet to send [15:23:43]OFD Sender: No OFD packet to send [15:23:48]OFD Sender: No OFD packet to send [15:23:53]OFD Sender: No OFD packet to send [15:23:58]OFD Sender: No OFD packet to send [15:24:03]OFD Sender: No OFD packet to send [15:24:08]OFD Sender: No OFD packet to send [15:24:13]OFD Sender: No OFD packet to send [15:24:18]OFD Sender: No OFD packet to send [15:24:23]OFD Sender: No OFD packet to send [15:24:28]OFD Sender: No OFD packet to send [15:24:33]OFD Sender: No OFD packet to send [15:24:38]OFD Sender: No OFD packet to send [15:24:43]OFD Sender: No OFD packet to send [15:24:48]OFD Sender: No OFD packet to send [15:24:53]OFD Sender: No OFD packet to send [15:24:58]OFD Sender: No OFD packet to send [15:25:03]OFD Sender: No OFD packet to send [15:25:08]OFD Sender: No OFD packet to send [15:25:13]OFD Sender: No OFD packet to send [15:25:18]recv_with_timeout no data received [15:25:18]OFD Sender: No OFD packet to send [15:25:23]OFD Sender: No OFD packet to send [15:25:28]OFD Sender: No OFD packet to send [15:25:33]OFD Sender: No OFD packet to send [15:25:38]OFD Sender: No OFD packet to send [15:25:43]OFD Sender: No OFD packet to send [15:25:48]OFD Sender: No OFD packet to send [15:25:53]OFD Sender: No OFD packet to send [15:25:58]OFD Sender: No OFD packet to send [15:26:03]OFD Sender: No OFD packet to send [15:26:07]recv_with_timeout no data received [15:26:08]OFD Sender: No OFD packet to send [15:26:13]OFD Sender: No OFD packet to send [15:26:18]OFD Sender: No OFD packet to send [15:26:22]recv_with_timeout no data received [15:26:23]OFD Sender: No OFD packet to send [15:26:28]OFD Sender: No OFD packet to send [15:26:33]OFD Sender: No OFD packet to send [15:26:38]OFD Sender: No OFD packet to send [15:26:43]OFD Sender: No OFD packet to send [15:26:48]OFD Sender: No OFD packet to send [15:26:53]OFD Sender: No OFD packet to send [15:26:58]OFD Sender: No OFD packet to send [15:27:03]OFD Sender: No OFD packet to send [15:27:08]OFD Sender: No OFD packet to send [15:27:13]OFD Sender: No OFD packet to send [15:27:15]recv_with_timeout no data received [15:27:18]OFD Sender: No OFD packet to send [15:27:23]OFD Sender: No OFD packet to send [15:27:28]OFD Sender: No OFD packet to send [15:27:29]recv_with_timeout no data received [15:27:33]OFD Sender: No OFD packet to send [15:27:38]OFD Sender: No OFD packet to send [15:27:43]OFD Sender: No OFD packet to send [15:27:48]OFD Sender: No OFD packet to send [15:27:53]OFD Sender: No OFD packet to send [15:27:58]OFD Sender: No OFD packet to send [15:28:03]OFD Sender: No OFD packet to send [15:28:08]OFD Sender: No OFD packet to send [15:28:13]OFD Sender: No OFD packet to send [15:28:17]accept exits with 10 [15:28:17]New connection [15:28:17]New thread 3066531172 created [15:28:17]Thread 3066674532 joined [15:28:17]Waiting for new connection... [15:28:17] Sock 10.Parse request [15:28:17]Sock 10.Check first char [15:28:17]Sock 10.First char is OK [15:28:17]request: POST /json_proto HTTP/1.0 [15:28:17]Method: POST [15:28:17]URL: /json_proto [15:28:17]Method is POST - this is cgi request [15:28:17]url: /json_proto [15:28:17]query_string will be loaded in cgi processing [15:28:17]execute_cgi json_proto POST (null) [15:28:17]execute_cgi path=json_proto method=POST [15:28:17]POST find Content-Length [15:28:17]Host: 172.17.47.196:8080 [15:28:17]Content-Length: 797 [15:28:17]Content-Type: application/json [15:28:17] [15:28:17]POST finish read [15:28:17]Found Content-Length = 797 [15:28:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872273", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:17]execute_script... [15:28: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)872273", "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" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:17]POST & json_proto [15:28:17]process_json_proto [15:28:17]json parsed OK: [15:28:17]protocol is kg_v1.0 [15:28:17]action value=close_receipt [15:28:17]process_action close_receipt [15:28:17]cmd_close_receipt [15:28:17]MH_GetDate [15:28:17]Write to MH i2c: F0 00 00 B1 05 A5 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: F0 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: F0 09 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: F0 09 00 B1 05 00 12 89 F1 66 4C 6B 94 66 51 [15:28:17]GetLastDocTimeStamp 1727104860 [15:28:17]current date 1727105298 [15:28:17]FM_GetShiftState [15:28:17]SAM_PROTO_GetShiftState [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 13 01 00 [15:28:17]Write to MH i2c: E2 08 00 B2 05 80 13 01 00 00 00 00 00 34 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0E 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0E 00 B2 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8C [15:28:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:28:17]wFMCommunicate OK [15:28:17]SAM_PROTO_GetShiftState done [15:28:17]FM_GetShiftState done [15:28:17]opened in 1727050818 [15:28:17]opened+sec_in_day 1727137218 [15:28:17]quantity*price = 0 [15:28:17]sum+1 = 1 [15:28:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 162 23.09.2024 15:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливная Карта 29814 ФМ: 0000000000874979 ФД: 87308 ФПД: 199846297708907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152818&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87308&fm=199846297708907&tin=02508201610067®Number=0000000000092592&sum=0 [15:28:19]StoreToDocumentArchive [15:28:19]shift 498 fd 87308 [15:28:19]save to /storage/0498/doc_00087308 [15:28:19]save last doc name /storage/0498/doc_00087308 to /storage/kkm_last_doc_name [15:28:19]save OK [15:28:19]Clear old archive folders... [15:28:19]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:28:19]tlvbuf is B6F116B0 [15:28:19]SAM_PROTO_ClearQueue [15:28:19]wFMCommunicate request_size=4 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 09 00 00 [15:28:19]Write to MH i2c: E2 08 00 BF 05 80 09 00 00 00 00 00 00 36 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:19]Read from MH i2c: E2 03 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [15:28:19]RAPDU: 90 00 [15:28:19]wFMCommunicate OK [15:28:19]SAM_PROTO_ClearQueue done [15:28:19]KKMCreateOFDPacket [15:28:19]OFDProtocolAddRootSTLVToBuf [15:28:19]FM_MakeSignedData [15:28:19]FM_MakeSignedData [15:28:19]SAM_PROTO_SignData [15:28:19]wFMCommunicate request_size=4 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 0D 01 02 [15:28:19]Write to MH i2c: E2 08 00 C0 05 80 0D 01 02 00 00 00 00 3E [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [15:28:19]RAPDU: 90 00 [15:28:19]wFMCommunicate OK [15:28:19]wFMCommunicate request_size=255 [15:28:19]MH_SAM_APDU [15:28: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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 12 89 F1 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 0C 55 01 00 35 04 06 00 [15:28:19]Write to MH i2c: E2 02 01 C1 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 12 89 F1 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 0C 55 01 00 35 04 06 00 00 00 8C [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [15:28:19]RAPDU: 90 00 [15:28:19]wFMCommunicate OK [15:28:19]wFMCommunicate request_size=11 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 0D 02 02 06 B5 C2 57 95 A9 6B [15:28:19]Write to MH i2c: E2 0E 00 C2 05 80 0D 02 02 06 00 B5 C2 57 95 A9 6B 00 00 C4 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [15:28:19]RAPDU: 90 00 [15:28:19]wFMCommunicate OK [15:28:19]wFMCommunicate request_size=4 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 0D 03 02 [15:28:19]Write to MH i2c: E2 08 00 C3 05 80 0D 03 02 00 00 00 00 43 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 0B 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 0B 00 C3 05 00 FE 5E 41 5A 76 29 C3 A8 90 00 45 [15:28:19]RAPDU: FE 5E 41 5A 76 29 C3 A8 90 00 [15:28:19]wFMCommunicate OK [15:28:19]SAM_PROTO_SignData done [15:28:19]FM_MakeSignedData done [15:28:19]CreateOFDProtocolMessage [15:28:19]wFMCommunicate request_size=4 [15:28:19]MH_SAM_APDU [15:28:19]CAPDU: 80 11 00 00 [15:28:19]Write to MH i2c: E2 08 00 C4 05 80 11 00 00 00 00 00 00 43 [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:19]Read from MH i2c: E2 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 17 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: E2 17 00 C4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A2 [15:28:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:28:19]wFMCommunicate OK [15:28:19]CreateOFDProtocolMessage done [15:28:19]OFDSenderStorePacket 87308 [15:28:19]StoreOFDPacket docnum=87308 [15:28: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 48 E6 08 01 95 D0 5A 03 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 12 89 F1 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 0C 55 01 00 35 04 06 00 B5 C2 57 95 A9 6B FE 5E 41 5A 76 29 C3 A8 [15:28:19]CheckFolder [15:28:19]dirname=/storage/ofd_packets [15:28:19]CheckFolder done [15:28:19]ProducePacketName [15:28:19]name=ofd_packets/00087308 [15:28:19]NVStorageSaveData ofd_packets/00087308 [15:28:19]File name is /storage/ofd_packets/00087308 [15:28:19]Write 302 bytes [15:28:19]NVStorageSaveData done [15:28:19]OFDSenderStorePacket done [15:28:19]KKMCreateOFDPacket done [15:28:19]NVStorageSaveData kkm_last_timestamp [15:28:19]File name is /storage/kkm_last_timestamp [15:28:19]Write 4 bytes [15:28:19]NVStorageSaveData done [15:28:19]ExternCall_PrintAddStr [15:28:19]wPrintStart [15:28:19]Write to MH i2c: 01 00 00 C5 05 CA [15:28:19]Write i2c OK [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: 01 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: 01 07 00 [15:28:19]MH_I2C_Read... [15:28:19]Read from MH i2c: 01 07 00 C5 05 00 00 00 00 00 FF 0F DF [15:28:19]RasterBufferAndPrint [15:28:19]line Счет N : (1)872273 [15:28:19]line ИНН: 02508201610067 [15:28:19]line Контрольно-Кассовый Чек [15:28:19]line ПРОДАЖА [15:28:19]line ТРК (МРК, ГНК) : 11 [15:28:19]line Товар: 2710194210 [15:28:19]line ДТ(л)-К-4 [15:28:19]line 50.000 * 0.00 [15:28:19]line = 0.00 [15:28:19]line НДС 12% НСП 1% [15:28:19]line > о реализуемом товаре [15:28:19]line ИТОГО: 0.00 [15:28:19]line НСП 1% : 0.00 [15:28:19]line НДС 12% : 0.00 [15:28:19]line Наличными: 0.00 [15:28:19]line Безнал.: 0.00 [15:28:19]line Место: АЗС № 137 "Партнер Нефть" [15:28:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:28:19]line СНО: Общий режим [15:28:19]line Чек 162 23.09.2024 15:28 [15:28:19]line Смена: 498 ФФД: 1.0 [15:28:19]line ЗНМ: 0300000064 [15:28:19]line РНМ: 0000000000092592 [15:28:19]line Версия ККМ: 001 [15:28:19]line Талоны: Топливная Карта [15:28:19]line 29814 [15:28:19]line ФМ: 0000000000874979 [15:28:19]line ФД: 87308 [15:28:19]line ФПД: 199846297708907 [15:28:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152818&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87308&fm=199846297708907&tin=02508201610067®Number=0000000000092592&sum=0 [15:28:19]OFD Sender: Processing packet 87308 [packets to send 280, broken 279] [15:28:19]ProducePacketName [15:28:19]name=ofd_packets/00087308 [15:28:19]OFD Sender: To server: pG, [15:28:19]CommunicateWithHost lk.salyk.kg:30040 [15:28:19]ConnectInit lk.salyk.kg [15:28:19]written 0, free lines is 4095 [15:28:20]Write to MH i2c: 01 00 00 EF 05 F4 [15:28:20]Write i2c OK [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: 01 [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: 01 07 00 [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 E7 0C EE [15:28:20]RasterBufferAndPrint [15:28:20]line [15:28:20]line [15:28:20]line [15:28:20]line [15:28:20]line [15:28:20]written 0, free lines is 3308 [15:28:20]MH_Cut [15:28:20]Write to MH i2c: D1 01 00 F6 05 01 CD [15:28:20]Write i2c OK [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: D1 [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: D1 01 00 [15:28:20]MH_I2C_Read... [15:28:20]Read from MH i2c: D1 01 00 F6 05 00 CC [15:28:20]Write to MH i2c: 01 00 00 F7 05 FC [15:28:20]Write i2c OK [15:28:20]MH_I2C_Read... [15:28:21]*** Cut start [15:28:21]*** Partial cut [15:28:21]*** CUTSNS_PIN = 1 [15:28:21]*** CUTSNS_PIN = 0 [15:28:21]*** Brake cut motor [15:28:21]Read from MH i2c: 01 [15:28:21]MH_I2C_Read... [15:28:21]*** Stop cut motor [15:28:21]*** Cut end [15:28:21]Read from MH i2c: 01 07 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: 01 07 00 F7 05 00 00 00 00 00 FF 0F 11 [15:28:21]process_action close_receipt done [15:28:21]requested_data is exist [15:28:21]produce_requested_data [15:28:21]requested_item fm.sn is exist - process it [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 11 00 00 [15:28:21]Write to MH i2c: E2 08 00 F8 05 80 11 00 00 00 00 00 00 77 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 F8 05 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:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:28:21]wFMCommunicate OK [15:28:21]requested_item fd.num is exist - process it [15:28:21]SAM_PROTO_GetFieldsCounters [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 13 00 00 [15:28:21]Write to MH i2c: E2 08 00 F9 05 80 13 00 00 00 00 00 00 7A [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 62 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 62 00 F9 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 0C 55 01 00 0E 04 04 00 F2 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 E4 [15:28:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_GetFieldsCounters done [15:28:21]requested_item shift.num is exist - process it [15:28:21]requested_item shift.opened is exist - process it [15:28:21]req_shift_opened [15:28:21]FM_GetShiftState [15:28:21]SAM_PROTO_GetShiftState [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 13 01 00 [15:28:21]Write to MH i2c: E2 08 00 FA 05 80 13 01 00 00 00 00 00 7C [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]Connected sock=11 [15:28: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 48 E6 08 01 95 D0 5A 03 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 12 89 F1 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 0C 55 01 00 35 04 06 00 B5 C2 57 95 A9 6B FE 5E 41 5A 76 29 C3 A8 [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:22]Read from MH i2c: E2 0E 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 0E 00 FA 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [15:28:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:28:22]wFMCommunicate OK [15:28:22]SAM_PROTO_GetShiftState done [15:28:22]FM_GetShiftState done [15:28:22]req_shift_opened done [15:28:22]requested_item shift.open_date is exist - process it [15:28:22]req_shift_open_date [15:28:22]req_shift_open_date done [15:28:22]produce_requested_data done [15:28:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87308,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:28:22]process_action_free close_receipt [15:28:22]json_value_free [15:28:22]json_value_free done [15:28:22]process_json_proto returns [15:28:22]Send response to host [15:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87308,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:28:22]free response buf [15:28:22]execute_script done [15:28:22]execute_script returns [15:28:22]free content buf [15:28:22]Sock 10.Close socket [15:28:22]Sock 10.Thread stoped [15:28: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 D5 43 47 00 5E 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0C 55 01 00 F4 03 04 00 E0 33 F1 66 B6 04 01 00 00 3D F9 DE 07 51 55 13 24 [15:28:24]CommunicateWithHost err = 0 [15:28:24]CheckOFDResponse [15:28:24]1017 (14) - 77093643461234 [15:28:24]1041 (16) - 0000000000874979 [15:28:24]1040 (4) - 87308 [15:28:24]1012 (4) - 23.09.2024 09:24 [15:28:24]1206 (1) - 0 [15:28:24]OFD Sender: Remove packet 87308 [15:28:24]ProducePacketName [15:28:24]name=ofd_packets/00087308 [15:28:24]NVStorageDeleteData [15:28:25]OFD Sender: No OFD packet to send [15:28:29]accept exits with 7 [15:28:29]New connection [15:28:29]New thread 3066674532 created [15:28:29]Thread 3066531172 joined [15:28:29]Waiting for new connection... [15:28:29] Sock 7.Parse request [15:28:29]Sock 7.Check first char [15:28:29]Sock 7.First char is OK [15:28:29]request: POST /json_proto HTTP/1.0 [15:28:29]Method: POST [15:28:29]URL: /json_proto [15:28:29]Method is POST - this is cgi request [15:28:29]url: /json_proto [15:28:29]query_string will be loaded in cgi processing [15:28:29]execute_cgi json_proto POST (null) [15:28:29]execute_cgi path=json_proto method=POST [15:28:29]POST find Content-Length [15:28:29]Host: 172.17.47.196:8080 [15:28:29]Content-Length: 798 [15:28:29]Content-Type: application/json [15:28:29] [15:28:29]POST finish read [15:28:29]Found Content-Length = 798 [15:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872272", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:29]execute_script... [15: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)872272", "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" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A29814", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:29]POST & json_proto [15:28:29]process_json_proto [15:28:29]json parsed OK: [15:28:29]protocol is kg_v1.0 [15:28:29]action value=close_receipt [15:28:29]process_action close_receipt [15:28:29]cmd_close_receipt [15:28:29]MH_GetDate [15:28:29]Write to MH i2c: F0 00 00 FB 05 EF [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: F0 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: F0 09 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: F0 09 00 FB 05 00 1D 89 F1 66 4C 6B 94 66 A6 [15:28:29]GetLastDocTimeStamp 1727105298 [15:28:29]current date 1727105309 [15:28:29]FM_GetShiftState [15:28:29]SAM_PROTO_GetShiftState [15:28:29]wFMCommunicate request_size=4 [15:28:29]MH_SAM_APDU [15:28:29]CAPDU: 80 13 01 00 [15:28:29]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:29]Read from MH i2c: E2 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 0E 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D6 [15:28:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:28:29]wFMCommunicate OK [15:28:29]SAM_PROTO_GetShiftState done [15:28:29]FM_GetShiftState done [15:28:29]opened in 1727050818 [15:28:29]opened+sec_in_day 1727137218 [15:28:29]quantity*price = 0 [15:28:29]sum+1 = 1 [15:28:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 163 23.09.2024 15:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливная Карта 29814 ФМ: 0000000000874979 ФД: 87309 ФПД: 2336492277980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152830&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87309&fm=2336492277980&tin=02508201610067®Number=0000000000092592&sum=0 [15:28:30]StoreToDocumentArchive [15:28:30]shift 498 fd 87309 [15:28:30]save to /storage/0498/doc_00087309 [15:28:30]save last doc name /storage/0498/doc_00087309 to /storage/kkm_last_doc_name [15:28:30]save OK [15:28:30]Clear old archive folders... [15:28:30]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:28:30]tlvbuf is 00E8CB60 [15:28:30]SAM_PROTO_ClearQueue [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 09 00 00 [15:28:30]Write to MH i2c: E2 08 00 09 06 80 09 00 00 00 00 00 00 81 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [15:28:30]RAPDU: 90 00 [15:28:30]wFMCommunicate OK [15:28:30]SAM_PROTO_ClearQueue done [15:28:30]KKMCreateOFDPacket [15:28:30]OFDProtocolAddRootSTLVToBuf [15:28:30]FM_MakeSignedData [15:28:30]FM_MakeSignedData [15:28:30]SAM_PROTO_SignData [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 0D 01 02 [15:28:30]Write to MH i2c: E2 08 00 0A 06 80 0D 01 02 00 00 00 00 89 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [15:28:30]RAPDU: 90 00 [15:28:30]wFMCommunicate OK [15:28:30]wFMCommunicate request_size=255 [15:28:30]MH_SAM_APDU [15: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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 1E 89 F1 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 0D 55 01 00 35 04 06 00 [15:28:30]Write to MH i2c: E2 02 01 0B 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 1E 89 F1 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 0D 55 01 00 35 04 06 00 00 00 F9 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [15:28:30]RAPDU: 90 00 [15:28:30]wFMCommunicate OK [15:28:30]wFMCommunicate request_size=11 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 0D 02 02 06 02 20 01 CA D0 DC [15:28:30]Write to MH i2c: E2 0E 00 0C 06 80 0D 02 02 06 00 02 20 01 CA D0 DC 00 00 31 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [15:28:30]RAPDU: 90 00 [15:28:30]wFMCommunicate OK [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 0D 03 02 [15:28:30]Write to MH i2c: E2 08 00 0D 06 80 0D 03 02 00 00 00 00 8E [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 0B 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 0B 00 0D 06 00 06 F3 EB 53 09 A1 04 FB 90 00 6F [15:28:30]RAPDU: 06 F3 EB 53 09 A1 04 FB 90 00 [15:28:30]wFMCommunicate OK [15:28:30]SAM_PROTO_SignData done [15:28:30]FM_MakeSignedData done [15:28:30]CreateOFDProtocolMessage [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 11 00 00 [15:28:30]Write to MH i2c: E2 08 00 0E 06 80 11 00 00 00 00 00 00 8E [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 17 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 17 00 0E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [15: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 [15:28:30]wFMCommunicate OK [15:28:30]CreateOFDProtocolMessage done [15:28:30]OFDSenderStorePacket 87309 [15:28:30]StoreOFDPacket docnum=87309 [15: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 81 FB 08 01 FA 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 1E 89 F1 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 0D 55 01 00 35 04 06 00 02 20 01 CA D0 DC 06 F3 EB 53 09 A1 04 FB [15:28:30]CheckFolder [15:28:30]dirname=/storage/ofd_packets [15:28:30]CheckFolder done [15:28:30]ProducePacketName [15:28:30]name=ofd_packets/00087309 [15:28:30]NVStorageSaveData ofd_packets/00087309 [15:28:30]File name is /storage/ofd_packets/00087309 [15:28:30]Write 302 bytes [15:28:30]NVStorageSaveData done [15:28:30]OFDSenderStorePacket done [15:28:30]KKMCreateOFDPacket done [15:28:30]NVStorageSaveData kkm_last_timestamp [15:28:30]File name is /storage/kkm_last_timestamp [15:28:30]Write 4 bytes [15:28:30]NVStorageSaveData done [15:28:30]ExternCall_PrintAddStr [15:28:30]wPrintStart [15:28:30]Write to MH i2c: 01 00 00 0F 06 15 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 07 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 07 00 0F 06 00 00 00 00 00 FF 0F 2A [15:28:30]RasterBufferAndPrint [15:28:30]line Счет N : (1)872272 [15:28:30]line ИНН: 02508201610067 [15:28:30]line Контрольно-Кассовый Чек [15:28:30]line ПРОДАЖА [15:28:30]line ТРК (МРК, ГНК) : 21 [15:28:30]line Товар: 2710194210 [15:28:30]line ДТ(л)-К-4 [15:28:30]line 100.000 * 0.00 [15:28:30]line = 0.00 [15:28:30]line НДС 12% НСП 1% [15:28:30]line > о реализуемом товаре [15:28:30]line ИТОГО: 0.00 [15:28:30]line НСП 1% : 0.00 [15:28:30]line НДС 12% : 0.00 [15:28:30]line Наличными: 0.00 [15:28:30]line Безнал.: 0.00 [15:28:30]line Место: АЗС № 137 "Партнер Нефть" [15:28:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:28:30]line СНО: Общий режим [15:28:30]line Чек 163 23.09.2024 15:28 [15:28:30]line Смена: 498 ФФД: 1.0 [15:28:30]line ЗНМ: 0300000064 [15:28:30]line РНМ: 0000000000092592 [15:28:30]line Версия ККМ: 001 [15:28:30]line Талоны: Топливная Карта [15:28:30]line 29814 [15:28:30]line ФМ: 0000000000874979 [15:28:30]line ФД: 87309 [15:28:30]line ФПД: 2336492277980 [15:28:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T152830&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87309&fm=2336492277980&tin=02508201610067®Number=0000000000092592&sum=0 [15:28:30]OFD Sender: Processing packet 87309 [packets to send 280, broken 279] [15:28:30]ProducePacketName [15:28:30]name=ofd_packets/00087309 [15:28:30]OFD Sender: To server: pG, [15:28:30]CommunicateWithHost lk.salyk.kg:30040 [15:28:30]ConnectInit lk.salyk.kg [15:28:30]written 0, free lines is 4095 [15:28:31]Write to MH i2c: 01 00 00 39 06 3F [15:28:31]Write i2c OK [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 07 00 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 ED 0C 3F [15:28:31]RasterBufferAndPrint [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]written 0, free lines is 3318 [15:28:31]MH_Cut [15:28:31]Write to MH i2c: D1 01 00 40 06 01 18 [15:28:31]Write i2c OK [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 01 00 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 01 00 40 06 00 17 [15:28:31]Write to MH i2c: 01 00 00 41 06 47 [15:28:31]Write i2c OK [15:28:31]MH_I2C_Read... [15:28:31]Connected sock=11 [15:28: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 81 FB 08 01 FA 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 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 1E 89 F1 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 0D 55 01 00 35 04 06 00 02 20 01 CA D0 DC 06 F3 EB 53 09 A1 04 FB [15:28:32]*** Cut start [15:28:32]*** Partial cut [15:28:32]*** CUTSNS_PIN = 1 [15:28: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 C2 3D 47 00 C2 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 0D 55 01 00 F4 03 04 00 E9 33 F1 66 B6 04 01 00 00 C0 31 03 16 96 73 D5 0C [15:28:32]CommunicateWithHost err = 0 [15:28:32]CheckOFDResponse [15:28:32]1017 (14) - 77093643461234 [15:28:32]1041 (16) - 0000000000874979 [15:28:32]1040 (4) - 87309 [15:28:32]1012 (4) - 23.09.2024 09:24 [15:28:32]1206 (1) - 0 [15:28:32]OFD Sender: Remove packet 87309 [15:28:32]ProducePacketName [15:28:32]name=ofd_packets/00087309 [15:28:32]NVStorageDeleteData [15:28:32]*** CUTSNS_PIN = 0 [15:28:32]*** Brake cut motor [15:28:32]OFD Sender: No OFD packet to send [15:28:32]Read from MH i2c: 01 [15:28:32]*** Stop cut motor [15:28:32]MH_I2C_Read... [15:28:32]*** Cut end [15:28:32]Read from MH i2c: 01 07 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 FF 0F 5C [15:28:32]process_action close_receipt done [15:28:32]requested_data is exist [15:28:32]produce_requested_data [15:28:32]requested_item fm.sn is exist - process it [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 11 00 00 [15:28:32]Write to MH i2c: E2 08 00 42 06 80 11 00 00 00 00 00 00 C2 [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 42 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [15: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 [15:28:32]wFMCommunicate OK [15:28:32]requested_item fd.num is exist - process it [15:28:32]SAM_PROTO_GetFieldsCounters [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 13 00 00 [15:28:32]Write to MH i2c: E2 08 00 43 06 80 13 00 00 00 00 00 00 C5 [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 43 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 0D 55 01 00 0E 04 04 00 F2 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 33 [15: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 0D 55 01 00 0E 04 04 00 F2 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 [15:28:32]wFMCommunicate OK [15:28:32]SAM_PROTO_GetFieldsCounters done [15:28:32]requested_item shift.num is exist - process it [15:28:32]requested_item shift.opened is exist - process it [15:28:32]req_shift_opened [15:28:32]FM_GetShiftState [15:28:32]SAM_PROTO_GetShiftState [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 13 01 00 [15:28:32]Write to MH i2c: E2 08 00 44 06 80 13 01 00 00 00 00 00 C7 [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:33]Read from MH i2c: E2 [15:28:33]MH_I2C_Read... [15:28:33]Read from MH i2c: E2 0E 00 [15:28:33]MH_I2C_Read... [15:28:33]Read from MH i2c: E2 0E 00 44 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1F [15:28:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:28:33]wFMCommunicate OK [15:28:33]SAM_PROTO_GetShiftState done [15:28:33]FM_GetShiftState done [15:28:33]req_shift_opened done [15:28:33]requested_item shift.open_date is exist - process it [15:28:33]req_shift_open_date [15:28:33]req_shift_open_date done [15:28:33]produce_requested_data done [15:28:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87309,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:28:33]process_action_free close_receipt [15:28:33]json_value_free [15:28:33]json_value_free done [15:28:33]process_json_proto returns [15:28:33]Send response to host [15:28:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87309,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:28:33]free response buf [15:28:33]execute_script done [15:28:33]execute_script returns [15:28:33]free content buf [15:28:33]Sock 7.Close socket [15:28:33]Sock 7.Thread stoped [15:28:37]OFD Sender: No OFD packet to send [15:28:42]OFD Sender: No OFD packet to send [15:28:47]OFD Sender: No OFD packet to send [15:28:52]recv_with_timeout no data received [15:28:52]OFD Sender: No OFD packet to send [15:28:57]OFD Sender: No OFD packet to send [15:29:02]OFD Sender: No OFD packet to send [15:29:07]OFD Sender: No OFD packet to send [15:29:12]OFD Sender: No OFD packet to send [15:29:17]OFD Sender: No OFD packet to send [15:29:22]OFD Sender: No OFD packet to send [15:29:27]OFD Sender: No OFD packet to send [15:29:32]OFD Sender: No OFD packet to send [15:29:37]OFD Sender: No OFD packet to send [15:29:42]OFD Sender: No OFD packet to send [15:29:47]OFD Sender: No OFD packet to send [15:29:52]OFD Sender: No OFD packet to send [15:29:57]OFD Sender: No OFD packet to send [15:30:02]OFD Sender: No OFD packet to send [15:30:07]OFD Sender: No OFD packet to send [15:30:12]OFD Sender: No OFD packet to send [15:30:17]OFD Sender: No OFD packet to send [15:30:22]OFD Sender: No OFD packet to send [15:30:27]OFD Sender: No OFD packet to send [15:30:32]OFD Sender: No OFD packet to send [15:30:37]OFD Sender: No OFD packet to send [15:30:42]OFD Sender: No OFD packet to send [15:30:47]OFD Sender: No OFD packet to send [15:30:52]OFD Sender: No OFD packet to send [15:30:57]OFD Sender: No OFD packet to send [15:31:02]OFD Sender: No OFD packet to send [15:31:07]OFD Sender: No OFD packet to send [15:31:12]OFD Sender: No OFD packet to send [15:31:17]OFD Sender: No OFD packet to send [15:31:22]OFD Sender: No OFD packet to send [15:31:27]OFD Sender: No OFD packet to send [15:31:32]OFD Sender: No OFD packet to send [15:31:37]OFD Sender: No OFD packet to send [15:31:42]OFD Sender: No OFD packet to send [15:31:47]OFD Sender: No OFD packet to send [15:31:52]OFD Sender: No OFD packet to send [15:31:58]OFD Sender: No OFD packet to send [15:32:03]OFD Sender: No OFD packet to send [15:32:08]OFD Sender: No OFD packet to send [15:32:13]OFD Sender: No OFD packet to send [15:32:18]OFD Sender: No OFD packet to send [15:32:23]OFD Sender: No OFD packet to send [15:32:28]OFD Sender: No OFD packet to send [15:32:31]recv_with_timeout no data received [15:32:33]OFD Sender: No OFD packet to send [15:32:38]OFD Sender: No OFD packet to send [15:32:43]OFD Sender: No OFD packet to send [15:32:48]OFD Sender: No OFD packet to send [15:32:53]OFD Sender: No OFD packet to send [15:32:58]OFD Sender: No OFD packet to send [15:33:03]OFD Sender: No OFD packet to send [15:33:08]OFD Sender: No OFD packet to send [15:33:13]OFD Sender: No OFD packet to send [15:33:18]OFD Sender: No OFD packet to send [15:33:23]OFD Sender: No OFD packet to send [15:33:28]OFD Sender: No OFD packet to send [15:33:31]recv_with_timeout no data received [15:33:33]OFD Sender: No OFD packet to send [15:33:38]OFD Sender: No OFD packet to send [15:33:43]OFD Sender: No OFD packet to send [15:33:48]OFD Sender: No OFD packet to send [15:33:53]OFD Sender: No OFD packet to send [15:33:58]OFD Sender: No OFD packet to send [15:33:59]recv_with_timeout no data received [15:34:03]OFD Sender: No OFD packet to send [15:34:08]OFD Sender: No OFD packet to send [15:34:13]OFD Sender: No OFD packet to send [15:34:18]OFD Sender: No OFD packet to send [15:34:20]recv_with_timeout no data received [15:34:23]OFD Sender: No OFD packet to send [15:34:28]OFD Sender: No OFD packet to send [15:34:33]OFD Sender: No OFD packet to send [15:34:38]OFD Sender: No OFD packet to send [15:34:43]OFD Sender: No OFD packet to send [15:34:48]OFD Sender: No OFD packet to send [15:34:50]accept exits with 10 [15:34:50]New connection [15:34:50]New thread 3066531172 created [15:34:50]Thread 3066674532 joined [15:34:50]Waiting for new connection... [15:34:50] Sock 10.Parse request [15:34:50]Sock 10.Check first char [15:34:50]Sock 10.First char is OK [15:34:50]request: POST /json_proto HTTP/1.0 [15:34:50]Method: POST [15:34:50]URL: /json_proto [15:34:50]Method is POST - this is cgi request [15:34:50]url: /json_proto [15:34:50]query_string will be loaded in cgi processing [15:34:50]execute_cgi json_proto POST (null) [15:34:50]execute_cgi path=json_proto method=POST [15:34:50]POST find Content-Length [15:34:50]Host: 172.17.47.196:8080 [15:34:50]Content-Length: 803 [15:34:50]Content-Type: application/json [15:34:50] [15:34:50]POST finish read [15:34:50]Found Content-Length = 803 [15:34:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872276", "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 }]} ], "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:34:50]execute_script... [15:34: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)872276", "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 }]} ], "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:34:50]POST & json_proto [15:34:50]process_json_proto [15:34:50]json parsed OK: [15:34:50]protocol is kg_v1.0 [15:34:50]action value=close_receipt [15:34:50]process_action close_receipt [15:34:50]cmd_close_receipt [15:34:50]MH_GetDate [15:34:50]Write to MH i2c: F0 00 00 45 06 3A [15:34:50]Write i2c OK [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: F0 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: F0 09 00 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: F0 09 00 45 06 00 9B 8A F1 66 4C 6B 94 66 70 [15:34:50]GetLastDocTimeStamp 1727105310 [15:34:50]current date 1727105691 [15:34:50]FM_GetShiftState [15:34:50]SAM_PROTO_GetShiftState [15:34:50]wFMCommunicate request_size=4 [15:34:50]MH_SAM_APDU [15:34:50]CAPDU: 80 13 01 00 [15:34:50]Write to MH i2c: E2 08 00 46 06 80 13 01 00 00 00 00 00 C9 [15:34:50]Write i2c OK [15:34:50]MH_I2C_Read... [15:34:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:50]Read from MH i2c: E2 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 0E 00 [15:34:50]MH_I2C_Read... [15:34:50]Read from MH i2c: E2 0E 00 46 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [15:34:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:34:50]wFMCommunicate OK [15:34:50]SAM_PROTO_GetShiftState done [15:34:50]FM_GetShiftState done [15:34:50]opened in 1727050818 [15:34:50]opened+sec_in_day 1727137218 [15:34:50]quantity*price = 100005 [15:34:50]sum+1 = 100006 [15:34:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 164 23.09.2024 15:34 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87310 ФПД: 269046791211849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87310&fm=269046791211849&tin=02508201610067®Number=0000000000092592&sum=100005 [15:34:51]StoreToDocumentArchive [15:34:51]shift 498 fd 87310 [15:34:51]save to /storage/0498/doc_00087310 [15:34:51]save last doc name /storage/0498/doc_00087310 to /storage/kkm_last_doc_name [15:34:51]save OK [15:34:51]Clear old archive folders... [15:34:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:51]tlvbuf is 00EC5390 [15:34:51]SAM_PROTO_ClearQueue [15:34:51]wFMCommunicate request_size=4 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 09 00 00 [15:34:51]Write to MH i2c: E2 08 00 53 06 80 09 00 00 00 00 00 00 CB [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [15:34:51]RAPDU: 90 00 [15:34:51]wFMCommunicate OK [15:34:51]SAM_PROTO_ClearQueue done [15:34:51]KKMCreateOFDPacket [15:34:51]OFDProtocolAddRootSTLVToBuf [15:34:51]FM_MakeSignedData [15:34:51]FM_MakeSignedData [15:34:51]SAM_PROTO_SignData [15:34:51]wFMCommunicate request_size=4 [15:34:51]MH_SAM_APDU [15:34:51]CAPDU: 80 0D 01 02 [15:34:51]Write to MH i2c: E2 08 00 54 06 80 0D 01 02 00 00 00 00 D3 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:51]Read from MH i2c: E2 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 [15:34:51]MH_I2C_Read... [15:34:51]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [15:34:51]RAPDU: 90 00 [15:34:51]wFMCommunicate OK [15:34:51]wFMCommunicate request_size=255 [15:34:51]MH_SAM_APDU [15:34: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 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 A4 00 00 00 F4 03 04 00 9B 8A F1 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 0E 55 01 00 35 04 06 00 F4 [15:34:51]Write to MH i2c: E2 02 01 55 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 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 A4 00 00 00 F4 03 04 00 9B 8A F1 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 0E 55 01 00 35 04 06 00 F4 00 00 64 [15:34:51]Write i2c OK [15:34:51]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [15:34:52]RAPDU: 90 00 [15:34:52]wFMCommunicate OK [15:34:52]wFMCommunicate request_size=10 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 0D 02 02 05 B2 56 6B 0B 49 [15:34:52]Write to MH i2c: E2 0D 00 56 06 80 0D 02 02 05 00 B2 56 6B 0B 49 00 00 A7 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [15:34:52]RAPDU: 90 00 [15:34:52]wFMCommunicate OK [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 0D 03 02 [15:34:52]Write to MH i2c: E2 08 00 57 06 80 0D 03 02 00 00 00 00 D8 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 0B 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 0B 00 57 06 00 F6 CD 5D B5 C7 78 11 FE 90 00 FC [15:34:52]RAPDU: F6 CD 5D B5 C7 78 11 FE 90 00 [15:34:52]wFMCommunicate OK [15:34:52]SAM_PROTO_SignData done [15:34:52]FM_MakeSignedData done [15:34:52]CreateOFDProtocolMessage [15:34:52]wFMCommunicate request_size=4 [15:34:52]MH_SAM_APDU [15:34:52]CAPDU: 80 11 00 00 [15:34:52]Write to MH i2c: E2 08 00 58 06 80 11 00 00 00 00 00 00 D8 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:52]Read from MH i2c: E2 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: E2 17 00 58 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [15:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:34:52]wFMCommunicate OK [15:34:52]CreateOFDProtocolMessage done [15:34:52]OFDSenderStorePacket 87310 [15:34:52]StoreOFDPacket docnum=87310 [15:34: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 D7 11 07 01 D9 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 00 00 00 F4 03 04 00 9B 8A F1 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 0E 55 01 00 35 04 06 00 F4 B2 56 6B 0B 49 F6 CD 5D B5 C7 78 11 FE [15:34:52]CheckFolder [15:34:52]dirname=/storage/ofd_packets [15:34:52]CheckFolder done [15:34:52]ProducePacketName [15:34:52]name=ofd_packets/00087310 [15:34:52]NVStorageSaveData ofd_packets/00087310 [15:34:52]File name is /storage/ofd_packets/00087310 [15:34:52]Write 301 bytes [15:34:52]NVStorageSaveData done [15:34:52]OFDSenderStorePacket done [15:34:52]KKMCreateOFDPacket done [15:34:52]NVStorageSaveData kkm_last_timestamp [15:34:52]File name is /storage/kkm_last_timestamp [15:34:52]Write 4 bytes [15:34:52]NVStorageSaveData done [15:34:52]ExternCall_PrintAddStr [15:34:52]wPrintStart [15:34:52]Write to MH i2c: 01 00 00 59 06 5F [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 07 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 07 00 59 06 00 00 00 00 00 FF 0F 74 [15:34:52]RasterBufferAndPrint [15:34:52]line Счет N : (1)872276 [15:34:52]line ИНН: 02508201610067 [15:34:52]line Контрольно-Кассовый Чек [15:34:52]line ПРОДАЖА [15:34:52]line ТРК (МРК, ГНК) : 53 [15:34:52]line Товар: 2710124130 [15:34:52]line Аи-92-К-5 [15:34:52]line 14.750 * 67.80 [15:34:52]line = 1000.05 [15:34:52]line НДС 12% НСП 1% [15:34:52]line > о реализуемом товаре [15:34:52]line ИТОГО: 1000.05 [15:34:52]line НСП 1% : 8.85 [15:34:52]line НДС 12% : 106.20 [15:34:52]line Наличными: 0.00 [15:34:52]line Безнал.: 1000.05 [15:34:52]line Место: АЗС № 137 "Партнер Нефть" [15:34:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:34:52]line СНО: Общий режим [15:34:52]line Чек 164 23.09.2024 15:34 [15:34:52]line Смена: 498 ФФД: 1.0 [15:34:52]line ЗНМ: 0300000064 [15:34:52]line РНМ: 0000000000092592 [15:34:52]line Версия ККМ: 001 [15:34:52]line Платежная система: O! деньги [15:34:52]line ФМ: 0000000000874979 [15:34:52]line ФД: 87310 [15:34:52]line ФПД: 269046791211849 [15:34:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153451&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87310&fm=269046791211849&tin=02508201610067®Number=0000000000092592&sum=100005 [15:34:52]written 0, free lines is 4095 [15:34:52]OFD Sender: Processing packet 87310 [packets to send 280, broken 279] [15:34:52]ProducePacketName [15:34:52]name=ofd_packets/00087310 [15:34:52]OFD Sender: To server: pG, [15:34:52]CommunicateWithHost lk.salyk.kg:30040 [15:34:52]ConnectInit lk.salyk.kg [15:34:52]Write to MH i2c: 01 00 00 83 06 89 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 07 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: 01 07 00 83 06 00 00 00 00 00 DA 0C 76 [15:34:52]RasterBufferAndPrint [15:34:52]line [15:34:52]line [15:34:52]line [15:34:52]line [15:34:52]line [15:34:52]written 0, free lines is 3297 [15:34:52]MH_Cut [15:34:52]Write to MH i2c: D1 01 00 8A 06 01 62 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: D1 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: D1 01 00 [15:34:52]MH_I2C_Read... [15:34:52]Read from MH i2c: D1 01 00 8A 06 00 61 [15:34:52]Write to MH i2c: 01 00 00 8B 06 91 [15:34:52]Write i2c OK [15:34:52]MH_I2C_Read... [15:34:53]*** Cut start [15:34:53]*** Partial cut [15:34:53]*** CUTSNS_PIN = 1 [15:34:53]*** CUTSNS_PIN = 0 [15:34:53]*** Brake cut motor [15:34:54]Read from MH i2c: 01 [15:34:54]MH_I2C_Read... [15:34:54]*** Stop cut motor [15:34:54]*** Cut end [15:34:54]Read from MH i2c: 01 07 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: 01 07 00 8B 06 00 00 00 00 00 FF 0F A6 [15:34:54]process_action close_receipt done [15:34:54]requested_data is exist [15:34:54]produce_requested_data [15:34:54]requested_item fm.sn is exist - process it [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 11 00 00 [15:34:54]Write to MH i2c: E2 08 00 8C 06 80 11 00 00 00 00 00 00 0C [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 17 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 17 00 8C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6B [15:34:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:34:54]wFMCommunicate OK [15:34:54]requested_item fd.num is exist - process it [15:34:54]SAM_PROTO_GetFieldsCounters [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 13 00 00 [15:34:54]Write to MH i2c: E2 08 00 8D 06 80 13 00 00 00 00 00 00 0F [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 62 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 62 00 8D 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 0E 55 01 00 0E 04 04 00 F2 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 81 [15:34: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 0E 55 01 00 0E 04 04 00 F2 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 [15:34:54]wFMCommunicate OK [15:34:54]SAM_PROTO_GetFieldsCounters done [15:34:54]requested_item shift.num is exist - process it [15:34:54]requested_item shift.opened is exist - process it [15:34:54]req_shift_opened [15:34:54]FM_GetShiftState [15:34:54]SAM_PROTO_GetShiftState [15:34:54]wFMCommunicate request_size=4 [15:34:54]MH_SAM_APDU [15:34:54]CAPDU: 80 13 01 00 [15:34:54]Write to MH i2c: E2 08 00 8E 06 80 13 01 00 00 00 00 00 11 [15:34:54]Write i2c OK [15:34:54]MH_I2C_Read... [15:34:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:54]Read from MH i2c: E2 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 0E 00 [15:34:54]MH_I2C_Read... [15:34:54]Read from MH i2c: E2 0E 00 8E 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 69 [15:34:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:34:54]wFMCommunicate OK [15:34:54]SAM_PROTO_GetShiftState done [15:34:54]FM_GetShiftState done [15:34:54]req_shift_opened done [15:34:54]requested_item shift.open_date is exist - process it [15:34:54]req_shift_open_date [15:34:54]req_shift_open_date done [15:34:54]produce_requested_data done [15:34:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87310,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:34:54]process_action_free close_receipt [15:34:54]json_value_free [15:34:54]json_value_free done [15:34:54]process_json_proto returns [15:34:54]Send response to host [15:34:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87310,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:34:54]free response buf [15:34:54]execute_script done [15:34:54]execute_script returns [15:34:54]free content buf [15:34:54]Sock 10.Close socket [15:34:54]Sock 10.Thread stoped [15:34:54]Connected sock=9 [15: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 D7 11 07 01 D9 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 A4 00 00 00 F4 03 04 00 9B 8A F1 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 0E 55 01 00 35 04 06 00 F4 B2 56 6B 0B 49 F6 CD 5D B5 C7 78 11 FE [15:34: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 29 23 47 00 11 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0E 55 01 00 F4 03 04 00 69 35 F1 66 B6 04 01 00 00 BE 4F AC A4 CE 82 28 FA [15:34:55]CommunicateWithHost err = 0 [15:34:55]CheckOFDResponse [15:34:55]1017 (14) - 77093643461234 [15:34:55]1041 (16) - 0000000000874979 [15:34:55]1040 (4) - 87310 [15:34:55]1012 (4) - 23.09.2024 09:31 [15:34:55]1206 (1) - 0 [15:34:55]OFD Sender: Remove packet 87310 [15:34:55]ProducePacketName [15:34:55]name=ofd_packets/00087310 [15:34:55]NVStorageDeleteData [15:34:56]OFD Sender: No OFD packet to send [15:35:00]recv_with_timeout no data received [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:18]recv_with_timeout no data received [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:36]recv_with_timeout no data received [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:35:57]accept exits with 7 [15:35:57]New connection [15:35:57]New thread 3066674532 created [15:35:57]Thread 3066531172 joined [15:35:57]Waiting for new connection... [15:35:57] Sock 7.Parse request [15:35:57]Sock 7.Check first char [15:35:57]Sock 7.First char is OK [15:35:57]request: POST /json_proto HTTP/1.0 [15:35:57]Method: POST [15:35:57]URL: /json_proto [15:35:57]Method is POST - this is cgi request [15:35:57]url: /json_proto [15:35:57]query_string will be loaded in cgi processing [15:35:57]execute_cgi json_proto POST (null) [15:35:57]execute_cgi path=json_proto method=POST [15:35:57]POST find Content-Length [15:35:57]Host: 172.17.47.196:8080 [15:35:57]Content-Length: 759 [15:35:57]Content-Type: application/json [15:35:57] [15:35:57]POST finish read [15:35:57]Found Content-Length = 759 [15:35:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872277", "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" : 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\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:35:57]execute_script... [15:35: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)872277", "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" : 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\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:35:57]POST & json_proto [15:35:57]process_json_proto [15:35:57]json parsed OK: [15:35:57]protocol is kg_v1.0 [15:35:57]action value=close_receipt [15:35:57]process_action close_receipt [15:35:57]cmd_close_receipt [15:35:57]MH_GetDate [15:35:57]Write to MH i2c: F0 00 00 8F 06 84 [15:35:57]Write i2c OK [15:35:57]MH_I2C_Read... [15:35:57]Read from MH i2c: F0 [15:35:57]MH_I2C_Read... [15:35:57]Read from MH i2c: F0 09 00 [15:35:57]MH_I2C_Read... [15:35:57]Read from MH i2c: F0 09 00 8F 06 00 DE 8A F1 66 4C 6B 94 66 FD [15:35:57]GetLastDocTimeStamp 1727105691 [15:35:57]current date 1727105758 [15:35:57]FM_GetShiftState [15:35:57]SAM_PROTO_GetShiftState [15:35:57]wFMCommunicate request_size=4 [15:35:57]MH_SAM_APDU [15:35:57]CAPDU: 80 13 01 00 [15:35:57]Write to MH i2c: E2 08 00 90 06 80 13 01 00 00 00 00 00 13 [15:35:57]Write i2c OK [15:35:57]MH_I2C_Read... [15:35:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:57]Read from MH i2c: E2 [15:35:57]MH_I2C_Read... [15:35:57]Read from MH i2c: E2 0E 00 [15:35:57]MH_I2C_Read... [15:35:57]Read from MH i2c: E2 0E 00 90 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6B [15:35:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:35:57]wFMCommunicate OK [15:35:57]SAM_PROTO_GetShiftState done [15:35:57]FM_GetShiftState done [15:35:57]opened in 1727050818 [15:35:57]opened+sec_in_day 1727137218 [15:35:57]quantity*price = 0 [15:35:57]sum+1 = 1 [15:35:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 165 23.09.2024 15:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 87311 ФПД: 86880176120257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153558&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87311&fm=86880176120257&tin=02508201610067®Number=0000000000092592&sum=0 [15:35:58]StoreToDocumentArchive [15:35:58]shift 498 fd 87311 [15:35:58]save to /storage/0498/doc_00087311 [15:35:58]save last doc name /storage/0498/doc_00087311 to /storage/kkm_last_doc_name [15:35:58]save OK [15:35:58]Clear old archive folders... [15:35:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:35:58]tlvbuf is 00EAFCA0 [15:35:58]SAM_PROTO_ClearQueue [15:35:58]wFMCommunicate request_size=4 [15:35:58]MH_SAM_APDU [15:35:58]CAPDU: 80 09 00 00 [15:35:58]Write to MH i2c: E2 08 00 9D 06 80 09 00 00 00 00 00 00 15 [15:35:58]Write i2c OK [15:35:58]MH_I2C_Read... [15:35:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:58]Read from MH i2c: E2 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 03 00 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [15:35:58]RAPDU: 90 00 [15:35:58]wFMCommunicate OK [15:35:58]SAM_PROTO_ClearQueue done [15:35:58]KKMCreateOFDPacket [15:35:58]OFDProtocolAddRootSTLVToBuf [15:35:58]FM_MakeSignedData [15:35:58]FM_MakeSignedData [15:35:58]SAM_PROTO_SignData [15:35:58]wFMCommunicate request_size=4 [15:35:58]MH_SAM_APDU [15:35:58]CAPDU: 80 0D 01 02 [15:35:58]Write to MH i2c: E2 08 00 9E 06 80 0D 01 02 00 00 00 00 1D [15:35:58]Write i2c OK [15:35:58]MH_I2C_Read... [15:35:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:58]Read from MH i2c: E2 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 03 00 [15:35:58]MH_I2C_Read... [15:35:58]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [15:35:58]RAPDU: 90 00 [15:35:58]wFMCommunicate OK [15:35:58]wFMCommunicate request_size=255 [15:35:58]MH_SAM_APDU [15:35:58]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 A5 00 00 00 F4 03 04 00 DE 8A F1 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 0F 55 01 00 35 04 06 00 [15:35:58]Write to MH i2c: E2 02 01 9F 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 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 A5 00 00 00 F4 03 04 00 DE 8A F1 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 0F 55 01 00 35 04 06 00 00 00 A8 [15:35:58]Write i2c OK [15:35:58]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]wFMCommunicate request_size=11 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 02 02 06 4F 04 5E 09 21 C1 [15:35:59]Write to MH i2c: E2 0E 00 A0 06 80 0D 02 02 06 00 4F 04 5E 09 21 C1 00 00 C8 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [15:35:59]RAPDU: 90 00 [15:35:59]wFMCommunicate OK [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 0D 03 02 [15:35:59]Write to MH i2c: E2 08 00 A1 06 80 0D 03 02 00 00 00 00 22 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 0B 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 0B 00 A1 06 00 33 88 9A B2 20 00 19 66 90 00 C9 [15:35:59]RAPDU: 33 88 9A B2 20 00 19 66 90 00 [15:35:59]wFMCommunicate OK [15:35:59]SAM_PROTO_SignData done [15:35:59]FM_MakeSignedData done [15:35:59]CreateOFDProtocolMessage [15:35:59]wFMCommunicate request_size=4 [15:35:59]MH_SAM_APDU [15:35:59]CAPDU: 80 11 00 00 [15:35:59]Write to MH i2c: E2 08 00 A2 06 80 11 00 00 00 00 00 00 22 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:59]Read from MH i2c: E2 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 17 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: E2 17 00 A2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 81 [15:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:35:59]wFMCommunicate OK [15:35:59]CreateOFDProtocolMessage done [15:35:59]OFDSenderStorePacket 87311 [15:35:59]StoreOFDPacket docnum=87311 [15:35: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 10 01 00 00 B0 2E 08 01 C9 87 5A 03 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 A5 00 00 00 F4 03 04 00 DE 8A F1 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 0F 55 01 00 35 04 06 00 4F 04 5E 09 21 C1 33 88 9A B2 20 00 19 66 [15:35:59]CheckFolder [15:35:59]dirname=/storage/ofd_packets [15:35:59]CheckFolder done [15:35:59]ProducePacketName [15:35:59]name=ofd_packets/00087311 [15:35:59]NVStorageSaveData ofd_packets/00087311 [15:35:59]File name is /storage/ofd_packets/00087311 [15:35:59]Write 302 bytes [15:35:59]NVStorageSaveData done [15:35:59]OFDSenderStorePacket done [15:35:59]KKMCreateOFDPacket done [15:35:59]NVStorageSaveData kkm_last_timestamp [15:35:59]File name is /storage/kkm_last_timestamp [15:35:59]Write 4 bytes [15:35:59]NVStorageSaveData done [15:35:59]ExternCall_PrintAddStr [15:35:59]wPrintStart [15:35:59]Write to MH i2c: 01 00 00 A3 06 A9 [15:35:59]Write i2c OK [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 07 00 [15:35:59]MH_I2C_Read... [15:35:59]Read from MH i2c: 01 07 00 A3 06 00 00 00 00 00 FF 0F BE [15:35:59]RasterBufferAndPrint [15:35:59]line Счет N : (1)872277 [15:35:59]line ИНН: 02508201610067 [15:35:59]line Контрольно-Кассовый Чек [15:35:59]line ПРОДАЖА [15:35:59]line ТРК (МРК, ГНК) : 34 [15:35:59]line Товар: 2710194210 [15:35:59]line ДТ(л)-К-4 [15:35:59]line 13.130 * 0.00 [15:35:59]line = 0.00 [15:35:59]line НДС 12% НСП 1% [15:35:59]line > о реализуемом товаре [15:35:59]line ИТОГО: 0.00 [15:35:59]line НСП 1% : 0.00 [15:35:59]line НДС 12% : 0.00 [15:35:59]line Наличными: 0.00 [15:35:59]line Безнал.: 0.00 [15:35:59]line Место: АЗС № 137 "Партнер Нефть" [15:35:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:35:59]line СНО: Общий режим [15:35:59]line Чек 165 23.09.2024 15:35 [15:35:59]line Смена: 498 ФФД: 1.0 [15:35:59]line ЗНМ: 0300000064 [15:35:59]line РНМ: 0000000000092592 [15:35:59]line Версия ККМ: 001 [15:35:59]line Талоны: ТК ГПНА Online [15:35:59]line 30116596 [15:35:59]line ФМ: 0000000000874979 [15:35:59]line ФД: 87311 [15:35:59]line ФПД: 86880176120257 [15:35:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153558&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87311&fm=86880176120257&tin=02508201610067®Number=0000000000092592&sum=0 [15:35:59]OFD Sender: Processing packet 87311 [packets to send 280, broken 279] [15:35:59]ProducePacketName [15:35:59]name=ofd_packets/00087311 [15:35:59]OFD Sender: To server: pG, [15:35:59]CommunicateWithHost lk.salyk.kg:30040 [15:35:59]ConnectInit lk.salyk.kg [15:35:59]written 0, free lines is 4095 [15:36:00]Write to MH i2c: 01 00 00 CD 06 D3 [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 07 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: 01 07 00 CD 06 00 00 00 00 00 DE 0C C4 [15:36:00]RasterBufferAndPrint [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]line [15:36:00]written 0, free lines is 3300 [15:36:00]MH_Cut [15:36:00]Write to MH i2c: D1 01 00 D4 06 01 AC [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 01 00 [15:36:00]MH_I2C_Read... [15:36:00]Read from MH i2c: D1 01 00 D4 06 00 AB [15:36:00]Write to MH i2c: 01 00 00 D5 06 DB [15:36:00]Write i2c OK [15:36:00]MH_I2C_Read... [15:36:00]*** Cut start [15:36:00]*** Partial cut [15:36:00]*** CUTSNS_PIN = 1 [15:36:00]*** CUTSNS_PIN = 0 [15:36:01]*** Brake cut motor [15:36:01]Read from MH i2c: 01 [15:36:01]MH_I2C_Read... [15:36:01]*** Stop cut motor [15:36:01]*** Cut end [15:36:01]Read from MH i2c: 01 07 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: 01 07 00 D5 06 00 00 00 00 00 FF 0F F0 [15:36:01]process_action close_receipt done [15:36:01]requested_data is exist [15:36:01]produce_requested_data [15:36:01]requested_item fm.sn is exist - process it [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 11 00 00 [15:36:01]Write to MH i2c: E2 08 00 D6 06 80 11 00 00 00 00 00 00 56 [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 17 00 [15:36:01]MH_I2C_Read... [15:36:01]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 [15:36: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:36:01]wFMCommunicate OK [15:36:01]requested_item fd.num is exist - process it [15:36:01]SAM_PROTO_GetFieldsCounters [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 13 00 00 [15:36:01]Write to MH i2c: E2 08 00 D7 06 80 13 00 00 00 00 00 00 59 [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 62 00 [15:36:01]MH_I2C_Read... [15:36:01]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 0F 55 01 00 0E 04 04 00 F2 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 CF [15:36: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 0F 55 01 00 0E 04 04 00 F2 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 [15:36:01]wFMCommunicate OK [15:36:01]SAM_PROTO_GetFieldsCounters done [15:36:01]requested_item shift.num is exist - process it [15:36:01]requested_item shift.opened is exist - process it [15:36:01]req_shift_opened [15:36:01]FM_GetShiftState [15:36:01]SAM_PROTO_GetShiftState [15:36:01]wFMCommunicate request_size=4 [15:36:01]MH_SAM_APDU [15:36:01]CAPDU: 80 13 01 00 [15:36:01]Write to MH i2c: E2 08 00 D8 06 80 13 01 00 00 00 00 00 5B [15:36:01]Write i2c OK [15:36:01]MH_I2C_Read... [15:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:01]Read from MH i2c: E2 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 0E 00 [15:36:01]MH_I2C_Read... [15:36:01]Read from MH i2c: E2 0E 00 D8 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [15:36:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:36:01]wFMCommunicate OK [15:36:01]SAM_PROTO_GetShiftState done [15:36:01]FM_GetShiftState done [15:36:01]req_shift_opened done [15:36:01]requested_item shift.open_date is exist - process it [15:36:01]req_shift_open_date [15:36:01]req_shift_open_date done [15:36:01]produce_requested_data done [15:36:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87311,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:36:01]process_action_free close_receipt [15:36:01]json_value_free [15:36:01]json_value_free done [15:36:01]process_json_proto returns [15:36:01]Send response to host [15:36:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87311,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:36:01]free response buf [15:36:01]execute_script done [15:36:01]execute_script returns [15:36:01]free content buf [15:36:01]Sock 7.Close socket [15:36:01]Sock 7.Thread stoped [15:36:04]recv_with_timeout no data received [15:36:22]Connected sock=11 [15:36:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 [15:37:39]ConnectInit Can't connect to host [15:37:42]OFD Sender: Processing packet 87311 [packets to send 280, broken 279] [15:37:42]ProducePacketName [15:37:42]name=ofd_packets/00087311 [15:37:42]OFD Sender: To server: pG, [15:37:42]CommunicateWithHost lk.salyk.kg:30040 [15:37:42]ConnectInit lk.salyk.kg [15:37:44]Connected sock=7 [15: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 B0 2E 08 01 C9 87 5A 03 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 A5 00 00 00 F4 03 04 00 DE 8A F1 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 0F 55 01 00 35 04 06 00 4F 04 5E 09 21 C1 33 88 9A B2 20 00 19 66 [15: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 65 C6 47 00 15 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 0F 55 01 00 F4 03 04 00 13 36 F1 66 B6 04 01 00 00 14 0D B2 C0 7D 00 D9 B0 [15:37:46]CommunicateWithHost err = 0 [15:37:46]CheckOFDResponse [15:37:46]1017 (14) - 77093643461234 [15:37:46]1041 (16) - 0000000000874979 [15:37:46]1040 (4) - 87311 [15:37:46]1012 (4) - 23.09.2024 09:34 [15:37:46]1206 (1) - 0 [15:37:46]OFD Sender: Remove packet 87311 [15:37:46]ProducePacketName [15:37:46]name=ofd_packets/00087311 [15:37:46]NVStorageDeleteData [15:37:46]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:56]OFD Sender: No OFD packet to send [15:38:01]OFD Sender: No OFD packet to send [15:38:06]OFD Sender: No OFD packet to send [15:38:11]OFD Sender: No OFD packet to send [15:38:16]OFD Sender: No OFD packet to send [15:38:21]OFD Sender: No OFD packet to send [15:38:26]OFD Sender: No OFD packet to send [15:38:31]OFD Sender: No OFD packet to send [15:38:36]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:38:59]recv_with_timeout no data received [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:11]OFD Sender: No OFD packet to send [15:39:13]accept exits with 9 [15:39:13]New connection [15:39:13]New thread 3066531172 created [15:39:13]Thread 3066674532 joined [15:39:13]Waiting for new connection... [15:39:13] Sock 9.Parse request [15:39:13]Sock 9.Check first char [15:39:13]Sock 9.First char is OK [15:39:13]request: POST /json_proto HTTP/1.0 [15:39:13]Method: POST [15:39:13]URL: /json_proto [15:39:13]Method is POST - this is cgi request [15:39:13]url: /json_proto [15:39:13]query_string will be loaded in cgi processing [15:39:13]execute_cgi json_proto POST (null) [15:39:13]execute_cgi path=json_proto method=POST [15:39:13]POST find Content-Length [15:39:13]Host: 172.17.47.196:8080 [15:39:13]Content-Length: 808 [15:39:13]Content-Type: application/json [15:39:13] [15:39:13]POST finish read [15:39:13]Found Content-Length = 808 [15:39:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872278", "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" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:13]execute_script... [15:39: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)872278", "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" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:13]POST & json_proto [15:39:13]process_json_proto [15:39:13]json parsed OK: [15:39:13]protocol is kg_v1.0 [15:39:13]action value=close_receipt [15:39:13]process_action close_receipt [15:39:13]cmd_close_receipt [15:39:13]MH_GetDate [15:39:13]Write to MH i2c: F0 00 00 D9 06 CE [15:39:13]Write i2c OK [15:39:13]MH_I2C_Read... [15:39:13]Read from MH i2c: F0 [15:39:13]MH_I2C_Read... [15:39:13]Read from MH i2c: F0 09 00 [15:39:13]MH_I2C_Read... [15:39:13]Read from MH i2c: F0 09 00 D9 06 00 A2 8B F1 66 4C 6B 94 66 0C [15:39:13]GetLastDocTimeStamp 1727105758 [15:39:13]current date 1727105954 [15:39:13]FM_GetShiftState [15:39:13]SAM_PROTO_GetShiftState [15:39:13]wFMCommunicate request_size=4 [15:39:13]MH_SAM_APDU [15:39:13]CAPDU: 80 13 01 00 [15:39:13]Write to MH i2c: E2 08 00 DA 06 80 13 01 00 00 00 00 00 5D [15:39:13]Write i2c OK [15:39:13]MH_I2C_Read... [15:39:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:13]Read from MH i2c: E2 [15:39:13]MH_I2C_Read... [15:39:13]Read from MH i2c: E2 0E 00 [15:39:13]MH_I2C_Read... [15:39:13]Read from MH i2c: E2 0E 00 DA 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B5 [15:39:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:39:13]wFMCommunicate OK [15:39:13]SAM_PROTO_GetShiftState done [15:39:13]FM_GetShiftState done [15:39:13]opened in 1727050818 [15:39:13]opened+sec_in_day 1727137218 [15:39:13]quantity*price = 600075 [15:39:13]sum+1 = 600076 [15:39:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 6000.75 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 0.00 Безнал.: 6000.75 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 166 23.09.2024 15:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87312 ФПД: 23557132494690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153914&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87312&fm=23557132494690&tin=02508201610067®Number=0000000000092592&sum=600075 [15:39:15]StoreToDocumentArchive [15:39:15]shift 498 fd 87312 [15:39:15]save to /storage/0498/doc_00087312 [15:39:15]save last doc name /storage/0498/doc_00087312 to /storage/kkm_last_doc_name [15:39:15]save OK [15:39:15]Clear old archive folders... [15:39:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:39:15]tlvbuf is 00EAF890 [15:39:15]SAM_PROTO_ClearQueue [15:39:15]wFMCommunicate request_size=4 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 09 00 00 [15:39:15]Write to MH i2c: E2 08 00 E7 06 80 09 00 00 00 00 00 00 5F [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [15:39:15]RAPDU: 90 00 [15:39:15]wFMCommunicate OK [15:39:15]SAM_PROTO_ClearQueue done [15:39:15]KKMCreateOFDPacket [15:39:15]OFDProtocolAddRootSTLVToBuf [15:39:15]FM_MakeSignedData [15:39:15]FM_MakeSignedData [15:39:15]SAM_PROTO_SignData [15:39:15]wFMCommunicate request_size=4 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 0D 01 02 [15:39:15]Write to MH i2c: E2 08 00 E8 06 80 0D 01 02 00 00 00 00 67 [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [15:39:15]RAPDU: 90 00 [15:39:15]wFMCommunicate OK [15:39:15]wFMCommunicate request_size=255 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 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 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 A2 8B F1 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 10 55 01 00 35 04 06 00 [15:39:15]Write to MH i2c: E2 02 01 E9 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 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 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 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 A2 8B F1 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 10 55 01 00 35 04 06 00 00 00 5A [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [15:39:15]RAPDU: 90 00 [15:39:15]wFMCommunicate OK [15:39:15]wFMCommunicate request_size=11 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 0D 02 02 06 15 6C D2 83 A7 62 [15:39:15]Write to MH i2c: E2 0E 00 EA 06 80 0D 02 02 06 00 15 6C D2 83 A7 62 00 00 55 [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [15:39:15]RAPDU: 90 00 [15:39:15]wFMCommunicate OK [15:39:15]wFMCommunicate request_size=4 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 0D 03 02 [15:39:15]Write to MH i2c: E2 08 00 EB 06 80 0D 03 02 00 00 00 00 6C [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 0B 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 0B 00 EB 06 00 5B DE 78 E9 5F FC 7E DF 90 00 BF [15:39:15]RAPDU: 5B DE 78 E9 5F FC 7E DF 90 00 [15:39:15]wFMCommunicate OK [15:39:15]SAM_PROTO_SignData done [15:39:15]FM_MakeSignedData done [15:39:15]CreateOFDProtocolMessage [15:39:15]wFMCommunicate request_size=4 [15:39:15]MH_SAM_APDU [15:39:15]CAPDU: 80 11 00 00 [15:39:15]Write to MH i2c: E2 08 00 EC 06 80 11 00 00 00 00 00 00 6C [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:15]Read from MH i2c: E2 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: E2 17 00 [15:39:15]MH_I2C_Read... [15:39:15]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 [15:39:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:39:15]wFMCommunicate OK [15:39:15]CreateOFDProtocolMessage done [15:39:15]OFDSenderStorePacket 87312 [15:39:15]StoreOFDPacket docnum=87312 [15:39: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 2C D8 08 01 A6 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 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 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 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 A2 8B F1 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 10 55 01 00 35 04 06 00 15 6C D2 83 A7 62 5B DE 78 E9 5F FC 7E DF [15:39:15]CheckFolder [15:39:15]dirname=/storage/ofd_packets [15:39:15]CheckFolder done [15:39:15]ProducePacketName [15:39:15]name=ofd_packets/00087312 [15:39:15]NVStorageSaveData ofd_packets/00087312 [15:39:15]File name is /storage/ofd_packets/00087312 [15:39:15]Write 302 bytes [15:39:15]NVStorageSaveData done [15:39:15]OFDSenderStorePacket done [15:39:15]KKMCreateOFDPacket done [15:39:15]NVStorageSaveData kkm_last_timestamp [15:39:15]File name is /storage/kkm_last_timestamp [15:39:15]Write 4 bytes [15:39:15]NVStorageSaveData done [15:39:15]ExternCall_PrintAddStr [15:39:15]wPrintStart [15:39:15]Write to MH i2c: 01 00 00 ED 06 F3 [15:39:15]Write i2c OK [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: 01 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: 01 07 00 [15:39:15]MH_I2C_Read... [15:39:15]Read from MH i2c: 01 07 00 ED 06 00 00 00 00 00 FF 0F 08 [15:39:15]RasterBufferAndPrint [15:39:15]line Счет N : (1)872278 [15:39:15]line ИНН: 02508201610067 [15:39:15]line Контрольно-Кассовый Чек [15:39:15]line ПРОДАЖА [15:39:15]line ТРК (МРК, ГНК) : 11 [15:39:15]line Товар: 2710194210 [15:39:15]line ДТ(л)-К-4 [15:39:15]line 78.750 * 76.20 [15:39:15]line = 6000.75 [15:39:15]line НДС 12% НСП 1% [15:39:15]line > о реализуемом товаре [15:39:15]line ИТОГО: 6000.75 [15:39:15]line НСП 1% : 53.10 [15:39:15]line НДС 12% : 637.25 [15:39:15]line Наличными: 0.00 [15:39:15]line Безнал.: 6000.75 [15:39:15]line Место: АЗС № 137 "Партнер Нефть" [15:39:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:39:15]line СНО: Общий режим [15:39:15]line Чек 166 23.09.2024 15:39 [15:39:15]line Смена: 498 ФФД: 1.0 [15:39:15]line ЗНМ: 0300000064 [15:39:15]line РНМ: 0000000000092592 [15:39:15]line Версия ККМ: 001 [15:39:15]line Платежная система: O! деньги [15:39:15]line ФМ: 0000000000874979 [15:39:15]line ФД: 87312 [15:39:15]line ФПД: 23557132494690 [15:39:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153914&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87312&fm=23557132494690&tin=02508201610067®Number=0000000000092592&sum=600075 [15:39:15]written 0, free lines is 4095 [15:39:15]OFD Sender: Processing packet 87312 [packets to send 280, broken 279] [15:39:15]ProducePacketName [15:39:15]name=ofd_packets/00087312 [15:39:15]OFD Sender: To server: pG, [15:39:15]CommunicateWithHost lk.salyk.kg:30040 [15:39:15]ConnectInit lk.salyk.kg [15:39:16]Write to MH i2c: 01 00 00 17 07 1E [15:39:16]Write i2c OK [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: 01 [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: 01 07 00 [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: 01 07 00 17 07 00 00 00 00 00 E3 0C 14 [15:39:16]RasterBufferAndPrint [15:39:16]line [15:39:16]line [15:39:16]line [15:39:16]line [15:39:16]line [15:39:16]written 0, free lines is 3306 [15:39:16]MH_Cut [15:39:16]Write to MH i2c: D1 01 00 1E 07 01 F7 [15:39:16]Write i2c OK [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: D1 [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: D1 01 00 [15:39:16]MH_I2C_Read... [15:39:16]Read from MH i2c: D1 01 00 1E 07 00 F6 [15:39:16]Write to MH i2c: 01 00 00 1F 07 26 [15:39:16]Write i2c OK [15:39:16]MH_I2C_Read... [15:39:16]*** Cut start [15:39:16]*** Partial cut [15:39:16]*** CUTSNS_PIN = 1 [15:39:16]*** CUTSNS_PIN = 0 [15:39:17]*** Brake cut motor [15:39:17]Read from MH i2c: 01 [15:39:17]MH_I2C_Read... [15:39:17]*** Stop cut motor [15:39:17]*** Cut end [15:39:17]Read from MH i2c: 01 07 00 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 FF 0F 3B [15:39:17]process_action close_receipt done [15:39:17]requested_data is exist [15:39:17]produce_requested_data [15:39:17]requested_item fm.sn is exist - process it [15:39:17]wFMCommunicate request_size=4 [15:39:17]MH_SAM_APDU [15:39:17]CAPDU: 80 11 00 00 [15:39:17]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [15:39:17]Write i2c OK [15:39:17]MH_I2C_Read... [15:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:17]Read from MH i2c: E2 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 17 00 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 00 [15:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:39:17]wFMCommunicate OK [15:39:17]requested_item fd.num is exist - process it [15:39:17]SAM_PROTO_GetFieldsCounters [15:39:17]wFMCommunicate request_size=4 [15:39:17]MH_SAM_APDU [15:39:17]CAPDU: 80 13 00 00 [15:39:17]Write to MH i2c: E2 08 00 21 07 80 13 00 00 00 00 00 00 A4 [15:39:17]Write i2c OK [15:39:17]MH_I2C_Read... [15:39:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:17]Read from MH i2c: E2 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 62 00 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 62 00 21 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 10 55 01 00 0E 04 04 00 F2 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 1E [15:39: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 10 55 01 00 0E 04 04 00 F2 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 [15:39:17]wFMCommunicate OK [15:39:17]SAM_PROTO_GetFieldsCounters done [15:39:17]requested_item shift.num is exist - process it [15:39:17]requested_item shift.opened is exist - process it [15:39:17]req_shift_opened [15:39:17]FM_GetShiftState [15:39:17]SAM_PROTO_GetShiftState [15:39:17]wFMCommunicate request_size=4 [15:39:17]MH_SAM_APDU [15:39:17]CAPDU: 80 13 01 00 [15:39:17]Write to MH i2c: E2 08 00 22 07 80 13 01 00 00 00 00 00 A6 [15:39:17]Write i2c OK [15:39:17]MH_I2C_Read... [15:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:17]Read from MH i2c: E2 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 0E 00 [15:39:17]MH_I2C_Read... [15:39:17]Read from MH i2c: E2 0E 00 22 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [15:39:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:39:17]wFMCommunicate OK [15:39:17]SAM_PROTO_GetShiftState done [15:39:17]FM_GetShiftState done [15:39:17]req_shift_opened done [15:39:17]requested_item shift.open_date is exist - process it [15:39:17]req_shift_open_date [15:39:17]req_shift_open_date done [15:39:17]produce_requested_data done [15:39:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87312,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:39:17]process_action_free close_receipt [15:39:17]json_value_free [15:39:17]json_value_free done [15:39:17]process_json_proto returns [15:39:17]Send response to host [15:39:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87312,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:39:17]free response buf [15:39:17]execute_script done [15:39:17]execute_script returns [15:39:17]free content buf [15:39:17]Sock 9.Close socket [15:39:17]Sock 9.Thread stoped [15:39:20]ConnectInit Can't take IP for lk.salyk.kg [15:39:20]CommunicateWithHost connect error [15:39:20]CommunicateWithHost err = -1 [15:39:20]OFD Sender: Server communicate error [15:39:25]OFD Sender: Processing packet 87312 [packets to send 280, broken 279] [15:39:25]ProducePacketName [15:39:25]name=ofd_packets/00087312 [15:39:25]OFD Sender: To server: pG, [15:39:25]CommunicateWithHost lk.salyk.kg:30040 [15:39:25]ConnectInit lk.salyk.kg [15:39:30]ConnectInit Can't take IP for lk.salyk.kg [15:39:30]CommunicateWithHost connect error [15:39:30]CommunicateWithHost err = -1 [15:39:30]OFD Sender: Server communicate error [15:39:35]OFD Sender: Processing packet 87312 [packets to send 280, broken 279] [15:39:35]ProducePacketName [15:39:35]name=ofd_packets/00087312 [15:39:35]OFD Sender: To server: pG, [15:39:35]CommunicateWithHost lk.salyk.kg:30040 [15:39:35]ConnectInit lk.salyk.kg [15:39:36]Connected sock=7 [15: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 2C D8 08 01 A6 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 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 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 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 A2 8B F1 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 10 55 01 00 35 04 06 00 15 6C D2 83 A7 62 5B DE 78 E9 5F FC 7E DF [15:39: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 61 70 47 00 3E 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 10 55 01 00 F4 03 04 00 82 36 F1 66 B6 04 01 00 00 94 88 F9 86 7C D5 BC 78 [15:39:36]CommunicateWithHost err = 0 [15:39:36]CheckOFDResponse [15:39:36]1017 (14) - 77093643461234 [15:39:36]1041 (16) - 0000000000874979 [15:39:36]1040 (4) - 87312 [15:39:36]1012 (4) - 23.09.2024 09:36 [15:39:36]1206 (1) - 0 [15:39:36]OFD Sender: Remove packet 87312 [15:39:36]ProducePacketName [15:39:36]name=ofd_packets/00087312 [15:39:36]NVStorageDeleteData [15:39:37]OFD Sender: No OFD packet to send [15:39:42]OFD Sender: No OFD packet to send [15:39:46]accept exits with 10 [15:39:46]New connection [15:39:46]New thread 3066674532 created [15:39:46]Thread 3066531172 joined [15:39:46]Waiting for new connection... [15:39:46] Sock 10.Parse request [15:39:46]Sock 10.Check first char [15:39:46]Sock 10.First char is OK [15:39:46]request: POST /json_proto HTTP/1.0 [15:39:46]Method: POST [15:39:46]URL: /json_proto [15:39:46]Method is POST - this is cgi request [15:39:46]url: /json_proto [15:39:46]query_string will be loaded in cgi processing [15:39:46]execute_cgi json_proto POST (null) [15:39:46]execute_cgi path=json_proto method=POST [15:39:46]POST find Content-Length [15:39:46]Host: 172.17.47.196:8080 [15:39:46]Content-Length: 914 [15:39:46]Content-Type: application/json [15:39:46] [15:39:46]POST finish read [15:39:46]Found Content-Length = 914 [15:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148190", "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 }]} ,{ "code": "4640030092567", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Exchange Summer Red", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 340.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:46]execute_script... [15: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 : (3)148190", "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 }]} ,{ "code": "4640030092567", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Exchange Summer Red", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 340.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:46]POST & json_proto [15:39:46]process_json_proto [15:39:46]json parsed OK: [15:39:46]protocol is kg_v1.0 [15:39:46]action value=close_receipt [15:39:46]process_action close_receipt [15:39:46]cmd_close_receipt [15:39:46]MH_GetDate [15:39:46]Write to MH i2c: F0 00 00 23 07 19 [15:39:46]Write i2c OK [15:39:46]MH_I2C_Read... [15:39:46]Read from MH i2c: F0 [15:39:46]MH_I2C_Read... [15:39:46]Read from MH i2c: F0 09 00 [15:39:46]MH_I2C_Read... [15:39:46]Read from MH i2c: F0 09 00 23 07 00 C2 8B F1 66 4C 6B 94 66 77 [15:39:46]GetLastDocTimeStamp 1727105954 [15:39:46]current date 1727105986 [15:39:46]FM_GetShiftState [15:39:46]SAM_PROTO_GetShiftState [15:39:46]wFMCommunicate request_size=4 [15:39:46]MH_SAM_APDU [15:39:46]CAPDU: 80 13 01 00 [15:39:46]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [15:39:46]Write i2c OK [15:39:46]MH_I2C_Read... [15:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:46]Read from MH i2c: E2 [15:39:46]MH_I2C_Read... [15:39:46]Read from MH i2c: E2 0E 00 [15:39:46]MH_I2C_Read... [15:39:46]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 00 [15:39:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:39:46]wFMCommunicate OK [15:39:46]SAM_PROTO_GetShiftState done [15:39:46]FM_GetShiftState done [15:39:46]opened in 1727050818 [15:39:46]opened+sec_in_day 1727137218 [15:39:46]quantity*price = 19000 [15:39:46]sum+1 = 19001 [15:39:46]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030092567 Сигареты Esse Exchange Summer Red 1.000 * 150.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 340.00 НСП 1% : 3.01 НДС 12% : 36.11 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 167 23.09.2024 15:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87313 ФПД: 245609902639600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153946&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87313&fm=245609902639600&tin=02508201610067®Number=0000000000092592&sum=34000 0 [15:39:47]StoreToDocumentArchive [15:39:47]shift 498 fd 87313 [15:39:47]save to /storage/0498/doc_00087313 [15:39:47]save last doc name /storage/0498/doc_00087313 to /storage/kkm_last_doc_name [15:39:47]save OK [15:39:47]Clear old archive folders... [15:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=409 [15:39:47]tlvbuf is 00EAB270 [15:39:47]SAM_PROTO_ClearQueue [15:39:47]wFMCommunicate request_size=4 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 09 00 00 [15:39:47]Write to MH i2c: E2 08 00 31 07 80 09 00 00 00 00 00 00 AA [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [15:39:47]RAPDU: 90 00 [15:39:47]wFMCommunicate OK [15:39:47]SAM_PROTO_ClearQueue done [15:39:47]KKMCreateOFDPacket [15:39:47]OFDProtocolAddRootSTLVToBuf [15:39:47]FM_MakeSignedData [15:39:47]FM_MakeSignedData [15:39:47]SAM_PROTO_SignData [15:39:47]wFMCommunicate request_size=4 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 0D 01 02 [15:39:47]Write to MH i2c: E2 08 00 32 07 80 0D 01 02 00 00 00 00 B2 [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [15:39:47]RAPDU: 90 00 [15:39:47]wFMCommunicate OK [15:39:47]wFMCommunicate request_size=255 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 0D 02 02 FA 03 00 99 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 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 [15:39:47]Write to MH i2c: E2 02 01 33 07 80 0D 02 02 FA 00 03 00 99 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 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 00 00 AE [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [15:39:47]RAPDU: 90 00 [15:39:47]wFMCommunicate OK [15:39:47]wFMCommunicate request_size=168 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 0D 02 02 A3 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 C2 8B F1 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 11 55 01 00 35 04 06 00 DF 61 83 00 09 F0 [15:39:47]Write to MH i2c: E2 AB 00 34 07 80 0D 02 02 A3 00 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 C2 8B F1 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 11 55 01 00 35 04 06 00 DF 61 83 00 09 F0 00 00 AC [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [15:39:47]RAPDU: 90 00 [15:39:47]wFMCommunicate OK [15:39:47]wFMCommunicate request_size=4 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 0D 03 02 [15:39:47]Write to MH i2c: E2 08 00 35 07 80 0D 03 02 00 00 00 00 B7 [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 0B 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 0B 00 35 07 00 AB 01 28 07 A9 67 35 C4 90 00 9C [15:39:47]RAPDU: AB 01 28 07 A9 67 35 C4 90 00 [15:39:47]wFMCommunicate OK [15:39:47]SAM_PROTO_SignData done [15:39:47]FM_MakeSignedData done [15:39:47]CreateOFDProtocolMessage [15:39:47]wFMCommunicate request_size=4 [15:39:47]MH_SAM_APDU [15:39:47]CAPDU: 80 11 00 00 [15:39:47]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:47]Read from MH i2c: E2 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 17 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: E2 17 00 36 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 16 [15: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 [15:39:47]wFMCommunicate OK [15:39:47]CreateOFDProtocolMessage done [15:39:47]OFDSenderStorePacket 87313 [15:39:47]StoreOFDPacket docnum=87313 [15: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 AD 01 00 00 4E BC A5 01 E0 95 5A 03 01 00 03 00 99 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 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 C2 8B F1 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 11 55 01 00 35 04 06 00 DF 61 83 00 09 F0 AB 01 28 07 A9 67 35 C4 [15:39:47]CheckFolder [15:39:47]dirname=/storage/ofd_packets [15:39:47]CheckFolder done [15:39:47]ProducePacketName [15:39:47]name=ofd_packets/00087313 [15:39:47]NVStorageSaveData ofd_packets/00087313 [15:39:47]File name is /storage/ofd_packets/00087313 [15:39:47]Write 459 bytes [15:39:47]NVStorageSaveData done [15:39:47]OFDSenderStorePacket done [15:39:47]KKMCreateOFDPacket done [15:39:47]NVStorageSaveData kkm_last_timestamp [15:39:47]File name is /storage/kkm_last_timestamp [15:39:47]Write 4 bytes [15:39:47]NVStorageSaveData done [15:39:47]ExternCall_PrintAddStr [15:39:47]wPrintStart [15:39:47]Write to MH i2c: 01 00 00 37 07 3E [15:39:47]Write i2c OK [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: 01 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: 01 07 00 [15:39:47]MH_I2C_Read... [15:39:47]Read from MH i2c: 01 07 00 37 07 00 00 00 00 00 FF 0F 53 [15:39:47]RasterBufferAndPrint [15:39:47]line Счет N : (3)148190 [15:39:47]line ИНН: 02508201610067 [15:39:47]line Контрольно-Кассовый Чек [15:39:47]line ПРОДАЖА [15:39:47]line Товар: 4631150682851 [15:39:47]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [15:39:47]line 2.000 * 95.00 [15:39:47]line = 190.00 [15:39:47]line НДС 12% НСП 1% [15:39:47]line > о реализуемом товаре [15:39:47]line Товар: 4640030092567 [15:39:47]line Сигареты Esse Exchange Summer Red [15:39:47]line 1.000 * 150.00 [15:39:47]line = 150.00 [15:39:47]line НДС 12% НСП 1% [15:39:47]line > о реализуемом товаре [15:39:47]line ИТОГО: 340.00 [15:39:47]line НСП 1% : 3.01 [15:39:47]line НДС 12% : 36.11 [15:39:47]line Наличными: 340.00 [15:39:47]line Безнал.: 0.00 [15:39:47]line Место: АЗС № 137 "Партнер Нефть" [15:39:47]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:39:47]line СНО: Общий режим [15:39:47]line Чек 167 23.09.2024 15:39 [15:39:47]line Смена: 498 ФФД: 1.0 [15:39:47]line ЗНМ: 0300000064 [15:39:47]line РНМ: 0000000000092592 [15:39:47]line Версия ККМ: 001 [15:39:47]line ФМ: 0000000000874979 [15:39:47]line ФД: 87313 [15:39:47]line ФПД: 245609902639600 [15:39:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T153946&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87313&fm=245609902639600&tin=02508201610067®Number=0000000000092592&sum=34000 [15:39:48]line 0 [15:39:48]OFD Sender: Processing packet 87313 [packets to send 280, broken 279] [15:39:48]ProducePacketName [15:39:48]name=ofd_packets/00087313 [15:39:48]OFD Sender: To server: pG, [15:39:48]CommunicateWithHost lk.salyk.kg:30040 [15:39:48]ConnectInit lk.salyk.kg [15:39:48]written 0, free lines is 4095 [15:39:48]Write to MH i2c: 01 00 00 67 07 6E [15:39:48]Write i2c OK [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: 01 [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: 01 07 00 [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: 01 07 00 67 07 00 00 00 00 00 5F 0C E0 [15:39:48]RasterBufferAndPrint [15:39:48]line [15:39:48]line [15:39:48]line [15:39:48]line [15:39:48]line [15:39:48]written 0, free lines is 3179 [15:39:48]MH_Cut [15:39:48]Write to MH i2c: D1 01 00 6E 07 01 47 [15:39:48]Write i2c OK [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: D1 [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: D1 01 00 [15:39:48]MH_I2C_Read... [15:39:48]Read from MH i2c: D1 01 00 6E 07 00 46 [15:39:48]Write to MH i2c: 01 00 00 6F 07 76 [15:39:48]Write i2c OK [15:39:48]MH_I2C_Read... [15:39:49]Connected sock=9 [15:39: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 AD 01 00 00 4E BC A5 01 E0 95 5A 03 01 00 03 00 99 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 23 04 6D 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 35 36 37 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 45 78 63 68 61 6E 67 65 20 53 75 6D 6D 65 72 20 52 65 64 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 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 C2 8B F1 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 11 55 01 00 35 04 06 00 DF 61 83 00 09 F0 AB 01 28 07 A9 67 35 C4 [15:39:49]*** Cut start [15:39:49]*** Partial cut [15:39:49]*** CUTSNS_PIN = 1 [15:39:49]*** CUTSNS_PIN = 0 [15:39:49]*** Brake cut motor [15:39:50]Read from MH i2c: 01 [15:39:50]MH_I2C_Read... [15:39:50]*** Stop cut motor [15:39:50]*** Cut end [15:39:50]Read from MH i2c: 01 07 00 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: 01 07 00 6F 07 00 00 00 00 00 FF 0F 8B [15:39:50]process_action close_receipt done [15:39:50]requested_data is exist [15:39:50]produce_requested_data [15:39:50]requested_item fm.sn is exist - process it [15:39:50]wFMCommunicate request_size=4 [15:39:50]MH_SAM_APDU [15:39:50]CAPDU: 80 11 00 00 [15:39:50]Write to MH i2c: E2 08 00 70 07 80 11 00 00 00 00 00 00 F1 [15:39:50]Write i2c OK [15:39:50]MH_I2C_Read... [15:39:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:50]Read from MH i2c: E2 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 17 00 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 17 00 70 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 50 [15: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 [15:39:50]wFMCommunicate OK [15:39:50]requested_item fd.num is exist - process it [15:39:50]SAM_PROTO_GetFieldsCounters [15:39:50]wFMCommunicate request_size=4 [15:39:50]MH_SAM_APDU [15:39:50]CAPDU: 80 13 00 00 [15:39:50]Write to MH i2c: E2 08 00 71 07 80 13 00 00 00 00 00 00 F4 [15:39:50]Write i2c OK [15:39:50]MH_I2C_Read... [15:39:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:50]Read from MH i2c: E2 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 62 00 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 62 00 71 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 11 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [15: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 11 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:50]wFMCommunicate OK [15:39:50]SAM_PROTO_GetFieldsCounters done [15:39:50]requested_item shift.num is exist - process it [15:39:50]requested_item shift.opened is exist - process it [15:39:50]req_shift_opened [15:39:50]FM_GetShiftState [15:39:50]SAM_PROTO_GetShiftState [15:39:50]wFMCommunicate request_size=4 [15:39:50]MH_SAM_APDU [15:39:50]CAPDU: 80 13 01 00 [15:39:50]Write to MH i2c: E2 08 00 72 07 80 13 01 00 00 00 00 00 F6 [15:39:50]Write i2c OK [15:39:50]MH_I2C_Read... [15:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:50]Read from MH i2c: E2 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 0E 00 [15:39:50]MH_I2C_Read... [15:39:50]Read from MH i2c: E2 0E 00 72 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4E [15:39:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:39:50]wFMCommunicate OK [15:39:50]SAM_PROTO_GetShiftState done [15:39:50]FM_GetShiftState done [15:39:50]req_shift_opened done [15:39:50]requested_item shift.open_date is exist - process it [15:39:50]req_shift_open_date [15:39:50]req_shift_open_date done [15:39:50]produce_requested_data done [15:39:50]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87313,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:39:50]process_action_free close_receipt [15:39:50]json_value_free [15:39:50]json_value_free done [15:39:50]process_json_proto returns [15:39:50]Send response to host [15:39:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87313,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:39:50]free response buf [15:39:50]execute_script done [15:39:50]execute_script returns [15:39:50]free content buf [15:39:50]Sock 10.Close socket [15:39:50]Sock 10.Thread stoped [15:39: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 08 25 47 00 33 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 11 55 01 00 F4 03 04 00 8F 36 F1 66 B6 04 01 00 00 5C 28 05 DC AE 8D A9 B2 [15:39:50]CommunicateWithHost err = 0 [15:39:50]CheckOFDResponse [15:39:50]1017 (14) - 77093643461234 [15:39:50]1041 (16) - 0000000000874979 [15:39:50]1040 (4) - 87313 [15:39:50]1012 (4) - 23.09.2024 09:36 [15:39:50]1206 (1) - 0 [15:39:50]OFD Sender: Remove packet 87313 [15:39:50]ProducePacketName [15:39:50]name=ofd_packets/00087313 [15:39:50]NVStorageDeleteData [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:40:59]accept exits with 7 [15:40:59]New connection [15:40:59]New thread 3066531172 created [15:40:59]Thread 3066674532 joined [15:40:59]Waiting for new connection... [15:40:59] Sock 7.Parse request [15:40:59]Sock 7.Check first char [15:40:59]Sock 7.First char is OK [15:40:59]request: POST /json_proto HTTP/1.0 [15:40:59]Method: POST [15:40:59]URL: /json_proto [15:40:59]Method is POST - this is cgi request [15:40:59]url: /json_proto [15:40:59]query_string will be loaded in cgi processing [15:40:59]execute_cgi json_proto POST (null) [15:40:59]execute_cgi path=json_proto method=POST [15:40:59]POST find Content-Length [15:40:59]Host: 172.17.47.196:8080 [15:40:59]Content-Length: 682 [15:40:59]Content-Type: application/json [15:40:59] [15:40:59]POST finish read [15:40:59]Found Content-Length = 682 [15:40:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872279", "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" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:59]execute_script... [15:40:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872279", "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" : 4.600, "sum" : 350.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:59]POST & json_proto [15:40:59]process_json_proto [15:40:59]json parsed OK: [15:40:59]protocol is kg_v1.0 [15:40:59]action value=close_receipt [15:40:59]process_action close_receipt [15:40:59]cmd_close_receipt [15:40:59]MH_GetDate [15:40:59]Write to MH i2c: F0 00 00 73 07 69 [15:40:59]Write i2c OK [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 09 00 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 09 00 73 07 00 0C 8C F1 66 4C 6B 94 66 12 [15:40:59]GetLastDocTimeStamp 1727105986 [15:40:59]current date 1727106060 [15:40:59]FM_GetShiftState [15:40:59]SAM_PROTO_GetShiftState [15:40:59]wFMCommunicate request_size=4 [15:40:59]MH_SAM_APDU [15:40:59]CAPDU: 80 13 01 00 [15:40:59]Write to MH i2c: E2 08 00 74 07 80 13 01 00 00 00 00 00 F8 [15:40:59]Write i2c OK [15:40:59]MH_I2C_Read... [15:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:59]Read from MH i2c: E2 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: E2 0E 00 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: E2 0E 00 74 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 50 [15:40:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:40:59]wFMCommunicate OK [15:40:59]SAM_PROTO_GetShiftState done [15:40:59]FM_GetShiftState done [15:40:59]opened in 1727050818 [15:40:59]opened+sec_in_day 1727137218 [15:40:59]quantity*price = 35052 [15:40:59]sum+1 = 35053 [15:40:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 168 23.09.2024 15:41 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87314 ФПД: 145162973006768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87314&fm=145162973006768&tin=02508201610067®Number=0000000000092592&sum=35000 [15:41:00]StoreToDocumentArchive [15:41:00]shift 498 fd 87314 [15:41:00]save to /storage/0498/doc_00087314 [15:41:00]save last doc name /storage/0498/doc_00087314 to /storage/kkm_last_doc_name [15:41:00]save OK [15:41:00]Clear old archive folders... [15:41:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:41:00]tlvbuf is 00ECD720 [15:41:00]SAM_PROTO_ClearQueue [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 09 00 00 [15:41:00]Write to MH i2c: E2 08 00 81 07 80 09 00 00 00 00 00 00 FA [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]SAM_PROTO_ClearQueue done [15:41:00]KKMCreateOFDPacket [15:41:00]OFDProtocolAddRootSTLVToBuf [15:41:00]FM_MakeSignedData [15:41:00]FM_MakeSignedData [15:41:00]SAM_PROTO_SignData [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 0D 01 02 [15:41:00]Write to MH i2c: E2 08 00 82 07 80 0D 01 02 00 00 00 00 02 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]wFMCommunicate request_size=255 [15:41:00]MH_SAM_APDU [15:41:00]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 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 0C 8C F1 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 12 55 01 00 35 04 06 00 [15:41:00]Write to MH i2c: E2 02 01 83 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 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 0C 8C F1 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 12 55 01 00 35 04 06 00 00 00 F3 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]wFMCommunicate request_size=11 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 0D 02 02 06 84 06 63 70 CB B0 [15:41:00]Write to MH i2c: E2 0E 00 84 07 80 0D 02 02 06 00 84 06 63 70 CB B0 00 00 E9 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 0D 03 02 [15:41:00]Write to MH i2c: E2 08 00 85 07 80 0D 03 02 00 00 00 00 07 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 0B 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 0B 00 85 07 00 A4 15 DB 32 F1 EF ED 17 90 00 B2 [15:41:00]RAPDU: A4 15 DB 32 F1 EF ED 17 90 00 [15:41:00]wFMCommunicate OK [15:41:00]SAM_PROTO_SignData done [15:41:00]FM_MakeSignedData done [15:41:00]CreateOFDProtocolMessage [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 11 00 00 [15:41:00]Write to MH i2c: E2 08 00 86 07 80 11 00 00 00 00 00 00 07 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 17 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 17 00 86 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 66 [15:41: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:41:00]wFMCommunicate OK [15:41:00]CreateOFDProtocolMessage done [15:41:00]OFDSenderStorePacket 87314 [15:41:00]StoreOFDPacket docnum=87314 [15:41: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 1B DA 08 01 0C 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 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 0C 8C F1 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 12 55 01 00 35 04 06 00 84 06 63 70 CB B0 A4 15 DB 32 F1 EF ED 17 [15:41:00]CheckFolder [15:41:00]dirname=/storage/ofd_packets [15:41:00]CheckFolder done [15:41:00]ProducePacketName [15:41:00]name=ofd_packets/00087314 [15:41:00]NVStorageSaveData ofd_packets/00087314 [15:41:00]File name is /storage/ofd_packets/00087314 [15:41:00]Write 302 bytes [15:41:00]NVStorageSaveData done [15:41:00]OFDSenderStorePacket done [15:41:00]KKMCreateOFDPacket done [15:41:00]NVStorageSaveData kkm_last_timestamp [15:41:00]File name is /storage/kkm_last_timestamp [15:41:00]Write 4 bytes [15:41:00]NVStorageSaveData done [15:41:00]ExternCall_PrintAddStr [15:41:00]wPrintStart [15:41:00]Write to MH i2c: 01 00 00 87 07 8E [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: 01 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: 01 07 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: 01 07 00 87 07 00 00 00 00 00 FF 0F A3 [15:41:00]RasterBufferAndPrint [15:41:00]line Счет N : (1)872279 [15:41:00]line ИНН: 02508201610067 [15:41:00]line Контрольно-Кассовый Чек [15:41:00]line ПРОДАЖА [15:41:00]line ТРК (МРК, ГНК) : 21 [15:41:00]line Товар: 2710194210 [15:41:00]line ДТ(л)-К-4 [15:41:00]line 4.600 * 76.20 [15:41:00]line = 350.52 [15:41:00]line НДС 12% НСП 1% [15:41:00]line > о реализуемом товаре [15:41:00]line ОКРУГЛЕНИЕ: -0.52 [15:41:00]line ИТОГО: 350.00 [15:41:00]line Внесено: 350.00 [15:41:00]line СДАЧА: 0.00 [15:41:00]line НСП 1% : 3.10 [15:41:00]line НДС 12% : 37.22 [15:41:00]line Наличными: 350.00 [15:41:00]line Безнал.: 0.00 [15:41:00]line Место: АЗС № 137 "Партнер Нефть" [15:41:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:41:00]line СНО: Общий режим [15:41:00]line Чек 168 23.09.2024 15:41 [15:41:00]line Смена: 498 ФФД: 1.0 [15:41:00]line ЗНМ: 0300000064 [15:41:00]line РНМ: 0000000000092592 [15:41:00]line Версия ККМ: 001 [15:41:00]line ФМ: 0000000000874979 [15:41:00]line ФД: 87314 [15:41:00]line ФПД: 145162973006768 [15:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154100&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87314&fm=145162973006768&tin=02508201610067®Number=0000000000092592&sum=35000 [15:41:01]OFD Sender: Processing packet 87314 [packets to send 280, broken 279] [15:41:01]ProducePacketName [15:41:01]name=ofd_packets/00087314 [15:41:01]OFD Sender: To server: pG, [15:41:01]CommunicateWithHost lk.salyk.kg:30040 [15:41:01]ConnectInit lk.salyk.kg [15:41:01]written 0, free lines is 4095 [15:41:01]Write to MH i2c: 01 00 00 B2 07 B9 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 B2 07 00 00 00 00 00 D0 0C 9C [15:41:01]RasterBufferAndPrint [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]written 0, free lines is 3287 [15:41:01]MH_Cut [15:41:01]Write to MH i2c: D1 01 00 B9 07 01 92 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 01 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 01 00 B9 07 00 91 [15:41:01]Write to MH i2c: 01 00 00 BA 07 C1 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:02]*** Cut start [15:41:02]*** Partial cut [15:41:02]*** CUTSNS_PIN = 1 [15:41:02]*** CUTSNS_PIN = 0 [15:41:02]*** Brake cut motor [15:41:03]Read from MH i2c: 01 [15:41:03]MH_I2C_Read... [15:41:03]*** Stop cut motor [15:41:03]*** Cut end [15:41:03]Read from MH i2c: 01 07 00 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: 01 07 00 BA 07 00 00 00 00 00 FF 0F D6 [15:41:03]process_action close_receipt done [15:41:03]requested_data is exist [15:41:03]produce_requested_data [15:41:03]requested_item fm.sn is exist - process it [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 11 00 00 [15:41:03]Write to MH i2c: E2 08 00 BB 07 80 11 00 00 00 00 00 00 3C [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 17 00 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 17 00 BB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9B [15:41:03]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:03]wFMCommunicate OK [15:41:03]requested_item fd.num is exist - process it [15:41:03]SAM_PROTO_GetFieldsCounters [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 13 00 00 [15:41:03]Write to MH i2c: E2 08 00 BC 07 80 13 00 00 00 00 00 00 3F [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 62 00 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 62 00 BC 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 12 55 01 00 0E 04 04 00 F2 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 C1 [15:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [15:41:03]wFMCommunicate OK [15:41:03]SAM_PROTO_GetFieldsCounters done [15:41:03]requested_item shift.num is exist - process it [15:41:03]requested_item shift.opened is exist - process it [15:41:03]req_shift_opened [15:41:03]FM_GetShiftState [15:41:03]SAM_PROTO_GetShiftState [15:41:03]wFMCommunicate request_size=4 [15:41:03]MH_SAM_APDU [15:41:03]CAPDU: 80 13 01 00 [15:41:03]Write to MH i2c: E2 08 00 BD 07 80 13 01 00 00 00 00 00 41 [15:41:03]Write i2c OK [15:41:03]MH_I2C_Read... [15:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:03]Read from MH i2c: E2 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 0E 00 [15:41:03]MH_I2C_Read... [15:41:03]Read from MH i2c: E2 0E 00 BD 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 99 [15:41:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:41:03]wFMCommunicate OK [15:41:03]SAM_PROTO_GetShiftState done [15:41:03]FM_GetShiftState done [15:41:03]req_shift_opened done [15:41:03]requested_item shift.open_date is exist - process it [15:41:03]req_shift_open_date [15:41:03]req_shift_open_date done [15:41:03]produce_requested_data done [15:41:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87314,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:41:03]process_action_free close_receipt [15:41:03]json_value_free [15:41:03]json_value_free done [15:41:03]process_json_proto returns [15:41:03]Send response to host [15:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87314,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:41:03]free response buf [15:41:03]execute_script done [15:41:03]execute_script returns [15:41:03]free content buf [15:41:03]Sock 7.Close socket [15:41:03]Sock 7.Thread stoped [15:41:05]recv_with_timeout no data received [15:41:08]Connected sock=11 [15:41: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 1B DA 08 01 0C 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 F8 11 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EC 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 0C 8C F1 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 12 55 01 00 35 04 06 00 84 06 63 70 CB B0 A4 15 DB 32 F1 EF ED 17 [15:41:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 E0 D9 47 00 7E 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 12 55 01 00 F4 03 04 00 DF 36 F1 66 B6 04 01 00 00 16 52 FE 30 AA 82 C6 03 [15:41:10]CommunicateWithHost err = 0 [15:41:10]CheckOFDResponse [15:41:10]1017 (14) - 77093643461234 [15:41:10]1041 (16) - 0000000000874979 [15:41:10]1040 (4) - 87314 [15:41:10]1012 (4) - 23.09.2024 09:37 [15:41:10]1206 (1) - 0 [15:41:10]OFD Sender: Remove packet 87314 [15:41:10]ProducePacketName [15:41:10]name=ofd_packets/00087314 [15:41:10]NVStorageDeleteData [15:41:11]OFD Sender: No OFD packet to send [15:41:16]recv_with_timeout no data received [15:41:16]OFD Sender: No OFD packet to send [15:41:21]OFD Sender: No OFD packet to send [15:41:26]OFD Sender: No OFD packet to send [15:41:29]recv_with_timeout no data received [15:41:31]OFD Sender: No OFD packet to send [15:41:36]OFD Sender: No OFD packet to send [15:41:41]OFD Sender: No OFD packet to send [15:41:46]OFD Sender: No OFD packet to send [15:41:51]OFD Sender: No OFD packet to send [15:41:56]OFD Sender: No OFD packet to send [15:42:01]OFD Sender: No OFD packet to send [15:42:06]OFD Sender: No OFD packet to send [15:42:09]accept exits with 9 [15:42:09]New connection [15:42:09]New thread 3066674532 created [15:42:09]Thread 3066531172 joined [15:42:09]Waiting for new connection... [15:42:09] Sock 9.Parse request [15:42:09]Sock 9.Check first char [15:42:09]Sock 9.First char is OK [15:42:09]request: POST /json_proto HTTP/1.0 [15:42:09]Method: POST [15:42:09]URL: /json_proto [15:42:09]Method is POST - this is cgi request [15:42:09]url: /json_proto [15:42:09]query_string will be loaded in cgi processing [15:42:09]execute_cgi json_proto POST (null) [15:42:09]execute_cgi path=json_proto method=POST [15:42:09]POST find Content-Length [15:42:09]Host: 172.17.47.196:8080 [15:42:09]Content-Length: 624 [15:42:09]Content-Type: application/json [15:42:09] [15:42:09]POST finish read [15:42:09]Found Content-Length = 624 [15:42:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148192", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:09]execute_script... [15: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)148192", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:09]POST & json_proto [15:42:09]process_json_proto [15:42:09]json parsed OK: [15:42:09]protocol is kg_v1.0 [15:42:09]action value=close_receipt [15:42:09]process_action close_receipt [15:42:09]cmd_close_receipt [15:42:09]MH_GetDate [15:42:09]Write to MH i2c: F0 00 00 BE 07 B4 [15:42:09]Write i2c OK [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: F0 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: F0 09 00 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: F0 09 00 BE 07 00 52 8C F1 66 4C 6B 94 66 A3 [15:42:09]GetLastDocTimeStamp 1727106060 [15:42:09]current date 1727106130 [15:42:09]FM_GetShiftState [15:42:09]SAM_PROTO_GetShiftState [15:42:09]wFMCommunicate request_size=4 [15:42:09]MH_SAM_APDU [15:42:09]CAPDU: 80 13 01 00 [15:42:09]Write to MH i2c: E2 08 00 BF 07 80 13 01 00 00 00 00 00 43 [15:42:09]Write i2c OK [15:42:09]MH_I2C_Read... [15:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:09]Read from MH i2c: E2 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: E2 0E 00 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: E2 0E 00 BF 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9B [15:42:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:42:09]wFMCommunicate OK [15:42:09]SAM_PROTO_GetShiftState done [15:42:09]FM_GetShiftState done [15:42:09]opened in 1727050818 [15:42:09]opened+sec_in_day 1727137218 [15:42:09]quantity*price = 14700 [15:42:09]sum+1 = 14701 [15:42:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 147.00 НСП 1% : 1.30 НДС 12% : 15.61 Наличными: 147.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 169 23.09.2024 15:42 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87315 ФПД: 180877297581375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87315&fm=180877297581375&tin=02508201610067®Number=0000000000092592&sum=14700 0 [15:42:10]StoreToDocumentArchive [15:42:10]shift 498 fd 87315 [15:42:10]save to /storage/0498/doc_00087315 [15:42:10]save last doc name /storage/0498/doc_00087315 to /storage/kkm_last_doc_name [15:42:10]save OK [15:42:10]Clear old archive folders... [15:42:10]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:42:10]tlvbuf is 00EB85C0 [15:42:10]SAM_PROTO_ClearQueue [15:42:10]wFMCommunicate request_size=4 [15:42:10]MH_SAM_APDU [15:42:10]CAPDU: 80 09 00 00 [15:42:10]Write to MH i2c: E2 08 00 CC 07 80 09 00 00 00 00 00 00 45 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:10]Read from MH i2c: E2 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 03 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 03 00 CC 07 00 90 00 47 [15:42:10]RAPDU: 90 00 [15:42:10]wFMCommunicate OK [15:42:10]SAM_PROTO_ClearQueue done [15:42:10]KKMCreateOFDPacket [15:42:10]OFDProtocolAddRootSTLVToBuf [15:42:10]FM_MakeSignedData [15:42:10]FM_MakeSignedData [15:42:10]SAM_PROTO_SignData [15:42:10]wFMCommunicate request_size=4 [15:42:10]MH_SAM_APDU [15:42:10]CAPDU: 80 0D 01 02 [15:42:10]Write to MH i2c: E2 08 00 CD 07 80 0D 01 02 00 00 00 00 4D [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:10]Read from MH i2c: E2 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 03 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [15:42:10]RAPDU: 90 00 [15:42:10]wFMCommunicate OK [15:42:10]wFMCommunicate request_size=255 [15:42:10]MH_SAM_APDU [15:42:10]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 52 8C F1 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 [15:42:10]Write to MH i2c: E2 02 01 CE 07 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 52 8C F1 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 00 00 E6 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 CE 07 00 90 00 49 [15:42:11]RAPDU: 90 00 [15:42:11]wFMCommunicate OK [15:42:11]wFMCommunicate request_size=35 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 55 01 00 35 04 06 00 A4 81 C7 11 FD 3F [15:42:11]Write to MH i2c: E2 26 00 CF 07 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 13 55 01 00 35 04 06 00 A4 81 C7 11 FD 3F 00 00 F1 [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [15:42:11]RAPDU: 90 00 [15:42:11]wFMCommunicate OK [15:42:11]wFMCommunicate request_size=4 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 0D 03 02 [15:42:11]Write to MH i2c: E2 08 00 D0 07 80 0D 03 02 00 00 00 00 52 [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 0B 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 0B 00 D0 07 00 F7 2B 73 8C BE A7 D7 93 90 00 43 [15:42:11]RAPDU: F7 2B 73 8C BE A7 D7 93 90 00 [15:42:11]wFMCommunicate OK [15:42:11]SAM_PROTO_SignData done [15:42:11]FM_MakeSignedData done [15:42:11]CreateOFDProtocolMessage [15:42:11]wFMCommunicate request_size=4 [15:42:11]MH_SAM_APDU [15:42:11]CAPDU: 80 11 00 00 [15:42:11]Write to MH i2c: E2 08 00 D1 07 80 11 00 00 00 00 00 00 52 [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:11]Read from MH i2c: E2 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 17 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: E2 17 00 D1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B1 [15: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 [15:42:11]wFMCommunicate OK [15:42:11]CreateOFDProtocolMessage done [15:42:11]OFDSenderStorePacket 87315 [15:42:11]StoreOFDPacket docnum=87315 [15: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 28 01 00 00 A9 14 20 01 24 E3 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 52 8C F1 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 13 55 01 00 35 04 06 00 A4 81 C7 11 FD 3F F7 2B 73 8C BE A7 D7 93 [15:42:11]CheckFolder [15:42:11]dirname=/storage/ofd_packets [15:42:11]CheckFolder done [15:42:11]ProducePacketName [15:42:11]name=ofd_packets/00087315 [15:42:11]NVStorageSaveData ofd_packets/00087315 [15:42:11]File name is /storage/ofd_packets/00087315 [15:42:11]Write 326 bytes [15:42:11]NVStorageSaveData done [15:42:11]OFDSenderStorePacket done [15:42:11]KKMCreateOFDPacket done [15:42:11]NVStorageSaveData kkm_last_timestamp [15:42:11]File name is /storage/kkm_last_timestamp [15:42:11]Write 4 bytes [15:42:11]NVStorageSaveData done [15:42:11]ExternCall_PrintAddStr [15:42:11]wPrintStart [15:42:11]Write to MH i2c: 01 00 00 D2 07 D9 [15:42:11]Write i2c OK [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: 01 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: 01 07 00 [15:42:11]MH_I2C_Read... [15:42:11]Read from MH i2c: 01 07 00 D2 07 00 00 00 00 00 FF 0F EE [15:42:11]RasterBufferAndPrint [15:42:11]line Счет N : (3)148192 [15:42:11]line ИНН: 02508201610067 [15:42:11]line Контрольно-Кассовый Чек [15:42:11]line ПРОДАЖА [15:42:11]line Товар: 48744683 [15:42:11]line Сигареты Winston XStyle Caster+ [15:42:11]line 1.000 * 147.00 [15:42:11]line = 147.00 [15:42:11]line НДС 12% НСП 1% [15:42:11]line > о реализуемом товаре [15:42:11]line ИТОГО: 147.00 [15:42:11]line НСП 1% : 1.30 [15:42:11]line НДС 12% : 15.61 [15:42:11]line Наличными: 147.00 [15:42:11]line Безнал.: 0.00 [15:42:11]line Место: АЗС № 137 "Партнер Нефть" [15:42:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:42:11]line СНО: Общий режим [15:42:11]line Чек 169 23.09.2024 15:42 [15:42:11]line Смена: 498 ФФД: 1.0 [15:42:11]line ЗНМ: 0300000064 [15:42:11]line РНМ: 0000000000092592 [15:42:11]line Версия ККМ: 001 [15:42:11]line ФМ: 0000000000874979 [15:42:11]line ФД: 87315 [15:42:11]line ФПД: 180877297581375 [15:42:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87315&fm=180877297581375&tin=02508201610067®Number=0000000000092592&sum=14700 [15:42:11]line 0 [15:42:11]OFD Sender: Processing packet 87315 [packets to send 280, broken 279] [15:42:11]ProducePacketName [15:42:11]name=ofd_packets/00087315 [15:42:11]OFD Sender: To server: pG, [15:42:11]CommunicateWithHost lk.salyk.kg:30040 [15:42:11]ConnectInit lk.salyk.kg [15:42:11]written 0, free lines is 4095 [15:42:12]Write to MH i2c: 01 00 00 FB 07 02 [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 07 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: 01 07 00 FB 07 00 00 00 00 00 D9 0C EE [15:42:12]RasterBufferAndPrint [15:42:12]line [15:42:12]line [15:42:12]line [15:42:12]line [15:42:12]line [15:42:12]written 0, free lines is 3296 [15:42:12]MH_Cut [15:42:12]Write to MH i2c: D1 01 00 02 08 01 DC [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: D1 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: D1 01 00 [15:42:12]MH_I2C_Read... [15:42:12]Read from MH i2c: D1 01 00 02 08 00 DB [15:42:12]Write to MH i2c: 01 00 00 03 08 0B [15:42:12]Write i2c OK [15:42:12]MH_I2C_Read... [15:42:12]recv_with_timeout no data received [15:42:12]*** Cut start [15:42:12]*** Partial cut [15:42:12]*** CUTSNS_PIN = 1 [15:42:12]*** CUTSNS_PIN = 0 [15:42:13]*** Brake cut motor [15:42:13]Read from MH i2c: 01 [15:42:13]MH_I2C_Read... [15:42:13]*** Stop cut motor [15:42:13]*** Cut end [15:42:13]Read from MH i2c: 01 07 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: 01 07 00 03 08 00 00 00 00 00 FF 0F 20 [15:42:13]process_action close_receipt done [15:42:13]requested_data is exist [15:42:13]produce_requested_data [15:42:13]requested_item fm.sn is exist - process it [15:42:13]wFMCommunicate request_size=4 [15:42:13]MH_SAM_APDU [15:42:13]CAPDU: 80 11 00 00 [15:42:13]Write to MH i2c: E2 08 00 04 08 80 11 00 00 00 00 00 00 86 [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:13]Read from MH i2c: E2 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 17 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 17 00 04 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E5 [15: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 [15:42:13]wFMCommunicate OK [15:42:13]requested_item fd.num is exist - process it [15:42:13]SAM_PROTO_GetFieldsCounters [15:42:13]wFMCommunicate request_size=4 [15:42:13]MH_SAM_APDU [15:42:13]CAPDU: 80 13 00 00 [15:42:13]Write to MH i2c: E2 08 00 05 08 80 13 00 00 00 00 00 00 89 [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:13]Read from MH i2c: E2 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 62 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 62 00 05 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 13 55 01 00 0E 04 04 00 F2 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 0F [15: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 13 55 01 00 0E 04 04 00 F2 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 [15:42:13]wFMCommunicate OK [15:42:13]SAM_PROTO_GetFieldsCounters done [15:42:13]requested_item shift.num is exist - process it [15:42:13]requested_item shift.opened is exist - process it [15:42:13]req_shift_opened [15:42:13]FM_GetShiftState [15:42:13]SAM_PROTO_GetShiftState [15:42:13]wFMCommunicate request_size=4 [15:42:13]MH_SAM_APDU [15:42:13]CAPDU: 80 13 01 00 [15:42:13]Write to MH i2c: E2 08 00 06 08 80 13 01 00 00 00 00 00 8B [15:42:13]Write i2c OK [15:42:13]MH_I2C_Read... [15:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:13]Read from MH i2c: E2 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 0E 00 [15:42:13]MH_I2C_Read... [15:42:13]Read from MH i2c: E2 0E 00 06 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E3 [15:42:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:42:13]wFMCommunicate OK [15:42:13]SAM_PROTO_GetShiftState done [15:42:13]FM_GetShiftState done [15:42:13]req_shift_opened done [15:42:13]requested_item shift.open_date is exist - process it [15:42:13]req_shift_open_date [15:42:13]req_shift_open_date done [15:42:13]produce_requested_data done [15:42:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87315,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:42:13]process_action_free close_receipt [15:42:13]json_value_free [15:42:13]json_value_free done [15:42:13]process_json_proto returns [15:42:13]Send response to host [15:42:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87315,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:42:13]free response buf [15:42:13]execute_script done [15:42:13]execute_script returns [15:42:13]free content buf [15:42:13]Sock 9.Close socket [15:42:13]Sock 9.Thread stoped [15:42:16]ConnectInit Can't take IP for lk.salyk.kg [15:42:16]CommunicateWithHost connect error [15:42:16]CommunicateWithHost err = -1 [15:42:16]OFD Sender: Server communicate error [15:42:21]OFD Sender: Processing packet 87315 [packets to send 280, broken 279] [15:42:21]ProducePacketName [15:42:21]name=ofd_packets/00087315 [15:42:21]OFD Sender: To server: pG, [15:42:21]CommunicateWithHost lk.salyk.kg:30040 [15:42:21]ConnectInit lk.salyk.kg [15:42:24]recv_with_timeout no data received [15:42:26]ConnectInit Can't take IP for lk.salyk.kg [15:42:26]CommunicateWithHost connect error [15:42:26]CommunicateWithHost err = -1 [15:42:26]OFD Sender: Server communicate error [15:42:31]OFD Sender: Processing packet 87315 [packets to send 280, broken 279] [15:42:31]ProducePacketName [15:42:31]name=ofd_packets/00087315 [15:42:31]OFD Sender: To server: pG, [15:42:31]CommunicateWithHost lk.salyk.kg:30040 [15:42:31]ConnectInit lk.salyk.kg [15:42:36]ConnectInit Can't take IP for lk.salyk.kg [15:42:36]CommunicateWithHost connect error [15:42:36]CommunicateWithHost err = -1 [15:42:36]OFD Sender: Server communicate error [15:42:41]OFD Sender: Processing packet 87315 [packets to send 280, broken 279] [15:42:41]ProducePacketName [15:42:41]name=ofd_packets/00087315 [15:42:41]OFD Sender: To server: pG, [15:42:41]CommunicateWithHost lk.salyk.kg:30040 [15:42:41]ConnectInit lk.salyk.kg [15:42:43]recv_with_timeout no data received [15:42:46]ConnectInit Can't take IP for lk.salyk.kg [15:42:46]CommunicateWithHost connect error [15:42:46]CommunicateWithHost err = -1 [15:42:46]OFD Sender: Server communicate error [15:42:51]OFD Sender: Processing packet 87315 [packets to send 280, broken 279] [15:42:51]ProducePacketName [15:42:51]name=ofd_packets/00087315 [15:42:51]OFD Sender: To server: pG, [15:42:51]CommunicateWithHost lk.salyk.kg:30040 [15:42:51]ConnectInit lk.salyk.kg [15:42:59]recv_with_timeout no data received [15:42:59]Connected sock=9 [15:42:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 28 01 00 00 A9 14 20 01 24 E3 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 52 8C F1 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 13 55 01 00 35 04 06 00 A4 81 C7 11 FD 3F F7 2B 73 8C BE A7 D7 93 [15:43: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 F6 3F 47 00 97 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 13 55 01 00 F4 03 04 00 4E 37 F1 66 B6 04 01 00 00 F8 F4 E7 7B D0 F5 25 05 [15:43:00]CommunicateWithHost err = 0 [15:43:00]CheckOFDResponse [15:43:00]1017 (14) - 77093643461234 [15:43:00]1041 (16) - 0000000000874979 [15:43:00]1040 (4) - 87315 [15:43:00]1012 (4) - 23.09.2024 09:39 [15:43:00]1206 (1) - 0 [15:43:00]OFD Sender: Remove packet 87315 [15:43:00]ProducePacketName [15:43:00]name=ofd_packets/00087315 [15:43:00]NVStorageDeleteData [15:43:00]OFD Sender: No OFD packet to send [15:43:05]OFD Sender: No OFD packet to send [15:43:10]OFD Sender: No OFD packet to send [15:43:15]OFD Sender: No OFD packet to send [15:43:20]OFD Sender: No OFD packet to send [15:43:25]OFD Sender: No OFD packet to send [15:43:30]OFD Sender: No OFD packet to send [15:43:35]OFD Sender: No OFD packet to send [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]OFD Sender: No OFD packet to send [15:44:25]OFD Sender: No OFD packet to send [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:45]OFD Sender: No OFD packet to send [15:44:50]OFD Sender: No OFD packet to send [15:44:55]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:55]recv_with_timeout no data received [15:45:56]OFD Sender: No OFD packet to send [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:06]recv_with_timeout no data received [15:46:11]OFD Sender: No OFD packet to send [15:46:16]OFD Sender: No OFD packet to send [15:46:18]accept exits with 10 [15:46:18]New connection [15:46:18]New thread 3066531172 created [15:46:18]Thread 3066674532 joined [15:46:18]Waiting for new connection... [15:46:18] Sock 10.Parse request [15:46:18]Sock 10.Check first char [15:46:18]Sock 10.First char is OK [15:46:18]request: POST /json_proto HTTP/1.0 [15:46:18]Method: POST [15:46:18]URL: /json_proto [15:46:18]Method is POST - this is cgi request [15:46:18]url: /json_proto [15:46:18]query_string will be loaded in cgi processing [15:46:18]execute_cgi json_proto POST (null) [15:46:18]execute_cgi path=json_proto method=POST [15:46:18]POST find Content-Length [15:46:18]Host: 172.17.47.196:8080 [15:46:18]Content-Length: 613 [15:46:18]Content-Type: application/json [15:46:18] [15:46:18]POST finish read [15:46:18]Found Content-Length = 613 [15:46:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148193", "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" ] } } [15:46:18]execute_script... [15:46:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148193", "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" ] } } [15:46:18]POST & json_proto [15:46:18]process_json_proto [15:46:18]json parsed OK: [15:46:18]protocol is kg_v1.0 [15:46:18]action value=close_receipt [15:46:18]process_action close_receipt [15:46:18]cmd_close_receipt [15:46:18]MH_GetDate [15:46:18]Write to MH i2c: F0 00 00 07 08 FE [15:46:18]Write i2c OK [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: F0 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: F0 09 00 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: F0 09 00 07 08 00 4B 8D F1 66 4C 6B 94 66 E7 [15:46:18]GetLastDocTimeStamp 1727106130 [15:46:18]current date 1727106379 [15:46:18]FM_GetShiftState [15:46:18]SAM_PROTO_GetShiftState [15:46:18]wFMCommunicate request_size=4 [15:46:18]MH_SAM_APDU [15:46:18]CAPDU: 80 13 01 00 [15:46:18]Write to MH i2c: E2 08 00 08 08 80 13 01 00 00 00 00 00 8D [15:46:18]Write i2c OK [15:46:18]MH_I2C_Read... [15:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:18]Read from MH i2c: E2 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: E2 0E 00 [15:46:18]MH_I2C_Read... [15:46:18]Read from MH i2c: E2 0E 00 08 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E5 [15:46:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:46:18]wFMCommunicate OK [15:46:18]SAM_PROTO_GetShiftState done [15:46:18]FM_GetShiftState done [15:46:18]opened in 1727050818 [15:46:18]opened+sec_in_day 1727137218 [15:46:18]quantity*price = 8000 [15:46:18]sum+1 = 8001 [15:46:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 170 23.09.2024 15:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87316 ФПД: 94376120773788 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87316&fm=94376120773788&tin=02508201610067®Number=0000000000092592&sum=8000 0 [15:46:19]StoreToDocumentArchive [15:46:19]shift 498 fd 87316 [15:46:19]save to /storage/0498/doc_00087316 [15:46:19]save last doc name /storage/0498/doc_00087316 to /storage/kkm_last_doc_name [15:46:19]save OK [15:46:19]Clear old archive folders... [15:46:19]ProcessDocumentItem done err = 0, tmpTLVsize=268 [15:46:19]tlvbuf is 00EB8100 [15:46:19]SAM_PROTO_ClearQueue [15:46:19]wFMCommunicate request_size=4 [15:46:19]MH_SAM_APDU [15:46:19]CAPDU: 80 09 00 00 [15:46:19]Write to MH i2c: E2 08 00 15 08 80 09 00 00 00 00 00 00 8F [15:46:19]Write i2c OK [15:46:19]MH_I2C_Read... [15:46:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:19]Read from MH i2c: E2 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 03 00 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [15:46:19]RAPDU: 90 00 [15:46:19]wFMCommunicate OK [15:46:19]SAM_PROTO_ClearQueue done [15:46:19]KKMCreateOFDPacket [15:46:19]OFDProtocolAddRootSTLVToBuf [15:46:19]FM_MakeSignedData [15:46:19]FM_MakeSignedData [15:46:19]SAM_PROTO_SignData [15:46:19]wFMCommunicate request_size=4 [15:46:19]MH_SAM_APDU [15:46:19]CAPDU: 80 0D 01 02 [15:46:19]Write to MH i2c: E2 08 00 16 08 80 0D 01 02 00 00 00 00 97 [15:46:19]Write i2c OK [15:46:19]MH_I2C_Read... [15:46:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:19]Read from MH i2c: E2 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 03 00 [15:46:19]MH_I2C_Read... [15:46:19]Read from MH i2c: E2 03 00 16 08 00 90 00 92 [15:46:19]RAPDU: 90 00 [15:46:19]wFMCommunicate OK [15:46:19]wFMCommunicate request_size=255 [15:46:19]MH_SAM_APDU [15:46:19]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 AA 00 00 00 F4 03 04 00 4B 8D F1 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 [15:46:19]Write to MH i2c: E2 02 01 17 08 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 AA 00 00 00 F4 03 04 00 4B 8D F1 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 00 00 78 [15:46:19]Write i2c OK [15:46:19]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 03 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 03 00 17 08 00 90 00 93 [15:46:20]RAPDU: 90 00 [15:46:20]wFMCommunicate OK [15:46:20]wFMCommunicate request_size=27 [15:46:20]MH_SAM_APDU [15:46:20]CAPDU: 80 0D 02 02 16 34 39 37 39 10 04 04 00 14 55 01 00 35 04 06 00 55 D5 A7 27 6C 9C [15:46:20]Write to MH i2c: E2 1E 00 18 08 80 0D 02 02 16 00 34 39 37 39 10 04 04 00 14 55 01 00 35 04 06 00 55 D5 A7 27 6C 9C 00 00 64 [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 03 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 03 00 18 08 00 90 00 94 [15:46:20]RAPDU: 90 00 [15:46:20]wFMCommunicate OK [15:46:20]wFMCommunicate request_size=4 [15:46:20]MH_SAM_APDU [15:46:20]CAPDU: 80 0D 03 02 [15:46:20]Write to MH i2c: E2 08 00 19 08 80 0D 03 02 00 00 00 00 9C [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0B 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 0B 00 19 08 00 42 2A 23 79 C4 13 01 BE 90 00 3B [15:46:20]RAPDU: 42 2A 23 79 C4 13 01 BE 90 00 [15:46:20]wFMCommunicate OK [15:46:20]SAM_PROTO_SignData done [15:46:20]FM_MakeSignedData done [15:46:20]CreateOFDProtocolMessage [15:46:20]wFMCommunicate request_size=4 [15:46:20]MH_SAM_APDU [15:46:20]CAPDU: 80 11 00 00 [15:46:20]Write to MH i2c: E2 08 00 1A 08 80 11 00 00 00 00 00 00 9C [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:20]Read from MH i2c: E2 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 17 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: E2 17 00 1A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FB [15:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:46:20]wFMCommunicate OK [15:46:20]CreateOFDProtocolMessage done [15:46:20]OFDSenderStorePacket 87316 [15:46:20]StoreOFDPacket docnum=87316 [15:46: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 20 01 00 00 1E CE 18 01 43 7C 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 AA 00 00 00 F4 03 04 00 4B 8D F1 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 14 55 01 00 35 04 06 00 55 D5 A7 27 6C 9C 42 2A 23 79 C4 13 01 BE [15:46:20]CheckFolder [15:46:20]dirname=/storage/ofd_packets [15:46:20]CheckFolder done [15:46:20]ProducePacketName [15:46:20]name=ofd_packets/00087316 [15:46:20]NVStorageSaveData ofd_packets/00087316 [15:46:20]File name is /storage/ofd_packets/00087316 [15:46:20]Write 318 bytes [15:46:20]NVStorageSaveData done [15:46:20]OFDSenderStorePacket done [15:46:20]KKMCreateOFDPacket done [15:46:20]NVStorageSaveData kkm_last_timestamp [15:46:20]File name is /storage/kkm_last_timestamp [15:46:20]Write 4 bytes [15:46:20]NVStorageSaveData done [15:46:20]ExternCall_PrintAddStr [15:46:20]wPrintStart [15:46:20]Write to MH i2c: 01 00 00 1B 08 23 [15:46:20]Write i2c OK [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: 01 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: 01 07 00 [15:46:20]MH_I2C_Read... [15:46:20]Read from MH i2c: 01 07 00 1B 08 00 00 00 00 00 FF 0F 38 [15:46:20]RasterBufferAndPrint [15:46:20]line Счет N : (3)148193 [15:46:20]line ИНН: 02508201610067 [15:46:20]line Контрольно-Кассовый Чек [15:46:20]line ПРОДАЖА [15:46:20]line Товар: 4870001570057 [15:46:20]line Напиток Pepsi 0,5л [15:46:20]line 1.000 * 80.00 [15:46:20]line = 80.00 [15:46:20]line НДС 12% НСП 1% [15:46:20]line > о реализуемом товаре [15:46:20]line ИТОГО: 80.00 [15:46:20]line НСП 1% : 0.71 [15:46:20]line НДС 12% : 8.50 [15:46:20]line Наличными: 80.00 [15:46:20]line Безнал.: 0.00 [15:46:20]line Место: АЗС № 137 "Партнер Нефть" [15:46:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:46:20]line СНО: Общий режим [15:46:20]line Чек 170 23.09.2024 15:46 [15:46:20]line Смена: 498 ФФД: 1.0 [15:46:20]line ЗНМ: 0300000064 [15:46:20]line РНМ: 0000000000092592 [15:46:20]line Версия ККМ: 001 [15:46:20]line ФМ: 0000000000874979 [15:46:20]line ФД: 87316 [15:46:20]line ФПД: 94376120773788 [15:46:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87316&fm=94376120773788&tin=02508201610067®Number=0000000000092592&sum=8000 [15:46:20]OFD Sender: Processing packet 87316 [packets to send 280, broken 279] [15:46:20]ProducePacketName [15:46:20]name=ofd_packets/00087316 [15:46:20]OFD Sender: To server: pG, [15:46:20]CommunicateWithHost lk.salyk.kg:30040 [15:46:20]ConnectInit lk.salyk.kg [15:46:20]line 0 [15:46:20]written 0, free lines is 4095 [15:46:21]Write to MH i2c: 01 00 00 43 08 4B [15:46:21]Write i2c OK [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: 01 [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: 01 07 00 [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 F0 0C 4E [15:46:21]RasterBufferAndPrint [15:46:21]line [15:46:21]line [15:46:21]line [15:46:21]line [15:46:21]line [15:46:21]written 0, free lines is 3318 [15:46:21]MH_Cut [15:46:21]Write to MH i2c: D1 01 00 4A 08 01 24 [15:46:21]Write i2c OK [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: D1 [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: D1 01 00 [15:46:21]MH_I2C_Read... [15:46:21]Read from MH i2c: D1 01 00 4A 08 00 23 [15:46:21]Write to MH i2c: 01 00 00 4B 08 53 [15:46:21]Write i2c OK [15:46:21]MH_I2C_Read... [15:46:21]*** Cut start [15:46:21]*** Partial cut [15:46:21]*** CUTSNS_PIN = 1 [15:46:21]*** CUTSNS_PIN = 0 [15:46:22]*** Brake cut motor [15:46:22]Read from MH i2c: 01 [15:46:22]MH_I2C_Read... [15:46:22]*** Stop cut motor [15:46:22]*** Cut end [15:46:22]Read from MH i2c: 01 07 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 FF 0F 68 [15:46:22]process_action close_receipt done [15:46:22]requested_data is exist [15:46:22]produce_requested_data [15:46:22]requested_item fm.sn is exist - process it [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 11 00 00 [15:46:22]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 17 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2D [15:46:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:46:22]wFMCommunicate OK [15:46:22]requested_item fd.num is exist - process it [15:46:22]SAM_PROTO_GetFieldsCounters [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 13 00 00 [15:46:22]Write to MH i2c: E2 08 00 4D 08 80 13 00 00 00 00 00 00 D1 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 62 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 62 00 4D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 5B [15:46: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 14 55 01 00 0E 04 04 00 F2 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 [15:46:22]wFMCommunicate OK [15:46:22]SAM_PROTO_GetFieldsCounters done [15:46:22]requested_item shift.num is exist - process it [15:46:22]requested_item shift.opened is exist - process it [15:46:22]req_shift_opened [15:46:22]FM_GetShiftState [15:46:22]SAM_PROTO_GetShiftState [15:46:22]wFMCommunicate request_size=4 [15:46:22]MH_SAM_APDU [15:46:22]CAPDU: 80 13 01 00 [15:46:22]Write to MH i2c: E2 08 00 4E 08 80 13 01 00 00 00 00 00 D3 [15:46:22]Write i2c OK [15:46:22]MH_I2C_Read... [15:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:22]Read from MH i2c: E2 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 0E 00 [15:46:22]MH_I2C_Read... [15:46:22]Read from MH i2c: E2 0E 00 4E 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2B [15:46:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:46:22]wFMCommunicate OK [15:46:22]SAM_PROTO_GetShiftState done [15:46:22]FM_GetShiftState done [15:46:22]req_shift_opened done [15:46:22]requested_item shift.open_date is exist - process it [15:46:22]req_shift_open_date [15:46:22]req_shift_open_date done [15:46:22]produce_requested_data done [15:46:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87316,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:46:22]process_action_free close_receipt [15:46:22]json_value_free [15:46:22]json_value_free done [15:46:22]process_json_proto returns [15:46:22]Send response to host [15:46:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87316,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:46:22]free response buf [15:46:22]execute_script done [15:46:22]execute_script returns [15:46:22]free content buf [15:46:22]Sock 10.Close socket [15:46:22]Sock 10.Thread stoped [15:46:46]recv_with_timeout no data received [15:47:32]accept exits with 7 [15:47:32]New connection [15:47:32]New thread 3066674532 created [15:47:32]Thread 3066531172 joined [15:47:32]Waiting for new connection... [15:47:32] Sock 7.Parse request [15:47:32]Sock 7.Check first char [15:47:32]Sock 7.First char is OK [15:47:32]request: POST /json_proto HTTP/1.0 [15:47:32]Method: POST [15:47:32]URL: /json_proto [15:47:32]Method is POST - this is cgi request [15:47:32]url: /json_proto [15:47:32]query_string will be loaded in cgi processing [15:47:32]execute_cgi json_proto POST (null) [15:47:32]execute_cgi path=json_proto method=POST [15:47:32]POST find Content-Length [15:47:32]Host: 172.17.47.196:8080 [15:47:32]Content-Length: 803 [15:47:32]Content-Type: application/json [15:47:32] [15:47:32]POST finish read [15:47:32]Found Content-Length = 803 [15:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872280", "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 }]} ], "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:47:32]execute_script... [15:47: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)872280", "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 }]} ], "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:47:32]POST & json_proto [15:47:32]process_json_proto [15:47:32]json parsed OK: [15:47:32]protocol is kg_v1.0 [15:47:32]action value=close_receipt [15:47:32]process_action close_receipt [15:47:32]cmd_close_receipt [15:47:32]MH_GetDate [15:47:32]Write to MH i2c: F0 00 00 4F 08 46 [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 09 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: F0 09 00 4F 08 00 95 8D F1 66 4C 6B 94 66 79 [15:47:32]GetLastDocTimeStamp 1727106379 [15:47:32]current date 1727106453 [15:47:32]FM_GetShiftState [15:47:32]SAM_PROTO_GetShiftState [15:47:32]wFMCommunicate request_size=4 [15:47:32]MH_SAM_APDU [15:47:32]CAPDU: 80 13 01 00 [15:47:32]Write to MH i2c: E2 08 00 50 08 80 13 01 00 00 00 00 00 D5 [15:47:32]Write i2c OK [15:47:32]MH_I2C_Read... [15:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:32]Read from MH i2c: E2 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 [15:47:32]MH_I2C_Read... [15:47:32]Read from MH i2c: E2 0E 00 50 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2D [15:47:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:47:32]wFMCommunicate OK [15:47:32]SAM_PROTO_GetShiftState done [15:47:32]FM_GetShiftState done [15:47:32]opened in 1727050818 [15:47:32]opened+sec_in_day 1727137218 [15:47:32]quantity*price = 100005 [15:47:32]sum+1 = 100006 [15:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 171 23.09.2024 15:47 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87317 ФПД: 80428946490852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87317&fm=80428946490852&tin=02508201610067®Number=0000000000092592&sum=100005 [15:47:33]StoreToDocumentArchive [15:47:33]shift 498 fd 87317 [15:47:33]save to /storage/0498/doc_00087317 [15:47:33]save last doc name /storage/0498/doc_00087317 to /storage/kkm_last_doc_name [15:47:33]save OK [15:47:33]Clear old archive folders... [15:47:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:33]tlvbuf is 00E88CC0 [15:47:33]SAM_PROTO_ClearQueue [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 09 00 00 [15:47:33]Write to MH i2c: E2 08 00 5D 08 80 09 00 00 00 00 00 00 D7 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]SAM_PROTO_ClearQueue done [15:47:33]KKMCreateOFDPacket [15:47:33]OFDProtocolAddRootSTLVToBuf [15:47:33]FM_MakeSignedData [15:47:33]FM_MakeSignedData [15:47:33]SAM_PROTO_SignData [15:47:33]wFMCommunicate request_size=4 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 01 02 [15:47:33]Write to MH i2c: E2 08 00 5E 08 80 0D 01 02 00 00 00 00 DF [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]wFMCommunicate request_size=255 [15:47:33]MH_SAM_APDU [15:47: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 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 AB 00 00 00 F4 03 04 00 95 8D F1 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 15 55 01 00 35 04 06 00 49 [15:47:33]Write to MH i2c: E2 02 01 5F 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 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 AB 00 00 00 F4 03 04 00 95 8D F1 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 15 55 01 00 35 04 06 00 49 00 00 D0 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:33]Read from MH i2c: E2 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 [15:47:33]MH_I2C_Read... [15:47:33]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [15:47:33]RAPDU: 90 00 [15:47:33]wFMCommunicate OK [15:47:33]wFMCommunicate request_size=10 [15:47:33]MH_SAM_APDU [15:47:33]CAPDU: 80 0D 02 02 05 26 52 C9 05 E4 [15:47:33]Write to MH i2c: E2 0D 00 60 08 80 0D 02 02 05 00 26 52 C9 05 E4 00 00 16 [15:47:33]Write i2c OK [15:47:33]MH_I2C_Read... [15:47:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:34]Read from MH i2c: E2 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 03 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [15:47:34]RAPDU: 90 00 [15:47:34]wFMCommunicate OK [15:47:34]wFMCommunicate request_size=4 [15:47:34]MH_SAM_APDU [15:47:34]CAPDU: 80 0D 03 02 [15:47:34]Write to MH i2c: E2 08 00 61 08 80 0D 03 02 00 00 00 00 E4 [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:34]Read from MH i2c: E2 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 0B 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 0B 00 61 08 00 84 3B B6 19 05 48 75 AD 90 00 E2 [15:47:34]RAPDU: 84 3B B6 19 05 48 75 AD 90 00 [15:47:34]wFMCommunicate OK [15:47:34]SAM_PROTO_SignData done [15:47:34]FM_MakeSignedData done [15:47:34]CreateOFDProtocolMessage [15:47:34]wFMCommunicate request_size=4 [15:47:34]MH_SAM_APDU [15:47:34]CAPDU: 80 11 00 00 [15:47:34]Write to MH i2c: E2 08 00 62 08 80 11 00 00 00 00 00 00 E4 [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:34]Read from MH i2c: E2 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 17 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: E2 17 00 62 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 43 [15:47: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:47:34]wFMCommunicate OK [15:47:34]CreateOFDProtocolMessage done [15:47:34]OFDSenderStorePacket 87317 [15:47:34]StoreOFDPacket docnum=87317 [15:47: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 22 F0 07 01 D7 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 95 8D F1 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 15 55 01 00 35 04 06 00 49 26 52 C9 05 E4 84 3B B6 19 05 48 75 AD [15:47:34]CheckFolder [15:47:34]dirname=/storage/ofd_packets [15:47:34]CheckFolder done [15:47:34]ProducePacketName [15:47:34]name=ofd_packets/00087317 [15:47:34]NVStorageSaveData ofd_packets/00087317 [15:47:34]File name is /storage/ofd_packets/00087317 [15:47:34]Write 301 bytes [15:47:34]NVStorageSaveData done [15:47:34]OFDSenderStorePacket done [15:47:34]KKMCreateOFDPacket done [15:47:34]NVStorageSaveData kkm_last_timestamp [15:47:34]File name is /storage/kkm_last_timestamp [15:47:34]Write 4 bytes [15:47:34]NVStorageSaveData done [15:47:34]ExternCall_PrintAddStr [15:47:34]wPrintStart [15:47:34]Write to MH i2c: 01 00 00 63 08 6B [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 63 08 00 00 00 00 00 FF 0F 80 [15:47:34]RasterBufferAndPrint [15:47:34]line Счет N : (1)872280 [15:47:34]line ИНН: 02508201610067 [15:47:34]line Контрольно-Кассовый Чек [15:47:34]line ПРОДАЖА [15:47:34]line ТРК (МРК, ГНК) : 53 [15:47:34]line Товар: 2710124130 [15:47:34]line Аи-92-К-5 [15:47:34]line 14.750 * 67.80 [15:47:34]line = 1000.05 [15:47:34]line НДС 12% НСП 1% [15:47:34]line > о реализуемом товаре [15:47:34]line ИТОГО: 1000.05 [15:47:34]line НСП 1% : 8.85 [15:47:34]line НДС 12% : 106.20 [15:47:34]line Наличными: 0.00 [15:47:34]line Безнал.: 1000.05 [15:47:34]line Место: АЗС № 137 "Партнер Нефть" [15:47:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:47:34]line СНО: Общий режим [15:47:34]line Чек 171 23.09.2024 15:47 [15:47:34]line Смена: 498 ФФД: 1.0 [15:47:34]line ЗНМ: 0300000064 [15:47:34]line РНМ: 0000000000092592 [15:47:34]line Версия ККМ: 001 [15:47:34]line Платежная система: O! деньги [15:47:34]line ФМ: 0000000000874979 [15:47:34]line ФД: 87317 [15:47:34]line ФПД: 80428946490852 [15:47:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87317&fm=80428946490852&tin=02508201610067®Number=0000000000092592&sum=100005 [15:47:34]written 0, free lines is 4095 [15:47:34]Write to MH i2c: 01 00 00 8D 08 95 [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: 01 07 00 8D 08 00 00 00 00 00 DC 0C 84 [15:47:34]RasterBufferAndPrint [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]line [15:47:34]written 0, free lines is 3298 [15:47:34]MH_Cut [15:47:34]Write to MH i2c: D1 01 00 94 08 01 6E [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 01 00 [15:47:34]MH_I2C_Read... [15:47:34]Read from MH i2c: D1 01 00 94 08 00 6D [15:47:34]Write to MH i2c: 01 00 00 95 08 9D [15:47:34]Write i2c OK [15:47:34]MH_I2C_Read... [15:47:35]*** Cut start [15:47:35]*** Partial cut [15:47:35]*** CUTSNS_PIN = 1 [15:47:35]*** CUTSNS_PIN = 0 [15:47:35]*** Brake cut motor [15:47:35]Read from MH i2c: 01 [15:47:35]MH_I2C_Read... [15:47:35]*** Stop cut motor [15:47:35]*** Cut end [15:47:35]Read from MH i2c: 01 07 00 [15:47:35]MH_I2C_Read... [15:47:35]Read from MH i2c: 01 07 00 95 08 00 00 00 00 00 FF 0F B2 [15:47:35]process_action close_receipt done [15:47:35]requested_data is exist [15:47:35]produce_requested_data [15:47:35]requested_item fm.sn is exist - process it [15:47:35]wFMCommunicate request_size=4 [15:47:35]MH_SAM_APDU [15:47:35]CAPDU: 80 11 00 00 [15:47:35]Write to MH i2c: E2 08 00 96 08 80 11 00 00 00 00 00 00 18 [15:47:35]Write i2c OK [15:47:35]MH_I2C_Read... [15:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:36]Read from MH i2c: E2 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 17 00 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 17 00 96 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [15:47:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:47:36]wFMCommunicate OK [15:47:36]requested_item fd.num is exist - process it [15:47:36]SAM_PROTO_GetFieldsCounters [15:47:36]wFMCommunicate request_size=4 [15:47:36]MH_SAM_APDU [15:47:36]CAPDU: 80 13 00 00 [15:47:36]Write to MH i2c: E2 08 00 97 08 80 13 00 00 00 00 00 00 1B [15:47:36]Write i2c OK [15:47:36]MH_I2C_Read... [15:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:36]Read from MH i2c: E2 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 62 00 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 62 00 97 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 15 55 01 00 0E 04 04 00 F2 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 A9 [15:47:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [15:47:36]wFMCommunicate OK [15:47:36]SAM_PROTO_GetFieldsCounters done [15:47:36]requested_item shift.num is exist - process it [15:47:36]requested_item shift.opened is exist - process it [15:47:36]req_shift_opened [15:47:36]FM_GetShiftState [15:47:36]SAM_PROTO_GetShiftState [15:47:36]wFMCommunicate request_size=4 [15:47:36]MH_SAM_APDU [15:47:36]CAPDU: 80 13 01 00 [15:47:36]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [15:47:36]Write i2c OK [15:47:36]MH_I2C_Read... [15:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:36]Read from MH i2c: E2 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 0E 00 [15:47:36]MH_I2C_Read... [15:47:36]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 75 [15:47:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:47:36]wFMCommunicate OK [15:47:36]SAM_PROTO_GetShiftState done [15:47:36]FM_GetShiftState done [15:47:36]req_shift_opened done [15:47:36]requested_item shift.open_date is exist - process it [15:47:36]req_shift_open_date [15:47:36]req_shift_open_date done [15:47:36]produce_requested_data done [15:47:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87317,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:47:36]process_action_free close_receipt [15:47:36]json_value_free [15:47:36]json_value_free done [15:47:36]process_json_proto returns [15:47:36]Send response to host [15:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87317,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:47:36]free response buf [15:47:36]execute_script done [15:47:36]execute_script returns [15:47:36]free content buf [15:47:36]Sock 7.Close socket [15:47:36]Sock 7.Thread stoped [15:48:15]accept exits with 10 [15:48:15]New connection [15:48:15]New thread 3066531172 created [15:48:15]Thread 3066674532 joined [15:48:15]Waiting for new connection... [15:48:15] Sock 10.Parse request [15:48:15]Sock 10.Check first char [15:48:15]Sock 10.First char is OK [15:48:15]request: POST /json_proto HTTP/1.0 [15:48:15]Method: POST [15:48:15]URL: /json_proto [15:48:15]Method is POST - this is cgi request [15:48:15]url: /json_proto [15:48:15]query_string will be loaded in cgi processing [15:48:15]execute_cgi json_proto POST (null) [15:48:15]execute_cgi path=json_proto method=POST [15:48:15]POST find Content-Length [15:48:15]Host: 172.17.47.196:8080 [15:48:15]Content-Length: 687 [15:48:15]Content-Type: application/json [15:48:15] [15:48:15]POST finish read [15:48:15]Found Content-Length = 687 [15:48:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872281", "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" : 16.020, "sum" : 1220.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1220.00, "total" : 1220.00, "payments": [ { "type": 0, "sum" : 1220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:15]execute_script... [15:48: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)872281", "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" : 16.020, "sum" : 1220.72, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1220.00, "total" : 1220.00, "payments": [ { "type": 0, "sum" : 1220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:15]POST & json_proto [15:48:15]process_json_proto [15:48:15]json parsed OK: [15:48:15]protocol is kg_v1.0 [15:48:15]action value=close_receipt [15:48:15]process_action close_receipt [15:48:15]cmd_close_receipt [15:48:15]MH_GetDate [15:48:15]Write to MH i2c: F0 00 00 99 08 90 [15:48:15]Write i2c OK [15:48:15]MH_I2C_Read... [15:48:15]Read from MH i2c: F0 [15:48:15]MH_I2C_Read... [15:48:15]Read from MH i2c: F0 09 00 [15:48:15]MH_I2C_Read... [15:48:15]Read from MH i2c: F0 09 00 99 08 00 C0 8D F1 66 4C 6B 94 66 EE [15:48:15]GetLastDocTimeStamp 1727106453 [15:48:15]current date 1727106496 [15:48:15]FM_GetShiftState [15:48:15]SAM_PROTO_GetShiftState [15:48:15]wFMCommunicate request_size=4 [15:48:15]MH_SAM_APDU [15:48:15]CAPDU: 80 13 01 00 [15:48:15]Write to MH i2c: E2 08 00 9A 08 80 13 01 00 00 00 00 00 1F [15:48:15]Write i2c OK [15:48:15]MH_I2C_Read... [15:48:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:15]Read from MH i2c: E2 [15:48:15]MH_I2C_Read... [15:48:15]Read from MH i2c: E2 0E 00 [15:48:15]MH_I2C_Read... [15:48:15]Read from MH i2c: E2 0E 00 9A 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 77 [15:48:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:48:15]wFMCommunicate OK [15:48:15]SAM_PROTO_GetShiftState done [15:48:15]FM_GetShiftState done [15:48:15]opened in 1727050818 [15:48:15]opened+sec_in_day 1727137218 [15:48:15]quantity*price = 122072 [15:48:15]sum+1 = 122073 [15:48:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.72 ИТОГО: 1220.00 Внесено: 1220.00 СДАЧА: 0.00 НСП 1% : 10.80 НДС 12% : 129.63 Наличными: 1220.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 172 23.09.2024 15:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87318 ФПД: 130068888089524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87318&fm=130068888089524&tin=02508201610067®Number=0000000000092592&sum=122000 [15:48:16]StoreToDocumentArchive [15:48:16]shift 498 fd 87318 [15:48:16]save to /storage/0498/doc_00087318 [15:48:16]save last doc name /storage/0498/doc_00087318 to /storage/kkm_last_doc_name [15:48:16]save OK [15:48:16]Clear old archive folders... [15:48:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [15:48:16]tlvbuf is 00EB78E0 [15:48:16]SAM_PROTO_ClearQueue [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 09 00 00 [15:48:16]Write to MH i2c: E2 08 00 A7 08 80 09 00 00 00 00 00 00 21 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]SAM_PROTO_ClearQueue done [15:48:16]KKMCreateOFDPacket [15:48:16]OFDProtocolAddRootSTLVToBuf [15:48:16]FM_MakeSignedData [15:48:16]FM_MakeSignedData [15:48:16]SAM_PROTO_SignData [15:48:16]wFMCommunicate request_size=4 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 01 02 [15:48:16]Write to MH i2c: E2 08 00 A8 08 80 0D 01 02 00 00 00 00 29 [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:16]Read from MH i2c: E2 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 [15:48:16]MH_I2C_Read... [15:48:16]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [15:48:16]RAPDU: 90 00 [15:48:16]wFMCommunicate OK [15:48:16]wFMCommunicate request_size=255 [15:48:16]MH_SAM_APDU [15:48:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 94 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D8 DC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 DC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 32 00 00 00 00 07 04 06 00 90 DC 01 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 C0 8D F1 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 16 55 01 00 35 04 06 00 [15:48:16]Write to MH i2c: E2 02 01 A9 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 94 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D8 DC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 DC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 32 00 00 00 00 07 04 06 00 90 DC 01 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 C0 8D F1 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 16 55 01 00 35 04 06 00 00 00 7D [15:48:16]Write i2c OK [15:48:16]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 A9 08 00 90 00 25 [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]wFMCommunicate request_size=11 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 02 02 06 76 4C 05 DE F3 B4 [15:48:17]Write to MH i2c: E2 0E 00 AA 08 80 0D 02 02 06 00 76 4C 05 DE F3 B4 00 00 84 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 03 00 AA 08 00 90 00 26 [15:48:17]RAPDU: 90 00 [15:48:17]wFMCommunicate OK [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 0D 03 02 [15:48:17]Write to MH i2c: E2 08 00 AB 08 80 0D 03 02 00 00 00 00 2E [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0B 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 0B 00 AB 08 00 C9 71 7E 4E B7 DF 15 10 90 00 F0 [15:48:17]RAPDU: C9 71 7E 4E B7 DF 15 10 90 00 [15:48:17]wFMCommunicate OK [15:48:17]SAM_PROTO_SignData done [15:48:17]FM_MakeSignedData done [15:48:17]CreateOFDProtocolMessage [15:48:17]wFMCommunicate request_size=4 [15:48:17]MH_SAM_APDU [15:48:17]CAPDU: 80 11 00 00 [15:48:17]Write to MH i2c: E2 08 00 AC 08 80 11 00 00 00 00 00 00 2E [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:17]Read from MH i2c: E2 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 17 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: E2 17 00 AC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8D [15:48:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:48:17]wFMCommunicate OK [15:48:17]CreateOFDProtocolMessage done [15:48:17]OFDSenderStorePacket 87318 [15:48:17]StoreOFDPacket docnum=87318 [15:48: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 5B 39 08 01 57 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 94 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D8 DC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 DC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 32 00 00 00 00 07 04 06 00 90 DC 01 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 C0 8D F1 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 16 55 01 00 35 04 06 00 76 4C 05 DE F3 B4 C9 71 7E 4E B7 DF 15 10 [15:48:17]CheckFolder [15:48:17]dirname=/storage/ofd_packets [15:48:17]CheckFolder done [15:48:17]ProducePacketName [15:48:17]name=ofd_packets/00087318 [15:48:17]NVStorageSaveData ofd_packets/00087318 [15:48:17]File name is /storage/ofd_packets/00087318 [15:48:17]Write 302 bytes [15:48:17]NVStorageSaveData done [15:48:17]OFDSenderStorePacket done [15:48:17]KKMCreateOFDPacket done [15:48:17]NVStorageSaveData kkm_last_timestamp [15:48:17]File name is /storage/kkm_last_timestamp [15:48:17]Write 4 bytes [15:48:17]NVStorageSaveData done [15:48:17]ExternCall_PrintAddStr [15:48:17]wPrintStart [15:48:17]Write to MH i2c: 01 00 00 AD 08 B5 [15:48:17]Write i2c OK [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 [15:48:17]MH_I2C_Read... [15:48:17]Read from MH i2c: 01 07 00 AD 08 00 00 00 00 00 FF 0F CA [15:48:17]RasterBufferAndPrint [15:48:17]line Счет N : (1)872281 [15:48:17]line ИНН: 02508201610067 [15:48:17]line Контрольно-Кассовый Чек [15:48:17]line ПРОДАЖА [15:48:17]line ТРК (МРК, ГНК) : 11 [15:48:17]line Товар: 2710194210 [15:48:17]line ДТ(л)-К-4 [15:48:17]line 16.020 * 76.20 [15:48:17]line = 1220.72 [15:48:17]line НДС 12% НСП 1% [15:48:17]line > о реализуемом товаре [15:48:17]line ОКРУГЛЕНИЕ: -0.72 [15:48:17]line ИТОГО: 1220.00 [15:48:17]line Внесено: 1220.00 [15:48:17]line СДАЧА: 0.00 [15:48:17]line НСП 1% : 10.80 [15:48:17]line НДС 12% : 129.63 [15:48:17]line Наличными: 1220.00 [15:48:17]line Безнал.: 0.00 [15:48:17]line Место: АЗС № 137 "Партнер Нефть" [15:48:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:48:17]line СНО: Общий режим [15:48:17]line Чек 172 23.09.2024 15:48 [15:48:17]line Смена: 498 ФФД: 1.0 [15:48:17]line ЗНМ: 0300000064 [15:48:17]line РНМ: 0000000000092592 [15:48:17]line Версия ККМ: 001 [15:48:17]line ФМ: 0000000000874979 [15:48:17]line ФД: 87318 [15:48:17]line ФПД: 130068888089524 [15:48:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154816&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87318&fm=130068888089524&tin=02508201610067®Number=0000000000092592&sum=122000 [15:48:17]written 0, free lines is 4095 [15:48:18]Write to MH i2c: 01 00 00 D8 08 E0 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 07 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: 01 07 00 D8 08 00 00 00 00 00 D3 0C C6 [15:48:18]RasterBufferAndPrint [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]line [15:48:18]written 0, free lines is 3287 [15:48:18]MH_Cut [15:48:18]Write to MH i2c: D1 01 00 DF 08 01 B9 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 01 00 [15:48:18]MH_I2C_Read... [15:48:18]Read from MH i2c: D1 01 00 DF 08 00 B8 [15:48:18]Write to MH i2c: 01 00 00 E0 08 E8 [15:48:18]Write i2c OK [15:48:18]MH_I2C_Read... [15:48:18]*** Cut start [15:48:18]*** Partial cut [15:48:18]*** CUTSNS_PIN = 1 [15:48:18]*** CUTSNS_PIN = 0 [15:48:19]*** Brake cut motor [15:48:19]Read from MH i2c: 01 [15:48:19]MH_I2C_Read... [15:48:19]*** Stop cut motor [15:48:19]*** Cut end [15:48:19]Read from MH i2c: 01 07 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 FF 0F FD [15:48:19]process_action close_receipt done [15:48:19]requested_data is exist [15:48:19]produce_requested_data [15:48:19]requested_item fm.sn is exist - process it [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 11 00 00 [15:48:19]Write to MH i2c: E2 08 00 E1 08 80 11 00 00 00 00 00 00 63 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 17 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 17 00 E1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C2 [15:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:48:19]wFMCommunicate OK [15:48:19]requested_item fd.num is exist - process it [15:48:19]SAM_PROTO_GetFieldsCounters [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 13 00 00 [15:48:19]Write to MH i2c: E2 08 00 E2 08 80 13 00 00 00 00 00 00 66 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 62 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 62 00 E2 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 16 55 01 00 0E 04 04 00 F2 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 F8 [15:48: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 16 55 01 00 0E 04 04 00 F2 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 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_GetFieldsCounters done [15:48:19]requested_item shift.num is exist - process it [15:48:19]requested_item shift.opened is exist - process it [15:48:19]req_shift_opened [15:48:19]FM_GetShiftState [15:48:19]SAM_PROTO_GetShiftState [15:48:19]wFMCommunicate request_size=4 [15:48:19]MH_SAM_APDU [15:48:19]CAPDU: 80 13 01 00 [15:48:19]Write to MH i2c: E2 08 00 E3 08 80 13 01 00 00 00 00 00 68 [15:48:19]Write i2c OK [15:48:19]MH_I2C_Read... [15:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:19]Read from MH i2c: E2 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0E 00 [15:48:19]MH_I2C_Read... [15:48:19]Read from MH i2c: E2 0E 00 E3 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C0 [15:48:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:48:19]wFMCommunicate OK [15:48:19]SAM_PROTO_GetShiftState done [15:48:19]FM_GetShiftState done [15:48:19]req_shift_opened done [15:48:19]requested_item shift.open_date is exist - process it [15:48:19]req_shift_open_date [15:48:19]req_shift_open_date done [15:48:19]produce_requested_data done [15:48:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87318,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:48:19]process_action_free close_receipt [15:48:19]json_value_free [15:48:19]json_value_free done [15:48:19]process_json_proto returns [15:48:19]Send response to host [15:48:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87318,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:48:19]free response buf [15:48:19]execute_script done [15:48:19]execute_script returns [15:48:19]free content buf [15:48:19]Sock 10.Close socket [15:48:19]Sock 10.Thread stoped [15:48:23]recv_with_timeout no data received [15:48:33]ConnectInit Can't connect to host [15:48:33]CommunicateWithHost connect error [15:48:33]CommunicateWithHost err = -1 [15:48:33]OFD Sender: Server communicate error [15:48:33]OFD Sender: Processing packet 87316 [packets to send 282, broken 279] [15:48:33]ProducePacketName [15:48:33]name=ofd_packets/00087316 [15:48:33]OFD Sender: To server: pG, [15:48:33]CommunicateWithHost lk.salyk.kg:30040 [15:48:33]ConnectInit lk.salyk.kg [15:48:33]recv_with_timeout no data received [15:48:38]ConnectInit Can't take IP for lk.salyk.kg [15:48:38]CommunicateWithHost connect error [15:48:38]CommunicateWithHost err = -1 [15:48:38]OFD Sender: Server communicate error [15:48:43]OFD Sender: Processing packet 87316 [packets to send 282, broken 279] [15:48:43]ProducePacketName [15:48:43]name=ofd_packets/00087316 [15:48:43]OFD Sender: To server: pG, [15:48:43]CommunicateWithHost lk.salyk.kg:30040 [15:48:43]ConnectInit lk.salyk.kg [15:48:48]ConnectInit Can't take IP for lk.salyk.kg [15:48:48]CommunicateWithHost connect error [15:48:48]CommunicateWithHost err = -1 [15:48:48]OFD Sender: Server communicate error [15:48:53]OFD Sender: Processing packet 87316 [packets to send 282, broken 279] [15:48:53]ProducePacketName [15:48:53]name=ofd_packets/00087316 [15:48:53]OFD Sender: To server: pG, [15:48:53]CommunicateWithHost lk.salyk.kg:30040 [15:48:53]ConnectInit lk.salyk.kg [15:48:54]recv_with_timeout no data received [15:48:58]ConnectInit Can't take IP for lk.salyk.kg [15:48:58]CommunicateWithHost connect error [15:48:58]CommunicateWithHost err = -1 [15:48:58]OFD Sender: Server communicate error [15:49:03]OFD Sender: Processing packet 87316 [packets to send 282, broken 279] [15:49:03]ProducePacketName [15:49:03]name=ofd_packets/00087316 [15:49:03]OFD Sender: To server: pG, [15:49:03]CommunicateWithHost lk.salyk.kg:30040 [15:49:03]ConnectInit lk.salyk.kg [15:49:12]recv_with_timeout no data received [15:49:13]Connected sock=10 [15:49: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 20 01 00 00 1E CE 18 01 43 7C 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 AA 00 00 00 F4 03 04 00 4B 8D F1 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 14 55 01 00 35 04 06 00 55 D5 A7 27 6C 9C 42 2A 23 79 C4 13 01 BE [15:49: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 A0 66 47 00 AC 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 14 55 01 00 F4 03 04 00 C5 38 F1 66 B6 04 01 00 00 00 6F B2 9D DE 63 35 EF [15:49:18]CommunicateWithHost err = 0 [15:49:18]CheckOFDResponse [15:49:18]1017 (14) - 77093643461234 [15:49:18]1041 (16) - 0000000000874979 [15:49:18]1040 (4) - 87316 [15:49:18]1012 (4) - 23.09.2024 09:45 [15:49:18]1206 (1) - 0 [15:49:18]OFD Sender: Remove packet 87316 [15:49:18]ProducePacketName [15:49:18]name=ofd_packets/00087316 [15:49:18]NVStorageDeleteData [15:49:18]OFD Sender: Processing packet 87317 [packets to send 281, broken 279] [15:49:18]ProducePacketName [15:49:18]name=ofd_packets/00087317 [15:49:18]OFD Sender: To server: pG, [15:49:18]CommunicateWithHost lk.salyk.kg:30040 [15:49:18]ConnectInit lk.salyk.kg [15:49:19]Connected sock=10 [15:49: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 22 F0 07 01 D7 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 95 8D F1 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 15 55 01 00 35 04 06 00 49 26 52 C9 05 E4 84 3B B6 19 05 48 75 AD [15:49: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 F3 65 47 00 7A 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 15 55 01 00 F4 03 04 00 C9 38 F1 66 B6 04 01 00 00 43 32 2D 57 D8 C2 48 CE [15:49:20]CommunicateWithHost err = 0 [15:49:20]CheckOFDResponse [15:49:20]1017 (14) - 77093643461234 [15:49:20]1041 (16) - 0000000000874979 [15:49:20]1040 (4) - 87317 [15:49:20]1012 (4) - 23.09.2024 09:45 [15:49:20]1206 (1) - 0 [15:49:20]OFD Sender: Remove packet 87317 [15:49:20]ProducePacketName [15:49:20]name=ofd_packets/00087317 [15:49:20]NVStorageDeleteData [15:49:20]OFD Sender: Processing packet 87318 [packets to send 280, broken 279] [15:49:20]ProducePacketName [15:49:20]name=ofd_packets/00087318 [15:49:20]OFD Sender: To server: pG, [15:49:20]CommunicateWithHost lk.salyk.kg:30040 [15:49:20]ConnectInit lk.salyk.kg [15:49:23]Connected sock=9 [15:49: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 5B 39 08 01 57 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 94 3E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D8 DC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 DC 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 32 00 00 00 00 07 04 06 00 90 DC 01 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 C0 8D F1 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 16 55 01 00 35 04 06 00 76 4C 05 DE F3 B4 C9 71 7E 4E B7 DF 15 10 [15:49: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 66 FA 47 00 A3 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 16 55 01 00 F4 03 04 00 CD 38 F1 66 B6 04 01 00 00 46 2D DC 26 58 DE 3A C5 [15:49:23]CommunicateWithHost err = 0 [15:49:23]CheckOFDResponse [15:49:23]1017 (14) - 77093643461234 [15:49:23]1041 (16) - 0000000000874979 [15:49:23]1040 (4) - 87318 [15:49:23]1012 (4) - 23.09.2024 09:45 [15:49:23]1206 (1) - 0 [15:49:23]OFD Sender: Remove packet 87318 [15:49:23]ProducePacketName [15:49:23]name=ofd_packets/00087318 [15:49:23]NVStorageDeleteData [15:49:24]OFD Sender: No OFD packet to send [15:49:29]OFD Sender: No OFD packet to send [15:49:33]accept exits with 7 [15:49:33]New connection [15:49:33]New thread 3066674532 created [15:49:33]Thread 3066531172 joined [15:49:33]Waiting for new connection... [15:49:33] Sock 7.Parse request [15:49:33]Sock 7.Check first char [15:49:33]Sock 7.First char is OK [15:49:33]request: POST /json_proto HTTP/1.0 [15:49:33]Method: POST [15:49:33]URL: /json_proto [15:49:33]Method is POST - this is cgi request [15:49:33]url: /json_proto [15:49:33]query_string will be loaded in cgi processing [15:49:33]execute_cgi json_proto POST (null) [15:49:33]execute_cgi path=json_proto method=POST [15:49:33]POST find Content-Length [15:49:33]Host: 172.17.47.196:8080 [15:49:33]Content-Length: 678 [15:49:33]Content-Type: application/json [15:49:33] [15:49:33]POST finish read [15:49:33]Found Content-Length = 678 [15:49:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872282", "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" ] } } [15:49:33]execute_script... [15:49: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)872282", "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" ] } } [15:49:33]POST & json_proto [15:49:33]process_json_proto [15:49:33]json parsed OK: [15:49:33]protocol is kg_v1.0 [15:49:33]action value=close_receipt [15:49:33]process_action close_receipt [15:49:33]cmd_close_receipt [15:49:33]MH_GetDate [15:49:33]Write to MH i2c: F0 00 00 E4 08 DB [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: F0 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: F0 09 00 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: F0 09 00 E4 08 00 0E 8E F1 66 4C 6B 94 66 88 [15:49:33]GetLastDocTimeStamp 1727106496 [15:49:33]current date 1727106574 [15:49:33]FM_GetShiftState [15:49:33]SAM_PROTO_GetShiftState [15:49:33]wFMCommunicate request_size=4 [15:49:33]MH_SAM_APDU [15:49:33]CAPDU: 80 13 01 00 [15:49:33]Write to MH i2c: E2 08 00 E5 08 80 13 01 00 00 00 00 00 6A [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:33]Read from MH i2c: E2 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 0E 00 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 0E 00 E5 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C2 [15:49:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:49:33]wFMCommunicate OK [15:49:33]SAM_PROTO_GetShiftState done [15:49:33]FM_GetShiftState done [15:49:33]opened in 1727050818 [15:49:33]opened+sec_in_day 1727137218 [15:49:33]quantity*price = 70037 [15:49:33]sum+1 = 70038 [15:49:33]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 СНО: Общий режим Чек 173 23.09.2024 15:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87319 ФПД: 3254424025520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87319&fm=3254424025520&tin=02508201610067®Number=0000000000092592&sum=70000 [15:49:34]StoreToDocumentArchive [15:49:34]shift 498 fd 87319 [15:49:34]save to /storage/0498/doc_00087319 [15:49:34]save last doc name /storage/0498/doc_00087319 to /storage/kkm_last_doc_name [15:49:34]save OK [15:49:34]Clear old archive folders... [15:49:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:49:34]tlvbuf is 00E65F30 [15:49:34]SAM_PROTO_ClearQueue [15:49:34]wFMCommunicate request_size=4 [15:49:34]MH_SAM_APDU [15:49:34]CAPDU: 80 09 00 00 [15:49:34]Write to MH i2c: E2 08 00 F2 08 80 09 00 00 00 00 00 00 6C [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:49:34]Read from MH i2c: E2 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 03 00 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [15:49:34]RAPDU: 90 00 [15:49:34]wFMCommunicate OK [15:49:34]SAM_PROTO_ClearQueue done [15:49:34]KKMCreateOFDPacket [15:49:34]OFDProtocolAddRootSTLVToBuf [15:49:34]FM_MakeSignedData [15:49:34]FM_MakeSignedData [15:49:34]SAM_PROTO_SignData [15:49:34]wFMCommunicate request_size=4 [15:49:34]MH_SAM_APDU [15:49:34]CAPDU: 80 0D 01 02 [15:49:34]Write to MH i2c: E2 08 00 F3 08 80 0D 01 02 00 00 00 00 74 [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:49:34]Read from MH i2c: E2 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 03 00 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 03 00 F3 08 00 90 00 6F [15:49:34]RAPDU: 90 00 [15:49:34]wFMCommunicate OK [15:49:34]wFMCommunicate request_size=255 [15:49:34]MH_SAM_APDU [15:49: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 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 AD 00 00 00 F4 03 04 00 0E 8E F1 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 17 55 01 00 35 04 06 00 02 [15:49:34]Write to MH i2c: E2 02 01 F4 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 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 AD 00 00 00 F4 03 04 00 0E 8E F1 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 17 55 01 00 35 04 06 00 02 00 00 EA [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 03 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 03 00 F4 08 00 90 00 70 [15:49:35]RAPDU: 90 00 [15:49:35]wFMCommunicate OK [15:49:35]wFMCommunicate request_size=10 [15:49:35]MH_SAM_APDU [15:49:35]CAPDU: 80 0D 02 02 05 F5 BA C9 B9 B0 [15:49:35]Write to MH i2c: E2 0D 00 F5 08 80 0D 02 02 05 00 F5 BA C9 B9 B0 00 00 62 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 03 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 03 00 F5 08 00 90 00 71 [15:49:35]RAPDU: 90 00 [15:49:35]wFMCommunicate OK [15:49:35]wFMCommunicate request_size=4 [15:49:35]MH_SAM_APDU [15:49:35]CAPDU: 80 0D 03 02 [15:49:35]Write to MH i2c: E2 08 00 F6 08 80 0D 03 02 00 00 00 00 79 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 0B 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 0B 00 F6 08 00 C2 49 D9 83 19 90 28 FB 90 00 AD [15:49:35]RAPDU: C2 49 D9 83 19 90 28 FB 90 00 [15:49:35]wFMCommunicate OK [15:49:35]SAM_PROTO_SignData done [15:49:35]FM_MakeSignedData done [15:49:35]CreateOFDProtocolMessage [15:49:35]wFMCommunicate request_size=4 [15:49:35]MH_SAM_APDU [15:49:35]CAPDU: 80 11 00 00 [15:49:35]Write to MH i2c: E2 08 00 F7 08 80 11 00 00 00 00 00 00 79 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 17 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 17 00 F7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D8 [15: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 [15:49:35]wFMCommunicate OK [15:49:35]CreateOFDProtocolMessage done [15:49:35]OFDSenderStorePacket 87319 [15:49:35]StoreOFDPacket docnum=87319 [15: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 33 96 07 01 2C 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 0E 8E F1 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 17 55 01 00 35 04 06 00 02 F5 BA C9 B9 B0 C2 49 D9 83 19 90 28 FB [15:49:35]CheckFolder [15:49:35]dirname=/storage/ofd_packets [15:49:35]CheckFolder done [15:49:35]ProducePacketName [15:49:35]name=ofd_packets/00087319 [15:49:35]NVStorageSaveData ofd_packets/00087319 [15:49:35]File name is /storage/ofd_packets/00087319 [15:49:35]Write 301 bytes [15:49:35]NVStorageSaveData done [15:49:35]OFDSenderStorePacket done [15:49:35]KKMCreateOFDPacket done [15:49:35]NVStorageSaveData kkm_last_timestamp [15:49:35]File name is /storage/kkm_last_timestamp [15:49:35]Write 4 bytes [15:49:35]NVStorageSaveData done [15:49:35]ExternCall_PrintAddStr [15:49:35]wPrintStart [15:49:35]Write to MH i2c: 01 00 00 F8 08 00 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 07 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 07 00 F8 08 00 00 00 00 00 FF 0F 15 [15:49:35]RasterBufferAndPrint [15:49:35]line Счет N : (1)872282 [15:49:35]line ИНН: 02508201610067 [15:49:35]line Контрольно-Кассовый Чек [15:49:35]line ПРОДАЖА [15:49:35]line ТРК (МРК, ГНК) : 63 [15:49:35]line Товар: 2710124130 [15:49:35]line Аи-92-К-5 [15:49:35]line 10.330 * 67.80 [15:49:35]line = 700.37 [15:49:35]line НДС 12% НСП 1% [15:49:35]line > о реализуемом товаре [15:49:35]line ОКРУГЛЕНИЕ: -0.37 [15:49:35]line ИТОГО: 700.00 [15:49:35]line Внесено: 700.00 [15:49:35]line СДАЧА: 0.00 [15:49:35]line НСП 1% : 6.20 [15:49:35]line НДС 12% : 74.38 [15:49:35]line Наличными: 700.00 [15:49:35]line Безнал.: 0.00 [15:49:35]line Место: АЗС № 137 "Партнер Нефть" [15:49:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:49:35]line СНО: Общий режим [15:49:35]line Чек 173 23.09.2024 15:49 [15:49:35]line Смена: 498 ФФД: 1.0 [15:49:35]line ЗНМ: 0300000064 [15:49:35]line РНМ: 0000000000092592 [15:49:35]line Версия ККМ: 001 [15:49:35]line ФМ: 0000000000874979 [15:49:35]line ФД: 87319 [15:49:35]line ФПД: 3254424025520 [15:49:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T154934&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87319&fm=3254424025520&tin=02508201610067®Number=0000000000092592&sum=70000 [15:49:35]written 0, free lines is 4095 [15:49:35]OFD Sender: Processing packet 87319 [packets to send 280, broken 279] [15:49:35]ProducePacketName [15:49:35]name=ofd_packets/00087319 [15:49:35]OFD Sender: To server: pG, [15:49:35]CommunicateWithHost lk.salyk.kg:30040 [15:49:35]ConnectInit lk.salyk.kg [15:49:35]Write to MH i2c: 01 00 00 23 09 2C [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 07 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: 01 07 00 23 09 00 00 00 00 00 D9 0C 18 [15:49:35]RasterBufferAndPrint [15:49:35]line [15:49:35]line [15:49:35]line [15:49:35]line [15:49:35]line [15:49:35]written 0, free lines is 3296 [15:49:35]MH_Cut [15:49:35]Write to MH i2c: D1 01 00 2A 09 01 05 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: D1 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: D1 01 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: D1 01 00 2A 09 00 04 [15:49:35]Write to MH i2c: 01 00 00 2B 09 34 [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:36]*** Cut start [15:49:36]*** Partial cut [15:49:36]*** CUTSNS_PIN = 1 [15:49:36]*** CUTSNS_PIN = 0 [15:49:36]*** Brake cut motor [15:49:36]Connected sock=9 [15:49: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 33 96 07 01 2C 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 AD 00 00 00 F4 03 04 00 0E 8E F1 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 17 55 01 00 35 04 06 00 02 F5 BA C9 B9 B0 C2 49 D9 83 19 90 28 FB [15:49:37]Read from MH i2c: 01 [15:49:37]MH_I2C_Read... [15:49:37]*** Stop cut motor [15:49:37]*** Cut end [15:49:37]Read from MH i2c: 01 07 00 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: 01 07 00 2B 09 00 00 00 00 00 FF 0F 49 [15:49:37]process_action close_receipt done [15:49:37]requested_data is exist [15:49:37]produce_requested_data [15:49:37]requested_item fm.sn is exist - process it [15:49:37]wFMCommunicate request_size=4 [15:49:37]MH_SAM_APDU [15:49:37]CAPDU: 80 11 00 00 [15:49:37]Write to MH i2c: E2 08 00 2C 09 80 11 00 00 00 00 00 00 AF [15:49:37]Write i2c OK [15:49:37]MH_I2C_Read... [15:49:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:37]Read from MH i2c: E2 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 17 00 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 17 00 2C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [15:49: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:49:37]wFMCommunicate OK [15:49:37]requested_item fd.num is exist - process it [15:49:37]SAM_PROTO_GetFieldsCounters [15:49:37]wFMCommunicate request_size=4 [15:49:37]MH_SAM_APDU [15:49:37]CAPDU: 80 13 00 00 [15:49:37]Write to MH i2c: E2 08 00 2D 09 80 13 00 00 00 00 00 00 B2 [15:49:37]Write i2c OK [15:49:37]MH_I2C_Read... [15:49:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:37]Read from MH i2c: E2 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 62 00 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 62 00 2D 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 17 55 01 00 0E 04 04 00 F2 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 48 [15:49: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 17 55 01 00 0E 04 04 00 F2 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 [15:49:37]wFMCommunicate OK [15:49:37]SAM_PROTO_GetFieldsCounters done [15:49:37]requested_item shift.num is exist - process it [15:49:37]requested_item shift.opened is exist - process it [15:49:37]req_shift_opened [15:49:37]FM_GetShiftState [15:49:37]SAM_PROTO_GetShiftState [15:49:37]wFMCommunicate request_size=4 [15:49:37]MH_SAM_APDU [15:49:37]CAPDU: 80 13 01 00 [15:49:37]Write to MH i2c: E2 08 00 2E 09 80 13 01 00 00 00 00 00 B4 [15:49:37]Write i2c OK [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 [15:49:37]MH_I2C_Read... [15:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:37]Read from MH i2c: E2 0E 00 [15:49:37]MH_I2C_Read... [15:49:37]Read from MH i2c: E2 0E 00 2E 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0C [15:49:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:49:37]wFMCommunicate OK [15:49:37]SAM_PROTO_GetShiftState done [15:49:37]FM_GetShiftState done [15:49:37]req_shift_opened done [15:49:37]requested_item shift.open_date is exist - process it [15:49:37]req_shift_open_date [15:49:37]req_shift_open_date done [15:49:37]produce_requested_data done [15:49:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87319,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:49:37]process_action_free close_receipt [15:49:37]json_value_free [15:49:37]json_value_free done [15:49:37]process_json_proto returns [15:49:37]Send response to host [15:49:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87319,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:49:37]free response buf [15:49:37]execute_script done [15:49:37]execute_script returns [15:49:37]free content buf [15:49:37]Sock 7.Close socket [15:49:37]Sock 7.Thread stoped [15:49: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 C7 23 47 00 D3 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 17 55 01 00 F4 03 04 00 DB 38 F1 66 B6 04 01 00 00 2A 8D 2E E6 5F 94 AD 3A [15:49:38]CommunicateWithHost err = 0 [15:49:38]CheckOFDResponse [15:49:38]1017 (14) - 77093643461234 [15:49:38]1041 (16) - 0000000000874979 [15:49:38]1040 (4) - 87319 [15:49:38]1012 (4) - 23.09.2024 09:46 [15:49:38]1206 (1) - 0 [15:49:38]OFD Sender: Remove packet 87319 [15:49:38]ProducePacketName [15:49:38]name=ofd_packets/00087319 [15:49:38]NVStorageDeleteData [15:49:39]OFD Sender: No OFD packet to send [15:49:44]OFD Sender: No OFD packet to send [15:49:49]OFD Sender: No OFD packet to send [15:49:53]recv_with_timeout no data received [15:49:54]OFD Sender: No OFD packet to send [15:49:59]OFD Sender: No OFD packet to send [15:50:04]OFD Sender: No OFD packet to send [15:50:09]recv_with_timeout no data received [15:50:09]OFD Sender: No OFD packet to send [15:50:14]OFD Sender: No OFD packet to send [15:50:19]OFD Sender: No OFD packet to send [15:50:24]OFD Sender: No OFD packet to send [15:50:29]OFD Sender: No OFD packet to send [15:50:34]OFD Sender: No OFD packet to send [15:50:39]OFD Sender: No OFD packet to send [15:50:44]OFD Sender: No OFD packet to send [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:59]OFD Sender: No OFD packet to send [15:51:04]OFD Sender: No OFD packet to send [15:51:05]recv_with_timeout no data received [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [15:51:19]OFD Sender: No OFD packet to send [15:51:24]OFD Sender: No OFD packet to send [15:51:29]OFD Sender: No OFD packet to send [15:51:34]OFD Sender: No OFD packet to send [15:51:39]OFD Sender: No OFD packet to send [15:51:44]OFD Sender: No OFD packet to send [15:51:49]OFD Sender: No OFD packet to send [15:51:54]OFD Sender: No OFD packet to send [15:51:59]OFD Sender: No OFD packet to send [15:52:04]OFD Sender: No OFD packet to send [15:52:09]OFD Sender: No OFD packet to send [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: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:57]recv_with_timeout no data received [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:14]OFD Sender: No OFD packet to send [15:53:19]OFD Sender: No OFD packet to send [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:49]OFD Sender: No OFD packet to send [15:53:54]OFD Sender: No OFD packet to send [15:53:59]OFD Sender: No OFD packet to send [15:54:04]OFD Sender: No OFD packet to send [15:54:09]OFD Sender: No OFD packet to send [15:54:14]OFD Sender: No OFD packet to send [15:54:19]OFD Sender: No OFD packet to send [15:54:24]OFD Sender: No OFD packet to send [15:54:29]OFD Sender: No OFD packet to send [15:54:34]OFD Sender: No OFD packet to send [15:54:35]recv_with_timeout no data received [15:54:39]OFD Sender: No OFD packet to send [15:54:44]OFD Sender: No OFD packet to send [15:54:49]OFD Sender: No OFD packet to send [15:54:54]OFD Sender: No OFD packet to send [15:55:00]OFD Sender: No OFD packet to send [15:55:05]OFD Sender: No OFD packet to send [15:55:10]OFD Sender: No OFD packet to send [15:55:15]OFD Sender: No OFD packet to send [15:55:20]OFD Sender: No OFD packet to send [15:55:25]OFD Sender: No OFD packet to send [15:55:30]OFD Sender: No OFD packet to send [15:55:35]OFD Sender: No OFD packet to send [15:55:40]OFD Sender: No OFD packet to send [15:55:42]recv_with_timeout no data received [15:55:44]accept exits with 10 [15:55:44]New connection [15:55:44]New thread 3066531172 created [15:55:44]Thread 3066674532 joined [15:55:44]Waiting for new connection... [15:55:44] Sock 10.Parse request [15:55:44]Sock 10.Check first char [15:55:44]Sock 10.First char is OK [15:55:44]request: POST /json_proto HTTP/1.0 [15:55:44]Method: POST [15:55:44]URL: /json_proto [15:55:44]Method is POST - this is cgi request [15:55:44]url: /json_proto [15:55:44]query_string will be loaded in cgi processing [15:55:44]execute_cgi json_proto POST (null) [15:55:44]execute_cgi path=json_proto method=POST [15:55:44]POST find Content-Length [15:55:44]Host: 172.17.47.196:8080 [15:55:44]Content-Length: 803 [15:55:44]Content-Type: application/json [15:55:44] [15:55:44]POST finish read [15:55:44]Found Content-Length = 803 [15:55:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872283", "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 }]} ], "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:55:44]execute_script... [15:55:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872283", "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 }]} ], "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:55:44]POST & json_proto [15:55:44]process_json_proto [15:55:44]json parsed OK: [15:55:44]protocol is kg_v1.0 [15:55:44]action value=close_receipt [15:55:44]process_action close_receipt [15:55:44]cmd_close_receipt [15:55:44]MH_GetDate [15:55:44]Write to MH i2c: F0 00 00 2F 09 27 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 09 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: F0 09 00 2F 09 00 81 8F F1 66 4C 6B 94 66 48 [15:55:44]GetLastDocTimeStamp 1727106574 [15:55:44]current date 1727106945 [15:55:44]FM_GetShiftState [15:55:44]SAM_PROTO_GetShiftState [15:55:44]wFMCommunicate request_size=4 [15:55:44]MH_SAM_APDU [15:55:44]CAPDU: 80 13 01 00 [15:55:44]Write to MH i2c: E2 08 00 30 09 80 13 01 00 00 00 00 00 B6 [15:55:44]Write i2c OK [15:55:44]MH_I2C_Read... [15:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:44]Read from MH i2c: E2 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0E 00 [15:55:44]MH_I2C_Read... [15:55:44]Read from MH i2c: E2 0E 00 30 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0E [15:55:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:55:44]wFMCommunicate OK [15:55:44]SAM_PROTO_GetShiftState done [15:55:44]FM_GetShiftState done [15:55:44]opened in 1727050818 [15:55:44]opened+sec_in_day 1727137218 [15:55:44]quantity*price = 100005 [15:55:44]sum+1 = 100006 [15:55:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 174 23.09.2024 15:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87320 ФПД: 167441703135052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87320&fm=167441703135052&tin=02508201610067®Number=0000000000092592&sum=100005 [15:55:45]StoreToDocumentArchive [15:55:45]shift 498 fd 87320 [15:55:45]save to /storage/0498/doc_00087320 [15:55:45]save last doc name /storage/0498/doc_00087320 to /storage/kkm_last_doc_name [15:55:45]save OK [15:55:45]Clear old archive folders... [15:55:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:45]tlvbuf is 00EB7C20 [15:55:45]SAM_PROTO_ClearQueue [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 09 00 00 [15:55:45]Write to MH i2c: E2 08 00 3D 09 80 09 00 00 00 00 00 00 B8 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 3D 09 00 90 00 BA [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]SAM_PROTO_ClearQueue done [15:55:45]KKMCreateOFDPacket [15:55:45]OFDProtocolAddRootSTLVToBuf [15:55:45]FM_MakeSignedData [15:55:45]FM_MakeSignedData [15:55:45]SAM_PROTO_SignData [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 0D 01 02 [15:55:45]Write to MH i2c: E2 08 00 3E 09 80 0D 01 02 00 00 00 00 C0 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 3E 09 00 90 00 BB [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]wFMCommunicate request_size=255 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 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 AE 00 00 00 F4 03 04 00 81 8F F1 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 18 55 01 00 35 04 06 00 98 [15:55:45]Write to MH i2c: E2 02 01 3F 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 AE 00 00 00 F4 03 04 00 81 8F F1 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 18 55 01 00 35 04 06 00 98 00 00 F4 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 3F 09 00 90 00 BC [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]wFMCommunicate request_size=10 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 0D 02 02 05 49 8F 3C 67 4C [15:55:45]Write to MH i2c: E2 0D 00 40 09 80 0D 02 02 05 00 49 8F 3C 67 4C 00 00 94 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:45]Read from MH i2c: E2 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 [15:55:45]MH_I2C_Read... [15:55:45]Read from MH i2c: E2 03 00 40 09 00 90 00 BD [15:55:45]RAPDU: 90 00 [15:55:45]wFMCommunicate OK [15:55:45]wFMCommunicate request_size=4 [15:55:45]MH_SAM_APDU [15:55:45]CAPDU: 80 0D 03 02 [15:55:45]Write to MH i2c: E2 08 00 41 09 80 0D 03 02 00 00 00 00 C5 [15:55:45]Write i2c OK [15:55:45]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0B 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0B 00 41 09 00 55 CC 3B 8D EE 59 2F E1 90 00 06 [15:55:46]RAPDU: 55 CC 3B 8D EE 59 2F E1 90 00 [15:55:46]wFMCommunicate OK [15:55:46]SAM_PROTO_SignData done [15:55:46]FM_MakeSignedData done [15:55:46]CreateOFDProtocolMessage [15:55:46]wFMCommunicate request_size=4 [15:55:46]MH_SAM_APDU [15:55:46]CAPDU: 80 11 00 00 [15:55:46]Write to MH i2c: E2 08 00 42 09 80 11 00 00 00 00 00 00 C5 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 17 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 17 00 42 09 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: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 [15:55:46]wFMCommunicate OK [15:55:46]CreateOFDProtocolMessage done [15:55:46]OFDSenderStorePacket 87320 [15:55:46]StoreOFDPacket docnum=87320 [15: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 0F 01 00 00 2E C0 07 01 DC 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 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 AE 00 00 00 F4 03 04 00 81 8F F1 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 18 55 01 00 35 04 06 00 98 49 8F 3C 67 4C 55 CC 3B 8D EE 59 2F E1 [15:55:46]CheckFolder [15:55:46]dirname=/storage/ofd_packets [15:55:46]CheckFolder done [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00087320 [15:55:46]NVStorageSaveData ofd_packets/00087320 [15:55:46]File name is /storage/ofd_packets/00087320 [15:55:46]Write 301 bytes [15:55:46]NVStorageSaveData done [15:55:46]OFDSenderStorePacket done [15:55:46]KKMCreateOFDPacket done [15:55:46]NVStorageSaveData kkm_last_timestamp [15:55:46]File name is /storage/kkm_last_timestamp [15:55:46]Write 4 bytes [15:55:46]NVStorageSaveData done [15:55:46]ExternCall_PrintAddStr [15:55:46]wPrintStart [15:55:46]Write to MH i2c: 01 00 00 43 09 4C [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 43 09 00 00 00 00 00 FF 0F 61 [15:55:46]RasterBufferAndPrint [15:55:46]line Счет N : (1)872283 [15:55:46]line ИНН: 02508201610067 [15:55:46]line Контрольно-Кассовый Чек [15:55:46]line ПРОДАЖА [15:55:46]line ТРК (МРК, ГНК) : 53 [15:55:46]line Товар: 2710124130 [15:55:46]line Аи-92-К-5 [15:55:46]line 14.750 * 67.80 [15:55:46]line = 1000.05 [15:55:46]line НДС 12% НСП 1% [15:55:46]line > о реализуемом товаре [15:55:46]line ИТОГО: 1000.05 [15:55:46]line НСП 1% : 8.85 [15:55:46]line НДС 12% : 106.20 [15:55:46]line Наличными: 0.00 [15:55:46]line Безнал.: 1000.05 [15:55:46]line Место: АЗС № 137 "Партнер Нефть" [15:55:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:55:46]line СНО: Общий режим [15:55:46]line Чек 174 23.09.2024 15:55 [15:55:46]line Смена: 498 ФФД: 1.0 [15:55:46]line ЗНМ: 0300000064 [15:55:46]line РНМ: 0000000000092592 [15:55:46]line Версия ККМ: 001 [15:55:46]line Платежная система: O! деньги [15:55:46]line ФМ: 0000000000874979 [15:55:46]line ФД: 87320 [15:55:46]line ФПД: 167441703135052 [15:55:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87320&fm=167441703135052&tin=02508201610067®Number=0000000000092592&sum=100005 [15:55:46]OFD Sender: Processing packet 87320 [packets to send 280, broken 279] [15:55:46]ProducePacketName [15:55:46]name=ofd_packets/00087320 [15:55:46]OFD Sender: To server: pG, [15:55:46]CommunicateWithHost lk.salyk.kg:30040 [15:55:46]ConnectInit lk.salyk.kg [15:55:46]written 0, free lines is 4095 [15:55:46]Write to MH i2c: 01 00 00 6D 09 76 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: 01 07 00 6D 09 00 00 00 00 00 E5 0C 6E [15:55:46]RasterBufferAndPrint [15:55:46]line [15:55:46]line [15:55:46]line [15:55:46]line [15:55:46]line [15:55:46]written 0, free lines is 3308 [15:55:46]MH_Cut [15:55:46]Write to MH i2c: D1 01 00 74 09 01 4F [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: D1 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: D1 01 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: D1 01 00 74 09 00 4E [15:55:46]Write to MH i2c: 01 00 00 75 09 7E [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:47]Connected sock=9 [15:55: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 C0 07 01 DC 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 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 AE 00 00 00 F4 03 04 00 81 8F F1 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 18 55 01 00 35 04 06 00 98 49 8F 3C 67 4C 55 CC 3B 8D EE 59 2F E1 [15:55:47]*** Cut start [15:55:47]*** Partial cut [15:55:47]*** CUTSNS_PIN = 1 [15:55:47]*** CUTSNS_PIN = 0 [15:55:47]*** Brake cut motor [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]*** Stop cut motor [15:55:48]*** Cut end [15:55:48]Read from MH i2c: 01 07 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 75 09 00 00 00 00 00 FF 0F 93 [15:55:48]process_action close_receipt done [15:55:48]requested_data is exist [15:55:48]produce_requested_data [15:55:48]requested_item fm.sn is exist - process it [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 11 00 00 [15:55:48]Write to MH i2c: E2 08 00 76 09 80 11 00 00 00 00 00 00 F9 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 76 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 58 [15:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [15:55:48]wFMCommunicate OK [15:55:48]requested_item fd.num is exist - process it [15:55:48]SAM_PROTO_GetFieldsCounters [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 00 00 [15:55:48]Write to MH i2c: E2 08 00 77 09 80 13 00 00 00 00 00 00 FC [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:48]Received data: 87 95 F6 70 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 5D 47 00 F0 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 18 55 01 00 F4 03 04 00 4E 3A F1 66 B6 04 01 00 00 65 45 FD E0 49 63 B5 EC [15:55:48]CommunicateWithHost err = 0 [15:55:48]CheckOFDResponse [15:55:48]1017 (14) - 77093643461234 [15:55:48]1041 (16) - 0000000000874979 [15:55:48]1040 (4) - 87320 [15:55:48]1012 (4) - 23.09.2024 09:52 [15:55:48]1206 (1) - 0 [15:55:48]OFD Sender: Remove packet 87320 [15:55:48]ProducePacketName [15:55:48]name=ofd_packets/00087320 [15:55:48]NVStorageDeleteData [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 62 00 77 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 18 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [15:55:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetFieldsCounters done [15:55:48]requested_item shift.num is exist - process it [15:55:48]requested_item shift.opened is exist - process it [15:55:48]req_shift_opened [15:55:48]FM_GetShiftState [15:55:48]SAM_PROTO_GetShiftState [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 13 01 00 [15:55:48]Write to MH i2c: E2 08 00 78 09 80 13 01 00 00 00 00 00 FE [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0E 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0E 00 78 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 56 [15:55:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_GetShiftState done [15:55:48]FM_GetShiftState done [15:55:48]req_shift_opened done [15:55:48]requested_item shift.open_date is exist - process it [15:55:48]req_shift_open_date [15:55:48]req_shift_open_date done [15:55:48]produce_requested_data done [15:55:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87320,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:55:48]process_action_free close_receipt [15:55:48]json_value_free [15:55:48]json_value_free done [15:55:48]process_json_proto returns [15:55:48]Send response to host [15:55:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87320,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:55:48]free response buf [15:55:48]execute_script done [15:55:48]execute_script returns [15:55:48]free content buf [15:55:48]Sock 10.Close socket [15:55:48]Sock 10.Thread stoped [15:55:48]OFD Sender: No OFD packet to send [15:55:53]OFD Sender: No OFD packet to send [15:55:54]recv_with_timeout no data received [15:55:58]OFD Sender: No OFD packet to send [15:56:03]OFD Sender: No OFD packet to send [15:56:08]recv_with_timeout no data received [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:22]recv_with_timeout no data received [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:54]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:35]accept exits with 7 [15:59:35]New connection [15:59:35]New thread 3066674532 created [15:59:35]Thread 3066531172 joined [15:59:35]Waiting for new connection... [15:59:35] Sock 7.Parse request [15:59:35]Sock 7.Check first char [15:59:35]Sock 7.First char is OK [15:59:35]request: POST /json_proto HTTP/1.0 [15:59:35]Method: POST [15:59:35]URL: /json_proto [15:59:35]Method is POST - this is cgi request [15:59:35]url: /json_proto [15:59:35]query_string will be loaded in cgi processing [15:59:35]execute_cgi json_proto POST (null) [15:59:35]execute_cgi path=json_proto method=POST [15:59:35]POST find Content-Length [15:59:35]Host: 172.17.47.196:8080 [15:59:35]Content-Length: 816 [15:59:35]Content-Type: application/json [15:59:35] [15:59:35]POST finish read [15:59:35]Found Content-Length = 816 [15:59:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872284", "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" ] } } [15:59:35]execute_script... [15:59:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872284", "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" ] } } [15:59:35]POST & json_proto [15:59:35]process_json_proto [15:59:35]json parsed OK: [15:59:35]protocol is kg_v1.0 [15:59:35]action value=close_receipt [15:59:35]process_action close_receipt [15:59:35]cmd_close_receipt [15:59:35]MH_GetDate [15:59:35]Write to MH i2c: F0 00 00 79 09 71 [15:59:35]Write i2c OK [15:59:35]MH_I2C_Read... [15:59:35]Read from MH i2c: F0 [15:59:35]MH_I2C_Read... [15:59:35]Read from MH i2c: F0 09 00 [15:59:35]MH_I2C_Read... [15:59:35]Read from MH i2c: F0 09 00 79 09 00 68 90 F1 66 4C 6B 94 66 7A [15:59:35]GetLastDocTimeStamp 1727106945 [15:59:35]current date 1727107176 [15:59:35]FM_GetShiftState [15:59:35]SAM_PROTO_GetShiftState [15:59:35]wFMCommunicate request_size=4 [15:59:35]MH_SAM_APDU [15:59:35]CAPDU: 80 13 01 00 [15:59:35]Write to MH i2c: E2 08 00 7A 09 80 13 01 00 00 00 00 00 00 [15:59:35]Write i2c OK [15:59:35]MH_I2C_Read... [15:59:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:35]Read from MH i2c: E2 [15:59:35]MH_I2C_Read... [15:59:35]Read from MH i2c: E2 0E 00 [15:59:35]MH_I2C_Read... [15:59:35]Read from MH i2c: E2 0E 00 7A 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 58 [15:59:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:59:35]wFMCommunicate OK [15:59:35]SAM_PROTO_GetShiftState done [15:59:35]FM_GetShiftState done [15:59:35]opened in 1727050818 [15:59:35]opened+sec_in_day 1727137218 [15:59:35]quantity*price = 50036 [15:59:35]sum+1 = 50037 [15:59:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 175 23.09.2024 15:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87321 ФПД: 222976193218965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155936&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87321&fm=222976193218965&tin=02508201610067®Number=0000000000092592&sum=50036 [15:59:36]StoreToDocumentArchive [15:59:36]shift 498 fd 87321 [15:59:36]save to /storage/0498/doc_00087321 [15:59:36]save last doc name /storage/0498/doc_00087321 to /storage/kkm_last_doc_name [15:59:36]save OK [15:59:36]Clear old archive folders... [15:59:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:36]tlvbuf is 00E94960 [15:59:36]SAM_PROTO_ClearQueue [15:59:36]wFMCommunicate request_size=4 [15:59:36]MH_SAM_APDU [15:59:36]CAPDU: 80 09 00 00 [15:59:36]Write to MH i2c: E2 08 00 87 09 80 09 00 00 00 00 00 00 02 [15:59:36]Write i2c OK [15:59:36]MH_I2C_Read... [15:59:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:36]Read from MH i2c: E2 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: E2 03 00 [15:59:36]MH_I2C_Read... [15:59:36]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [15:59:36]RAPDU: 90 00 [15:59:36]wFMCommunicate OK [15:59:36]SAM_PROTO_ClearQueue done [15:59:36]KKMCreateOFDPacket [15:59:36]OFDProtocolAddRootSTLVToBuf [15:59:36]FM_MakeSignedData [15:59:36]FM_MakeSignedData [15:59:36]SAM_PROTO_SignData [15:59:36]wFMCommunicate request_size=4 [15:59:36]MH_SAM_APDU [15:59:36]CAPDU: 80 0D 01 02 [15:59:36]Write to MH i2c: E2 08 00 88 09 80 0D 01 02 00 00 00 00 0A [15:59:36]Write i2c OK [15:59:36]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 88 09 00 90 00 05 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=255 [15:59:37]MH_SAM_APDU [15:59: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 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 AF 00 00 00 F4 03 04 00 68 90 F1 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 19 55 01 00 35 04 06 00 CA [15:59:37]Write to MH i2c: E2 02 01 89 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 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 AF 00 00 00 F4 03 04 00 68 90 F1 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 19 55 01 00 35 04 06 00 CA 00 00 09 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 89 09 00 90 00 06 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=10 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 02 02 05 CB B0 CA 49 95 [15:59:37]Write to MH i2c: E2 0D 00 8A 09 80 0D 02 02 05 00 CB B0 CA 49 95 00 00 3A [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 03 00 8A 09 00 90 00 07 [15:59:37]RAPDU: 90 00 [15:59:37]wFMCommunicate OK [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 0D 03 02 [15:59:37]Write to MH i2c: E2 08 00 8B 09 80 0D 03 02 00 00 00 00 0F [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 0B 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 0B 00 8B 09 00 7C 36 3F 64 B1 6C 4F 28 90 00 F9 [15:59:37]RAPDU: 7C 36 3F 64 B1 6C 4F 28 90 00 [15:59:37]wFMCommunicate OK [15:59:37]SAM_PROTO_SignData done [15:59:37]FM_MakeSignedData done [15:59:37]CreateOFDProtocolMessage [15:59:37]wFMCommunicate request_size=4 [15:59:37]MH_SAM_APDU [15:59:37]CAPDU: 80 11 00 00 [15:59:37]Write to MH i2c: E2 08 00 8C 09 80 11 00 00 00 00 00 00 0F [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:37]Read from MH i2c: E2 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 17 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: E2 17 00 8C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6E [15:59: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:59:37]wFMCommunicate OK [15:59:37]CreateOFDProtocolMessage done [15:59:37]OFDSenderStorePacket 87321 [15:59:37]StoreOFDPacket docnum=87321 [15:59: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 9F 69 07 01 A4 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 AF 00 00 00 F4 03 04 00 68 90 F1 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 19 55 01 00 35 04 06 00 CA CB B0 CA 49 95 7C 36 3F 64 B1 6C 4F 28 [15:59:37]CheckFolder [15:59:37]dirname=/storage/ofd_packets [15:59:37]CheckFolder done [15:59:37]ProducePacketName [15:59:37]name=ofd_packets/00087321 [15:59:37]NVStorageSaveData ofd_packets/00087321 [15:59:37]File name is /storage/ofd_packets/00087321 [15:59:37]Write 301 bytes [15:59:37]NVStorageSaveData done [15:59:37]OFDSenderStorePacket done [15:59:37]KKMCreateOFDPacket done [15:59:37]NVStorageSaveData kkm_last_timestamp [15:59:37]File name is /storage/kkm_last_timestamp [15:59:37]Write 4 bytes [15:59:37]NVStorageSaveData done [15:59:37]ExternCall_PrintAddStr [15:59:37]wPrintStart [15:59:37]Write to MH i2c: 01 00 00 8D 09 96 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 8D 09 00 00 00 00 00 FF 0F AB [15:59:37]RasterBufferAndPrint [15:59:37]line Счет N : (1)872284 [15:59:37]line ИНН: 02508201610067 [15:59:37]line Контрольно-Кассовый Чек [15:59:37]line ПРОДАЖА [15:59:37]line ТРК (МРК, ГНК) : 53 [15:59:37]line Товар: 2710124130 [15:59:37]line Аи-92-К-5 [15:59:37]line 7.380 * 67.80 [15:59:37]line = 500.36 [15:59:37]line НДС 12% НСП 1% [15:59:37]line > о реализуемом товаре [15:59:37]line ИТОГО: 500.36 [15:59:37]line НСП 1% : 4.43 [15:59:37]line НДС 12% : 53.14 [15:59:37]line Наличными: 0.00 [15:59:37]line Безнал.: 500.36 [15:59:37]line Место: АЗС № 137 "Партнер Нефть" [15:59:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [15:59:37]line СНО: Общий режим [15:59:37]line Чек 175 23.09.2024 15:59 [15:59:37]line Смена: 498 ФФД: 1.0 [15:59:37]line ЗНМ: 0300000064 [15:59:37]line РНМ: 0000000000092592 [15:59:37]line Версия ККМ: 001 [15:59:37]line Платежная система: Бакай Банк [15:59:37]line ФМ: 0000000000874979 [15:59:37]line ФД: 87321 [15:59:37]line ФПД: 222976193218965 [15:59:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T155936&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87321&fm=222976193218965&tin=02508201610067®Number=0000000000092592&sum=50036 [15:59:37]written 0, free lines is 4095 [15:59:37]OFD Sender: Processing packet 87321 [packets to send 280, broken 279] [15:59:37]ProducePacketName [15:59:37]name=ofd_packets/00087321 [15:59:37]OFD Sender: To server: pG, [15:59:37]CommunicateWithHost lk.salyk.kg:30040 [15:59:37]ConnectInit lk.salyk.kg [15:59:37]Write to MH i2c: 01 00 00 B7 09 C0 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: 01 07 00 B7 09 00 00 00 00 00 E4 0C B7 [15:59:37]RasterBufferAndPrint [15:59:37]line [15:59:37]line [15:59:37]line [15:59:37]line [15:59:37]line [15:59:37]written 0, free lines is 3307 [15:59:37]MH_Cut [15:59:37]Write to MH i2c: D1 01 00 BE 09 01 99 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: D1 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: D1 01 00 [15:59:37]MH_I2C_Read... [15:59:37]Read from MH i2c: D1 01 00 BE 09 00 98 [15:59:37]Write to MH i2c: 01 00 00 BF 09 C8 [15:59:37]Write i2c OK [15:59:37]MH_I2C_Read... [15:59:38]Connected sock=10 [15:59: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 9F 69 07 01 A4 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 AF 00 00 00 F4 03 04 00 68 90 F1 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 19 55 01 00 35 04 06 00 CA CB B0 CA 49 95 7C 36 3F 64 B1 6C 4F 28 [15:59:38]*** Cut start [15:59:38]*** Partial cut [15:59:38]*** CUTSNS_PIN = 1 [15:59:38]*** CUTSNS_PIN = 0 [15:59:39]*** Brake cut motor [15:59: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 D7 36 47 00 79 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 19 55 01 00 F4 03 04 00 34 3B F1 66 B6 04 01 00 00 3C AD F2 4B A3 76 B3 43 [15:59:39]CommunicateWithHost err = 0 [15:59:39]CheckOFDResponse [15:59:39]1017 (14) - 77093643461234 [15:59:39]1041 (16) - 0000000000874979 [15:59:39]1040 (4) - 87321 [15:59:39]1012 (4) - 23.09.2024 09:56 [15:59:39]1206 (1) - 0 [15:59:39]OFD Sender: Remove packet 87321 [15:59:39]ProducePacketName [15:59:39]name=ofd_packets/00087321 [15:59:39]NVStorageDeleteData [15:59:39]Read from MH i2c: 01 [15:59:39]MH_I2C_Read... [15:59:39]*** Stop cut motor [15:59:39]*** Cut end [15:59:39]Read from MH i2c: 01 07 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [15:59:39]process_action close_receipt done [15:59:39]requested_data is exist [15:59:39]produce_requested_data [15:59:39]requested_item fm.sn is exist - process it [15:59:39]wFMCommunicate request_size=4 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 11 00 00 [15:59:39]Write to MH i2c: E2 08 00 C0 09 80 11 00 00 00 00 00 00 43 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 17 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 17 00 C0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A2 [15:59:39]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:39]wFMCommunicate OK [15:59:39]requested_item fd.num is exist - process it [15:59:39]SAM_PROTO_GetFieldsCounters [15:59:39]wFMCommunicate request_size=4 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 13 00 00 [15:59:39]Write to MH i2c: E2 08 00 C1 09 80 13 00 00 00 00 00 00 46 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 62 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 62 00 C1 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 19 55 01 00 0E 04 04 00 F2 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 E4 [15:59: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 55 01 00 0E 04 04 00 F2 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 [15:59:39]wFMCommunicate OK [15:59:39]SAM_PROTO_GetFieldsCounters done [15:59:39]requested_item shift.num is exist - process it [15:59:39]requested_item shift.opened is exist - process it [15:59:39]req_shift_opened [15:59:39]FM_GetShiftState [15:59:39]SAM_PROTO_GetShiftState [15:59:39]wFMCommunicate request_size=4 [15:59:39]MH_SAM_APDU [15:59:39]CAPDU: 80 13 01 00 [15:59:39]Write to MH i2c: E2 08 00 C2 09 80 13 01 00 00 00 00 00 48 [15:59:39]Write i2c OK [15:59:39]MH_I2C_Read... [15:59:39]OFD Sender: No OFD packet to send [15:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:39]Read from MH i2c: E2 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 0E 00 [15:59:39]MH_I2C_Read... [15:59:39]Read from MH i2c: E2 0E 00 C2 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A0 [15:59:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [15:59:39]wFMCommunicate OK [15:59:39]SAM_PROTO_GetShiftState done [15:59:39]FM_GetShiftState done [15:59:39]req_shift_opened done [15:59:39]requested_item shift.open_date is exist - process it [15:59:39]req_shift_open_date [15:59:39]req_shift_open_date done [15:59:39]produce_requested_data done [15:59:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87321,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [15:59:39]process_action_free close_receipt [15:59:39]json_value_free [15:59:39]json_value_free done [15:59:39]process_json_proto returns [15:59:39]Send response to host [15:59:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87321,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [15:59:39]free response buf [15:59:39]execute_script done [15:59:39]execute_script returns [15:59:39]free content buf [15:59:39]Sock 7.Close socket [15:59:39]Sock 7.Thread stoped [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:00]recv_with_timeout no data received [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:19]OFD Sender: No OFD packet to send [16:00:24]OFD Sender: No OFD packet to send [16:00:29]OFD Sender: No OFD packet to send [16:00:34]OFD Sender: No OFD packet to send [16:00:39]OFD Sender: No OFD packet to send [16:00:44]OFD Sender: No OFD packet to send [16:00:49]OFD Sender: No OFD packet to send [16:00:54]OFD Sender: No OFD packet to send [16:00:59]OFD Sender: No OFD packet to send [16:01:04]OFD Sender: No OFD packet to send [16:01:09]OFD Sender: No OFD packet to send [16:01:14]OFD Sender: No OFD packet to send [16:01:19]OFD Sender: No OFD packet to send [16:01:24]OFD Sender: No OFD packet to send [16:01:29]OFD Sender: No OFD packet to send [16:01:34]OFD Sender: No OFD packet to send [16:01:39]OFD Sender: No OFD packet to send [16:01:44]OFD Sender: No OFD packet to send [16:01:49]OFD Sender: No OFD packet to send [16:01:54]OFD Sender: No OFD packet to send [16:01:59]OFD Sender: No OFD packet to send [16:02:04]OFD Sender: No OFD packet to send [16:02:09]OFD Sender: No OFD packet to send [16:02:14]accept exits with 9 [16:02:14]New connection [16:02:14]New thread 3066531172 created [16:02:14]Thread 3066674532 joined [16:02:14]Waiting for new connection... [16:02:14] Sock 9.Parse request [16:02:14]Sock 9.Check first char [16:02:14]Sock 9.First char is OK [16:02:14]request: POST /json_proto HTTP/1.0 [16:02:14]Method: POST [16:02:14]URL: /json_proto [16:02:14]Method is POST - this is cgi request [16:02:14]url: /json_proto [16:02:14]query_string will be loaded in cgi processing [16:02:14]execute_cgi json_proto POST (null) [16:02:14]execute_cgi path=json_proto method=POST [16:02:14]POST find Content-Length [16:02:14]Host: 172.17.47.196:8080 [16:02:14]Content-Length: 808 [16:02:14]Content-Type: application/json [16:02:14] [16:02:14]POST finish read [16:02:14]Found Content-Length = 808 [16:02:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872286", "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" ] } } [16:02:14]execute_script... [16:02: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)872286", "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" ] } } [16:02:14]POST & json_proto [16:02:14]process_json_proto [16:02:14]json parsed OK: [16:02:14]protocol is kg_v1.0 [16:02:14]action value=close_receipt [16:02:14]process_action close_receipt [16:02:14]cmd_close_receipt [16:02:14]MH_GetDate [16:02:14]Write to MH i2c: F0 00 00 C3 09 BB [16:02:14]Write i2c OK [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: F0 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: F0 09 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: F0 09 00 C3 09 00 07 91 F1 66 4C 6B 94 66 64 [16:02:14]GetLastDocTimeStamp 1727107176 [16:02:14]current date 1727107335 [16:02:14]FM_GetShiftState [16:02:14]SAM_PROTO_GetShiftState [16:02:14]wFMCommunicate request_size=4 [16:02:14]MH_SAM_APDU [16:02:14]CAPDU: 80 13 01 00 [16:02:14]Write to MH i2c: E2 08 00 C4 09 80 13 01 00 00 00 00 00 4A [16:02:14]Write i2c OK [16:02:14]MH_I2C_Read... [16:02:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:14]Read from MH i2c: E2 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 0E 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 0E 00 C4 09 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A2 [16:02:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:02:14]wFMCommunicate OK [16:02:14]SAM_PROTO_GetShiftState done [16:02:14]FM_GetShiftState done [16:02:14]opened in 1727050818 [16:02:14]opened+sec_in_day 1727137218 [16:02:14]quantity*price = 100050 [16:02:14]sum+1 = 100052 [16:02:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 176 23.09.2024 16:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87322 ФПД: 202624520961189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160215&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87322&fm=202624520961189&tin=02508201610067®Number=0000000000092592&sum=100051 [16:02:15]StoreToDocumentArchive [16:02:15]shift 498 fd 87322 [16:02:15]save to /storage/0498/doc_00087322 [16:02:15]save last doc name /storage/0498/doc_00087322 to /storage/kkm_last_doc_name [16:02:15]save OK [16:02:15]Clear old archive folders... [16:02:15]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:02:15]tlvbuf is 00E66900 [16:02:15]SAM_PROTO_ClearQueue [16:02:15]wFMCommunicate request_size=4 [16:02:15]MH_SAM_APDU [16:02:15]CAPDU: 80 09 00 00 [16:02:15]Write to MH i2c: E2 08 00 D1 09 80 09 00 00 00 00 00 00 4C [16:02:15]Write i2c OK [16:02:15]MH_I2C_Read... [16:02:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:15]Read from MH i2c: E2 [16:02:15]MH_I2C_Read... [16:02:15]Read from MH i2c: E2 03 00 [16:02:15]MH_I2C_Read... [16:02:15]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [16:02:15]RAPDU: 90 00 [16:02:15]wFMCommunicate OK [16:02:15]SAM_PROTO_ClearQueue done [16:02:15]KKMCreateOFDPacket [16:02:15]OFDProtocolAddRootSTLVToBuf [16:02:15]FM_MakeSignedData [16:02:15]FM_MakeSignedData [16:02:15]SAM_PROTO_SignData [16:02:15]wFMCommunicate request_size=4 [16:02:15]MH_SAM_APDU [16:02:15]CAPDU: 80 0D 01 02 [16:02:15]Write to MH i2c: E2 08 00 D2 09 80 0D 01 02 00 00 00 00 54 [16:02:15]Write i2c OK [16:02:15]MH_I2C_Read... [16:02:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:15]Read from MH i2c: E2 [16:02:15]MH_I2C_Read... [16:02:15]Read from MH i2c: E2 03 00 [16:02:15]MH_I2C_Read... [16:02:15]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [16:02:15]RAPDU: 90 00 [16:02:15]wFMCommunicate OK [16:02:15]wFMCommunicate request_size=255 [16:02:15]MH_SAM_APDU [16:02:15]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 B0 00 00 00 F4 03 04 00 07 91 F1 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 1A 55 01 00 35 04 06 00 [16:02:16]Write to MH i2c: E2 02 01 D3 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B0 00 00 00 F4 03 04 00 07 91 F1 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 1A 55 01 00 35 04 06 00 00 00 36 [16:02:16]Write i2c OK [16:02:16]MH_I2C_Read... [16:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:16]Read from MH i2c: E2 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 03 00 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 03 00 D3 09 00 90 00 50 [16:02:16]RAPDU: 90 00 [16:02:16]wFMCommunicate OK [16:02:16]wFMCommunicate request_size=11 [16:02:16]MH_SAM_APDU [16:02:16]CAPDU: 80 0D 02 02 06 B8 49 32 98 3C A5 [16:02:16]Write to MH i2c: E2 0E 00 D4 09 80 0D 02 02 06 00 B8 49 32 98 3C A5 00 00 0F [16:02:16]Write i2c OK [16:02:16]MH_I2C_Read... [16:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:16]Read from MH i2c: E2 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 03 00 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 03 00 D4 09 00 90 00 51 [16:02:16]RAPDU: 90 00 [16:02:16]wFMCommunicate OK [16:02:16]wFMCommunicate request_size=4 [16:02:16]MH_SAM_APDU [16:02:16]CAPDU: 80 0D 03 02 [16:02:16]Write to MH i2c: E2 08 00 D5 09 80 0D 03 02 00 00 00 00 59 [16:02:16]Write i2c OK [16:02:16]MH_I2C_Read... [16:02:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:16]Read from MH i2c: E2 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 0B 00 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 0B 00 D5 09 00 6E 8C E7 44 D2 F6 BD 40 90 00 44 [16:02:16]RAPDU: 6E 8C E7 44 D2 F6 BD 40 90 00 [16:02:16]wFMCommunicate OK [16:02:16]SAM_PROTO_SignData done [16:02:16]FM_MakeSignedData done [16:02:16]CreateOFDProtocolMessage [16:02:16]wFMCommunicate request_size=4 [16:02:16]MH_SAM_APDU [16:02:16]CAPDU: 80 11 00 00 [16:02:16]Write to MH i2c: E2 08 00 D6 09 80 11 00 00 00 00 00 00 59 [16:02:16]Write i2c OK [16:02:16]MH_I2C_Read... [16:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:16]Read from MH i2c: E2 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 17 00 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: E2 17 00 D6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B8 [16:02:16]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:16]wFMCommunicate OK [16:02:16]CreateOFDProtocolMessage done [16:02:16]OFDSenderStorePacket 87322 [16:02:16]StoreOFDPacket docnum=87322 [16:02: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 10 01 00 00 2A BE 08 01 46 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B0 00 00 00 F4 03 04 00 07 91 F1 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 1A 55 01 00 35 04 06 00 B8 49 32 98 3C A5 6E 8C E7 44 D2 F6 BD 40 [16:02:16]CheckFolder [16:02:16]dirname=/storage/ofd_packets [16:02:16]CheckFolder done [16:02:16]ProducePacketName [16:02:16]name=ofd_packets/00087322 [16:02:16]NVStorageSaveData ofd_packets/00087322 [16:02:16]File name is /storage/ofd_packets/00087322 [16:02:16]Write 302 bytes [16:02:16]NVStorageSaveData done [16:02:16]OFDSenderStorePacket done [16:02:16]KKMCreateOFDPacket done [16:02:16]NVStorageSaveData kkm_last_timestamp [16:02:16]File name is /storage/kkm_last_timestamp [16:02:16]Write 4 bytes [16:02:16]NVStorageSaveData done [16:02:16]ExternCall_PrintAddStr [16:02:16]wPrintStart [16:02:16]Write to MH i2c: 01 00 00 D7 09 E0 [16:02:16]Write i2c OK [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: 01 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: 01 07 00 [16:02:16]MH_I2C_Read... [16:02:16]Read from MH i2c: 01 07 00 D7 09 00 00 00 00 00 FF 0F F5 [16:02:16]RasterBufferAndPrint [16:02:16]line Счет N : (1)872286 [16:02:16]line ИНН: 02508201610067 [16:02:16]line Контрольно-Кассовый Чек [16:02:16]line ПРОДАЖА [16:02:16]line ТРК (МРК, ГНК) : 44 [16:02:16]line Товар: 2710194210 [16:02:16]line ДТ(л)-К-4 [16:02:16]line 13.130 * 76.20 [16:02:16]line = 1000.51 [16:02:16]line НДС 12% НСП 1% [16:02:16]line > о реализуемом товаре [16:02:16]line ИТОГО: 1000.51 [16:02:16]line НСП 1% : 8.85 [16:02:16]line НДС 12% : 106.25 [16:02:16]line Наличными: 0.00 [16:02:16]line Безнал.: 1000.51 [16:02:16]line Место: АЗС № 137 "Партнер Нефть" [16:02:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:02:16]line СНО: Общий режим [16:02:16]line Чек 176 23.09.2024 16:02 [16:02:16]line Смена: 498 ФФД: 1.0 [16:02:16]line ЗНМ: 0300000064 [16:02:16]line РНМ: 0000000000092592 [16:02:16]line Версия ККМ: 001 [16:02:16]line Платежная система: O! деньги [16:02:16]line ФМ: 0000000000874979 [16:02:16]line ФД: 87322 [16:02:16]line ФПД: 202624520961189 [16:02:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160215&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87322&fm=202624520961189&tin=02508201610067®Number=0000000000092592&sum=100051 [16:02:16]written 0, free lines is 4095 [16:02:16]OFD Sender: Processing packet 87322 [packets to send 280, broken 279] [16:02:16]ProducePacketName [16:02:16]name=ofd_packets/00087322 [16:02:16]OFD Sender: To server: pG, [16:02:16]CommunicateWithHost lk.salyk.kg:30040 [16:02:16]ConnectInit lk.salyk.kg [16:02:17]Write to MH i2c: 01 00 00 01 0A 0B [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: 01 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: 01 07 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 E7 0C 05 [16:02:17]RasterBufferAndPrint [16:02:17]line [16:02:17]line [16:02:17]line [16:02:17]line [16:02:17]line [16:02:17]written 0, free lines is 3310 [16:02:17]MH_Cut [16:02:17]Write to MH i2c: D1 01 00 08 0A 01 E4 [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: D1 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: D1 01 00 [16:02:17]MH_I2C_Read... [16:02:17]Read from MH i2c: D1 01 00 08 0A 00 E3 [16:02:17]Write to MH i2c: 01 00 00 09 0A 13 [16:02:17]Write i2c OK [16:02:17]MH_I2C_Read... [16:02:17]*** Cut start [16:02:17]*** Partial cut [16:02:17]*** CUTSNS_PIN = 1 [16:02:18]*** CUTSNS_PIN = 0 [16:02:18]Connected sock=11 [16:02:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2A BE 08 01 46 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 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 B0 00 00 00 F4 03 04 00 07 91 F1 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 1A 55 01 00 35 04 06 00 B8 49 32 98 3C A5 6E 8C E7 44 D2 F6 BD 40 [16:02:18]*** Brake cut motor [16:02:18]Read from MH i2c: 01 [16:02:18]MH_I2C_Read... [16:02:18]*** Stop cut motor [16:02:18]*** Cut end [16:02:18]Read from MH i2c: 01 07 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: 01 07 00 09 0A 00 00 00 00 00 FF 0F 28 [16:02:18]process_action close_receipt done [16:02:18]requested_data is exist [16:02:18]produce_requested_data [16:02:18]requested_item fm.sn is exist - process it [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 11 00 00 [16:02:18]Write to MH i2c: E2 08 00 0A 0A 80 11 00 00 00 00 00 00 8E [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 17 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 17 00 0A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [16:02: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:02:18]wFMCommunicate OK [16:02:18]requested_item fd.num is exist - process it [16:02:18]SAM_PROTO_GetFieldsCounters [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 13 00 00 [16:02:18]Write to MH i2c: E2 08 00 0B 0A 80 13 00 00 00 00 00 00 91 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 62 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 62 00 0B 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 1A 55 01 00 0E 04 04 00 F2 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 33 [16:02:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_GetFieldsCounters done [16:02:18]requested_item shift.num is exist - process it [16:02:18]requested_item shift.opened is exist - process it [16:02:18]req_shift_opened [16:02:18]FM_GetShiftState [16:02:18]SAM_PROTO_GetShiftState [16:02:18]wFMCommunicate request_size=4 [16:02:18]MH_SAM_APDU [16:02:18]CAPDU: 80 13 01 00 [16:02:18]Write to MH i2c: E2 08 00 0C 0A 80 13 01 00 00 00 00 00 93 [16:02:18]Write i2c OK [16:02:18]MH_I2C_Read... [16:02:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:18]Read from MH i2c: E2 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0E 00 [16:02:18]MH_I2C_Read... [16:02:18]Read from MH i2c: E2 0E 00 0C 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EB [16:02:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:02:18]wFMCommunicate OK [16:02:18]SAM_PROTO_GetShiftState done [16:02:18]FM_GetShiftState done [16:02:18]req_shift_opened done [16:02:18]requested_item shift.open_date is exist - process it [16:02:18]req_shift_open_date [16:02:18]req_shift_open_date done [16:02:18]produce_requested_data done [16:02:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87322,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:02:18]process_action_free close_receipt [16:02:18]json_value_free [16:02:18]json_value_free done [16:02:18]process_json_proto returns [16:02:18]Send response to host [16:02:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87322,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:02:18]free response buf [16:02:18]execute_script done [16:02:18]execute_script returns [16:02:18]free content buf [16:02:18]Sock 9.Close socket [16:02:18]Sock 9.Thread stoped [16:02: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 A9 4D 47 00 39 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 1A 55 01 00 F4 03 04 00 D5 3B F1 66 B6 04 01 00 00 96 FE 4C E2 35 08 0F C3 [16:02:22]CommunicateWithHost err = 0 [16:02:22]CheckOFDResponse [16:02:22]1017 (14) - 77093643461234 [16:02:22]1041 (16) - 0000000000874979 [16:02:22]1040 (4) - 87322 [16:02:22]1012 (4) - 23.09.2024 09:58 [16:02:22]1206 (1) - 0 [16:02:22]OFD Sender: Remove packet 87322 [16:02:22]ProducePacketName [16:02:22]name=ofd_packets/00087322 [16:02:22]NVStorageDeleteData [16:02:22]OFD Sender: No OFD packet to send [16:02:27]OFD Sender: No OFD packet to send [16:02:32]OFD Sender: No OFD packet to send [16:02:37]accept exits with 7 [16:02:37]New connection [16:02:37]New thread 3066674532 created [16:02:37]Thread 3066531172 joined [16:02:37]Waiting for new connection... [16:02:37] Sock 7.Parse request [16:02:37]Sock 7.Check first char [16:02:37]Sock 7.First char is OK [16:02:37]request: POST /json_proto HTTP/1.0 [16:02:37]Method: POST [16:02:37]URL: /json_proto [16:02:37]Method is POST - this is cgi request [16:02:37]url: /json_proto [16:02:37]query_string will be loaded in cgi processing [16:02:37]execute_cgi json_proto POST (null) [16:02:37]execute_cgi path=json_proto method=POST [16:02:37]POST find Content-Length [16:02:37]Host: 172.17.47.196:8080 [16:02:37]Content-Length: 800 [16:02:37]Content-Type: application/json [16:02:37] [16:02:37]POST finish read [16:02:37]Found Content-Length = 800 [16:02:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872287", "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.020, "sum" : 340.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" : 340.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:37]execute_script... [16: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)872287", "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.020, "sum" : 340.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" : 340.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:37]POST & json_proto [16:02:37]process_json_proto [16:02:37]json parsed OK: [16:02:37]protocol is kg_v1.0 [16:02:37]action value=close_receipt [16:02:37]process_action close_receipt [16:02:37]cmd_close_receipt [16:02:37]MH_GetDate [16:02:37]Write to MH i2c: F0 00 00 0D 0A 06 [16:02:37]Write i2c OK [16:02:37]MH_I2C_Read... [16:02:37]Read from MH i2c: F0 [16:02:37]MH_I2C_Read... [16:02:37]Read from MH i2c: F0 09 00 [16:02:37]MH_I2C_Read... [16:02:37]Read from MH i2c: F0 09 00 0D 0A 00 1E 91 F1 66 4C 6B 94 66 C6 [16:02:37]GetLastDocTimeStamp 1727107335 [16:02:37]current date 1727107358 [16:02:37]FM_GetShiftState [16:02:37]SAM_PROTO_GetShiftState [16:02:37]wFMCommunicate request_size=4 [16:02:37]MH_SAM_APDU [16:02:37]CAPDU: 80 13 01 00 [16:02:37]Write to MH i2c: E2 08 00 0E 0A 80 13 01 00 00 00 00 00 95 [16:02:37]Write i2c OK [16:02:37]MH_I2C_Read... [16:02:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:37]Read from MH i2c: E2 [16:02:37]MH_I2C_Read... [16:02:37]Read from MH i2c: E2 0E 00 [16:02:37]MH_I2C_Read... [16:02:37]Read from MH i2c: E2 0E 00 0E 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 ED [16:02:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:02:37]wFMCommunicate OK [16:02:37]SAM_PROTO_GetShiftState done [16:02:37]FM_GetShiftState done [16:02:37]opened in 1727050818 [16:02:37]opened+sec_in_day 1727137218 [16:02:37]quantity*price = 34035 [16:02:37]sum+1 = 34037 [16:02:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 340.36 НСП 1% : 3.01 НДС 12% : 36.14 Наличными: 0.00 Безнал.: 340.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 177 23.09.2024 16:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87323 ФПД: 27092142791112 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160238&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87323&fm=27092142791112&tin=02508201610067®Number=0000000000092592&sum=34036 [16:02:38]StoreToDocumentArchive [16:02:38]shift 498 fd 87323 [16:02:38]save to /storage/0498/doc_00087323 [16:02:38]save last doc name /storage/0498/doc_00087323 to /storage/kkm_last_doc_name [16:02:38]save OK [16:02:38]Clear old archive folders... [16:02:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:02:38]tlvbuf is 00EA4240 [16:02:38]SAM_PROTO_ClearQueue [16:02:38]wFMCommunicate request_size=4 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 09 00 00 [16:02:38]Write to MH i2c: E2 08 00 1B 0A 80 09 00 00 00 00 00 00 97 [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 1B 0A 00 90 00 99 [16:02:38]RAPDU: 90 00 [16:02:38]wFMCommunicate OK [16:02:38]SAM_PROTO_ClearQueue done [16:02:38]KKMCreateOFDPacket [16:02:38]OFDProtocolAddRootSTLVToBuf [16:02:38]FM_MakeSignedData [16:02:38]FM_MakeSignedData [16:02:38]SAM_PROTO_SignData [16:02:38]wFMCommunicate request_size=4 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 0D 01 02 [16:02:38]Write to MH i2c: E2 08 00 1C 0A 80 0D 01 02 00 00 00 00 9F [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 1C 0A 00 90 00 9A [16:02:38]RAPDU: 90 00 [16:02:38]wFMCommunicate OK [16:02:38]wFMCommunicate request_size=255 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F4 84 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1E 91 F1 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 1B 55 01 00 35 04 06 00 18 [16:02:38]Write to MH i2c: E2 02 01 1D 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 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F4 84 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1E 91 F1 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 1B 55 01 00 35 04 06 00 18 00 00 F1 [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 1D 0A 00 90 00 9B [16:02:38]RAPDU: 90 00 [16:02:38]wFMCommunicate OK [16:02:38]wFMCommunicate request_size=10 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 0D 02 02 05 A3 E1 8C 19 C8 [16:02:38]Write to MH i2c: E2 0D 00 1E 0A 80 0D 02 02 05 00 A3 E1 8C 19 C8 00 00 9D [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 03 00 1E 0A 00 90 00 9C [16:02:38]RAPDU: 90 00 [16:02:38]wFMCommunicate OK [16:02:38]wFMCommunicate request_size=4 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 0D 03 02 [16:02:38]Write to MH i2c: E2 08 00 1F 0A 80 0D 03 02 00 00 00 00 A4 [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 0B 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 0B 00 1F 0A 00 47 E1 12 28 DE C4 36 DB 90 00 BA [16:02:38]RAPDU: 47 E1 12 28 DE C4 36 DB 90 00 [16:02:38]wFMCommunicate OK [16:02:38]SAM_PROTO_SignData done [16:02:38]FM_MakeSignedData done [16:02:38]CreateOFDProtocolMessage [16:02:38]wFMCommunicate request_size=4 [16:02:38]MH_SAM_APDU [16:02:38]CAPDU: 80 11 00 00 [16:02:38]Write to MH i2c: E2 08 00 20 0A 80 11 00 00 00 00 00 00 A4 [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:38]Read from MH i2c: E2 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 17 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: E2 17 00 20 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 03 [16:02: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:02:38]wFMCommunicate OK [16:02:38]CreateOFDProtocolMessage done [16:02:38]OFDSenderStorePacket 87323 [16:02:38]StoreOFDPacket docnum=87323 [16:02: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 CF CC 07 01 94 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F4 84 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1E 91 F1 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 1B 55 01 00 35 04 06 00 18 A3 E1 8C 19 C8 47 E1 12 28 DE C4 36 DB [16:02:38]CheckFolder [16:02:38]dirname=/storage/ofd_packets [16:02:38]CheckFolder done [16:02:38]ProducePacketName [16:02:38]name=ofd_packets/00087323 [16:02:38]NVStorageSaveData ofd_packets/00087323 [16:02:38]File name is /storage/ofd_packets/00087323 [16:02:38]Write 301 bytes [16:02:38]NVStorageSaveData done [16:02:38]OFDSenderStorePacket done [16:02:38]KKMCreateOFDPacket done [16:02:38]NVStorageSaveData kkm_last_timestamp [16:02:38]File name is /storage/kkm_last_timestamp [16:02:38]Write 4 bytes [16:02:38]NVStorageSaveData done [16:02:38]ExternCall_PrintAddStr [16:02:38]wPrintStart [16:02:38]Write to MH i2c: 01 00 00 21 0A 2B [16:02:38]Write i2c OK [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: 01 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: 01 07 00 [16:02:38]MH_I2C_Read... [16:02:38]Read from MH i2c: 01 07 00 21 0A 00 00 00 00 00 FF 0F 40 [16:02:38]RasterBufferAndPrint [16:02:38]line Счет N : (1)872287 [16:02:38]line ИНН: 02508201610067 [16:02:38]line Контрольно-Кассовый Чек [16:02:38]line ПРОДАЖА [16:02:38]line ТРК (МРК, ГНК) : 53 [16:02:38]line Товар: 2710124130 [16:02:38]line Аи-92-К-5 [16:02:38]line 5.020 * 67.80 [16:02:38]line = 340.36 [16:02:38]line НДС 12% НСП 1% [16:02:38]line > о реализуемом товаре [16:02:38]line ИТОГО: 340.36 [16:02:38]line НСП 1% : 3.01 [16:02:38]line НДС 12% : 36.14 [16:02:38]line Наличными: 0.00 [16:02:38]line Безнал.: 340.36 [16:02:38]line Место: АЗС № 137 "Партнер Нефть" [16:02:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:02:38]line СНО: Общий режим [16:02:38]line Чек 177 23.09.2024 16:02 [16:02:38]line Смена: 498 ФФД: 1.0 [16:02:38]line ЗНМ: 0300000064 [16:02:38]line РНМ: 0000000000092592 [16:02:38]line Версия ККМ: 001 [16:02:38]line Платежная система: O! деньги [16:02:38]line ФМ: 0000000000874979 [16:02:38]line ФД: 87323 [16:02:38]line ФПД: 27092142791112 [16:02:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160238&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87323&fm=27092142791112&tin=02508201610067®Number=0000000000092592&sum=34036 [16:02:38]written 0, free lines is 4095 [16:02:38]OFD Sender: Processing packet 87323 [packets to send 280, broken 279] [16:02:38]ProducePacketName [16:02:38]name=ofd_packets/00087323 [16:02:38]OFD Sender: To server: pG, [16:02:38]CommunicateWithHost lk.salyk.kg:30040 [16:02:38]ConnectInit lk.salyk.kg [16:02:39]Write to MH i2c: 01 00 00 4B 0A 55 [16:02:39]Write i2c OK [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: 01 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: 01 07 00 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: 01 07 00 4B 0A 00 00 00 00 00 E4 0C 4C [16:02:39]RasterBufferAndPrint [16:02:39]line [16:02:39]line [16:02:39]line [16:02:39]line [16:02:39]line [16:02:39]written 0, free lines is 3307 [16:02:39]MH_Cut [16:02:39]Write to MH i2c: D1 01 00 52 0A 01 2E [16:02:39]Write i2c OK [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: D1 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: D1 01 00 [16:02:39]MH_I2C_Read... [16:02:39]Read from MH i2c: D1 01 00 52 0A 00 2D [16:02:39]Write to MH i2c: 01 00 00 53 0A 5D [16:02:39]Write i2c OK [16:02:39]MH_I2C_Read... [16:02:39]Connected sock=9 [16:02:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 CF CC 07 01 94 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F4 84 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 1E 91 F1 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 1B 55 01 00 35 04 06 00 18 A3 E1 8C 19 C8 47 E1 12 28 DE C4 36 DB [16:02: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 D9 26 47 00 6E E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1B 55 01 00 F4 03 04 00 E9 3B F1 66 B6 04 01 00 00 72 1B F2 E9 2B D3 93 81 [16:02:40]CommunicateWithHost err = 0 [16:02:40]CheckOFDResponse [16:02:40]1017 (14) - 77093643461234 [16:02:40]1041 (16) - 0000000000874979 [16:02:40]1040 (4) - 87323 [16:02:40]1012 (4) - 23.09.2024 09:59 [16:02:40]1206 (1) - 0 [16:02:40]OFD Sender: Remove packet 87323 [16:02:40]ProducePacketName [16:02:40]name=ofd_packets/00087323 [16:02:40]NVStorageDeleteData [16:02:40]*** Cut start [16:02:40]*** Partial cut [16:02:40]*** CUTSNS_PIN = 1 [16:02:40]*** CUTSNS_PIN = 0 [16:02:40]*** Brake cut motor [16:02:40]OFD Sender: No OFD packet to send [16:02:40]Read from MH i2c: 01 [16:02:40]MH_I2C_Read... [16:02:40]*** Stop cut motor [16:02:40]*** Cut end [16:02:40]Read from MH i2c: 01 07 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: 01 07 00 53 0A 00 00 00 00 00 FF 0F 72 [16:02:40]process_action close_receipt done [16:02:40]requested_data is exist [16:02:40]produce_requested_data [16:02:40]requested_item fm.sn is exist - process it [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 11 00 00 [16:02:40]Write to MH i2c: E2 08 00 54 0A 80 11 00 00 00 00 00 00 D8 [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 17 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 17 00 54 0A 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:02: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:02:40]wFMCommunicate OK [16:02:40]requested_item fd.num is exist - process it [16:02:40]SAM_PROTO_GetFieldsCounters [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 13 00 00 [16:02:40]Write to MH i2c: E2 08 00 55 0A 80 13 00 00 00 00 00 00 DB [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:40]Read from MH i2c: E2 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 62 00 [16:02:40]MH_I2C_Read... [16:02:40]Read from MH i2c: E2 62 00 55 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 1B 55 01 00 0E 04 04 00 F2 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 81 [16:02:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [16:02:40]wFMCommunicate OK [16:02:40]SAM_PROTO_GetFieldsCounters done [16:02:40]requested_item shift.num is exist - process it [16:02:40]requested_item shift.opened is exist - process it [16:02:40]req_shift_opened [16:02:40]FM_GetShiftState [16:02:40]SAM_PROTO_GetShiftState [16:02:40]wFMCommunicate request_size=4 [16:02:40]MH_SAM_APDU [16:02:40]CAPDU: 80 13 01 00 [16:02:40]Write to MH i2c: E2 08 00 56 0A 80 13 01 00 00 00 00 00 DD [16:02:40]Write i2c OK [16:02:40]MH_I2C_Read... [16:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:41]Read from MH i2c: E2 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 0E 00 [16:02:41]MH_I2C_Read... [16:02:41]Read from MH i2c: E2 0E 00 56 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 35 [16:02:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:02:41]wFMCommunicate OK [16:02:41]SAM_PROTO_GetShiftState done [16:02:41]FM_GetShiftState done [16:02:41]req_shift_opened done [16:02:41]requested_item shift.open_date is exist - process it [16:02:41]req_shift_open_date [16:02:41]req_shift_open_date done [16:02:41]produce_requested_data done [16:02:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87323,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:02:41]process_action_free close_receipt [16:02:41]json_value_free [16:02:41]json_value_free done [16:02:41]process_json_proto returns [16:02:41]Send response to host [16:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87323,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:02:41]free response buf [16:02:41]execute_script done [16:02:41]execute_script returns [16:02:41]free content buf [16:02:41]Sock 7.Close socket [16:02:41]Sock 7.Thread stoped [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:45]OFD Sender: No OFD packet to send [16:03:50]OFD Sender: No OFD packet to send [16:03:55]OFD Sender: No OFD packet to send [16:04:00]OFD Sender: No OFD packet to send [16:04:05]OFD Sender: No OFD packet to send [16:04:10]OFD Sender: No OFD packet to send [16:04:15]OFD Sender: No OFD packet to send [16:04:18]recv_with_timeout no data received [16:04:20]OFD Sender: No OFD packet to send [16:04:25]OFD Sender: No OFD packet to send [16:04:30]OFD Sender: No OFD packet to send [16:04:35]OFD Sender: No OFD packet to send [16:04:40]OFD Sender: No OFD packet to send [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:15]OFD Sender: No OFD packet to send [16:05:20]OFD Sender: No OFD packet to send [16:05:25]OFD Sender: No OFD packet to send [16:05:30]OFD Sender: No OFD packet to send [16:05:35]OFD Sender: No OFD packet to send [16:05:40]OFD Sender: No OFD packet to send [16:05:45]OFD Sender: No OFD packet to send [16:05:50]OFD Sender: No OFD packet to send [16:05:55]OFD Sender: No OFD packet to send [16:06:00]OFD Sender: No OFD packet to send [16:06:05]OFD Sender: No OFD packet to send [16:06:10]OFD Sender: No OFD packet to send [16:06:15]OFD Sender: No OFD packet to send [16:06:21]OFD Sender: No OFD packet to send [16:06:26]OFD Sender: No OFD packet to send [16:06:31]OFD Sender: No OFD packet to send [16:06:36]OFD Sender: No OFD packet to send [16:06:41]OFD Sender: No OFD packet to send [16:06:46]OFD Sender: No OFD packet to send [16:06:51]OFD Sender: No OFD packet to send [16:06:56]OFD Sender: No OFD packet to send [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:41]OFD Sender: No OFD packet to send [16:07:46]OFD Sender: No OFD packet to send [16:07:51]OFD Sender: No OFD packet to send [16:07:56]OFD Sender: No OFD packet to send [16:07:56]accept exits with 10 [16:07:56]New connection [16:07:56]New thread 3066531172 created [16:07:56]Thread 3066674532 joined [16:07:56]Waiting for new connection... [16:07:56] Sock 10.Parse request [16:07:56]Sock 10.Check first char [16:07:56]Sock 10.First char is OK [16:07:56]request: POST /json_proto HTTP/1.0 [16:07:56]Method: POST [16:07:56]URL: /json_proto [16:07:56]Method is POST - this is cgi request [16:07:56]url: /json_proto [16:07:56]query_string will be loaded in cgi processing [16:07:56]execute_cgi json_proto POST (null) [16:07:56]execute_cgi path=json_proto method=POST [16:07:56]POST find Content-Length [16:07:56]Host: 172.17.47.196:8080 [16:07:56]Content-Length: 621 [16:07:56]Content-Type: application/json [16:07:56] [16:07:56]POST finish read [16:07:56]Found Content-Length = 621 [16:07:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148194", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [16:07:56]execute_script... [16:07: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)148194", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [16:07:56]POST & json_proto [16:07:56]process_json_proto [16:07:56]json parsed OK: [16:07:56]protocol is kg_v1.0 [16:07:56]action value=close_receipt [16:07:56]process_action close_receipt [16:07:56]cmd_close_receipt [16:07:56]MH_GetDate [16:07:56]Write to MH i2c: F0 00 00 57 0A 50 [16:07:56]Write i2c OK [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 09 00 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 09 00 57 0A 00 5D 92 F1 66 4C 6B 94 66 50 [16:07:56]GetLastDocTimeStamp 1727107358 [16:07:56]current date 1727107677 [16:07:56]FM_GetShiftState [16:07:56]SAM_PROTO_GetShiftState [16:07:56]wFMCommunicate request_size=4 [16:07:56]MH_SAM_APDU [16:07:56]CAPDU: 80 13 01 00 [16:07:56]Write to MH i2c: E2 08 00 58 0A 80 13 01 00 00 00 00 00 DF [16:07:56]Write i2c OK [16:07:56]MH_I2C_Read... [16:07:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:56]Read from MH i2c: E2 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: E2 0E 00 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: E2 0E 00 58 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 37 [16:07:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:07:56]wFMCommunicate OK [16:07:56]SAM_PROTO_GetShiftState done [16:07:56]FM_GetShiftState done [16:07:56]opened in 1727050818 [16:07:56]opened+sec_in_day 1727137218 [16:07:56]quantity*price = 14400 [16:07:56]sum+1 = 14401 [16:07:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 178 23.09.2024 16:07 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87324 ФПД: 124755255655759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87324&fm=124755255655759&tin=02508201610067®Number=0000000000092592&sum=14400 0 [16:07:57]StoreToDocumentArchive [16:07:57]shift 498 fd 87324 [16:07:57]save to /storage/0498/doc_00087324 [16:07:57]save last doc name /storage/0498/doc_00087324 to /storage/kkm_last_doc_name [16:07:57]save OK [16:07:57]Clear old archive folders... [16:07:57]ProcessDocumentItem done err = 0, tmpTLVsize=273 [16:07:57]tlvbuf is 00E883C0 [16:07:57]SAM_PROTO_ClearQueue [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 09 00 00 [16:07:57]Write to MH i2c: E2 08 00 65 0A 80 09 00 00 00 00 00 00 E1 [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 65 0A 00 90 00 E3 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]SAM_PROTO_ClearQueue done [16:07:57]KKMCreateOFDPacket [16:07:57]OFDProtocolAddRootSTLVToBuf [16:07:57]FM_MakeSignedData [16:07:57]FM_MakeSignedData [16:07:57]SAM_PROTO_SignData [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 0D 01 02 [16:07:57]Write to MH i2c: E2 08 00 66 0A 80 0D 01 02 00 00 00 00 E9 [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 66 0A 00 90 00 E4 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]wFMCommunicate request_size=255 [16:07:57]MH_SAM_APDU [16:07:57]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 33 35 37 30 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 53 74 79 6C 65 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 B2 00 00 00 F4 03 04 00 5D 92 F1 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 [16:07:57]Write to MH i2c: E2 02 01 67 0A 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 33 35 37 30 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 53 74 79 6C 65 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 B2 00 00 00 F4 03 04 00 5D 92 F1 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 40 [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:58]Read from MH i2c: E2 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 03 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 03 00 67 0A 00 90 00 E5 [16:07:58]RAPDU: 90 00 [16:07:58]wFMCommunicate OK [16:07:58]wFMCommunicate request_size=32 [16:07:58]MH_SAM_APDU [16:07:58]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 55 01 00 35 04 06 00 71 76 D8 B2 7D 4F [16:07:58]Write to MH i2c: E2 23 00 68 0A 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 1C 55 01 00 35 04 06 00 71 76 D8 B2 7D 4F 00 00 04 [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:58]Read from MH i2c: E2 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 03 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 03 00 68 0A 00 90 00 E6 [16:07:58]RAPDU: 90 00 [16:07:58]wFMCommunicate OK [16:07:58]wFMCommunicate request_size=4 [16:07:58]MH_SAM_APDU [16:07:58]CAPDU: 80 0D 03 02 [16:07:58]Write to MH i2c: E2 08 00 69 0A 80 0D 03 02 00 00 00 00 EE [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:58]Read from MH i2c: E2 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 0B 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 0B 00 69 0A 00 47 7C 44 33 B1 1F 35 A6 90 00 D4 [16:07:58]RAPDU: 47 7C 44 33 B1 1F 35 A6 90 00 [16:07:58]wFMCommunicate OK [16:07:58]SAM_PROTO_SignData done [16:07:58]FM_MakeSignedData done [16:07:58]CreateOFDProtocolMessage [16:07:58]wFMCommunicate request_size=4 [16:07:58]MH_SAM_APDU [16:07:58]CAPDU: 80 11 00 00 [16:07:58]Write to MH i2c: E2 08 00 6A 0A 80 11 00 00 00 00 00 00 EE [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:58]Read from MH i2c: E2 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 17 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: E2 17 00 6A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4D [16:07: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:07:58]wFMCommunicate OK [16:07:58]CreateOFDProtocolMessage done [16:07:58]OFDSenderStorePacket 87324 [16:07:58]StoreOFDPacket docnum=87324 [16:07: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 25 01 00 00 46 12 1D 01 70 19 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 33 35 37 30 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 53 74 79 6C 65 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 B2 00 00 00 F4 03 04 00 5D 92 F1 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 1C 55 01 00 35 04 06 00 71 76 D8 B2 7D 4F 47 7C 44 33 B1 1F 35 A6 [16:07:58]CheckFolder [16:07:58]dirname=/storage/ofd_packets [16:07:58]CheckFolder done [16:07:58]ProducePacketName [16:07:58]name=ofd_packets/00087324 [16:07:58]NVStorageSaveData ofd_packets/00087324 [16:07:58]File name is /storage/ofd_packets/00087324 [16:07:58]Write 323 bytes [16:07:58]NVStorageSaveData done [16:07:58]OFDSenderStorePacket done [16:07:58]KKMCreateOFDPacket done [16:07:58]NVStorageSaveData kkm_last_timestamp [16:07:58]File name is /storage/kkm_last_timestamp [16:07:58]Write 4 bytes [16:07:58]NVStorageSaveData done [16:07:58]ExternCall_PrintAddStr [16:07:58]wPrintStart [16:07:58]Write to MH i2c: 01 00 00 6B 0A 75 [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 07 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 07 00 6B 0A 00 00 00 00 00 FF 0F 8A [16:07:58]RasterBufferAndPrint [16:07:58]line Счет N : (3)148194 [16:07:58]line ИНН: 02508201610067 [16:07:58]line Контрольно-Кассовый Чек [16:07:58]line ПРОДАЖА [16:07:58]line Товар: 48743570 [16:07:58]line Сигареты Winston XStyle Blue [16:07:58]line 1.000 * 144.00 [16:07:58]line = 144.00 [16:07:58]line НДС 12% НСП 1% [16:07:58]line > о реализуемом товаре [16:07:58]line ИТОГО: 144.00 [16:07:58]line НСП 1% : 1.27 [16:07:58]line НДС 12% : 15.29 [16:07:58]line Наличными: 144.00 [16:07:58]line Безнал.: 0.00 [16:07:58]line Место: АЗС № 137 "Партнер Нефть" [16:07:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:07:58]line СНО: Общий режим [16:07:58]line Чек 178 23.09.2024 16:07 [16:07:58]line Смена: 498 ФФД: 1.0 [16:07:58]line ЗНМ: 0300000064 [16:07:58]line РНМ: 0000000000092592 [16:07:58]line Версия ККМ: 001 [16:07:58]line ФМ: 0000000000874979 [16:07:58]line ФД: 87324 [16:07:58]line ФПД: 124755255655759 [16:07:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160757&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87324&fm=124755255655759&tin=02508201610067®Number=0000000000092592&sum=14400 [16:07:58]line 0 [16:07:58]OFD Sender: Processing packet 87324 [packets to send 280, broken 279] [16:07:58]ProducePacketName [16:07:58]name=ofd_packets/00087324 [16:07:58]OFD Sender: To server: pG, [16:07:58]CommunicateWithHost lk.salyk.kg:30040 [16:07:58]ConnectInit lk.salyk.kg [16:07:58]written 0, free lines is 4095 [16:07:59]Write to MH i2c: 01 00 00 93 0A 9D [16:07:59]Write i2c OK [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: 01 [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: 01 07 00 [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 E0 0C 90 [16:07:59]RasterBufferAndPrint [16:07:59]line [16:07:59]line [16:07:59]line [16:07:59]line [16:07:59]line [16:07:59]written 0, free lines is 3302 [16:07:59]MH_Cut [16:07:59]Write to MH i2c: D1 01 00 9A 0A 01 76 [16:07:59]Write i2c OK [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: D1 [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: D1 01 00 [16:07:59]MH_I2C_Read... [16:07:59]Read from MH i2c: D1 01 00 9A 0A 00 75 [16:07:59]Write to MH i2c: 01 00 00 9B 0A A5 [16:07:59]Write i2c OK [16:07:59]MH_I2C_Read... [16:07:59]Connected sock=7 [16:07: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 25 01 00 00 46 12 1D 01 70 19 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 33 35 37 30 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 53 74 79 6C 65 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 B2 00 00 00 F4 03 04 00 5D 92 F1 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 1C 55 01 00 35 04 06 00 71 76 D8 B2 7D 4F 47 7C 44 33 B1 1F 35 A6 [16:07:59]*** Cut start [16:07:59]*** Partial cut [16:07:59]*** CUTSNS_PIN = 1 [16:07:59]*** CUTSNS_PIN = 0 [16:07: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 3A 21 47 00 A3 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 1C 55 01 00 F4 03 04 00 29 3D F1 66 B6 04 01 00 00 63 4B CB 8D 76 26 B4 51 [16:07:59]CommunicateWithHost err = 0 [16:07:59]CheckOFDResponse [16:07:59]1017 (14) - 77093643461234 [16:07:59]1041 (16) - 0000000000874979 [16:07:59]1040 (4) - 87324 [16:07:59]1012 (4) - 23.09.2024 10:04 [16:07:59]1206 (1) - 0 [16:07:59]OFD Sender: Remove packet 87324 [16:07:59]ProducePacketName [16:07:59]name=ofd_packets/00087324 [16:07:59]NVStorageDeleteData [16:08:00]*** Brake cut motor [16:08:00]OFD Sender: No OFD packet to send [16:08:00]Read from MH i2c: 01 [16:08:00]MH_I2C_Read... [16:08:00]*** Stop cut motor [16:08:00]*** Cut end [16:08:00]Read from MH i2c: 01 07 00 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 FF 0F BA [16:08:00]process_action close_receipt done [16:08:00]requested_data is exist [16:08:00]produce_requested_data [16:08:00]requested_item fm.sn is exist - process it [16:08:00]wFMCommunicate request_size=4 [16:08:00]MH_SAM_APDU [16:08:00]CAPDU: 80 11 00 00 [16:08:00]Write to MH i2c: E2 08 00 9C 0A 80 11 00 00 00 00 00 00 20 [16:08:00]Write i2c OK [16:08:00]MH_I2C_Read... [16:08:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:00]Read from MH i2c: E2 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 17 00 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 17 00 9C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [16:08: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:08:00]wFMCommunicate OK [16:08:00]requested_item fd.num is exist - process it [16:08:00]SAM_PROTO_GetFieldsCounters [16:08:00]wFMCommunicate request_size=4 [16:08:00]MH_SAM_APDU [16:08:00]CAPDU: 80 13 00 00 [16:08:00]Write to MH i2c: E2 08 00 9D 0A 80 13 00 00 00 00 00 00 23 [16:08:00]Write i2c OK [16:08:00]MH_I2C_Read... [16:08:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:00]Read from MH i2c: E2 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 62 00 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 62 00 9D 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 1C 55 01 00 0E 04 04 00 F2 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 CD [16:08: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 1C 55 01 00 0E 04 04 00 F2 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 [16:08:00]wFMCommunicate OK [16:08:00]SAM_PROTO_GetFieldsCounters done [16:08:00]requested_item shift.num is exist - process it [16:08:00]requested_item shift.opened is exist - process it [16:08:00]req_shift_opened [16:08:00]FM_GetShiftState [16:08:00]SAM_PROTO_GetShiftState [16:08:00]wFMCommunicate request_size=4 [16:08:00]MH_SAM_APDU [16:08:00]CAPDU: 80 13 01 00 [16:08:00]Write to MH i2c: E2 08 00 9E 0A 80 13 01 00 00 00 00 00 25 [16:08:00]Write i2c OK [16:08:00]MH_I2C_Read... [16:08:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:00]Read from MH i2c: E2 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 0E 00 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: E2 0E 00 9E 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7D [16:08:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:08:00]wFMCommunicate OK [16:08:00]SAM_PROTO_GetShiftState done [16:08:00]FM_GetShiftState done [16:08:00]req_shift_opened done [16:08:00]requested_item shift.open_date is exist - process it [16:08:00]req_shift_open_date [16:08:00]req_shift_open_date done [16:08:00]produce_requested_data done [16:08:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87324,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:08:00]process_action_free close_receipt [16:08:00]json_value_free [16:08:00]json_value_free done [16:08:00]process_json_proto returns [16:08:00]Send response to host [16:08:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87324,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:08:00]free response buf [16:08:00]execute_script done [16:08:00]execute_script returns [16:08:00]free content buf [16:08:00]Sock 10.Close socket [16:08:00]Sock 10.Thread stoped [16:08:00]accept exits with 9 [16:08:00]New connection [16:08:00]New thread 3066674532 created [16:08:00]Thread 3066531172 joined [16:08:00]Waiting for new connection... [16:08:00] Sock 9.Parse request [16:08:00]Sock 9.Check first char [16:08:00]Sock 9.First char is OK [16:08:00]request: POST /json_proto HTTP/1.0 [16:08:00]Method: POST [16:08:00]URL: /json_proto [16:08:00]Method is POST - this is cgi request [16:08:00]url: /json_proto [16:08:00]query_string will be loaded in cgi processing [16:08:00]execute_cgi json_proto POST (null) [16:08:00]execute_cgi path=json_proto method=POST [16:08:00]POST find Content-Length [16:08:00]Host: 172.17.47.196:8080 [16:08:00]Content-Length: 986 [16:08:00]Content-Type: application/json [16:08:00] [16:08:00]POST finish read [16:08:00]Found Content-Length = 986 [16:08:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872289", "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" : 117.520, "sum" : 7850.34, "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 117.52 \u0441\u043E\u043C", "deposit" : 7850.00, "total" : 7850.00, "payments": [ { "type": 0, "sum" : 7850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:00]execute_script... [16:08: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)872289", "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" : 117.520, "sum" : 7850.34, "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 117.52 \u0441\u043E\u043C", "deposit" : 7850.00, "total" : 7850.00, "payments": [ { "type": 0, "sum" : 7850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:00]POST & json_proto [16:08:00]process_json_proto [16:08:00]json parsed OK: [16:08:00]protocol is kg_v1.0 [16:08:00]action value=close_receipt [16:08:00]process_action close_receipt [16:08:00]cmd_close_receipt [16:08:00]MH_GetDate [16:08:00]Write to MH i2c: F0 00 00 9F 0A 98 [16:08:00]Write i2c OK [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: F0 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: F0 09 00 [16:08:00]MH_I2C_Read... [16:08:00]Read from MH i2c: F0 09 00 9F 0A 00 61 92 F1 66 4C 6B 94 66 9C [16:08:00]GetLastDocTimeStamp 1727107677 [16:08:00]current date 1727107681 [16:08:00]FM_GetShiftState [16:08:00]SAM_PROTO_GetShiftState [16:08:00]wFMCommunicate request_size=4 [16:08:00]MH_SAM_APDU [16:08:00]CAPDU: 80 13 01 00 [16:08:00]Write to MH i2c: E2 08 00 A0 0A 80 13 01 00 00 00 00 00 27 [16:08:00]Write i2c OK [16:08:00]MH_I2C_Read... [16:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:01]Read from MH i2c: E2 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 0E 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 0E 00 A0 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7F [16:08:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:08:01]wFMCommunicate OK [16:08:01]SAM_PROTO_GetShiftState done [16:08:01]FM_GetShiftState done [16:08:01]opened in 1727050818 [16:08:01]opened+sec_in_day 1727137218 [16:08:01]quantity*price = 785033 [16:08:01]sum+1 = 785035 [16:08:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 7850.00 Внесено: 7850.00 СДАЧА: 0.00 НСП 1% : 69.47 НДС 12% : 833.66 Наличными: 7850.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 179 23.09.2024 16:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 117.52 сом ФМ: 0000000000874979 ФД: 87325 ФПД: 6244886452492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160801&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87325&fm=6244886452492&tin=02508201610067®Number=0000000000092592&sum=785000 [16:08:02]StoreToDocumentArchive [16:08:02]shift 498 fd 87325 [16:08:02]save to /storage/0498/doc_00087325 [16:08:02]save last doc name /storage/0498/doc_00087325 to /storage/kkm_last_doc_name [16:08:02]save OK [16:08:02]Clear old archive folders... [16:08:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:02]tlvbuf is 00ED7080 [16:08:02]SAM_PROTO_ClearQueue [16:08:02]wFMCommunicate request_size=4 [16:08:02]MH_SAM_APDU [16:08:02]CAPDU: 80 09 00 00 [16:08:02]Write to MH i2c: E2 08 00 AD 0A 80 09 00 00 00 00 00 00 29 [16:08:02]Write i2c OK [16:08:02]MH_I2C_Read... [16:08:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:02]Read from MH i2c: E2 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 03 00 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 03 00 AD 0A 00 90 00 2B [16:08:02]RAPDU: 90 00 [16:08:02]wFMCommunicate OK [16:08:02]SAM_PROTO_ClearQueue done [16:08:02]KKMCreateOFDPacket [16:08:02]OFDProtocolAddRootSTLVToBuf [16:08:02]FM_MakeSignedData [16:08:02]FM_MakeSignedData [16:08:02]SAM_PROTO_SignData [16:08:02]wFMCommunicate request_size=4 [16:08:02]MH_SAM_APDU [16:08:02]CAPDU: 80 0D 01 02 [16:08:02]Write to MH i2c: E2 08 00 AE 0A 80 0D 01 02 00 00 00 00 31 [16:08:02]Write i2c OK [16:08:02]MH_I2C_Read... [16:08:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:02]Read from MH i2c: E2 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 03 00 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 03 00 AE 0A 00 90 00 2C [16:08:02]RAPDU: 90 00 [16:08:02]wFMCommunicate OK [16:08:02]wFMCommunicate request_size=255 [16:08:02]MH_SAM_APDU [16:08:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 CB 01 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 8A FA 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 FA 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 45 01 00 00 00 07 04 06 00 68 FA 0B 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 61 92 F1 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 1D 55 01 00 35 04 06 00 05 [16:08:02]Write to MH i2c: E2 02 01 AF 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 10 CB 01 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 8A FA 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 FA 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 45 01 00 00 00 07 04 06 00 68 FA 0B 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 61 92 F1 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 1D 55 01 00 35 04 06 00 05 00 00 52 [16:08:02]Write i2c OK [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 [16:08:02]MH_I2C_Read... [16:08:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:02]Read from MH i2c: E2 03 00 [16:08:02]MH_I2C_Read... [16:08:02]Read from MH i2c: E2 03 00 AF 0A 00 90 00 2D [16:08:02]RAPDU: 90 00 [16:08:02]wFMCommunicate OK [16:08:02]wFMCommunicate request_size=10 [16:08:02]MH_SAM_APDU [16:08:02]CAPDU: 80 0D 02 02 05 AE 00 3D 19 0C [16:08:02]Write to MH i2c: E2 0D 00 B0 0A 80 0D 02 02 05 00 AE 00 3D 19 0C 00 00 4E [16:08:02]Write i2c OK [16:08:02]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 03 00 B0 0A 00 90 00 2E [16:08:03]RAPDU: 90 00 [16:08:03]wFMCommunicate OK [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 0D 03 02 [16:08:03]Write to MH i2c: E2 08 00 B1 0A 80 0D 03 02 00 00 00 00 36 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 0B 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 0B 00 B1 0A 00 C6 C8 66 0B 40 7E 89 85 90 00 02 [16:08:03]RAPDU: C6 C8 66 0B 40 7E 89 85 90 00 [16:08:03]wFMCommunicate OK [16:08:03]SAM_PROTO_SignData done [16:08:03]FM_MakeSignedData done [16:08:03]CreateOFDProtocolMessage [16:08:03]wFMCommunicate request_size=4 [16:08:03]MH_SAM_APDU [16:08:03]CAPDU: 80 11 00 00 [16:08:03]Write to MH i2c: E2 08 00 B2 0A 80 11 00 00 00 00 00 00 36 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:03]Read from MH i2c: E2 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 17 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: E2 17 00 B2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 95 [16:08: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:08:03]wFMCommunicate OK [16:08:03]CreateOFDProtocolMessage done [16:08:03]OFDSenderStorePacket 87325 [16:08:03]StoreOFDPacket docnum=87325 [16:08: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 AB D9 07 01 78 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 CB 01 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 8A FA 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 FA 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 45 01 00 00 00 07 04 06 00 68 FA 0B 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 61 92 F1 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 1D 55 01 00 35 04 06 00 05 AE 00 3D 19 0C C6 C8 66 0B 40 7E 89 85 [16:08:03]CheckFolder [16:08:03]dirname=/storage/ofd_packets [16:08:03]CheckFolder done [16:08:03]ProducePacketName [16:08:03]name=ofd_packets/00087325 [16:08:03]NVStorageSaveData ofd_packets/00087325 [16:08:03]File name is /storage/ofd_packets/00087325 [16:08:03]Write 301 bytes [16:08:03]NVStorageSaveData done [16:08:03]OFDSenderStorePacket done [16:08:03]KKMCreateOFDPacket done [16:08:03]NVStorageSaveData kkm_last_timestamp [16:08:03]File name is /storage/kkm_last_timestamp [16:08:03]Write 4 bytes [16:08:03]NVStorageSaveData done [16:08:03]ExternCall_PrintAddStr [16:08:03]wPrintStart [16:08:03]Write to MH i2c: 01 00 00 B3 0A BD [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 B3 0A 00 00 00 00 00 FF 0F D2 [16:08:03]RasterBufferAndPrint [16:08:03]line Счет N : (1)872289 [16:08:03]line ИНН: 02508201610067 [16:08:03]line Контрольно-Кассовый Чек [16:08:03]line ПРОДАЖА [16:08:03]line ТРК (МРК, ГНК) : 63 [16:08:03]line Товар: 2710124130 [16:08:03]line Аи-92-К-5 [16:08:03]line 117.520 * 66.80 [16:08:03]line = 7850.34 [16:08:03]line НДС 12% НСП 1% [16:08:03]line > о реализуемом товаре [16:08:03]line ОКРУГЛЕНИЕ: -0.34 [16:08:03]line ИТОГО: 7850.00 [16:08:03]line Внесено: 7850.00 [16:08:03]line СДАЧА: 0.00 [16:08:03]line НСП 1% : 69.47 [16:08:03]line НДС 12% : 833.66 [16:08:03]line Наличными: 7850.00 [16:08:03]line Безнал.: 0.00 [16:08:03]line Место: АЗС № 137 "Партнер Нефть" [16:08:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:08:03]line СНО: Общий режим [16:08:03]line Чек 179 23.09.2024 16:08 [16:08:03]line Смена: 498 ФФД: 1.0 [16:08:03]line ЗНМ: 0300000064 [16:08:03]line РНМ: 0000000000092592 [16:08:03]line Версия ККМ: 001 [16:08:03]line [16:08:03]line Дисконтная программа [16:08:03]line АИ-92 [16:08:03]line номер 137 [16:08:03]line сэкономлено 117.52 сом [16:08:03]line ФМ: 0000000000874979 [16:08:03]line ФД: 87325 [16:08:03]line ФПД: 6244886452492 [16:08:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160801&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87325&fm=6244886452492&tin=02508201610067®Number=0000000000092592&sum=785000 [16:08:03]written 0, free lines is 4095 [16:08:03]OFD Sender: Processing packet 87325 [packets to send 280, broken 279] [16:08:03]ProducePacketName [16:08:03]name=ofd_packets/00087325 [16:08:03]OFD Sender: To server: pG, [16:08:03]CommunicateWithHost lk.salyk.kg:30040 [16:08:03]ConnectInit lk.salyk.kg [16:08:03]Write to MH i2c: 01 00 00 E3 0A ED [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: 01 07 00 E3 0A 00 00 00 00 00 96 0C 96 [16:08:03]RasterBufferAndPrint [16:08:03]line [16:08:03]line [16:08:03]line [16:08:03]line [16:08:03]line [16:08:03]written 0, free lines is 3236 [16:08:03]MH_Cut [16:08:03]Write to MH i2c: D1 01 00 EA 0A 01 C6 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: D1 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: D1 01 00 [16:08:03]MH_I2C_Read... [16:08:03]Read from MH i2c: D1 01 00 EA 0A 00 C5 [16:08:03]Write to MH i2c: 01 00 00 EB 0A F5 [16:08:03]Write i2c OK [16:08:03]MH_I2C_Read... [16:08:04]*** Cut start [16:08:04]*** Partial cut [16:08:04]*** CUTSNS_PIN = 1 [16:08:04]*** CUTSNS_PIN = 0 [16:08:04]*** Brake cut motor [16:08:05]Read from MH i2c: 01 [16:08:05]MH_I2C_Read... [16:08:05]*** Stop cut motor [16:08:05]*** Cut end [16:08:05]Read from MH i2c: 01 07 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: 01 07 00 EB 0A 00 00 00 00 00 FF 0F 0A [16:08:05]process_action close_receipt done [16:08:05]requested_data is exist [16:08:05]produce_requested_data [16:08:05]requested_item fm.sn is exist - process it [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 11 00 00 [16:08:05]Write to MH i2c: E2 08 00 EC 0A 80 11 00 00 00 00 00 00 70 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 17 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 17 00 EC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CF [16:08: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:08:05]wFMCommunicate OK [16:08:05]requested_item fd.num is exist - process it [16:08:05]SAM_PROTO_GetFieldsCounters [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 13 00 00 [16:08:05]Write to MH i2c: E2 08 00 ED 0A 80 13 00 00 00 00 00 00 73 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 62 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 62 00 ED 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 1D 55 01 00 0E 04 04 00 F2 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 21 [16:08:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_GetFieldsCounters done [16:08:05]requested_item shift.num is exist - process it [16:08:05]requested_item shift.opened is exist - process it [16:08:05]req_shift_opened [16:08:05]FM_GetShiftState [16:08:05]SAM_PROTO_GetShiftState [16:08:05]wFMCommunicate request_size=4 [16:08:05]MH_SAM_APDU [16:08:05]CAPDU: 80 13 01 00 [16:08:05]Write to MH i2c: E2 08 00 EE 0A 80 13 01 00 00 00 00 00 75 [16:08:05]Write i2c OK [16:08:05]MH_I2C_Read... [16:08:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:05]Read from MH i2c: E2 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 [16:08:05]MH_I2C_Read... [16:08:05]Read from MH i2c: E2 0E 00 EE 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CD [16:08:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:08:05]wFMCommunicate OK [16:08:05]SAM_PROTO_GetShiftState done [16:08:05]FM_GetShiftState done [16:08:05]req_shift_opened done [16:08:05]requested_item shift.open_date is exist - process it [16:08:05]req_shift_open_date [16:08:05]req_shift_open_date done [16:08:05]produce_requested_data done [16:08:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87325,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:08:05]process_action_free close_receipt [16:08:05]json_value_free [16:08:05]json_value_free done [16:08:05]process_json_proto returns [16:08:05]Send response to host [16:08:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87325,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:08:05]free response buf [16:08:05]execute_script done [16:08:05]execute_script returns [16:08:05]free content buf [16:08:05]Sock 9.Close socket [16:08:05]Sock 9.Thread stoped [16:08:08]Connected sock=11 [16:08:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 AB D9 07 01 78 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 CB 01 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 8A FA 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 FA 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 45 01 00 00 00 07 04 06 00 68 FA 0B 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 61 92 F1 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 1D 55 01 00 35 04 06 00 05 AE 00 3D 19 0C C6 C8 66 0B 40 7E 89 85 [16:08: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 94 AE 47 00 FC F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 1D 55 01 00 F4 03 04 00 33 3D F1 66 B6 04 01 00 00 3C 37 C2 8D BE 41 8D 9C [16:08:09]CommunicateWithHost err = 0 [16:08:09]CheckOFDResponse [16:08:09]1017 (14) - 77093643461234 [16:08:09]1041 (16) - 0000000000874979 [16:08:09]1040 (4) - 87325 [16:08:09]1012 (4) - 23.09.2024 10:04 [16:08:09]1206 (1) - 0 [16:08:09]OFD Sender: Remove packet 87325 [16:08:09]ProducePacketName [16:08:09]name=ofd_packets/00087325 [16:08:09]NVStorageDeleteData [16:08:10]OFD Sender: No OFD packet to send [16:08:15]OFD Sender: No OFD packet to send [16:08:19]recv_with_timeout no data received [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:34]recv_with_timeout no data received [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:51]recv_with_timeout no data received [16:08:54]accept exits with 7 [16:08:54]New connection [16:08:54]New thread 3066531172 created [16:08:54]Thread 3066674532 joined [16:08:54]Waiting for new connection... [16:08:54] Sock 7.Parse request [16:08:54]Sock 7.Check first char [16:08:54]Sock 7.First char is OK [16:08:54]request: POST /json_proto HTTP/1.0 [16:08:54]Method: POST [16:08:54]URL: /json_proto [16:08:54]Method is POST - this is cgi request [16:08:54]url: /json_proto [16:08:54]query_string will be loaded in cgi processing [16:08:54]execute_cgi json_proto POST (null) [16:08:54]execute_cgi path=json_proto method=POST [16:08:54]POST find Content-Length [16:08:54]Host: 172.17.47.196:8080 [16:08:54]Content-Length: 677 [16:08:54]Content-Type: application/json [16:08:54] [16:08:54]POST finish read [16:08:54]Found Content-Length = 677 [16:08:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872291", "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.940, "sum" : 606.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 606.00, "total" : 606.00, "payments": [ { "type": 0, "sum" : 606.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:54]execute_script... [16:08: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)872291", "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.940, "sum" : 606.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 606.00, "total" : 606.00, "payments": [ { "type": 0, "sum" : 606.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:54]POST & json_proto [16:08:54]process_json_proto [16:08:54]json parsed OK: [16:08:54]protocol is kg_v1.0 [16:08:54]action value=close_receipt [16:08:54]process_action close_receipt [16:08:54]cmd_close_receipt [16:08:54]MH_GetDate [16:08:54]Write to MH i2c: F0 00 00 EF 0A E8 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: F0 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: F0 09 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: F0 09 00 EF 0A 00 97 92 F1 66 4C 6B 94 66 22 [16:08:54]GetLastDocTimeStamp 1727107681 [16:08:54]current date 1727107735 [16:08:54]FM_GetShiftState [16:08:54]SAM_PROTO_GetShiftState [16:08:54]wFMCommunicate request_size=4 [16:08:54]MH_SAM_APDU [16:08:54]CAPDU: 80 13 01 00 [16:08:54]Write to MH i2c: E2 08 00 F0 0A 80 13 01 00 00 00 00 00 77 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:54]Read from MH i2c: E2 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 0E 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 0E 00 F0 0A 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CF [16:08:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:08:54]wFMCommunicate OK [16:08:54]SAM_PROTO_GetShiftState done [16:08:54]FM_GetShiftState done [16:08:54]opened in 1727050818 [16:08:54]opened+sec_in_day 1727137218 [16:08:54]quantity*price = 60613 [16:08:54]sum+1 = 60614 [16:08:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 606.00 Внесено: 606.00 СДАЧА: 0.00 НСП 1% : 5.36 НДС 12% : 64.37 Наличными: 606.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 180 23.09.2024 16:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87326 ФПД: 101385903652045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160855&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87326&fm=101385903652045&tin=02508201610067®Number=0000000000092592&sum=60600 [16:08:55]StoreToDocumentArchive [16:08:55]shift 498 fd 87326 [16:08:55]save to /storage/0498/doc_00087326 [16:08:55]save last doc name /storage/0498/doc_00087326 to /storage/kkm_last_doc_name [16:08:55]save OK [16:08:55]Clear old archive folders... [16:08:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:55]tlvbuf is 00EC5F20 [16:08:55]SAM_PROTO_ClearQueue [16:08:55]wFMCommunicate request_size=4 [16:08:55]MH_SAM_APDU [16:08:55]CAPDU: 80 09 00 00 [16:08:55]Write to MH i2c: E2 08 00 FD 0A 80 09 00 00 00 00 00 00 79 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:55]Read from MH i2c: E2 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 03 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 03 00 FD 0A 00 90 00 7B [16:08:55]RAPDU: 90 00 [16:08:55]wFMCommunicate OK [16:08:55]SAM_PROTO_ClearQueue done [16:08:55]KKMCreateOFDPacket [16:08:55]OFDProtocolAddRootSTLVToBuf [16:08:55]FM_MakeSignedData [16:08:55]FM_MakeSignedData [16:08:55]SAM_PROTO_SignData [16:08:55]wFMCommunicate request_size=4 [16:08:55]MH_SAM_APDU [16:08:55]CAPDU: 80 0D 01 02 [16:08:55]Write to MH i2c: E2 08 00 FE 0A 80 0D 01 02 00 00 00 00 81 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:55]Read from MH i2c: E2 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 03 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 03 00 FE 0A 00 90 00 7C [16:08:55]RAPDU: 90 00 [16:08:55]wFMCommunicate OK [16:08:55]wFMCommunicate request_size=255 [16:08:55]MH_SAM_APDU [16:08: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 EC 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C5 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 19 00 00 00 00 07 04 06 00 B8 EC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 97 92 F1 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 1E 55 01 00 35 04 06 00 5C [16:08:55]Write to MH i2c: E2 02 01 FF 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 EC 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C5 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 19 00 00 00 00 07 04 06 00 B8 EC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 97 92 F1 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 1E 55 01 00 35 04 06 00 5C 00 00 85 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 FF 0A 00 90 00 7D [16:08:56]RAPDU: 90 00 [16:08:56]wFMCommunicate OK [16:08:56]wFMCommunicate request_size=10 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 0D 02 02 05 35 BE C5 BC CD [16:08:56]Write to MH i2c: E2 0D 00 00 0B 80 0D 02 02 05 00 35 BE C5 BC CD 00 00 D0 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 00 0B 00 90 00 7F [16:08:56]RAPDU: 90 00 [16:08:56]wFMCommunicate OK [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 0D 03 02 [16:08:56]Write to MH i2c: E2 08 00 01 0B 80 0D 03 02 00 00 00 00 87 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 0B 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 0B 00 01 0B 00 E3 8C A3 67 EC E5 85 B6 90 00 0D [16:08:56]RAPDU: E3 8C A3 67 EC E5 85 B6 90 00 [16:08:56]wFMCommunicate OK [16:08:56]SAM_PROTO_SignData done [16:08:56]FM_MakeSignedData done [16:08:56]CreateOFDProtocolMessage [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 11 00 00 [16:08:56]Write to MH i2c: E2 08 00 02 0B 80 11 00 00 00 00 00 00 87 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 17 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 17 00 02 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E6 [16:08: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:08:56]wFMCommunicate OK [16:08:56]CreateOFDProtocolMessage done [16:08:56]OFDSenderStorePacket 87326 [16:08:56]StoreOFDPacket docnum=87326 [16:08: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 B8 C6 07 01 22 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C5 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 19 00 00 00 00 07 04 06 00 B8 EC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 97 92 F1 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 1E 55 01 00 35 04 06 00 5C 35 BE C5 BC CD E3 8C A3 67 EC E5 85 B6 [16:08:56]CheckFolder [16:08:56]dirname=/storage/ofd_packets [16:08:56]CheckFolder done [16:08:56]ProducePacketName [16:08:56]name=ofd_packets/00087326 [16:08:56]NVStorageSaveData ofd_packets/00087326 [16:08:56]File name is /storage/ofd_packets/00087326 [16:08:56]Write 301 bytes [16:08:56]NVStorageSaveData done [16:08:56]OFDSenderStorePacket done [16:08:56]KKMCreateOFDPacket done [16:08:56]NVStorageSaveData kkm_last_timestamp [16:08:56]File name is /storage/kkm_last_timestamp [16:08:56]Write 4 bytes [16:08:56]NVStorageSaveData done [16:08:56]ExternCall_PrintAddStr [16:08:56]wPrintStart [16:08:56]Write to MH i2c: 01 00 00 03 0B 0E [16:08:56]OFD Sender: Processing packet 87326 [packets to send 280, broken 279] [16:08:56]ProducePacketName [16:08:56]name=ofd_packets/00087326 [16:08:56]OFD Sender: To server: pG, [16:08:56]CommunicateWithHost lk.salyk.kg:30040 [16:08:56]ConnectInit lk.salyk.kg [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 07 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 07 00 03 0B 00 00 00 00 00 FF 0F 23 [16:08:56]RasterBufferAndPrint [16:08:56]line Счет N : (1)872291 [16:08:56]line ИНН: 02508201610067 [16:08:56]line Контрольно-Кассовый Чек [16:08:56]line ПРОДАЖА [16:08:56]line ТРК (МРК, ГНК) : 53 [16:08:56]line Товар: 2710124130 [16:08:56]line Аи-92-К-5 [16:08:56]line 8.940 * 67.80 [16:08:56]line = 606.13 [16:08:56]line НДС 12% НСП 1% [16:08:56]line > о реализуемом товаре [16:08:56]line ОКРУГЛЕНИЕ: -0.13 [16:08:56]line ИТОГО: 606.00 [16:08:56]line Внесено: 606.00 [16:08:56]line СДАЧА: 0.00 [16:08:56]line НСП 1% : 5.36 [16:08:56]line НДС 12% : 64.37 [16:08:56]line Наличными: 606.00 [16:08:56]line Безнал.: 0.00 [16:08:56]line Место: АЗС № 137 "Партнер Нефть" [16:08:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:08:56]line СНО: Общий режим [16:08:56]line Чек 180 23.09.2024 16:08 [16:08:56]line Смена: 498 ФФД: 1.0 [16:08:56]line ЗНМ: 0300000064 [16:08:56]line РНМ: 0000000000092592 [16:08:56]line Версия ККМ: 001 [16:08:56]line ФМ: 0000000000874979 [16:08:56]line ФД: 87326 [16:08:56]line ФПД: 101385903652045 [16:08:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T160855&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87326&fm=101385903652045&tin=02508201610067®Number=0000000000092592&sum=60600 [16:08:56]written 0, free lines is 4095 [16:08:56]Write to MH i2c: 01 00 00 2E 0B 39 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 07 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: 01 07 00 2E 0B 00 00 00 00 00 DC 0C 28 [16:08:56]RasterBufferAndPrint [16:08:56]line [16:08:56]line [16:08:56]line [16:08:56]line [16:08:56]line [16:08:56]written 0, free lines is 3301 [16:08:56]MH_Cut [16:08:56]Write to MH i2c: D1 01 00 35 0B 01 12 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: D1 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: D1 01 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: D1 01 00 35 0B 00 11 [16:08:56]Write to MH i2c: 01 00 00 36 0B 41 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:57]*** Cut start [16:08:57]*** Partial cut [16:08:57]*** CUTSNS_PIN = 1 [16:08:57]*** CUTSNS_PIN = 0 [16:08:57]*** Brake cut motor [16:08:58]Read from MH i2c: 01 [16:08:58]MH_I2C_Read... [16:08:58]*** Stop cut motor [16:08:58]*** Cut end [16:08:58]Read from MH i2c: 01 07 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: 01 07 00 36 0B 00 00 00 00 00 FF 0F 56 [16:08:58]process_action close_receipt done [16:08:58]requested_data is exist [16:08:58]produce_requested_data [16:08:58]requested_item fm.sn is exist - process it [16:08:58]wFMCommunicate request_size=4 [16:08:58]MH_SAM_APDU [16:08:58]CAPDU: 80 11 00 00 [16:08:58]Write to MH i2c: E2 08 00 37 0B 80 11 00 00 00 00 00 00 BC [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:58]Read from MH i2c: E2 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 17 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 17 00 37 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1B [16:08: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:08:58]wFMCommunicate OK [16:08:58]requested_item fd.num is exist - process it [16:08:58]SAM_PROTO_GetFieldsCounters [16:08:58]wFMCommunicate request_size=4 [16:08:58]MH_SAM_APDU [16:08:58]CAPDU: 80 13 00 00 [16:08:58]Write to MH i2c: E2 08 00 38 0B 80 13 00 00 00 00 00 00 BF [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:58]Read from MH i2c: E2 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 62 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 62 00 38 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 1E 55 01 00 0E 04 04 00 F2 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 71 [16:08: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 1E 55 01 00 0E 04 04 00 F2 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 [16:08:58]wFMCommunicate OK [16:08:58]SAM_PROTO_GetFieldsCounters done [16:08:58]requested_item shift.num is exist - process it [16:08:58]requested_item shift.opened is exist - process it [16:08:58]req_shift_opened [16:08:58]FM_GetShiftState [16:08:58]SAM_PROTO_GetShiftState [16:08:58]wFMCommunicate request_size=4 [16:08:58]MH_SAM_APDU [16:08:58]CAPDU: 80 13 01 00 [16:08:58]Write to MH i2c: E2 08 00 39 0B 80 13 01 00 00 00 00 00 C1 [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:58]Read from MH i2c: E2 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 0E 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 0E 00 39 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 19 [16:08:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:08:58]wFMCommunicate OK [16:08:58]SAM_PROTO_GetShiftState done [16:08:58]FM_GetShiftState done [16:08:58]req_shift_opened done [16:08:58]requested_item shift.open_date is exist - process it [16:08:58]req_shift_open_date [16:08:58]req_shift_open_date done [16:08:58]produce_requested_data done [16:08:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87326,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:08:58]process_action_free close_receipt [16:08:58]json_value_free [16:08:58]json_value_free done [16:08:58]process_json_proto returns [16:08:58]Send response to host [16:08:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87326,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:08:58]free response buf [16:08:58]execute_script done [16:08:58]execute_script returns [16:08:58]free content buf [16:08:58]Sock 7.Close socket [16:08:58]Sock 7.Thread stoped [16:09:01]ConnectInit Can't take IP for lk.salyk.kg [16:09:01]CommunicateWithHost connect error [16:09:01]CommunicateWithHost err = -1 [16:09:01]OFD Sender: Server communicate error [16:09:06]OFD Sender: Processing packet 87326 [packets to send 280, broken 279] [16:09:06]ProducePacketName [16:09:06]name=ofd_packets/00087326 [16:09:06]OFD Sender: To server: pG, [16:09:06]CommunicateWithHost lk.salyk.kg:30040 [16:09:06]ConnectInit lk.salyk.kg [16:09:08]Connected sock=7 [16:09: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 B8 C6 07 01 22 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C5 EC 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 EC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 19 00 00 00 00 07 04 06 00 B8 EC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 00 00 00 F4 03 04 00 97 92 F1 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 1E 55 01 00 35 04 06 00 5C 35 BE C5 BC CD E3 8C A3 67 EC E5 85 B6 [16:09: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 72 05 47 00 E8 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 1E 55 01 00 F4 03 04 00 6F 3D F1 66 B6 04 01 00 00 7E 14 1E 08 C6 38 E2 A3 [16:09:10]CommunicateWithHost err = 0 [16:09:10]CheckOFDResponse [16:09:10]1017 (14) - 77093643461234 [16:09:10]1041 (16) - 0000000000874979 [16:09:10]1040 (4) - 87326 [16:09:10]1012 (4) - 23.09.2024 10:05 [16:09:10]1206 (1) - 0 [16:09:10]OFD Sender: Remove packet 87326 [16:09:10]ProducePacketName [16:09:10]name=ofd_packets/00087326 [16:09:10]NVStorageDeleteData [16:09:10]OFD Sender: No OFD packet to send [16:09:15]OFD Sender: No OFD packet to send [16:09:17]recv_with_timeout no data received [16:09:20]OFD Sender: No OFD packet to send [16:09:25]OFD Sender: No OFD packet to send [16:09:29]recv_with_timeout no data received [16:09:30]OFD Sender: No OFD packet to send [16:09:35]OFD Sender: No OFD packet to send [16:09:40]OFD Sender: No OFD packet to send [16:09:45]OFD Sender: No OFD packet to send [16:09:46]recv_with_timeout no data received [16:09:50]OFD Sender: No OFD packet to send [16:09:55]OFD Sender: No OFD packet to send [16:10:00]OFD Sender: No OFD packet to send [16:10:05]OFD Sender: No OFD packet to send [16:10:08]recv_with_timeout no data received [16:10:10]OFD Sender: No OFD packet to send [16:10:15]OFD Sender: No OFD packet to send [16:10:20]OFD Sender: No OFD packet to send [16:10:25]OFD Sender: No OFD packet to send [16:10:30]OFD Sender: No OFD packet to send [16:10:35]OFD Sender: No OFD packet to send [16:10:40]OFD Sender: No OFD packet to send [16:10:45]OFD Sender: No OFD packet to send [16:10:51]OFD Sender: No OFD packet to send [16:10:56]OFD Sender: No OFD packet to send [16:11:01]OFD Sender: No OFD packet to send [16:11:06]OFD Sender: No OFD packet to send [16:11:11]OFD Sender: No OFD packet to send [16:11:16]OFD Sender: No OFD packet to send [16:11:21]OFD Sender: No OFD packet to send [16:11:26]OFD Sender: No OFD packet to send [16:11:31]OFD Sender: No OFD packet to send [16:11:36]OFD Sender: No OFD packet to send [16:11:41]OFD Sender: No OFD packet to send [16:11:46]OFD Sender: No OFD packet to send [16:11:51]OFD Sender: No OFD packet to send [16:11:56]OFD Sender: No OFD packet to send [16:12:01]OFD Sender: No OFD packet to send [16:12:06]OFD Sender: No OFD packet to send [16:12:11]OFD Sender: No OFD packet to send [16:12:16]OFD Sender: No OFD packet to send [16:12:18]accept exits with 9 [16:12:18]New connection [16:12:18]New thread 3066674532 created [16:12:18]Thread 3066531172 joined [16:12:18]Waiting for new connection... [16:12:18] Sock 9.Parse request [16:12:18]Sock 9.Check first char [16:12:18]Sock 9.First char is OK [16:12:18]request: POST /json_proto HTTP/1.0 [16:12:18]Method: POST [16:12:18]URL: /json_proto [16:12:18]Method is POST - this is cgi request [16:12:18]url: /json_proto [16:12:18]query_string will be loaded in cgi processing [16:12:18]execute_cgi json_proto POST (null) [16:12:18]execute_cgi path=json_proto method=POST [16:12:18]POST find Content-Length [16:12:18]Host: 172.17.47.196:8080 [16:12:18]Content-Length: 817 [16:12:18]Content-Type: application/json [16:12:18] [16:12:18]POST finish read [16:12:18]Found Content-Length = 817 [16:12:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872292", "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 }]} ], "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" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:18]execute_script... [16:12:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872292", "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 }]} ], "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" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:12:18]POST & json_proto [16:12:18]process_json_proto [16:12:18]json parsed OK: [16:12:18]protocol is kg_v1.0 [16:12:18]action value=close_receipt [16:12:18]process_action close_receipt [16:12:18]cmd_close_receipt [16:12:18]MH_GetDate [16:12:18]Write to MH i2c: F0 00 00 3A 0B 34 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 09 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: F0 09 00 3A 0B 00 63 93 F1 66 4C 6B 94 66 3B [16:12:18]GetLastDocTimeStamp 1727107735 [16:12:18]current date 1727107939 [16:12:18]FM_GetShiftState [16:12:18]SAM_PROTO_GetShiftState [16:12:18]wFMCommunicate request_size=4 [16:12:18]MH_SAM_APDU [16:12:18]CAPDU: 80 13 01 00 [16:12:18]Write to MH i2c: E2 08 00 3B 0B 80 13 01 00 00 00 00 00 C3 [16:12:18]Write i2c OK [16:12:18]MH_I2C_Read... [16:12:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:18]Read from MH i2c: E2 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 0E 00 [16:12:18]MH_I2C_Read... [16:12:18]Read from MH i2c: E2 0E 00 3B 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1B [16:12:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:12:18]wFMCommunicate OK [16:12:18]SAM_PROTO_GetShiftState done [16:12:18]FM_GetShiftState done [16:12:18]opened in 1727050818 [16:12:18]opened+sec_in_day 1727137218 [16:12:18]quantity*price = 70037 [16:12:18]sum+1 = 70038 [16:12:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 181 23.09.2024 16:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87327 ФПД: 274136386238228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87327&fm=274136386238228&tin=02508201610067®Number=0000000000092592&sum=70037 [16:12:20]StoreToDocumentArchive [16:12:20]shift 498 fd 87327 [16:12:20]save to /storage/0498/doc_00087327 [16:12:20]save last doc name /storage/0498/doc_00087327 to /storage/kkm_last_doc_name [16:12:20]save OK [16:12:20]Clear old archive folders... [16:12:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:20]tlvbuf is 00EAFD90 [16:12:20]SAM_PROTO_ClearQueue [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 09 00 00 [16:12:20]Write to MH i2c: E2 08 00 48 0B 80 09 00 00 00 00 00 00 C5 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 48 0B 00 90 00 C7 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]SAM_PROTO_ClearQueue done [16:12:20]KKMCreateOFDPacket [16:12:20]OFDProtocolAddRootSTLVToBuf [16:12:20]FM_MakeSignedData [16:12:20]FM_MakeSignedData [16:12:20]SAM_PROTO_SignData [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 01 02 [16:12:20]Write to MH i2c: E2 08 00 49 0B 80 0D 01 02 00 00 00 00 CD [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 49 0B 00 90 00 C8 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=255 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 63 93 F1 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 1F 55 01 00 35 04 06 00 F9 [16:12:20]Write to MH i2c: E2 02 01 4A 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 63 93 F1 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 1F 55 01 00 35 04 06 00 F9 00 00 EE [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 4A 0B 00 90 00 C9 [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=10 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 02 02 05 53 59 EB F7 14 [16:12:20]Write to MH i2c: E2 0D 00 4B 0B 80 0D 02 02 05 00 53 59 EB F7 14 00 00 7C [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 03 00 4B 0B 00 90 00 CA [16:12:20]RAPDU: 90 00 [16:12:20]wFMCommunicate OK [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 0D 03 02 [16:12:20]Write to MH i2c: E2 08 00 4C 0B 80 0D 03 02 00 00 00 00 D2 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 0B 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 0B 00 4C 0B 00 FE 94 8B 50 41 30 CE AA 90 00 29 [16:12:20]RAPDU: FE 94 8B 50 41 30 CE AA 90 00 [16:12:20]wFMCommunicate OK [16:12:20]SAM_PROTO_SignData done [16:12:20]FM_MakeSignedData done [16:12:20]CreateOFDProtocolMessage [16:12:20]wFMCommunicate request_size=4 [16:12:20]MH_SAM_APDU [16:12:20]CAPDU: 80 11 00 00 [16:12:20]Write to MH i2c: E2 08 00 4D 0B 80 11 00 00 00 00 00 00 D2 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:20]Read from MH i2c: E2 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: E2 17 00 4D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [16: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 [16:12:20]wFMCommunicate OK [16:12:20]CreateOFDProtocolMessage done [16:12:20]OFDSenderStorePacket 87327 [16:12:20]StoreOFDPacket docnum=87327 [16:12: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 2B 8D 07 01 EF 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 63 93 F1 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 1F 55 01 00 35 04 06 00 F9 53 59 EB F7 14 FE 94 8B 50 41 30 CE AA [16:12:20]CheckFolder [16:12:20]dirname=/storage/ofd_packets [16:12:20]CheckFolder done [16:12:20]ProducePacketName [16:12:20]name=ofd_packets/00087327 [16:12:20]NVStorageSaveData ofd_packets/00087327 [16:12:20]File name is /storage/ofd_packets/00087327 [16:12:20]Write 301 bytes [16:12:20]NVStorageSaveData done [16:12:20]OFDSenderStorePacket done [16:12:20]KKMCreateOFDPacket done [16:12:20]NVStorageSaveData kkm_last_timestamp [16:12:20]File name is /storage/kkm_last_timestamp [16:12:20]Write 4 bytes [16:12:20]NVStorageSaveData done [16:12:20]ExternCall_PrintAddStr [16:12:20]wPrintStart [16:12:20]Write to MH i2c: 01 00 00 4E 0B 59 [16:12:20]Write i2c OK [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 [16:12:20]MH_I2C_Read... [16:12:20]Read from MH i2c: 01 07 00 4E 0B 00 00 00 00 00 FF 0F 6E [16:12:20]RasterBufferAndPrint [16:12:20]line Счет N : (1)872292 [16:12:20]line ИНН: 02508201610067 [16:12:20]line Контрольно-Кассовый Чек [16:12:20]line ПРОДАЖА [16:12:20]line ТРК (МРК, ГНК) : 43 [16:12:20]line Товар: 2710124130 [16:12:20]line Аи-92-К-5 [16:12:20]line 10.330 * 67.80 [16:12:20]line = 700.37 [16:12:20]line НДС 12% НСП 1% [16:12:20]line > о реализуемом товаре [16:12:20]line ИТОГО: 700.37 [16:12:20]line НСП 1% : 6.20 [16:12:20]line НДС 12% : 74.38 [16:12:20]line Наличными: 0.00 [16:12:20]line Безнал.: 700.37 [16:12:20]line Место: АЗС № 137 "Партнер Нефть" [16:12:20]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:12:20]line СНО: Общий режим [16:12:20]line Чек 181 23.09.2024 16:12 [16:12:20]line Смена: 498 ФФД: 1.0 [16:12:20]line ЗНМ: 0300000064 [16:12:20]line РНМ: 0000000000092592 [16:12:20]line Версия ККМ: 001 [16:12:20]line Платежная система: Бакай Банк [16:12:20]line ФМ: 0000000000874979 [16:12:20]line ФД: 87327 [16:12:20]line ФПД: 274136386238228 [16:12:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161219&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87327&fm=274136386238228&tin=02508201610067®Number=0000000000092592&sum=70037 [16:12:20]written 0, free lines is 4095 [16:12:20]OFD Sender: Processing packet 87327 [packets to send 280, broken 279] [16:12:20]ProducePacketName [16:12:20]name=ofd_packets/00087327 [16:12:20]OFD Sender: To server: pG, [16:12:20]CommunicateWithHost lk.salyk.kg:30040 [16:12:20]ConnectInit lk.salyk.kg [16:12:21]Write to MH i2c: 01 00 00 78 0B 83 [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 07 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: 01 07 00 78 0B 00 00 00 00 00 E4 0C 7A [16:12:21]RasterBufferAndPrint [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]line [16:12:21]written 0, free lines is 3306 [16:12:21]MH_Cut [16:12:21]Write to MH i2c: D1 01 00 7F 0B 01 5C [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 01 00 [16:12:21]MH_I2C_Read... [16:12:21]Read from MH i2c: D1 01 00 7F 0B 00 5B [16:12:21]Write to MH i2c: 01 00 00 80 0B 8B [16:12:21]Write i2c OK [16:12:21]MH_I2C_Read... [16:12:21]Connected sock=7 [16:12:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 2B 8D 07 01 EF 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 63 93 F1 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 1F 55 01 00 35 04 06 00 F9 53 59 EB F7 14 FE 94 8B 50 41 30 CE AA [16:12: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 C8 AB 47 00 92 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 1F 55 01 00 F4 03 04 00 2F 3E F1 66 B6 04 01 00 00 7C 2F 75 9D F3 C5 67 4B [16:12:21]CommunicateWithHost err = 0 [16:12:21]CheckOFDResponse [16:12:21]1017 (14) - 77093643461234 [16:12:21]1041 (16) - 0000000000874979 [16:12:21]1040 (4) - 87327 [16:12:21]1012 (4) - 23.09.2024 10:08 [16:12:21]1206 (1) - 0 [16:12:21]OFD Sender: Remove packet 87327 [16:12:21]ProducePacketName [16:12:21]name=ofd_packets/00087327 [16:12:21]NVStorageDeleteData [16:12:21]*** Cut start [16:12:21]*** Partial cut [16:12:21]*** CUTSNS_PIN = 1 [16:12:21]*** CUTSNS_PIN = 0 [16:12:21]OFD Sender: No OFD packet to send [16:12:22]*** Brake cut motor [16:12:22]Read from MH i2c: 01 [16:12:22]MH_I2C_Read... [16:12:22]*** Stop cut motor [16:12:22]*** Cut end [16:12:22]Read from MH i2c: 01 07 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: 01 07 00 80 0B 00 00 00 00 00 FF 0F A0 [16:12:22]process_action close_receipt done [16:12:22]requested_data is exist [16:12:22]produce_requested_data [16:12:22]requested_item fm.sn is exist - process it [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 11 00 00 [16:12:22]Write to MH i2c: E2 08 00 81 0B 80 11 00 00 00 00 00 00 06 [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 17 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 17 00 81 0B 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:12: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:12:22]wFMCommunicate OK [16:12:22]requested_item fd.num is exist - process it [16:12:22]SAM_PROTO_GetFieldsCounters [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 13 00 00 [16:12:22]Write to MH i2c: E2 08 00 82 0B 80 13 00 00 00 00 00 00 09 [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 62 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 62 00 82 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 1F 55 01 00 0E 04 04 00 F2 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 BF [16:12: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 1F 55 01 00 0E 04 04 00 F2 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 [16:12:22]wFMCommunicate OK [16:12:22]SAM_PROTO_GetFieldsCounters done [16:12:22]requested_item shift.num is exist - process it [16:12:22]requested_item shift.opened is exist - process it [16:12:22]req_shift_opened [16:12:22]FM_GetShiftState [16:12:22]SAM_PROTO_GetShiftState [16:12:22]wFMCommunicate request_size=4 [16:12:22]MH_SAM_APDU [16:12:22]CAPDU: 80 13 01 00 [16:12:22]Write to MH i2c: E2 08 00 83 0B 80 13 01 00 00 00 00 00 0B [16:12:22]Write i2c OK [16:12:22]MH_I2C_Read... [16:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:22]Read from MH i2c: E2 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 0E 00 [16:12:22]MH_I2C_Read... [16:12:22]Read from MH i2c: E2 0E 00 83 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 63 [16:12:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:12:22]wFMCommunicate OK [16:12:22]SAM_PROTO_GetShiftState done [16:12:22]FM_GetShiftState done [16:12:22]req_shift_opened done [16:12:22]requested_item shift.open_date is exist - process it [16:12:22]req_shift_open_date [16:12:22]req_shift_open_date done [16:12:22]produce_requested_data done [16:12:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87327,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:12:22]process_action_free close_receipt [16:12:22]json_value_free [16:12:22]json_value_free done [16:12:22]process_json_proto returns [16:12:22]Send response to host [16:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87327,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:12:22]free response buf [16:12:22]execute_script done [16:12:22]execute_script returns [16:12:22]free content buf [16:12:22]Sock 9.Close socket [16:12:22]Sock 9.Thread stoped [16:12:26]OFD Sender: No OFD packet to send [16:12:31]OFD Sender: No OFD packet to send [16:12:36]OFD Sender: No OFD packet to send [16:12:41]OFD Sender: No OFD packet to send [16:12:46]OFD Sender: No OFD packet to send [16:12:51]OFD Sender: No OFD packet to send [16:12:56]OFD Sender: No OFD packet to send [16:13:01]OFD Sender: No OFD packet to send [16:13:06]OFD Sender: No OFD packet to send [16:13:11]OFD Sender: No OFD packet to send [16:13:16]OFD Sender: No OFD packet to send [16:13:21]OFD Sender: No OFD packet to send [16:13:26]OFD Sender: No OFD packet to send [16:13:31]OFD Sender: No OFD packet to send [16:13:37]OFD Sender: No OFD packet to send [16:13:42]OFD Sender: No OFD packet to send [16:13:47]OFD Sender: No OFD packet to send [16:13:52]OFD Sender: No OFD packet to send [16:13:57]OFD Sender: No OFD packet to send [16:14:02]OFD Sender: No OFD packet to send [16:14:07]OFD Sender: No OFD packet to send [16:14:12]OFD Sender: No OFD packet to send [16:14:17]OFD Sender: No OFD packet to send [16:14:22]OFD Sender: No OFD packet to send [16:14:27]OFD Sender: No OFD packet to send [16:14:32]OFD Sender: No OFD packet to send [16:14:37]OFD Sender: No OFD packet to send [16:14:42]OFD Sender: No OFD packet to send [16:14:47]OFD Sender: No OFD packet to send [16:14:52]OFD Sender: No OFD packet to send [16:14:57]OFD Sender: No OFD packet to send [16:15:02]OFD Sender: No OFD packet to send [16:15:07]OFD Sender: No OFD packet to send [16:15:12]OFD Sender: No OFD packet to send [16:15:17]OFD Sender: No OFD packet to send [16:15:22]OFD Sender: No OFD packet to send [16:15:27]OFD Sender: No OFD packet to send [16:15:32]OFD Sender: No OFD packet to send [16:15:37]OFD Sender: No OFD packet to send [16:15:42]OFD Sender: No OFD packet to send [16:15:47]OFD Sender: No OFD packet to send [16:15:52]OFD Sender: No OFD packet to send [16:15:57]OFD Sender: No OFD packet to send [16:16:02]OFD Sender: No OFD packet to send [16:16:07]OFD Sender: No OFD packet to send [16:16:12]OFD Sender: No OFD packet to send [16:16:16]recv_with_timeout no data received [16:16:17]OFD Sender: No OFD packet to send [16:16:22]OFD Sender: No OFD packet to send [16:16:27]OFD Sender: No OFD packet to send [16:16:32]OFD Sender: No OFD packet to send [16:16:37]OFD Sender: No OFD packet to send [16:16:42]OFD Sender: No OFD packet to send [16:16:47]OFD Sender: No OFD packet to send [16:16:52]OFD Sender: No OFD packet to send [16:16:57]OFD Sender: No OFD packet to send [16:17:02]OFD Sender: No OFD packet to send [16:17:07]OFD Sender: No OFD packet to send [16:17:12]OFD Sender: No OFD packet to send [16:17:17]OFD Sender: No OFD packet to send [16:17:22]OFD Sender: No OFD packet to send [16:17:27]OFD Sender: No OFD packet to send [16:17:31]accept exits with 10 [16:17:31]New connection [16:17:31]New thread 3066531172 created [16:17:31]Thread 3066674532 joined [16:17:31]Waiting for new connection... [16:17:31] Sock 10.Parse request [16:17:31]Sock 10.Check first char [16:17:31]Sock 10.First char is OK [16:17:31]request: POST /json_proto HTTP/1.0 [16:17:31]Method: POST [16:17:31]URL: /json_proto [16:17:31]Method is POST - this is cgi request [16:17:31]url: /json_proto [16:17:31]query_string will be loaded in cgi processing [16:17:31]execute_cgi json_proto POST (null) [16:17:31]execute_cgi path=json_proto method=POST [16:17:31]POST find Content-Length [16:17:31]Host: 172.17.47.196:8080 [16:17:31]Content-Length: 677 [16:17:31]Content-Type: application/json [16:17:31] [16:17:31]POST finish read [16:17:31]Found Content-Length = 677 [16:17:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872293", "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" ] } } [16:17:31]execute_script... [16:17: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)872293", "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" ] } } [16:17:31]POST & json_proto [16:17:31]process_json_proto [16:17:31]json parsed OK: [16:17:31]protocol is kg_v1.0 [16:17:31]action value=close_receipt [16:17:31]process_action close_receipt [16:17:31]cmd_close_receipt [16:17:31]MH_GetDate [16:17:31]Write to MH i2c: F0 00 00 84 0B 7E [16:17:31]Write i2c OK [16:17:31]MH_I2C_Read... [16:17:31]Read from MH i2c: F0 [16:17:31]MH_I2C_Read... [16:17:31]Read from MH i2c: F0 09 00 [16:17:31]MH_I2C_Read... [16:17:31]Read from MH i2c: F0 09 00 84 0B 00 9C 94 F1 66 4C 6B 94 66 BF [16:17:31]GetLastDocTimeStamp 1727107939 [16:17:31]current date 1727108252 [16:17:31]FM_GetShiftState [16:17:31]SAM_PROTO_GetShiftState [16:17:31]wFMCommunicate request_size=4 [16:17:31]MH_SAM_APDU [16:17:31]CAPDU: 80 13 01 00 [16:17:31]Write to MH i2c: E2 08 00 85 0B 80 13 01 00 00 00 00 00 0D [16:17:31]Write i2c OK [16:17:31]MH_I2C_Read... [16:17:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:31]Read from MH i2c: E2 [16:17:31]MH_I2C_Read... [16:17:31]Read from MH i2c: E2 0E 00 [16:17:31]MH_I2C_Read... [16:17:31]Read from MH i2c: E2 0E 00 85 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 65 [16:17:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:17:31]wFMCommunicate OK [16:17:31]SAM_PROTO_GetShiftState done [16:17:31]FM_GetShiftState done [16:17:31]opened in 1727050818 [16:17:31]opened+sec_in_day 1727137218 [16:17:31]quantity*price = 40002 [16:17:31]sum+1 = 40003 [16:17:31]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 СНО: Общий режим Чек 182 23.09.2024 16:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87328 ФПД: 164876866222497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161732&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87328&fm=164876866222497&tin=02508201610067®Number=0000000000092592&sum=40000 [16:17:32]StoreToDocumentArchive [16:17:32]shift 498 fd 87328 [16:17:32]save to /storage/0498/doc_00087328 [16:17:32]save last doc name /storage/0498/doc_00087328 to /storage/kkm_last_doc_name [16:17:32]save OK [16:17:32]Clear old archive folders... [16:17:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:32]tlvbuf is 00E885C0 [16:17:32]SAM_PROTO_ClearQueue [16:17:32]wFMCommunicate request_size=4 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 09 00 00 [16:17:32]Write to MH i2c: E2 08 00 92 0B 80 09 00 00 00 00 00 00 0F [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 92 0B 00 90 00 11 [16:17:32]RAPDU: 90 00 [16:17:32]wFMCommunicate OK [16:17:32]SAM_PROTO_ClearQueue done [16:17:32]KKMCreateOFDPacket [16:17:32]OFDProtocolAddRootSTLVToBuf [16:17:32]FM_MakeSignedData [16:17:32]FM_MakeSignedData [16:17:32]SAM_PROTO_SignData [16:17:32]wFMCommunicate request_size=4 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 0D 01 02 [16:17:32]Write to MH i2c: E2 08 00 93 0B 80 0D 01 02 00 00 00 00 17 [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 93 0B 00 90 00 12 [16:17:32]RAPDU: 90 00 [16:17:32]wFMCommunicate OK [16:17:32]wFMCommunicate request_size=255 [16:17:32]MH_SAM_APDU [16:17: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 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 B6 00 00 00 F4 03 04 00 9C 94 F1 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 20 55 01 00 35 04 06 00 95 [16:17:32]Write to MH i2c: E2 02 01 94 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 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 B6 00 00 00 F4 03 04 00 9C 94 F1 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 20 55 01 00 35 04 06 00 95 00 00 C4 [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 94 0B 00 90 00 13 [16:17:32]RAPDU: 90 00 [16:17:32]wFMCommunicate OK [16:17:32]wFMCommunicate request_size=10 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 0D 02 02 05 F4 63 0A F9 A1 [16:17:32]Write to MH i2c: E2 0D 00 95 0B 80 0D 02 02 05 00 F4 63 0A F9 A1 00 00 1F [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 03 00 95 0B 00 90 00 14 [16:17:32]RAPDU: 90 00 [16:17:32]wFMCommunicate OK [16:17:32]wFMCommunicate request_size=4 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 0D 03 02 [16:17:32]Write to MH i2c: E2 08 00 96 0B 80 0D 03 02 00 00 00 00 1C [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 0B 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 0B 00 96 0B 00 53 26 33 53 2E BD CD 58 90 00 2C [16:17:32]RAPDU: 53 26 33 53 2E BD CD 58 90 00 [16:17:32]wFMCommunicate OK [16:17:32]SAM_PROTO_SignData done [16:17:32]FM_MakeSignedData done [16:17:32]CreateOFDProtocolMessage [16:17:32]wFMCommunicate request_size=4 [16:17:32]MH_SAM_APDU [16:17:32]CAPDU: 80 11 00 00 [16:17:32]Write to MH i2c: E2 08 00 97 0B 80 11 00 00 00 00 00 00 1C [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:32]Read from MH i2c: E2 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 17 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: E2 17 00 97 0B 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:17: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:17:32]wFMCommunicate OK [16:17:32]CreateOFDProtocolMessage done [16:17:32]OFDSenderStorePacket 87328 [16:17:32]StoreOFDPacket docnum=87328 [16:17: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 84 0F 07 01 DE 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B6 00 00 00 F4 03 04 00 9C 94 F1 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 20 55 01 00 35 04 06 00 95 F4 63 0A F9 A1 53 26 33 53 2E BD CD 58 [16:17:32]CheckFolder [16:17:32]dirname=/storage/ofd_packets [16:17:32]CheckFolder done [16:17:32]ProducePacketName [16:17:32]name=ofd_packets/00087328 [16:17:32]NVStorageSaveData ofd_packets/00087328 [16:17:32]File name is /storage/ofd_packets/00087328 [16:17:32]Write 301 bytes [16:17:32]NVStorageSaveData done [16:17:32]OFDSenderStorePacket done [16:17:32]KKMCreateOFDPacket done [16:17:32]NVStorageSaveData kkm_last_timestamp [16:17:32]File name is /storage/kkm_last_timestamp [16:17:32]Write 4 bytes [16:17:32]NVStorageSaveData done [16:17:32]ExternCall_PrintAddStr [16:17:32]wPrintStart [16:17:32]Write to MH i2c: 01 00 00 98 0B A3 [16:17:32]Write i2c OK [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: 01 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: 01 07 00 [16:17:32]MH_I2C_Read... [16:17:32]Read from MH i2c: 01 07 00 98 0B 00 00 00 00 00 FF 0F B8 [16:17:32]RasterBufferAndPrint [16:17:32]line Счет N : (1)872293 [16:17:32]line ИНН: 02508201610067 [16:17:32]line Контрольно-Кассовый Чек [16:17:32]line ПРОДАЖА [16:17:32]line ТРК (МРК, ГНК) : 43 [16:17:32]line Товар: 2710124130 [16:17:32]line Аи-92-К-5 [16:17:32]line 5.900 * 67.80 [16:17:32]line = 400.02 [16:17:32]line НДС 12% НСП 1% [16:17:32]line > о реализуемом товаре [16:17:32]line ОКРУГЛЕНИЕ: -0.02 [16:17:32]line ИТОГО: 400.00 [16:17:32]line Внесено: 400.00 [16:17:32]line СДАЧА: 0.00 [16:17:32]line НСП 1% : 3.54 [16:17:32]line НДС 12% : 42.48 [16:17:32]line Наличными: 400.00 [16:17:32]line Безнал.: 0.00 [16:17:32]line Место: АЗС № 137 "Партнер Нефть" [16:17:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:17:32]line СНО: Общий режим [16:17:32]line Чек 182 23.09.2024 16:17 [16:17:32]line Смена: 498 ФФД: 1.0 [16:17:32]line ЗНМ: 0300000064 [16:17:32]line РНМ: 0000000000092592 [16:17:32]line Версия ККМ: 001 [16:17:32]line ФМ: 0000000000874979 [16:17:32]line ФД: 87328 [16:17:32]line ФПД: 164876866222497 [16:17:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T161732&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87328&fm=164876866222497&tin=02508201610067®Number=0000000000092592&sum=40000 [16:17:33]OFD Sender: Processing packet 87328 [packets to send 280, broken 279] [16:17:33]ProducePacketName [16:17:33]name=ofd_packets/00087328 [16:17:33]OFD Sender: To server: pG, [16:17:33]CommunicateWithHost lk.salyk.kg:30040 [16:17:33]ConnectInit lk.salyk.kg [16:17:33]written 0, free lines is 4095 [16:17:33]Write to MH i2c: 01 00 00 C3 0B CE [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: 01 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: 01 07 00 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: 01 07 00 C3 0B 00 00 00 00 00 DA 0C BB [16:17:33]RasterBufferAndPrint [16:17:33]line [16:17:33]line [16:17:33]line [16:17:33]line [16:17:33]line [16:17:33]written 0, free lines is 3297 [16:17:33]MH_Cut [16:17:33]Write to MH i2c: D1 01 00 CA 0B 01 A7 [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: D1 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: D1 01 00 [16:17:33]MH_I2C_Read... [16:17:33]Read from MH i2c: D1 01 00 CA 0B 00 A6 [16:17:33]Write to MH i2c: 01 00 00 CB 0B D6 [16:17:33]Write i2c OK [16:17:33]MH_I2C_Read... [16:17:33]Connected sock=7 [16:17: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 84 0F 07 01 DE 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 B6 00 00 00 F4 03 04 00 9C 94 F1 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 20 55 01 00 35 04 06 00 95 F4 63 0A F9 A1 53 26 33 53 2E BD CD 58 [16:17: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 AE 49 47 00 38 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 20 55 01 00 F4 03 04 00 68 3F F1 66 B6 04 01 00 00 85 9D 96 23 EF 1B 4B 1F [16:17:34]CommunicateWithHost err = 0 [16:17:34]CheckOFDResponse [16:17:34]1017 (14) - 77093643461234 [16:17:34]1041 (16) - 0000000000874979 [16:17:34]1040 (4) - 87328 [16:17:34]1012 (4) - 23.09.2024 10:14 [16:17:34]1206 (1) - 0 [16:17:34]OFD Sender: Remove packet 87328 [16:17:34]ProducePacketName [16:17:34]name=ofd_packets/00087328 [16:17:34]NVStorageDeleteData [16:17:34]*** Cut start [16:17:34]*** Partial cut [16:17:34]*** CUTSNS_PIN = 1 [16:17:34]*** CUTSNS_PIN = 0 [16:17:34]*** Brake cut motor [16:17:34]OFD Sender: No OFD packet to send [16:17:35]Read from MH i2c: 01 [16:17:35]MH_I2C_Read... [16:17:35]*** Stop cut motor [16:17:35]*** Cut end [16:17:35]Read from MH i2c: 01 07 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: 01 07 00 CB 0B 00 00 00 00 00 FF 0F EB [16:17:35]process_action close_receipt done [16:17:35]requested_data is exist [16:17:35]produce_requested_data [16:17:35]requested_item fm.sn is exist - process it [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 11 00 00 [16:17:35]Write to MH i2c: E2 08 00 CC 0B 80 11 00 00 00 00 00 00 51 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 17 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 17 00 CC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B0 [16:17: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:17:35]wFMCommunicate OK [16:17:35]requested_item fd.num is exist - process it [16:17:35]SAM_PROTO_GetFieldsCounters [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 13 00 00 [16:17:35]Write to MH i2c: E2 08 00 CD 0B 80 13 00 00 00 00 00 00 54 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 62 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 62 00 CD 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 20 55 01 00 0E 04 04 00 F2 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 0E [16:17: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 20 55 01 00 0E 04 04 00 F2 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 [16:17:35]wFMCommunicate OK [16:17:35]SAM_PROTO_GetFieldsCounters done [16:17:35]requested_item shift.num is exist - process it [16:17:35]requested_item shift.opened is exist - process it [16:17:35]req_shift_opened [16:17:35]FM_GetShiftState [16:17:35]SAM_PROTO_GetShiftState [16:17:35]wFMCommunicate request_size=4 [16:17:35]MH_SAM_APDU [16:17:35]CAPDU: 80 13 01 00 [16:17:35]Write to MH i2c: E2 08 00 CE 0B 80 13 01 00 00 00 00 00 56 [16:17:35]Write i2c OK [16:17:35]MH_I2C_Read... [16:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:35]Read from MH i2c: E2 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 0E 00 [16:17:35]MH_I2C_Read... [16:17:35]Read from MH i2c: E2 0E 00 CE 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AE [16:17:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:17:35]wFMCommunicate OK [16:17:35]SAM_PROTO_GetShiftState done [16:17:35]FM_GetShiftState done [16:17:35]req_shift_opened done [16:17:35]requested_item shift.open_date is exist - process it [16:17:35]req_shift_open_date [16:17:35]req_shift_open_date done [16:17:35]produce_requested_data done [16:17:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87328,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:17:35]process_action_free close_receipt [16:17:35]json_value_free [16:17:35]json_value_free done [16:17:35]process_json_proto returns [16:17:35]Send response to host [16:17:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87328,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:17:35]free response buf [16:17:35]execute_script done [16:17:35]execute_script returns [16:17:35]free content buf [16:17:35]Sock 10.Close socket [16:17:35]Sock 10.Thread stoped [16:17:39]OFD Sender: No OFD packet to send [16:17:44]OFD Sender: No OFD packet to send [16:17:49]OFD Sender: No OFD packet to send [16:17:52]recv_with_timeout no data received [16:17:54]OFD Sender: No OFD packet to send [16:17:59]OFD Sender: No OFD packet to send [16:18:04]OFD Sender: No OFD packet to send [16:18:10]OFD Sender: No OFD packet to send [16:18:10]recv_with_timeout no data received [16:18:15]OFD Sender: No OFD packet to send [16:18:20]OFD Sender: No OFD packet to send [16:18:25]OFD Sender: No OFD packet to send [16:18:30]OFD Sender: No OFD packet to send [16:18:35]OFD Sender: No OFD packet to send [16:18:40]OFD Sender: No OFD packet to send [16:18:45]OFD Sender: No OFD packet to send [16:18:50]OFD Sender: No OFD packet to send [16:18:55]OFD Sender: No OFD packet to send [16:19:00]OFD Sender: No OFD packet to send [16:19:05]OFD Sender: No OFD packet to send [16:19:10]OFD Sender: No OFD packet to send [16:19:15]OFD Sender: No OFD packet to send [16:19:20]OFD Sender: No OFD packet to send [16:19:25]OFD Sender: No OFD packet to send [16:19:30]OFD Sender: No OFD packet to send [16:19:35]OFD Sender: No OFD packet to send [16:19:40]OFD Sender: No OFD packet to send [16:19:45]OFD Sender: No OFD packet to send [16:19:50]OFD Sender: No OFD packet to send [16:19:55]OFD Sender: No OFD packet to send [16:20:00]OFD Sender: No OFD packet to send [16:20:05]OFD Sender: No OFD packet to send [16:20:10]OFD Sender: No OFD packet to send [16:20:15]OFD Sender: No OFD packet to send [16:20:20]OFD Sender: No OFD packet to send [16:20:25]OFD Sender: No OFD packet to send [16:20:30]OFD Sender: No OFD packet to send [16:20:35]OFD Sender: No OFD packet to send [16:20:40]OFD Sender: No OFD packet to send [16:20:45]OFD Sender: No OFD packet to send [16:20:50]OFD Sender: No OFD packet to send [16:20:55]OFD Sender: No OFD packet to send [16:20:55]accept exits with 9 [16:20:55]New connection [16:20:55]New thread 3066674532 created [16:20:55]Thread 3066531172 joined [16:20:55]Waiting for new connection... [16:20:55] Sock 9.Parse request [16:20:55]Sock 9.Check first char [16:20:55]Sock 9.First char is OK [16:20:55]request: POST /json_proto HTTP/1.0 [16:20:55]Method: POST [16:20:55]URL: /json_proto [16:20:55]Method is POST - this is cgi request [16:20:55]url: /json_proto [16:20:55]query_string will be loaded in cgi processing [16:20:55]execute_cgi json_proto POST (null) [16:20:55]execute_cgi path=json_proto method=POST [16:20:55]POST find Content-Length [16:20:55]Host: 172.17.47.196:8080 [16:20:55]Content-Length: 803 [16:20:55]Content-Type: application/json [16:20:55] [16:20:55]POST finish read [16:20:55]Found Content-Length = 803 [16:20:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872294", "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" ] } } [16:20:55]execute_script... [16:20: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)872294", "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" ] } } [16:20:55]POST & json_proto [16:20:55]process_json_proto [16:20:55]json parsed OK: [16:20:55]protocol is kg_v1.0 [16:20:55]action value=close_receipt [16:20:55]process_action close_receipt [16:20:55]cmd_close_receipt [16:20:55]MH_GetDate [16:20:55]Write to MH i2c: F0 00 00 CF 0B C9 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: F0 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: F0 09 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: F0 09 00 CF 0B 00 68 95 F1 66 4C 6B 94 66 D7 [16:20:55]GetLastDocTimeStamp 1727108252 [16:20:55]current date 1727108456 [16:20:55]FM_GetShiftState [16:20:55]SAM_PROTO_GetShiftState [16:20:55]wFMCommunicate request_size=4 [16:20:55]MH_SAM_APDU [16:20:55]CAPDU: 80 13 01 00 [16:20:55]Write to MH i2c: E2 08 00 D0 0B 80 13 01 00 00 00 00 00 58 [16:20:55]Write i2c OK [16:20:55]MH_I2C_Read... [16:20:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:55]Read from MH i2c: E2 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 0E 00 [16:20:55]MH_I2C_Read... [16:20:55]Read from MH i2c: E2 0E 00 D0 0B 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B0 [16:20:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:20:55]wFMCommunicate OK [16:20:55]SAM_PROTO_GetShiftState done [16:20:55]FM_GetShiftState done [16:20:55]opened in 1727050818 [16:20:55]opened+sec_in_day 1727137218 [16:20:55]quantity*price = 100005 [16:20:55]sum+1 = 100006 [16:20:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 183 23.09.2024 16:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87329 ФПД: 74123353341438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162056&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87329&fm=74123353341438&tin=02508201610067®Number=0000000000092592&sum=100005 [16:20:56]StoreToDocumentArchive [16:20:56]shift 498 fd 87329 [16:20:56]save to /storage/0498/doc_00087329 [16:20:56]save last doc name /storage/0498/doc_00087329 to /storage/kkm_last_doc_name [16:20:56]save OK [16:20:56]Clear old archive folders... [16:20:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:20:56]tlvbuf is 00EB8450 [16:20:56]SAM_PROTO_ClearQueue [16:20:56]wFMCommunicate request_size=4 [16:20:56]MH_SAM_APDU [16:20:56]CAPDU: 80 09 00 00 [16:20:56]Write to MH i2c: E2 08 00 DD 0B 80 09 00 00 00 00 00 00 5A [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:20:56]Read from MH i2c: E2 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 DD 0B 00 90 00 5C [16:20:56]RAPDU: 90 00 [16:20:56]wFMCommunicate OK [16:20:56]SAM_PROTO_ClearQueue done [16:20:56]KKMCreateOFDPacket [16:20:56]OFDProtocolAddRootSTLVToBuf [16:20:56]FM_MakeSignedData [16:20:56]FM_MakeSignedData [16:20:56]SAM_PROTO_SignData [16:20:56]wFMCommunicate request_size=4 [16:20:56]MH_SAM_APDU [16:20:56]CAPDU: 80 0D 01 02 [16:20:56]Write to MH i2c: E2 08 00 DE 0B 80 0D 01 02 00 00 00 00 62 [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:20:56]Read from MH i2c: E2 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 DE 0B 00 90 00 5D [16:20:56]RAPDU: 90 00 [16:20:56]wFMCommunicate OK [16:20:56]wFMCommunicate request_size=255 [16:20:56]MH_SAM_APDU [16:20: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 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 B7 00 00 00 F4 03 04 00 68 95 F1 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 21 55 01 00 35 04 06 00 43 [16:20:56]Write to MH i2c: E2 02 01 DF 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 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 B7 00 00 00 F4 03 04 00 68 95 F1 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 21 55 01 00 35 04 06 00 43 00 00 40 [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:56]Read from MH i2c: E2 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 DF 0B 00 90 00 5E [16:20:56]RAPDU: 90 00 [16:20:56]wFMCommunicate OK [16:20:56]wFMCommunicate request_size=10 [16:20:56]MH_SAM_APDU [16:20:56]CAPDU: 80 0D 02 02 05 6A 30 25 3D FE [16:20:56]Write to MH i2c: E2 0D 00 E0 0B 80 0D 02 02 05 00 6A 30 25 3D FE 00 00 69 [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:20:56]Read from MH i2c: E2 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 [16:20:56]MH_I2C_Read... [16:20:56]Read from MH i2c: E2 03 00 E0 0B 00 90 00 5F [16:20:56]RAPDU: 90 00 [16:20:56]wFMCommunicate OK [16:20:56]wFMCommunicate request_size=4 [16:20:56]MH_SAM_APDU [16:20:56]CAPDU: 80 0D 03 02 [16:20:56]Write to MH i2c: E2 08 00 E1 0B 80 0D 03 02 00 00 00 00 67 [16:20:56]Write i2c OK [16:20:56]MH_I2C_Read... [16:20:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:20:57]Read from MH i2c: E2 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: E2 0B 00 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: E2 0B 00 E1 0B 00 DD 54 A4 DF 92 62 3A F1 90 00 3B [16:20:57]RAPDU: DD 54 A4 DF 92 62 3A F1 90 00 [16:20:57]wFMCommunicate OK [16:20:57]SAM_PROTO_SignData done [16:20:57]FM_MakeSignedData done [16:20:57]CreateOFDProtocolMessage [16:20:57]wFMCommunicate request_size=4 [16:20:57]MH_SAM_APDU [16:20:57]CAPDU: 80 11 00 00 [16:20:57]Write to MH i2c: E2 08 00 E2 0B 80 11 00 00 00 00 00 00 67 [16:20:57]Write i2c OK [16:20:57]MH_I2C_Read... [16:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:57]Read from MH i2c: E2 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: E2 17 00 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: E2 17 00 E2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C6 [16:20:57]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:57]wFMCommunicate OK [16:20:57]CreateOFDProtocolMessage done [16:20:57]OFDSenderStorePacket 87329 [16:20:57]StoreOFDPacket docnum=87329 [16:20: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 96 71 07 01 F1 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B7 00 00 00 F4 03 04 00 68 95 F1 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 21 55 01 00 35 04 06 00 43 6A 30 25 3D FE DD 54 A4 DF 92 62 3A F1 [16:20:57]CheckFolder [16:20:57]dirname=/storage/ofd_packets [16:20:57]CheckFolder done [16:20:57]ProducePacketName [16:20:57]name=ofd_packets/00087329 [16:20:57]NVStorageSaveData ofd_packets/00087329 [16:20:57]File name is /storage/ofd_packets/00087329 [16:20:57]Write 301 bytes [16:20:57]NVStorageSaveData done [16:20:57]OFDSenderStorePacket done [16:20:57]KKMCreateOFDPacket done [16:20:57]NVStorageSaveData kkm_last_timestamp [16:20:57]File name is /storage/kkm_last_timestamp [16:20:57]Write 4 bytes [16:20:57]NVStorageSaveData done [16:20:57]ExternCall_PrintAddStr [16:20:57]wPrintStart [16:20:57]Write to MH i2c: 01 00 00 E3 0B EE [16:20:57]Write i2c OK [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 07 00 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 07 00 E3 0B 00 00 00 00 00 FF 0F 03 [16:20:57]RasterBufferAndPrint [16:20:57]line Счет N : (1)872294 [16:20:57]line ИНН: 02508201610067 [16:20:57]line Контрольно-Кассовый Чек [16:20:57]line ПРОДАЖА [16:20:57]line ТРК (МРК, ГНК) : 43 [16:20:57]line Товар: 2710124130 [16:20:57]line Аи-92-К-5 [16:20:57]line 14.750 * 67.80 [16:20:57]line = 1000.05 [16:20:57]line НДС 12% НСП 1% [16:20:57]line > о реализуемом товаре [16:20:57]line ИТОГО: 1000.05 [16:20:57]line НСП 1% : 8.85 [16:20:57]line НДС 12% : 106.20 [16:20:57]line Наличными: 0.00 [16:20:57]line Безнал.: 1000.05 [16:20:57]line Место: АЗС № 137 "Партнер Нефть" [16:20:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:20:57]line СНО: Общий режим [16:20:57]line Чек 183 23.09.2024 16:20 [16:20:57]line Смена: 498 ФФД: 1.0 [16:20:57]line ЗНМ: 0300000064 [16:20:57]line РНМ: 0000000000092592 [16:20:57]line Версия ККМ: 001 [16:20:57]line Платежная система: O! деньги [16:20:57]line ФМ: 0000000000874979 [16:20:57]line ФД: 87329 [16:20:57]line ФПД: 74123353341438 [16:20:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162056&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87329&fm=74123353341438&tin=02508201610067®Number=0000000000092592&sum=100005 [16:20:57]written 0, free lines is 4095 [16:20:57]OFD Sender: Processing packet 87329 [packets to send 280, broken 279] [16:20:57]ProducePacketName [16:20:57]name=ofd_packets/00087329 [16:20:57]OFD Sender: To server: pG, [16:20:57]CommunicateWithHost lk.salyk.kg:30040 [16:20:57]ConnectInit lk.salyk.kg [16:20:57]Write to MH i2c: 01 00 00 0D 0C 19 [16:20:57]Write i2c OK [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 07 00 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: 01 07 00 0D 0C 00 00 00 00 00 EC 0C 18 [16:20:57]RasterBufferAndPrint [16:20:57]line [16:20:57]line [16:20:57]line [16:20:57]line [16:20:57]line [16:20:57]written 0, free lines is 3315 [16:20:57]MH_Cut [16:20:57]Write to MH i2c: D1 01 00 14 0C 01 F2 [16:20:57]Write i2c OK [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: D1 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: D1 01 00 [16:20:57]MH_I2C_Read... [16:20:57]Read from MH i2c: D1 01 00 14 0C 00 F1 [16:20:57]Write to MH i2c: 01 00 00 15 0C 21 [16:20:57]Write i2c OK [16:20:57]MH_I2C_Read... [16:20:58]*** Cut start [16:20:58]*** Partial cut [16:20:58]*** CUTSNS_PIN = 1 [16:20:58]*** CUTSNS_PIN = 0 [16:20:58]*** Brake cut motor [16:20:58]Read from MH i2c: 01 [16:20:58]MH_I2C_Read... [16:20:58]*** Stop cut motor [16:20:58]*** Cut end [16:20:58]Read from MH i2c: 01 07 00 [16:20:58]MH_I2C_Read... [16:20:58]Read from MH i2c: 01 07 00 15 0C 00 00 00 00 00 FF 0F 36 [16:20:58]process_action close_receipt done [16:20:58]requested_data is exist [16:20:58]produce_requested_data [16:20:58]requested_item fm.sn is exist - process it [16:20:58]wFMCommunicate request_size=4 [16:20:58]MH_SAM_APDU [16:20:58]CAPDU: 80 11 00 00 [16:20:58]Write to MH i2c: E2 08 00 16 0C 80 11 00 00 00 00 00 00 9C [16:20:58]Write i2c OK [16:20:58]MH_I2C_Read... [16:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:20:59]Read from MH i2c: E2 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 17 00 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 17 00 16 0C 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:20:59]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:59]wFMCommunicate OK [16:20:59]requested_item fd.num is exist - process it [16:20:59]SAM_PROTO_GetFieldsCounters [16:20:59]wFMCommunicate request_size=4 [16:20:59]MH_SAM_APDU [16:20:59]CAPDU: 80 13 00 00 [16:20:59]Write to MH i2c: E2 08 00 17 0C 80 13 00 00 00 00 00 00 9F [16:20:59]Write i2c OK [16:20:59]MH_I2C_Read... [16:20:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:20:59]Read from MH i2c: E2 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 62 00 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 62 00 17 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 21 55 01 00 0E 04 04 00 F2 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 5D [16:20: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 21 55 01 00 0E 04 04 00 F2 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 [16:20:59]wFMCommunicate OK [16:20:59]SAM_PROTO_GetFieldsCounters done [16:20:59]requested_item shift.num is exist - process it [16:20:59]requested_item shift.opened is exist - process it [16:20:59]req_shift_opened [16:20:59]FM_GetShiftState [16:20:59]SAM_PROTO_GetShiftState [16:20:59]wFMCommunicate request_size=4 [16:20:59]MH_SAM_APDU [16:20:59]CAPDU: 80 13 01 00 [16:20:59]Write to MH i2c: E2 08 00 18 0C 80 13 01 00 00 00 00 00 A1 [16:20:59]Write i2c OK [16:20:59]MH_I2C_Read... [16:20:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:20:59]Read from MH i2c: E2 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 0E 00 [16:20:59]MH_I2C_Read... [16:20:59]Read from MH i2c: E2 0E 00 18 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F9 [16:20:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:20:59]wFMCommunicate OK [16:20:59]SAM_PROTO_GetShiftState done [16:20:59]FM_GetShiftState done [16:20:59]req_shift_opened done [16:20:59]requested_item shift.open_date is exist - process it [16:20:59]req_shift_open_date [16:20:59]req_shift_open_date done [16:20:59]produce_requested_data done [16:20:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87329,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:20:59]process_action_free close_receipt [16:20:59]json_value_free [16:20:59]json_value_free done [16:20:59]process_json_proto returns [16:20:59]Send response to host [16:20:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87329,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:20:59]free response buf [16:20:59]execute_script done [16:20:59]execute_script returns [16:20:59]free content buf [16:20:59]Sock 9.Close socket [16:20:59]Sock 9.Thread stoped [16:21:02]ConnectInit Can't take IP for lk.salyk.kg [16:21:02]CommunicateWithHost connect error [16:21:02]CommunicateWithHost err = -1 [16:21:02]OFD Sender: Server communicate error [16:21:07]OFD Sender: Processing packet 87329 [packets to send 280, broken 279] [16:21:07]ProducePacketName [16:21:07]name=ofd_packets/00087329 [16:21:07]OFD Sender: To server: pG, [16:21:07]CommunicateWithHost lk.salyk.kg:30040 [16:21:07]ConnectInit lk.salyk.kg [16:21:07]Connected sock=7 [16:21: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 96 71 07 01 F1 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B7 00 00 00 F4 03 04 00 68 95 F1 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 21 55 01 00 35 04 06 00 43 6A 30 25 3D FE DD 54 A4 DF 92 62 3A F1 [16:21: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 76 C4 47 00 E1 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 21 55 01 00 F4 03 04 00 3E 40 F1 66 B6 04 01 00 00 ED 21 C8 87 B3 8F D6 90 [16:21:08]CommunicateWithHost err = 0 [16:21:08]CheckOFDResponse [16:21:08]1017 (14) - 77093643461234 [16:21:08]1041 (16) - 0000000000874979 [16:21:08]1040 (4) - 87329 [16:21:08]1012 (4) - 23.09.2024 10:17 [16:21:08]1206 (1) - 0 [16:21:08]OFD Sender: Remove packet 87329 [16:21:08]ProducePacketName [16:21:08]name=ofd_packets/00087329 [16:21:08]NVStorageDeleteData [16:21:09]OFD Sender: No OFD packet to send [16:21:13]recv_with_timeout no data received [16:21:14]OFD Sender: No OFD packet to send [16:21:19]OFD Sender: No OFD packet to send [16:21:24]OFD Sender: No OFD packet to send [16:21:26]recv_with_timeout no data received [16:21:29]OFD Sender: No OFD packet to send [16:21:34]OFD Sender: No OFD packet to send [16:21:39]OFD Sender: No OFD packet to send [16:21:44]OFD Sender: No OFD packet to send [16:21:49]OFD Sender: No OFD packet to send [16:21:54]OFD Sender: No OFD packet to send [16:21:59]OFD Sender: No OFD packet to send [16:22:04]OFD Sender: No OFD packet to send [16:22:09]OFD Sender: No OFD packet to send [16:22:14]OFD Sender: No OFD packet to send [16:22:19]OFD Sender: No OFD packet to send [16:22:24]OFD Sender: No OFD packet to send [16:22:29]OFD Sender: No OFD packet to send [16:22:34]OFD Sender: No OFD packet to send [16:22:39]OFD Sender: No OFD packet to send [16:22:44]OFD Sender: No OFD packet to send [16:22:49]OFD Sender: No OFD packet to send [16:22:54]OFD Sender: No OFD packet to send [16:22:59]OFD Sender: No OFD packet to send [16:23:04]OFD Sender: No OFD packet to send [16:23:09]OFD Sender: No OFD packet to send [16:23:14]OFD Sender: No OFD packet to send [16:23:19]OFD Sender: No OFD packet to send [16:23:24]OFD Sender: No OFD packet to send [16:23:29]OFD Sender: No OFD packet to send [16:23:34]OFD Sender: No OFD packet to send [16:23:39]OFD Sender: No OFD packet to send [16:23:44]OFD Sender: No OFD packet to send [16:23:49]OFD Sender: No OFD packet to send [16:23:54]OFD Sender: No OFD packet to send [16:23:59]OFD Sender: No OFD packet to send [16:24:04]OFD Sender: No OFD packet to send [16:24:09]OFD Sender: No OFD packet to send [16:24:14]OFD Sender: No OFD packet to send [16:24:19]OFD Sender: No OFD packet to send [16:24:24]OFD Sender: No OFD packet to send [16:24:29]OFD Sender: No OFD packet to send [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:29]OFD Sender: No OFD packet to send [16:25:34]OFD Sender: No OFD packet to send [16:25:39]OFD Sender: No OFD packet to send [16:25:44]OFD Sender: No OFD packet to send [16:25:49]OFD Sender: No OFD packet to send [16:25:54]OFD Sender: No OFD packet to send [16:25:59]OFD Sender: No OFD packet to send [16:26:04]OFD Sender: No OFD packet to send [16:26:09]OFD Sender: No OFD packet to send [16:26:14]OFD Sender: No OFD packet to send [16:26:19]OFD Sender: No OFD packet to send [16:26:24]OFD Sender: No OFD packet to send [16:26:25]accept exits with 10 [16:26:25]New connection [16:26:25]New thread 3066531172 created [16:26:25]Thread 3066674532 joined [16:26:25]Waiting for new connection... [16:26:25] Sock 10.Parse request [16:26:25]Sock 10.Check first char [16:26:25]Sock 10.First char is OK [16:26:25]request: POST /json_proto HTTP/1.0 [16:26:25]Method: POST [16:26:25]URL: /json_proto [16:26:25]Method is POST - this is cgi request [16:26:25]url: /json_proto [16:26:25]query_string will be loaded in cgi processing [16:26:25]execute_cgi json_proto POST (null) [16:26:25]execute_cgi path=json_proto method=POST [16:26:25]POST find Content-Length [16:26:25]Host: 172.17.47.196:8080 [16:26:25]Content-Length: 986 [16:26:25]Content-Type: application/json [16:26:25] [16:26:25]POST finish read [16:26:25]Found Content-Length = 986 [16:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872295", "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" ] } } [16:26:25]execute_script... [16:26: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)872295", "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" ] } } [16:26:25]POST & json_proto [16:26:25]process_json_proto [16:26:25]json parsed OK: [16:26:25]protocol is kg_v1.0 [16:26:25]action value=close_receipt [16:26:25]process_action close_receipt [16:26:25]cmd_close_receipt [16:26:25]MH_GetDate [16:26:25]Write to MH i2c: F0 00 00 19 0C 14 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 09 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 09 00 19 0C 00 B2 96 F1 66 4C 6B 94 66 6D [16:26:25]GetLastDocTimeStamp 1727108456 [16:26:25]current date 1727108786 [16:26:25]FM_GetShiftState [16:26:25]SAM_PROTO_GetShiftState [16:26:25]wFMCommunicate request_size=4 [16:26:25]MH_SAM_APDU [16:26:25]CAPDU: 80 13 01 00 [16:26:25]Write to MH i2c: E2 08 00 1A 0C 80 13 01 00 00 00 00 00 A3 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:25]Read from MH i2c: E2 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 1A 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FB [16:26:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:26:25]wFMCommunicate OK [16:26:25]SAM_PROTO_GetShiftState done [16:26:25]FM_GetShiftState done [16:26:25]opened in 1727050818 [16:26:25]opened+sec_in_day 1727137218 [16:26:25]quantity*price = 600020 [16:26:25]sum+1 = 600022 [16:26:25]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 СНО: Общий режим Чек 184 23.09.2024 16:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 79.79 сом ФМ: 0000000000874979 ФД: 87330 ФПД: 42535193730938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162626&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87330&fm=42535193730938&tin=02508201610067®Number=0000000000092592&sum=600000 [16:26:26]StoreToDocumentArchive [16:26:26]shift 498 fd 87330 [16:26:26]save to /storage/0498/doc_00087330 [16:26:26]save last doc name /storage/0498/doc_00087330 to /storage/kkm_last_doc_name [16:26:26]save OK [16:26:26]Clear old archive folders... [16:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:26:26]tlvbuf is 00E995E0 [16:26:26]SAM_PROTO_ClearQueue [16:26:26]wFMCommunicate request_size=4 [16:26:26]MH_SAM_APDU [16:26:26]CAPDU: 80 09 00 00 [16:26:26]Write to MH i2c: E2 08 00 27 0C 80 09 00 00 00 00 00 00 A5 [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:26]Read from MH i2c: E2 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 27 0C 00 90 00 A7 [16:26:26]RAPDU: 90 00 [16:26:26]wFMCommunicate OK [16:26:26]SAM_PROTO_ClearQueue done [16:26:26]KKMCreateOFDPacket [16:26:26]OFDProtocolAddRootSTLVToBuf [16:26:26]FM_MakeSignedData [16:26:26]FM_MakeSignedData [16:26:26]SAM_PROTO_SignData [16:26:26]wFMCommunicate request_size=4 [16:26:26]MH_SAM_APDU [16:26:26]CAPDU: 80 0D 01 02 [16:26:26]Write to MH i2c: E2 08 00 28 0C 80 0D 01 02 00 00 00 00 AD [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:26]Read from MH i2c: E2 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 28 0C 00 90 00 A8 [16:26:26]RAPDU: 90 00 [16:26:26]wFMCommunicate OK [16:26:26]wFMCommunicate request_size=255 [16:26:26]MH_SAM_APDU [16:26: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 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 B8 00 00 00 F4 03 04 00 B2 96 F1 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 22 55 01 00 35 04 06 00 [16:26:27]Write to MH i2c: E2 02 01 29 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 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 B8 00 00 00 F4 03 04 00 B2 96 F1 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 22 55 01 00 35 04 06 00 00 00 BA [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 29 0C 00 90 00 A9 [16:26:27]RAPDU: 90 00 [16:26:27]wFMCommunicate OK [16:26:27]wFMCommunicate request_size=11 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 0D 02 02 06 26 AF 7F 1C DF 7A [16:26:27]Write to MH i2c: E2 0E 00 2A 0C 80 0D 02 02 06 00 26 AF 7F 1C DF 7A 00 00 85 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 2A 0C 00 90 00 AA [16:26:27]RAPDU: 90 00 [16:26:27]wFMCommunicate OK [16:26:27]wFMCommunicate request_size=4 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 0D 03 02 [16:26:27]Write to MH i2c: E2 08 00 2B 0C 80 0D 03 02 00 00 00 00 B2 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0B 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0B 00 2B 0C 00 39 A2 75 91 A6 B0 62 BA 90 00 06 [16:26:27]RAPDU: 39 A2 75 91 A6 B0 62 BA 90 00 [16:26:27]wFMCommunicate OK [16:26:27]SAM_PROTO_SignData done [16:26:27]FM_MakeSignedData done [16:26:27]CreateOFDProtocolMessage [16:26:27]wFMCommunicate request_size=4 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 11 00 00 [16:26:27]Write to MH i2c: E2 08 00 2C 0C 80 11 00 00 00 00 00 00 B2 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 17 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 17 00 2C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 11 [16:26: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:26:27]wFMCommunicate OK [16:26:27]CreateOFDProtocolMessage done [16:26:27]OFDSenderStorePacket 87330 [16:26:27]StoreOFDPacket docnum=87330 [16:26: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 72 98 08 01 BC 7F 5A 03 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 B8 00 00 00 F4 03 04 00 B2 96 F1 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 22 55 01 00 35 04 06 00 26 AF 7F 1C DF 7A 39 A2 75 91 A6 B0 62 BA [16:26:27]CheckFolder [16:26:27]dirname=/storage/ofd_packets [16:26:27]CheckFolder done [16:26:27]ProducePacketName [16:26:27]name=ofd_packets/00087330 [16:26:27]NVStorageSaveData ofd_packets/00087330 [16:26:27]File name is /storage/ofd_packets/00087330 [16:26:27]Write 302 bytes [16:26:27]NVStorageSaveData done [16:26:27]OFDSenderStorePacket done [16:26:27]KKMCreateOFDPacket done [16:26:27]NVStorageSaveData kkm_last_timestamp [16:26:27]File name is /storage/kkm_last_timestamp [16:26:27]Write 4 bytes [16:26:27]NVStorageSaveData done [16:26:27]ExternCall_PrintAddStr [16:26:27]wPrintStart [16:26:27]Write to MH i2c: 01 00 00 2D 0C 39 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 07 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 07 00 2D 0C 00 00 00 00 00 FF 0F 4E [16:26:27]RasterBufferAndPrint [16:26:27]line Счет N : (1)872295 [16:26:27]line ИНН: 02508201610067 [16:26:27]line Контрольно-Кассовый Чек [16:26:27]line ПРОДАЖА [16:26:27]line ТРК (МРК, ГНК) : 21 [16:26:27]line Товар: 2710194210 [16:26:27]line ДТ(л)-К-4 [16:26:27]line 79.790 * 75.20 [16:26:27]line = 6000.21 [16:26:27]line НДС 12% НСП 1% [16:26:27]line > о реализуемом товаре [16:26:27]line ОКРУГЛЕНИЕ: -0.21 [16:26:27]line ИТОГО: 6000.00 [16:26:27]line Внесено: 6000.00 [16:26:27]line СДАЧА: 0.00 [16:26:27]line НСП 1% : 53.10 [16:26:27]line НДС 12% : 637.19 [16:26:27]line Наличными: 6000.00 [16:26:27]line Безнал.: 0.00 [16:26:27]line Место: АЗС № 137 "Партнер Нефть" [16:26:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:26:27]line СНО: Общий режим [16:26:27]line Чек 184 23.09.2024 16:26 [16:26:27]line Смена: 498 ФФД: 1.0 [16:26:27]line ЗНМ: 0300000064 [16:26:27]line РНМ: 0000000000092592 [16:26:27]line Версия ККМ: 001 [16:26:27]line [16:26:27]line Дисконтная программа [16:26:27]line ДТ [16:26:27]line номер 137 [16:26:27]line сэкономлено 79.79 сом [16:26:27]line ФМ: 0000000000874979 [16:26:27]line ФД: 87330 [16:26:27]line ФПД: 42535193730938 [16:26:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162626&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87330&fm=42535193730938&tin=02508201610067®Number=0000000000092592&sum=600000 [16:26:27]OFD Sender: Processing packet 87330 [packets to send 280, broken 279] [16:26:27]ProducePacketName [16:26:27]name=ofd_packets/00087330 [16:26:27]OFD Sender: To server: pG, [16:26:27]CommunicateWithHost lk.salyk.kg:30040 [16:26:27]ConnectInit lk.salyk.kg [16:26:27]written 0, free lines is 4095 [16:26:28]Connected sock=7 [16:26:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 72 98 08 01 BC 7F 5A 03 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 B8 00 00 00 F4 03 04 00 B2 96 F1 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 22 55 01 00 35 04 06 00 26 AF 7F 1C DF 7A 39 A2 75 91 A6 B0 62 BA [16:26:28]Write to MH i2c: 01 00 00 5D 0C 69 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 07 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 07 00 5D 0C 00 00 00 00 00 83 0C FF [16:26:28]RasterBufferAndPrint [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]written 0, free lines is 3209 [16:26:28]MH_Cut [16:26:28]Write to MH i2c: D1 01 00 64 0C 01 42 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 01 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 01 00 64 0C 00 41 [16:26:28]Write to MH i2c: 01 00 00 65 0C 71 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26: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 05 B7 47 00 24 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 22 55 01 00 F4 03 04 00 7E 41 F1 66 B6 04 01 00 00 EA 8D 4D 60 5C 9E 74 86 [16:26:28]CommunicateWithHost err = 0 [16:26:28]CheckOFDResponse [16:26:28]1017 (14) - 77093643461234 [16:26:28]1041 (16) - 0000000000874979 [16:26:28]1040 (4) - 87330 [16:26:28]1012 (4) - 23.09.2024 10:22 [16:26:28]1206 (1) - 0 [16:26:28]OFD Sender: Remove packet 87330 [16:26:28]ProducePacketName [16:26:28]name=ofd_packets/00087330 [16:26:28]NVStorageDeleteData [16:26:29]OFD Sender: No OFD packet to send [16:26:29]*** Cut start [16:26:29]*** Partial cut [16:26:29]*** CUTSNS_PIN = 1 [16:26:29]*** CUTSNS_PIN = 0 [16:26:29]*** Brake cut motor [16:26:29]Read from MH i2c: 01 [16:26:29]MH_I2C_Read... [16:26:29]*** Stop cut motor [16:26:29]*** Cut end [16:26:29]Read from MH i2c: 01 07 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: 01 07 00 65 0C 00 00 00 00 00 FF 0F 86 [16:26:29]process_action close_receipt done [16:26:29]requested_data is exist [16:26:29]produce_requested_data [16:26:29]requested_item fm.sn is exist - process it [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 11 00 00 [16:26:29]Write to MH i2c: E2 08 00 66 0C 80 11 00 00 00 00 00 00 EC [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 66 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4B [16:26: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:26:29]wFMCommunicate OK [16:26:29]requested_item fd.num is exist - process it [16:26:29]SAM_PROTO_GetFieldsCounters [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 13 00 00 [16:26:29]Write to MH i2c: E2 08 00 67 0C 80 13 00 00 00 00 00 00 EF [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 62 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 62 00 67 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 22 55 01 00 0E 04 04 00 F2 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 B1 [16:26: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 22 55 01 00 0E 04 04 00 F2 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 [16:26:29]wFMCommunicate OK [16:26:29]SAM_PROTO_GetFieldsCounters done [16:26:29]requested_item shift.num is exist - process it [16:26:29]requested_item shift.opened is exist - process it [16:26:29]req_shift_opened [16:26:29]FM_GetShiftState [16:26:29]SAM_PROTO_GetShiftState [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 13 01 00 [16:26:29]Write to MH i2c: E2 08 00 68 0C 80 13 01 00 00 00 00 00 F1 [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:30]Read from MH i2c: E2 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: E2 0E 00 [16:26:30]MH_I2C_Read... [16:26:30]Read from MH i2c: E2 0E 00 68 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [16:26:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:26:30]wFMCommunicate OK [16:26:30]SAM_PROTO_GetShiftState done [16:26:30]FM_GetShiftState done [16:26:30]req_shift_opened done [16:26:30]requested_item shift.open_date is exist - process it [16:26:30]req_shift_open_date [16:26:30]req_shift_open_date done [16:26:30]produce_requested_data done [16:26:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87330,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:26:30]process_action_free close_receipt [16:26:30]json_value_free [16:26:30]json_value_free done [16:26:30]process_json_proto returns [16:26:30]Send response to host [16:26:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87330,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:26:30]free response buf [16:26:30]execute_script done [16:26:30]execute_script returns [16:26:30]free content buf [16:26:30]Sock 10.Close socket [16:26:30]Sock 10.Thread stoped [16:26:34]OFD Sender: No OFD packet to send [16:26:39]OFD Sender: No OFD packet to send [16:26:44]OFD Sender: No OFD packet to send [16:26:49]OFD Sender: No OFD packet to send [16:26:54]OFD Sender: No OFD packet to send [16:26:59]OFD Sender: No OFD packet to send [16:27:04]OFD Sender: No OFD packet to send [16:27:09]OFD Sender: No OFD packet to send [16:27:14]OFD Sender: No OFD packet to send [16:27:15]accept exits with 9 [16:27:15]New connection [16:27:15]New thread 3066674532 created [16:27:15]Thread 3066531172 joined [16:27:15]Waiting for new connection... [16:27:15] Sock 9.Parse request [16:27:15]Sock 9.Check first char [16:27:15]Sock 9.First char is OK [16:27:15]request: POST /json_proto HTTP/1.0 [16:27:15]Method: POST [16:27:15]URL: /json_proto [16:27:15]Method is POST - this is cgi request [16:27:15]url: /json_proto [16:27:15]query_string will be loaded in cgi processing [16:27:15]execute_cgi json_proto POST (null) [16:27:15]execute_cgi path=json_proto method=POST [16:27:15]POST find Content-Length [16:27:15]Host: 172.17.47.196:8080 [16:27:15]Content-Length: 799 [16:27:15]Content-Type: application/json [16:27:15] [16:27:15]POST finish read [16:27:15]Found Content-Length = 799 [16:27:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872296", "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" : 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" ] } } [16:27:15]execute_script... [16:27: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)872296", "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" : 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" ] } } [16:27:15]POST & json_proto [16:27:15]process_json_proto [16:27:15]json parsed OK: [16:27:15]protocol is kg_v1.0 [16:27:15]action value=close_receipt [16:27:15]process_action close_receipt [16:27:15]cmd_close_receipt [16:27:15]MH_GetDate [16:27:15]Write to MH i2c: F0 00 00 69 0C 64 [16:27:15]Write i2c OK [16:27:15]MH_I2C_Read... [16:27:15]Read from MH i2c: F0 [16:27:15]MH_I2C_Read... [16:27:15]Read from MH i2c: F0 09 00 [16:27:15]MH_I2C_Read... [16:27:15]Read from MH i2c: F0 09 00 69 0C 00 E4 96 F1 66 4C 6B 94 66 EF [16:27:15]GetLastDocTimeStamp 1727108786 [16:27:15]current date 1727108836 [16:27:15]FM_GetShiftState [16:27:15]SAM_PROTO_GetShiftState [16:27:15]wFMCommunicate request_size=4 [16:27:15]MH_SAM_APDU [16:27:15]CAPDU: 80 13 01 00 [16:27:15]Write to MH i2c: E2 08 00 6A 0C 80 13 01 00 00 00 00 00 F3 [16:27:15]Write i2c OK [16:27:15]MH_I2C_Read... [16:27:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:15]Read from MH i2c: E2 [16:27:15]MH_I2C_Read... [16:27:15]Read from MH i2c: E2 0E 00 [16:27:15]MH_I2C_Read... [16:27:15]Read from MH i2c: E2 0E 00 6A 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4B [16:27:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:27:15]wFMCommunicate OK [16:27:15]SAM_PROTO_GetShiftState done [16:27:15]FM_GetShiftState done [16:27:15]opened in 1727050818 [16:27:15]opened+sec_in_day 1727137218 [16:27:15]quantity*price = 0 [16:27:15]sum+1 = 1 [16:27:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 185 23.09.2024 16:27 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000874979 ФД: 87331 ФПД: 53013743329102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162716&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87331&fm=53013743329102&tin=02508201610067®Number=0000000000092592&sum=0 [16:27:16]StoreToDocumentArchive [16:27:16]shift 498 fd 87331 [16:27:16]save to /storage/0498/doc_00087331 [16:27:16]save last doc name /storage/0498/doc_00087331 to /storage/kkm_last_doc_name [16:27:16]save OK [16:27:16]Clear old archive folders... [16:27:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:27:16]tlvbuf is 00E66490 [16:27:16]SAM_PROTO_ClearQueue [16:27:16]wFMCommunicate request_size=4 [16:27:16]MH_SAM_APDU [16:27:16]CAPDU: 80 09 00 00 [16:27:16]Write to MH i2c: E2 08 00 77 0C 80 09 00 00 00 00 00 00 F5 [16:27:16]Write i2c OK [16:27:16]MH_I2C_Read... [16:27:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:16]Read from MH i2c: E2 [16:27:16]MH_I2C_Read... [16:27:16]Read from MH i2c: E2 03 00 [16:27:16]MH_I2C_Read... [16:27:16]Read from MH i2c: E2 03 00 77 0C 00 90 00 F7 [16:27:16]RAPDU: 90 00 [16:27:16]wFMCommunicate OK [16:27:16]SAM_PROTO_ClearQueue done [16:27:16]KKMCreateOFDPacket [16:27:16]OFDProtocolAddRootSTLVToBuf [16:27:16]FM_MakeSignedData [16:27:16]FM_MakeSignedData [16:27:16]SAM_PROTO_SignData [16:27:16]wFMCommunicate request_size=4 [16:27:16]MH_SAM_APDU [16:27:16]CAPDU: 80 0D 01 02 [16:27:16]Write to MH i2c: E2 08 00 78 0C 80 0D 01 02 00 00 00 00 FD [16:27:16]Write i2c OK [16:27:16]MH_I2C_Read... [16:27:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:16]Read from MH i2c: E2 [16:27:16]MH_I2C_Read... [16:27:16]Read from MH i2c: E2 03 00 [16:27:16]MH_I2C_Read... [16:27:16]Read from MH i2c: E2 03 00 78 0C 00 90 00 F8 [16:27:16]RAPDU: 90 00 [16:27:16]wFMCommunicate OK [16:27:16]wFMCommunicate request_size=255 [16:27:16]MH_SAM_APDU [16:27:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 B9 00 00 00 F4 03 04 00 E4 96 F1 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 23 55 01 00 35 04 06 00 [16:27:16]Write to MH i2c: E2 02 01 79 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 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 B9 00 00 00 F4 03 04 00 E4 96 F1 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 23 55 01 00 35 04 06 00 00 00 7C [16:27:16]Write i2c OK [16:27:16]MH_I2C_Read... [16:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:17]Read from MH i2c: E2 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 03 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 03 00 79 0C 00 90 00 F9 [16:27:17]RAPDU: 90 00 [16:27:17]wFMCommunicate OK [16:27:17]wFMCommunicate request_size=11 [16:27:17]MH_SAM_APDU [16:27:17]CAPDU: 80 0D 02 02 06 30 37 39 56 DF 4E [16:27:17]Write to MH i2c: E2 0E 00 7A 0C 80 0D 02 02 06 00 30 37 39 56 DF 4E 00 00 2F [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:17]Read from MH i2c: E2 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 03 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 03 00 7A 0C 00 90 00 FA [16:27:17]RAPDU: 90 00 [16:27:17]wFMCommunicate OK [16:27:17]wFMCommunicate request_size=4 [16:27:17]MH_SAM_APDU [16:27:17]CAPDU: 80 0D 03 02 [16:27:17]Write to MH i2c: E2 08 00 7B 0C 80 0D 03 02 00 00 00 00 02 [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:17]Read from MH i2c: E2 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 0B 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 0B 00 7B 0C 00 06 5E A9 07 AE D4 2C ED 90 00 B2 [16:27:17]RAPDU: 06 5E A9 07 AE D4 2C ED 90 00 [16:27:17]wFMCommunicate OK [16:27:17]SAM_PROTO_SignData done [16:27:17]FM_MakeSignedData done [16:27:17]CreateOFDProtocolMessage [16:27:17]wFMCommunicate request_size=4 [16:27:17]MH_SAM_APDU [16:27:17]CAPDU: 80 11 00 00 [16:27:17]Write to MH i2c: E2 08 00 7C 0C 80 11 00 00 00 00 00 00 02 [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:17]Read from MH i2c: E2 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 17 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: E2 17 00 7C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [16: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 [16:27:17]wFMCommunicate OK [16:27:17]CreateOFDProtocolMessage done [16:27:17]OFDSenderStorePacket 87331 [16:27:17]StoreOFDPacket docnum=87331 [16:27: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 1F BD 08 01 A7 12 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 B9 00 00 00 F4 03 04 00 E4 96 F1 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 23 55 01 00 35 04 06 00 30 37 39 56 DF 4E 06 5E A9 07 AE D4 2C ED [16:27:17]CheckFolder [16:27:17]dirname=/storage/ofd_packets [16:27:17]CheckFolder done [16:27:17]ProducePacketName [16:27:17]name=ofd_packets/00087331 [16:27:17]NVStorageSaveData ofd_packets/00087331 [16:27:17]File name is /storage/ofd_packets/00087331 [16:27:17]Write 302 bytes [16:27:17]NVStorageSaveData done [16:27:17]OFDSenderStorePacket done [16:27:17]KKMCreateOFDPacket done [16:27:17]NVStorageSaveData kkm_last_timestamp [16:27:17]File name is /storage/kkm_last_timestamp [16:27:17]Write 4 bytes [16:27:17]NVStorageSaveData done [16:27:17]ExternCall_PrintAddStr [16:27:17]wPrintStart [16:27:17]Write to MH i2c: 01 00 00 7D 0C 89 [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 07 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 07 00 7D 0C 00 00 00 00 00 FF 0F 9E [16:27:17]RasterBufferAndPrint [16:27:17]line Счет N : (1)872296 [16:27:17]line ИНН: 02508201610067 [16:27:17]line Контрольно-Кассовый Чек [16:27:17]line ПРОДАЖА [16:27:17]line ТРК (МРК, ГНК) : 11 [16:27:17]line Товар: 2710194210 [16:27:17]line ДТ(л)-К-4 [16:27:17]line 10.000 * 0.00 [16:27:17]line = 0.00 [16:27:17]line НДС 12% НСП 1% [16:27:17]line > о реализуемом товаре [16:27:17]line ИТОГО: 0.00 [16:27:17]line НСП 1% : 0.00 [16:27:17]line НДС 12% : 0.00 [16:27:17]line Наличными: 0.00 [16:27:17]line Безнал.: 0.00 [16:27:17]line Место: АЗС № 137 "Партнер Нефть" [16:27:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:27:17]line СНО: Общий режим [16:27:17]line Чек 185 23.09.2024 16:27 [16:27:17]line Смена: 498 ФФД: 1.0 [16:27:17]line ЗНМ: 0300000064 [16:27:17]line РНМ: 0000000000092592 [16:27:17]line Версия ККМ: 001 [16:27:17]line Талоны: Топливные Талоны [16:27:17]line 1 [16:27:17]line ФМ: 0000000000874979 [16:27:17]line ФД: 87331 [16:27:17]line ФПД: 53013743329102 [16:27:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162716&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87331&fm=53013743329102&tin=02508201610067®Number=0000000000092592&sum=0 [16:27:17]written 0, free lines is 4095 [16:27:17]OFD Sender: Processing packet 87331 [packets to send 280, broken 279] [16:27:17]ProducePacketName [16:27:17]name=ofd_packets/00087331 [16:27:17]OFD Sender: To server: pG, [16:27:17]CommunicateWithHost lk.salyk.kg:30040 [16:27:17]ConnectInit lk.salyk.kg [16:27:17]Write to MH i2c: 01 00 00 A7 0C B3 [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 07 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: 01 07 00 A7 0C 00 00 00 00 00 DB 0C A1 [16:27:17]RasterBufferAndPrint [16:27:17]line [16:27:17]line [16:27:17]line [16:27:17]line [16:27:17]line [16:27:17]written 0, free lines is 3297 [16:27:17]MH_Cut [16:27:17]Write to MH i2c: D1 01 00 AE 0C 01 8C [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: D1 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: D1 01 00 [16:27:17]MH_I2C_Read... [16:27:17]Read from MH i2c: D1 01 00 AE 0C 00 8B [16:27:17]Write to MH i2c: 01 00 00 AF 0C BB [16:27:17]Write i2c OK [16:27:17]MH_I2C_Read... [16:27:18]*** Cut start [16:27:18]*** Partial cut [16:27:18]*** CUTSNS_PIN = 1 [16:27:18]*** CUTSNS_PIN = 0 [16:27:18]*** Brake cut motor [16:27:19]Read from MH i2c: 01 [16:27:19]MH_I2C_Read... [16:27:19]*** Stop cut motor [16:27:19]*** Cut end [16:27:19]Read from MH i2c: 01 07 00 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: 01 07 00 AF 0C 00 00 00 00 00 FF 0F D0 [16:27:19]process_action close_receipt done [16:27:19]requested_data is exist [16:27:19]produce_requested_data [16:27:19]requested_item fm.sn is exist - process it [16:27:19]wFMCommunicate request_size=4 [16:27:19]MH_SAM_APDU [16:27:19]CAPDU: 80 11 00 00 [16:27:19]Write to MH i2c: E2 08 00 B0 0C 80 11 00 00 00 00 00 00 36 [16:27:19]Write i2c OK [16:27:19]MH_I2C_Read... [16:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:19]Read from MH i2c: E2 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 17 00 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 17 00 B0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 95 [16:27: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:27:19]wFMCommunicate OK [16:27:19]requested_item fd.num is exist - process it [16:27:19]SAM_PROTO_GetFieldsCounters [16:27:19]wFMCommunicate request_size=4 [16:27:19]MH_SAM_APDU [16:27:19]CAPDU: 80 13 00 00 [16:27:19]Write to MH i2c: E2 08 00 B1 0C 80 13 00 00 00 00 00 00 39 [16:27:19]Write i2c OK [16:27:19]MH_I2C_Read... [16:27:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:19]Read from MH i2c: E2 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 62 00 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 62 00 B1 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 23 55 01 00 0E 04 04 00 F2 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 FF [16:27: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 23 55 01 00 0E 04 04 00 F2 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 [16:27:19]wFMCommunicate OK [16:27:19]SAM_PROTO_GetFieldsCounters done [16:27:19]requested_item shift.num is exist - process it [16:27:19]requested_item shift.opened is exist - process it [16:27:19]req_shift_opened [16:27:19]FM_GetShiftState [16:27:19]SAM_PROTO_GetShiftState [16:27:19]wFMCommunicate request_size=4 [16:27:19]MH_SAM_APDU [16:27:19]CAPDU: 80 13 01 00 [16:27:19]Write to MH i2c: E2 08 00 B2 0C 80 13 01 00 00 00 00 00 3B [16:27:19]Write i2c OK [16:27:19]MH_I2C_Read... [16:27:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:19]Read from MH i2c: E2 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 0E 00 [16:27:19]MH_I2C_Read... [16:27:19]Read from MH i2c: E2 0E 00 B2 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 93 [16:27:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:27:19]wFMCommunicate OK [16:27:19]SAM_PROTO_GetShiftState done [16:27:19]FM_GetShiftState done [16:27:19]req_shift_opened done [16:27:19]requested_item shift.open_date is exist - process it [16:27:19]req_shift_open_date [16:27:19]req_shift_open_date done [16:27:19]produce_requested_data done [16:27:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87331,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:27:19]process_action_free close_receipt [16:27:19]json_value_free [16:27:19]json_value_free done [16:27:19]process_json_proto returns [16:27:19]Send response to host [16:27:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87331,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:27:19]free response buf [16:27:19]execute_script done [16:27:19]execute_script returns [16:27:19]free content buf [16:27:19]Sock 9.Close socket [16:27:19]Sock 9.Thread stoped [16:27:22]Connected sock=11 [16:27: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 1F BD 08 01 A7 12 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 B9 00 00 00 F4 03 04 00 E4 96 F1 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 23 55 01 00 35 04 06 00 30 37 39 56 DF 4E 06 5E A9 07 AE D4 2C ED [16:27: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 4A 01 47 00 82 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 23 55 01 00 F4 03 04 00 B5 41 F1 66 B6 04 01 00 00 95 9F 2F F1 70 F2 74 63 [16:27:25]CommunicateWithHost err = 0 [16:27:25]CheckOFDResponse [16:27:25]1017 (14) - 77093643461234 [16:27:25]1041 (16) - 0000000000874979 [16:27:25]1040 (4) - 87331 [16:27:25]1012 (4) - 23.09.2024 10:23 [16:27:25]1206 (1) - 0 [16:27:25]OFD Sender: Remove packet 87331 [16:27:25]ProducePacketName [16:27:25]name=ofd_packets/00087331 [16:27:25]NVStorageDeleteData [16:27:26]OFD Sender: No OFD packet to send [16:27:31]OFD Sender: No OFD packet to send [16:27:36]OFD Sender: No OFD packet to send [16:27:41]OFD Sender: No OFD packet to send [16:27:46]OFD Sender: No OFD packet to send [16:27:49]recv_with_timeout no data received [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:28:01]OFD Sender: No OFD packet to send [16:28:02]recv_with_timeout no data received [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:46]OFD Sender: No OFD packet to send [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:28:57]accept exits with 10 [16:28:57]New connection [16:28:57]New thread 3066531172 created [16:28:57]Thread 3066674532 joined [16:28:57]Waiting for new connection... [16:28:57] Sock 10.Parse request [16:28:57]Sock 10.Check first char [16:28:57]Sock 10.First char is OK [16:28:57]request: POST /json_proto HTTP/1.0 [16:28:57]Method: POST [16:28:57]URL: /json_proto [16:28:57]Method is POST - this is cgi request [16:28:57]url: /json_proto [16:28:57]query_string will be loaded in cgi processing [16:28:57]execute_cgi json_proto POST (null) [16:28:57]execute_cgi path=json_proto method=POST [16:28:57]POST find Content-Length [16:28:57]Host: 172.17.47.196:8080 [16:28:57]Content-Length: 678 [16:28:57]Content-Type: application/json [16:28:57] [16:28:57]POST finish read [16:28:57]Found Content-Length = 678 [16:28:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872297", "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" : 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" ] } } [16:28:57]execute_script... [16: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)872297", "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" : 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" ] } } [16:28:57]POST & json_proto [16:28:57]process_json_proto [16:28:57]json parsed OK: [16:28:57]protocol is kg_v1.0 [16:28:57]action value=close_receipt [16:28:57]process_action close_receipt [16:28:57]cmd_close_receipt [16:28:57]MH_GetDate [16:28:57]Write to MH i2c: F0 00 00 B3 0C AE [16:28:57]Write i2c OK [16:28:57]MH_I2C_Read... [16:28:57]Read from MH i2c: F0 [16:28:57]MH_I2C_Read... [16:28:57]Read from MH i2c: F0 09 00 [16:28:57]MH_I2C_Read... [16:28:57]Read from MH i2c: F0 09 00 B3 0C 00 4A 97 F1 66 4C 6B 94 66 A0 [16:28:57]GetLastDocTimeStamp 1727108836 [16:28:57]current date 1727108938 [16:28:57]FM_GetShiftState [16:28:57]SAM_PROTO_GetShiftState [16:28:57]wFMCommunicate request_size=4 [16:28:57]MH_SAM_APDU [16:28:57]CAPDU: 80 13 01 00 [16:28:57]Write to MH i2c: E2 08 00 B4 0C 80 13 01 00 00 00 00 00 3D [16:28:57]Write i2c OK [16:28:57]MH_I2C_Read... [16:28:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:57]Read from MH i2c: E2 [16:28:57]MH_I2C_Read... [16:28:57]Read from MH i2c: E2 0E 00 [16:28:57]MH_I2C_Read... [16:28:57]Read from MH i2c: E2 0E 00 B4 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [16:28:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:28:57]wFMCommunicate OK [16:28:57]SAM_PROTO_GetShiftState done [16:28:57]FM_GetShiftState done [16:28:57]opened in 1727050818 [16:28:57]opened+sec_in_day 1727137218 [16:28:57]quantity*price = 80004 [16:28:57]sum+1 = 80005 [16:28:57]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 СНО: Общий режим Чек 186 23.09.2024 16:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87332 ФПД: 28097402482208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87332&fm=28097402482208&tin=02508201610067®Number=0000000000092592&sum=80000 [16:28:58]StoreToDocumentArchive [16:28:58]shift 498 fd 87332 [16:28:58]save to /storage/0498/doc_00087332 [16:28:58]save last doc name /storage/0498/doc_00087332 to /storage/kkm_last_doc_name [16:28:58]save OK [16:28:58]Clear old archive folders... [16:28:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:58]tlvbuf is 00EA4360 [16:28:58]SAM_PROTO_ClearQueue [16:28:58]wFMCommunicate request_size=4 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 09 00 00 [16:28:58]Write to MH i2c: E2 08 00 C1 0C 80 09 00 00 00 00 00 00 3F [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 C1 0C 00 90 00 41 [16:28:58]RAPDU: 90 00 [16:28:58]wFMCommunicate OK [16:28:58]SAM_PROTO_ClearQueue done [16:28:58]KKMCreateOFDPacket [16:28:58]OFDProtocolAddRootSTLVToBuf [16:28:58]FM_MakeSignedData [16:28:58]FM_MakeSignedData [16:28:58]SAM_PROTO_SignData [16:28:58]wFMCommunicate request_size=4 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 0D 01 02 [16:28:58]Write to MH i2c: E2 08 00 C2 0C 80 0D 01 02 00 00 00 00 47 [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 C2 0C 00 90 00 42 [16:28:58]RAPDU: 90 00 [16:28:58]wFMCommunicate OK [16:28:58]wFMCommunicate request_size=255 [16:28:58]MH_SAM_APDU [16: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 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 BA 00 00 00 F4 03 04 00 4A 97 F1 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 24 55 01 00 35 04 06 00 19 [16:28:58]Write to MH i2c: E2 02 01 C3 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 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 BA 00 00 00 F4 03 04 00 4A 97 F1 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 24 55 01 00 35 04 06 00 19 00 00 F9 [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 C3 0C 00 90 00 43 [16:28:58]RAPDU: 90 00 [16:28:58]wFMCommunicate OK [16:28:58]wFMCommunicate request_size=10 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 0D 02 02 05 8D EF B1 AE 20 [16:28:58]Write to MH i2c: E2 0D 00 C4 0C 80 0D 02 02 05 00 8D EF B1 AE 20 00 00 4F [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 03 00 C4 0C 00 90 00 44 [16:28:58]RAPDU: 90 00 [16:28:58]wFMCommunicate OK [16:28:58]wFMCommunicate request_size=4 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 0D 03 02 [16:28:58]Write to MH i2c: E2 08 00 C5 0C 80 0D 03 02 00 00 00 00 4C [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 0B 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 0B 00 C5 0C 00 28 10 E7 37 33 C2 56 7B 90 00 69 [16:28:58]RAPDU: 28 10 E7 37 33 C2 56 7B 90 00 [16:28:58]wFMCommunicate OK [16:28:58]SAM_PROTO_SignData done [16:28:58]FM_MakeSignedData done [16:28:58]CreateOFDProtocolMessage [16:28:58]wFMCommunicate request_size=4 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 11 00 00 [16:28:58]Write to MH i2c: E2 08 00 C6 0C 80 11 00 00 00 00 00 00 4C [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:59]Read from MH i2c: E2 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: E2 17 00 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: E2 17 00 C6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AB [16: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 [16:28:59]wFMCommunicate OK [16:28:59]CreateOFDProtocolMessage done [16:28:59]OFDSenderStorePacket 87332 [16:28:59]StoreOFDPacket docnum=87332 [16: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 C0 E7 07 01 D2 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 4A 97 F1 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 24 55 01 00 35 04 06 00 19 8D EF B1 AE 20 28 10 E7 37 33 C2 56 7B [16:28:59]CheckFolder [16:28:59]dirname=/storage/ofd_packets [16:28:59]CheckFolder done [16:28:59]ProducePacketName [16:28:59]name=ofd_packets/00087332 [16:28:59]NVStorageSaveData ofd_packets/00087332 [16:28:59]File name is /storage/ofd_packets/00087332 [16:28:59]Write 301 bytes [16:28:59]NVStorageSaveData done [16:28:59]OFDSenderStorePacket done [16:28:59]KKMCreateOFDPacket done [16:28:59]NVStorageSaveData kkm_last_timestamp [16:28:59]File name is /storage/kkm_last_timestamp [16:28:59]Write 4 bytes [16:28:59]NVStorageSaveData done [16:28:59]ExternCall_PrintAddStr [16:28:59]wPrintStart [16:28:59]Write to MH i2c: 01 00 00 C7 0C D3 [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 07 00 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 07 00 C7 0C 00 00 00 00 00 FF 0F E8 [16:28:59]RasterBufferAndPrint [16:28:59]line Счет N : (1)872297 [16:28:59]line ИНН: 02508201610067 [16:28:59]line Контрольно-Кассовый Чек [16:28:59]line ПРОДАЖА [16:28:59]line ТРК (МРК, ГНК) : 53 [16:28:59]line Товар: 2710124130 [16:28:59]line Аи-92-К-5 [16:28:59]line 11.800 * 67.80 [16:28:59]line = 800.04 [16:28:59]line НДС 12% НСП 1% [16:28:59]line > о реализуемом товаре [16:28:59]line ОКРУГЛЕНИЕ: -0.04 [16:28:59]line ИТОГО: 800.00 [16:28:59]line Внесено: 800.00 [16:28:59]line СДАЧА: 0.00 [16:28:59]line НСП 1% : 7.08 [16:28:59]line НДС 12% : 84.96 [16:28:59]line Наличными: 800.00 [16:28:59]line Безнал.: 0.00 [16:28:59]line Место: АЗС № 137 "Партнер Нефть" [16:28:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:28:59]line СНО: Общий режим [16:28:59]line Чек 186 23.09.2024 16:28 [16:28:59]line Смена: 498 ФФД: 1.0 [16:28:59]line ЗНМ: 0300000064 [16:28:59]line РНМ: 0000000000092592 [16:28:59]line Версия ККМ: 001 [16:28:59]line ФМ: 0000000000874979 [16:28:59]line ФД: 87332 [16:28:59]line ФПД: 28097402482208 [16:28:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162858&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87332&fm=28097402482208&tin=02508201610067®Number=0000000000092592&sum=80000 [16:28:59]OFD Sender: Processing packet 87332 [packets to send 280, broken 279] [16:28:59]ProducePacketName [16:28:59]name=ofd_packets/00087332 [16:28:59]OFD Sender: To server: pG, [16:28:59]CommunicateWithHost lk.salyk.kg:30040 [16:28:59]ConnectInit lk.salyk.kg [16:28:59]written 0, free lines is 4095 [16:28:59]Write to MH i2c: 01 00 00 F2 0C FE [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 07 00 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: 01 07 00 F2 0C 00 00 00 00 00 DC 0C ED [16:28:59]RasterBufferAndPrint [16:28:59]line [16:28:59]line [16:28:59]line [16:28:59]line [16:28:59]line [16:28:59]written 0, free lines is 3298 [16:28:59]MH_Cut [16:28:59]Write to MH i2c: D1 01 00 F9 0C 01 D7 [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: D1 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: D1 01 00 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: D1 01 00 F9 0C 00 D6 [16:28:59]Write to MH i2c: 01 00 00 FA 0C 06 [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:29:00]Connected sock=11 [16:29: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 C0 E7 07 01 D2 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BA 00 00 00 F4 03 04 00 4A 97 F1 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 24 55 01 00 35 04 06 00 19 8D EF B1 AE 20 28 10 E7 37 33 C2 56 7B [16:29:00]*** Cut start [16:29:00]*** Partial cut [16:29:00]*** CUTSNS_PIN = 1 [16:29:00]*** CUTSNS_PIN = 0 [16:29: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 81 FA 47 00 1C 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 24 55 01 00 F4 03 04 00 16 42 F1 66 B6 04 01 00 00 C3 A9 7F 28 25 0D DB AD [16:29:00]CommunicateWithHost err = 0 [16:29:00]CheckOFDResponse [16:29:00]1017 (14) - 77093643461234 [16:29:00]1041 (16) - 0000000000874979 [16:29:00]1040 (4) - 87332 [16:29:00]1012 (4) - 23.09.2024 10:25 [16:29:00]1206 (1) - 0 [16:29:00]OFD Sender: Remove packet 87332 [16:29:00]ProducePacketName [16:29:00]name=ofd_packets/00087332 [16:29:00]NVStorageDeleteData [16:29:00]*** Brake cut motor [16:29:01]Read from MH i2c: 01 [16:29:01]MH_I2C_Read... [16:29:01]*** Stop cut motor [16:29:01]*** Cut end [16:29:01]Read from MH i2c: 01 07 00 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: 01 07 00 FA 0C 00 00 00 00 00 FF 0F 1B [16:29:01]process_action close_receipt done [16:29:01]requested_data is exist [16:29:01]produce_requested_data [16:29:01]requested_item fm.sn is exist - process it [16:29:01]wFMCommunicate request_size=4 [16:29:01]MH_SAM_APDU [16:29:01]CAPDU: 80 11 00 00 [16:29:01]Write to MH i2c: E2 08 00 FB 0C 80 11 00 00 00 00 00 00 81 [16:29:01]Write i2c OK [16:29:01]MH_I2C_Read... [16:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:01]Read from MH i2c: E2 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 17 00 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 17 00 FB 0C 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: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 [16:29:01]wFMCommunicate OK [16:29:01]requested_item fd.num is exist - process it [16:29:01]SAM_PROTO_GetFieldsCounters [16:29:01]wFMCommunicate request_size=4 [16:29:01]MH_SAM_APDU [16:29:01]CAPDU: 80 13 00 00 [16:29:01]Write to MH i2c: E2 08 00 FC 0C 80 13 00 00 00 00 00 00 84 [16:29:01]Write i2c OK [16:29:01]MH_I2C_Read... [16:29:01]OFD Sender: No OFD packet to send [16:29:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:01]Read from MH i2c: E2 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 62 00 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 62 00 FC 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 24 55 01 00 0E 04 04 00 F2 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 4E [16: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 24 55 01 00 0E 04 04 00 F2 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 [16:29:01]wFMCommunicate OK [16:29:01]SAM_PROTO_GetFieldsCounters done [16:29:01]requested_item shift.num is exist - process it [16:29:01]requested_item shift.opened is exist - process it [16:29:01]req_shift_opened [16:29:01]FM_GetShiftState [16:29:01]SAM_PROTO_GetShiftState [16:29:01]wFMCommunicate request_size=4 [16:29:01]MH_SAM_APDU [16:29:01]CAPDU: 80 13 01 00 [16:29:01]Write to MH i2c: E2 08 00 FD 0C 80 13 01 00 00 00 00 00 86 [16:29:01]Write i2c OK [16:29:01]MH_I2C_Read... [16:29:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:01]Read from MH i2c: E2 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 0E 00 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: E2 0E 00 FD 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DE [16:29:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:29:01]wFMCommunicate OK [16:29:01]SAM_PROTO_GetShiftState done [16:29:01]FM_GetShiftState done [16:29:01]req_shift_opened done [16:29:01]requested_item shift.open_date is exist - process it [16:29:01]req_shift_open_date [16:29:01]req_shift_open_date done [16:29:01]produce_requested_data done [16:29:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87332,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:29:01]process_action_free close_receipt [16:29:01]json_value_free [16:29:01]json_value_free done [16:29:01]process_json_proto returns [16:29:01]Send response to host [16:29:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87332,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:29:01]free response buf [16:29:01]execute_script done [16:29:01]execute_script returns [16:29:01]free content buf [16:29:01]Sock 10.Close socket [16:29:01]Sock 10.Thread stoped [16:29:06]OFD Sender: No OFD packet to send [16:29:11]OFD Sender: No OFD packet to send [16:29:16]OFD Sender: No OFD packet to send [16:29:21]OFD Sender: No OFD packet to send [16:29:26]OFD Sender: No OFD packet to send [16:29:26]recv_with_timeout no data received [16:29:31]OFD Sender: No OFD packet to send [16:29:36]OFD Sender: No OFD packet to send [16:29:40]recv_with_timeout no data received [16:29:41]OFD Sender: No OFD packet to send [16:29:46]OFD Sender: No OFD packet to send [16:29:51]OFD Sender: No OFD packet to send [16:29:56]OFD Sender: No OFD packet to send [16:29:57]accept exits with 7 [16:29:57]New connection [16:29:57]New thread 3066674532 created [16:29:57]Thread 3066531172 joined [16:29:57]Waiting for new connection... [16:29:57] Sock 7.Parse request [16:29:57]Sock 7.Check first char [16:29:57]Sock 7.First char is OK [16:29:57]request: POST /json_proto HTTP/1.0 [16:29:57]Method: POST [16:29:57]URL: /json_proto [16:29:57]Method is POST - this is cgi request [16:29:57]url: /json_proto [16:29:57]query_string will be loaded in cgi processing [16:29:57]execute_cgi json_proto POST (null) [16:29:57]execute_cgi path=json_proto method=POST [16:29:57]POST find Content-Length [16:29:57]Host: 172.17.47.196:8080 [16:29:57]Content-Length: 682 [16:29:57]Content-Type: application/json [16:29:57] [16:29:57]POST finish read [16:29:57]Found Content-Length = 682 [16:29:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872298", "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" ] } } [16:29:57]execute_script... [16:29:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872298", "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" ] } } [16:29:57]POST & json_proto [16:29:57]process_json_proto [16:29:57]json parsed OK: [16:29:57]protocol is kg_v1.0 [16:29:57]action value=close_receipt [16:29:57]process_action close_receipt [16:29:57]cmd_close_receipt [16:29:57]MH_GetDate [16:29:57]Write to MH i2c: F0 00 00 FE 0C F9 [16:29:57]Write i2c OK [16:29:57]MH_I2C_Read... [16:29:57]Read from MH i2c: F0 [16:29:57]MH_I2C_Read... [16:29:57]Read from MH i2c: F0 09 00 [16:29:57]MH_I2C_Read... [16:29:57]Read from MH i2c: F0 09 00 FE 0C 00 86 97 F1 66 4C 6B 94 66 27 [16:29:57]GetLastDocTimeStamp 1727108938 [16:29:57]current date 1727108998 [16:29:57]FM_GetShiftState [16:29:57]SAM_PROTO_GetShiftState [16:29:57]wFMCommunicate request_size=4 [16:29:57]MH_SAM_APDU [16:29:57]CAPDU: 80 13 01 00 [16:29:57]Write to MH i2c: E2 08 00 FF 0C 80 13 01 00 00 00 00 00 88 [16:29:57]Write i2c OK [16:29:57]MH_I2C_Read... [16:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:57]Read from MH i2c: E2 [16:29:57]MH_I2C_Read... [16:29:57]Read from MH i2c: E2 0E 00 [16:29:57]MH_I2C_Read... [16:29:57]Read from MH i2c: E2 0E 00 FF 0C 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E0 [16:29:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:29:57]wFMCommunicate OK [16:29:57]SAM_PROTO_GetShiftState done [16:29:57]FM_GetShiftState done [16:29:57]opened in 1727050818 [16:29:57]opened+sec_in_day 1727137218 [16:29:57]quantity*price = 50063 [16:29:57]sum+1 = 50064 [16:29:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 187 23.09.2024 16:29 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87333 ФПД: 49024973879594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87333&fm=49024973879594&tin=02508201610067®Number=0000000000092592&sum=50000 [16:29:58]StoreToDocumentArchive [16:29:58]shift 498 fd 87333 [16:29:58]save to /storage/0498/doc_00087333 [16:29:58]save last doc name /storage/0498/doc_00087333 to /storage/kkm_last_doc_name [16:29:58]save OK [16:29:58]Clear old archive folders... [16:29:58]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:29:58]tlvbuf is 00ECA7D0 [16:29:58]SAM_PROTO_ClearQueue [16:29:58]wFMCommunicate request_size=4 [16:29:58]MH_SAM_APDU [16:29:58]CAPDU: 80 09 00 00 [16:29:58]Write to MH i2c: E2 08 00 0C 0D 80 09 00 00 00 00 00 00 8B [16:29:58]Write i2c OK [16:29:58]MH_I2C_Read... [16:29:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 0C 0D 00 90 00 8D [16:29:59]RAPDU: 90 00 [16:29:59]wFMCommunicate OK [16:29:59]SAM_PROTO_ClearQueue done [16:29:59]KKMCreateOFDPacket [16:29:59]OFDProtocolAddRootSTLVToBuf [16:29:59]FM_MakeSignedData [16:29:59]FM_MakeSignedData [16:29:59]SAM_PROTO_SignData [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 0D 01 02 [16:29:59]Write to MH i2c: E2 08 00 0D 0D 80 0D 01 02 00 00 00 00 93 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 0D 0D 00 90 00 8E [16:29:59]RAPDU: 90 00 [16:29:59]wFMCommunicate OK [16:29:59]wFMCommunicate request_size=255 [16:29:59]MH_SAM_APDU [16:29: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 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 BB 00 00 00 F4 03 04 00 86 97 F1 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 25 55 01 00 35 04 06 00 [16:29:59]Write to MH i2c: E2 02 01 0E 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 BB 00 00 00 F4 03 04 00 86 97 F1 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 25 55 01 00 35 04 06 00 00 00 32 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 0E 0D 00 90 00 8F [16:29:59]RAPDU: 90 00 [16:29:59]wFMCommunicate OK [16:29:59]wFMCommunicate request_size=11 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 0D 02 02 06 2C 96 84 27 39 2A [16:29:59]Write to MH i2c: E2 0E 00 0F 0D 80 0D 02 02 06 00 2C 96 84 27 39 2A 00 00 72 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 03 00 0F 0D 00 90 00 90 [16:29:59]RAPDU: 90 00 [16:29:59]wFMCommunicate OK [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 0D 03 02 [16:29:59]Write to MH i2c: E2 08 00 10 0D 80 0D 03 02 00 00 00 00 98 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 0B 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 0B 00 10 0D 00 54 19 89 F9 F7 C0 6A 1A 90 00 C3 [16:29:59]RAPDU: 54 19 89 F9 F7 C0 6A 1A 90 00 [16:29:59]wFMCommunicate OK [16:29:59]SAM_PROTO_SignData done [16:29:59]FM_MakeSignedData done [16:29:59]CreateOFDProtocolMessage [16:29:59]wFMCommunicate request_size=4 [16:29:59]MH_SAM_APDU [16:29:59]CAPDU: 80 11 00 00 [16:29:59]Write to MH i2c: E2 08 00 11 0D 80 11 00 00 00 00 00 00 98 [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:59]Read from MH i2c: E2 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 17 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: E2 17 00 11 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F7 [16:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [16:29:59]wFMCommunicate OK [16:29:59]CreateOFDProtocolMessage done [16:29:59]OFDSenderStorePacket 87333 [16:29:59]StoreOFDPacket docnum=87333 [16:29: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 10 01 00 00 F6 DA 08 01 84 D6 5A 03 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 BB 00 00 00 F4 03 04 00 86 97 F1 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 25 55 01 00 35 04 06 00 2C 96 84 27 39 2A 54 19 89 F9 F7 C0 6A 1A [16:29:59]CheckFolder [16:29:59]dirname=/storage/ofd_packets [16:29:59]CheckFolder done [16:29:59]ProducePacketName [16:29:59]name=ofd_packets/00087333 [16:29:59]NVStorageSaveData ofd_packets/00087333 [16:29:59]File name is /storage/ofd_packets/00087333 [16:29:59]Write 302 bytes [16:29:59]NVStorageSaveData done [16:29:59]OFDSenderStorePacket done [16:29:59]KKMCreateOFDPacket done [16:29:59]NVStorageSaveData kkm_last_timestamp [16:29:59]File name is /storage/kkm_last_timestamp [16:29:59]Write 4 bytes [16:29:59]NVStorageSaveData done [16:29:59]ExternCall_PrintAddStr [16:29:59]wPrintStart [16:29:59]Write to MH i2c: 01 00 00 12 0D 1F [16:29:59]Write i2c OK [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: 01 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: 01 07 00 [16:29:59]MH_I2C_Read... [16:29:59]Read from MH i2c: 01 07 00 12 0D 00 00 00 00 00 FF 0F 34 [16:29:59]RasterBufferAndPrint [16:29:59]line Счет N : (1)872298 [16:29:59]line ИНН: 02508201610067 [16:29:59]line Контрольно-Кассовый Чек [16:29:59]line ПРОДАЖА [16:29:59]line ТРК (МРК, ГНК) : 21 [16:29:59]line Товар: 2710194210 [16:29:59]line ДТ(л)-К-4 [16:29:59]line 6.570 * 76.20 [16:29:59]line = 500.63 [16:29:59]line НДС 12% НСП 1% [16:29:59]line > о реализуемом товаре [16:29:59]line ОКРУГЛЕНИЕ: -0.63 [16:29:59]line ИТОГО: 500.00 [16:29:59]line Внесено: 500.00 [16:29:59]line СДАЧА: 0.00 [16:29:59]line НСП 1% : 4.43 [16:29:59]line НДС 12% : 53.16 [16:29:59]line Наличными: 500.00 [16:29:59]line Безнал.: 0.00 [16:29:59]line Место: АЗС № 137 "Партнер Нефть" [16:29:59]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:29:59]line СНО: Общий режим [16:29:59]line Чек 187 23.09.2024 16:29 [16:29:59]line Смена: 498 ФФД: 1.0 [16:29:59]line ЗНМ: 0300000064 [16:29:59]line РНМ: 0000000000092592 [16:29:59]line Версия ККМ: 001 [16:29:59]line ФМ: 0000000000874979 [16:29:59]line ФД: 87333 [16:29:59]line ФПД: 49024973879594 [16:29:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T162958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87333&fm=49024973879594&tin=02508201610067®Number=0000000000092592&sum=50000 [16:29:59]OFD Sender: Processing packet 87333 [packets to send 280, broken 279] [16:29:59]ProducePacketName [16:29:59]name=ofd_packets/00087333 [16:29:59]OFD Sender: To server: pG, [16:29:59]CommunicateWithHost lk.salyk.kg:30040 [16:29:59]ConnectInit lk.salyk.kg [16:29:59]written 0, free lines is 4095 [16:30:00]Write to MH i2c: 01 00 00 3D 0D 4A [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: 01 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: 01 07 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: 01 07 00 3D 0D 00 00 00 00 00 D9 0C 36 [16:30:00]RasterBufferAndPrint [16:30:00]line [16:30:00]line [16:30:00]line [16:30:00]line [16:30:00]line [16:30:00]written 0, free lines is 3296 [16:30:00]MH_Cut [16:30:00]Write to MH i2c: D1 01 00 44 0D 01 23 [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: D1 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: D1 01 00 [16:30:00]MH_I2C_Read... [16:30:00]Read from MH i2c: D1 01 00 44 0D 00 22 [16:30:00]Write to MH i2c: 01 00 00 45 0D 52 [16:30:00]Write i2c OK [16:30:00]MH_I2C_Read... [16:30:01]*** Cut start [16:30:01]*** Partial cut [16:30:01]*** CUTSNS_PIN = 1 [16:30:01]*** CUTSNS_PIN = 0 [16:30:01]*** Brake cut motor [16:30:01]Read from MH i2c: 01 [16:30:01]MH_I2C_Read... [16:30:01]*** Stop cut motor [16:30:01]*** Cut end [16:30:01]Read from MH i2c: 01 07 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: 01 07 00 45 0D 00 00 00 00 00 FF 0F 67 [16:30:01]process_action close_receipt done [16:30:01]requested_data is exist [16:30:01]produce_requested_data [16:30:01]requested_item fm.sn is exist - process it [16:30:01]wFMCommunicate request_size=4 [16:30:01]MH_SAM_APDU [16:30:01]CAPDU: 80 11 00 00 [16:30:01]Write to MH i2c: E2 08 00 46 0D 80 11 00 00 00 00 00 00 CD [16:30:01]Write i2c OK [16:30:01]MH_I2C_Read... [16:30:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:01]Read from MH i2c: E2 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 17 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 17 00 46 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2C [16: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 [16:30:01]wFMCommunicate OK [16:30:01]requested_item fd.num is exist - process it [16:30:01]SAM_PROTO_GetFieldsCounters [16:30:01]wFMCommunicate request_size=4 [16:30:01]MH_SAM_APDU [16:30:01]CAPDU: 80 13 00 00 [16:30:01]Write to MH i2c: E2 08 00 47 0D 80 13 00 00 00 00 00 00 D0 [16:30:01]Write i2c OK [16:30:01]MH_I2C_Read... [16:30:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:01]Read from MH i2c: E2 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 62 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 62 00 47 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 25 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 9E [16:30: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 25 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:01]wFMCommunicate OK [16:30:01]SAM_PROTO_GetFieldsCounters done [16:30:01]requested_item shift.num is exist - process it [16:30:01]requested_item shift.opened is exist - process it [16:30:01]req_shift_opened [16:30:01]FM_GetShiftState [16:30:01]SAM_PROTO_GetShiftState [16:30:01]wFMCommunicate request_size=4 [16:30:01]MH_SAM_APDU [16:30:01]CAPDU: 80 13 01 00 [16:30:01]Write to MH i2c: E2 08 00 48 0D 80 13 01 00 00 00 00 00 D2 [16:30:01]Write i2c OK [16:30:01]MH_I2C_Read... [16:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:01]Read from MH i2c: E2 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 0E 00 [16:30:01]MH_I2C_Read... [16:30:01]Read from MH i2c: E2 0E 00 48 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2A [16:30:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:30:01]wFMCommunicate OK [16:30:01]SAM_PROTO_GetShiftState done [16:30:01]FM_GetShiftState done [16:30:01]req_shift_opened done [16:30:01]requested_item shift.open_date is exist - process it [16:30:01]req_shift_open_date [16:30:01]req_shift_open_date done [16:30:01]produce_requested_data done [16:30:01]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87333,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:30:01]process_action_free close_receipt [16:30:01]json_value_free [16:30:01]json_value_free done [16:30:01]process_json_proto returns [16:30:01]Send response to host [16:30:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87333,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:30:01]free response buf [16:30:01]execute_script done [16:30:01]execute_script returns [16:30:01]free content buf [16:30:01]Sock 7.Close socket [16:30:01]Sock 7.Thread stoped [16:30:04]recv_with_timeout no data received [16:30:04]ConnectInit Can't take IP for lk.salyk.kg [16:30:04]CommunicateWithHost connect error [16:30:04]CommunicateWithHost err = -1 [16:30:04]OFD Sender: Server communicate error [16:30:09]OFD Sender: Processing packet 87333 [packets to send 280, broken 279] [16:30:09]ProducePacketName [16:30:09]name=ofd_packets/00087333 [16:30:09]OFD Sender: To server: pG, [16:30:09]CommunicateWithHost lk.salyk.kg:30040 [16:30:09]ConnectInit lk.salyk.kg [16:30:14]ConnectInit Can't take IP for lk.salyk.kg [16:30:14]CommunicateWithHost connect error [16:30:14]CommunicateWithHost err = -1 [16:30:14]OFD Sender: Server communicate error [16:30:19]OFD Sender: Processing packet 87333 [packets to send 280, broken 279] [16:30:19]ProducePacketName [16:30:19]name=ofd_packets/00087333 [16:30:19]OFD Sender: To server: pG, [16:30:19]CommunicateWithHost lk.salyk.kg:30040 [16:30:19]ConnectInit lk.salyk.kg [16:30:24]accept exits with 9 [16:30:24]New connection [16:30:24]New thread 3066531172 created [16:30:24]Thread 3066674532 joined [16:30:24]Waiting for new connection... [16:30:24] Sock 9.Parse request [16:30:24]Sock 9.Check first char [16:30:24]Sock 9.First char is OK [16:30:24]request: POST /json_proto HTTP/1.0 [16:30:24]Method: POST [16:30:24]URL: /json_proto [16:30:24]Method is POST - this is cgi request [16:30:24]url: /json_proto [16:30:24]query_string will be loaded in cgi processing [16:30:24]execute_cgi json_proto POST (null) [16:30:24]execute_cgi path=json_proto method=POST [16:30:24]POST find Content-Length [16:30:24]Host: 172.17.47.196:8080 [16:30:24]Content-Length: 677 [16:30:24]Content-Type: application/json [16:30:24] [16:30:24]POST finish read [16:30:24]Found Content-Length = 677 [16:30:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872299", "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" ] } } [16:30:24]execute_script... [16:30: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)872299", "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" ] } } [16:30:24]POST & json_proto [16:30:24]process_json_proto [16:30:24]json parsed OK: [16:30:24]protocol is kg_v1.0 [16:30:24]action value=close_receipt [16:30:24]process_action close_receipt [16:30:24]cmd_close_receipt [16:30:24]MH_GetDate [16:30:24]Write to MH i2c: F0 00 00 49 0D 45 [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 09 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: F0 09 00 49 0D 00 A1 97 F1 66 4C 6B 94 66 8E [16:30:24]GetLastDocTimeStamp 1727108998 [16:30:24]current date 1727109025 [16:30:24]FM_GetShiftState [16:30:24]SAM_PROTO_GetShiftState [16:30:24]wFMCommunicate request_size=4 [16:30:24]MH_SAM_APDU [16:30:24]CAPDU: 80 13 01 00 [16:30:24]Write to MH i2c: E2 08 00 4A 0D 80 13 01 00 00 00 00 00 D4 [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:24]Read from MH i2c: E2 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 0E 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 0E 00 4A 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2C [16:30:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:30:24]wFMCommunicate OK [16:30:24]SAM_PROTO_GetShiftState done [16:30:24]FM_GetShiftState done [16:30:24]opened in 1727050818 [16:30:24]opened+sec_in_day 1727137218 [16:30:24]quantity*price = 35052 [16:30:24]sum+1 = 35054 [16:30:24]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 СНО: Общий режим Чек 188 23.09.2024 16:30 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87334 ФПД: 242774552564505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163025&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87334&fm=242774552564505&tin=02508201610067®Number=0000000000092592&sum=35000 [16:30:25]StoreToDocumentArchive [16:30:25]shift 498 fd 87334 [16:30:25]save to /storage/0498/doc_00087334 [16:30:25]save last doc name /storage/0498/doc_00087334 to /storage/kkm_last_doc_name [16:30:25]save OK [16:30:25]Clear old archive folders... [16:30:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:30:25]tlvbuf is 00E66570 [16:30:25]SAM_PROTO_ClearQueue [16:30:25]wFMCommunicate request_size=4 [16:30:25]MH_SAM_APDU [16:30:25]CAPDU: 80 09 00 00 [16:30:25]Write to MH i2c: E2 08 00 57 0D 80 09 00 00 00 00 00 00 D6 [16:30:25]Write i2c OK [16:30:25]MH_I2C_Read... [16:30:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:25]Read from MH i2c: E2 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 03 00 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 03 00 57 0D 00 90 00 D8 [16:30:25]RAPDU: 90 00 [16:30:25]wFMCommunicate OK [16:30:25]SAM_PROTO_ClearQueue done [16:30:25]KKMCreateOFDPacket [16:30:25]OFDProtocolAddRootSTLVToBuf [16:30:25]FM_MakeSignedData [16:30:25]FM_MakeSignedData [16:30:25]SAM_PROTO_SignData [16:30:25]wFMCommunicate request_size=4 [16:30:25]MH_SAM_APDU [16:30:25]CAPDU: 80 0D 01 02 [16:30:25]Write to MH i2c: E2 08 00 58 0D 80 0D 01 02 00 00 00 00 DE [16:30:25]Write i2c OK [16:30:25]MH_I2C_Read... [16:30:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:25]Read from MH i2c: E2 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 03 00 [16:30:25]MH_I2C_Read... [16:30:25]Read from MH i2c: E2 03 00 58 0D 00 90 00 D9 [16:30:25]RAPDU: 90 00 [16:30:25]wFMCommunicate OK [16:30:25]wFMCommunicate request_size=255 [16:30:25]MH_SAM_APDU [16:30: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 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 BC 00 00 00 F4 03 04 00 A1 97 F1 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 26 55 01 00 35 04 06 00 DC [16:30:25]Write to MH i2c: E2 02 01 59 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 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 BC 00 00 00 F4 03 04 00 A1 97 F1 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 26 55 01 00 35 04 06 00 DC 00 00 2C [16:30:25]Write i2c OK [16:30:25]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 59 0D 00 90 00 DA [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]wFMCommunicate request_size=10 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 02 02 05 CD 5A F7 53 19 [16:30:26]Write to MH i2c: E2 0D 00 5A 0D 80 0D 02 02 05 00 CD 5A F7 53 19 00 00 75 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 03 00 5A 0D 00 90 00 DB [16:30:26]RAPDU: 90 00 [16:30:26]wFMCommunicate OK [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 0D 03 02 [16:30:26]Write to MH i2c: E2 08 00 5B 0D 80 0D 03 02 00 00 00 00 E3 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 0B 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 0B 00 5B 0D 00 DD 01 72 95 1B B1 B3 69 90 00 B1 [16:30:26]RAPDU: DD 01 72 95 1B B1 B3 69 90 00 [16:30:26]wFMCommunicate OK [16:30:26]SAM_PROTO_SignData done [16:30:26]FM_MakeSignedData done [16:30:26]CreateOFDProtocolMessage [16:30:26]wFMCommunicate request_size=4 [16:30:26]MH_SAM_APDU [16:30:26]CAPDU: 80 11 00 00 [16:30:26]Write to MH i2c: E2 08 00 5C 0D 80 11 00 00 00 00 00 00 E3 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:26]Read from MH i2c: E2 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 17 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: E2 17 00 5C 0D 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:30: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:30:26]wFMCommunicate OK [16:30:26]CreateOFDProtocolMessage done [16:30:26]OFDSenderStorePacket 87334 [16:30:26]StoreOFDPacket docnum=87334 [16:30: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 04 76 07 01 B1 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 00 00 00 F4 03 04 00 A1 97 F1 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 26 55 01 00 35 04 06 00 DC CD 5A F7 53 19 DD 01 72 95 1B B1 B3 69 [16:30:26]CheckFolder [16:30:26]dirname=/storage/ofd_packets [16:30:26]CheckFolder done [16:30:26]ProducePacketName [16:30:26]name=ofd_packets/00087334 [16:30:26]NVStorageSaveData ofd_packets/00087334 [16:30:26]File name is /storage/ofd_packets/00087334 [16:30:26]Write 301 bytes [16:30:26]NVStorageSaveData done [16:30:26]OFDSenderStorePacket done [16:30:26]KKMCreateOFDPacket done [16:30:26]NVStorageSaveData kkm_last_timestamp [16:30:26]File name is /storage/kkm_last_timestamp [16:30:26]Write 4 bytes [16:30:26]NVStorageSaveData done [16:30:26]ExternCall_PrintAddStr [16:30:26]wPrintStart [16:30:26]Write to MH i2c: 01 00 00 5D 0D 6A [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 5D 0D 00 00 00 00 00 FF 0F 7F [16:30:26]RasterBufferAndPrint [16:30:26]line Счет N : (1)872299 [16:30:26]line ИНН: 02508201610067 [16:30:26]line Контрольно-Кассовый Чек [16:30:26]line ПРОДАЖА [16:30:26]line ТРК (МРК, ГНК) : 43 [16:30:26]line Товар: 2710124130 [16:30:26]line Аи-92-К-5 [16:30:26]line 5.170 * 67.80 [16:30:26]line = 350.53 [16:30:26]line НДС 12% НСП 1% [16:30:26]line > о реализуемом товаре [16:30:26]line ОКРУГЛЕНИЕ: -0.53 [16:30:26]line ИТОГО: 350.00 [16:30:26]line Внесено: 350.00 [16:30:26]line СДАЧА: 0.00 [16:30:26]line НСП 1% : 3.10 [16:30:26]line НДС 12% : 37.22 [16:30:26]line Наличными: 350.00 [16:30:26]line Безнал.: 0.00 [16:30:26]line Место: АЗС № 137 "Партнер Нефть" [16:30:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:30:26]line СНО: Общий режим [16:30:26]line Чек 188 23.09.2024 16:30 [16:30:26]line Смена: 498 ФФД: 1.0 [16:30:26]line ЗНМ: 0300000064 [16:30:26]line РНМ: 0000000000092592 [16:30:26]line Версия ККМ: 001 [16:30:26]line ФМ: 0000000000874979 [16:30:26]line ФД: 87334 [16:30:26]line ФПД: 242774552564505 [16:30:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163025&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87334&fm=242774552564505&tin=02508201610067®Number=0000000000092592&sum=35000 [16:30:26]OFD Sender: Processing packet 87333 [packets to send 281, broken 279] [16:30:26]ProducePacketName [16:30:26]name=ofd_packets/00087333 [16:30:26]OFD Sender: To server: pG, [16:30:26]CommunicateWithHost lk.salyk.kg:30040 [16:30:26]ConnectInit lk.salyk.kg [16:30:26]written 0, free lines is 4095 [16:30:26]Write to MH i2c: 01 00 00 88 0D 95 [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: 01 07 00 88 0D 00 00 00 00 00 D7 0C 7F [16:30:26]RasterBufferAndPrint [16:30:26]line [16:30:26]line [16:30:26]line [16:30:26]line [16:30:26]line [16:30:26]written 0, free lines is 3294 [16:30:26]MH_Cut [16:30:26]Write to MH i2c: D1 01 00 8F 0D 01 6E [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: D1 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: D1 01 00 [16:30:26]MH_I2C_Read... [16:30:26]Read from MH i2c: D1 01 00 8F 0D 00 6D [16:30:26]Write to MH i2c: 01 00 00 90 0D 9D [16:30:26]Write i2c OK [16:30:26]MH_I2C_Read... [16:30:27]*** Cut start [16:30:27]*** Partial cut [16:30:27]*** CUTSNS_PIN = 1 [16:30:27]*** CUTSNS_PIN = 0 [16:30:27]*** Brake cut motor [16:30:28]Read from MH i2c: 01 [16:30:28]MH_I2C_Read... [16:30:28]*** Stop cut motor [16:30:28]*** Cut end [16:30:28]Read from MH i2c: 01 07 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: 01 07 00 90 0D 00 00 00 00 00 FF 0F B2 [16:30:28]process_action close_receipt done [16:30:28]requested_data is exist [16:30:28]produce_requested_data [16:30:28]requested_item fm.sn is exist - process it [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 11 00 00 [16:30:28]Write to MH i2c: E2 08 00 91 0D 80 11 00 00 00 00 00 00 18 [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 17 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 17 00 91 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [16:30: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:30:28]wFMCommunicate OK [16:30:28]requested_item fd.num is exist - process it [16:30:28]SAM_PROTO_GetFieldsCounters [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 00 00 [16:30:28]Write to MH i2c: E2 08 00 92 0D 80 13 00 00 00 00 00 00 1B [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 62 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 62 00 92 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 26 55 01 00 0E 04 04 00 F2 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 ED [16:30: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 26 55 01 00 0E 04 04 00 F2 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 [16:30:28]wFMCommunicate OK [16:30:28]SAM_PROTO_GetFieldsCounters done [16:30:28]requested_item shift.num is exist - process it [16:30:28]requested_item shift.opened is exist - process it [16:30:28]req_shift_opened [16:30:28]FM_GetShiftState [16:30:28]SAM_PROTO_GetShiftState [16:30:28]wFMCommunicate request_size=4 [16:30:28]MH_SAM_APDU [16:30:28]CAPDU: 80 13 01 00 [16:30:28]Write to MH i2c: E2 08 00 93 0D 80 13 01 00 00 00 00 00 1D [16:30:28]Write i2c OK [16:30:28]MH_I2C_Read... [16:30:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:28]Read from MH i2c: E2 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 [16:30:28]MH_I2C_Read... [16:30:28]Read from MH i2c: E2 0E 00 93 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 75 [16:30:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:30:28]wFMCommunicate OK [16:30:28]SAM_PROTO_GetShiftState done [16:30:28]FM_GetShiftState done [16:30:28]req_shift_opened done [16:30:28]requested_item shift.open_date is exist - process it [16:30:28]req_shift_open_date [16:30:28]req_shift_open_date done [16:30:28]produce_requested_data done [16:30:28]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87334,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:30:28]process_action_free close_receipt [16:30:28]json_value_free [16:30:28]json_value_free done [16:30:28]process_json_proto returns [16:30:28]Send response to host [16:30:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87334,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:30:28]free response buf [16:30:28]execute_script done [16:30:28]execute_script returns [16:30:28]free content buf [16:30:28]Sock 9.Close socket [16:30:28]Sock 9.Thread stoped [16:30:35]Connected sock=10 [16:30: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 F6 DA 08 01 84 D6 5A 03 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 BB 00 00 00 F4 03 04 00 86 97 F1 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 25 55 01 00 35 04 06 00 2C 96 84 27 39 2A 54 19 89 F9 F7 C0 6A 1A [16:30: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 AE 3D 47 00 A8 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 25 55 01 00 F4 03 04 00 75 42 F1 66 B6 04 01 00 00 A5 44 EC 92 08 E6 98 79 [16:30:35]CommunicateWithHost err = 0 [16:30:35]CheckOFDResponse [16:30:35]1017 (14) - 77093643461234 [16:30:35]1041 (16) - 0000000000874979 [16:30:35]1040 (4) - 87333 [16:30:35]1012 (4) - 23.09.2024 10:27 [16:30:35]1206 (1) - 0 [16:30:35]OFD Sender: Remove packet 87333 [16:30:35]ProducePacketName [16:30:35]name=ofd_packets/00087333 [16:30:35]NVStorageDeleteData [16:30:36]OFD Sender: Processing packet 87334 [packets to send 280, broken 279] [16:30:36]ProducePacketName [16:30:36]name=ofd_packets/00087334 [16:30:36]OFD Sender: To server: pG, [16:30:36]CommunicateWithHost lk.salyk.kg:30040 [16:30:36]ConnectInit lk.salyk.kg [16:30:36]Connected sock=7 [16:30:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 04 76 07 01 B1 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 00 00 00 F4 03 04 00 A1 97 F1 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 26 55 01 00 35 04 06 00 DC CD 5A F7 53 19 DD 01 72 95 1B B1 B3 69 [16:30: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 88 00 47 00 4E 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 26 55 01 00 F4 03 04 00 76 42 F1 66 B6 04 01 00 00 92 41 94 AE 51 E2 5E 26 [16:30:36]CommunicateWithHost err = 0 [16:30:36]CheckOFDResponse [16:30:36]1017 (14) - 77093643461234 [16:30:36]1041 (16) - 0000000000874979 [16:30:36]1040 (4) - 87334 [16:30:36]1012 (4) - 23.09.2024 10:27 [16:30:36]1206 (1) - 0 [16:30:36]OFD Sender: Remove packet 87334 [16:30:36]ProducePacketName [16:30:36]name=ofd_packets/00087334 [16:30:36]NVStorageDeleteData [16:30:37]OFD Sender: No OFD packet to send [16:30:42]OFD Sender: No OFD packet to send [16:30:47]OFD Sender: No OFD packet to send [16:30:48]recv_with_timeout no data received [16:30:52]OFD Sender: No OFD packet to send [16:30:57]OFD Sender: No OFD packet to send [16:31:01]recv_with_timeout no data received [16:31:02]OFD Sender: No OFD packet to send [16:31:07]OFD Sender: No OFD packet to send [16:31:12]recv_with_timeout no data received [16:31:12]OFD Sender: No OFD packet to send [16:31:17]OFD Sender: No OFD packet to send [16:31:22]OFD Sender: No OFD packet to send [16:31:27]OFD Sender: No OFD packet to send [16:31:28]accept exits with 12 [16:31:28]New connection [16:31:28]New thread 3066674532 created [16:31:28]Thread 3066531172 joined [16:31:28]Waiting for new connection... [16:31:28] Sock 12.Parse request [16:31:28]Sock 12.Check first char [16:31:28]Sock 12.First char is OK [16:31:28]request: POST /json_proto HTTP/1.0 [16:31:28]Method: POST [16:31:28]URL: /json_proto [16:31:28]Method is POST - this is cgi request [16:31:28]url: /json_proto [16:31:28]query_string will be loaded in cgi processing [16:31:28]execute_cgi json_proto POST (null) [16:31:28]execute_cgi path=json_proto method=POST [16:31:28]POST find Content-Length [16:31:28]Host: 172.17.47.196:8080 [16:31:28]Content-Length: 688 [16:31:28]Content-Type: application/json [16:31:28] [16:31:28]POST finish read [16:31:28]Found Content-Length = 688 [16:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148195", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:28]execute_script... [16:31: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)148195", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:28]POST & json_proto [16:31:28]process_json_proto [16:31:28]json parsed OK: [16:31:28]protocol is kg_v1.0 [16:31:28]action value=close_receipt [16:31:28]process_action close_receipt [16:31:28]cmd_close_receipt [16:31:28]MH_GetDate [16:31:28]Write to MH i2c: F0 00 00 94 0D 90 [16:31:28]Write i2c OK [16:31:28]MH_I2C_Read... [16:31:28]Read from MH i2c: F0 [16:31:28]MH_I2C_Read... [16:31:28]Read from MH i2c: F0 09 00 [16:31:28]MH_I2C_Read... [16:31:28]Read from MH i2c: F0 09 00 94 0D 00 E1 97 F1 66 4C 6B 94 66 19 [16:31:28]GetLastDocTimeStamp 1727109025 [16:31:28]current date 1727109089 [16:31:28]FM_GetShiftState [16:31:28]SAM_PROTO_GetShiftState [16:31:28]wFMCommunicate request_size=4 [16:31:28]MH_SAM_APDU [16:31:28]CAPDU: 80 13 01 00 [16:31:28]Write to MH i2c: E2 08 00 95 0D 80 13 01 00 00 00 00 00 1F [16:31:28]Write i2c OK [16:31:28]MH_I2C_Read... [16:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:28]Read from MH i2c: E2 [16:31:28]MH_I2C_Read... [16:31:28]Read from MH i2c: E2 0E 00 [16:31:28]MH_I2C_Read... [16:31:28]Read from MH i2c: E2 0E 00 95 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 77 [16:31:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:31:28]wFMCommunicate OK [16:31:28]SAM_PROTO_GetShiftState done [16:31:28]FM_GetShiftState done [16:31:28]opened in 1727050818 [16:31:28]opened+sec_in_day 1727137218 [16:31:28]quantity*price = 9500 [16:31:28]sum+1 = 9501 [16:31:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 189 23.09.2024 16:31 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87335 ФПД: 86589793709546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87335&fm=86589793709546&tin=02508201610067®Number=0000000000092592&sum=9500 0 [16:31:29]StoreToDocumentArchive [16:31:29]shift 498 fd 87335 [16:31:29]save to /storage/0498/doc_00087335 [16:31:29]save last doc name /storage/0498/doc_00087335 to /storage/kkm_last_doc_name [16:31:29]save OK [16:31:29]Clear old archive folders... [16:31:29]ProcessDocumentItem done err = 0, tmpTLVsize=299 [16:31:29]tlvbuf is 00EA4C60 [16:31:29]SAM_PROTO_ClearQueue [16:31:29]wFMCommunicate request_size=4 [16:31:29]MH_SAM_APDU [16:31:29]CAPDU: 80 09 00 00 [16:31:29]Write to MH i2c: E2 08 00 A2 0D 80 09 00 00 00 00 00 00 21 [16:31:29]Write i2c OK [16:31:29]MH_I2C_Read... [16:31:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:29]Read from MH i2c: E2 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 03 00 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 03 00 A2 0D 00 90 00 23 [16:31:29]RAPDU: 90 00 [16:31:29]wFMCommunicate OK [16:31:29]SAM_PROTO_ClearQueue done [16:31:29]KKMCreateOFDPacket [16:31:29]OFDProtocolAddRootSTLVToBuf [16:31:29]FM_MakeSignedData [16:31:29]FM_MakeSignedData [16:31:29]SAM_PROTO_SignData [16:31:29]wFMCommunicate request_size=4 [16:31:29]MH_SAM_APDU [16:31:29]CAPDU: 80 0D 01 02 [16:31:29]Write to MH i2c: E2 08 00 A3 0D 80 0D 01 02 00 00 00 00 29 [16:31:29]Write i2c OK [16:31:29]MH_I2C_Read... [16:31:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:29]Read from MH i2c: E2 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 03 00 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 03 00 A3 0D 00 90 00 24 [16:31:29]RAPDU: 90 00 [16:31:29]wFMCommunicate OK [16:31:29]wFMCommunicate request_size=255 [16:31:29]MH_SAM_APDU [16:31:29]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 E1 97 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [16:31:29]Write to MH i2c: E2 02 01 A4 0D 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 E1 97 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 4F [16:31:29]Write i2c OK [16:31:29]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 A4 0D 00 90 00 25 [16:31:30]RAPDU: 90 00 [16:31:30]wFMCommunicate OK [16:31:30]wFMCommunicate request_size=58 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 4E C0 C1 E5 2D EA [16:31:30]Write to MH i2c: E2 3D 00 A5 0D 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 4E C0 C1 E5 2D EA 00 00 71 [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 A5 0D 00 90 00 26 [16:31:30]RAPDU: 90 00 [16:31:30]wFMCommunicate OK [16:31:30]wFMCommunicate request_size=4 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 0D 03 02 [16:31:30]Write to MH i2c: E2 08 00 A6 0D 80 0D 03 02 00 00 00 00 2E [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 0B 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 0B 00 A6 0D 00 45 9C F1 E1 83 05 81 CB 90 00 B6 [16:31:30]RAPDU: 45 9C F1 E1 83 05 81 CB 90 00 [16:31:30]wFMCommunicate OK [16:31:30]SAM_PROTO_SignData done [16:31:30]FM_MakeSignedData done [16:31:30]CreateOFDProtocolMessage [16:31:30]wFMCommunicate request_size=4 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 11 00 00 [16:31:30]Write to MH i2c: E2 08 00 A7 0D 80 11 00 00 00 00 00 00 2E [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 17 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 17 00 A7 0D 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:31: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:31:30]wFMCommunicate OK [16:31:30]CreateOFDProtocolMessage done [16:31:30]OFDSenderStorePacket 87335 [16:31:30]StoreOFDPacket docnum=87335 [16:31: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 3F 01 00 00 C3 4E 37 01 40 FE 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 E1 97 F1 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 27 55 01 00 35 04 06 00 4E C0 C1 E5 2D EA 45 9C F1 E1 83 05 81 CB [16:31:30]CheckFolder [16:31:30]dirname=/storage/ofd_packets [16:31:30]CheckFolder done [16:31:30]ProducePacketName [16:31:30]name=ofd_packets/00087335 [16:31:30]NVStorageSaveData ofd_packets/00087335 [16:31:30]File name is /storage/ofd_packets/00087335 [16:31:30]Write 349 bytes [16:31:30]NVStorageSaveData done [16:31:30]OFDSenderStorePacket done [16:31:30]KKMCreateOFDPacket done [16:31:30]NVStorageSaveData kkm_last_timestamp [16:31:30]File name is /storage/kkm_last_timestamp [16:31:30]Write 4 bytes [16:31:30]NVStorageSaveData done [16:31:30]ExternCall_PrintAddStr [16:31:30]wPrintStart [16:31:30]Write to MH i2c: 01 00 00 A8 0D B5 [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: 01 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: 01 07 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: 01 07 00 A8 0D 00 00 00 00 00 FF 0F CA [16:31:30]RasterBufferAndPrint [16:31:30]line Счет N : (3)148195 [16:31:30]line ИНН: 02508201610067 [16:31:30]line Контрольно-Кассовый Чек [16:31:30]line ПРОДАЖА [16:31:30]line Товар: 4700003010070 [16:31:30]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [16:31:30]line 1.000 * 95.00 [16:31:30]line = 95.00 [16:31:30]line НДС 12% НСП 1% [16:31:30]line > о реализуемом товаре [16:31:30]line ИТОГО: 95.00 [16:31:30]line НСП 1% : 0.84 [16:31:30]line НДС 12% : 10.09 [16:31:30]line Наличными: 95.00 [16:31:30]line Безнал.: 0.00 [16:31:30]line Место: АЗС № 137 "Партнер Нефть" [16:31:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:31:30]line СНО: Общий режим [16:31:30]line Чек 189 23.09.2024 16:31 [16:31:30]line Смена: 498 ФФД: 1.0 [16:31:30]line ЗНМ: 0300000064 [16:31:30]line РНМ: 0000000000092592 [16:31:30]line Версия ККМ: 001 [16:31:30]line ФМ: 0000000000874979 [16:31:30]line ФД: 87335 [16:31:30]line ФПД: 86589793709546 [16:31:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87335&fm=86589793709546&tin=02508201610067®Number=0000000000092592&sum=9500 [16:31:30]line 0 [16:31:30]OFD Sender: Processing packet 87335 [packets to send 280, broken 279] [16:31:30]ProducePacketName [16:31:30]name=ofd_packets/00087335 [16:31:30]OFD Sender: To server: pG, [16:31:30]CommunicateWithHost lk.salyk.kg:30040 [16:31:30]ConnectInit lk.salyk.kg [16:31:30]written 0, free lines is 4095 [16:31:31]Write to MH i2c: 01 00 00 D1 0D DE [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 07 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 07 00 D1 0D 00 00 00 00 00 F1 0C E2 [16:31:31]RasterBufferAndPrint [16:31:31]line [16:31:31]line [16:31:31]line [16:31:31]line [16:31:31]line [16:31:31]written 0, free lines is 3319 [16:31:31]MH_Cut [16:31:31]Write to MH i2c: D1 01 00 D8 0D 01 B7 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: D1 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: D1 01 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: D1 01 00 D8 0D 00 B6 [16:31:31]Write to MH i2c: 01 00 00 D9 0D E6 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** Cut start [16:31:31]*** Partial cut [16:31:31]*** CUTSNS_PIN = 1 [16:31:31]*** CUTSNS_PIN = 0 [16:31:32]*** Brake cut motor [16:31:32]Read from MH i2c: 01 [16:31:32]MH_I2C_Read... [16:31:32]*** Stop cut motor [16:31:32]*** Cut end [16:31:32]Read from MH i2c: 01 07 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 07 00 D9 0D 00 00 00 00 00 FF 0F FB [16:31:32]process_action close_receipt done [16:31:32]requested_data is exist [16:31:32]produce_requested_data [16:31:32]requested_item fm.sn is exist - process it [16:31:32]wFMCommunicate request_size=4 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 11 00 00 [16:31:32]Write to MH i2c: E2 08 00 DA 0D 80 11 00 00 00 00 00 00 61 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 17 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 17 00 DA 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C0 [16:31: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:31:32]wFMCommunicate OK [16:31:32]requested_item fd.num is exist - process it [16:31:32]SAM_PROTO_GetFieldsCounters [16:31:32]wFMCommunicate request_size=4 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 13 00 00 [16:31:32]Write to MH i2c: E2 08 00 DB 0D 80 13 00 00 00 00 00 00 64 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:32]Read from MH i2c: E2 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 62 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 62 00 DB 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 27 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [16:31:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:31:32]wFMCommunicate OK [16:31:32]SAM_PROTO_GetFieldsCounters done [16:31:32]requested_item shift.num is exist - process it [16:31:32]requested_item shift.opened is exist - process it [16:31:32]req_shift_opened [16:31:32]FM_GetShiftState [16:31:32]SAM_PROTO_GetShiftState [16:31:32]wFMCommunicate request_size=4 [16:31:32]MH_SAM_APDU [16:31:32]CAPDU: 80 13 01 00 [16:31:32]Write to MH i2c: E2 08 00 DC 0D 80 13 01 00 00 00 00 00 66 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 [16:31:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 0E 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: E2 0E 00 DC 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BE [16:31:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:31:32]wFMCommunicate OK [16:31:32]SAM_PROTO_GetShiftState done [16:31:32]FM_GetShiftState done [16:31:32]req_shift_opened done [16:31:32]requested_item shift.open_date is exist - process it [16:31:32]req_shift_open_date [16:31:32]req_shift_open_date done [16:31:32]produce_requested_data done [16:31:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87335,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:31:32]process_action_free close_receipt [16:31:32]json_value_free [16:31:32]json_value_free done [16:31:32]process_json_proto returns [16:31:32]Send response to host [16:31:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87335,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:31:32]free response buf [16:31:32]execute_script done [16:31:32]execute_script returns [16:31:32]free content buf [16:31:32]Sock 12.Close socket [16:31:32]Sock 12.Thread stoped [16:31:33]Connected sock=10 [16:31: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 3F 01 00 00 C3 4E 37 01 40 FE 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 E1 97 F1 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 27 55 01 00 35 04 06 00 4E C0 C1 E5 2D EA 45 9C F1 E1 83 05 81 CB [16:31: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 00 6C 47 00 BA 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 27 55 01 00 F4 03 04 00 B0 42 F1 66 B6 04 01 00 00 31 A0 24 BF 84 40 EC C4 [16:31:35]CommunicateWithHost err = 0 [16:31:35]CheckOFDResponse [16:31:35]1017 (14) - 77093643461234 [16:31:35]1041 (16) - 0000000000874979 [16:31:35]1040 (4) - 87335 [16:31:35]1012 (4) - 23.09.2024 10:28 [16:31:35]1206 (1) - 0 [16:31:35]OFD Sender: Remove packet 87335 [16:31:35]ProducePacketName [16:31:35]name=ofd_packets/00087335 [16:31:35]NVStorageDeleteData [16:31:36]OFD Sender: No OFD packet to send [16:31:41]OFD Sender: No OFD packet to send [16:31:46]OFD Sender: No OFD packet to send [16:31:51]OFD Sender: No OFD packet to send [16:31:56]OFD Sender: No OFD packet to send [16:32:01]OFD Sender: No OFD packet to send [16:32:06]OFD Sender: No OFD packet to send [16:32:11]OFD Sender: No OFD packet to send [16:32:16]OFD Sender: No OFD packet to send [16:32:21]OFD Sender: No OFD packet to send [16:32:26]OFD Sender: No OFD packet to send [16:32:31]OFD Sender: No OFD packet to send [16:32:36]OFD Sender: No OFD packet to send [16:32:41]OFD Sender: No OFD packet to send [16:32:46]OFD Sender: No OFD packet to send [16:32:51]OFD Sender: No OFD packet to send [16:32:56]OFD Sender: No OFD packet to send [16:32:58]accept exits with 9 [16:32:58]New connection [16:32:58]New thread 3066531172 created [16:32:58]Thread 3066674532 joined [16:32:58]Waiting for new connection... [16:32:58] Sock 9.Parse request [16:32:58]Sock 9.Check first char [16:32:58]Sock 9.First char is OK [16:32:58]request: POST /json_proto HTTP/1.0 [16:32:58]Method: POST [16:32:58]URL: /json_proto [16:32:58]Method is POST - this is cgi request [16:32:58]url: /json_proto [16:32:58]query_string will be loaded in cgi processing [16:32:58]execute_cgi json_proto POST (null) [16:32:58]execute_cgi path=json_proto method=POST [16:32:58]POST find Content-Length [16:32:58]Host: 172.17.47.196:8080 [16:32:58]Content-Length: 687 [16:32:58]Content-Type: application/json [16:32:58] [16:32:58]POST finish read [16:32:58]Found Content-Length = 687 [16:32:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872300", "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.320, "sum" : 2005.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2005.00, "total" : 2005.00, "payments": [ { "type": 0, "sum" : 2005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:58]execute_script... [16:32: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)872300", "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.320, "sum" : 2005.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2005.00, "total" : 2005.00, "payments": [ { "type": 0, "sum" : 2005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:58]POST & json_proto [16:32:58]process_json_proto [16:32:58]json parsed OK: [16:32:58]protocol is kg_v1.0 [16:32:58]action value=close_receipt [16:32:58]process_action close_receipt [16:32:58]cmd_close_receipt [16:32:58]MH_GetDate [16:32:58]Write to MH i2c: F0 00 00 DD 0D D9 [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: F0 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: F0 09 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: F0 09 00 DD 0D 00 3B 98 F1 66 4C 6B 94 66 BD [16:32:58]GetLastDocTimeStamp 1727109089 [16:32:58]current date 1727109179 [16:32:58]FM_GetShiftState [16:32:58]SAM_PROTO_GetShiftState [16:32:58]wFMCommunicate request_size=4 [16:32:58]MH_SAM_APDU [16:32:58]CAPDU: 80 13 01 00 [16:32:58]Write to MH i2c: E2 08 00 DE 0D 80 13 01 00 00 00 00 00 68 [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:58]Read from MH i2c: E2 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 0E 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 0E 00 DE 0D 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C0 [16:32:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:32:58]wFMCommunicate OK [16:32:58]SAM_PROTO_GetShiftState done [16:32:58]FM_GetShiftState done [16:32:58]opened in 1727050818 [16:32:58]opened+sec_in_day 1727137218 [16:32:58]quantity*price = 200558 [16:32:58]sum+1 = 200559 [16:32:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 2005.00 Внесено: 2005.00 СДАЧА: 0.00 НСП 1% : 17.75 НДС 12% : 212.98 Наличными: 2005.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 190 23.09.2024 16:32 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87336 ФПД: 261446649800494 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163259&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87336&fm=261446649800494&tin=02508201610067®Number=0000000000092592&sum=200500 [16:32:59]StoreToDocumentArchive [16:32:59]shift 498 fd 87336 [16:32:59]save to /storage/0498/doc_00087336 [16:32:59]save last doc name /storage/0498/doc_00087336 to /storage/kkm_last_doc_name [16:32:59]save OK [16:32:59]Clear old archive folders... [16:32:59]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:32:59]tlvbuf is 00EA9140 [16:32:59]SAM_PROTO_ClearQueue [16:32:59]wFMCommunicate request_size=4 [16:32:59]MH_SAM_APDU [16:32:59]CAPDU: 80 09 00 00 [16:32:59]Write to MH i2c: E2 08 00 EB 0D 80 09 00 00 00 00 00 00 6A [16:32:59]Write i2c OK [16:32:59]MH_I2C_Read... [16:32:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:59]Read from MH i2c: E2 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 EB 0D 00 90 00 6C [16:32:59]RAPDU: 90 00 [16:32:59]wFMCommunicate OK [16:32:59]SAM_PROTO_ClearQueue done [16:32:59]KKMCreateOFDPacket [16:32:59]OFDProtocolAddRootSTLVToBuf [16:32:59]FM_MakeSignedData [16:32:59]FM_MakeSignedData [16:32:59]SAM_PROTO_SignData [16:32:59]wFMCommunicate request_size=4 [16:32:59]MH_SAM_APDU [16:32:59]CAPDU: 80 0D 01 02 [16:32:59]Write to MH i2c: E2 08 00 EC 0D 80 0D 01 02 00 00 00 00 72 [16:32:59]Write i2c OK [16:32:59]MH_I2C_Read... [16:32:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:59]Read from MH i2c: E2 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 EC 0D 00 90 00 6D [16:32:59]RAPDU: 90 00 [16:32:59]wFMCommunicate OK [16:32:59]wFMCommunicate request_size=255 [16:32:59]MH_SAM_APDU [16:32: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 D0 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 3B 98 F1 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 28 55 01 00 35 04 06 00 [16:32:59]Write to MH i2c: E2 02 01 ED 0D 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 3B 98 F1 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 28 55 01 00 35 04 06 00 00 00 BA [16:32:59]Write i2c OK [16:32:59]MH_I2C_Read... [16:32:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:59]Read from MH i2c: E2 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 ED 0D 00 90 00 6E [16:32:59]RAPDU: 90 00 [16:32:59]wFMCommunicate OK [16:32:59]wFMCommunicate request_size=11 [16:32:59]MH_SAM_APDU [16:32:59]CAPDU: 80 0D 02 02 06 ED C8 CA B0 67 2E [16:32:59]Write to MH i2c: E2 0E 00 EE 0D 80 0D 02 02 06 00 ED C8 CA B0 67 2E 00 00 45 [16:32:59]Write i2c OK [16:32:59]MH_I2C_Read... [16:32:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:59]Read from MH i2c: E2 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 [16:32:59]MH_I2C_Read... [16:32:59]Read from MH i2c: E2 03 00 EE 0D 00 90 00 6F [16:32:59]RAPDU: 90 00 [16:32:59]wFMCommunicate OK [16:32:59]wFMCommunicate request_size=4 [16:32:59]MH_SAM_APDU [16:32:59]CAPDU: 80 0D 03 02 [16:32:59]Write to MH i2c: E2 08 00 EF 0D 80 0D 03 02 00 00 00 00 77 [16:32:59]Write i2c OK [16:32:59]MH_I2C_Read... [16:32:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:00]Read from MH i2c: E2 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 0B 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 0B 00 EF 0D 00 D8 1A 26 D0 C6 9D D8 90 90 00 2B [16:33:00]RAPDU: D8 1A 26 D0 C6 9D D8 90 90 00 [16:33:00]wFMCommunicate OK [16:33:00]SAM_PROTO_SignData done [16:33:00]FM_MakeSignedData done [16:33:00]CreateOFDProtocolMessage [16:33:00]wFMCommunicate request_size=4 [16:33:00]MH_SAM_APDU [16:33:00]CAPDU: 80 11 00 00 [16:33:00]Write to MH i2c: E2 08 00 F0 0D 80 11 00 00 00 00 00 00 77 [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:00]Read from MH i2c: E2 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 17 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 17 00 F0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D6 [16:33: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:33:00]wFMCommunicate OK [16:33:00]CreateOFDProtocolMessage done [16:33:00]OFDSenderStorePacket 87336 [16:33:00]StoreOFDPacket docnum=87336 [16:33: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 CB 9C 08 01 68 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 D0 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 3B 98 F1 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 28 55 01 00 35 04 06 00 ED C8 CA B0 67 2E D8 1A 26 D0 C6 9D D8 90 [16:33:00]CheckFolder [16:33:00]dirname=/storage/ofd_packets [16:33:00]CheckFolder done [16:33:00]ProducePacketName [16:33:00]name=ofd_packets/00087336 [16:33:00]NVStorageSaveData ofd_packets/00087336 [16:33:00]File name is /storage/ofd_packets/00087336 [16:33:00]Write 302 bytes [16:33:00]NVStorageSaveData done [16:33:00]OFDSenderStorePacket done [16:33:00]KKMCreateOFDPacket done [16:33:00]NVStorageSaveData kkm_last_timestamp [16:33:00]File name is /storage/kkm_last_timestamp [16:33:00]Write 4 bytes [16:33:00]NVStorageSaveData done [16:33:00]ExternCall_PrintAddStr [16:33:00]wPrintStart [16:33:00]Write to MH i2c: 01 00 00 F1 0D FE [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 07 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 07 00 F1 0D 00 00 00 00 00 FF 0F 13 [16:33:00]RasterBufferAndPrint [16:33:00]line Счет N : (1)872300 [16:33:00]line ИНН: 02508201610067 [16:33:00]line Контрольно-Кассовый Чек [16:33:00]line ПРОДАЖА [16:33:00]line ТРК (МРК, ГНК) : 21 [16:33:00]line Товар: 2710194210 [16:33:00]line ДТ(л)-К-4 [16:33:00]line 26.320 * 76.20 [16:33:00]line = 2005.58 [16:33:00]line НДС 12% НСП 1% [16:33:00]line > о реализуемом товаре [16:33:00]line ОКРУГЛЕНИЕ: -0.58 [16:33:00]line ИТОГО: 2005.00 [16:33:00]line Внесено: 2005.00 [16:33:00]line СДАЧА: 0.00 [16:33:00]line НСП 1% : 17.75 [16:33:00]line НДС 12% : 212.98 [16:33:00]line Наличными: 2005.00 [16:33:00]line Безнал.: 0.00 [16:33:00]line Место: АЗС № 137 "Партнер Нефть" [16:33:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:33:00]line СНО: Общий режим [16:33:00]line Чек 190 23.09.2024 16:32 [16:33:00]line Смена: 498 ФФД: 1.0 [16:33:00]line ЗНМ: 0300000064 [16:33:00]line РНМ: 0000000000092592 [16:33:00]line Версия ККМ: 001 [16:33:00]line ФМ: 0000000000874979 [16:33:00]line ФД: 87336 [16:33:00]line ФПД: 261446649800494 [16:33:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163259&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87336&fm=261446649800494&tin=02508201610067®Number=0000000000092592&sum=200500 [16:33:00]OFD Sender: Processing packet 87336 [packets to send 280, broken 279] [16:33:00]ProducePacketName [16:33:00]name=ofd_packets/00087336 [16:33:00]OFD Sender: To server: pG, [16:33:00]CommunicateWithHost lk.salyk.kg:30040 [16:33:00]ConnectInit lk.salyk.kg [16:33:00]written 0, free lines is 4095 [16:33:00]Write to MH i2c: 01 00 00 1C 0E 2A [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 07 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 07 00 1C 0E 00 00 00 00 00 D4 0C 11 [16:33:00]RasterBufferAndPrint [16:33:00]line [16:33:00]line [16:33:00]line [16:33:00]line [16:33:00]line [16:33:00]written 0, free lines is 3288 [16:33:00]MH_Cut [16:33:00]Write to MH i2c: D1 01 00 23 0E 01 03 [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: D1 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: D1 01 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: D1 01 00 23 0E 00 02 [16:33:00]Write to MH i2c: 01 00 00 24 0E 32 [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:01]*** Cut start [16:33:01]*** Partial cut [16:33:01]*** CUTSNS_PIN = 1 [16:33:01]*** CUTSNS_PIN = 0 [16:33:01]*** Brake cut motor [16:33:02]Read from MH i2c: 01 [16:33:02]MH_I2C_Read... [16:33:02]*** Stop cut motor [16:33:02]*** Cut end [16:33:02]Read from MH i2c: 01 07 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: 01 07 00 24 0E 00 00 00 00 00 FF 0F 47 [16:33:02]process_action close_receipt done [16:33:02]requested_data is exist [16:33:02]produce_requested_data [16:33:02]requested_item fm.sn is exist - process it [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 11 00 00 [16:33:02]Write to MH i2c: E2 08 00 25 0E 80 11 00 00 00 00 00 00 AD [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 17 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 17 00 25 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0C [16:33: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:33:02]wFMCommunicate OK [16:33:02]requested_item fd.num is exist - process it [16:33:02]SAM_PROTO_GetFieldsCounters [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 00 00 [16:33:02]Write to MH i2c: E2 08 00 26 0E 80 13 00 00 00 00 00 00 B0 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 62 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 62 00 26 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 28 55 01 00 0E 04 04 00 F2 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 8A [16:33: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 55 01 00 0E 04 04 00 F2 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 [16:33:02]wFMCommunicate OK [16:33:02]SAM_PROTO_GetFieldsCounters done [16:33:02]requested_item shift.num is exist - process it [16:33:02]requested_item shift.opened is exist - process it [16:33:02]req_shift_opened [16:33:02]FM_GetShiftState [16:33:02]SAM_PROTO_GetShiftState [16:33:02]wFMCommunicate request_size=4 [16:33:02]MH_SAM_APDU [16:33:02]CAPDU: 80 13 01 00 [16:33:02]Write to MH i2c: E2 08 00 27 0E 80 13 01 00 00 00 00 00 B2 [16:33:02]Write i2c OK [16:33:02]MH_I2C_Read... [16:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:02]Read from MH i2c: E2 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 [16:33:02]MH_I2C_Read... [16:33:02]Read from MH i2c: E2 0E 00 27 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0A [16:33:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:33:02]wFMCommunicate OK [16:33:02]SAM_PROTO_GetShiftState done [16:33:02]FM_GetShiftState done [16:33:02]req_shift_opened done [16:33:02]requested_item shift.open_date is exist - process it [16:33:02]req_shift_open_date [16:33:02]req_shift_open_date done [16:33:02]produce_requested_data done [16:33:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87336,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:33:02]process_action_free close_receipt [16:33:02]json_value_free [16:33:02]json_value_free done [16:33:02]process_json_proto returns [16:33:02]Send response to host [16:33:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87336,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:33:02]free response buf [16:33:02]execute_script done [16:33:02]execute_script returns [16:33:02]free content buf [16:33:02]Sock 9.Close socket [16:33:02]Sock 9.Thread stoped [16:33:04]recv_with_timeout no data received [16:33:05]ConnectInit Can't take IP for lk.salyk.kg [16:33:05]CommunicateWithHost connect error [16:33:05]CommunicateWithHost err = -1 [16:33:05]OFD Sender: Server communicate error [16:33:10]OFD Sender: Processing packet 87336 [packets to send 280, broken 279] [16:33:10]ProducePacketName [16:33:10]name=ofd_packets/00087336 [16:33:10]OFD Sender: To server: pG, [16:33:10]CommunicateWithHost lk.salyk.kg:30040 [16:33:10]ConnectInit lk.salyk.kg [16:33:17]recv_with_timeout no data received [16:33:26]Connected sock=10 [16:33: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 CB 9C 08 01 68 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 D0 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 0F 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 0F 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 53 00 00 00 00 07 04 06 00 34 0F 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 3B 98 F1 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 28 55 01 00 35 04 06 00 ED C8 CA B0 67 2E D8 1A 26 D0 C6 9D D8 90 [16:33: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 CF 42 47 00 00 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 28 55 01 00 F4 03 04 00 23 43 F1 66 B6 04 01 00 00 96 E1 D5 12 D5 BE 5F 0A [16:33:29]CommunicateWithHost err = 0 [16:33:29]CheckOFDResponse [16:33:29]1017 (14) - 77093643461234 [16:33:29]1041 (16) - 0000000000874979 [16:33:29]1040 (4) - 87336 [16:33:29]1012 (4) - 23.09.2024 10:29 [16:33:29]1206 (1) - 0 [16:33:29]OFD Sender: Remove packet 87336 [16:33:29]ProducePacketName [16:33:29]name=ofd_packets/00087336 [16:33:29]NVStorageDeleteData [16:33:30]OFD Sender: No OFD packet to send [16:33:33]recv_with_timeout no data received [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:45]OFD Sender: No OFD packet to send [16:33:48]recv_with_timeout no data received [16:33:50]OFD Sender: No OFD packet to send [16:33:55]OFD Sender: No OFD packet to send [16:33:59]accept exits with 7 [16:33:59]New connection [16:33:59]New thread 3066674532 created [16:33:59]Thread 3066531172 joined [16:33:59]Waiting for new connection... [16:33:59] Sock 7.Parse request [16:33:59]Sock 7.Check first char [16:33:59]Sock 7.First char is OK [16:33:59]request: POST /json_proto HTTP/1.0 [16:33:59]Method: POST [16:33:59]URL: /json_proto [16:33:59]Method is POST - this is cgi request [16:33:59]url: /json_proto [16:33:59]query_string will be loaded in cgi processing [16:33:59]execute_cgi json_proto POST (null) [16:33:59]execute_cgi path=json_proto method=POST [16:33:59]POST find Content-Length [16:33:59]Host: 172.17.47.196:8080 [16:33:59]Content-Length: 728 [16:33:59]Content-Type: application/json [16:33:59] [16:33:59]POST finish read [16:33:59]Found Content-Length = 728 [16:33:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148196", "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" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:59]execute_script... [16:33: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)148196", "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" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:59]POST & json_proto [16:33:59]process_json_proto [16:33:59]json parsed OK: [16:33:59]protocol is kg_v1.0 [16:33:59]action value=close_receipt [16:33:59]process_action close_receipt [16:33:59]cmd_close_receipt [16:33:59]MH_GetDate [16:33:59]Write to MH i2c: F0 00 00 28 0E 25 [16:33:59]Write i2c OK [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 09 00 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: F0 09 00 28 0E 00 78 98 F1 66 4C 6B 94 66 46 [16:33:59]GetLastDocTimeStamp 1727109179 [16:33:59]current date 1727109240 [16:33:59]FM_GetShiftState [16:33:59]SAM_PROTO_GetShiftState [16:33:59]wFMCommunicate request_size=4 [16:33:59]MH_SAM_APDU [16:33:59]CAPDU: 80 13 01 00 [16:33:59]Write to MH i2c: E2 08 00 29 0E 80 13 01 00 00 00 00 00 B4 [16:33:59]Write i2c OK [16:33:59]MH_I2C_Read... [16:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:59]Read from MH i2c: E2 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: E2 0E 00 [16:33:59]MH_I2C_Read... [16:33:59]Read from MH i2c: E2 0E 00 29 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0C [16:33:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:33:59]wFMCommunicate OK [16:33:59]SAM_PROTO_GetShiftState done [16:33:59]FM_GetShiftState done [16:33:59]opened in 1727050818 [16:33:59]opened+sec_in_day 1727137218 [16:33:59]quantity*price = 21000 [16:33:59]sum+1 = 21001 [16:33:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 191 23.09.2024 16:34 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87337 ФПД: 141884419639100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163400&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87337&fm=141884419639100&tin=02508201610067®Number=0000000000092592&sum=21000 0 [16:34:00]StoreToDocumentArchive [16:34:00]shift 498 fd 87337 [16:34:00]save to /storage/0498/doc_00087337 [16:34:00]save last doc name /storage/0498/doc_00087337 to /storage/kkm_last_doc_name [16:34:00]save OK [16:34:00]Clear old archive folders... [16:34:00]ProcessDocumentItem done err = 0, tmpTLVsize=308 [16:34:00]tlvbuf is 00E87AD0 [16:34:00]SAM_PROTO_ClearQueue [16:34:00]wFMCommunicate request_size=4 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 09 00 00 [16:34:00]Write to MH i2c: E2 08 00 36 0E 80 09 00 00 00 00 00 00 B6 [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:00]Read from MH i2c: E2 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 36 0E 00 90 00 B8 [16:34:00]RAPDU: 90 00 [16:34:00]wFMCommunicate OK [16:34:00]SAM_PROTO_ClearQueue done [16:34:00]KKMCreateOFDPacket [16:34:00]OFDProtocolAddRootSTLVToBuf [16:34:00]FM_MakeSignedData [16:34:00]FM_MakeSignedData [16:34:00]SAM_PROTO_SignData [16:34:00]wFMCommunicate request_size=4 [16:34:00]MH_SAM_APDU [16:34:00]CAPDU: 80 0D 01 02 [16:34:00]Write to MH i2c: E2 08 00 37 0E 80 0D 01 02 00 00 00 00 BE [16:34:00]Write i2c OK [16:34:00]MH_I2C_Read... [16:34:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:00]Read from MH i2c: E2 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 [16:34:00]MH_I2C_Read... [16:34:00]Read from MH i2c: E2 03 00 37 0E 00 90 00 B9 [16:34:00]RAPDU: 90 00 [16:34:00]wFMCommunicate OK [16:34:00]wFMCommunicate request_size=255 [16:34:00]MH_SAM_APDU [16:34:00]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 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 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 78 98 F1 66 0E 04 04 00 F2 01 00 00 B9 [16:34:00]Write to MH i2c: E2 02 01 38 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 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 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 78 98 F1 66 0E 04 04 00 F2 01 00 00 B9 00 00 06 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 38 0E 00 90 00 BA [16:34:01]RAPDU: 90 00 [16:34:01]wFMCommunicate OK [16:34:01]wFMCommunicate request_size=67 [16:34:01]MH_SAM_APDU [16:34:01]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 29 55 01 00 35 04 06 00 81 0B 0A 6E 87 3C [16:34:01]Write to MH i2c: E2 46 00 39 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 29 55 01 00 35 04 06 00 81 0B 0A 6E 87 3C 00 00 6D [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 03 00 39 0E 00 90 00 BB [16:34:01]RAPDU: 90 00 [16:34:01]wFMCommunicate OK [16:34:01]wFMCommunicate request_size=4 [16:34:01]MH_SAM_APDU [16:34:01]CAPDU: 80 0D 03 02 [16:34:01]Write to MH i2c: E2 08 00 3A 0E 80 0D 03 02 00 00 00 00 C3 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 0B 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 0B 00 3A 0E 00 6F E3 E6 C1 78 08 3A 5D 90 00 D4 [16:34:01]RAPDU: 6F E3 E6 C1 78 08 3A 5D 90 00 [16:34:01]wFMCommunicate OK [16:34:01]SAM_PROTO_SignData done [16:34:01]FM_MakeSignedData done [16:34:01]CreateOFDProtocolMessage [16:34:01]wFMCommunicate request_size=4 [16:34:01]MH_SAM_APDU [16:34:01]CAPDU: 80 11 00 00 [16:34:01]Write to MH i2c: E2 08 00 3B 0E 80 11 00 00 00 00 00 00 C3 [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:01]Read from MH i2c: E2 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 17 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: E2 17 00 3B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 22 [16: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 [16:34:01]wFMCommunicate OK [16:34:01]CreateOFDProtocolMessage done [16:34:01]OFDSenderStorePacket 87337 [16:34:01]StoreOFDPacket docnum=87337 [16:34: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 48 01 00 00 43 34 40 01 95 F7 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 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 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 78 98 F1 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 29 55 01 00 35 04 06 00 81 0B 0A 6E 87 3C 6F E3 E6 C1 78 08 3A 5D [16:34:01]CheckFolder [16:34:01]dirname=/storage/ofd_packets [16:34:01]CheckFolder done [16:34:01]ProducePacketName [16:34:01]name=ofd_packets/00087337 [16:34:01]NVStorageSaveData ofd_packets/00087337 [16:34:01]File name is /storage/ofd_packets/00087337 [16:34:01]Write 358 bytes [16:34:01]NVStorageSaveData done [16:34:01]OFDSenderStorePacket done [16:34:01]KKMCreateOFDPacket done [16:34:01]NVStorageSaveData kkm_last_timestamp [16:34:01]File name is /storage/kkm_last_timestamp [16:34:01]Write 4 bytes [16:34:01]NVStorageSaveData done [16:34:01]ExternCall_PrintAddStr [16:34:01]wPrintStart [16:34:01]Write to MH i2c: 01 00 00 3C 0E 4A [16:34:01]Write i2c OK [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 [16:34:01]MH_I2C_Read... [16:34:01]Read from MH i2c: 01 07 00 3C 0E 00 00 00 00 00 FF 0F 5F [16:34:01]RasterBufferAndPrint [16:34:01]line Счет N : (3)148196 [16:34:01]line ИНН: 02508201610067 [16:34:01]line Контрольно-Кассовый Чек [16:34:01]line ПРОДАЖА [16:34:01]line Товар: 5449000027474 [16:34:01]line Напиток FuzeTea зел чай манго,ромашка 1л [16:34:01]line 2.000 * 105.00 [16:34:01]line = 210.00 [16:34:01]line НДС 12% НСП 1% [16:34:01]line > о реализуемом товаре [16:34:01]line ИТОГО: 210.00 [16:34:01]line НСП 1% : 1.86 [16:34:01]line НДС 12% : 22.30 [16:34:01]line Наличными: 210.00 [16:34:01]line Безнал.: 0.00 [16:34:01]line Место: АЗС № 137 "Партнер Нефть" [16:34:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:34:01]line СНО: Общий режим [16:34:01]line Чек 191 23.09.2024 16:34 [16:34:01]line Смена: 498 ФФД: 1.0 [16:34:01]line ЗНМ: 0300000064 [16:34:01]line РНМ: 0000000000092592 [16:34:01]line Версия ККМ: 001 [16:34:01]line ФМ: 0000000000874979 [16:34:01]line ФД: 87337 [16:34:01]line ФПД: 141884419639100 [16:34:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163400&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87337&fm=141884419639100&tin=02508201610067®Number=0000000000092592&sum=21000 [16:34:01]line 0 [16:34:01]OFD Sender: Processing packet 87337 [packets to send 280, broken 279] [16:34:01]ProducePacketName [16:34:01]name=ofd_packets/00087337 [16:34:01]OFD Sender: To server: pG, [16:34:01]CommunicateWithHost lk.salyk.kg:30040 [16:34:01]ConnectInit lk.salyk.kg [16:34:01]written 0, free lines is 4095 [16:34:02]Write to MH i2c: 01 00 00 65 0E 73 [16:34:02]Write i2c OK [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: 01 [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: 01 07 00 [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: 01 07 00 65 0E 00 00 00 00 00 D5 0C 5B [16:34:02]RasterBufferAndPrint [16:34:02]line [16:34:02]line [16:34:02]line [16:34:02]line [16:34:02]line [16:34:02]written 0, free lines is 3290 [16:34:02]MH_Cut [16:34:02]Write to MH i2c: D1 01 00 6C 0E 01 4C [16:34:02]Write i2c OK [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: D1 [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: D1 01 00 [16:34:02]MH_I2C_Read... [16:34:02]Read from MH i2c: D1 01 00 6C 0E 00 4B [16:34:02]Write to MH i2c: 01 00 00 6D 0E 7B [16:34:02]Write i2c OK [16:34:02]MH_I2C_Read... [16:34:02]Connected sock=10 [16: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 48 01 00 00 43 34 40 01 95 F7 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 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 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 78 98 F1 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 29 55 01 00 35 04 06 00 81 0B 0A 6E 87 3C 6F E3 E6 C1 78 08 3A 5D [16:34:02]*** Cut start [16:34:02]*** Partial cut [16:34:02]*** CUTSNS_PIN = 1 [16:34:03]*** CUTSNS_PIN = 0 [16:34:03]*** Brake cut motor [16:34:03]Read from MH i2c: 01 [16:34:03]MH_I2C_Read... [16:34:03]*** Stop cut motor [16:34:03]*** Cut end [16:34:03]Read from MH i2c: 01 07 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: 01 07 00 6D 0E 00 00 00 00 00 FF 0F 90 [16:34:03]process_action close_receipt done [16:34:03]requested_data is exist [16:34:03]produce_requested_data [16:34:03]requested_item fm.sn is exist - process it [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 11 00 00 [16:34:03]Write to MH i2c: E2 08 00 6E 0E 80 11 00 00 00 00 00 00 F6 [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 17 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 17 00 6E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 55 [16:34: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:34:03]wFMCommunicate OK [16:34:03]requested_item fd.num is exist - process it [16:34:03]SAM_PROTO_GetFieldsCounters [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 13 00 00 [16:34:03]Write to MH i2c: E2 08 00 6F 0E 80 13 00 00 00 00 00 00 F9 [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16: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 B3 07 47 00 57 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 29 55 01 00 F4 03 04 00 45 43 F1 66 B6 04 01 00 00 DD 78 58 95 F8 E3 E4 BE [16:34:03]CommunicateWithHost err = 0 [16:34:03]CheckOFDResponse [16:34:03]1017 (14) - 77093643461234 [16:34:03]1041 (16) - 0000000000874979 [16:34:03]1040 (4) - 87337 [16:34:03]1012 (4) - 23.09.2024 10:30 [16:34:03]1206 (1) - 0 [16:34:03]OFD Sender: Remove packet 87337 [16:34:03]ProducePacketName [16:34:03]name=ofd_packets/00087337 [16:34:03]NVStorageDeleteData [16:34:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 62 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 62 00 6F 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 29 55 01 00 0E 04 04 00 F2 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 D7 [16:34: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 29 55 01 00 0E 04 04 00 F2 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 [16:34:03]wFMCommunicate OK [16:34:03]SAM_PROTO_GetFieldsCounters done [16:34:03]requested_item shift.num is exist - process it [16:34:03]requested_item shift.opened is exist - process it [16:34:03]req_shift_opened [16:34:03]FM_GetShiftState [16:34:03]SAM_PROTO_GetShiftState [16:34:03]wFMCommunicate request_size=4 [16:34:03]MH_SAM_APDU [16:34:03]CAPDU: 80 13 01 00 [16:34:03]Write to MH i2c: E2 08 00 70 0E 80 13 01 00 00 00 00 00 FB [16:34:03]Write i2c OK [16:34:03]MH_I2C_Read... [16:34:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:03]Read from MH i2c: E2 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 0E 00 [16:34:03]MH_I2C_Read... [16:34:03]Read from MH i2c: E2 0E 00 70 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 53 [16:34:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:34:03]wFMCommunicate OK [16:34:03]SAM_PROTO_GetShiftState done [16:34:03]FM_GetShiftState done [16:34:03]req_shift_opened done [16:34:03]requested_item shift.open_date is exist - process it [16:34:03]req_shift_open_date [16:34:03]req_shift_open_date done [16:34:03]produce_requested_data done [16:34:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87337,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:34:03]process_action_free close_receipt [16:34:03]json_value_free [16:34:03]json_value_free done [16:34:03]process_json_proto returns [16:34:03]Send response to host [16:34:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87337,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:34:03]free response buf [16:34:03]execute_script done [16:34:03]execute_script returns [16:34:03]free content buf [16:34:03]Sock 7.Close socket [16:34:03]Sock 7.Thread stoped [16:34:04]OFD Sender: No OFD packet to send [16:34:09]OFD Sender: No OFD packet to send [16:34:09]recv_with_timeout no data received [16:34:14]OFD Sender: No OFD packet to send [16:34:19]OFD Sender: No OFD packet to send [16:34:23]recv_with_timeout no data received [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:37]recv_with_timeout no data received [16:34:39]OFD Sender: No OFD packet to send [16:34:44]OFD Sender: No OFD packet to send [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:13]accept exits with 9 [16:35:13]New connection [16:35:13]New thread 3066531172 created [16:35:13]Thread 3066674532 joined [16:35:13]Waiting for new connection... [16:35:13] Sock 9.Parse request [16:35:13]Sock 9.Check first char [16:35:13]Sock 9.First char is OK [16:35:13]request: POST /json_proto HTTP/1.0 [16:35:13]Method: POST [16:35:13]URL: /json_proto [16:35:13]Method is POST - this is cgi request [16:35:13]url: /json_proto [16:35:13]query_string will be loaded in cgi processing [16:35:13]execute_cgi json_proto POST (null) [16:35:13]execute_cgi path=json_proto method=POST [16:35:13]POST find Content-Length [16:35:13]Host: 172.17.47.196:8080 [16:35:13]Content-Length: 677 [16:35:13]Content-Type: application/json [16:35:13] [16:35:13]POST finish read [16:35:13]Found Content-Length = 677 [16:35:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872301", "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" ] } } [16:35:13]execute_script... [16:35:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872301", "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" ] } } [16:35:13]POST & json_proto [16:35:13]process_json_proto [16:35:13]json parsed OK: [16:35:13]protocol is kg_v1.0 [16:35:13]action value=close_receipt [16:35:13]process_action close_receipt [16:35:13]cmd_close_receipt [16:35:13]MH_GetDate [16:35:13]Write to MH i2c: F0 00 00 71 0E 6E [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 09 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 09 00 71 0E 00 C2 98 F1 66 4C 6B 94 66 D9 [16:35:13]GetLastDocTimeStamp 1727109240 [16:35:13]current date 1727109314 [16:35:13]FM_GetShiftState [16:35:13]SAM_PROTO_GetShiftState [16:35:13]wFMCommunicate request_size=4 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 13 01 00 [16:35:13]Write to MH i2c: E2 08 00 72 0E 80 13 01 00 00 00 00 00 FD [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0E 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0E 00 72 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 55 [16:35:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:35:13]wFMCommunicate OK [16:35:13]SAM_PROTO_GetShiftState done [16:35:13]FM_GetShiftState done [16:35:13]opened in 1727050818 [16:35:13]opened+sec_in_day 1727137218 [16:35:13]quantity*price = 30035 [16:35:13]sum+1 = 30036 [16:35:13]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 СНО: Общий режим Чек 192 23.09.2024 16:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87338 ФПД: 148828119966016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163514&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87338&fm=148828119966016&tin=02508201610067®Number=0000000000092592&sum=30000 [16:35:15]StoreToDocumentArchive [16:35:15]shift 498 fd 87338 [16:35:15]save to /storage/0498/doc_00087338 [16:35:15]save last doc name /storage/0498/doc_00087338 to /storage/kkm_last_doc_name [16:35:15]save OK [16:35:15]Clear old archive folders... [16:35:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:15]tlvbuf is 00EA45B0 [16:35:15]SAM_PROTO_ClearQueue [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 09 00 00 [16:35:15]Write to MH i2c: E2 08 00 7F 0E 80 09 00 00 00 00 00 00 FF [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 7F 0E 00 90 00 01 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_ClearQueue done [16:35:15]KKMCreateOFDPacket [16:35:15]OFDProtocolAddRootSTLVToBuf [16:35:15]FM_MakeSignedData [16:35:15]FM_MakeSignedData [16:35:15]SAM_PROTO_SignData [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 01 02 [16:35:15]Write to MH i2c: E2 08 00 80 0E 80 0D 01 02 00 00 00 00 07 [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 80 0E 00 90 00 02 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=255 [16:35:15]MH_SAM_APDU [16:35: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 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 C0 00 00 00 F4 03 04 00 C2 98 F1 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 2A 55 01 00 35 04 06 00 87 [16:35:15]Write to MH i2c: E2 02 01 81 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 C0 00 00 00 F4 03 04 00 C2 98 F1 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 2A 55 01 00 35 04 06 00 87 00 00 1E [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 81 0E 00 90 00 03 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=10 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 02 02 05 5B BF 39 21 40 [16:35:15]Write to MH i2c: E2 0D 00 82 0E 80 0D 02 02 05 00 5B BF 39 21 40 00 00 C8 [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 82 0E 00 90 00 04 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 03 02 [16:35:15]Write to MH i2c: E2 08 00 83 0E 80 0D 03 02 00 00 00 00 0C [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0B 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0B 00 83 0E 00 89 28 3D 10 3E 93 72 58 90 00 A6 [16:35:15]RAPDU: 89 28 3D 10 3E 93 72 58 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_SignData done [16:35:15]FM_MakeSignedData done [16:35:15]CreateOFDProtocolMessage [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 11 00 00 [16:35:15]Write to MH i2c: E2 08 00 84 0E 80 11 00 00 00 00 00 00 0C [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 17 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 17 00 84 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6B [16: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 [16:35:15]wFMCommunicate OK [16:35:15]CreateOFDProtocolMessage done [16:35:15]OFDSenderStorePacket 87338 [16:35:15]StoreOFDPacket docnum=87338 [16:35: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 1F A2 07 01 F6 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C2 98 F1 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 2A 55 01 00 35 04 06 00 87 5B BF 39 21 40 89 28 3D 10 3E 93 72 58 [16:35:15]CheckFolder [16:35:15]dirname=/storage/ofd_packets [16:35:15]CheckFolder done [16:35:15]ProducePacketName [16:35:15]name=ofd_packets/00087338 [16:35:15]NVStorageSaveData ofd_packets/00087338 [16:35:15]File name is /storage/ofd_packets/00087338 [16:35:15]Write 301 bytes [16:35:15]NVStorageSaveData done [16:35:15]OFDSenderStorePacket done [16:35:15]KKMCreateOFDPacket done [16:35:15]NVStorageSaveData kkm_last_timestamp [16:35:15]File name is /storage/kkm_last_timestamp [16:35:15]Write 4 bytes [16:35:15]NVStorageSaveData done [16:35:15]ExternCall_PrintAddStr [16:35:15]wPrintStart [16:35:15]Write to MH i2c: 01 00 00 85 0E 93 [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 07 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 07 00 85 0E 00 00 00 00 00 FF 0F A8 [16:35:15]RasterBufferAndPrint [16:35:15]line Счет N : (1)872301 [16:35:15]line ИНН: 02508201610067 [16:35:15]line Контрольно-Кассовый Чек [16:35:15]line ПРОДАЖА [16:35:15]line ТРК (МРК, ГНК) : 43 [16:35:15]line Товар: 2710124130 [16:35:15]line Аи-92-К-5 [16:35:15]line 4.430 * 67.80 [16:35:15]line = 300.35 [16:35:15]line НДС 12% НСП 1% [16:35:15]line > о реализуемом товаре [16:35:15]line ОКРУГЛЕНИЕ: -0.35 [16:35:15]line ИТОГО: 300.00 [16:35:15]line Внесено: 300.00 [16:35:15]line СДАЧА: 0.00 [16:35:15]line НСП 1% : 2.66 [16:35:15]line НДС 12% : 31.90 [16:35:15]line Наличными: 300.00 [16:35:15]line Безнал.: 0.00 [16:35:15]line Место: АЗС № 137 "Партнер Нефть" [16:35:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:35:15]line СНО: Общий режим [16:35:15]line Чек 192 23.09.2024 16:35 [16:35:15]line Смена: 498 ФФД: 1.0 [16:35:15]line ЗНМ: 0300000064 [16:35:15]line РНМ: 0000000000092592 [16:35:15]line Версия ККМ: 001 [16:35:15]line ФМ: 0000000000874979 [16:35:15]line ФД: 87338 [16:35:15]line ФПД: 148828119966016 [16:35:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163514&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87338&fm=148828119966016&tin=02508201610067®Number=0000000000092592&sum=30000 [16:35:15]written 0, free lines is 4095 [16:35:15]OFD Sender: Processing packet 87338 [packets to send 280, broken 279] [16:35:15]ProducePacketName [16:35:15]name=ofd_packets/00087338 [16:35:15]OFD Sender: To server: pG, [16:35:15]CommunicateWithHost lk.salyk.kg:30040 [16:35:15]ConnectInit lk.salyk.kg [16:35:16]Write to MH i2c: 01 00 00 B0 0E BE [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 07 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 07 00 B0 0E 00 00 00 00 00 D4 0C A5 [16:35:16]RasterBufferAndPrint [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]written 0, free lines is 3292 [16:35:16]MH_Cut [16:35:16]Write to MH i2c: D1 01 00 B7 0E 01 97 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 01 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 01 00 B7 0E 00 96 [16:35:16]Write to MH i2c: 01 00 00 B8 0E C6 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]Connected sock=10 [16: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 1F A2 07 01 F6 F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 C2 98 F1 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 2A 55 01 00 35 04 06 00 87 5B BF 39 21 40 89 28 3D 10 3E 93 72 58 [16:35:16]*** Cut start [16:35:16]*** Partial cut [16:35:16]*** CUTSNS_PIN = 1 [16:35:16]*** CUTSNS_PIN = 0 [16:35:17]*** Brake cut motor [16:35: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 21 47 00 23 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 2A 55 01 00 F4 03 04 00 8E 43 F1 66 B6 04 01 00 00 B7 06 41 A3 FB C3 B5 56 [16:35:17]CommunicateWithHost err = 0 [16:35:17]CheckOFDResponse [16:35:17]1017 (14) - 77093643461234 [16:35:17]1041 (16) - 0000000000874979 [16:35:17]1040 (4) - 87338 [16:35:17]1012 (4) - 23.09.2024 10:31 [16:35:17]1206 (1) - 0 [16:35:17]OFD Sender: Remove packet 87338 [16:35:17]ProducePacketName [16:35:17]name=ofd_packets/00087338 [16:35:17]NVStorageDeleteData [16:35:17]Read from MH i2c: 01 [16:35:17]MH_I2C_Read... [16:35:17]*** Stop cut motor [16:35:17]*** Cut end [16:35:17]Read from MH i2c: 01 07 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: 01 07 00 B8 0E 00 00 00 00 00 FF 0F DB [16:35:17]process_action close_receipt done [16:35:17]requested_data is exist [16:35:17]produce_requested_data [16:35:17]requested_item fm.sn is exist - process it [16:35:17]wFMCommunicate request_size=4 [16:35:17]MH_SAM_APDU [16:35:17]CAPDU: 80 11 00 00 [16:35:17]Write to MH i2c: E2 08 00 B9 0E 80 11 00 00 00 00 00 00 41 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:17]Read from MH i2c: E2 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 17 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 17 00 B9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A0 [16:35: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:35:17]wFMCommunicate OK [16:35:17]requested_item fd.num is exist - process it [16:35:17]SAM_PROTO_GetFieldsCounters [16:35:17]wFMCommunicate request_size=4 [16:35:17]MH_SAM_APDU [16:35:17]CAPDU: 80 13 00 00 [16:35:17]Write to MH i2c: E2 08 00 BA 0E 80 13 00 00 00 00 00 00 44 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:17]Read from MH i2c: E2 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 62 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 62 00 BA 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 2A 55 01 00 0E 04 04 00 F2 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 26 [16:35: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 2A 55 01 00 0E 04 04 00 F2 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 [16:35:17]wFMCommunicate OK [16:35:17]SAM_PROTO_GetFieldsCounters done [16:35:17]requested_item shift.num is exist - process it [16:35:17]requested_item shift.opened is exist - process it [16:35:17]req_shift_opened [16:35:17]FM_GetShiftState [16:35:17]SAM_PROTO_GetShiftState [16:35:17]wFMCommunicate request_size=4 [16:35:17]MH_SAM_APDU [16:35:17]CAPDU: 80 13 01 00 [16:35:17]Write to MH i2c: E2 08 00 BB 0E 80 13 01 00 00 00 00 00 46 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:17]OFD Sender: No OFD packet to send [16:35:17]Read from MH i2c: E2 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 0E 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 0E 00 BB 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9E [16:35:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:35:17]wFMCommunicate OK [16:35:17]SAM_PROTO_GetShiftState done [16:35:17]FM_GetShiftState done [16:35:17]req_shift_opened done [16:35:17]requested_item shift.open_date is exist - process it [16:35:17]req_shift_open_date [16:35:17]req_shift_open_date done [16:35:17]produce_requested_data done [16:35:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87338,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:35:17]process_action_free close_receipt [16:35:17]json_value_free [16:35:17]json_value_free done [16:35:17]process_json_proto returns [16:35:17]Send response to host [16:35:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87338,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:35:17]free response buf [16:35:17]execute_script done [16:35:17]execute_script returns [16:35:17]free content buf [16:35:17]Sock 9.Close socket [16:35:17]Sock 9.Thread stoped [16:35:22]OFD Sender: No OFD packet to send [16:35:25]accept exits with 7 [16:35:25]New connection [16:35:25]New thread 3066674532 created [16:35:25]Thread 3066531172 joined [16:35:25]Waiting for new connection... [16:35:25] Sock 7.Parse request [16:35:25]Sock 7.Check first char [16:35:25]Sock 7.First char is OK [16:35:25]request: POST /json_proto HTTP/1.0 [16:35:25]Method: POST [16:35:25]URL: /json_proto [16:35:25]Method is POST - this is cgi request [16:35:25]url: /json_proto [16:35:25]query_string will be loaded in cgi processing [16:35:25]execute_cgi json_proto POST (null) [16:35:25]execute_cgi path=json_proto method=POST [16:35:25]POST find Content-Length [16:35:25]Host: 172.17.47.196:8080 [16:35:25]Content-Length: 682 [16:35:25]Content-Type: application/json [16:35:25] [16:35:25]POST finish read [16:35:25]Found Content-Length = 682 [16:35:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872302", "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" ] } } [16:35:25]execute_script... [16:35: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)872302", "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" ] } } [16:35:25]POST & json_proto [16:35:25]process_json_proto [16:35:25]json parsed OK: [16:35:25]protocol is kg_v1.0 [16:35:25]action value=close_receipt [16:35:25]process_action close_receipt [16:35:25]cmd_close_receipt [16:35:25]MH_GetDate [16:35:25]Write to MH i2c: F0 00 00 BC 0E B9 [16:35:25]Write i2c OK [16:35:25]MH_I2C_Read... [16:35:25]Read from MH i2c: F0 [16:35:25]MH_I2C_Read... [16:35:25]Read from MH i2c: F0 09 00 [16:35:25]MH_I2C_Read... [16:35:25]Read from MH i2c: F0 09 00 BC 0E 00 CE 98 F1 66 4C 6B 94 66 30 [16:35:25]GetLastDocTimeStamp 1727109314 [16:35:25]current date 1727109326 [16:35:25]FM_GetShiftState [16:35:25]SAM_PROTO_GetShiftState [16:35:25]wFMCommunicate request_size=4 [16:35:25]MH_SAM_APDU [16:35:25]CAPDU: 80 13 01 00 [16:35:25]Write to MH i2c: E2 08 00 BD 0E 80 13 01 00 00 00 00 00 48 [16:35:25]Write i2c OK [16:35:25]MH_I2C_Read... [16:35:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:25]Read from MH i2c: E2 [16:35:25]MH_I2C_Read... [16:35:25]Read from MH i2c: E2 0E 00 [16:35:25]MH_I2C_Read... [16:35:25]Read from MH i2c: E2 0E 00 BD 0E 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A0 [16:35:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:35:25]wFMCommunicate OK [16:35:25]SAM_PROTO_GetShiftState done [16:35:25]FM_GetShiftState done [16:35:25]opened in 1727050818 [16:35:25]opened+sec_in_day 1727137218 [16:35:25]quantity*price = 100005 [16:35:25]sum+1 = 100006 [16:35:25]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 СНО: Общий режим Чек 193 23.09.2024 16:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87339 ФПД: 58524596079555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163526&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87339&fm=58524596079555&tin=02508201610067®Number=0000000000092592&sum=100000 [16:35:26]StoreToDocumentArchive [16:35:26]shift 498 fd 87339 [16:35:26]save to /storage/0498/doc_00087339 [16:35:26]save last doc name /storage/0498/doc_00087339 to /storage/kkm_last_doc_name [16:35:26]save OK [16:35:26]Clear old archive folders... [16:35:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:26]tlvbuf is 00E93990 [16:35:26]SAM_PROTO_ClearQueue [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 09 00 00 [16:35:26]Write to MH i2c: E2 08 00 CA 0E 80 09 00 00 00 00 00 00 4A [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 CA 0E 00 90 00 4C [16:35:26]RAPDU: 90 00 [16:35:26]wFMCommunicate OK [16:35:26]SAM_PROTO_ClearQueue done [16:35:26]KKMCreateOFDPacket [16:35:26]OFDProtocolAddRootSTLVToBuf [16:35:26]FM_MakeSignedData [16:35:26]FM_MakeSignedData [16:35:26]SAM_PROTO_SignData [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 0D 01 02 [16:35:26]Write to MH i2c: E2 08 00 CB 0E 80 0D 01 02 00 00 00 00 52 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 CB 0E 00 90 00 4D [16:35:26]RAPDU: 90 00 [16:35:26]wFMCommunicate OK [16:35:26]wFMCommunicate request_size=255 [16:35:26]MH_SAM_APDU [16:35: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 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 C1 00 00 00 F4 03 04 00 CE 98 F1 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 2B 55 01 00 35 04 06 00 35 [16:35:26]Write to MH i2c: E2 02 01 CC 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 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 C1 00 00 00 F4 03 04 00 CE 98 F1 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 2B 55 01 00 35 04 06 00 35 00 00 95 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 CC 0E 00 90 00 4E [16:35:26]RAPDU: 90 00 [16:35:26]wFMCommunicate OK [16:35:26]wFMCommunicate request_size=10 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 0D 02 02 05 3A 51 C2 8B C3 [16:35:26]Write to MH i2c: E2 0D 00 CD 0E 80 0D 02 02 05 00 3A 51 C2 8B C3 00 00 FA [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [16:35:26]RAPDU: 90 00 [16:35:26]wFMCommunicate OK [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 0D 03 02 [16:35:26]Write to MH i2c: E2 08 00 CE 0E 80 0D 03 02 00 00 00 00 57 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 0B 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 0B 00 CE 0E 00 FB 11 45 68 F0 62 67 F6 90 00 C0 [16:35:26]RAPDU: FB 11 45 68 F0 62 67 F6 90 00 [16:35:26]wFMCommunicate OK [16:35:26]SAM_PROTO_SignData done [16:35:26]FM_MakeSignedData done [16:35:26]CreateOFDProtocolMessage [16:35:26]wFMCommunicate request_size=4 [16:35:26]MH_SAM_APDU [16:35:26]CAPDU: 80 11 00 00 [16:35:26]Write to MH i2c: E2 08 00 CF 0E 80 11 00 00 00 00 00 00 57 [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:26]Read from MH i2c: E2 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 17 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: E2 17 00 CF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [16:35: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:35:26]wFMCommunicate OK [16:35:26]CreateOFDProtocolMessage done [16:35:26]OFDSenderStorePacket 87339 [16:35:26]StoreOFDPacket docnum=87339 [16:35: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 06 E7 07 01 FF 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 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 C1 00 00 00 F4 03 04 00 CE 98 F1 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 2B 55 01 00 35 04 06 00 35 3A 51 C2 8B C3 FB 11 45 68 F0 62 67 F6 [16:35:26]CheckFolder [16:35:26]dirname=/storage/ofd_packets [16:35:26]CheckFolder done [16:35:26]ProducePacketName [16:35:26]name=ofd_packets/00087339 [16:35:26]NVStorageSaveData ofd_packets/00087339 [16:35:26]File name is /storage/ofd_packets/00087339 [16:35:26]Write 301 bytes [16:35:26]NVStorageSaveData done [16:35:26]OFDSenderStorePacket done [16:35:26]KKMCreateOFDPacket done [16:35:26]NVStorageSaveData kkm_last_timestamp [16:35:26]File name is /storage/kkm_last_timestamp [16:35:26]Write 4 bytes [16:35:26]NVStorageSaveData done [16:35:26]ExternCall_PrintAddStr [16:35:26]wPrintStart [16:35:26]Write to MH i2c: 01 00 00 D0 0E DE [16:35:26]Write i2c OK [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: 01 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: 01 07 00 [16:35:26]MH_I2C_Read... [16:35:26]Read from MH i2c: 01 07 00 D0 0E 00 00 00 00 00 FF 0F F3 [16:35:26]RasterBufferAndPrint [16:35:26]line Счет N : (1)872302 [16:35:26]line ИНН: 02508201610067 [16:35:26]line Контрольно-Кассовый Чек [16:35:26]line ПРОДАЖА [16:35:26]line ТРК (МРК, ГНК) : 33 [16:35:26]line Товар: 2710124130 [16:35:26]line Аи-92-К-5 [16:35:26]line 14.750 * 67.80 [16:35:26]line = 1000.05 [16:35:26]line НДС 12% НСП 1% [16:35:26]line > о реализуемом товаре [16:35:26]line ОКРУГЛЕНИЕ: -0.05 [16:35:26]line ИТОГО: 1000.00 [16:35:26]line Внесено: 1000.00 [16:35:26]line СДАЧА: 0.00 [16:35:26]line НСП 1% : 8.85 [16:35:26]line НДС 12% : 106.20 [16:35:26]line Наличными: 1000.00 [16:35:26]line Безнал.: 0.00 [16:35:26]line Место: АЗС № 137 "Партнер Нефть" [16:35:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:35:26]line СНО: Общий режим [16:35:26]line Чек 193 23.09.2024 16:35 [16:35:26]line Смена: 498 ФФД: 1.0 [16:35:26]line ЗНМ: 0300000064 [16:35:26]line РНМ: 0000000000092592 [16:35:26]line Версия ККМ: 001 [16:35:26]line ФМ: 0000000000874979 [16:35:26]line ФД: 87339 [16:35:26]line ФПД: 58524596079555 [16:35:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163526&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87339&fm=58524596079555&tin=02508201610067®Number=0000000000092592&sum=100000 [16:35:26]written 0, free lines is 4095 [16:35:26]OFD Sender: Processing packet 87339 [packets to send 280, broken 279] [16:35:26]ProducePacketName [16:35:26]name=ofd_packets/00087339 [16:35:26]OFD Sender: To server: pG, [16:35:26]CommunicateWithHost lk.salyk.kg:30040 [16:35:26]ConnectInit lk.salyk.kg [16:35:27]Write to MH i2c: 01 00 00 FB 0E 09 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 07 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: 01 07 00 FB 0E 00 00 00 00 00 D8 0C F4 [16:35:27]RasterBufferAndPrint [16:35:27]line [16:35:27]line [16:35:27]line [16:35:27]line [16:35:27]line [16:35:27]written 0, free lines is 3296 [16:35:27]MH_Cut [16:35:27]Write to MH i2c: D1 01 00 02 0F 01 E3 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: D1 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: D1 01 00 [16:35:27]MH_I2C_Read... [16:35:27]Read from MH i2c: D1 01 00 02 0F 00 E2 [16:35:27]Write to MH i2c: 01 00 00 03 0F 12 [16:35:27]Write i2c OK [16:35:27]MH_I2C_Read... [16:35:28]*** Cut start [16:35:28]*** Partial cut [16:35:28]*** CUTSNS_PIN = 1 [16:35:28]Connected sock=11 [16:35: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 06 E7 07 01 FF 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 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 C1 00 00 00 F4 03 04 00 CE 98 F1 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 2B 55 01 00 35 04 06 00 35 3A 51 C2 8B C3 FB 11 45 68 F0 62 67 F6 [16:35:28]*** CUTSNS_PIN = 0 [16:35:28]*** Brake cut motor [16:35:28]Read from MH i2c: 01 [16:35:28]MH_I2C_Read... [16:35:28]*** Stop cut motor [16:35:28]*** Cut end [16:35:28]Read from MH i2c: 01 07 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: 01 07 00 03 0F 00 00 00 00 00 FF 0F 27 [16:35:28]process_action close_receipt done [16:35:28]requested_data is exist [16:35:28]produce_requested_data [16:35:28]requested_item fm.sn is exist - process it [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 11 00 00 [16:35:28]Write to MH i2c: E2 08 00 04 0F 80 11 00 00 00 00 00 00 8D [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 17 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 17 00 04 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EC [16:35: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:35:28]wFMCommunicate OK [16:35:28]requested_item fd.num is exist - process it [16:35:28]SAM_PROTO_GetFieldsCounters [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 13 00 00 [16:35:28]Write to MH i2c: E2 08 00 05 0F 80 13 00 00 00 00 00 00 90 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 62 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 62 00 05 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 2B 55 01 00 0E 04 04 00 F2 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 76 [16:35: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 2B 55 01 00 0E 04 04 00 F2 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 [16:35:28]wFMCommunicate OK [16:35:28]SAM_PROTO_GetFieldsCounters done [16:35:28]requested_item shift.num is exist - process it [16:35:28]requested_item shift.opened is exist - process it [16:35:28]req_shift_opened [16:35:28]FM_GetShiftState [16:35:28]SAM_PROTO_GetShiftState [16:35:28]wFMCommunicate request_size=4 [16:35:28]MH_SAM_APDU [16:35:28]CAPDU: 80 13 01 00 [16:35:28]Write to MH i2c: E2 08 00 06 0F 80 13 01 00 00 00 00 00 92 [16:35:28]Write i2c OK [16:35:28]MH_I2C_Read... [16:35:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:28]Read from MH i2c: E2 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 0E 00 [16:35:28]MH_I2C_Read... [16:35:28]Read from MH i2c: E2 0E 00 06 0F 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EA [16:35:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:35:29]wFMCommunicate OK [16:35:29]SAM_PROTO_GetShiftState done [16:35:29]FM_GetShiftState done [16:35:29]req_shift_opened done [16:35:29]requested_item shift.open_date is exist - process it [16:35:29]req_shift_open_date [16:35:29]req_shift_open_date done [16:35:29]produce_requested_data done [16:35:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87339,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:35:29]process_action_free close_receipt [16:35:29]json_value_free [16:35:29]json_value_free done [16:35:29]process_json_proto returns [16:35:29]Send response to host [16:35:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87339,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:35:29]free response buf [16:35:29]execute_script done [16:35:29]execute_script returns [16:35:29]free content buf [16:35:29]Sock 7.Close socket [16:35:29]Sock 7.Thread stoped [16:35: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 25 01 47 00 0A 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 2B 55 01 00 F4 03 04 00 9A 43 F1 66 B6 04 01 00 00 FA C0 CB 50 57 25 6F B7 [16:35:30]CommunicateWithHost err = 0 [16:35:30]CheckOFDResponse [16:35:30]1017 (14) - 77093643461234 [16:35:30]1041 (16) - 0000000000874979 [16:35:30]1040 (4) - 87339 [16:35:30]1012 (4) - 23.09.2024 10:31 [16:35:30]1206 (1) - 0 [16:35:30]OFD Sender: Remove packet 87339 [16:35:30]ProducePacketName [16:35:30]name=ofd_packets/00087339 [16:35:30]NVStorageDeleteData [16:35:30]OFD Sender: No OFD packet to send [16:35:35]OFD Sender: No OFD packet to send [16:35:40]OFD Sender: No OFD packet to send [16:35:45]OFD Sender: No OFD packet to send [16:35:50]OFD Sender: No OFD packet to send [16:35:55]OFD Sender: No OFD packet to send [16:36:00]OFD Sender: No OFD packet to send [16:36:05]OFD Sender: No OFD packet to send [16:36:10]OFD Sender: No OFD packet to send [16:36:15]OFD Sender: No OFD packet to send [16:36:20]OFD Sender: No OFD packet to send [16:36:25]OFD Sender: No OFD packet to send [16:36:30]OFD Sender: No OFD packet to send [16:36:35]OFD Sender: No OFD packet to send [16:36:40]OFD Sender: No OFD packet to send [16:36:45]OFD Sender: No OFD packet to send [16:36:50]OFD Sender: No OFD packet to send [16:36:55]OFD Sender: No OFD packet to send [16:37:00]OFD Sender: No OFD packet to send [16:37:05]OFD Sender: No OFD packet to send [16:37:10]OFD Sender: No OFD packet to send [16:37:15]OFD Sender: No OFD packet to send [16:37:20]OFD Sender: No OFD packet to send [16:37:25]OFD Sender: No OFD packet to send [16:37:30]OFD Sender: No OFD packet to send [16:37:35]OFD Sender: No OFD packet to send [16:37:36]recv_with_timeout no data received [16:37:40]OFD Sender: No OFD packet to send [16:37:45]OFD Sender: No OFD packet to send [16:37:50]OFD Sender: No OFD packet to send [16:37:51]recv_with_timeout no data received [16:37:55]OFD Sender: No OFD packet to send [16:38:00]OFD Sender: No OFD packet to send [16:38:05]OFD Sender: No OFD packet to send [16:38:08]accept exits with 10 [16:38:08]New connection [16:38:08]New thread 3066531172 created [16:38:08]Thread 3066674532 joined [16:38:08]Waiting for new connection... [16:38:08] Sock 10.Parse request [16:38:08]Sock 10.Check first char [16:38:08]Sock 10.First char is OK [16:38:08]request: POST /json_proto HTTP/1.0 [16:38:08]Method: POST [16:38:08]URL: /json_proto [16:38:08]Method is POST - this is cgi request [16:38:08]url: /json_proto [16:38:08]query_string will be loaded in cgi processing [16:38:08]execute_cgi json_proto POST (null) [16:38:08]execute_cgi path=json_proto method=POST [16:38:08]POST find Content-Length [16:38:08]Host: 172.17.47.196:8080 [16:38:08]Content-Length: 677 [16:38:08]Content-Type: application/json [16:38:08] [16:38:08]POST finish read [16:38:08]Found Content-Length = 677 [16:38:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872303", "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" ] } } [16:38:08]execute_script... [16:38:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872303", "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" ] } } [16:38:08]POST & json_proto [16:38:08]process_json_proto [16:38:08]json parsed OK: [16:38:08]protocol is kg_v1.0 [16:38:08]action value=close_receipt [16:38:08]process_action close_receipt [16:38:08]cmd_close_receipt [16:38:08]MH_GetDate [16:38:08]Write to MH i2c: F0 00 00 07 0F 05 [16:38:08]Write i2c OK [16:38:08]MH_I2C_Read... [16:38:08]Read from MH i2c: F0 [16:38:08]MH_I2C_Read... [16:38:08]Read from MH i2c: F0 09 00 [16:38:08]MH_I2C_Read... [16:38:08]Read from MH i2c: F0 09 00 07 0F 00 72 99 F1 66 4C 6B 94 66 21 [16:38:08]GetLastDocTimeStamp 1727109326 [16:38:08]current date 1727109490 [16:38:08]FM_GetShiftState [16:38:08]SAM_PROTO_GetShiftState [16:38:08]wFMCommunicate request_size=4 [16:38:08]MH_SAM_APDU [16:38:08]CAPDU: 80 13 01 00 [16:38:08]Write to MH i2c: E2 08 00 08 0F 80 13 01 00 00 00 00 00 94 [16:38:08]Write i2c OK [16:38:08]MH_I2C_Read... [16:38:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:09]Read from MH i2c: E2 [16:38:09]MH_I2C_Read... [16:38:09]Read from MH i2c: E2 0E 00 [16:38:09]MH_I2C_Read... [16:38:09]Read from MH i2c: E2 0E 00 08 0F 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EC [16:38:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:38:09]wFMCommunicate OK [16:38:09]SAM_PROTO_GetShiftState done [16:38:09]FM_GetShiftState done [16:38:09]opened in 1727050818 [16:38:09]opened+sec_in_day 1727137218 [16:38:09]quantity*price = 60003 [16:38:09]sum+1 = 60004 [16:38: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 СНО: Общий режим Чек 194 23.09.2024 16:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87340 ФПД: 251465831042825 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163810&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87340&fm=251465831042825&tin=02508201610067®Number=0000000000092592&sum=60000 [16:38:10]StoreToDocumentArchive [16:38:10]shift 498 fd 87340 [16:38:10]save to /storage/0498/doc_00087340 [16:38:10]save last doc name /storage/0498/doc_00087340 to /storage/kkm_last_doc_name [16:38:10]save OK [16:38:10]Clear old archive folders... [16:38:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:10]tlvbuf is 00E87750 [16:38:10]SAM_PROTO_ClearQueue [16:38:10]wFMCommunicate request_size=4 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 09 00 00 [16:38:10]Write to MH i2c: E2 08 00 15 0F 80 09 00 00 00 00 00 00 96 [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 15 0F 00 90 00 98 [16:38:10]RAPDU: 90 00 [16:38:10]wFMCommunicate OK [16:38:10]SAM_PROTO_ClearQueue done [16:38:10]KKMCreateOFDPacket [16:38:10]OFDProtocolAddRootSTLVToBuf [16:38:10]FM_MakeSignedData [16:38:10]FM_MakeSignedData [16:38:10]SAM_PROTO_SignData [16:38:10]wFMCommunicate request_size=4 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 0D 01 02 [16:38:10]Write to MH i2c: E2 08 00 16 0F 80 0D 01 02 00 00 00 00 9E [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 16 0F 00 90 00 99 [16:38:10]RAPDU: 90 00 [16:38:10]wFMCommunicate OK [16:38:10]wFMCommunicate request_size=255 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C2 00 00 00 F4 03 04 00 72 99 F1 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 2C 55 01 00 35 04 06 00 E4 [16:38:10]Write to MH i2c: E2 02 01 17 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 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 C2 00 00 00 F4 03 04 00 72 99 F1 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 2C 55 01 00 35 04 06 00 E4 00 00 6F [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 17 0F 00 90 00 9A [16:38:10]RAPDU: 90 00 [16:38:10]wFMCommunicate OK [16:38:10]wFMCommunicate request_size=10 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 0D 02 02 05 B4 F3 88 4F 09 [16:38:10]Write to MH i2c: E2 0D 00 18 0F 80 0D 02 02 05 00 B4 F3 88 4F 09 00 00 32 [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 03 00 18 0F 00 90 00 9B [16:38:10]RAPDU: 90 00 [16:38:10]wFMCommunicate OK [16:38:10]wFMCommunicate request_size=4 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 0D 03 02 [16:38:10]Write to MH i2c: E2 08 00 19 0F 80 0D 03 02 00 00 00 00 A3 [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 0B 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 0B 00 19 0F 00 E6 C8 E3 F7 9E DB 19 5C 90 00 1A [16:38:10]RAPDU: E6 C8 E3 F7 9E DB 19 5C 90 00 [16:38:10]wFMCommunicate OK [16:38:10]SAM_PROTO_SignData done [16:38:10]FM_MakeSignedData done [16:38:10]CreateOFDProtocolMessage [16:38:10]wFMCommunicate request_size=4 [16:38:10]MH_SAM_APDU [16:38:10]CAPDU: 80 11 00 00 [16:38:10]Write to MH i2c: E2 08 00 1A 0F 80 11 00 00 00 00 00 00 A3 [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:10]Read from MH i2c: E2 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 17 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: E2 17 00 1A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 02 [16:38:10]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:10]wFMCommunicate OK [16:38:10]CreateOFDProtocolMessage done [16:38:10]OFDSenderStorePacket 87340 [16:38:10]StoreOFDPacket docnum=87340 [16:38: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 3E A7 07 01 9A 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 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 C2 00 00 00 F4 03 04 00 72 99 F1 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 2C 55 01 00 35 04 06 00 E4 B4 F3 88 4F 09 E6 C8 E3 F7 9E DB 19 5C [16:38:10]CheckFolder [16:38:10]dirname=/storage/ofd_packets [16:38:10]CheckFolder done [16:38:10]ProducePacketName [16:38:10]name=ofd_packets/00087340 [16:38:10]NVStorageSaveData ofd_packets/00087340 [16:38:10]File name is /storage/ofd_packets/00087340 [16:38:10]Write 301 bytes [16:38:10]NVStorageSaveData done [16:38:10]OFDSenderStorePacket done [16:38:10]KKMCreateOFDPacket done [16:38:10]NVStorageSaveData kkm_last_timestamp [16:38:10]File name is /storage/kkm_last_timestamp [16:38:10]Write 4 bytes [16:38:10]NVStorageSaveData done [16:38:10]ExternCall_PrintAddStr [16:38:10]wPrintStart [16:38:10]Write to MH i2c: 01 00 00 1B 0F 2A [16:38:10]Write i2c OK [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: 01 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: 01 07 00 [16:38:10]MH_I2C_Read... [16:38:10]Read from MH i2c: 01 07 00 1B 0F 00 00 00 00 00 FF 0F 3F [16:38:10]RasterBufferAndPrint [16:38:10]line Счет N : (1)872303 [16:38:10]line ИНН: 02508201610067 [16:38:10]line Контрольно-Кассовый Чек [16:38:10]line ПРОДАЖА [16:38:10]line ТРК (МРК, ГНК) : 53 [16:38:10]line Товар: 2710124130 [16:38:10]line Аи-92-К-5 [16:38:10]line 8.850 * 67.80 [16:38:10]line = 600.03 [16:38:10]line НДС 12% НСП 1% [16:38:10]line > о реализуемом товаре [16:38:10]line ОКРУГЛЕНИЕ: -0.03 [16:38:10]line ИТОГО: 600.00 [16:38:10]line Внесено: 600.00 [16:38:10]line СДАЧА: 0.00 [16:38:10]line НСП 1% : 5.31 [16:38:10]line НДС 12% : 63.72 [16:38:10]line Наличными: 600.00 [16:38:10]line Безнал.: 0.00 [16:38:10]line Место: АЗС № 137 "Партнер Нефть" [16:38:10]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:38:10]line СНО: Общий режим [16:38:10]line Чек 194 23.09.2024 16:38 [16:38:10]line Смена: 498 ФФД: 1.0 [16:38:10]line ЗНМ: 0300000064 [16:38:10]line РНМ: 0000000000092592 [16:38:10]line Версия ККМ: 001 [16:38:10]line ФМ: 0000000000874979 [16:38:10]line ФД: 87340 [16:38:10]line ФПД: 251465831042825 [16:38:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163810&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87340&fm=251465831042825&tin=02508201610067®Number=0000000000092592&sum=60000 [16:38:10]written 0, free lines is 4095 [16:38:10]OFD Sender: Processing packet 87340 [packets to send 280, broken 279] [16:38:10]ProducePacketName [16:38:10]name=ofd_packets/00087340 [16:38:10]OFD Sender: To server: pG, [16:38:10]CommunicateWithHost lk.salyk.kg:30040 [16:38:10]ConnectInit lk.salyk.kg [16:38:11]Write to MH i2c: 01 00 00 46 0F 55 [16:38:11]Write i2c OK [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: 01 [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: 01 07 00 [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: 01 07 00 46 0F 00 00 00 00 00 D4 0C 3C [16:38:11]RasterBufferAndPrint [16:38:11]line [16:38:11]line [16:38:11]line [16:38:11]line [16:38:11]line [16:38:11]written 0, free lines is 3290 [16:38:11]MH_Cut [16:38:11]Write to MH i2c: D1 01 00 4D 0F 01 2E [16:38:11]Write i2c OK [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: D1 [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: D1 01 00 [16:38:11]MH_I2C_Read... [16:38:11]Read from MH i2c: D1 01 00 4D 0F 00 2D [16:38:11]Write to MH i2c: 01 00 00 4E 0F 5D [16:38:11]Write i2c OK [16:38:11]MH_I2C_Read... [16:38:11]*** Cut start [16:38:11]*** Partial cut [16:38:11]*** CUTSNS_PIN = 1 [16:38:11]*** CUTSNS_PIN = 0 [16:38:12]*** Brake cut motor [16:38:12]Read from MH i2c: 01 [16:38:12]MH_I2C_Read... [16:38:12]*** Stop cut motor [16:38:12]*** Cut end [16:38:12]Read from MH i2c: 01 07 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: 01 07 00 4E 0F 00 00 00 00 00 FF 0F 72 [16:38:12]process_action close_receipt done [16:38:12]requested_data is exist [16:38:12]produce_requested_data [16:38:12]requested_item fm.sn is exist - process it [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 11 00 00 [16:38:12]Write to MH i2c: E2 08 00 4F 0F 80 11 00 00 00 00 00 00 D8 [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 17 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 17 00 4F 0F 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:38: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:38:12]wFMCommunicate OK [16:38:12]requested_item fd.num is exist - process it [16:38:12]SAM_PROTO_GetFieldsCounters [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 13 00 00 [16:38:12]Write to MH i2c: E2 08 00 50 0F 80 13 00 00 00 00 00 00 DB [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 62 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 62 00 50 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 2C 55 01 00 0E 04 04 00 F2 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 C5 [16:38: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 2C 55 01 00 0E 04 04 00 F2 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 [16:38:12]wFMCommunicate OK [16:38:12]SAM_PROTO_GetFieldsCounters done [16:38:12]requested_item shift.num is exist - process it [16:38:12]requested_item shift.opened is exist - process it [16:38:12]req_shift_opened [16:38:12]FM_GetShiftState [16:38:12]SAM_PROTO_GetShiftState [16:38:12]wFMCommunicate request_size=4 [16:38:12]MH_SAM_APDU [16:38:12]CAPDU: 80 13 01 00 [16:38:12]Write to MH i2c: E2 08 00 51 0F 80 13 01 00 00 00 00 00 DD [16:38:12]Write i2c OK [16:38:12]MH_I2C_Read... [16:38:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:12]Read from MH i2c: E2 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 0E 00 [16:38:12]MH_I2C_Read... [16:38:12]Read from MH i2c: E2 0E 00 51 0F 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 35 [16:38:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:38:12]wFMCommunicate OK [16:38:12]SAM_PROTO_GetShiftState done [16:38:12]FM_GetShiftState done [16:38:12]req_shift_opened done [16:38:12]requested_item shift.open_date is exist - process it [16:38:12]req_shift_open_date [16:38:12]req_shift_open_date done [16:38:12]produce_requested_data done [16:38:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87340,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:38:12]process_action_free close_receipt [16:38:12]json_value_free [16:38:12]json_value_free done [16:38:12]process_json_proto returns [16:38:12]Send response to host [16:38:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87340,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:38:12]free response buf [16:38:12]execute_script done [16:38:12]execute_script returns [16:38:12]free content buf [16:38:12]Sock 10.Close socket [16:38:12]Sock 10.Thread stoped [16:38:13]Connected sock=11 [16:38: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 3E A7 07 01 9A 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 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 C2 00 00 00 F4 03 04 00 72 99 F1 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 2C 55 01 00 35 04 06 00 E4 B4 F3 88 4F 09 E6 C8 E3 F7 9E DB 19 5C [16:38: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 4E 09 47 00 7A 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 2C 55 01 00 F4 03 04 00 41 44 F1 66 B6 04 01 00 00 88 34 47 6B 68 C0 8D 50 [16:38:16]CommunicateWithHost err = 0 [16:38:16]CheckOFDResponse [16:38:16]1017 (14) - 77093643461234 [16:38:16]1041 (16) - 0000000000874979 [16:38:16]1040 (4) - 87340 [16:38:16]1012 (4) - 23.09.2024 10:34 [16:38:16]1206 (1) - 0 [16:38:16]OFD Sender: Remove packet 87340 [16:38:16]ProducePacketName [16:38:16]name=ofd_packets/00087340 [16:38:16]NVStorageDeleteData [16:38:16]OFD Sender: No OFD packet to send [16:38:19]accept exits with 9 [16:38:19]New connection [16:38:19]New thread 3066674532 created [16:38:19]Thread 3066531172 joined [16:38:19]Waiting for new connection... [16:38:19] Sock 9.Parse request [16:38:19]Sock 9.Check first char [16:38:19]Sock 9.First char is OK [16:38:19]request: POST /json_proto HTTP/1.0 [16:38:19]Method: POST [16:38:19]URL: /json_proto [16:38:19]Method is POST - this is cgi request [16:38:19]url: /json_proto [16:38:19]query_string will be loaded in cgi processing [16:38:19]execute_cgi json_proto POST (null) [16:38:19]execute_cgi path=json_proto method=POST [16:38:19]POST find Content-Length [16:38:19]Host: 172.17.47.196:8080 [16:38:19]Content-Length: 677 [16:38:19]Content-Type: application/json [16:38:19] [16:38:19]POST finish read [16:38:19]Found Content-Length = 677 [16:38:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872304", "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" ] } } [16:38:19]execute_script... [16:38: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)872304", "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" ] } } [16:38:19]POST & json_proto [16:38:19]process_json_proto [16:38:19]json parsed OK: [16:38:19]protocol is kg_v1.0 [16:38:19]action value=close_receipt [16:38:19]process_action close_receipt [16:38:19]cmd_close_receipt [16:38:19]MH_GetDate [16:38:19]Write to MH i2c: F0 00 00 52 0F 50 [16:38:19]Write i2c OK [16:38:19]MH_I2C_Read... [16:38:19]Read from MH i2c: F0 [16:38:19]MH_I2C_Read... [16:38:19]Read from MH i2c: F0 09 00 [16:38:19]MH_I2C_Read... [16:38:19]Read from MH i2c: F0 09 00 52 0F 00 7C 99 F1 66 4C 6B 94 66 76 [16:38:19]GetLastDocTimeStamp 1727109490 [16:38:19]current date 1727109500 [16:38:19]FM_GetShiftState [16:38:19]SAM_PROTO_GetShiftState [16:38:19]wFMCommunicate request_size=4 [16:38:19]MH_SAM_APDU [16:38:19]CAPDU: 80 13 01 00 [16:38:19]Write to MH i2c: E2 08 00 53 0F 80 13 01 00 00 00 00 00 DF [16:38:19]Write i2c OK [16:38:19]MH_I2C_Read... [16:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:19]Read from MH i2c: E2 [16:38:19]MH_I2C_Read... [16:38:19]Read from MH i2c: E2 0E 00 [16:38:19]MH_I2C_Read... [16:38:19]Read from MH i2c: E2 0E 00 53 0F 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 37 [16:38:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:38:19]wFMCommunicate OK [16:38:19]SAM_PROTO_GetShiftState done [16:38:19]FM_GetShiftState done [16:38:19]opened in 1727050818 [16:38:19]opened+sec_in_day 1727137218 [16:38:19]quantity*price = 30035 [16:38:19]sum+1 = 30036 [16:38:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 197 23.09.2024 16:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30073235 ФМ: 0000000000874979 ФД: 87343 ФПД: 252217349986779 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87343&fm=252217349986779&tin=02508201610067®Number=0000000000092592&sum=0 [16:39:42]StoreToDocumentArchive [16:39:42]shift 498 fd 87343 [16:39:42]save to /storage/0498/doc_00087343 [16:39:42]save last doc name /storage/0498/doc_00087343 to /storage/kkm_last_doc_name [16:39:42]save OK [16:39:42]Clear old archive folders... [16:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:42]tlvbuf is 00F1FEF0 [16:39:42]SAM_PROTO_ClearQueue [16:39:42]wFMCommunicate request_size=4 [16:39:42]MH_SAM_APDU [16:39:42]CAPDU: 80 09 00 00 [16:39:42]Write to MH i2c: E2 08 00 F6 0F 80 09 00 00 00 00 00 00 77 [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 F6 0F 00 90 00 79 [16:39:42]RAPDU: 90 00 [16:39:42]wFMCommunicate OK [16:39:42]SAM_PROTO_ClearQueue done [16:39:42]KKMCreateOFDPacket [16:39:42]OFDProtocolAddRootSTLVToBuf [16:39:42]FM_MakeSignedData [16:39:42]FM_MakeSignedData [16:39:42]SAM_PROTO_SignData [16:39:42]wFMCommunicate request_size=4 [16:39:42]MH_SAM_APDU [16:39:42]CAPDU: 80 0D 01 02 [16:39:42]Write to MH i2c: E2 08 00 F7 0F 80 0D 01 02 00 00 00 00 7F [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 F7 0F 00 90 00 7A [16:39:42]RAPDU: 90 00 [16:39:42]wFMCommunicate OK [16:39:42]wFMCommunicate request_size=255 [16:39:42]MH_SAM_APDU [16:39: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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 CE 99 F1 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 2F 55 01 00 35 04 06 00 E5 [16:39:42]Write to MH i2c: E2 02 01 F8 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 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 CE 99 F1 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 2F 55 01 00 35 04 06 00 E5 00 00 8A [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 F8 0F 00 90 00 7B [16:39:42]RAPDU: 90 00 [16:39:42]wFMCommunicate OK [16:39:42]wFMCommunicate request_size=10 [16:39:42]MH_SAM_APDU [16:39:42]CAPDU: 80 0D 02 02 05 63 ED 8D 59 DB [16:39:42]Write to MH i2c: E2 0D 00 F9 0F 80 0D 02 02 05 00 63 ED 8D 59 DB 00 00 9D [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 03 00 F9 0F 00 90 00 7C [16:39:42]RAPDU: 90 00 [16:39:42]wFMCommunicate OK [16:39:42]wFMCommunicate request_size=4 [16:39:42]MH_SAM_APDU [16:39:42]CAPDU: 80 0D 03 02 [16:39:42]Write to MH i2c: E2 08 00 FA 0F 80 0D 03 02 00 00 00 00 84 [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 0B 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 0B 00 FA 0F 00 52 8B 05 89 E1 38 86 5D 90 00 EC [16:39:42]RAPDU: 52 8B 05 89 E1 38 86 5D 90 00 [16:39:42]wFMCommunicate OK [16:39:42]SAM_PROTO_SignData done [16:39:42]FM_MakeSignedData done [16:39:42]CreateOFDProtocolMessage [16:39:42]wFMCommunicate request_size=4 [16:39:42]MH_SAM_APDU [16:39:42]CAPDU: 80 11 00 00 [16:39:42]Write to MH i2c: E2 08 00 FB 0F 80 11 00 00 00 00 00 00 84 [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:42]Read from MH i2c: E2 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 17 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: E2 17 00 FB 0F 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:39: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:39:42]wFMCommunicate OK [16:39:42]CreateOFDProtocolMessage done [16:39:42]OFDSenderStorePacket 87343 [16:39:42]StoreOFDPacket docnum=87343 [16:39: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 3A CF 07 01 9A A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 CE 99 F1 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 2F 55 01 00 35 04 06 00 E5 63 ED 8D 59 DB 52 8B 05 89 E1 38 86 5D [16:39:42]CheckFolder [16:39:42]dirname=/storage/ofd_packets [16:39:42]CheckFolder done [16:39:42]ProducePacketName [16:39:42]name=ofd_packets/00087343 [16:39:42]NVStorageSaveData ofd_packets/00087343 [16:39:42]File name is /storage/ofd_packets/00087343 [16:39:42]Write 301 bytes [16:39:42]NVStorageSaveData done [16:39:42]OFDSenderStorePacket done [16:39:42]KKMCreateOFDPacket done [16:39:42]NVStorageSaveData kkm_last_timestamp [16:39:42]File name is /storage/kkm_last_timestamp [16:39:42]Write 4 bytes [16:39:42]NVStorageSaveData done [16:39:42]ExternCall_PrintAddStr [16:39:42]wPrintStart [16:39:42]Write to MH i2c: 01 00 00 FC 0F 0B [16:39:42]Write i2c OK [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: 01 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: 01 07 00 [16:39:42]MH_I2C_Read... [16:39:42]Read from MH i2c: 01 07 00 FC 0F 00 00 00 00 00 FF 0F 20 [16:39:42]RasterBufferAndPrint [16:39:42]line Счет N : (1)872305 [16:39:42]line ИНН: 02508201610067 [16:39:42]line Контрольно-Кассовый Чек [16:39:42]line ПРОДАЖА [16:39:42]line ТРК (МРК, ГНК) : 63 [16:39:42]line Товар: 2710124130 [16:39:42]line Аи-92-К-5 [16:39:42]line 50.000 * 0.00 [16:39:42]line = 0.00 [16:39:42]line НДС 12% НСП 1% [16:39:42]line > о реализуемом товаре [16:39:42]line ИТОГО: 0.00 [16:39:42]line НСП 1% : 0.00 [16:39:42]line НДС 12% : 0.00 [16:39:42]line Наличными: 0.00 [16:39:42]line Безнал.: 0.00 [16:39:42]line Место: АЗС № 137 "Партнер Нефть" [16:39:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:39:42]line СНО: Общий режим [16:39:42]line Чек 197 23.09.2024 16:39 [16:39:42]line Смена: 498 ФФД: 1.0 [16:39:42]line ЗНМ: 0300000064 [16:39:42]line РНМ: 0000000000092592 [16:39:42]line Версия ККМ: 001 [16:39:42]line Талоны: ТК ГПНА Online [16:39:42]line 30073235 [16:39:42]line ФМ: 0000000000874979 [16:39:42]line ФД: 87343 [16:39:42]line ФПД: 252217349986779 [16:39:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T163942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87343&fm=252217349986779&tin=02508201610067®Number=0000000000092592&sum=0 [16:39:42]written 0, free lines is 4095 [16:39:43]recv_with_timeout no data received [16:39:43]Write to MH i2c: 01 00 00 26 10 36 [16:39:43]Write i2c OK [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: 01 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: 01 07 00 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: 01 07 00 26 10 00 00 00 00 00 E2 0C 2B [16:39:43]RasterBufferAndPrint [16:39:43]line [16:39:43]line [16:39:43]line [16:39:43]line [16:39:43]line [16:39:43]written 0, free lines is 3319 [16:39:43]MH_Cut [16:39:43]Write to MH i2c: D1 01 00 2D 10 01 0F [16:39:43]Write i2c OK [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: D1 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: D1 01 00 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: D1 01 00 2D 10 00 0E [16:39:43]Write to MH i2c: 01 00 00 2E 10 3E [16:39:43]Write i2c OK [16:39:43]MH_I2C_Read... [16:39:44]*** Cut start [16:39:44]*** Partial cut [16:39:44]*** CUTSNS_PIN = 1 [16:39:44]*** CUTSNS_PIN = 0 [16:39:44]*** Brake cut motor [16:39:44]Read from MH i2c: 01 [16:39:44]MH_I2C_Read... [16:39:44]*** Stop cut motor [16:39:44]*** Cut end [16:39:44]Read from MH i2c: 01 07 00 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: 01 07 00 2E 10 00 00 00 00 00 FF 0F 53 [16:39:44]process_action close_receipt done [16:39:44]requested_data is exist [16:39:44]produce_requested_data [16:39:44]requested_item fm.sn is exist - process it [16:39:44]wFMCommunicate request_size=4 [16:39:44]MH_SAM_APDU [16:39:44]CAPDU: 80 11 00 00 [16:39:44]Write to MH i2c: E2 08 00 2F 10 80 11 00 00 00 00 00 00 B9 [16:39:44]Write i2c OK [16:39:44]MH_I2C_Read... [16:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:44]Read from MH i2c: E2 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 17 00 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 17 00 2F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 18 [16:39: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:39:44]wFMCommunicate OK [16:39:44]requested_item fd.num is exist - process it [16:39:44]SAM_PROTO_GetFieldsCounters [16:39:44]wFMCommunicate request_size=4 [16:39:44]MH_SAM_APDU [16:39:44]CAPDU: 80 13 00 00 [16:39:44]Write to MH i2c: E2 08 00 30 10 80 13 00 00 00 00 00 00 BC [16:39:44]Write i2c OK [16:39:44]MH_I2C_Read... [16:39:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:44]Read from MH i2c: E2 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 62 00 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 62 00 30 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 2F 55 01 00 0E 04 04 00 F2 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 B2 [16:39:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [16:39:45]wFMCommunicate OK [16:39:45]SAM_PROTO_GetFieldsCounters done [16:39:45]requested_item shift.num is exist - process it [16:39:45]requested_item shift.opened is exist - process it [16:39:45]req_shift_opened [16:39:45]FM_GetShiftState [16:39:45]SAM_PROTO_GetShiftState [16:39:45]wFMCommunicate request_size=4 [16:39:45]MH_SAM_APDU [16:39:45]CAPDU: 80 13 01 00 [16:39:45]Write to MH i2c: E2 08 00 31 10 80 13 01 00 00 00 00 00 BE [16:39:45]Write i2c OK [16:39:45]MH_I2C_Read... [16:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:45]Read from MH i2c: E2 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: E2 0E 00 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: E2 0E 00 31 10 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 16 [16:39:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:39:45]wFMCommunicate OK [16:39:45]SAM_PROTO_GetShiftState done [16:39:45]FM_GetShiftState done [16:39:45]req_shift_opened done [16:39:45]requested_item shift.open_date is exist - process it [16:39:45]req_shift_open_date [16:39:45]req_shift_open_date done [16:39:45]produce_requested_data done [16:39:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87343,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:39:45]process_action_free close_receipt [16:39:45]json_value_free [16:39:45]json_value_free done [16:39:45]process_json_proto returns [16:39:45]Send response to host [16:39:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87343,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:39:45]free response buf [16:39:45]execute_script done [16:39:45]execute_script returns [16:39:45]free content buf [16:39:45]Sock 7.Close socket [16:39:45]Sock 7.Thread stoped [16:39:45]ConnectInit Can't take IP for lk.salyk.kg [16:39:45]CommunicateWithHost connect error [16:39:45]CommunicateWithHost err = -1 [16:39:45]OFD Sender: Server communicate error [16:39:45]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:39:45]ProducePacketName [16:39:45]name=ofd_packets/00087341 [16:39:45]OFD Sender: To server: pG, [16:39:45]CommunicateWithHost lk.salyk.kg:30040 [16:39:45]ConnectInit lk.salyk.kg [16:39:50]ConnectInit Can't take IP for lk.salyk.kg [16:39:50]CommunicateWithHost connect error [16:39:50]CommunicateWithHost err = -1 [16:39:50]OFD Sender: Server communicate error [16:39:51]ConnectInit Can't connect to host [16:39:55]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:39:55]ProducePacketName [16:39:55]name=ofd_packets/00087341 [16:39:55]OFD Sender: To server: pG, [16:39:55]CommunicateWithHost lk.salyk.kg:30040 [16:39:55]ConnectInit lk.salyk.kg [16:39:56]ConnectInit Can't connect to host [16:40:00]ConnectInit Can't take IP for lk.salyk.kg [16:40:00]CommunicateWithHost connect error [16:40:00]CommunicateWithHost err = -1 [16:40:00]OFD Sender: Server communicate error [16:40:01]ConnectInit Can't connect to host [16:40:05]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:40:05]ProducePacketName [16:40:05]name=ofd_packets/00087341 [16:40:05]OFD Sender: To server: pG, [16:40:05]CommunicateWithHost lk.salyk.kg:30040 [16:40:05]ConnectInit lk.salyk.kg [16:40:06]ConnectInit Can't connect to host [16:40:10]ConnectInit Can't take IP for lk.salyk.kg [16:40:10]CommunicateWithHost connect error [16:40:10]CommunicateWithHost err = -1 [16:40:10]OFD Sender: Server communicate error [16:40:15]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:40:15]ProducePacketName [16:40:15]name=ofd_packets/00087341 [16:40:15]OFD Sender: To server: pG, [16:40:15]CommunicateWithHost lk.salyk.kg:30040 [16:40:15]ConnectInit lk.salyk.kg [16:40:19]recv_with_timeout no data received [16:40:20]ConnectInit Can't take IP for lk.salyk.kg [16:40:20]CommunicateWithHost connect error [16:40:20]CommunicateWithHost err = -1 [16:40:20]OFD Sender: Server communicate error [16:40:25]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:40:25]ProducePacketName [16:40:25]name=ofd_packets/00087341 [16:40:25]OFD Sender: To server: pG, [16:40:25]CommunicateWithHost lk.salyk.kg:30040 [16:40:25]ConnectInit lk.salyk.kg [16:40:30]ConnectInit Can't take IP for lk.salyk.kg [16:40:30]CommunicateWithHost connect error [16:40:30]CommunicateWithHost err = -1 [16:40:30]OFD Sender: Server communicate error [16:40:35]OFD Sender: Processing packet 87341 [packets to send 282, broken 279] [16:40:35]ProducePacketName [16:40:35]name=ofd_packets/00087341 [16:40:35]OFD Sender: To server: pG, [16:40:35]CommunicateWithHost lk.salyk.kg:30040 [16:40:35]ConnectInit lk.salyk.kg [16:40:36]Connected sock=7 [16:40:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 16 D6 07 01 B8 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 7C 99 F1 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 2D 55 01 00 35 04 06 00 2C 19 B8 DD 6B 81 18 D6 90 E3 5D 70 FA 02 [16:40: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 45 A2 47 00 6D 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 2D 55 01 00 F4 03 04 00 CE 44 F1 66 B6 04 01 00 00 DA 0D FB EA 95 1C DE 96 [16:40:36]CommunicateWithHost err = 0 [16:40:36]CheckOFDResponse [16:40:36]1017 (14) - 77093643461234 [16:40:36]1041 (16) - 0000000000874979 [16:40:36]1040 (4) - 87341 [16:40:36]1012 (4) - 23.09.2024 10:37 [16:40:36]1206 (1) - 0 [16:40:36]OFD Sender: Remove packet 87341 [16:40:36]ProducePacketName [16:40:36]name=ofd_packets/00087341 [16:40:36]NVStorageDeleteData [16:40:37]OFD Sender: Processing packet 87342 [packets to send 281, broken 279] [16:40:37]ProducePacketName [16:40:37]name=ofd_packets/00087342 [16:40:37]OFD Sender: To server: pG, [16:40:37]CommunicateWithHost lk.salyk.kg:30040 [16:40:37]ConnectInit lk.salyk.kg [16:42:49]ConnectInit Can't connect to host [16:42:49]CommunicateWithHost connect error [16:42:49]CommunicateWithHost err = -1 [16:42:49]OFD Sender: Server communicate error [16:42:54]OFD Sender: Processing packet 87342 [packets to send 281, broken 279] [16:42:54]ProducePacketName [16:42:54]name=ofd_packets/00087342 [16:42:54]OFD Sender: To server: pG, [16:42:54]CommunicateWithHost lk.salyk.kg:30040 [16:42:54]ConnectInit lk.salyk.kg [16:42:59]ConnectInit Can't take IP for lk.salyk.kg [16:42:59]CommunicateWithHost connect error [16:42:59]CommunicateWithHost err = -1 [16:42:59]OFD Sender: Server communicate error [16:43:03]recv_with_timeout no data received [16:43:04]OFD Sender: Processing packet 87342 [packets to send 281, broken 279] [16:43:04]ProducePacketName [16:43:04]name=ofd_packets/00087342 [16:43:04]OFD Sender: To server: pG, [16:43:04]CommunicateWithHost lk.salyk.kg:30040 [16:43:04]ConnectInit lk.salyk.kg [16:43:09]ConnectInit Can't take IP for lk.salyk.kg [16:43:09]CommunicateWithHost connect error [16:43:09]CommunicateWithHost err = -1 [16:43:09]OFD Sender: Server communicate error [16:43:14]OFD Sender: Processing packet 87342 [packets to send 281, broken 279] [16:43:14]ProducePacketName [16:43:14]name=ofd_packets/00087342 [16:43:14]OFD Sender: To server: pG, [16:43:14]CommunicateWithHost lk.salyk.kg:30040 [16:43:14]ConnectInit lk.salyk.kg [16:43:20]accept exits with 12 [16:43:20]New connection [16:43:20]New thread 3066531172 created [16:43:20]Thread 3066674532 joined [16:43:20]Waiting for new connection... [16:43:20] Sock 12.Parse request [16:43:20]Sock 12.Check first char [16:43:20]Sock 12.First char is OK [16:43:20]request: POST /json_proto HTTP/1.0 [16:43:20]Method: POST [16:43:20]URL: /json_proto [16:43:20]Method is POST - this is cgi request [16:43:20]url: /json_proto [16:43:20]query_string will be loaded in cgi processing [16:43:20]execute_cgi json_proto POST (null) [16:43:20]execute_cgi path=json_proto method=POST [16:43:20]POST find Content-Length [16:43:20]Host: 172.17.47.196:8080 [16:43:20]Content-Length: 682 [16:43:20]Content-Type: application/json [16:43:20] [16:43:20]POST finish read [16:43:20]Found Content-Length = 682 [16:43:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872307", "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" : 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:43:20]execute_script... [16:43: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)872307", "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" : 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:43:20]POST & json_proto [16:43:20]process_json_proto [16:43:20]json parsed OK: [16:43:20]protocol is kg_v1.0 [16:43:20]action value=close_receipt [16:43:20]process_action close_receipt [16:43:20]cmd_close_receipt [16:43:20]MH_GetDate [16:43:20]Write to MH i2c: F0 00 00 32 10 31 [16:43:20]Write i2c OK [16:43:20]MH_I2C_Read... [16:43:20]Read from MH i2c: F0 [16:43:20]MH_I2C_Read... [16:43:20]Read from MH i2c: F0 09 00 [16:43:20]MH_I2C_Read... [16:43:20]Read from MH i2c: F0 09 00 32 10 00 A9 9A F1 66 4C 6B 94 66 85 [16:43:20]GetLastDocTimeStamp 1727109582 [16:43:20]current date 1727109801 [16:43:20]FM_GetShiftState [16:43:20]SAM_PROTO_GetShiftState [16:43:20]wFMCommunicate request_size=4 [16:43:20]MH_SAM_APDU [16:43:20]CAPDU: 80 13 01 00 [16:43:20]Write to MH i2c: E2 08 00 33 10 80 13 01 00 00 00 00 00 C0 [16:43:20]Write i2c OK [16:43:20]MH_I2C_Read... [16:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:20]Read from MH i2c: E2 [16:43:20]MH_I2C_Read... [16:43:20]Read from MH i2c: E2 0E 00 [16:43:20]MH_I2C_Read... [16:43:20]Read from MH i2c: E2 0E 00 33 10 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 18 [16:43:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:43:20]wFMCommunicate OK [16:43:20]SAM_PROTO_GetShiftState done [16:43:20]FM_GetShiftState done [16:43:20]opened in 1727050818 [16:43:20]opened+sec_in_day 1727137218 [16:43:20]quantity*price = 120006 [16:43:20]sum+1 = 120007 [16:43:20]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 СНО: Общий режим Чек 198 23.09.2024 16:43 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87344 ФПД: 64230554515217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164321&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87344&fm=64230554515217&tin=02508201610067®Number=0000000000092592&sum=120000 [16:43:21]StoreToDocumentArchive [16:43:21]shift 498 fd 87344 [16:43:21]save to /storage/0498/doc_00087344 [16:43:21]save last doc name /storage/0498/doc_00087344 to /storage/kkm_last_doc_name [16:43:21]save OK [16:43:21]Clear old archive folders... [16:43:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:43:21]tlvbuf is 00EC24F0 [16:43:21]SAM_PROTO_ClearQueue [16:43:21]wFMCommunicate request_size=4 [16:43:21]MH_SAM_APDU [16:43:21]CAPDU: 80 09 00 00 [16:43:21]Write to MH i2c: E2 08 00 40 10 80 09 00 00 00 00 00 00 C2 [16:43:21]Write i2c OK [16:43:21]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 40 10 00 90 00 C4 [16:43:22]RAPDU: 90 00 [16:43:22]wFMCommunicate OK [16:43:22]SAM_PROTO_ClearQueue done [16:43:22]KKMCreateOFDPacket [16:43:22]OFDProtocolAddRootSTLVToBuf [16:43:22]FM_MakeSignedData [16:43:22]FM_MakeSignedData [16:43:22]SAM_PROTO_SignData [16:43:22]wFMCommunicate request_size=4 [16:43:22]MH_SAM_APDU [16:43:22]CAPDU: 80 0D 01 02 [16:43:22]Write to MH i2c: E2 08 00 41 10 80 0D 01 02 00 00 00 00 CA [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 41 10 00 90 00 C5 [16:43:22]RAPDU: 90 00 [16:43:22]wFMCommunicate OK [16:43:22]wFMCommunicate request_size=255 [16:43:22]MH_SAM_APDU [16:43: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 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 C6 00 00 00 F4 03 04 00 A9 9A F1 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 30 55 01 00 35 04 06 00 3A [16:43:22]Write to MH i2c: E2 02 01 42 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C6 00 00 00 F4 03 04 00 A9 9A F1 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 30 55 01 00 35 04 06 00 3A 00 00 DC [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 42 10 00 90 00 C6 [16:43:22]RAPDU: 90 00 [16:43:22]wFMCommunicate OK [16:43:22]wFMCommunicate request_size=10 [16:43:22]MH_SAM_APDU [16:43:22]CAPDU: 80 0D 02 02 05 6A D7 62 B7 11 [16:43:22]Write to MH i2c: E2 0D 00 43 10 80 0D 02 02 05 00 6A D7 62 B7 11 00 00 42 [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 03 00 43 10 00 90 00 C7 [16:43:22]RAPDU: 90 00 [16:43:22]wFMCommunicate OK [16:43:22]wFMCommunicate request_size=4 [16:43:22]MH_SAM_APDU [16:43:22]CAPDU: 80 0D 03 02 [16:43:22]Write to MH i2c: E2 08 00 44 10 80 0D 03 02 00 00 00 00 CF [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 0B 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 0B 00 44 10 00 6E 03 FB 34 6A DC AA B9 90 00 19 [16:43:22]RAPDU: 6E 03 FB 34 6A DC AA B9 90 00 [16:43:22]wFMCommunicate OK [16:43:22]SAM_PROTO_SignData done [16:43:22]FM_MakeSignedData done [16:43:22]CreateOFDProtocolMessage [16:43:22]wFMCommunicate request_size=4 [16:43:22]MH_SAM_APDU [16:43:22]CAPDU: 80 11 00 00 [16:43:22]Write to MH i2c: E2 08 00 45 10 80 11 00 00 00 00 00 00 CF [16:43:22]Write i2c OK [16:43:22]MH_I2C_Read... [16:43:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:22]Read from MH i2c: E2 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 17 00 [16:43:22]MH_I2C_Read... [16:43:22]Read from MH i2c: E2 17 00 45 10 00 11 04 10 00 [16:45:12]ConnectInit Can't connect to host [16:45:14]OFD Sender: Processing packet 87342 [packets to send 282, broken 279] [16:45:14]ProducePacketName [16:45:14]name=ofd_packets/00087342 [16:45:14]OFD Sender: To server: pG, [16:45:14]CommunicateWithHost lk.salyk.kg:30040 [16:45:14]ConnectInit lk.salyk.kg [16:45:19]ConnectInit Can't take IP for lk.salyk.kg [16:45:19]CommunicateWithHost connect error [16:45:19]CommunicateWithHost err = -1 [16:45:19]OFD Sender: Server communicate error [16:45:24]OFD Sender: Processing packet 87342 [packets to send 282, broken 279] [16:45:24]ProducePacketName [16:45:24]name=ofd_packets/00087342 [16:45:24]OFD Sender: To server: pG, [16:45:24]CommunicateWithHost lk.salyk.kg:30040 [16:45:24]ConnectInit lk.salyk.kg [16:45:29]ConnectInit Can't take IP for lk.salyk.kg [16:45:29]CommunicateWithHost connect error [16:45:29]CommunicateWithHost err = -1 [16:45:29]OFD Sender: Server communicate error [16:45:34]OFD Sender: Processing packet 87342 [packets to send 282, broken 279] [16:45:34]ProducePacketName [16:45:34]name=ofd_packets/00087342 [16:45:34]OFD Sender: To server: pG, [16:45:34]CommunicateWithHost lk.salyk.kg:30040 [16:45:34]ConnectInit lk.salyk.kg [16:45:39]ConnectInit Can't take IP for lk.salyk.kg [16:45:39]CommunicateWithHost connect error [16:45:39]CommunicateWithHost err = -1 [16:45:39]OFD Sender: Server communicate error [16:45:44]OFD Sender: Processing packet 87342 [packets to send 282, broken 279] [16:45:44]ProducePacketName [16:45:44]name=ofd_packets/00087342 [16:45:44]OFD Sender: To server: pG, [16:45:44]CommunicateWithHost lk.salyk.kg:30040 [16:45:44]ConnectInit lk.salyk.kg [16:45:46]Connected sock=7 [16:45: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 DF 06 08 01 13 46 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 C4 00 00 00 F4 03 04 00 B0 99 F1 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 2E 55 01 00 35 04 06 00 13 EA 3D DC 04 BC C7 5F BC 7E B0 11 53 A0 [16:45: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 CD A2 47 00 79 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 2E 55 01 00 F4 03 04 00 05 46 F1 66 B6 04 01 00 00 CE 9F F8 43 F9 B6 46 38 [16:45:47]CommunicateWithHost err = 0 [16:45:47]CheckOFDResponse [16:45:47]1017 (14) - 77093643461234 [16:45:47]1041 (16) - 0000000000874979 [16:45:47]1040 (4) - 87342 [16:45:47]1012 (4) - 23.09.2024 10:42 [16:45:47]1206 (1) - 0 [16:45:47]OFD Sender: Remove packet 87342 [16:45:47]ProducePacketName [16:45:47]name=ofd_packets/00087342 [16:45:47]NVStorageDeleteData [16:45:48]OFD Sender: Processing packet 87343 [packets to send 281, broken 279] [16:45:48]ProducePacketName [16:45:48]name=ofd_packets/00087343 [16:45:48]OFD Sender: To server: pG, [16:45:48]CommunicateWithHost lk.salyk.kg:30040 [16:45:48]ConnectInit lk.salyk.kg [16:45:50]Connected sock=7 [16:45: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 3A CF 07 01 9A A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 CE 99 F1 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 2F 55 01 00 35 04 06 00 E5 63 ED 8D 59 DB 52 8B 05 89 E1 38 86 5D [16:45: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 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 2F 55 01 00 F4 03 04 00 09 46 F1 66 B6 04 01 00 00 1C 19 32 61 7D F9 ED 39 [16:45:52]CommunicateWithHost err = 0 [16:45:52]CheckOFDResponse [16:45:52]1017 (14) - 77093643461234 [16:45:52]1041 (16) - 0000000000874979 [16:45:52]1040 (4) - 87343 [16:45:52]1012 (4) - 23.09.2024 10:42 [16:45:52]1206 (1) - 0 [16:45:52]OFD Sender: Remove packet 87343 [16:45:52]ProducePacketName [16:45:52]name=ofd_packets/00087343 [16:45:52]NVStorageDeleteData [16:45:52]OFD Sender: Processing packet 87344 [packets to send 280, broken 279] [16:45:52]ProducePacketName [16:45:52]name=ofd_packets/00087344 [16:45:52]OFD Sender: To server: pG, [16:45:52]CommunicateWithHost lk.salyk.kg:30040 [16:45:52]ConnectInit lk.salyk.kg [16:45:53]Connected sock=7 [16:45: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 EB 0C 07 01 6B 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 C6 00 00 00 F4 03 04 00 A9 9A F1 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 30 55 01 00 35 04 06 00 3A 6A D7 62 B7 11 6E 03 FB 34 6A DC AA B9 [16:45: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 62 3B 47 00 EC 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 30 55 01 00 F4 03 04 00 0B 46 F1 66 B6 04 01 00 00 47 0E 47 00 7F 77 09 25 [16:45:53]CommunicateWithHost err = 0 [16:45:53]CheckOFDResponse [16:45:53]1017 (14) - 77093643461234 [16:45:53]1041 (16) - 0000000000874979 [16:45:53]1040 (4) - 87344 [16:45:53]1012 (4) - 23.09.2024 10:42 [16:45:53]1206 (1) - 0 [16:45:53]OFD Sender: Remove packet 87344 [16:45:53]ProducePacketName [16:45:53]name=ofd_packets/00087344 [16:45:53]NVStorageDeleteData [16:45:54]OFD Sender: No OFD packet to send [16:45:59]OFD Sender: No OFD packet to send [16:46:04]OFD Sender: No OFD packet to send [16:46:09]OFD Sender: No OFD packet to send [16:46:14]OFD Sender: No OFD packet to send [16:46:19]OFD Sender: No OFD packet to send [16:46:24]OFD Sender: No OFD packet to send [16:46:29]OFD Sender: No OFD packet to send [16:46:34]OFD Sender: No OFD packet to send [16:46:37]accept exits with 9 [16:46:37]New connection [16:46:37]New thread 3066674532 created [16:46:37]Thread 3066531172 joined [16:46:37]Waiting for new connection... [16:46:37] Sock 9.Parse request [16:46:37]Sock 9.Check first char [16:46:37]Sock 9.First char is OK [16:46:37]request: POST /json_proto HTTP/1.0 [16:46:37]Method: POST [16:46:37]URL: /json_proto [16:46:37]Method is POST - this is cgi request [16:46:37]url: /json_proto [16:46:37]query_string will be loaded in cgi processing [16:46:37]execute_cgi json_proto POST (null) [16:46:37]execute_cgi path=json_proto method=POST [16:46:37]POST find Content-Length [16:46:37]Host: 172.17.47.196:8080 [16:46:37]Content-Length: 711 [16:46:37]Content-Type: application/json [16:46:37] [16:46:37]POST finish read [16:46:37]Found Content-Length = 711 [16:46:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148197", "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" ] } } [16:46:37]execute_script... [16:46:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148197", "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" ] } } [16:46:37]POST & json_proto [16:46:37]process_json_proto [16:46:37]json parsed OK: [16:46:37]protocol is kg_v1.0 [16:46:37]action value=close_receipt [16:46:37]process_action close_receipt [16:46:37]cmd_close_receipt [16:46:37]MH_GetDate [16:46:37]Write to MH i2c: F0 00 00 7D 10 7C [16:46:37]Write i2c OK [16:46:37]MH_I2C_Read... [16:46:37]Read from MH i2c: F0 [16:46:37]MH_I2C_Read... [16:46:37]Read from MH i2c: F0 09 00 [16:46:37]MH_I2C_Read... [16:46:37]Read from MH i2c: F0 09 00 7D 10 00 6E 9B F1 66 4C 6B 94 66 96 [16:46:37]GetLastDocTimeStamp 1727109801 [16:46:37]current date 1727109998 [16:46:37]FM_GetShiftState [16:46:37]SAM_PROTO_GetShiftState [16:46:37]wFMCommunicate request_size=4 [16:46:37]MH_SAM_APDU [16:46:37]CAPDU: 80 13 01 00 [16:46:37]Write to MH i2c: E2 08 00 7E 10 80 13 01 00 00 00 00 00 0B [16:46:37]Write i2c OK [16:46:37]MH_I2C_Read... [16:46:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:37]Read from MH i2c: E2 [16:46:37]MH_I2C_Read... [16:46:37]Read from MH i2c: E2 0E 00 [16:46:37]MH_I2C_Read... [16:46:37]Read from MH i2c: E2 0E 00 7E 10 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 63 [16:46:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:46:37]wFMCommunicate OK [16:46:37]SAM_PROTO_GetShiftState done [16:46:37]FM_GetShiftState done [16:46:37]opened in 1727050818 [16:46:37]opened+sec_in_day 1727137218 [16:46:37]quantity*price = 7000 [16:46:37]sum+1 = 7001 [16:46:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 199 23.09.2024 16:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87345 ФПД: 250411742319910 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164638&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87345&fm=250411742319910&tin=02508201610067®Number=0000000000092592&sum=7000 0 [16:46:38]StoreToDocumentArchive [16:46:38]shift 498 fd 87345 [16:46:38]save to /storage/0498/doc_00087345 [16:46:38]save last doc name /storage/0498/doc_00087345 to /storage/kkm_last_doc_name [16:46:38]save OK [16:46:38]Clear old archive folders... [16:46:38]ProcessDocumentItem done err = 0, tmpTLVsize=302 [16:46:38]tlvbuf is 00ECA3A0 [16:46:38]SAM_PROTO_ClearQueue [16:46:38]wFMCommunicate request_size=4 [16:46:38]MH_SAM_APDU [16:46:38]CAPDU: 80 09 00 00 [16:46:38]Write to MH i2c: E2 08 00 8B 10 80 09 00 00 00 00 00 00 0D [16:46:38]Write i2c OK [16:46:38]MH_I2C_Read... [16:46:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:38]Read from MH i2c: E2 [16:46:38]MH_I2C_Read... [16:46:38]Read from MH i2c: E2 03 00 [16:46:38]MH_I2C_Read... [16:46:38]Read from MH i2c: E2 03 00 8B 10 00 90 00 0F [16:46:38]RAPDU: 90 00 [16:46:38]wFMCommunicate OK [16:46:38]SAM_PROTO_ClearQueue done [16:46:38]KKMCreateOFDPacket [16:46:38]OFDProtocolAddRootSTLVToBuf [16:46:38]FM_MakeSignedData [16:46:38]FM_MakeSignedData [16:46:38]SAM_PROTO_SignData [16:46:38]wFMCommunicate request_size=4 [16:46:38]MH_SAM_APDU [16:46:38]CAPDU: 80 0D 01 02 [16:46:38]Write to MH i2c: E2 08 00 8C 10 80 0D 01 02 00 00 00 00 15 [16:46:38]Write i2c OK [16:46:38]MH_I2C_Read... [16:46:38]Read from MH i2c: E2 [16:46:38]MH_I2C_Read... [16:46:38]Read from MH i2c: E2 03 00 [16:46:38]MH_I2C_Read... [16:46:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:38]Read from MH i2c: E2 03 00 8C 10 00 90 00 10 [16:46:38]RAPDU: 90 00 [16:46:38]wFMCommunicate OK [16:46:38]wFMCommunicate request_size=255 [16:46:38]MH_SAM_APDU [16:46:38]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 C7 00 00 00 F4 03 04 00 6E 9B F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 [16:46:38]Write to MH i2c: E2 02 01 8D 10 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 C7 00 00 00 F4 03 04 00 6E 9B F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 00 00 37 [16:46:38]Write i2c OK [16:46:38]MH_I2C_Read... [16:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:39]Read from MH i2c: E2 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 03 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 03 00 8D 10 00 90 00 11 [16:46:39]RAPDU: 90 00 [16:46:39]wFMCommunicate OK [16:46:39]wFMCommunicate request_size=61 [16:46:39]MH_SAM_APDU [16:46:39]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 31 55 01 00 35 04 06 00 E3 BF 86 F2 D5 26 [16:46:39]Write to MH i2c: E2 40 00 8E 10 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 31 55 01 00 35 04 06 00 E3 BF 86 F2 D5 26 00 00 F7 [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:39]Read from MH i2c: E2 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 03 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 03 00 8E 10 00 90 00 12 [16:46:39]RAPDU: 90 00 [16:46:39]wFMCommunicate OK [16:46:39]wFMCommunicate request_size=4 [16:46:39]MH_SAM_APDU [16:46:39]CAPDU: 80 0D 03 02 [16:46:39]Write to MH i2c: E2 08 00 8F 10 80 0D 03 02 00 00 00 00 1A [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:39]Read from MH i2c: E2 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 0B 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 0B 00 8F 10 00 73 BE 36 0B 3A 30 B5 9E 90 00 4A [16:46:39]RAPDU: 73 BE 36 0B 3A 30 B5 9E 90 00 [16:46:39]wFMCommunicate OK [16:46:39]SAM_PROTO_SignData done [16:46:39]FM_MakeSignedData done [16:46:39]CreateOFDProtocolMessage [16:46:39]wFMCommunicate request_size=4 [16:46:39]MH_SAM_APDU [16:46:39]CAPDU: 80 11 00 00 [16:46:39]Write to MH i2c: E2 08 00 90 10 80 11 00 00 00 00 00 00 1A [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:39]Read from MH i2c: E2 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 17 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: E2 17 00 90 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 79 [16:46:39]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:39]wFMCommunicate OK [16:46:39]CreateOFDProtocolMessage done [16:46:39]OFDSenderStorePacket 87345 [16:46:39]StoreOFDPacket docnum=87345 [16:46: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 42 01 00 00 D3 3E 3A 01 3E 20 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 C7 00 00 00 F4 03 04 00 6E 9B F1 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 31 55 01 00 35 04 06 00 E3 BF 86 F2 D5 26 73 BE 36 0B 3A 30 B5 9E [16:46:39]CheckFolder [16:46:39]dirname=/storage/ofd_packets [16:46:39]CheckFolder done [16:46:39]ProducePacketName [16:46:39]name=ofd_packets/00087345 [16:46:39]NVStorageSaveData ofd_packets/00087345 [16:46:39]File name is /storage/ofd_packets/00087345 [16:46:39]Write 352 bytes [16:46:39]NVStorageSaveData done [16:46:39]OFDSenderStorePacket done [16:46:39]KKMCreateOFDPacket done [16:46:39]NVStorageSaveData kkm_last_timestamp [16:46:39]File name is /storage/kkm_last_timestamp [16:46:39]Write 4 bytes [16:46:39]NVStorageSaveData done [16:46:39]ExternCall_PrintAddStr [16:46:39]wPrintStart [16:46:39]Write to MH i2c: 01 00 00 91 10 A1 [16:46:39]Write i2c OK [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: 01 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: 01 07 00 [16:46:39]MH_I2C_Read... [16:46:39]Read from MH i2c: 01 07 00 91 10 00 00 00 00 00 FF 0F B6 [16:46:39]RasterBufferAndPrint [16:46:39]line Счет N : (3)148197 [16:46:39]line ИНН: 02508201610067 [16:46:39]line Контрольно-Кассовый Чек [16:46:39]line ПРОДАЖА [16:46:39]line Товар: 4870001571030 [16:46:39]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [16:46:39]line 1.000 * 70.00 [16:46:39]line = 70.00 [16:46:39]line НДС 12% НСП 1% [16:46:39]line > о реализуемом товаре [16:46:39]line ИТОГО: 70.00 [16:46:39]line НСП 1% : 0.62 [16:46:39]line НДС 12% : 7.43 [16:46:39]line Наличными: 70.00 [16:46:39]line Безнал.: 0.00 [16:46:39]line Место: АЗС № 137 "Партнер Нефть" [16:46:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:46:39]line СНО: Общий режим [16:46:39]line Чек 199 23.09.2024 16:46 [16:46:39]line Смена: 498 ФФД: 1.0 [16:46:39]line ЗНМ: 0300000064 [16:46:39]line РНМ: 0000000000092592 [16:46:39]line Версия ККМ: 001 [16:46:39]line ФМ: 0000000000874979 [16:46:39]line ФД: 87345 [16:46:39]line ФПД: 250411742319910 [16:46:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164638&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87345&fm=250411742319910&tin=02508201610067®Number=0000000000092592&sum=7000 [16:46:39]line 0 [16:46:39]OFD Sender: Processing packet 87345 [packets to send 280, broken 279] [16:46:39]ProducePacketName [16:46:39]name=ofd_packets/00087345 [16:46:39]OFD Sender: To server: pG, [16:46:39]CommunicateWithHost lk.salyk.kg:30040 [16:46:39]ConnectInit lk.salyk.kg [16:46:39]written 0, free lines is 4095 [16:46:40]Write to MH i2c: 01 00 00 BA 10 CA [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: 01 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: 01 07 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: 01 07 00 BA 10 00 00 00 00 00 DE 0C BB [16:46:40]RasterBufferAndPrint [16:46:40]line [16:46:40]line [16:46:40]line [16:46:40]line [16:46:40]line [16:46:40]written 0, free lines is 3300 [16:46:40]MH_Cut [16:46:40]Write to MH i2c: D1 01 00 C1 10 01 A3 [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: D1 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: D1 01 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: D1 01 00 C1 10 00 A2 [16:46:40]Write to MH i2c: 01 00 00 C2 10 D2 [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** Cut start [16:46:40]*** Partial cut [16:46:40]*** CUTSNS_PIN = 1 [16:46:40]*** CUTSNS_PIN = 0 [16:46:41]*** Brake cut motor [16:46:41]Read from MH i2c: 01 [16:46:41]MH_I2C_Read... [16:46:41]*** Stop cut motor [16:46:41]*** Cut end [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 C2 10 00 00 00 00 00 FF 0F E7 [16:46:41]process_action close_receipt done [16:46:41]requested_data is exist [16:46:41]produce_requested_data [16:46:41]requested_item fm.sn is exist - process it [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 C3 10 80 11 00 00 00 00 00 00 4D [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 C3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AC [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]requested_item fd.num is exist - process it [16:46:41]SAM_PROTO_GetFieldsCounters [16:46:41]wFMCommunicate request_size=4 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 13 00 00 [16:46:41]Write to MH i2c: E2 08 00 C4 10 80 13 00 00 00 00 00 00 50 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 62 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 62 00 C4 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 31 55 01 00 0E 04 04 00 F2 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 4E [16:46:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [16:46:41]wFMCommunicate OK [16:46:41]SAM_PROTO_GetFieldsCounters done [16:46:41]requested_item shift.num is exist - process it [16:46:41]requested_item shift.opened is exist - process it [16:46:41]req_shift_opened [16:46:41]FM_GetShiftState [16:46:41]SAM_PROTO_GetShiftState [16:46:41]wFMCommunicate request_size=4 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 13 01 00 [16:46:41]Write to MH i2c: E2 08 00 C5 10 80 13 01 00 00 00 00 00 52 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 0E 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 0E 00 C5 10 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AA [16:46:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:46:41]wFMCommunicate OK [16:46:41]SAM_PROTO_GetShiftState done [16:46:41]FM_GetShiftState done [16:46:41]req_shift_opened done [16:46:41]requested_item shift.open_date is exist - process it [16:46:41]req_shift_open_date [16:46:41]req_shift_open_date done [16:46:41]produce_requested_data done [16:46:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87345,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:46:41]process_action_free close_receipt [16:46:41]json_value_free [16:46:41]json_value_free done [16:46:41]process_json_proto returns [16:46:41]Send response to host [16:46:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87345,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:46:41]free response buf [16:46:41]execute_script done [16:46:41]execute_script returns [16:46:41]free content buf [16:46:41]Sock 9.Close socket [16:46:41]Sock 9.Thread stoped [16:46:43]Connected sock=11 [16:46:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 42 01 00 00 D3 3E 3A 01 3E 20 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 C7 00 00 00 F4 03 04 00 6E 9B F1 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 31 55 01 00 35 04 06 00 E3 BF 86 F2 D5 26 73 BE 36 0B 3A 30 B5 9E [16:46: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 AA 6A 47 00 6E 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 31 55 01 00 F4 03 04 00 3D 46 F1 66 B6 04 01 00 00 AD 42 4A 27 9F 0B 76 D6 [16:46:43]CommunicateWithHost err = 0 [16:46:43]CheckOFDResponse [16:46:43]1017 (14) - 77093643461234 [16:46:43]1041 (16) - 0000000000874979 [16:46:43]1040 (4) - 87345 [16:46:43]1012 (4) - 23.09.2024 10:43 [16:46:43]1206 (1) - 0 [16:46:43]OFD Sender: Remove packet 87345 [16:46:43]ProducePacketName [16:46:43]name=ofd_packets/00087345 [16:46:43]NVStorageDeleteData [16:46:44]OFD Sender: No OFD packet to send [16:46:49]OFD Sender: No OFD packet to send [16:46:54]OFD Sender: No OFD packet to send [16:46:59]OFD Sender: No OFD packet to send [16:47:04]OFD Sender: No OFD packet to send [16:47:09]OFD Sender: No OFD packet to send [16:47:14]OFD Sender: No OFD packet to send [16:47:19]OFD Sender: No OFD packet to send [16:47:24]OFD Sender: No OFD packet to send [16:47:29]OFD Sender: No OFD packet to send [16:47:34]OFD Sender: No OFD packet to send [16:47:39]OFD Sender: No OFD packet to send [16:47:44]OFD Sender: No OFD packet to send [16:47:49]OFD Sender: No OFD packet to send [16:47:54]OFD Sender: No OFD packet to send [16:47:59]OFD Sender: No OFD packet to send [16:48:02]accept exits with 7 [16:48:02]New connection [16:48:02]New thread 3066531172 created [16:48:02]Thread 3066674532 joined [16:48:02]Waiting for new connection... [16:48:02] Sock 7.Parse request [16:48:02]Sock 7.Check first char [16:48:02]Sock 7.First char is OK [16:48:02]request: POST /json_proto HTTP/1.0 [16:48:02]Method: POST [16:48:02]URL: /json_proto [16:48:02]Method is POST - this is cgi request [16:48:02]url: /json_proto [16:48:02]query_string will be loaded in cgi processing [16:48:02]execute_cgi json_proto POST (null) [16:48:02]execute_cgi path=json_proto method=POST [16:48:02]POST find Content-Length [16:48:02]Host: 172.17.47.196:8080 [16:48:02]Content-Length: 687 [16:48:02]Content-Type: application/json [16:48:02] [16:48:02]POST finish read [16:48:02]Found Content-Length = 687 [16:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872308", "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:48:02]execute_script... [16:48: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)872308", "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:48:02]POST & json_proto [16:48:02]process_json_proto [16:48:02]json parsed OK: [16:48:02]protocol is kg_v1.0 [16:48:02]action value=close_receipt [16:48:02]process_action close_receipt [16:48:02]cmd_close_receipt [16:48:02]MH_GetDate [16:48:02]Write to MH i2c: F0 00 00 C6 10 C5 [16:48:02]Write i2c OK [16:48:02]MH_I2C_Read... [16:48:02]Read from MH i2c: F0 [16:48:02]MH_I2C_Read... [16:48:02]Read from MH i2c: F0 09 00 [16:48:02]MH_I2C_Read... [16:48:02]Read from MH i2c: F0 09 00 C6 10 00 C3 9B F1 66 4C 6B 94 66 34 [16:48:02]GetLastDocTimeStamp 1727109998 [16:48:02]current date 1727110083 [16:48:02]FM_GetShiftState [16:48:02]SAM_PROTO_GetShiftState [16:48:02]wFMCommunicate request_size=4 [16:48:02]MH_SAM_APDU [16:48:02]CAPDU: 80 13 01 00 [16:48:02]Write to MH i2c: E2 08 00 C7 10 80 13 01 00 00 00 00 00 54 [16:48:02]Write i2c OK [16:48:02]MH_I2C_Read... [16:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:02]Read from MH i2c: E2 [16:48:02]MH_I2C_Read... [16:48:02]Read from MH i2c: E2 0E 00 [16:48:02]MH_I2C_Read... [16:48:02]Read from MH i2c: E2 0E 00 C7 10 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 AC [16:48:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:48:02]wFMCommunicate OK [16:48:02]SAM_PROTO_GetShiftState done [16:48:02]FM_GetShiftState done [16:48:02]opened in 1727050818 [16:48:02]opened+sec_in_day 1727137218 [16:48:02]quantity*price = 100050 [16:48:02]sum+1 = 100052 [16:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 200 23.09.2024 16:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87346 ФПД: 164396044510277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164803&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87346&fm=164396044510277&tin=02508201610067®Number=0000000000092592&sum=100000 [16:48:03]StoreToDocumentArchive [16:48:03]shift 498 fd 87346 [16:48:03]save to /storage/0498/doc_00087346 [16:48:03]save last doc name /storage/0498/doc_00087346 to /storage/kkm_last_doc_name [16:48:03]save OK [16:48:03]Clear old archive folders... [16:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=252 [16:48:03]tlvbuf is 00EC9FD0 [16:48:03]SAM_PROTO_ClearQueue [16:48:03]wFMCommunicate request_size=4 [16:48:03]MH_SAM_APDU [16:48:03]CAPDU: 80 09 00 00 [16:48:03]Write to MH i2c: E2 08 00 D4 10 80 09 00 00 00 00 00 00 56 [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 D4 10 00 90 00 58 [16:48:03]RAPDU: 90 00 [16:48:03]wFMCommunicate OK [16:48:03]SAM_PROTO_ClearQueue done [16:48:03]KKMCreateOFDPacket [16:48:03]OFDProtocolAddRootSTLVToBuf [16:48:03]FM_MakeSignedData [16:48:03]FM_MakeSignedData [16:48:03]SAM_PROTO_SignData [16:48:03]wFMCommunicate request_size=4 [16:48:03]MH_SAM_APDU [16:48:03]CAPDU: 80 0D 01 02 [16:48:03]Write to MH i2c: E2 08 00 D5 10 80 0D 01 02 00 00 00 00 5E [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 D5 10 00 90 00 59 [16:48:03]RAPDU: 90 00 [16:48:03]wFMCommunicate OK [16:48:03]wFMCommunicate request_size=255 [16:48:03]MH_SAM_APDU [16:48: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 C8 00 00 00 F4 03 04 00 C3 9B F1 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 32 55 01 00 35 04 06 00 [16:48:03]Write to MH i2c: E2 02 01 D6 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 C8 00 00 00 F4 03 04 00 C3 9B F1 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 32 55 01 00 35 04 06 00 00 00 D0 [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 D6 10 00 90 00 5A [16:48:03]RAPDU: 90 00 [16:48:03]wFMCommunicate OK [16:48:03]wFMCommunicate request_size=11 [16:48:03]MH_SAM_APDU [16:48:03]CAPDU: 80 0D 02 02 06 95 84 6F D5 E4 45 [16:48:03]Write to MH i2c: E2 0E 00 D7 10 80 0D 02 02 06 00 95 84 6F D5 E4 45 00 00 F3 [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 03 00 D7 10 00 90 00 5B [16:48:03]RAPDU: 90 00 [16:48:03]wFMCommunicate OK [16:48:03]wFMCommunicate request_size=4 [16:48:03]MH_SAM_APDU [16:48:03]CAPDU: 80 0D 03 02 [16:48:03]Write to MH i2c: E2 08 00 D8 10 80 0D 03 02 00 00 00 00 63 [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 0B 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 0B 00 D8 10 00 95 E2 63 D1 42 88 16 86 90 00 75 [16:48:03]RAPDU: 95 E2 63 D1 42 88 16 86 90 00 [16:48:03]wFMCommunicate OK [16:48:03]SAM_PROTO_SignData done [16:48:03]FM_MakeSignedData done [16:48:03]CreateOFDProtocolMessage [16:48:03]wFMCommunicate request_size=4 [16:48:03]MH_SAM_APDU [16:48:03]CAPDU: 80 11 00 00 [16:48:03]Write to MH i2c: E2 08 00 D9 10 80 11 00 00 00 00 00 00 63 [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:03]Read from MH i2c: E2 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 17 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: E2 17 00 D9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C2 [16:48: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:48:03]wFMCommunicate OK [16:48:03]CreateOFDProtocolMessage done [16:48:03]OFDSenderStorePacket 87346 [16:48:03]StoreOFDPacket docnum=87346 [16:48: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 23 8B 08 01 4F 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 C8 00 00 00 F4 03 04 00 C3 9B F1 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 32 55 01 00 35 04 06 00 95 84 6F D5 E4 45 95 E2 63 D1 42 88 16 86 [16:48:03]CheckFolder [16:48:03]dirname=/storage/ofd_packets [16:48:03]CheckFolder done [16:48:03]ProducePacketName [16:48:03]name=ofd_packets/00087346 [16:48:03]NVStorageSaveData ofd_packets/00087346 [16:48:03]File name is /storage/ofd_packets/00087346 [16:48:03]Write 302 bytes [16:48:03]NVStorageSaveData done [16:48:03]OFDSenderStorePacket done [16:48:03]KKMCreateOFDPacket done [16:48:03]NVStorageSaveData kkm_last_timestamp [16:48:03]File name is /storage/kkm_last_timestamp [16:48:03]Write 4 bytes [16:48:03]NVStorageSaveData done [16:48:03]ExternCall_PrintAddStr [16:48:03]wPrintStart [16:48:03]Write to MH i2c: 01 00 00 DA 10 EA [16:48:03]Write i2c OK [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: 01 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: 01 07 00 [16:48:03]MH_I2C_Read... [16:48:03]Read from MH i2c: 01 07 00 DA 10 00 00 00 00 00 FF 0F FF [16:48:03]RasterBufferAndPrint [16:48:03]line Счет N : (1)872308 [16:48:03]line ИНН: 02508201610067 [16:48:03]line Контрольно-Кассовый Чек [16:48:03]line ПРОДАЖА [16:48:03]line ТРК (МРК, ГНК) : 11 [16:48:03]line Товар: 2710194210 [16:48:03]line ДТ(л)-К-4 [16:48:03]line 13.130 * 76.20 [16:48:03]line = 1000.51 [16:48:03]line НДС 12% НСП 1% [16:48:03]line > о реализуемом товаре [16:48:03]line ОКРУГЛЕНИЕ: -0.51 [16:48:03]line ИТОГО: 1000.00 [16:48:03]line Внесено: 1000.00 [16:48:03]line СДАЧА: 0.00 [16:48:03]line НСП 1% : 8.85 [16:48:03]line НДС 12% : 106.25 [16:48:03]line Наличными: 1000.00 [16:48:03]line Безнал.: 0.00 [16:48:03]line Место: АЗС № 137 "Партнер Нефть" [16:48:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:48:03]line СНО: Общий режим [16:48:03]line Чек 200 23.09.2024 16:48 [16:48:03]line Смена: 498 ФФД: 1.0 [16:48:03]line ЗНМ: 0300000064 [16:48:03]line РНМ: 0000000000092592 [16:48:03]line Версия ККМ: 001 [16:48:03]line ФМ: 0000000000874979 [16:48:03]line ФД: 87346 [16:48:03]line ФПД: 164396044510277 [16:48:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T164803&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87346&fm=164396044510277&tin=02508201610067®Number=0000000000092592&sum=100000 [16:48:03]written 0, free lines is 4095 [16:48:03]OFD Sender: Processing packet 87346 [packets to send 280, broken 279] [16:48:03]ProducePacketName [16:48:03]name=ofd_packets/00087346 [16:48:03]OFD Sender: To server: pG, [16:48:03]CommunicateWithHost lk.salyk.kg:30040 [16:48:03]ConnectInit lk.salyk.kg [16:48:04]Connected sock=10 [16:48: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 23 8B 08 01 4F 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 C8 00 00 00 F4 03 04 00 C3 9B F1 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 32 55 01 00 35 04 06 00 95 84 6F D5 E4 45 95 E2 63 D1 42 88 16 86 [16:48:04]Write to MH i2c: 01 00 00 05 11 16 [16:48:04]Write i2c OK [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: 01 [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: 01 07 00 [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: 01 07 00 05 11 00 00 00 00 00 D6 0C FF [16:48:04]RasterBufferAndPrint [16:48:04]line [16:48:04]line [16:48:04]line [16:48:04]line [16:48:04]line [16:48:04]written 0, free lines is 3294 [16:48:04]MH_Cut [16:48:04]Write to MH i2c: D1 01 00 0C 11 01 EF [16:48:04]Write i2c OK [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: D1 [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: D1 01 00 [16:48:04]MH_I2C_Read... [16:48:04]Read from MH i2c: D1 01 00 0C 11 00 EE [16:48:04]Write to MH i2c: 01 00 00 0D 11 1E [16:48:04]Write i2c OK [16:48:04]MH_I2C_Read... [16:48: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 78 DB 47 00 19 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 32 55 01 00 F4 03 04 00 8E 46 F1 66 B6 04 01 00 00 4B 64 48 07 11 81 E5 81 [16:48:05]CommunicateWithHost err = 0 [16:48:05]CheckOFDResponse [16:48:05]1017 (14) - 77093643461234 [16:48:05]1041 (16) - 0000000000874979 [16:48:05]1040 (4) - 87346 [16:48:05]1012 (4) - 23.09.2024 10:44 [16:48:05]1206 (1) - 0 [16:48:05]OFD Sender: Remove packet 87346 [16:48:05]ProducePacketName [16:48:05]name=ofd_packets/00087346 [16:48:05]NVStorageDeleteData [16:48:05]*** Cut start [16:48:05]*** Partial cut [16:48:05]*** CUTSNS_PIN = 1 [16:48:05]*** CUTSNS_PIN = 0 [16:48:05]*** Brake cut motor [16:48:05]OFD Sender: No OFD packet to send [16:48:05]Read from MH i2c: 01 [16:48:05]MH_I2C_Read... [16:48:05]*** Stop cut motor [16:48:05]*** Cut end [16:48:05]Read from MH i2c: 01 07 00 [16:48:05]MH_I2C_Read... [16:48:05]Read from MH i2c: 01 07 00 0D 11 00 00 00 00 00 FF 0F 33 [16:48:05]process_action close_receipt done [16:48:05]requested_data is exist [16:48:05]produce_requested_data [16:48:05]requested_item fm.sn is exist - process it [16:48:05]wFMCommunicate request_size=4 [16:48:05]MH_SAM_APDU [16:48:05]CAPDU: 80 11 00 00 [16:48:05]Write to MH i2c: E2 08 00 0E 11 80 11 00 00 00 00 00 00 99 [16:48:05]Write i2c OK [16:48:05]MH_I2C_Read... [16:48:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:05]Read from MH i2c: E2 [16:48:05]MH_I2C_Read... [16:48:05]Read from MH i2c: E2 17 00 [16:48:05]MH_I2C_Read... [16:48:05]Read from MH i2c: E2 17 00 0E 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F8 [16: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 [16:48:05]wFMCommunicate OK [16:48:05]requested_item fd.num is exist - process it [16:48:05]SAM_PROTO_GetFieldsCounters [16:48:05]wFMCommunicate request_size=4 [16:48:05]MH_SAM_APDU [16:48:05]CAPDU: 80 13 00 00 [16:48:05]Write to MH i2c: E2 08 00 0F 11 80 13 00 00 00 00 00 00 9C [16:48:05]Write i2c OK [16:48:05]MH_I2C_Read... [16:48:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:05]Read from MH i2c: E2 [16:48:05]MH_I2C_Read... [16:48:05]Read from MH i2c: E2 62 00 [16:48:05]MH_I2C_Read... [16:48:05]Read from MH i2c: E2 62 00 0F 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 32 55 01 00 0E 04 04 00 F2 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 9E [16:48: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 32 55 01 00 0E 04 04 00 F2 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 [16:48:05]wFMCommunicate OK [16:48:05]SAM_PROTO_GetFieldsCounters done [16:48:05]requested_item shift.num is exist - process it [16:48:05]requested_item shift.opened is exist - process it [16:48:05]req_shift_opened [16:48:05]FM_GetShiftState [16:48:05]SAM_PROTO_GetShiftState [16:48:05]wFMCommunicate request_size=4 [16:48:05]MH_SAM_APDU [16:48:05]CAPDU: 80 13 01 00 [16:48:05]Write to MH i2c: E2 08 00 10 11 80 13 01 00 00 00 00 00 9E [16:48:05]Write i2c OK [16:48:05]MH_I2C_Read... [16:48:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:06]Read from MH i2c: E2 [16:48:06]MH_I2C_Read... [16:48:06]Read from MH i2c: E2 0E 00 [16:48:06]MH_I2C_Read... [16:48:06]Read from MH i2c: E2 0E 00 10 11 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F6 [16:48:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:48:06]wFMCommunicate OK [16:48:06]SAM_PROTO_GetShiftState done [16:48:06]FM_GetShiftState done [16:48:06]req_shift_opened done [16:48:06]requested_item shift.open_date is exist - process it [16:48:06]req_shift_open_date [16:48:06]req_shift_open_date done [16:48:06]produce_requested_data done [16:48:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87346,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:48:06]process_action_free close_receipt [16:48:06]json_value_free [16:48:06]json_value_free done [16:48:06]process_json_proto returns [16:48:06]Send response to host [16:48:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87346,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:48:06]free response buf [16:48:06]execute_script done [16:48:06]execute_script returns [16:48:06]free content buf [16:48:06]Sock 7.Close socket [16:48:06]Sock 7.Thread stoped [16:48:10]OFD Sender: No OFD packet to send [16:48:15]OFD Sender: No OFD packet to send [16:48:20]recv_with_timeout no data received [16:48:20]OFD Sender: No OFD packet to send [16:48:25]OFD Sender: No OFD packet to send [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:48]recv_with_timeout no data received [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:05]recv_with_timeout no data received [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:17]recv_with_timeout no data received [16:49:20]OFD Sender: No OFD packet to send [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 15 02 00 08 F4 03 04 00 38 9C F1 66 [16:49:59]Write to MH i2c: E2 10 00 1B 11 80 15 02 00 08 00 F4 03 04 00 38 9C F1 66 00 00 E2 [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 1B 11 00 90 00 A0 [16:49:59]RAPDU: 90 00 [16:49:59]wFMCommunicate OK [16:49:59]wFMCommunicate request_size=25 [16:49:59]MH_SAM_APDU [16:49:59]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:49:59]Write to MH i2c: E2 1C 00 1C 11 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 11 [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:49:59]Read from MH i2c: E2 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 [16:49:59]MH_I2C_Read... [16:49:59]Read from MH i2c: E2 03 00 1C 11 00 90 00 A1 [16:49:59]RAPDU: 90 00 [16:49:59]wFMCommunicate OK [16:49:59]wFMCommunicate request_size=4 [16:49:59]MH_SAM_APDU [16:49:59]CAPDU: 80 15 03 00 [16:49:59]Write to MH i2c: E2 08 00 1D 11 80 15 03 00 00 00 00 00 AF [16:49:59]Write i2c OK [16:49:59]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 40 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 40 00 1D 11 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 33 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 C9 00 00 00 35 04 06 00 9F 87 D3 49 A3 34 90 00 0F [16:50:00]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 33 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 C9 00 00 00 35 04 06 00 9F 87 D3 49 A3 34 90 00 [16:50:00]wFMCommunicate OK [16:50:00]SAM_PROTO_ProcessDocument answer len = 59 [16:50:00]SAM_PROTO_ProcessDocument done [16:50:00]SetTLVBufToDocument [16:50:00]Processing tag 1209 (04B9) [16:50:00]Malloc new data [16:50:00]Processing tag 1041 (0411) [16:50:00]Processing tag 1040 (0410) [16:50:00]Malloc new data [16:50:00]Processing tag 1038 (040E) [16:50:00]Malloc new data [16:50:00]Processing tag 1042 (0412) [16:50:00]Malloc new data [16:50:00]Processing tag 1077 (0435) [16:50:00]Malloc new data [16:50:00]SetTLVBufToDocument err=0 [16:50:00]KKMLoadAndSignReceiptData store KKM data [16:50:00]KKMLoadAndSignReceiptData err=0 [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 11 00 00 [16:50:00]Write to MH i2c: E2 08 00 1E 11 80 11 00 00 00 00 00 00 A9 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 17 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 17 00 1E 11 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:50: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:50:00]wFMCommunicate OK [16:50:00]Счет N : (1)872309 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 43 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 201 23.09.2024 16:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87347 ФПД: 175405714219828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87347&fm=175405714219828&tin=02508201610067®Number=0000000000092592&sum=100000 [16:50:00]StoreToDocumentArchive [16:50:00]shift 498 fd 87347 [16:50:00]save to /storage/0498/doc_00087347 [16:50:00]save last doc name /storage/0498/doc_00087347 to /storage/kkm_last_doc_name [16:50:00]save OK [16:50:00]Clear old archive folders... [16:50:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:50:00]tlvbuf is 00EC2C00 [16:50:00]SAM_PROTO_ClearQueue [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 09 00 00 [16:50:00]Write to MH i2c: E2 08 00 1F 11 80 09 00 00 00 00 00 00 A2 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 1F 11 00 90 00 A4 [16:50:00]RAPDU: 90 00 [16:50:00]wFMCommunicate OK [16:50:00]SAM_PROTO_ClearQueue done [16:50:00]KKMCreateOFDPacket [16:50:00]OFDProtocolAddRootSTLVToBuf [16:50:00]FM_MakeSignedData [16:50:00]FM_MakeSignedData [16:50:00]SAM_PROTO_SignData [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 0D 01 02 [16:50:00]Write to MH i2c: E2 08 00 20 11 80 0D 01 02 00 00 00 00 AA [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 20 11 00 90 00 A5 [16:50:00]RAPDU: 90 00 [16:50:00]wFMCommunicate OK [16:50:00]wFMCommunicate request_size=255 [16:50:00]MH_SAM_APDU [16:50: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 C9 00 00 00 F4 03 04 00 38 9C F1 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 33 55 01 00 35 04 06 00 9F [16:50:00]Write to MH i2c: E2 02 01 21 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 C9 00 00 00 F4 03 04 00 38 9C F1 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 33 55 01 00 35 04 06 00 9F 00 00 D5 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 21 11 00 90 00 A6 [16:50:00]RAPDU: 90 00 [16:50:00]wFMCommunicate OK [16:50:00]wFMCommunicate request_size=10 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 0D 02 02 05 87 D3 49 A3 34 [16:50:00]Write to MH i2c: E2 0D 00 22 11 80 0D 02 02 05 00 87 D3 49 A3 34 00 00 31 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 03 00 22 11 00 90 00 A7 [16:50:00]RAPDU: 90 00 [16:50:00]wFMCommunicate OK [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 0D 03 02 [16:50:00]Write to MH i2c: E2 08 00 23 11 80 0D 03 02 00 00 00 00 AF [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 0B 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 0B 00 23 11 00 43 A3 1D A6 7A 63 32 18 90 00 80 [16:50:00]RAPDU: 43 A3 1D A6 7A 63 32 18 90 00 [16:50:00]wFMCommunicate OK [16:50:00]SAM_PROTO_SignData done [16:50:00]FM_MakeSignedData done [16:50:00]CreateOFDProtocolMessage [16:50:00]wFMCommunicate request_size=4 [16:50:00]MH_SAM_APDU [16:50:00]CAPDU: 80 11 00 00 [16:50:00]Write to MH i2c: E2 08 00 24 11 80 11 00 00 00 00 00 00 AF [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:00]Read from MH i2c: E2 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 17 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: E2 17 00 24 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [16:50: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:50:00]wFMCommunicate OK [16:50:00]CreateOFDProtocolMessage done [16:50:00]OFDSenderStorePacket 87347 [16:50:00]StoreOFDPacket docnum=87347 [16:50: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 33 11 07 01 C6 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 38 9C F1 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 33 55 01 00 35 04 06 00 9F 87 D3 49 A3 34 43 A3 1D A6 7A 63 32 18 [16:50:00]CheckFolder [16:50:00]dirname=/storage/ofd_packets [16:50:00]CheckFolder done [16:50:00]ProducePacketName [16:50:00]name=ofd_packets/00087347 [16:50:00]NVStorageSaveData ofd_packets/00087347 [16:50:00]File name is /storage/ofd_packets/00087347 [16:50:00]Write 301 bytes [16:50:00]NVStorageSaveData done [16:50:00]OFDSenderStorePacket done [16:50:00]KKMCreateOFDPacket done [16:50:00]NVStorageSaveData kkm_last_timestamp [16:50:00]File name is /storage/kkm_last_timestamp [16:50:00]Write 4 bytes [16:50:00]NVStorageSaveData done [16:50:00]ExternCall_PrintAddStr [16:50:00]wPrintStart [16:50:00]Write to MH i2c: 01 00 00 25 11 36 [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 07 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 07 00 25 11 00 00 00 00 00 FF 0F 4B [16:50:00]RasterBufferAndPrint [16:50:00]line Счет N : (1)872309 [16:50:00]line ИНН: 02508201610067 [16:50:00]line Контрольно-Кассовый Чек [16:50:00]line ПРОДАЖА [16:50:00]line ТРК (МРК, ГНК) : 43 [16:50:00]line Товар: 2710124130 [16:50:00]line Аи-92-К-5 [16:50:00]line 14.750 * 67.80 [16:50:00]line = 1000.05 [16:50:00]line НДС 12% НСП 1% [16:50:00]line > о реализуемом товаре [16:50:00]line ОКРУГЛЕНИЕ: -0.05 [16:50:00]line ИТОГО: 1000.00 [16:50:00]line Внесено: 1000.00 [16:50:00]line СДАЧА: 0.00 [16:50:00]line НСП 1% : 8.85 [16:50:00]line НДС 12% : 106.20 [16:50:00]line Наличными: 1000.00 [16:50:00]line Безнал.: 0.00 [16:50:00]line Место: АЗС № 137 "Партнер Нефть" [16:50:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:50:00]line СНО: Общий режим [16:50:00]line Чек 201 23.09.2024 16:50 [16:50:00]line Смена: 498 ФФД: 1.0 [16:50:00]line ЗНМ: 0300000064 [16:50:00]line РНМ: 0000000000092592 [16:50:00]line Версия ККМ: 001 [16:50:00]line ФМ: 0000000000874979 [16:50:00]line ФД: 87347 [16:50:00]line ФПД: 175405714219828 [16:50:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165000&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87347&fm=175405714219828&tin=02508201610067®Number=0000000000092592&sum=100000 [16:50:00]written 0, free lines is 4095 [16:50:00]OFD Sender: Processing packet 87347 [packets to send 280, broken 279] [16:50:00]ProducePacketName [16:50:00]name=ofd_packets/00087347 [16:50:00]OFD Sender: To server: pG, [16:50:00]CommunicateWithHost lk.salyk.kg:30040 [16:50:00]ConnectInit lk.salyk.kg [16:50:01]Write to MH i2c: 01 00 00 50 11 61 [16:50:01]Write i2c OK [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: 01 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: 01 07 00 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: 01 07 00 50 11 00 00 00 00 00 CD 0C 41 [16:50:01]RasterBufferAndPrint [16:50:01]line [16:50:01]line [16:50:01]line [16:50:01]line [16:50:01]line [16:50:01]written 0, free lines is 3283 [16:50:01]MH_Cut [16:50:01]Write to MH i2c: D1 01 00 57 11 01 3A [16:50:01]Write i2c OK [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: D1 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: D1 01 00 [16:50:01]MH_I2C_Read... [16:50:01]Read from MH i2c: D1 01 00 57 11 00 39 [16:50:01]Write to MH i2c: 01 00 00 58 11 69 [16:50:01]Write i2c OK [16:50:01]MH_I2C_Read... [16:50:01]*** Cut start [16:50:01]*** Partial cut [16:50:01]*** CUTSNS_PIN = 1 [16:50:01]*** CUTSNS_PIN = 0 [16:50:02]*** Brake cut motor [16:50:02]Read from MH i2c: 01 [16:50:02]MH_I2C_Read... [16:50:02]*** Stop cut motor [16:50:02]*** Cut end [16:50:02]Read from MH i2c: 01 07 00 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: 01 07 00 58 11 00 00 00 00 00 FF 0F 7E [16:50:02]process_action close_receipt done [16:50:02]requested_data is exist [16:50:02]produce_requested_data [16:50:02]requested_item fm.sn is exist - process it [16:50:02]wFMCommunicate request_size=4 [16:50:02]MH_SAM_APDU [16:50:02]CAPDU: 80 11 00 00 [16:50:02]Write to MH i2c: E2 08 00 59 11 80 11 00 00 00 00 00 00 E4 [16:50:02]Write i2c OK [16:50:02]MH_I2C_Read... [16:50:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:02]Read from MH i2c: E2 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 17 00 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 17 00 59 11 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:50: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:50:02]wFMCommunicate OK [16:50:02]requested_item fd.num is exist - process it [16:50:02]SAM_PROTO_GetFieldsCounters [16:50:02]wFMCommunicate request_size=4 [16:50:02]MH_SAM_APDU [16:50:02]CAPDU: 80 13 00 00 [16:50:02]Write to MH i2c: E2 08 00 5A 11 80 13 00 00 00 00 00 00 E7 [16:50:02]Write i2c OK [16:50:02]MH_I2C_Read... [16:50:02]ConnectInit Can't connect to host [16:50:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:02]Read from MH i2c: E2 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 62 00 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 62 00 5A 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 33 55 01 00 0E 04 04 00 F2 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 ED [16:50: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 33 55 01 00 0E 04 04 00 F2 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 [16:50:02]wFMCommunicate OK [16:50:02]SAM_PROTO_GetFieldsCounters done [16:50:02]requested_item shift.num is exist - process it [16:50:02]requested_item shift.opened is exist - process it [16:50:02]req_shift_opened [16:50:02]FM_GetShiftState [16:50:02]SAM_PROTO_GetShiftState [16:50:02]wFMCommunicate request_size=4 [16:50:02]MH_SAM_APDU [16:50:02]CAPDU: 80 13 01 00 [16:50:02]Write to MH i2c: E2 08 00 5B 11 80 13 01 00 00 00 00 00 E9 [16:50:02]Write i2c OK [16:50:02]MH_I2C_Read... [16:50:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:02]Read from MH i2c: E2 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 0E 00 [16:50:02]MH_I2C_Read... [16:50:02]Read from MH i2c: E2 0E 00 5B 11 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 41 [16:50:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:50:02]wFMCommunicate OK [16:50:02]SAM_PROTO_GetShiftState done [16:50:02]FM_GetShiftState done [16:50:02]req_shift_opened done [16:50:02]requested_item shift.open_date is exist - process it [16:50:02]req_shift_open_date [16:50:02]req_shift_open_date done [16:50:02]produce_requested_data done [16:50:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87347,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:50:02]process_action_free close_receipt [16:50:02]json_value_free [16:50:02]json_value_free done [16:50:02]process_json_proto returns [16:50:02]Send response to host [16:50:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87347,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:50:02]free response buf [16:50:02]execute_script done [16:50:02]execute_script returns [16:50:02]free content buf [16:50:02]Sock 9.Close socket [16:50:02]Sock 9.Thread stoped [16:50:05]ConnectInit Can't take IP for lk.salyk.kg [16:50:05]CommunicateWithHost connect error [16:50:05]CommunicateWithHost err = -1 [16:50:05]OFD Sender: Server communicate error [16:50:10]OFD Sender: Processing packet 87347 [packets to send 280, broken 279] [16:50:10]ProducePacketName [16:50:10]name=ofd_packets/00087347 [16:50:10]OFD Sender: To server: pG, [16:50:10]CommunicateWithHost lk.salyk.kg:30040 [16:50:10]ConnectInit lk.salyk.kg [16:50:14]recv_with_timeout no data received [16:50:15]Connected sock=10 [16:50: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 33 11 07 01 C6 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 38 9C F1 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 33 55 01 00 35 04 06 00 9F 87 D3 49 A3 34 43 A3 1D A6 7A 63 32 18 [16:50: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 25 B0 47 00 70 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 33 55 01 00 F4 03 04 00 11 47 F1 66 B6 04 01 00 00 31 48 68 8E 9C 96 E3 EB [16:50:17]CommunicateWithHost err = 0 [16:50:17]CheckOFDResponse [16:50:17]1017 (14) - 77093643461234 [16:50:17]1041 (16) - 0000000000874979 [16:50:17]1040 (4) - 87347 [16:50:17]1012 (4) - 23.09.2024 10:46 [16:50:17]1206 (1) - 0 [16:50:17]OFD Sender: Remove packet 87347 [16:50:17]ProducePacketName [16:50:17]name=ofd_packets/00087347 [16:50:17]NVStorageDeleteData [16:50:18]OFD Sender: No OFD packet to send [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:13]OFD Sender: No OFD packet to send [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:05]accept exits with 7 [16:52:05]New connection [16:52:05]New thread 3066531172 created [16:52:05]Thread 3066674532 joined [16:52:05]Waiting for new connection... [16:52:05] Sock 7.Parse request [16:52:05]Sock 7.Check first char [16:52:05]Sock 7.First char is OK [16:52:05]request: POST /json_proto HTTP/1.0 [16:52:05]Method: POST [16:52:05]URL: /json_proto [16:52:05]Method is POST - this is cgi request [16:52:05]url: /json_proto [16:52:05]query_string will be loaded in cgi processing [16:52:05]execute_cgi json_proto POST (null) [16:52:05]execute_cgi path=json_proto method=POST [16:52:05]POST find Content-Length [16:52:05]Host: 172.17.47.196:8080 [16:52:05]Content-Length: 984 [16:52:05]Content-Type: application/json [16:52:05] [16:52:05]POST finish read [16:52:05]Found Content-Length = 984 [16:52:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872310", "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" : 25.450, "sum" : 1700.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 25.45 \u0441\u043E\u043C", "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" ] } } [16:52:05]execute_script... [16:52: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)872310", "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" : 25.450, "sum" : 1700.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 25.45 \u0441\u043E\u043C", "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" ] } } [16:52:05]POST & json_proto [16:52:05]process_json_proto [16:52:05]json parsed OK: [16:52:05]protocol is kg_v1.0 [16:52:05]action value=close_receipt [16:52:05]process_action close_receipt [16:52:05]cmd_close_receipt [16:52:05]MH_GetDate [16:52:05]Write to MH i2c: F0 00 00 5C 11 5C [16:52:05]Write i2c OK [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 09 00 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: F0 09 00 5C 11 00 B6 9C F1 66 4C 6B 94 66 BF [16:52:05]GetLastDocTimeStamp 1727110200 [16:52:05]current date 1727110326 [16:52:05]FM_GetShiftState [16:52:05]SAM_PROTO_GetShiftState [16:52:05]wFMCommunicate request_size=4 [16:52:05]MH_SAM_APDU [16:52:05]CAPDU: 80 13 01 00 [16:52:05]Write to MH i2c: E2 08 00 5D 11 80 13 01 00 00 00 00 00 EB [16:52:05]Write i2c OK [16:52:05]MH_I2C_Read... [16:52:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:05]Read from MH i2c: E2 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: E2 0E 00 [16:52:05]MH_I2C_Read... [16:52:05]Read from MH i2c: E2 0E 00 5D 11 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 43 [16:52:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:52:05]wFMCommunicate OK [16:52:05]SAM_PROTO_GetShiftState done [16:52:05]FM_GetShiftState done [16:52:05]opened in 1727050818 [16:52:05]opened+sec_in_day 1727137218 [16:52:05]quantity*price = 170006 [16:52:05]sum+1 = 170007 [16:52:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1700.00 Внесено: 1700.00 СДАЧА: 0.00 НСП 1% : 15.04 НДС 12% : 180.54 Наличными: 1700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 202 23.09.2024 16:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 25.45 сом ФМ: 0000000000874979 ФД: 87348 ФПД: 192892724151749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165206&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87348&fm=192892724151749&tin=02508201610067®Number=0000000000092592&sum=170000 [16:52:06]StoreToDocumentArchive [16:52:06]shift 498 fd 87348 [16:52:06]save to /storage/0498/doc_00087348 [16:52:06]save last doc name /storage/0498/doc_00087348 to /storage/kkm_last_doc_name [16:52:06]save OK [16:52:06]Clear old archive folders... [16:52:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:52:06]tlvbuf is 00EAF500 [16:52:06]SAM_PROTO_ClearQueue [16:52:06]wFMCommunicate request_size=4 [16:52:06]MH_SAM_APDU [16:52:06]CAPDU: 80 09 00 00 [16:52:06]Write to MH i2c: E2 08 00 6A 11 80 09 00 00 00 00 00 00 ED [16:52:06]Write i2c OK [16:52:06]MH_I2C_Read... [16:52:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:06]Read from MH i2c: E2 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 [16:52:06]MH_I2C_Read... [16:52:06]Read from MH i2c: E2 03 00 6A 11 00 90 00 EF [16:52:06]RAPDU: 90 00 [16:52:06]wFMCommunicate OK [16:52:06]SAM_PROTO_ClearQueue done [16:52:06]KKMCreateOFDPacket [16:52:06]OFDProtocolAddRootSTLVToBuf [16:52:06]FM_MakeSignedData [16:52:06]FM_MakeSignedData [16:52:06]SAM_PROTO_SignData [16:52:06]wFMCommunicate request_size=4 [16:52:06]MH_SAM_APDU [16:52:06]CAPDU: 80 0D 01 02 [16:52:06]Write to MH i2c: E2 08 00 6B 11 80 0D 01 02 00 00 00 00 F5 [16:52:06]Write i2c OK [16:52:06]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 6B 11 00 90 00 F0 [16:52:07]RAPDU: 90 00 [16:52:07]wFMCommunicate OK [16:52:07]wFMCommunicate request_size=255 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 63 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 16 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 86 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 CA 00 00 00 F4 03 04 00 B6 9C F1 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 34 55 01 00 35 04 06 00 AF [16:52:07]Write to MH i2c: E2 02 01 6C 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 63 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 16 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 86 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 CA 00 00 00 F4 03 04 00 B6 9C F1 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 34 55 01 00 35 04 06 00 AF 00 00 60 [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 6C 11 00 90 00 F1 [16:52:07]RAPDU: 90 00 [16:52:07]wFMCommunicate OK [16:52:07]wFMCommunicate request_size=10 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 0D 02 02 05 6F 56 4D 85 C5 [16:52:07]Write to MH i2c: E2 0D 00 6D 11 80 0D 02 02 05 00 6F 56 4D 85 C5 00 00 5E [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 03 00 6D 11 00 90 00 F2 [16:52:07]RAPDU: 90 00 [16:52:07]wFMCommunicate OK [16:52:07]wFMCommunicate request_size=4 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 0D 03 02 [16:52:07]Write to MH i2c: E2 08 00 6E 11 80 0D 03 02 00 00 00 00 FA [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 0B 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 0B 00 6E 11 00 5F EF E3 C9 2B D4 51 A3 90 00 E8 [16:52:07]RAPDU: 5F EF E3 C9 2B D4 51 A3 90 00 [16:52:07]wFMCommunicate OK [16:52:07]SAM_PROTO_SignData done [16:52:07]FM_MakeSignedData done [16:52:07]CreateOFDProtocolMessage [16:52:07]wFMCommunicate request_size=4 [16:52:07]MH_SAM_APDU [16:52:07]CAPDU: 80 11 00 00 [16:52:07]Write to MH i2c: E2 08 00 6F 11 80 11 00 00 00 00 00 00 FA [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:07]Read from MH i2c: E2 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 17 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: E2 17 00 6F 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 59 [16:52:07]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:07]wFMCommunicate OK [16:52:07]CreateOFDProtocolMessage done [16:52:07]OFDSenderStorePacket 87348 [16:52:07]StoreOFDPacket docnum=87348 [16:52: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 CC F6 07 01 75 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 63 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 16 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 86 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 CA 00 00 00 F4 03 04 00 B6 9C F1 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 34 55 01 00 35 04 06 00 AF 6F 56 4D 85 C5 5F EF E3 C9 2B D4 51 A3 [16:52:07]CheckFolder [16:52:07]dirname=/storage/ofd_packets [16:52:07]CheckFolder done [16:52:07]ProducePacketName [16:52:07]name=ofd_packets/00087348 [16:52:07]NVStorageSaveData ofd_packets/00087348 [16:52:07]File name is /storage/ofd_packets/00087348 [16:52:07]Write 301 bytes [16:52:07]NVStorageSaveData done [16:52:07]OFDSenderStorePacket done [16:52:07]KKMCreateOFDPacket done [16:52:07]NVStorageSaveData kkm_last_timestamp [16:52:07]File name is /storage/kkm_last_timestamp [16:52:07]Write 4 bytes [16:52:07]NVStorageSaveData done [16:52:07]ExternCall_PrintAddStr [16:52:07]wPrintStart [16:52:07]Write to MH i2c: 01 00 00 70 11 81 [16:52:07]Write i2c OK [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 [16:52:07]MH_I2C_Read... [16:52:07]Read from MH i2c: 01 07 00 70 11 00 00 00 00 00 FF 0F 96 [16:52:07]RasterBufferAndPrint [16:52:07]line Счет N : (1)872310 [16:52:07]line ИНН: 02508201610067 [16:52:07]line Контрольно-Кассовый Чек [16:52:07]line ПРОДАЖА [16:52:07]line ТРК (МРК, ГНК) : 63 [16:52:07]line Товар: 2710124130 [16:52:07]line Аи-92-К-5 [16:52:07]line 25.450 * 66.80 [16:52:07]line = 1700.06 [16:52:07]line НДС 12% НСП 1% [16:52:07]line > о реализуемом товаре [16:52:07]line ОКРУГЛЕНИЕ: -0.06 [16:52:07]line ИТОГО: 1700.00 [16:52:07]line Внесено: 1700.00 [16:52:07]line СДАЧА: 0.00 [16:52:07]line НСП 1% : 15.04 [16:52:07]line НДС 12% : 180.54 [16:52:07]line Наличными: 1700.00 [16:52:07]line Безнал.: 0.00 [16:52:07]line Место: АЗС № 137 "Партнер Нефть" [16:52:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:52:07]line СНО: Общий режим [16:52:07]line Чек 202 23.09.2024 16:52 [16:52:07]line Смена: 498 ФФД: 1.0 [16:52:07]line ЗНМ: 0300000064 [16:52:07]line РНМ: 0000000000092592 [16:52:07]line Версия ККМ: 001 [16:52:07]line [16:52:07]line Дисконтная программа [16:52:07]line АИ-92 [16:52:07]line номер 137 [16:52:07]line сэкономлено 25.45 сом [16:52:07]line ФМ: 0000000000874979 [16:52:07]line ФД: 87348 [16:52:07]line ФПД: 192892724151749 [16:52:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165206&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87348&fm=192892724151749&tin=02508201610067®Number=0000000000092592&sum=170000 [16:52:07]OFD Sender: Processing packet 87348 [packets to send 280, broken 279] [16:52:07]ProducePacketName [16:52:07]name=ofd_packets/00087348 [16:52:07]OFD Sender: To server: pG, [16:52:07]CommunicateWithHost lk.salyk.kg:30040 [16:52:07]ConnectInit lk.salyk.kg [16:52:07]written 0, free lines is 4095 [16:52:08]Write to MH i2c: 01 00 00 A0 11 B1 [16:52:08]Write i2c OK [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: 01 [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: 01 07 00 [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: 01 07 00 A0 11 00 00 00 00 00 7D 0C 41 [16:52:08]RasterBufferAndPrint [16:52:08]line [16:52:08]line [16:52:08]line [16:52:08]line [16:52:08]line [16:52:08]written 0, free lines is 3204 [16:52:08]MH_Cut [16:52:08]Write to MH i2c: D1 01 00 A7 11 01 8A [16:52:08]Write i2c OK [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: D1 [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: D1 01 00 [16:52:08]MH_I2C_Read... [16:52:08]Read from MH i2c: D1 01 00 A7 11 00 89 [16:52:08]Write to MH i2c: 01 00 00 A8 11 B9 [16:52:08]Write i2c OK [16:52:08]MH_I2C_Read... [16:52:09]*** Cut start [16:52:09]*** Partial cut [16:52:09]*** CUTSNS_PIN = 1 [16:52:09]*** CUTSNS_PIN = 0 [16:52:09]Connected sock=11 [16: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 0F 01 00 00 CC F6 07 01 75 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 63 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 16 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 86 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 CA 00 00 00 F4 03 04 00 B6 9C F1 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 34 55 01 00 35 04 06 00 AF 6F 56 4D 85 C5 5F EF E3 C9 2B D4 51 A3 [16:52:09]*** Brake cut motor [16:52:09]Read from MH i2c: 01 [16:52:09]MH_I2C_Read... [16:52:09]*** Stop cut motor [16:52:09]*** Cut end [16:52:09]Read from MH i2c: 01 07 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: 01 07 00 A8 11 00 00 00 00 00 FF 0F CE [16:52:09]process_action close_receipt done [16:52:09]requested_data is exist [16:52:09]produce_requested_data [16:52:09]requested_item fm.sn is exist - process it [16:52:09]wFMCommunicate request_size=4 [16:52:09]MH_SAM_APDU [16:52:09]CAPDU: 80 11 00 00 [16:52:09]Write to MH i2c: E2 08 00 A9 11 80 11 00 00 00 00 00 00 34 [16:52:09]Write i2c OK [16:52:09]MH_I2C_Read... [16:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:09]Read from MH i2c: E2 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 17 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 17 00 A9 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 93 [16: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 [16:52:09]wFMCommunicate OK [16:52:09]requested_item fd.num is exist - process it [16:52:09]SAM_PROTO_GetFieldsCounters [16:52:09]wFMCommunicate request_size=4 [16:52:09]MH_SAM_APDU [16:52:09]CAPDU: 80 13 00 00 [16:52:09]Write to MH i2c: E2 08 00 AA 11 80 13 00 00 00 00 00 00 37 [16:52:09]Write i2c OK [16:52:09]MH_I2C_Read... [16:52:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:09]Read from MH i2c: E2 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 62 00 [16:52:09]MH_I2C_Read... [16:52:09]Read from MH i2c: E2 62 00 AA 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 34 55 01 00 0E 04 04 00 F2 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 41 [16: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 34 55 01 00 0E 04 04 00 F2 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 [16:52:09]wFMCommunicate OK [16:52:09]SAM_PROTO_GetFieldsCounters done [16:52:09]requested_item shift.num is exist - process it [16:52:09]requested_item shift.opened is exist - process it [16:52:09]req_shift_opened [16:52:09]FM_GetShiftState [16:52:09]SAM_PROTO_GetShiftState [16:52:09]wFMCommunicate request_size=4 [16:52:09]MH_SAM_APDU [16:52:09]CAPDU: 80 13 01 00 [16:52:09]Write to MH i2c: E2 08 00 AB 11 80 13 01 00 00 00 00 00 39 [16:52:09]Write i2c OK [16:52:09]MH_I2C_Read... [16:52:10]Read from MH i2c: E2 [16:52:10]MH_I2C_Read... [16:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:10]Read from MH i2c: E2 0E 00 [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: E2 0E 00 AB 11 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 91 [16:52:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:52:10]wFMCommunicate OK [16:52:10]SAM_PROTO_GetShiftState done [16:52:10]FM_GetShiftState done [16:52:10]req_shift_opened done [16:52:10]requested_item shift.open_date is exist - process it [16:52:10]req_shift_open_date [16:52:10]req_shift_open_date done [16:52:10]produce_requested_data done [16:52:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87348,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:52:10]process_action_free close_receipt [16:52:10]json_value_free [16:52:10]json_value_free done [16:52:10]process_json_proto returns [16:52:10]Send response to host [16:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87348,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:52:10]free response buf [16:52:10]execute_script done [16:52:10]execute_script returns [16:52:10]free content buf [16:52:10]Sock 7.Close socket [16:52:10]Sock 7.Thread stoped [16:52:10]accept exits with 10 [16:52:10]New connection [16:52:10]New thread 3066674532 created [16:52:10]Thread 3066531172 joined [16:52:10]Waiting for new connection... [16:52:10] Sock 10.Parse request [16:52:10]Sock 10.Check first char [16:52:10]Sock 10.First char is OK [16:52:10]request: POST /json_proto HTTP/1.0 [16:52:10]Method: POST [16:52:10]URL: /json_proto [16:52:10]Method is POST - this is cgi request [16:52:10]url: /json_proto [16:52:10]query_string will be loaded in cgi processing [16:52:10]execute_cgi json_proto POST (null) [16:52:10]execute_cgi path=json_proto method=POST [16:52:10]POST find Content-Length [16:52:10]Host: 172.17.47.196:8080 [16:52:10]Content-Length: 677 [16:52:10]Content-Type: application/json [16:52:10] [16:52:10]POST finish read [16:52:10]Found Content-Length = 677 [16:52:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872311", "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:52:10]execute_script... [16:52:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872311", "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:52:10]POST & json_proto [16:52:10]process_json_proto [16:52:10]json parsed OK: [16:52:10]protocol is kg_v1.0 [16:52:10]action value=close_receipt [16:52:10]process_action close_receipt [16:52:10]cmd_close_receipt [16:52:10]MH_GetDate [16:52:10]Write to MH i2c: F0 00 00 AC 11 AC [16:52:10]Write i2c OK [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: F0 [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: F0 09 00 [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: F0 09 00 AC 11 00 BB 9C F1 66 4C 6B 94 66 14 [16:52:10]GetLastDocTimeStamp 1727110326 [16:52:10]current date 1727110331 [16:52:10]FM_GetShiftState [16:52:10]SAM_PROTO_GetShiftState [16:52:10]wFMCommunicate request_size=4 [16:52:10]MH_SAM_APDU [16:52:10]CAPDU: 80 13 01 00 [16:52:10]Write to MH i2c: E2 08 00 AD 11 80 13 01 00 00 00 00 00 3B [16:52:10]Write i2c OK [16:52:10]MH_I2C_Read... [16:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16: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 86 07 47 00 80 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 34 55 01 00 F4 03 04 00 83 47 F1 66 B6 04 01 00 00 CB 80 8B 98 B3 AB 99 7A [16:52:10]CommunicateWithHost err = 0 [16:52:10]CheckOFDResponse [16:52:10]1017 (14) - 77093643461234 [16:52:10]1041 (16) - 0000000000874979 [16:52:10]1040 (4) - 87348 [16:52:10]1012 (4) - 23.09.2024 10:48 [16:52:10]1206 (1) - 0 [16:52:10]OFD Sender: Remove packet 87348 [16:52:10]ProducePacketName [16:52:10]name=ofd_packets/00087348 [16:52:10]NVStorageDeleteData [16:52:10]Read from MH i2c: E2 [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: E2 0E 00 [16:52:10]MH_I2C_Read... [16:52:10]Read from MH i2c: E2 0E 00 AD 11 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 93 [16:52:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:52:10]wFMCommunicate OK [16:52:10]SAM_PROTO_GetShiftState done [16:52:10]FM_GetShiftState done [16:52:10]opened in 1727050818 [16:52:10]opened+sec_in_day 1727137218 [16:52:10]quantity*price = 50036 [16:52:10]sum+1 = 50037 [16:52:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 203 23.09.2024 16:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87349 ФПД: 154575852216356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165211&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87349&fm=154575852216356&tin=02508201610067®Number=0000000000092592&sum=50000 [16:52:11]StoreToDocumentArchive [16:52:11]shift 498 fd 87349 [16:52:11]save to /storage/0498/doc_00087349 [16:52:11]save last doc name /storage/0498/doc_00087349 to /storage/kkm_last_doc_name [16:52:11]save OK [16:52:11]Clear old archive folders... [16:52:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:52:11]tlvbuf is 00EFBB70 [16:52:11]SAM_PROTO_ClearQueue [16:52:11]wFMCommunicate request_size=4 [16:52:11]MH_SAM_APDU [16:52:11]CAPDU: 80 09 00 00 [16:52:11]Write to MH i2c: E2 08 00 BA 11 80 09 00 00 00 00 00 00 3D [16:52:11]Write i2c OK [16:52:11]MH_I2C_Read... [16:52:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:11]Read from MH i2c: E2 [16:52:11]MH_I2C_Read... [16:52:11]Read from MH i2c: E2 03 00 [16:52:11]MH_I2C_Read... [16:52:11]Read from MH i2c: E2 03 00 BA 11 00 90 00 3F [16:52:11]RAPDU: 90 00 [16:52:11]wFMCommunicate OK [16:52:11]SAM_PROTO_ClearQueue done [16:52:11]KKMCreateOFDPacket [16:52:11]OFDProtocolAddRootSTLVToBuf [16:52:11]FM_MakeSignedData [16:52:11]FM_MakeSignedData [16:52:11]SAM_PROTO_SignData [16:52:11]wFMCommunicate request_size=4 [16:52:11]MH_SAM_APDU [16:52:11]CAPDU: 80 0D 01 02 [16:52:11]Write to MH i2c: E2 08 00 BB 11 80 0D 01 02 00 00 00 00 45 [16:52:11]Write i2c OK [16:52:11]MH_I2C_Read... [16:52:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:11]Read from MH i2c: E2 [16:52:11]MH_I2C_Read... [16:52:11]Read from MH i2c: E2 03 00 [16:52:11]MH_I2C_Read... [16:52:11]Read from MH i2c: E2 03 00 BB 11 00 90 00 40 [16:52:11]RAPDU: 90 00 [16:52:11]wFMCommunicate OK [16:52:11]wFMCommunicate request_size=255 [16:52:11]MH_SAM_APDU [16:52:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 BB 9C F1 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 35 55 01 00 35 04 06 00 8C [16:52:11]Write to MH i2c: E2 02 01 BC 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 BB 9C F1 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 35 55 01 00 35 04 06 00 8C 00 00 55 [16:52:11]Write i2c OK [16:52:11]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 [16:52:12]MH_I2C_Read... [16:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:12]Read from MH i2c: E2 03 00 [16:52:12]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 03 00 BC 11 00 90 00 41 [16:52:12]RAPDU: 90 00 [16:52:12]wFMCommunicate OK [16:52:12]wFMCommunicate request_size=10 [16:52:12]MH_SAM_APDU [16:52:12]CAPDU: 80 0D 02 02 05 95 FE C3 20 24 [16:52:12]Write to MH i2c: E2 0D 00 BD 11 80 0D 02 02 05 00 95 FE C3 20 24 00 00 EC [16:52:12]Write i2c OK [16:52:12]MH_I2C_Read... [16:52:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:12]Read from MH i2c: E2 [16:52:12]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 03 00 [16:52:12]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 03 00 BD 11 00 90 00 42 [16:52:12]RAPDU: 90 00 [16:52:12]wFMCommunicate OK [16:52:12]wFMCommunicate request_size=4 [16:52:12]MH_SAM_APDU [16:52:12]CAPDU: 80 0D 03 02 [16:52:12]Write to MH i2c: E2 08 00 BE 11 80 0D 03 02 00 00 00 00 4A [16:52:12]Write i2c OK [16:52:12]MH_I2C_Read... [16:52:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:12]Read from MH i2c: E2 [16:52:12]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 0B 00 [16:52:12]MH_I2C_Read... [16:52:12]Read from MH i2c: E2 0B 00 BE 11 00 25 35 8F 5C EA F0 71 [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: 6107923+1721002828=1727110751 [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 60 9E F1 66 4C 6B 94 66 05 [16:59:12]Current date/time: 23.09.2024 16:59 [16:59:12]FM_Init [16:59:12]wFMConnect [16:59:12]MH_SAM_On [16:59:12]Write to MH i2c: E0 00 00 08 00 E7 [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_init finished! [16:59:12]*** atr: [16:59:12]*** 0F 3B D5 18 FF 81 91 FE [16:59:12]*** 1F C3 80 73 C8 21 10 0A [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]*** 00 00 00 00 00 00 00 00 [16:59:12]Read from MH i2c: E0 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E0 10 00 [16:59:12]MH_I2C_Read... [16:59:12]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:59:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:59:12]wFMCommunicate request_size=10 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:59:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:59:12]RAPDU: 90 00 [16:59:12]wFMCommunicate OK [16:59:12]wFMCommunicate request_size=4 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 80 11 00 00 [16:59:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 17 00 [16:59:12]MH_I2C_Read... [16:59:12]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: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 [16:59:12]wFMCommunicate OK [16:59:12]Detected FM SN is 0000000000874979 [16:59:12]Stored FM SN is 0000000000874979 [16:59:12]wFMCommunicate request_size=9 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 80 16 00 00 04 B6 D7 00 00 [16:59:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:59:12]RAPDU: 90 00 [16:59:12]wFMCommunicate OK [16:59:12]FM PIN OK [16:59:12]wFMCommunicate request_size=8 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 80 14 04 00 03 02 00 01 [16:59:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:59:12]RAPDU: 90 00 [16:59:12]wFMCommunicate OK [16:59:12]wFMCommunicate request_size=13 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:59:12]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:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:59:12]RAPDU: 90 00 [16:59:12]wFMCommunicate OK [16:59:12]wFMCommunicate request_size=4 [16:59:12]MH_SAM_APDU [16:59:12]CAPDU: 80 11 00 00 [16:59:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:12]Read from MH i2c: E2 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: E2 17 00 [16:59:12]MH_I2C_Read... [16:59:12]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: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 [16:59:12]wFMCommunicate OK [16:59:12]DocumentArchiveInit [16:59:12]Start Httpd... [16:59:12]Httpd thread 3067329892 created [16:59:12]Write to MH i2c: 01 00 00 0F 00 0F [16:59:12]Write i2c OK [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: 01 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: 01 07 00 [16:59:12]MH_I2C_Read... [16:59:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:59:12]Allocated Socket 5 [16:59:12]Bind OK [16:59:12]Listen OK [16:59:12]httpd running on port 8080 [16:59:12]Waiting for new connection... [16:59:12]MH Int Process started [16:59:12]OFD Sender: Processing packet 87349 [packets to send 280, broken 279] [16:59:12]ProducePacketName [16:59:12]name=ofd_packets/00087349 [16:59:12]OFD Sender: To server: pG, [16:59:12]CommunicateWithHost lk.salyk.kg:30040 [16:59:12]ConnectInit lk.salyk.kg [16:59:14]Connected sock=8 [16:59:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 60 5A 07 01 DE 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 BB 9C F1 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 35 55 01 00 35 04 06 00 8C 95 FE C3 20 24 25 35 8F 5C EA F0 71 76 [16:59: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 FF 96 47 00 A6 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 35 55 01 00 F4 03 04 00 2C 49 F1 66 B6 04 01 00 00 29 17 5B 4B FB 71 8F 25 [16:59:16]CommunicateWithHost err = 0 [16:59:16]CheckOFDResponse [16:59:16]1017 (14) - 77093643461234 [16:59:16]1041 (16) - 0000000000874979 [16:59:16]1040 (4) - 87349 [16:59:16]1012 (4) - 23.09.2024 10:55 [16:59:16]1206 (1) - 0 [16:59:16]OFD Sender: Remove packet 87349 [16:59:16]ProducePacketName [16:59:16]name=ofd_packets/00087349 [16:59:16]NVStorageDeleteData [16:59:16]OFD Sender: No OFD packet to send [16:59:18]accept exits with 6 [16:59:18]New connection [16:59:18]New thread 3067043172 created [16:59:18]Waiting for new connection... [16:59:18] Sock 6.Parse request [16:59:18]Sock 6.Check first char [16:59:18]Sock 6.First char is OK [16:59:18]request: POST /json_proto HTTP/1.0 [16:59:18]Method: POST [16:59:18]URL: /json_proto [16:59:18]Method is POST - this is cgi request [16:59:18]url: /json_proto [16:59:18]query_string will be loaded in cgi processing [16:59:18]execute_cgi json_proto POST (null) [16:59:18]execute_cgi path=json_proto method=POST [16:59:18]POST find Content-Length [16:59:18]Host: 172.17.47.196:8080 [16:59:18]Content-Length: 215 [16:59:18]Content-Type: application/json [16:59:18] [16:59:18]POST finish read [16:59:18]Found Content-Length = 215 [16:59: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" ] } } [16:59:18]execute_script... [16:59: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" ] } } [16:59:18]POST & json_proto [16:59:18]process_json_proto [16:59:18]json parsed OK: [16:59:18]protocol is kg_v1.0 [16:59:18]action value=get_value [16:59:18]process_action get_value [16:59:18]cmd_get_value [16:59:18]process_action get_value done [16:59:18]requested_data is exist [16:59:18]produce_requested_data [16:59:18]requested_item kkm.sn is exist - process it [16:59:18]requested_item kkm.ver is exist - process it [16:59:18]requested_item fm.sn is exist - process it [16:59:18]wFMCommunicate request_size=4 [16:59:18]MH_SAM_APDU [16:59:18]CAPDU: 80 11 00 00 [16:59:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:59:18]Write i2c OK [16:59:18]MH_I2C_Read... [16:59:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:18]Read from MH i2c: E2 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 17 00 [16:59:18]MH_I2C_Read... [16:59: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 [16:59: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:59:18]wFMCommunicate OK [16:59:18]requested_item fd.num is exist - process it [16:59:18]SAM_PROTO_GetFieldsCounters [16:59:18]wFMCommunicate request_size=4 [16:59:18]MH_SAM_APDU [16:59:18]CAPDU: 80 13 00 00 [16:59:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:59:18]Write i2c OK [16:59:18]MH_I2C_Read... [16:59:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:18]Read from MH i2c: E2 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 62 00 [16:59:18]MH_I2C_Read... [16:59: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 35 55 01 00 0E 04 04 00 F2 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 9B [16:59: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 35 55 01 00 0E 04 04 00 F2 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 [16:59:18]wFMCommunicate OK [16:59:18]SAM_PROTO_GetFieldsCounters done [16:59:18]requested_item shift.num is exist - process it [16:59:18]requested_item shift.opened is exist - process it [16:59:18]req_shift_opened [16:59:18]FM_GetShiftState [16:59:18]SAM_PROTO_GetShiftState [16:59:18]wFMCommunicate request_size=4 [16:59:18]MH_SAM_APDU [16:59:18]CAPDU: 80 13 01 00 [16:59:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:59:18]Write i2c OK [16:59:18]MH_I2C_Read... [16:59:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:18]Read from MH i2c: E2 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 0E 00 [16:59:18]MH_I2C_Read... [16:59:18]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [16:59:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:59:18]wFMCommunicate OK [16:59:18]SAM_PROTO_GetShiftState done [16:59:18]FM_GetShiftState done [16:59:18]req_shift_opened done [16:59:18]requested_item shift.open_date is exist - process it [16:59:18]req_shift_open_date [16:59:18]req_shift_open_date done [16:59:18]produce_requested_data done [16:59:18]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87349,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:59:18]process_action_free get_value [16:59:18]json_value_free [16:59:18]json_value_free done [16:59:18]process_json_proto returns [16:59:18]Send response to host [16:59:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87349,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:59:18]free response buf [16:59:18]execute_script done [16:59:18]execute_script returns [16:59:18]free content buf [16:59:18]Sock 6.Close socket [16:59:18]Sock 6.Thread stoped [16:59:18]accept exits with 9 [16:59:18]New connection [16:59:18]New thread 3066899812 created [16:59:18]Thread 3067043172 joined [16:59:18]Waiting for new connection... [16:59:18] Sock 9.Parse request [16:59:18]Sock 9.Check first char [16:59:18]Sock 9.First char is OK [16:59:18]request: POST /json_proto HTTP/1.0 [16:59:18]Method: POST [16:59:18]URL: /json_proto [16:59:18]Method is POST - this is cgi request [16:59:18]url: /json_proto [16:59:18]query_string will be loaded in cgi processing [16:59:18]execute_cgi json_proto POST (null) [16:59:18]execute_cgi path=json_proto method=POST [16:59:18]POST find Content-Length [16:59:18]Host: 172.17.47.196:8080 [16:59:18]Content-Length: 331 [16:59:18]Content-Type: application/json [16:59:18] [16:59:18]POST finish read [16:59:18]Found Content-Length = 331 [16:59: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" ] } } [16:59:18]execute_script... [16:59: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" ] } } [16:59:18]POST & json_proto [16:59:18]process_json_proto [16:59:18]json parsed OK: [16:59:18]protocol is kg_v1.0 [16:59:18]action value=get_value [16:59:18]process_action get_value [16:59:18]cmd_get_value [16:59:18]process_action get_value done [16:59:18]requested_data is exist [16:59:18]produce_requested_data [16:59:19]requested_item fm.sale.total is exist - process it [16:59:19]SAM_PROTO_GetFMData [16:59:19]wFMCommunicate request_size=4 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 13 03 00 [16:59:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:59:19]Read from MH i2c: E2 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 FD 00 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 50 51 01 00 69 04 A3 00 6F 04 04 00 D4 4E 01 00 B1 04 05 00 39 04 30 BA 01 70 04 05 00 44 1D 02 8C 01 72 04 04 00 F5 E6 2D 2E 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 EC F8 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 21 00 EA 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 63 [16:59:19]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 50 51 01 00 69 04 A3 00 6F 04 04 00 D4 4E 01 00 B1 04 05 00 39 04 30 BA 01 70 04 05 00 44 1D 02 8C 01 72 04 04 00 F5 E6 2D 2E 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 EC F8 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 21 00 EA 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 [16:59:19]wFMCommunicate OK [16:59:19]wFMCommunicate request_size=4 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 17 00 00 [16:59:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:19]Read from MH i2c: E2 [16:59:19]MH_I2C_Read... [16:59:19]Read from MH i2c: E2 FD 00 [16:59:19]MH_I2C_Read... [16:59: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 [16:59: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 [16:59:19]wFMCommunicate OK [16:59:19]wFMCommunicate request_size=4 [16:59:19]MH_SAM_APDU [16:59:19]CAPDU: 80 17 00 00 [16:59:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:59:19]Write i2c OK [16:59:19]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 FD 00 [16:59:20]MH_I2C_Read... [16:59: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 [16:59: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 [16:59:20]wFMCommunicate OK [16:59:20]wFMCommunicate request_size=4 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 17 00 00 [16:59:20]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 FD 00 [16:59:20]MH_I2C_Read... [16:59: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 [16:59: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 [16:59:20]wFMCommunicate OK [16:59:20]wFMCommunicate request_size=4 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 17 00 00 [16:59:20]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [16:59:20]Read from MH i2c: E2 [16:59:20]MH_I2C_Read... [16:59:20]Read from MH i2c: E2 E5 00 [16:59:20]MH_I2C_Read... [16:59: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 [16:59: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 [16:59:20]wFMCommunicate OK [16:59:20]SAM_PROTO_GetFMData done [16:59:20]requested_item fm.sale_refund.total is exist - process it [16:59:20]requested_item fm.buy.total is exist - process it [16:59:20]requested_item shift.sale.total is exist - process it [16:59:20]SAM_PROTO_GetShiftData [16:59:20]wFMCommunicate request_size=4 [16:59:20]MH_SAM_APDU [16:59:20]CAPDU: 80 13 02 00 [16:59:20]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:59:20]Write i2c OK [16:59:20]MH_I2C_Read... [16:59:21]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:59:21]Read from MH i2c: E2 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 CB 00 00 00 69 04 9D 00 6F 04 04 00 CB 00 00 00 B1 04 04 00 72 6B 2D 01 70 04 03 00 C8 23 F0 72 04 03 00 AA 47 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 E6 03 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 AA 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 C0 [16:59:21]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 CB 00 00 00 69 04 9D 00 6F 04 04 00 CB 00 00 00 B1 04 04 00 72 6B 2D 01 70 04 03 00 C8 23 F0 72 04 03 00 AA 47 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 E6 03 20 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F8 AA 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:59:21]wFMCommunicate OK [16:59:21]wFMCommunicate request_size=4 [16:59:21]MH_SAM_APDU [16:59:21]CAPDU: 80 17 00 00 [16:59:21]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:59:21]Write i2c OK [16:59:21]MH_I2C_Read... [16:59:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:21]Read from MH i2c: E2 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B3 [16:59:21]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [16:59:21]wFMCommunicate OK [16:59:21]wFMCommunicate request_size=4 [16:59:21]MH_SAM_APDU [16:59:21]CAPDU: 80 17 00 00 [16:59:21]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:59:21]Write i2c OK [16:59:21]MH_I2C_Read... [16:59:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:21]OFD Sender: No OFD packet to send [16:59:21]Read from MH i2c: E2 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 [16:59:21]MH_I2C_Read... [16:59:21]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [16:59:21]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [16:59:21]wFMCommunicate OK [16:59:21]wFMCommunicate request_size=4 [16:59:21]MH_SAM_APDU [16:59:21]CAPDU: 80 17 00 00 [16:59:21]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:59:21]Write i2c OK [16:59:21]MH_I2C_Read... [16:59:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:59:22]Read from MH i2c: E2 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: E2 FD 00 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [16:59:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:59:22]wFMCommunicate OK [16:59:22]wFMCommunicate request_size=4 [16:59:22]MH_SAM_APDU [16:59:22]CAPDU: 80 17 00 00 [16:59:22]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:59:22]Write i2c OK [16:59:22]MH_I2C_Read... [16:59:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [16:59:22]Read from MH i2c: E2 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: E2 CD 00 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [16:59:22]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:59:22]wFMCommunicate OK [16:59:22]SAM_PROTO_GetShiftData done [16:59:22]requested_item shift.sale.total_cash is exist - process it [16:59:22]requested_item shift.sale_refund.total is exist - process it [16:59:22]requested_item shift.sale_refund.total_cash is exist - process it [16:59:22]requested_item shift.buy.total is exist - process it [16:59:22]requested_item shift.buy.total_cash is exist - process it [16:59:22]produce_requested_data done [16:59:22]produce_requested_data return {"fm.sale.total":74186762.81,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":197538.42,"shift.sale.total_cash":157378.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:59:22]process_action_free get_value [16:59:22]json_value_free [16:59:22]json_value_free done [16:59:22]process_json_proto returns [16:59:22]Send response to host [16:59:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74186762.81,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":197538.42,"shift.sale.total_cash":157378.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:59:22]free response buf [16:59:22]execute_script done [16:59:22]execute_script returns [16:59:22]free content buf [16:59:22]Sock 9.Close socket [16:59:22]Sock 9.Thread stoped [16:59:22]accept exits with 6 [16:59:22]New connection [16:59:22]New thread 3067043172 created [16:59:22]Thread 3066899812 joined [16:59:22]Waiting for new connection... [16:59:22] Sock 6.Parse request [16:59:22]Sock 6.Check first char [16:59:22]Sock 6.First char is OK [16:59:22]request: POST /json_proto HTTP/1.0 [16:59:22]Method: POST [16:59:22]URL: /json_proto [16:59:22]Method is POST - this is cgi request [16:59:22]url: /json_proto [16:59:22]query_string will be loaded in cgi processing [16:59:22]execute_cgi json_proto POST (null) [16:59:22]execute_cgi path=json_proto method=POST [16:59:22]POST find Content-Length [16:59:22]Host: 172.17.47.196:8080 [16:59:22]Content-Length: 677 [16:59:22]Content-Type: application/json [16:59:22] [16:59:22]POST finish read [16:59:22]Found Content-Length = 677 [16:59:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872312", "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:59:22]execute_script... [16:59:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872312", "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:59:22]POST & json_proto [16:59:22]process_json_proto [16:59:22]json parsed OK: [16:59:22]protocol is kg_v1.0 [16:59:22]action value=close_receipt [16:59:22]process_action close_receipt [16:59:22]cmd_close_receipt [16:59:22]MH_GetDate [16:59:22]Write to MH i2c: F0 00 00 1D 00 0C [16:59:22]Write i2c OK [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: F0 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: F0 09 00 [16:59:22]MH_I2C_Read... [16:59:22]Read from MH i2c: F0 09 00 1D 00 00 6B 9E F1 66 4C 6B 94 66 26 [16:59:22]GetLastDocTimeStamp 1727110331 [16:59:22]current date 1727110763 [16:59:22]FM_GetShiftState [16:59:22]SAM_PROTO_GetShiftState [16:59:22]wFMCommunicate request_size=4 [16:59:22]MH_SAM_APDU [16:59:22]CAPDU: 80 13 01 00 [16:59:22]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:59:22]Write i2c OK [16:59:22]MH_I2C_Read... [16:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:23]Read from MH i2c: E2 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 0E 00 [16:59:23]MH_I2C_Read... [16:59:23]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [16:59:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:59:23]wFMCommunicate OK [16:59:23]SAM_PROTO_GetShiftState done [16:59:23]FM_GetShiftState done [16:59:23]opened in 1727050818 [16:59:23]opened+sec_in_day 1727137218 [16:59:23]quantity*price = 50036 [16:59:23]sum+1 = 50037 [16:59:23]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 СНО: Общий режим Чек 204 23.09.2024 16:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87350 ФПД: 33311115250652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165923&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87350&fm=33311115250652&tin=02508201610067®Number=0000000000092592&sum=50000 [16:59:24]StoreToDocumentArchive [16:59:24]shift 498 fd 87350 [16:59:24]save to /storage/0498/doc_00087350 [16:59:24]save last doc name /storage/0498/doc_00087350 to /storage/kkm_last_doc_name [16:59:24]save OK [16:59:24]Clear old archive folders... [16:59:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:24]tlvbuf is 012EEDC0 [16:59:24]SAM_PROTO_ClearQueue [16:59:24]wFMCommunicate request_size=4 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 09 00 00 [16:59:24]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:59:24]RAPDU: 90 00 [16:59:24]wFMCommunicate OK [16:59:24]SAM_PROTO_ClearQueue done [16:59:24]KKMCreateOFDPacket [16:59:24]OFDProtocolAddRootSTLVToBuf [16:59:24]FM_MakeSignedData [16:59:24]FM_MakeSignedData [16:59:24]SAM_PROTO_SignData [16:59:24]wFMCommunicate request_size=4 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 0D 01 02 [16:59:24]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:59:24]RAPDU: 90 00 [16:59:24]wFMCommunicate OK [16:59:24]wFMCommunicate request_size=255 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 6B 9E F1 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 36 55 01 00 35 04 06 00 1E [16:59:24]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 CC 00 00 00 F4 03 04 00 6B 9E F1 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 36 55 01 00 35 04 06 00 1E 00 00 FB [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:59:24]RAPDU: 90 00 [16:59:24]wFMCommunicate OK [16:59:24]wFMCommunicate request_size=10 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 0D 02 02 05 4B D9 31 0B DC [16:59:24]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 4B D9 31 0B DC 00 00 EE [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:59:24]RAPDU: 90 00 [16:59:24]wFMCommunicate OK [16:59:24]wFMCommunicate request_size=4 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 0D 03 02 [16:59:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 0B 00 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 0B 00 2F 00 00 07 DB 2F E7 20 2D DF D8 90 00 A7 [16:59:24]RAPDU: 07 DB 2F E7 20 2D DF D8 90 00 [16:59:24]wFMCommunicate OK [16:59:24]SAM_PROTO_SignData done [16:59:24]FM_MakeSignedData done [16:59:24]CreateOFDProtocolMessage [16:59:24]wFMCommunicate request_size=4 [16:59:24]MH_SAM_APDU [16:59:24]CAPDU: 80 11 00 00 [16:59:24]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:59:24]Write i2c OK [16:59:24]MH_I2C_Read... [16:59:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:24]Read from MH i2c: E2 [16:59:24]MH_I2C_Read... [16:59:24]Read from MH i2c: E2 17 00 [16:59:24]MH_I2C_Read... [16:59:24]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:59: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:59:24]wFMCommunicate OK [16:59:24]CreateOFDProtocolMessage done [16:59:24]OFDSenderStorePacket 87350 [16:59:24]StoreOFDPacket docnum=87350 [16:59: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 8B 0A 07 01 7E BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 6B 9E F1 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 36 55 01 00 35 04 06 00 1E 4B D9 31 0B DC 07 DB 2F E7 20 2D DF D8 [16:59:24]CheckFolder [16:59:24]dirname=/storage/ofd_packets [16:59:24]CheckFolder done [16:59:24]ProducePacketName [16:59:24]name=ofd_packets/00087350 [16:59:24]NVStorageSaveData ofd_packets/00087350 [16:59:24]File name is /storage/ofd_packets/00087350 [16:59:24]Write 301 bytes [16:59:24]NVStorageSaveData done [16:59:24]OFDSenderStorePacket done [16:59:24]KKMCreateOFDPacket done [16:59:24]NVStorageSaveData kkm_last_timestamp [16:59:24]File name is /storage/kkm_last_timestamp [16:59:24]Write 4 bytes [16:59:24]NVStorageSaveData done [16:59:25]ExternCall_PrintAddStr [16:59:25]wPrintStart [16:59:25]Write to MH i2c: 01 00 00 31 00 31 [16:59:25]Write i2c OK [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 07 00 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:59:25]RasterBufferAndPrint [16:59:25]line Счет N : (1)872312 [16:59:25]line ИНН: 02508201610067 [16:59:25]line Контрольно-Кассовый Чек [16:59:25]line ПРОДАЖА [16:59:25]line ТРК (МРК, ГНК) : 43 [16:59:25]line Товар: 2710124130 [16:59:25]line Аи-92-К-5 [16:59:25]line 7.380 * 67.80 [16:59:25]line = 500.36 [16:59:25]line НДС 12% НСП 1% [16:59:25]line > о реализуемом товаре [16:59:25]line ОКРУГЛЕНИЕ: -0.36 [16:59:25]line ИТОГО: 500.00 [16:59:25]line Внесено: 500.00 [16:59:25]line СДАЧА: 0.00 [16:59:25]line НСП 1% : 4.43 [16:59:25]line НДС 12% : 53.14 [16:59:25]line Наличными: 500.00 [16:59:25]line Безнал.: 0.00 [16:59:25]line Место: АЗС № 137 "Партнер Нефть" [16:59:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [16:59:25]line СНО: Общий режим [16:59:25]line Чек 204 23.09.2024 16:59 [16:59:25]line Смена: 498 ФФД: 1.0 [16:59:25]line ЗНМ: 0300000064 [16:59:25]line РНМ: 0000000000092592 [16:59:25]line Версия ККМ: 001 [16:59:25]line ФМ: 0000000000874979 [16:59:25]line ФД: 87350 [16:59:25]line ФПД: 33311115250652 [16:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T165923&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87350&fm=33311115250652&tin=02508201610067®Number=0000000000092592&sum=50000 [16:59:25]OFD Sender: Processing packet 87350 [packets to send 280, broken 279] [16:59:25]ProducePacketName [16:59:25]name=ofd_packets/00087350 [16:59:25]OFD Sender: To server: pG, [16:59:25]CommunicateWithHost lk.salyk.kg:30040 [16:59:25]ConnectInit lk.salyk.kg [16:59:25]written 0, free lines is 4095 [16:59:25]Write to MH i2c: 01 00 00 5C 00 5C [16:59:25]Write i2c OK [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 07 00 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D8 0C 47 [16:59:25]RasterBufferAndPrint [16:59:25]line [16:59:25]line [16:59:25]line [16:59:25]line [16:59:25]line [16:59:25]written 0, free lines is 3307 [16:59:25]MH_Cut [16:59:25]Write to MH i2c: D1 01 00 63 00 01 35 [16:59:25]Write i2c OK [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: D1 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: D1 01 00 [16:59:25]MH_I2C_Read... [16:59:25]Read from MH i2c: D1 01 00 63 00 00 34 [16:59:25]Write to MH i2c: 01 00 00 64 00 64 [16:59:25]Write i2c OK [16:59:25]MH_I2C_Read... [16:59:26]*** Cut start [16:59:26]*** Partial cut [16:59:26]*** CUTSNS_PIN = 1 [16:59:26]*** CUTSNS_PIN = 0 [16:59:26]Connected sock=11 [16:59:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 8B 0A 07 01 7E BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 6B 9E F1 66 0E 04 04 00 F2 01 00 *** Brake cut motor [16:59:26]00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 1E 4B D9 31 0B DC 07 DB 2F E7 20 2D DF D8 [16:59:27]Read from MH i2c: 01 [16:59:27]MH_I2C_Read... [16:59:27]*** Stop cut motor [16:59:27]*** Cut end [16:59:27]Read from MH i2c: 01 07 00 [16:59:27]MH_I2C_Read... [16:59:27]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:59:27]process_action close_receipt done [16:59:27]requested_data is exist [16:59:27]produce_requested_data [16:59:27]requested_item fm.sn is exist - process it [16:59:27]wFMCommunicate request_size=4 [16:59:27]MH_SAM_APDU [16:59:27]CAPDU: 80 11 00 00 [16:59:27]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:59:27]Write i2c OK [16:59:27]MH_I2C_Read... [16:59:27]Read from MH i2c: E2 [16:59:27]MH_I2C_Read... [16:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:27]Read from MH i2c: E2 17 00 [16:59:27]MH_I2C_Read... [16:59:27]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: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 [16:59:27]wFMCommunicate OK [16:59:27]requested_item fd.num is exist - process it [16:59:27]SAM_PROTO_GetFieldsCounters [16:59:27]wFMCommunicate request_size=4 [16:59:27]MH_SAM_APDU [16:59:27]CAPDU: 80 13 00 00 [16:59:27]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:59:27]Write i2c OK [16:59:27]MH_I2C_Read... [16:59:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:27]Read from MH i2c: E2 [16:59:27]MH_I2C_Read... [16:59:27]Read from MH i2c: E2 62 00 [16:59:27]MH_I2C_Read... [16:59:27]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 36 55 01 00 0E 04 04 00 F2 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 F4 [16: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 36 55 01 00 0E 04 04 00 F2 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 [16:59:27]wFMCommunicate OK [16:59:27]SAM_PROTO_GetFieldsCounters done [16:59:27]requested_item shift.num is exist - process it [16:59:27]requested_item shift.opened is exist - process it [16:59:27]req_shift_opened [16:59:27]FM_GetShiftState [16:59:27]SAM_PROTO_GetShiftState [16:59:27]wFMCommunicate request_size=4 [16:59:27]MH_SAM_APDU [16:59:27]CAPDU: 80 13 01 00 [16:59:27]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:59:27]Write i2c OK [16:59:27]MH_I2C_Read... [16:59:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:27]Read from MH i2c: E2 [16:59:27]MH_I2C_Read... [16:59:27]Read from MH i2c: E2 0E 00 [16:59:27]MH_I2C_Read... [16:59:27]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [16:59:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [16:59:27]wFMCommunicate OK [16:59:27]SAM_PROTO_GetShiftState done [16:59:27]FM_GetShiftState done [16:59:27]req_shift_opened done [16:59:27]requested_item shift.open_date is exist - process it [16:59:27]req_shift_open_date [16:59:27]req_shift_open_date done [16:59:27]produce_requested_data done [16:59:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87350,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [16:59:27]process_action_free close_receipt [16:59:27]json_value_free [16:59:27]json_value_free done [16:59:27]process_json_proto returns [16:59:27]Send response to host [16:59:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87350,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [16:59:27]free response buf [16:59:27]execute_script done [16:59:27]execute_script returns [16:59:27]free content buf [16:59:27]Sock 6.Close socket [16:59:27]Sock 6.Thread stoped [16:59: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 78 7E 47 00 08 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 36 55 01 00 F4 03 04 00 38 49 F1 66 B6 04 01 00 00 41 3B E4 F5 48 67 80 4E [16:59:28]CommunicateWithHost err = 0 [16:59:28]CheckOFDResponse [16:59:28]1017 (14) - 77093643461234 [16:59:28]1041 (16) - 0000000000874979 [16:59:28]1040 (4) - 87350 [16:59:28]1012 (4) - 23.09.2024 10:55 [16:59:28]1206 (1) - 0 [16:59:28]OFD Sender: Remove packet 87350 [16:59:28]ProducePacketName [16:59:28]name=ofd_packets/00087350 [16:59:28]NVStorageDeleteData [16:59:28]OFD Sender: No OFD packet to send [16:59:33]OFD Sender: No OFD packet to send [16:59:38]OFD Sender: No OFD packet to send [16:59:43]OFD Sender: No OFD packet to send [16:59:48]OFD Sender: No OFD packet to send [16:59:53]OFD Sender: No OFD packet to send [16:59:58]OFD Sender: No OFD packet to send [17:00:03]OFD Sender: No OFD packet to send [17:00:08]OFD Sender: No OFD packet to send [17:00:13]OFD Sender: No OFD packet to send [17:00:15]accept exits with 9 [17:00:15]New connection [17:00:15]New thread 3066899812 created [17:00:15]Thread 3067043172 joined [17:00:15]Waiting for new connection... [17:00:15] Sock 9.Parse request [17:00:15]Sock 9.Check first char [17:00:15]Sock 9.First char is OK [17:00:15]request: POST /json_proto HTTP/1.0 [17:00:15]Method: POST [17:00:15]URL: /json_proto [17:00:15]Method is POST - this is cgi request [17:00:15]url: /json_proto [17:00:15]query_string will be loaded in cgi processing [17:00:15]execute_cgi json_proto POST (null) [17:00:15]execute_cgi path=json_proto method=POST [17:00:15]POST find Content-Length [17:00:15]Host: 172.17.47.196:8080 [17:00:15]Content-Length: 687 [17:00:15]Content-Type: application/json [17:00:15] [17:00:15]POST finish read [17:00:15]Found Content-Length = 687 [17:00:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872313", "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" ] } } [17:00:15]execute_script... [17:00:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872313", "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" ] } } [17:00:15]POST & json_proto [17:00:15]process_json_proto [17:00:15]json parsed OK: [17:00:15]protocol is kg_v1.0 [17:00:15]action value=close_receipt [17:00:15]process_action close_receipt [17:00:15]cmd_close_receipt [17:00:15]MH_GetDate [17:00:15]Write to MH i2c: F0 00 00 68 00 57 [17:00:15]Write i2c OK [17:00:15]MH_I2C_Read... [17:00:15]Read from MH i2c: F0 [17:00:15]MH_I2C_Read... [17:00:15]Read from MH i2c: F0 09 00 [17:00:15]MH_I2C_Read... [17:00:15]Read from MH i2c: F0 09 00 68 00 00 A0 9E F1 66 4C 6B 94 66 A6 [17:00:15]GetLastDocTimeStamp 1727110763 [17:00:15]current date 1727110816 [17:00:15]FM_GetShiftState [17:00:15]SAM_PROTO_GetShiftState [17:00:15]wFMCommunicate request_size=4 [17:00:15]MH_SAM_APDU [17:00:15]CAPDU: 80 13 01 00 [17:00:15]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:00:15]Write i2c OK [17:00:15]MH_I2C_Read... [17:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:15]Read from MH i2c: E2 [17:00:15]MH_I2C_Read... [17:00:15]Read from MH i2c: E2 0E 00 [17:00:15]MH_I2C_Read... [17:00:15]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [17:00:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:00:15]wFMCommunicate OK [17:00:15]SAM_PROTO_GetShiftState done [17:00:15]FM_GetShiftState done [17:00:15]opened in 1727050818 [17:00:15]opened+sec_in_day 1727137218 [17:00:15]quantity*price = 100050 [17:00:15]sum+1 = 100052 [17:00: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 СНО: Общий режим Чек 205 23.09.2024 17:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87351 ФПД: 220442998670156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170016&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87351&fm=220442998670156&tin=02508201610067®Number=0000000000092592&sum=100000 [17:00:17]StoreToDocumentArchive [17:00:17]shift 498 fd 87351 [17:00:17]save to /storage/0498/doc_00087351 [17:00:17]save last doc name /storage/0498/doc_00087351 to /storage/kkm_last_doc_name [17:00:17]save OK [17:00:17]Clear old archive folders... [17:00:17]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:00:17]tlvbuf is 013646C0 [17:00:17]SAM_PROTO_ClearQueue [17:00:17]wFMCommunicate request_size=4 [17:00:17]MH_SAM_APDU [17:00:17]CAPDU: 80 09 00 00 [17:00:17]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:00:17]RAPDU: 90 00 [17:00:17]wFMCommunicate OK [17:00:17]SAM_PROTO_ClearQueue done [17:00:17]KKMCreateOFDPacket [17:00:17]OFDProtocolAddRootSTLVToBuf [17:00:17]FM_MakeSignedData [17:00:17]FM_MakeSignedData [17:00:17]SAM_PROTO_SignData [17:00:17]wFMCommunicate request_size=4 [17:00:17]MH_SAM_APDU [17:00:17]CAPDU: 80 0D 01 02 [17:00:17]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:00:17]RAPDU: 90 00 [17:00:17]wFMCommunicate OK [17:00:17]wFMCommunicate request_size=255 [17:00:17]MH_SAM_APDU [17:00: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 CD 00 00 00 F4 03 04 00 A0 9E F1 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 37 55 01 00 35 04 06 00 [17:00:17]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 CD 00 00 00 F4 03 04 00 A0 9E F1 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 37 55 01 00 35 04 06 00 00 00 4C [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:00:17]RAPDU: 90 00 [17:00:17]wFMCommunicate OK [17:00:17]wFMCommunicate request_size=11 [17:00:17]MH_SAM_APDU [17:00:17]CAPDU: 80 0D 02 02 06 C8 7D E2 A1 03 4C [17:00:17]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 C8 7D E2 A1 03 4C 00 00 16 [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:00:17]RAPDU: 90 00 [17:00:17]wFMCommunicate OK [17:00:17]wFMCommunicate request_size=4 [17:00:17]MH_SAM_APDU [17:00:17]CAPDU: 80 0D 03 02 [17:00:17]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 0B 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 0B 00 7A 00 00 7C 61 29 AE 83 0B 93 FF 90 00 CA [17:00:17]RAPDU: 7C 61 29 AE 83 0B 93 FF 90 00 [17:00:17]wFMCommunicate OK [17:00:17]SAM_PROTO_SignData done [17:00:17]FM_MakeSignedData done [17:00:17]CreateOFDProtocolMessage [17:00:17]wFMCommunicate request_size=4 [17:00:17]MH_SAM_APDU [17:00:17]CAPDU: 80 11 00 00 [17:00:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:17]Read from MH i2c: E2 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 17 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [17:00:17]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:17]wFMCommunicate OK [17:00:17]CreateOFDProtocolMessage done [17:00:17]OFDSenderStorePacket 87351 [17:00:17]StoreOFDPacket docnum=87351 [17:00: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 97 00 08 01 C3 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 A0 9E F1 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 37 55 01 00 35 04 06 00 C8 7D E2 A1 03 4C 7C 61 29 AE 83 0B 93 FF [17:00:17]CheckFolder [17:00:17]dirname=/storage/ofd_packets [17:00:17]CheckFolder done [17:00:17]ProducePacketName [17:00:17]name=ofd_packets/00087351 [17:00:17]NVStorageSaveData ofd_packets/00087351 [17:00:17]File name is /storage/ofd_packets/00087351 [17:00:17]Write 302 bytes [17:00:17]NVStorageSaveData done [17:00:17]OFDSenderStorePacket done [17:00:17]KKMCreateOFDPacket done [17:00:17]NVStorageSaveData kkm_last_timestamp [17:00:17]File name is /storage/kkm_last_timestamp [17:00:17]Write 4 bytes [17:00:17]NVStorageSaveData done [17:00:17]ExternCall_PrintAddStr [17:00:17]wPrintStart [17:00:17]Write to MH i2c: 01 00 00 7C 00 7C [17:00:17]Write i2c OK [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: 01 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: 01 07 00 [17:00:17]MH_I2C_Read... [17:00:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:00:17]RasterBufferAndPrint [17:00:17]line Счет N : (1)872313 [17:00:17]line ИНН: 02508201610067 [17:00:17]line Контрольно-Кассовый Чек [17:00:17]line ПРОДАЖА [17:00:17]line ТРК (МРК, ГНК) : 44 [17:00:17]line Товар: 2710194210 [17:00:17]line ДТ(л)-К-4 [17:00:17]line 13.130 * 76.20 [17:00:17]line = 1000.51 [17:00:17]line НДС 12% НСП 1% [17:00:17]line > о реализуемом товаре [17:00:17]line ОКРУГЛЕНИЕ: -0.51 [17:00:17]line ИТОГО: 1000.00 [17:00:17]line Внесено: 1000.00 [17:00:17]line СДАЧА: 0.00 [17:00:17]line НСП 1% : 8.85 [17:00:17]line НДС 12% : 106.25 [17:00:17]line Наличными: 1000.00 [17:00:17]line Безнал.: 0.00 [17:00:17]line Место: АЗС № 137 "Партнер Нефть" [17:00:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:00:17]line СНО: Общий режим [17:00:17]line Чек 205 23.09.2024 17:00 [17:00:17]line Смена: 498 ФФД: 1.0 [17:00:17]line ЗНМ: 0300000064 [17:00:17]line РНМ: 0000000000092592 [17:00:17]line Версия ККМ: 001 [17:00:17]line ФМ: 0000000000874979 [17:00:17]line ФД: 87351 [17:00:17]line ФПД: 220442998670156 [17:00:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170016&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87351&fm=220442998670156&tin=02508201610067®Number=0000000000092592&sum=100000 [17:00:17]OFD Sender: Processing packet 87351 [packets to send 280, broken 279] [17:00:17]ProducePacketName [17:00:17]name=ofd_packets/00087351 [17:00:17]OFD Sender: To server: pG, [17:00:17]CommunicateWithHost lk.salyk.kg:30040 [17:00:17]ConnectInit lk.salyk.kg [17:00:17]written 0, free lines is 4095 [17:00:18]Write to MH i2c: 01 00 00 A7 00 A7 [17:00:18]Write i2c OK [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: 01 [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: 01 07 00 [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D0 0C 8A [17:00:18]RasterBufferAndPrint [17:00:18]line [17:00:18]line [17:00:18]line [17:00:18]line [17:00:18]line [17:00:18]written 0, free lines is 3285 [17:00:18]MH_Cut [17:00:18]Write to MH i2c: D1 01 00 AE 00 01 80 [17:00:18]Write i2c OK [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: D1 [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: D1 01 00 [17:00:18]MH_I2C_Read... [17:00:18]Read from MH i2c: D1 01 00 AE 00 00 7F [17:00:18]Write to MH i2c: 01 00 00 AF 00 AF [17:00:18]Write i2c OK [17:00:18]MH_I2C_Read... [17:00:19]*** Cut start [17:00:19]*** Partial cut [17:00:19]*** CUTSNS_PIN = 1 [17:00:19]*** CUTSNS_PIN = 0 [17:00:19]Connected sock=11 [17:00: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 97 00 08 01 C3 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 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 A0 9E F1 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 37 55 01 00 35 04 06 00 C8 7D E2 A1 03 4C 7C 61 29 AE 83 0B 93 FF [17:00:19]*** Brake cut motor [17:00:19]Read from MH i2c: 01 [17:00:19]MH_I2C_Read... [17:00:19]*** Stop cut motor [17:00:19]*** Cut end [17:00:19]Read from MH i2c: 01 07 00 [17:00:19]MH_I2C_Read... [17:00:19]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:00:19]process_action close_receipt done [17:00:19]requested_data is exist [17:00:19]produce_requested_data [17:00:19]requested_item fm.sn is exist - process it [17:00:19]wFMCommunicate request_size=4 [17:00:19]MH_SAM_APDU [17:00:19]CAPDU: 80 11 00 00 [17:00:19]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [17:00:19]Write i2c OK [17:00:19]MH_I2C_Read... [17:00:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:19]Read from MH i2c: E2 [17:00:19]MH_I2C_Read... [17:00:19]Read from MH i2c: E2 17 00 [17:00:19]MH_I2C_Read... [17:00:19]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [17:00:19]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:19]wFMCommunicate OK [17:00:19]requested_item fd.num is exist - process it [17:00:19]SAM_PROTO_GetFieldsCounters [17:00:19]wFMCommunicate request_size=4 [17:00:19]MH_SAM_APDU [17:00:19]CAPDU: 80 13 00 00 [17:00:19]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [17:00:19]Write i2c OK [17:00:19]MH_I2C_Read... [17:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:19]Read from MH i2c: E2 [17:00:19]MH_I2C_Read... [17:00:19]Read from MH i2c: E2 62 00 [17:00:19]MH_I2C_Read... [17:00:19]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 37 55 01 00 0E 04 04 00 F2 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 43 [17:00:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:00:19]wFMCommunicate OK [17:00:19]SAM_PROTO_GetFieldsCounters done [17:00:19]requested_item shift.num is exist - process it [17:00:19]requested_item shift.opened is exist - process it [17:00:19]req_shift_opened [17:00:19]FM_GetShiftState [17:00:19]SAM_PROTO_GetShiftState [17:00:19]wFMCommunicate request_size=4 [17:00:19]MH_SAM_APDU [17:00:19]CAPDU: 80 13 01 00 [17:00:19]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:00:19]Write i2c OK [17:00:19]MH_I2C_Read... [17:00: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 A0 F3 47 00 97 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 37 55 01 00 F4 03 04 00 6D 49 F1 66 B6 04 01 00 00 30 86 A8 B7 6C 47 A9 FF [17:00:20]CommunicateWithHost err = 0 [17:00:20]CheckOFDResponse [17:00:20]1017 (14) - 77093643461234 [17:00:20]1041 (16) - 0000000000874979 [17:00:20]1040 (4) - 87351 [17:00:20]1012 (4) - 23.09.2024 10:56 [17:00:20]1206 (1) - 0 [17:00:20]OFD Sender: Remove packet 87351 [17:00:20]ProducePacketName [17:00:20]name=ofd_packets/00087351 [17:00:20]NVStorageDeleteData [17:00:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:20]Read from MH i2c: E2 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: E2 0E 00 [17:00:20]MH_I2C_Read... [17:00:20]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [17:00:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:00:20]wFMCommunicate OK [17:00:20]SAM_PROTO_GetShiftState done [17:00:20]FM_GetShiftState done [17:00:20]req_shift_opened done [17:00:20]requested_item shift.open_date is exist - process it [17:00:20]req_shift_open_date [17:00:20]req_shift_open_date done [17:00:20]produce_requested_data done [17:00:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87351,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:00:20]process_action_free close_receipt [17:00:20]json_value_free [17:00:20]json_value_free done [17:00:20]process_json_proto returns [17:00:20]Send response to host [17:00:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87351,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:00:20]free response buf [17:00:20]execute_script done [17:00:20]execute_script returns [17:00:20]free content buf [17:00:20]Sock 9.Close socket [17:00:20]Sock 9.Thread stoped [17:00:20]OFD Sender: No OFD packet to send [17:00:25]OFD Sender: No OFD packet to send [17:00:30]OFD Sender: No OFD packet to send [17:00:35]OFD Sender: No OFD packet to send [17:00:39]recv_with_timeout no data received [17:00:40]OFD Sender: No OFD packet to send [17:00:45]OFD Sender: No OFD packet to send [17:00:50]OFD Sender: No OFD packet to send [17:00:54]recv_with_timeout no data received [17:00:55]OFD Sender: No OFD packet to send [17:01:00]OFD Sender: No OFD packet to send [17:01:05]OFD Sender: No OFD packet to send [17:01:08]recv_with_timeout no data received [17:01:10]OFD Sender: No OFD packet to send [17:01:15]OFD Sender: No OFD packet to send [17:01:20]OFD Sender: No OFD packet to send [17:01:25]OFD Sender: No OFD packet to send [17:01:30]OFD Sender: No OFD packet to send [17:01:35]OFD Sender: No OFD packet to send [17:01:40]OFD Sender: No OFD packet to send [17:01:45]OFD Sender: No OFD packet to send [17:01:49]accept exits with 10 [17:01:49]New connection [17:01:49]New thread 3067043172 created [17:01:49]Thread 3066899812 joined [17:01:49]Waiting for new connection... [17:01:49] Sock 10.Parse request [17:01:49]Sock 10.Check first char [17:01:49]Sock 10.First char is OK [17:01:49]request: POST /json_proto HTTP/1.0 [17:01:49]Method: POST [17:01:49]URL: /json_proto [17:01:49]Method is POST - this is cgi request [17:01:49]url: /json_proto [17:01:49]query_string will be loaded in cgi processing [17:01:49]execute_cgi json_proto POST (null) [17:01:49]execute_cgi path=json_proto method=POST [17:01:49]POST find Content-Length [17:01:49]Host: 172.17.47.196:8080 [17:01:49]Content-Length: 682 [17:01:49]Content-Type: application/json [17:01:49] [17:01:49]POST finish read [17:01:49]Found Content-Length = 682 [17:01:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872314", "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" ] } } [17:01:49]execute_script... [17:01: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)872314", "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" ] } } [17:01:49]POST & json_proto [17:01:49]process_json_proto [17:01:49]json parsed OK: [17:01:49]protocol is kg_v1.0 [17:01:49]action value=close_receipt [17:01:49]process_action close_receipt [17:01:49]cmd_close_receipt [17:01:49]MH_GetDate [17:01:49]Write to MH i2c: F0 00 00 B3 00 A2 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: F0 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: F0 09 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: F0 09 00 B3 00 00 FD 9E F1 66 4C 6B 94 66 4E [17:01:49]GetLastDocTimeStamp 1727110816 [17:01:49]current date 1727110909 [17:01:49]FM_GetShiftState [17:01:49]SAM_PROTO_GetShiftState [17:01:49]wFMCommunicate request_size=4 [17:01:49]MH_SAM_APDU [17:01:49]CAPDU: 80 13 01 00 [17:01:49]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [17:01:49]Write i2c OK [17:01:49]MH_I2C_Read... [17:01:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:49]Read from MH i2c: E2 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 0E 00 [17:01:49]MH_I2C_Read... [17:01:49]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [17:01:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:01:49]wFMCommunicate OK [17:01:49]SAM_PROTO_GetShiftState done [17:01:49]FM_GetShiftState done [17:01:49]opened in 1727050818 [17:01:49]opened+sec_in_day 1727137218 [17:01:49]quantity*price = 100005 [17:01:49]sum+1 = 100006 [17:01:49]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 СНО: Общий режим Чек 206 23.09.2024 17:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87352 ФПД: 16773016929128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87352&fm=16773016929128&tin=02508201610067®Number=0000000000092592&sum=100000 [17:01:50]StoreToDocumentArchive [17:01:50]shift 498 fd 87352 [17:01:50]save to /storage/0498/doc_00087352 [17:01:50]save last doc name /storage/0498/doc_00087352 to /storage/kkm_last_doc_name [17:01:50]save OK [17:01:50]Clear old archive folders... [17:01:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:01:50]tlvbuf is 01382F70 [17:01:50]SAM_PROTO_ClearQueue [17:01:50]wFMCommunicate request_size=4 [17:01:50]MH_SAM_APDU [17:01:50]CAPDU: 80 09 00 00 [17:01:50]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:01:50]RAPDU: 90 00 [17:01:50]wFMCommunicate OK [17:01:50]SAM_PROTO_ClearQueue done [17:01:50]KKMCreateOFDPacket [17:01:50]OFDProtocolAddRootSTLVToBuf [17:01:50]FM_MakeSignedData [17:01:50]FM_MakeSignedData [17:01:50]SAM_PROTO_SignData [17:01:50]wFMCommunicate request_size=4 [17:01:50]MH_SAM_APDU [17:01:50]CAPDU: 80 0D 01 02 [17:01:50]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:01:50]RAPDU: 90 00 [17:01:50]wFMCommunicate OK [17:01:50]wFMCommunicate request_size=255 [17:01:50]MH_SAM_APDU [17:01: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 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 CE 00 00 00 F4 03 04 00 FD 9E F1 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 38 55 01 00 35 04 06 00 0F [17:01:50]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 00 00 00 F4 03 04 00 FD 9E F1 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 38 55 01 00 35 04 06 00 0F 00 00 A7 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:01:50]RAPDU: 90 00 [17:01:50]wFMCommunicate OK [17:01:50]wFMCommunicate request_size=10 [17:01:50]MH_SAM_APDU [17:01:50]CAPDU: 80 0D 02 02 05 41 45 B7 43 68 [17:01:50]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 41 45 B7 43 68 00 00 30 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]OFD Sender: No OFD packet to send [17:01:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [17:01:50]RAPDU: 90 00 [17:01:50]wFMCommunicate OK [17:01:50]wFMCommunicate request_size=4 [17:01:50]MH_SAM_APDU [17:01:50]CAPDU: 80 0D 03 02 [17:01:50]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 0B 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 0B 00 C5 00 00 C7 F8 4E F6 0D 31 33 E4 90 00 99 [17:01:50]RAPDU: C7 F8 4E F6 0D 31 33 E4 90 00 [17:01:50]wFMCommunicate OK [17:01:50]SAM_PROTO_SignData done [17:01:50]FM_MakeSignedData done [17:01:50]CreateOFDProtocolMessage [17:01:50]wFMCommunicate request_size=4 [17:01:50]MH_SAM_APDU [17:01:50]CAPDU: 80 11 00 00 [17:01:50]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:50]Read from MH i2c: E2 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: E2 17 00 [17:01:50]MH_I2C_Read... [17:01:50]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:01: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:01:50]wFMCommunicate OK [17:01:50]CreateOFDProtocolMessage done [17:01:50]OFDSenderStorePacket 87352 [17:01:50]StoreOFDPacket docnum=87352 [17:01: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 D6 0D 07 01 EE 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 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 CE 00 00 00 F4 03 04 00 FD 9E F1 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 38 55 01 00 35 04 06 00 0F 41 45 B7 43 68 C7 F8 4E F6 0D 31 33 E4 [17:01:50]CheckFolder [17:01:50]dirname=/storage/ofd_packets [17:01:50]CheckFolder done [17:01:50]ProducePacketName [17:01:50]name=ofd_packets/00087352 [17:01:50]NVStorageSaveData ofd_packets/00087352 [17:01:50]File name is /storage/ofd_packets/00087352 [17:01:50]Write 301 bytes [17:01:50]NVStorageSaveData done [17:01:50]OFDSenderStorePacket done [17:01:50]KKMCreateOFDPacket done [17:01:50]NVStorageSaveData kkm_last_timestamp [17:01:50]File name is /storage/kkm_last_timestamp [17:01:50]Write 4 bytes [17:01:50]NVStorageSaveData done [17:01:50]ExternCall_PrintAddStr [17:01:50]wPrintStart [17:01:50]Write to MH i2c: 01 00 00 C7 00 C7 [17:01:50]Write i2c OK [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 07 00 [17:01:50]MH_I2C_Read... [17:01:50]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [17:01:50]RasterBufferAndPrint [17:01:50]line Счет N : (1)872314 [17:01:50]line ИНН: 02508201610067 [17:01:50]line Контрольно-Кассовый Чек [17:01:50]line ПРОДАЖА [17:01:50]line ТРК (МРК, ГНК) : 33 [17:01:50]line Товар: 2710124130 [17:01:50]line Аи-92-К-5 [17:01:50]line 14.750 * 67.80 [17:01:50]line = 1000.05 [17:01:50]line НДС 12% НСП 1% [17:01:50]line > о реализуемом товаре [17:01:50]line ОКРУГЛЕНИЕ: -0.05 [17:01:50]line ИТОГО: 1000.00 [17:01:50]line Внесено: 1000.00 [17:01:50]line СДАЧА: 0.00 [17:01:50]line НСП 1% : 8.85 [17:01:50]line НДС 12% : 106.20 [17:01:50]line Наличными: 1000.00 [17:01:50]line Безнал.: 0.00 [17:01:50]line Место: АЗС № 137 "Партнер Нефть" [17:01:50]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:01:50]line СНО: Общий режим [17:01:50]line Чек 206 23.09.2024 17:01 [17:01:50]line Смена: 498 ФФД: 1.0 [17:01:50]line ЗНМ: 0300000064 [17:01:50]line РНМ: 0000000000092592 [17:01:50]line Версия ККМ: 001 [17:01:50]line ФМ: 0000000000874979 [17:01:50]line ФД: 87352 [17:01:50]line ФПД: 16773016929128 [17:01:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87352&fm=16773016929128&tin=02508201610067®Number=0000000000092592&sum=100000 [17:01:51]OFD Sender: Processing packet 87352 [packets to send 280, broken 279] [17:01:51]ProducePacketName [17:01:51]name=ofd_packets/00087352 [17:01:51]OFD Sender: To server: pG, [17:01:51]CommunicateWithHost lk.salyk.kg:30040 [17:01:51]ConnectInit lk.salyk.kg [17:01:51]written 0, free lines is 4095 [17:01:51]Write to MH i2c: 01 00 00 F2 00 F2 [17:01:51]Write i2c OK [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: 01 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: 01 07 00 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 CD 0C D2 [17:01:51]RasterBufferAndPrint [17:01:51]line [17:01:51]line [17:01:51]line [17:01:51]line [17:01:51]line [17:01:51]written 0, free lines is 3283 [17:01:51]MH_Cut [17:01:51]Write to MH i2c: D1 01 00 F9 00 01 CB [17:01:51]Write i2c OK [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: D1 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: D1 01 00 [17:01:51]MH_I2C_Read... [17:01:51]Read from MH i2c: D1 01 00 F9 00 00 CA [17:01:51]Write to MH i2c: 01 00 00 FA 00 FA [17:01:51]Write i2c OK [17:01:51]MH_I2C_Read... [17:01:51]Connected sock=8 [17:01: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 D6 0D 07 01 EE 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 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 CE 00 00 00 F4 03 04 00 FD 9E F1 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 38 55 01 00 35 04 06 00 0F 41 45 B7 43 68 C7 F8 4E F6 0D 31 33 E4 [17:01:52]*** Cut start [17:01:52]*** Partial cut [17:01:52]*** CUTSNS_PIN = 1 [17:01:52]*** CUTSNS_PIN = 0 [17:01: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 DE 6A 47 00 CE 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 38 55 01 00 F4 03 04 00 C9 49 F1 66 B6 04 01 00 00 7B D0 9D 8F 1C 6D 14 C8 [17:01:52]CommunicateWithHost err = 0 [17:01:52]CheckOFDResponse [17:01:52]1017 (14) - 77093643461234 [17:01:52]1041 (16) - 0000000000874979 [17:01:52]1040 (4) - 87352 [17:01:52]1012 (4) - 23.09.2024 10:58 [17:01:52]1206 (1) - 0 [17:01:52]OFD Sender: Remove packet 87352 [17:01:52]ProducePacketName [17:01:52]name=ofd_packets/00087352 [17:01:52]NVStorageDeleteData [17:01:52]*** Brake cut motor [17:01:53]Read from MH i2c: 01 [17:01:53]MH_I2C_Read... [17:01:53]*** Stop cut motor [17:01:53]*** Cut end [17:01:53]Read from MH i2c: 01 07 00 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [17:01:53]process_action close_receipt done [17:01:53]requested_data is exist [17:01:53]produce_requested_data [17:01:53]requested_item fm.sn is exist - process it [17:01:53]wFMCommunicate request_size=4 [17:01:53]MH_SAM_APDU [17:01:53]CAPDU: 80 11 00 00 [17:01:53]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [17:01:53]Write i2c OK [17:01:53]MH_I2C_Read... [17:01:53]OFD Sender: No OFD packet to send [17:01:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:53]Read from MH i2c: E2 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 17 00 [17:01:53]MH_I2C_Read... [17:01:53]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:01: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:01:53]wFMCommunicate OK [17:01:53]requested_item fd.num is exist - process it [17:01:53]SAM_PROTO_GetFieldsCounters [17:01:53]wFMCommunicate request_size=4 [17:01:53]MH_SAM_APDU [17:01:53]CAPDU: 80 13 00 00 [17:01:53]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [17:01:53]Write i2c OK [17:01:53]MH_I2C_Read... [17:01:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:53]Read from MH i2c: E2 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 62 00 [17:01:53]MH_I2C_Read... [17:01:53]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 38 55 01 00 0E 04 04 00 F2 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 92 [17:01: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 38 55 01 00 0E 04 04 00 F2 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 [17:01:53]wFMCommunicate OK [17:01:53]SAM_PROTO_GetFieldsCounters done [17:01:53]requested_item shift.num is exist - process it [17:01:53]requested_item shift.opened is exist - process it [17:01:53]req_shift_opened [17:01:53]FM_GetShiftState [17:01:53]SAM_PROTO_GetShiftState [17:01:53]wFMCommunicate request_size=4 [17:01:53]MH_SAM_APDU [17:01:53]CAPDU: 80 13 01 00 [17:01:53]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:01:53]Write i2c OK [17:01:53]MH_I2C_Read... [17:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:53]Read from MH i2c: E2 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 0E 00 [17:01:53]MH_I2C_Read... [17:01:53]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D2 [17:01:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:01:53]wFMCommunicate OK [17:01:53]SAM_PROTO_GetShiftState done [17:01:53]FM_GetShiftState done [17:01:53]req_shift_opened done [17:01:53]requested_item shift.open_date is exist - process it [17:01:53]req_shift_open_date [17:01:53]req_shift_open_date done [17:01:53]produce_requested_data done [17:01:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87352,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:01:53]process_action_free close_receipt [17:01:53]json_value_free [17:01:53]json_value_free done [17:01:53]process_json_proto returns [17:01:53]Send response to host [17:01:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87352,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:01:53]free response buf [17:01:53]execute_script done [17:01:53]execute_script returns [17:01:53]free content buf [17:01:53]Sock 10.Close socket [17:01:53]Sock 10.Thread stoped [17:01:58]OFD Sender: No OFD packet to send [17:02:02]recv_with_timeout no data received [17:02:03]OFD Sender: No OFD packet to send [17:02:08]OFD Sender: No OFD packet to send [17:02:09]accept exits with 9 [17:02:09]New connection [17:02:09]New thread 3066899812 created [17:02:09]Thread 3067043172 joined [17:02:09]Waiting for new connection... [17:02:09] Sock 9.Parse request [17:02:09]Sock 9.Check first char [17:02:09]Sock 9.First char is OK [17:02:09]request: POST /json_proto HTTP/1.0 [17:02:09]Method: POST [17:02:09]URL: /json_proto [17:02:09]Method is POST - this is cgi request [17:02:09]url: /json_proto [17:02:09]query_string will be loaded in cgi processing [17:02:09]execute_cgi json_proto POST (null) [17:02:09]execute_cgi path=json_proto method=POST [17:02:09]POST find Content-Length [17:02:09]Host: 172.17.47.196:8080 [17:02:09]Content-Length: 759 [17:02:09]Content-Type: application/json [17:02:09] [17:02:09]POST finish read [17:02:09]Found Content-Length = 759 [17:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872315", "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" : 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\u000A30106340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:09]execute_script... [17:02: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)872315", "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" : 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\u000A30106340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:09]POST & json_proto [17:02:09]process_json_proto [17:02:09]json parsed OK: [17:02:09]protocol is kg_v1.0 [17:02:09]action value=close_receipt [17:02:09]process_action close_receipt [17:02:09]cmd_close_receipt [17:02:09]MH_GetDate [17:02:09]Write to MH i2c: F0 00 00 FE 00 ED [17:02:09]Write i2c OK [17:02:09]MH_I2C_Read... [17:02:09]Read from MH i2c: F0 [17:02:09]MH_I2C_Read... [17:02:09]Read from MH i2c: F0 09 00 [17:02:09]MH_I2C_Read... [17:02:09]Read from MH i2c: F0 09 00 FE 00 00 11 9F F1 66 4C 6B 94 66 AE [17:02:09]GetLastDocTimeStamp 1727110909 [17:02:09]current date 1727110929 [17:02:09]FM_GetShiftState [17:02:09]SAM_PROTO_GetShiftState [17:02:09]wFMCommunicate request_size=4 [17:02:09]MH_SAM_APDU [17:02:09]CAPDU: 80 13 01 00 [17:02:09]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [17:02:09]Write i2c OK [17:02:09]MH_I2C_Read... [17:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:09]Read from MH i2c: E2 [17:02:09]MH_I2C_Read... [17:02:09]Read from MH i2c: E2 0E 00 [17:02:09]MH_I2C_Read... [17:02:09]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [17:02:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:09]wFMCommunicate OK [17:02:09]SAM_PROTO_GetShiftState done [17:02:09]FM_GetShiftState done [17:02:09]opened in 1727050818 [17:02:09]opened+sec_in_day 1727137218 [17:02:09]quantity*price = 0 [17:02:09]sum+1 = 1 [17:02:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 207 23.09.2024 17:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106340 ФМ: 0000000000874979 ФД: 87353 ФПД: 38206870524598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87353&fm=38206870524598&tin=02508201610067®Number=0000000000092592&sum=0 [17:02:10]StoreToDocumentArchive [17:02:10]shift 498 fd 87353 [17:02:10]save to /storage/0498/doc_00087353 [17:02:10]save last doc name /storage/0498/doc_00087353 to /storage/kkm_last_doc_name [17:02:10]save OK [17:02:10]Clear old archive folders... [17:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:02:10]tlvbuf is 012F0BD0 [17:02:10]SAM_PROTO_ClearQueue [17:02:10]wFMCommunicate request_size=4 [17:02:10]MH_SAM_APDU [17:02:10]CAPDU: 80 09 00 00 [17:02:10]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [17:02:10]Write i2c OK [17:02:10]MH_I2C_Read... [17:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:10]Read from MH i2c: E2 [17:02:10]MH_I2C_Read... [17:02:10]Read from MH i2c: E2 03 00 [17:02:10]MH_I2C_Read... [17:02:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:02:10]RAPDU: 90 00 [17:02:10]wFMCommunicate OK [17:02:10]SAM_PROTO_ClearQueue done [17:02:10]KKMCreateOFDPacket [17:02:10]OFDProtocolAddRootSTLVToBuf [17:02:10]FM_MakeSignedData [17:02:10]FM_MakeSignedData [17:02:10]SAM_PROTO_SignData [17:02:10]wFMCommunicate request_size=4 [17:02:10]MH_SAM_APDU [17:02:10]CAPDU: 80 0D 01 02 [17:02:10]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [17:02:10]Write i2c OK [17:02:10]MH_I2C_Read... [17:02:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:10]Read from MH i2c: E2 [17:02:10]MH_I2C_Read... [17:02:10]Read from MH i2c: E2 03 00 [17:02:10]MH_I2C_Read... [17:02:10]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:02:10]RAPDU: 90 00 [17:02:10]wFMCommunicate OK [17:02:10]wFMCommunicate request_size=255 [17:02:10]MH_SAM_APDU [17:02: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 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 CF 00 00 00 F4 03 04 00 11 9F F1 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 39 55 01 00 35 04 06 00 [17:02:10]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 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 CF 00 00 00 F4 03 04 00 11 9F F1 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 39 55 01 00 35 04 06 00 00 00 9F [17:02:10]Write i2c OK [17:02:10]MH_I2C_Read... [17:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:11]Read from MH i2c: E2 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 03 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:02:11]RAPDU: 90 00 [17:02:11]wFMCommunicate OK [17:02:11]wFMCommunicate request_size=11 [17:02:11]MH_SAM_APDU [17:02:11]CAPDU: 80 0D 02 02 06 22 BF BA F2 12 B6 [17:02:11]Write to MH i2c: E2 0E 00 0F 01 80 0D 02 02 06 00 22 BF BA F2 12 B6 00 00 EB [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:11]Read from MH i2c: E2 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 03 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [17:02:11]RAPDU: 90 00 [17:02:11]wFMCommunicate OK [17:02:11]wFMCommunicate request_size=4 [17:02:11]MH_SAM_APDU [17:02:11]CAPDU: 80 0D 03 02 [17:02:11]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:11]Read from MH i2c: E2 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 0B 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 0B 00 10 01 00 86 31 28 4B BD AF D5 D5 90 00 CD [17:02:11]RAPDU: 86 31 28 4B BD AF D5 D5 90 00 [17:02:11]wFMCommunicate OK [17:02:11]SAM_PROTO_SignData done [17:02:11]FM_MakeSignedData done [17:02:11]CreateOFDProtocolMessage [17:02:11]wFMCommunicate request_size=4 [17:02:11]MH_SAM_APDU [17:02:11]CAPDU: 80 11 00 00 [17:02:11]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:11]Read from MH i2c: E2 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: E2 17 00 [17:02:11]MH_I2C_Read... [17:02:11]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:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:02:11]wFMCommunicate OK [17:02:11]CreateOFDProtocolMessage done [17:02:11]OFDSenderStorePacket 87353 [17:02:11]StoreOFDPacket docnum=87353 [17:02: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 17 EF 08 01 69 75 5A 03 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 CF 00 00 00 F4 03 04 00 11 9F F1 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 39 55 01 00 35 04 06 00 22 BF BA F2 12 B6 86 31 28 4B BD AF D5 D5 [17:02:11]CheckFolder [17:02:11]dirname=/storage/ofd_packets [17:02:11]CheckFolder done [17:02:11]ProducePacketName [17:02:11]name=ofd_packets/00087353 [17:02:11]NVStorageSaveData ofd_packets/00087353 [17:02:11]File name is /storage/ofd_packets/00087353 [17:02:11]Write 302 bytes [17:02:11]NVStorageSaveData done [17:02:11]OFDSenderStorePacket done [17:02:11]KKMCreateOFDPacket done [17:02:11]NVStorageSaveData kkm_last_timestamp [17:02:11]File name is /storage/kkm_last_timestamp [17:02:11]Write 4 bytes [17:02:11]NVStorageSaveData done [17:02:11]ExternCall_PrintAddStr [17:02:11]wPrintStart [17:02:11]Write to MH i2c: 01 00 00 12 01 13 [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 07 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [17:02:11]RasterBufferAndPrint [17:02:11]line Счет N : (1)872315 [17:02:11]line ИНН: 02508201610067 [17:02:11]line Контрольно-Кассовый Чек [17:02:11]line ПРОДАЖА [17:02:11]line ТРК (МРК, ГНК) : 21 [17:02:11]line Товар: 2710194210 [17:02:11]line ДТ(л)-К-4 [17:02:11]line 20.000 * 0.00 [17:02:11]line = 0.00 [17:02:11]line НДС 12% НСП 1% [17:02:11]line > о реализуемом товаре [17:02:11]line ИТОГО: 0.00 [17:02:11]line НСП 1% : 0.00 [17:02:11]line НДС 12% : 0.00 [17:02:11]line Наличными: 0.00 [17:02:11]line Безнал.: 0.00 [17:02:11]line Место: АЗС № 137 "Партнер Нефть" [17:02:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:02:11]line СНО: Общий режим [17:02:11]line Чек 207 23.09.2024 17:02 [17:02:11]line Смена: 498 ФФД: 1.0 [17:02:11]line ЗНМ: 0300000064 [17:02:11]line РНМ: 0000000000092592 [17:02:11]line Версия ККМ: 001 [17:02:11]line Талоны: ТК ГПНА Online [17:02:11]line 30106340 [17:02:11]line ФМ: 0000000000874979 [17:02:11]line ФД: 87353 [17:02:11]line ФПД: 38206870524598 [17:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87353&fm=38206870524598&tin=02508201610067®Number=0000000000092592&sum=0 [17:02:11]written 0, free lines is 4095 [17:02:11]OFD Sender: Processing packet 87353 [packets to send 280, broken 279] [17:02:11]ProducePacketName [17:02:11]name=ofd_packets/00087353 [17:02:11]OFD Sender: To server: pG, [17:02:11]CommunicateWithHost lk.salyk.kg:30040 [17:02:11]ConnectInit lk.salyk.kg [17:02:11]Write to MH i2c: 01 00 00 3C 01 3D [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 07 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 DB 0C 2B [17:02:11]RasterBufferAndPrint [17:02:11]line [17:02:11]line [17:02:11]line [17:02:11]line [17:02:11]line [17:02:11]written 0, free lines is 3300 [17:02:11]MH_Cut [17:02:11]Write to MH i2c: D1 01 00 43 01 01 16 [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: D1 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: D1 01 00 [17:02:11]MH_I2C_Read... [17:02:11]Read from MH i2c: D1 01 00 43 01 00 15 [17:02:11]Write to MH i2c: 01 00 00 44 01 45 [17:02:11]Write i2c OK [17:02:11]MH_I2C_Read... [17:02:11]Connected sock=10 [17:02: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 17 EF 08 01 69 75 5A 03 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 CF 00 00 00 F4 03 04 00 11 9F F1 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 39 55 01 00 35 04 06 00 22 BF BA F2 12 B6 86 31 28 4B BD AF D5 D5 [17:02:12]*** Cut start [17:02:12]*** Partial cut [17:02:12]*** CUTSNS_PIN = 1 [17:02: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 0B A7 47 00 75 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 39 55 01 00 F4 03 04 00 DD 49 F1 66 B6 04 01 00 00 85 0A FA AF C7 C2 BB 20 [17:02:12]CommunicateWithHost err = 0 [17:02:12]CheckOFDResponse [17:02:12]1017 (14) - 77093643461234 [17:02:12]1041 (16) - 0000000000874979 [17:02:12]1040 (4) - 87353 [17:02:12]1012 (4) - 23.09.2024 10:58 [17:02:12]1206 (1) - 0 [17:02:12]OFD Sender: Remove packet 87353 [17:02:12]ProducePacketName [17:02:12]name=ofd_packets/00087353 [17:02:12]NVStorageDeleteData [17:02:12]*** CUTSNS_PIN = 0 [17:02:12]*** Brake cut motor [17:02:12]OFD Sender: No OFD packet to send [17:02:13]Read from MH i2c: 01 [17:02:13]MH_I2C_Read... [17:02:13]*** Stop cut motor [17:02:13]*** Cut end [17:02:13]Read from MH i2c: 01 07 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [17:02:13]process_action close_receipt done [17:02:13]requested_data is exist [17:02:13]produce_requested_data [17:02:13]requested_item fm.sn is exist - process it [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 11 00 00 [17:02:13]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 17 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 17 00 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 [17:02:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:02:13]wFMCommunicate OK [17:02:13]requested_item fd.num is exist - process it [17:02:13]SAM_PROTO_GetFieldsCounters [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 13 00 00 [17:02:13]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 62 00 [17:02:13]MH_I2C_Read... [17:02:13]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 39 55 01 00 0E 04 04 00 F2 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 E1 [17:02: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 39 55 01 00 0E 04 04 00 F2 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 [17:02:13]wFMCommunicate OK [17:02:13]SAM_PROTO_GetFieldsCounters done [17:02:13]requested_item shift.num is exist - process it [17:02:13]requested_item shift.opened is exist - process it [17:02:13]req_shift_opened [17:02:13]FM_GetShiftState [17:02:13]SAM_PROTO_GetShiftState [17:02:13]wFMCommunicate request_size=4 [17:02:13]MH_SAM_APDU [17:02:13]CAPDU: 80 13 01 00 [17:02:13]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [17:02:13]Write i2c OK [17:02:13]MH_I2C_Read... [17:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:13]Read from MH i2c: E2 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 0E 00 [17:02:13]MH_I2C_Read... [17:02:13]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1D [17:02:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:13]wFMCommunicate OK [17:02:13]SAM_PROTO_GetShiftState done [17:02:13]FM_GetShiftState done [17:02:13]req_shift_opened done [17:02:13]requested_item shift.open_date is exist - process it [17:02:13]req_shift_open_date [17:02:13]req_shift_open_date done [17:02:13]produce_requested_data done [17:02:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87353,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:02:13]process_action_free close_receipt [17:02:13]json_value_free [17:02:13]json_value_free done [17:02:13]process_json_proto returns [17:02:13]Send response to host [17:02:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87353,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:02:13]free response buf [17:02:13]execute_script done [17:02:13]execute_script returns [17:02:13]free content buf [17:02:13]Sock 9.Close socket [17:02:13]Sock 9.Thread stoped [17:02:17]accept exits with 8 [17:02:17]New connection [17:02:17]New thread 3067043172 created [17:02:17]Thread 3066899812 joined [17:02:17]Waiting for new connection... [17:02:17] Sock 8.Parse request [17:02:17]Sock 8.Check first char [17:02:17]Sock 8.First char is OK [17:02:17]request: POST /json_proto HTTP/1.0 [17:02:17]Method: POST [17:02:17]URL: /json_proto [17:02:17]Method is POST - this is cgi request [17:02:17]url: /json_proto [17:02:17]query_string will be loaded in cgi processing [17:02:17]execute_cgi json_proto POST (null) [17:02:17]execute_cgi path=json_proto method=POST [17:02:17]POST find Content-Length [17:02:17]Host: 172.17.47.196:8080 [17:02:17]Content-Length: 677 [17:02:17]Content-Type: application/json [17:02:17] [17:02:17]POST finish read [17:02:17]Found Content-Length = 677 [17:02:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872317", "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" ] } } [17:02:17]execute_script... [17:02: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)872317", "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" ] } } [17:02:17]POST & json_proto [17:02:17]process_json_proto [17:02:17]json parsed OK: [17:02:17]protocol is kg_v1.0 [17:02:17]action value=close_receipt [17:02:17]process_action close_receipt [17:02:17]cmd_close_receipt [17:02:17]MH_GetDate [17:02:17]Write to MH i2c: F0 00 00 48 01 38 [17:02:17]Write i2c OK [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: F0 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: F0 09 00 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: F0 09 00 48 01 00 19 9F F1 66 4C 6B 94 66 01 [17:02:17]GetLastDocTimeStamp 1727110929 [17:02:17]current date 1727110937 [17:02:17]FM_GetShiftState [17:02:17]SAM_PROTO_GetShiftState [17:02:17]wFMCommunicate request_size=4 [17:02:17]MH_SAM_APDU [17:02:17]CAPDU: 80 13 01 00 [17:02:17]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [17:02:17]Write i2c OK [17:02:17]MH_I2C_Read... [17:02:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:17]Read from MH i2c: E2 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: E2 0E 00 [17:02:17]MH_I2C_Read... [17:02:17]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1F [17:02:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:17]wFMCommunicate OK [17:02:17]SAM_PROTO_GetShiftState done [17:02:17]FM_GetShiftState done [17:02:17]opened in 1727050818 [17:02:17]opened+sec_in_day 1727137218 [17:02:17]quantity*price = 50036 [17:02:17]sum+1 = 50037 [17:02:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 208 23.09.2024 17:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87354 ФПД: 69453715781028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87354&fm=69453715781028&tin=02508201610067®Number=0000000000092592&sum=50000 [17:02:18]StoreToDocumentArchive [17:02:18]shift 498 fd 87354 [17:02:18]save to /storage/0498/doc_00087354 [17:02:18]save last doc name /storage/0498/doc_00087354 to /storage/kkm_last_doc_name [17:02:18]save OK [17:02:18]Clear old archive folders... [17:02:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:02:18]tlvbuf is 012F04D0 [17:02:18]SAM_PROTO_ClearQueue [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 09 00 00 [17:02:18]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:02:18]RAPDU: 90 00 [17:02:18]wFMCommunicate OK [17:02:18]SAM_PROTO_ClearQueue done [17:02:18]KKMCreateOFDPacket [17:02:18]OFDProtocolAddRootSTLVToBuf [17:02:18]FM_MakeSignedData [17:02:18]FM_MakeSignedData [17:02:18]SAM_PROTO_SignData [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 0D 01 02 [17:02:18]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:02:18]RAPDU: 90 00 [17:02:18]wFMCommunicate OK [17:02:18]wFMCommunicate request_size=255 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 19 9F F1 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 3A 55 01 00 35 04 06 00 3F [17:02:18]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 D0 00 00 00 F4 03 04 00 19 9F F1 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 3A 55 01 00 35 04 06 00 3F 00 00 FF [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:02:18]RAPDU: 90 00 [17:02:18]wFMCommunicate OK [17:02:18]wFMCommunicate request_size=10 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 0D 02 02 05 2A F4 0E B5 A4 [17:02:18]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 2A F4 0E B5 A4 00 00 63 [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:18]Read from MH i2c: E2 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 [17:02:18]MH_I2C_Read... [17:02:18]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [17:02:18]RAPDU: 90 00 [17:02:18]wFMCommunicate OK [17:02:18]wFMCommunicate request_size=4 [17:02:18]MH_SAM_APDU [17:02:18]CAPDU: 80 0D 03 02 [17:02:18]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [17:02:18]Write i2c OK [17:02:18]MH_I2C_Read... [17:02:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:19]Read from MH i2c: E2 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: E2 0B 00 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: E2 0B 00 5A 01 00 6D C7 90 DA 13 D2 60 5A 90 00 14 [17:02:19]RAPDU: 6D C7 90 DA 13 D2 60 5A 90 00 [17:02:19]wFMCommunicate OK [17:02:19]SAM_PROTO_SignData done [17:02:19]FM_MakeSignedData done [17:02:19]CreateOFDProtocolMessage [17:02:19]wFMCommunicate request_size=4 [17:02:19]MH_SAM_APDU [17:02:19]CAPDU: 80 11 00 00 [17:02:19]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [17:02:19]Write i2c OK [17:02:19]MH_I2C_Read... [17:02:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:19]Read from MH i2c: E2 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: E2 17 00 [17:02:19]MH_I2C_Read... [17:02:19]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 [17:02:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:02:19]wFMCommunicate OK [17:02:19]CreateOFDProtocolMessage done [17:02:19]OFDSenderStorePacket 87354 [17:02:19]StoreOFDPacket docnum=87354 [17:02: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 E6 3E 07 01 44 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 D0 00 00 00 F4 03 04 00 19 9F F1 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 3A 55 01 00 35 04 06 00 3F 2A F4 0E B5 A4 6D C7 90 DA 13 D2 60 5A [17:02:19]CheckFolder [17:02:19]dirname=/storage/ofd_packets [17:02:19]CheckFolder done [17:02:19]ProducePacketName [17:02:19]name=ofd_packets/00087354 [17:02:19]NVStorageSaveData ofd_packets/00087354 [17:02:19]File name is /storage/ofd_packets/00087354 [17:02:19]Write 301 bytes [17:02:19]NVStorageSaveData done [17:02:19]OFDSenderStorePacket done [17:02:19]KKMCreateOFDPacket done [17:02:19]NVStorageSaveData kkm_last_timestamp [17:02:19]File name is /storage/kkm_last_timestamp [17:02:19]Write 4 bytes [17:02:19]NVStorageSaveData done [17:02:19]ExternCall_PrintAddStr [17:02:19]wPrintStart [17:02:19]Write to MH i2c: 01 00 00 5C 01 5D [17:02:19]Write i2c OK [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 07 00 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [17:02:19]RasterBufferAndPrint [17:02:19]line Счет N : (1)872317 [17:02:19]line ИНН: 02508201610067 [17:02:19]line Контрольно-Кассовый Чек [17:02:19]line ПРОДАЖА [17:02:19]line ТРК (МРК, ГНК) : 63 [17:02:19]line Товар: 2710124130 [17:02:19]line Аи-92-К-5 [17:02:19]line 7.380 * 67.80 [17:02:19]line = 500.36 [17:02:19]line НДС 12% НСП 1% [17:02:19]line > о реализуемом товаре [17:02:19]line ОКРУГЛЕНИЕ: -0.36 [17:02:19]line ИТОГО: 500.00 [17:02:19]line Внесено: 500.00 [17:02:19]line СДАЧА: 0.00 [17:02:19]line НСП 1% : 4.43 [17:02:19]line НДС 12% : 53.14 [17:02:19]line Наличными: 500.00 [17:02:19]line Безнал.: 0.00 [17:02:19]line Место: АЗС № 137 "Партнер Нефть" [17:02:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:02:19]line СНО: Общий режим [17:02:19]line Чек 208 23.09.2024 17:02 [17:02:19]line Смена: 498 ФФД: 1.0 [17:02:19]line ЗНМ: 0300000064 [17:02:19]line РНМ: 0000000000092592 [17:02:19]line Версия ККМ: 001 [17:02:19]line ФМ: 0000000000874979 [17:02:19]line ФД: 87354 [17:02:19]line ФПД: 69453715781028 [17:02:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170217&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87354&fm=69453715781028&tin=02508201610067®Number=0000000000092592&sum=50000 [17:02:19]written 0, free lines is 4095 [17:02:19]OFD Sender: Processing packet 87354 [packets to send 280, broken 279] [17:02:19]ProducePacketName [17:02:19]name=ofd_packets/00087354 [17:02:19]OFD Sender: To server: pG, [17:02:19]CommunicateWithHost lk.salyk.kg:30040 [17:02:19]ConnectInit lk.salyk.kg [17:02:19]Write to MH i2c: 01 00 00 87 01 88 [17:02:19]Write i2c OK [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 07 00 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DF 0C 7A [17:02:19]RasterBufferAndPrint [17:02:19]line [17:02:19]line [17:02:19]line [17:02:19]line [17:02:19]line [17:02:19]written 0, free lines is 3310 [17:02:19]MH_Cut [17:02:19]Write to MH i2c: D1 01 00 8E 01 01 61 [17:02:19]Write i2c OK [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: D1 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: D1 01 00 [17:02:19]MH_I2C_Read... [17:02:19]Read from MH i2c: D1 01 00 8E 01 00 60 [17:02:19]Write to MH i2c: 01 00 00 8F 01 90 [17:02:19]Write i2c OK [17:02:19]MH_I2C_Read... [17:02:19]Connected sock=10 [17:02:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 E6 3E 07 01 44 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 D0 00 00 00 F4 03 04 00 19 9F F1 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 3A 55 01 00 35 04 06 00 3F 2A F4 0E B5 A4 6D C7 90 DA 13 D2 60 5A [17:02: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 4C A1 47 00 E4 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 3A 55 01 00 F4 03 04 00 E5 49 F1 66 B6 04 01 00 00 20 9D B3 95 97 54 A7 CF [17:02:20]CommunicateWithHost err = 0 [17:02:20]CheckOFDResponse [17:02:20]1017 (14) - 77093643461234 [17:02:20]1041 (16) - 0000000000874979 [17:02:20]1040 (4) - 87354 [17:02:20]1012 (4) - 23.09.2024 10:58 [17:02:20]1206 (1) - 0 [17:02:20]OFD Sender: Remove packet 87354 [17:02:20]ProducePacketName [17:02:20]name=ofd_packets/00087354 [17:02:20]NVStorageDeleteData [17:02:20]*** Cut start [17:02:20]*** Partial cut [17:02:20]*** CUTSNS_PIN = 1 [17:02:20]*** CUTSNS_PIN = 0 [17:02:20]*** Brake cut motor [17:02:20]OFD Sender: No OFD packet to send [17:02:20]Read from MH i2c: 01 [17:02:20]MH_I2C_Read... [17:02:20]*** Stop cut motor [17:02:21]*** Cut end [17:02:21]Read from MH i2c: 01 07 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [17:02:21]process_action close_receipt done [17:02:21]requested_data is exist [17:02:21]produce_requested_data [17:02:21]requested_item fm.sn is exist - process it [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 11 00 00 [17:02:21]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 17 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6A [17:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:02:21]wFMCommunicate OK [17:02:21]requested_item fd.num is exist - process it [17:02:21]SAM_PROTO_GetFieldsCounters [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 13 00 00 [17:02:21]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 62 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 30 [17:02: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 3A 55 01 00 0E 04 04 00 F2 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 [17:02:21]wFMCommunicate OK [17:02:21]SAM_PROTO_GetFieldsCounters done [17:02:21]requested_item shift.num is exist - process it [17:02:21]requested_item shift.opened is exist - process it [17:02:21]req_shift_opened [17:02:21]FM_GetShiftState [17:02:21]SAM_PROTO_GetShiftState [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 13 01 00 [17:02:21]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 0E 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 68 [17:02:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:21]wFMCommunicate OK [17:02:21]SAM_PROTO_GetShiftState done [17:02:21]FM_GetShiftState done [17:02:21]req_shift_opened done [17:02:21]requested_item shift.open_date is exist - process it [17:02:21]req_shift_open_date [17:02:21]req_shift_open_date done [17:02:21]produce_requested_data done [17:02:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87354,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:02:21]process_action_free close_receipt [17:02:21]json_value_free [17:02:21]json_value_free done [17:02:21]process_json_proto returns [17:02:21]Send response to host [17:02:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87354,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:02:21]free response buf [17:02:21]execute_script done [17:02:21]execute_script returns [17:02:21]free content buf [17:02:21]Sock 8.Close socket [17:02:21]Sock 8.Thread stoped [17:02:21]accept exits with 9 [17:02:21]New connection [17:02:21]New thread 3066899812 created [17:02:21]Thread 3067043172 joined [17:02:21]Waiting for new connection... [17:02:21] Sock 9.Parse request [17:02:21]Sock 9.Check first char [17:02:21]Sock 9.First char is OK [17:02:21]request: POST /json_proto HTTP/1.0 [17:02:21]Method: POST [17:02:21]URL: /json_proto [17:02:21]Method is POST - this is cgi request [17:02:21]url: /json_proto [17:02:21]query_string will be loaded in cgi processing [17:02:21]execute_cgi json_proto POST (null) [17:02:21]execute_cgi path=json_proto method=POST [17:02:21]POST find Content-Length [17:02:21]Host: 172.17.47.196:8080 [17:02:21]Content-Length: 687 [17:02:21]Content-Type: application/json [17:02:21] [17:02:21]POST finish read [17:02:21]Found Content-Length = 687 [17:02:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872316", "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" ] } } [17:02:21]execute_script... [17:02: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)872316", "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" ] } } [17:02:21]POST & json_proto [17:02:21]process_json_proto [17:02:21]json parsed OK: [17:02:21]protocol is kg_v1.0 [17:02:21]action value=close_receipt [17:02:21]process_action close_receipt [17:02:21]cmd_close_receipt [17:02:21]MH_GetDate [17:02:21]Write to MH i2c: F0 00 00 93 01 83 [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: F0 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: F0 09 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: F0 09 00 93 01 00 1E 9F F1 66 4C 6B 94 66 51 [17:02:21]GetLastDocTimeStamp 1727110937 [17:02:21]current date 1727110942 [17:02:21]FM_GetShiftState [17:02:21]SAM_PROTO_GetShiftState [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 13 01 00 [17:02:21]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 0E 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6A [17:02:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:21]wFMCommunicate OK [17:02:21]SAM_PROTO_GetShiftState done [17:02:21]FM_GetShiftState done [17:02:21]opened in 1727050818 [17:02:21]opened+sec_in_day 1727137218 [17:02:21]quantity*price = 100050 [17:02:21]sum+1 = 100052 [17:02: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 СНО: Общий режим Чек 209 23.09.2024 17:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87355 ФПД: 229975875125278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170222&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87355&fm=229975875125278&tin=02508201610067®Number=0000000000092592&sum=100000 [17:02:22]StoreToDocumentArchive [17:02:22]shift 498 fd 87355 [17:02:22]save to /storage/0498/doc_00087355 [17:02:22]save last doc name /storage/0498/doc_00087355 to /storage/kkm_last_doc_name [17:02:22]save OK [17:02:22]Clear old archive folders... [17:02:22]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:02:22]tlvbuf is 0131A460 [17:02:22]SAM_PROTO_ClearQueue [17:02:22]wFMCommunicate request_size=4 [17:02:22]MH_SAM_APDU [17:02:22]CAPDU: 80 09 00 00 [17:02:22]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [17:02:22]Write i2c OK [17:02:22]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:02:23]RAPDU: 90 00 [17:02:23]wFMCommunicate OK [17:02:23]SAM_PROTO_ClearQueue done [17:02:23]KKMCreateOFDPacket [17:02:23]OFDProtocolAddRootSTLVToBuf [17:02:23]FM_MakeSignedData [17:02:23]FM_MakeSignedData [17:02:23]SAM_PROTO_SignData [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 0D 01 02 [17:02:23]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:02:23]RAPDU: 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=255 [17:02:23]MH_SAM_APDU [17:02: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 1E 9F F1 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 3B 55 01 00 35 04 06 00 [17:02:23]Write to MH i2c: E2 02 01 A3 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 D1 00 00 00 F4 03 04 00 1E 9F F1 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 3B 55 01 00 35 04 06 00 00 00 FF [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:02:23]RAPDU: 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=11 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 0D 02 02 06 D1 29 6E 58 00 1E [17:02:23]Write to MH i2c: E2 0E 00 A4 01 80 0D 02 02 06 00 D1 29 6E 58 00 1E 00 00 09 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [17:02:23]RAPDU: 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 0D 03 02 [17:02:23]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 0B 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 0B 00 A5 01 00 65 A3 E6 3A A2 92 BA E1 90 00 19 [17:02:23]RAPDU: 65 A3 E6 3A A2 92 BA E1 90 00 [17:02:23]wFMCommunicate OK [17:02:23]SAM_PROTO_SignData done [17:02:23]FM_MakeSignedData done [17:02:23]CreateOFDProtocolMessage [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 11 00 00 [17:02:23]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 17 00 [17:02:23]MH_I2C_Read... [17:02:23]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 [17:02: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:02:23]wFMCommunicate OK [17:02:23]CreateOFDProtocolMessage done [17:02:23]OFDSenderStorePacket 87355 [17:02:23]StoreOFDPacket docnum=87355 [17:02: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 56 0D 08 01 C0 C2 5A 03 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 D1 00 00 00 F4 03 04 00 1E 9F F1 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 3B 55 01 00 35 04 06 00 D1 29 6E 58 00 1E 65 A3 E6 3A A2 92 BA E1 [17:02:23]CheckFolder [17:02:23]dirname=/storage/ofd_packets [17:02:23]CheckFolder done [17:02:23]ProducePacketName [17:02:23]name=ofd_packets/00087355 [17:02:23]NVStorageSaveData ofd_packets/00087355 [17:02:23]File name is /storage/ofd_packets/00087355 [17:02:23]Write 302 bytes [17:02:23]NVStorageSaveData done [17:02:23]OFDSenderStorePacket done [17:02:23]KKMCreateOFDPacket done [17:02:23]NVStorageSaveData kkm_last_timestamp [17:02:23]File name is /storage/kkm_last_timestamp [17:02:23]Write 4 bytes [17:02:23]NVStorageSaveData done [17:02:23]ExternCall_PrintAddStr [17:02:23]wPrintStart [17:02:23]Write to MH i2c: 01 00 00 A7 01 A8 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: 01 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: 01 07 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [17:02:23]RasterBufferAndPrint [17:02:23]line Счет N : (1)872316 [17:02:23]line ИНН: 02508201610067 [17:02:23]line Контрольно-Кассовый Чек [17:02:23]line ПРОДАЖА [17:02:23]line ТРК (МРК, ГНК) : 54 [17:02:23]line Товар: 2710194210 [17:02:23]line ДТ(л)-К-4 [17:02:23]line 13.130 * 76.20 [17:02:23]line = 1000.51 [17:02:23]line НДС 12% НСП 1% [17:02:23]line > о реализуемом товаре [17:02:23]line ОКРУГЛЕНИЕ: -0.51 [17:02:23]line ИТОГО: 1000.00 [17:02:23]line Внесено: 1000.00 [17:02:23]line СДАЧА: 0.00 [17:02:23]line НСП 1% : 8.85 [17:02:23]line НДС 12% : 106.25 [17:02:23]line Наличными: 1000.00 [17:02:23]line Безнал.: 0.00 [17:02:23]line Место: АЗС № 137 "Партнер Нефть" [17:02:23]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:02:23]line СНО: Общий режим [17:02:23]line Чек 209 23.09.2024 17:02 [17:02:23]line Смена: 498 ФФД: 1.0 [17:02:23]line ЗНМ: 0300000064 [17:02:23]line РНМ: 0000000000092592 [17:02:23]line Версия ККМ: 001 [17:02:23]line ФМ: 0000000000874979 [17:02:23]line ФД: 87355 [17:02:23]line ФПД: 229975875125278 [17:02:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170222&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87355&fm=229975875125278&tin=02508201610067®Number=0000000000092592&sum=100000 [17:02:23]OFD Sender: Processing packet 87355 [packets to send 280, broken 279] [17:02:23]ProducePacketName [17:02:23]name=ofd_packets/00087355 [17:02:23]OFD Sender: To server: pG, [17:02:23]CommunicateWithHost lk.salyk.kg:30040 [17:02:23]ConnectInit lk.salyk.kg [17:02:23]written 0, free lines is 4095 [17:02:24]Connected sock=10 [17:02: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 56 0D 08 01 C0 C2 5A 03 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 D1 00 00 00 F4 03 04 00 1E 9F F1 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 3B 55 01 00 35 04 06 00 D1 29 6E 58 00 1E 65 A3 E6 3A A2 92 BA E1 [17:02:24]Write to MH i2c: 01 00 00 D2 01 D3 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FC 0C E2 [17:02:24]RasterBufferAndPrint [17:02:24]line [17:02:24]line [17:02:24]line [17:02:24]line [17:02:24]line [17:02:24]written 0, free lines is 3349 [17:02:24]MH_Cut [17:02:24]Write to MH i2c: D1 01 00 D9 01 01 AC [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D1 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D1 01 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: D1 01 00 D9 01 00 AB [17:02:24]Write to MH i2c: 01 00 00 DA 01 DB [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02: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 3C 7B 47 00 C9 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 3B 55 01 00 F4 03 04 00 EA 49 F1 66 B6 04 01 00 00 D3 1A C3 0F 3E A0 4E CC [17:02:24]CommunicateWithHost err = 0 [17:02:24]CheckOFDResponse [17:02:24]1017 (14) - 77093643461234 [17:02:24]1041 (16) - 0000000000874979 [17:02:24]1040 (4) - 87355 [17:02:24]1012 (4) - 23.09.2024 10:58 [17:02:24]1206 (1) - 0 [17:02:24]OFD Sender: Remove packet 87355 [17:02:24]ProducePacketName [17:02:24]name=ofd_packets/00087355 [17:02:24]NVStorageDeleteData [17:02:25]*** Cut start [17:02:25]*** Partial cut [17:02:25]*** CUTSNS_PIN = 1 [17:02:25]*** CUTSNS_PIN = 0 [17:02:25]OFD Sender: No OFD packet to send [17:02:25]*** Brake cut motor [17:02:25]Read from MH i2c: *** Stop cut motor [17:02:25]01 *** Cut end [17:02:25] [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: 01 07 00 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [17:02:25]process_action close_receipt done [17:02:25]requested_data is exist [17:02:25]produce_requested_data [17:02:25]requested_item fm.sn is exist - process it [17:02:25]wFMCommunicate request_size=4 [17:02:25]MH_SAM_APDU [17:02:25]CAPDU: 80 11 00 00 [17:02:25]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [17:02:25]Write i2c OK [17:02:25]MH_I2C_Read... [17:02:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:25]Read from MH i2c: E2 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 17 00 [17:02:25]MH_I2C_Read... [17:02:25]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 [17:02: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:02:25]wFMCommunicate OK [17:02:25]requested_item fd.num is exist - process it [17:02:25]SAM_PROTO_GetFieldsCounters [17:02:25]wFMCommunicate request_size=4 [17:02:25]MH_SAM_APDU [17:02:25]CAPDU: 80 13 00 00 [17:02:25]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [17:02:25]Write i2c OK [17:02:25]MH_I2C_Read... [17:02:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:25]Read from MH i2c: E2 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 62 00 [17:02:25]MH_I2C_Read... [17:02:25]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 3B 55 01 00 0E 04 04 00 F2 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 7F [17:02: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 3B 55 01 00 0E 04 04 00 F2 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 [17:02:26]wFMCommunicate OK [17:02:26]SAM_PROTO_GetFieldsCounters done [17:02:26]requested_item shift.num is exist - process it [17:02:26]requested_item shift.opened is exist - process it [17:02:26]req_shift_opened [17:02:26]FM_GetShiftState [17:02:26]SAM_PROTO_GetShiftState [17:02:26]wFMCommunicate request_size=4 [17:02:26]MH_SAM_APDU [17:02:26]CAPDU: 80 13 01 00 [17:02:26]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [17:02:26]Write i2c OK [17:02:26]MH_I2C_Read... [17:02:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:26]Read from MH i2c: E2 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 0E 00 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [17:02:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:02:26]wFMCommunicate OK [17:02:26]SAM_PROTO_GetShiftState done [17:02:26]FM_GetShiftState done [17:02:26]req_shift_opened done [17:02:26]requested_item shift.open_date is exist - process it [17:02:26]req_shift_open_date [17:02:26]req_shift_open_date done [17:02:26]produce_requested_data done [17:02:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87355,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:02:26]process_action_free close_receipt [17:02:26]json_value_free [17:02:26]json_value_free done [17:02:26]process_json_proto returns [17:02:26]Send response to host [17:02:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87355,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:02:26]free response buf [17:02:26]execute_script done [17:02:26]execute_script returns [17:02:26]free content buf [17:02:26]Sock 9.Close socket [17:02:26]Sock 9.Thread stoped [17:02:30]OFD Sender: No OFD packet to send [17:02:35]OFD Sender: No OFD packet to send [17:02:40]OFD Sender: No OFD packet to send [17:02:45]OFD Sender: No OFD packet to send [17:02:50]OFD Sender: No OFD packet to send [17:02:55]OFD Sender: No OFD packet to send [17:03:00]OFD Sender: No OFD packet to send [17:03:05]OFD Sender: No OFD packet to send [17:03:10]OFD Sender: No OFD packet to send [17:03:15]OFD Sender: No OFD packet to send [17:03:18]recv_with_timeout no data received [17:03:20]OFD Sender: No OFD packet to send [17:03:25]OFD Sender: No OFD packet to send [17:03:30]OFD Sender: No OFD packet to send [17:03:35]OFD Sender: No OFD packet to send [17:03:40]OFD Sender: No OFD packet to send [17:03:45]OFD Sender: No OFD packet to send [17:03:50]OFD Sender: No OFD packet to send [17:03:55]OFD Sender: No OFD packet to send [17:04:00]OFD Sender: No OFD packet to send [17:04:05]OFD Sender: No OFD packet to send [17:04:10]OFD Sender: No OFD packet to send [17:04:15]OFD Sender: No OFD packet to send [17:04:20]OFD Sender: No OFD packet to send [17:04:25]OFD Sender: No OFD packet to send [17:04:26]accept exits with 8 [17:04:26]New connection [17:04:26]New thread 3067043172 created [17:04:26]Thread 3066899812 joined [17:04:26]Waiting for new connection... [17:04:26] Sock 8.Parse request [17:04:26]Sock 8.Check first char [17:04:26]Sock 8.First char is OK [17:04:26]request: POST /json_proto HTTP/1.0 [17:04:26]Method: POST [17:04:26]URL: /json_proto [17:04:26]Method is POST - this is cgi request [17:04:26]url: /json_proto [17:04:26]query_string will be loaded in cgi processing [17:04:26]execute_cgi json_proto POST (null) [17:04:26]execute_cgi path=json_proto method=POST [17:04:26]POST find Content-Length [17:04:26]Host: 172.17.47.196:8080 [17:04:26]Content-Length: 801 [17:04:26]Content-Type: application/json [17:04:26] [17:04:26]POST finish read [17:04:26]Found Content-Length = 801 [17:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872318", "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" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:26]execute_script... [17:04:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872318", "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" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 900.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:26]POST & json_proto [17:04:26]process_json_proto [17:04:26]json parsed OK: [17:04:26]protocol is kg_v1.0 [17:04:26]action value=close_receipt [17:04:26]process_action close_receipt [17:04:26]cmd_close_receipt [17:04:26]MH_GetDate [17:04:26]Write to MH i2c: F0 00 00 DE 01 CE [17:04:26]Write i2c OK [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: F0 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: F0 09 00 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: F0 09 00 DE 01 00 9B 9F F1 66 4C 6B 94 66 19 [17:04:26]GetLastDocTimeStamp 1727110942 [17:04:26]current date 1727111067 [17:04:26]FM_GetShiftState [17:04:26]SAM_PROTO_GetShiftState [17:04:26]wFMCommunicate request_size=4 [17:04:26]MH_SAM_APDU [17:04:26]CAPDU: 80 13 01 00 [17:04:26]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [17:04:26]Write i2c OK [17:04:26]MH_I2C_Read... [17:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:26]Read from MH i2c: E2 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: E2 0E 00 [17:04:26]MH_I2C_Read... [17:04:26]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B5 [17:04:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:04:26]wFMCommunicate OK [17:04:26]SAM_PROTO_GetShiftState done [17:04:26]FM_GetShiftState done [17:04:26]opened in 1727050818 [17:04:26]opened+sec_in_day 1727137218 [17:04:26]quantity*price = 90038 [17:04:26]sum+1 = 90039 [17:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.38 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 0.00 Безнал.: 900.38 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 210 23.09.2024 17:04 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87356 ФПД: 129001618260041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170427&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87356&fm=129001618260041&tin=02508201610067®Number=0000000000092592&sum=90038 [17:04:27]StoreToDocumentArchive [17:04:27]shift 498 fd 87356 [17:04:27]save to /storage/0498/doc_00087356 [17:04:27]save last doc name /storage/0498/doc_00087356 to /storage/kkm_last_doc_name [17:04:27]save OK [17:04:27]Clear old archive folders... [17:04:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:04:27]tlvbuf is 012F0760 [17:04:27]SAM_PROTO_ClearQueue [17:04:27]wFMCommunicate request_size=4 [17:04:27]MH_SAM_APDU [17:04:27]CAPDU: 80 09 00 00 [17:04:27]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [17:04:27]Write i2c OK [17:04:27]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [17:04:28]RAPDU: 90 00 [17:04:28]wFMCommunicate OK [17:04:28]SAM_PROTO_ClearQueue done [17:04:28]KKMCreateOFDPacket [17:04:28]OFDProtocolAddRootSTLVToBuf [17:04:28]FM_MakeSignedData [17:04:28]FM_MakeSignedData [17:04:28]SAM_PROTO_SignData [17:04:28]wFMCommunicate request_size=4 [17:04:28]MH_SAM_APDU [17:04:28]CAPDU: 80 0D 01 02 [17:04:28]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [17:04:28]RAPDU: 90 00 [17:04:28]wFMCommunicate OK [17:04:28]wFMCommunicate request_size=255 [17:04:28]MH_SAM_APDU [17:04: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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9B 9F F1 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 3C 55 01 00 35 04 06 00 75 [17:04:28]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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9B 9F F1 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 3C 55 01 00 35 04 06 00 75 00 00 66 [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [17:04:28]RAPDU: 90 00 [17:04:28]wFMCommunicate OK [17:04:28]wFMCommunicate request_size=10 [17:04:28]MH_SAM_APDU [17:04:28]CAPDU: 80 0D 02 02 05 53 87 A1 C0 49 [17:04:28]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 53 87 A1 C0 49 00 00 F8 [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [17:04:28]RAPDU: 90 00 [17:04:28]wFMCommunicate OK [17:04:28]wFMCommunicate request_size=4 [17:04:28]MH_SAM_APDU [17:04:28]CAPDU: 80 0D 03 02 [17:04:28]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 0B 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 0B 00 F0 01 00 74 78 06 04 3D D1 E6 11 90 00 68 [17:04:28]RAPDU: 74 78 06 04 3D D1 E6 11 90 00 [17:04:28]wFMCommunicate OK [17:04:28]SAM_PROTO_SignData done [17:04:28]FM_MakeSignedData done [17:04:28]CreateOFDProtocolMessage [17:04:28]wFMCommunicate request_size=4 [17:04:28]MH_SAM_APDU [17:04:28]CAPDU: 80 11 00 00 [17:04:28]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:28]Read from MH i2c: E2 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: E2 17 00 [17:04:28]MH_I2C_Read... [17:04:28]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 [17:04: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:04:28]wFMCommunicate OK [17:04:28]CreateOFDProtocolMessage done [17:04:28]OFDSenderStorePacket 87356 [17:04:28]StoreOFDPacket docnum=87356 [17:04: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 83 4A 07 01 5A 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9B 9F F1 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 3C 55 01 00 35 04 06 00 75 53 87 A1 C0 49 74 78 06 04 3D D1 E6 11 [17:04:28]CheckFolder [17:04:28]dirname=/storage/ofd_packets [17:04:28]CheckFolder done [17:04:28]ProducePacketName [17:04:28]name=ofd_packets/00087356 [17:04:28]NVStorageSaveData ofd_packets/00087356 [17:04:28]File name is /storage/ofd_packets/00087356 [17:04:28]Write 301 bytes [17:04:28]NVStorageSaveData done [17:04:28]OFDSenderStorePacket done [17:04:28]KKMCreateOFDPacket done [17:04:28]NVStorageSaveData kkm_last_timestamp [17:04:28]File name is /storage/kkm_last_timestamp [17:04:28]Write 4 bytes [17:04:28]NVStorageSaveData done [17:04:28]ExternCall_PrintAddStr [17:04:28]wPrintStart [17:04:28]Write to MH i2c: 01 00 00 F2 01 F3 [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 07 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [17:04:28]RasterBufferAndPrint [17:04:28]line Счет N : (1)872318 [17:04:28]line ИНН: 02508201610067 [17:04:28]line Контрольно-Кассовый Чек [17:04:28]line ПРОДАЖА [17:04:28]line ТРК (МРК, ГНК) : 33 [17:04:28]line Товар: 2710124130 [17:04:28]line Аи-92-К-5 [17:04:28]line 13.280 * 67.80 [17:04:28]line = 900.38 [17:04:28]line НДС 12% НСП 1% [17:04:28]line > о реализуемом товаре [17:04:28]line ИТОГО: 900.38 [17:04:28]line НСП 1% : 7.97 [17:04:28]line НДС 12% : 95.62 [17:04:28]line Наличными: 0.00 [17:04:28]line Безнал.: 900.38 [17:04:28]line Место: АЗС № 137 "Партнер Нефть" [17:04:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:04:28]line СНО: Общий режим [17:04:28]line Чек 210 23.09.2024 17:04 [17:04:28]line Смена: 498 ФФД: 1.0 [17:04:28]line ЗНМ: 0300000064 [17:04:28]line РНМ: 0000000000092592 [17:04:28]line Версия ККМ: 001 [17:04:28]line Платежная система: O! деньги [17:04:28]line ФМ: 0000000000874979 [17:04:28]line ФД: 87356 [17:04:28]line ФПД: 129001618260041 [17:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170427&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87356&fm=129001618260041&tin=02508201610067®Number=0000000000092592&sum=90038 [17:04:28]written 0, free lines is 4095 [17:04:28]OFD Sender: Processing packet 87356 [packets to send 280, broken 279] [17:04:28]ProducePacketName [17:04:28]name=ofd_packets/00087356 [17:04:28]OFD Sender: To server: pG, [17:04:28]CommunicateWithHost lk.salyk.kg:30040 [17:04:28]ConnectInit lk.salyk.kg [17:04:28]Write to MH i2c: 01 00 00 1C 02 1E [17:04:28]Write i2c OK [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 07 00 [17:04:28]MH_I2C_Read... [17:04:28]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 F5 0C 26 [17:04:28]RasterBufferAndPrint [17:04:28]line [17:04:28]line [17:04:28]line [17:04:28]line [17:04:28]line [17:04:28]written 0, free lines is 3324 [17:04:28]MH_Cut [17:04:28]Write to MH i2c: D1 01 00 23 02 01 F7 [17:04:29]Write i2c OK [17:04:29]MH_I2C_Read... [17:04:29]Read from MH i2c: D1 [17:04:29]MH_I2C_Read... [17:04:29]Read from MH i2c: D1 01 00 [17:04:29]MH_I2C_Read... [17:04:29]Read from MH i2c: D1 01 00 23 02 00 F6 [17:04:29]Write to MH i2c: 01 00 00 24 02 26 [17:04:29]Write i2c OK [17:04:29]MH_I2C_Read... [17:04:29]Connected sock=11 [17:04: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 83 4A 07 01 5A 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 9B 9F F1 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 3C 55 01 00 35 04 06 00 75 53 87 A1 C0 49 74 78 06 04 3D D1 E6 11 [17:04:29]*** Cut start [17:04:29]*** Partial cut [17:04:29]*** CUTSNS_PIN = 1 [17:04:29]*** CUTSNS_PIN = 0 [17:04: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 9E DA 47 00 D0 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 3C 55 01 00 F4 03 04 00 67 4A F1 66 B6 04 01 00 00 E4 2D BB D4 C1 45 F0 C9 [17:04:29]CommunicateWithHost err = 0 [17:04:29]CheckOFDResponse [17:04:29]1017 (14) - 77093643461234 [17:04:29]1041 (16) - 0000000000874979 [17:04:29]1040 (4) - 87356 [17:04:29]1012 (4) - 23.09.2024 11:00 [17:04:29]1206 (1) - 0 [17:04:29]OFD Sender: Remove packet 87356 [17:04:29]ProducePacketName [17:04:29]name=ofd_packets/00087356 [17:04:29]NVStorageDeleteData [17:04:30]*** Brake cut motor [17:04:30]Read from MH i2c: 01 [17:04:30]MH_I2C_Read... [17:04:30]*** Stop cut motor [17:04:30]*** Cut end [17:04:30]Read from MH i2c: 01 07 00 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [17:04:30]process_action close_receipt done [17:04:30]requested_data is exist [17:04:30]produce_requested_data [17:04:30]requested_item fm.sn is exist - process it [17:04:30]wFMCommunicate request_size=4 [17:04:30]MH_SAM_APDU [17:04:30]CAPDU: 80 11 00 00 [17:04:30]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [17:04:30]Write i2c OK [17:04:30]MH_I2C_Read... [17:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:30]Read from MH i2c: E2 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 17 00 [17:04:30]MH_I2C_Read... [17:04:30]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 [17: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 [17:04:30]wFMCommunicate OK [17:04:30]requested_item fd.num is exist - process it [17:04:30]SAM_PROTO_GetFieldsCounters [17:04:30]wFMCommunicate request_size=4 [17:04:30]MH_SAM_APDU [17:04:30]CAPDU: 80 13 00 00 [17:04:30]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [17:04:30]Write i2c OK [17:04:30]MH_I2C_Read... [17:04:30]OFD Sender: No OFD packet to send [17:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:30]Read from MH i2c: E2 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 62 00 [17:04:30]MH_I2C_Read... [17:04:30]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 3C 55 01 00 0E 04 04 00 F2 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 CE [17:04:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:04:30]wFMCommunicate OK [17:04:30]SAM_PROTO_GetFieldsCounters done [17:04:30]requested_item shift.num is exist - process it [17:04:30]requested_item shift.opened is exist - process it [17:04:30]req_shift_opened [17:04:30]FM_GetShiftState [17:04:30]SAM_PROTO_GetShiftState [17:04:30]wFMCommunicate request_size=4 [17:04:30]MH_SAM_APDU [17:04:30]CAPDU: 80 13 01 00 [17:04:30]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [17:04:30]Write i2c OK [17:04:30]MH_I2C_Read... [17:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:30]Read from MH i2c: E2 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 0E 00 [17:04:30]MH_I2C_Read... [17:04:30]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [17:04:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:04:30]wFMCommunicate OK [17:04:30]SAM_PROTO_GetShiftState done [17:04:30]FM_GetShiftState done [17:04:30]req_shift_opened done [17:04:30]requested_item shift.open_date is exist - process it [17:04:30]req_shift_open_date [17:04:30]req_shift_open_date done [17:04:30]produce_requested_data done [17:04:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87356,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:04:30]process_action_free close_receipt [17:04:30]json_value_free [17:04:30]json_value_free done [17:04:30]process_json_proto returns [17:04:30]Send response to host [17:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87356,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:04:30]free response buf [17:04:30]execute_script done [17:04:30]execute_script returns [17:04:30]free content buf [17:04:30]Sock 8.Close socket [17:04:30]Sock 8.Thread stoped [17:04:35]OFD Sender: No OFD packet to send [17:04:40]OFD Sender: No OFD packet to send [17:04:45]OFD Sender: No OFD packet to send [17:04:50]OFD Sender: No OFD packet to send [17:04:55]OFD Sender: No OFD packet to send [17:05:00]OFD Sender: No OFD packet to send [17:05:05]OFD Sender: No OFD packet to send [17:05:10]OFD Sender: No OFD packet to send [17:05:15]OFD Sender: No OFD packet to send [17:05:20]OFD Sender: No OFD packet to send [17:05:25]OFD Sender: No OFD packet to send [17:05:30]OFD Sender: No OFD packet to send [17:05:35]OFD Sender: No OFD packet to send [17:05:40]OFD Sender: No OFD packet to send [17:05:45]OFD Sender: No OFD packet to send [17:05:50]OFD Sender: No OFD packet to send [17:05:55]OFD Sender: No OFD packet to send [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [17:06:10]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]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:30]accept exits with 10 [17:07:30]New connection [17:07:30]New thread 3066899812 created [17:07:30]Thread 3067043172 joined [17:07:30]Waiting for new connection... [17:07:30] Sock 10.Parse request [17:07:30]Sock 10.Check first char [17:07:30]Sock 10.First char is OK [17:07:30]request: POST /json_proto HTTP/1.0 [17:07:30]Method: POST [17:07:30]URL: /json_proto [17:07:30]Method is POST - this is cgi request [17:07:30]url: /json_proto [17:07:30]query_string will be loaded in cgi processing [17:07:30]execute_cgi json_proto POST (null) [17:07:30]execute_cgi path=json_proto method=POST [17:07:30]POST find Content-Length [17:07:30]Host: 172.17.47.196:8080 [17:07:30]Content-Length: 677 [17:07:30]Content-Type: application/json [17:07:30] [17:07:30]POST finish read [17:07:30]Found Content-Length = 677 [17:07:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872319", "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" ] } } [17:07:30]execute_script... [17:07: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)872319", "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" ] } } [17:07:30]POST & json_proto [17:07:30]process_json_proto [17:07:30]json parsed OK: [17:07:30]protocol is kg_v1.0 [17:07:30]action value=close_receipt [17:07:30]process_action close_receipt [17:07:30]cmd_close_receipt [17:07:30]MH_GetDate [17:07:30]Write to MH i2c: F0 00 00 28 02 19 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 09 00 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: F0 09 00 28 02 00 53 A0 F1 66 4C 6B 94 66 1D [17:07:30]GetLastDocTimeStamp 1727111067 [17:07:30]current date 1727111251 [17:07:30]FM_GetShiftState [17:07:30]SAM_PROTO_GetShiftState [17:07:30]wFMCommunicate request_size=4 [17:07:30]MH_SAM_APDU [17:07:30]CAPDU: 80 13 01 00 [17:07:30]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [17:07:30]Write i2c OK [17:07:30]MH_I2C_Read... [17:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:30]Read from MH i2c: E2 [17:07:30]MH_I2C_Read... [17:07:30]Read from MH i2c: E2 0E 00 [17:07:30]MH_I2C_Read... [17:07:31]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 00 [17:07:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:07:31]wFMCommunicate OK [17:07:31]SAM_PROTO_GetShiftState done [17:07:31]FM_GetShiftState done [17:07:31]opened in 1727050818 [17:07:31]opened+sec_in_day 1727137218 [17:07:31]quantity*price = 50036 [17:07:31]sum+1 = 50037 [17:07: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 СНО: Общий режим Чек 211 23.09.2024 17:07 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87357 ФПД: 278486510292267 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87357&fm=278486510292267&tin=02508201610067®Number=0000000000092592&sum=50000 [17:07:32]StoreToDocumentArchive [17:07:32]shift 498 fd 87357 [17:07:32]save to /storage/0498/doc_00087357 [17:07:32]save last doc name /storage/0498/doc_00087357 to /storage/kkm_last_doc_name [17:07:32]save OK [17:07:32]Clear old archive folders... [17:07:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:07:32]tlvbuf is 0137DBF0 [17:07:32]SAM_PROTO_ClearQueue [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 09 00 00 [17:07:32]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]SAM_PROTO_ClearQueue done [17:07:32]KKMCreateOFDPacket [17:07:32]OFDProtocolAddRootSTLVToBuf [17:07:32]FM_MakeSignedData [17:07:32]FM_MakeSignedData [17:07:32]SAM_PROTO_SignData [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 0D 01 02 [17:07:32]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]wFMCommunicate request_size=255 [17:07:32]MH_SAM_APDU [17:07: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 D3 00 00 00 F4 03 04 00 53 A0 F1 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 3D 55 01 00 35 04 06 00 FD [17:07:32]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 D3 00 00 00 F4 03 04 00 53 A0 F1 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 3D 55 01 00 35 04 06 00 FD 00 00 DF [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]wFMCommunicate request_size=10 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 0D 02 02 05 48 31 85 4D 2B [17:07:32]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 48 31 85 4D 2B 00 00 35 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [17:07:32]RAPDU: 90 00 [17:07:32]wFMCommunicate OK [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 0D 03 02 [17:07:32]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0B 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 0B 00 3A 02 00 35 74 83 A1 01 AD B3 11 90 00 F7 [17:07:32]RAPDU: 35 74 83 A1 01 AD B3 11 90 00 [17:07:32]wFMCommunicate OK [17:07:32]SAM_PROTO_SignData done [17:07:32]FM_MakeSignedData done [17:07:32]CreateOFDProtocolMessage [17:07:32]wFMCommunicate request_size=4 [17:07:32]MH_SAM_APDU [17:07:32]CAPDU: 80 11 00 00 [17:07:32]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:32]Read from MH i2c: E2 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: E2 17 00 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 [17: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 [17:07:32]wFMCommunicate OK [17:07:32]CreateOFDProtocolMessage done [17:07:32]OFDSenderStorePacket 87357 [17:07:32]StoreOFDPacket docnum=87357 [17: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 0F 01 00 00 97 19 07 01 F2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 53 A0 F1 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 3D 55 01 00 35 04 06 00 FD 48 31 85 4D 2B 35 74 83 A1 01 AD B3 11 [17:07:32]CheckFolder [17:07:32]dirname=/storage/ofd_packets [17:07:32]CheckFolder done [17:07:32]ProducePacketName [17:07:32]name=ofd_packets/00087357 [17:07:32]NVStorageSaveData ofd_packets/00087357 [17:07:32]File name is /storage/ofd_packets/00087357 [17:07:32]Write 301 bytes [17:07:32]NVStorageSaveData done [17:07:32]OFDSenderStorePacket done [17:07:32]KKMCreateOFDPacket done [17:07:32]NVStorageSaveData kkm_last_timestamp [17:07:32]File name is /storage/kkm_last_timestamp [17:07:32]Write 4 bytes [17:07:32]NVStorageSaveData done [17:07:32]ExternCall_PrintAddStr [17:07:32]wPrintStart [17:07:32]Write to MH i2c: 01 00 00 3C 02 3E [17:07:32]Write i2c OK [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 07 00 [17:07:32]MH_I2C_Read... [17:07:32]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [17:07:32]RasterBufferAndPrint [17:07:32]line Счет N : (1)872319 [17:07:32]line ИНН: 02508201610067 [17:07:32]line Контрольно-Кассовый Чек [17:07:32]line ПРОДАЖА [17:07:32]line ТРК (МРК, ГНК) : 33 [17:07:32]line Товар: 2710124130 [17:07:32]line Аи-92-К-5 [17:07:32]line 7.380 * 67.80 [17:07:32]line = 500.36 [17:07:32]line НДС 12% НСП 1% [17:07:32]line > о реализуемом товаре [17:07:32]line ОКРУГЛЕНИЕ: -0.36 [17:07:32]line ИТОГО: 500.00 [17:07:32]line Внесено: 500.00 [17:07:32]line СДАЧА: 0.00 [17:07:32]line НСП 1% : 4.43 [17:07:32]line НДС 12% : 53.14 [17:07:32]line Наличными: 500.00 [17:07:32]line Безнал.: 0.00 [17:07:32]line Место: АЗС № 137 "Партнер Нефть" [17:07:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:07:32]line СНО: Общий режим [17:07:32]line Чек 211 23.09.2024 17:07 [17:07:32]line Смена: 498 ФФД: 1.0 [17:07:32]line ЗНМ: 0300000064 [17:07:32]line РНМ: 0000000000092592 [17:07:32]line Версия ККМ: 001 [17:07:32]line ФМ: 0000000000874979 [17:07:32]line ФД: 87357 [17:07:32]line ФПД: 278486510292267 [17:07:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170731&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87357&fm=278486510292267&tin=02508201610067®Number=0000000000092592&sum=50000 [17:07:32]written 0, free lines is 4095 [17:07:32]OFD Sender: Processing packet 87357 [packets to send 280, broken 279] [17:07:32]ProducePacketName [17:07:32]name=ofd_packets/00087357 [17:07:32]OFD Sender: To server: pG, [17:07:32]CommunicateWithHost lk.salyk.kg:30040 [17:07:32]ConnectInit lk.salyk.kg [17:07:33]Write to MH i2c: 01 00 00 67 02 69 [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 07 00 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 DC 0C 58 [17:07:33]RasterBufferAndPrint [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]line [17:07:33]written 0, free lines is 3298 [17:07:33]MH_Cut [17:07:33]Write to MH i2c: D1 01 00 6E 02 01 42 [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 01 00 [17:07:33]MH_I2C_Read... [17:07:33]Read from MH i2c: D1 01 00 6E 02 00 41 [17:07:33]Write to MH i2c: 01 00 00 6F 02 71 [17:07:33]Write i2c OK [17:07:33]MH_I2C_Read... [17:07:33]*** Cut start [17:07:33]*** Partial cut [17:07:33]*** CUTSNS_PIN = 1 [17:07:33]Connected sock=9 [17:07: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 97 19 07 01 F2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 53 A0 F1 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 3D 55 01 00 35 04 06 00 FD 48 31 85 4D 2B 35 74 83 A1 01 AD B3 11 [17:07:33]*** CUTSNS_PIN = 0 [17:07:34]*** Brake cut motor [17:07:34]Read from MH i2c: 01 [17:07:34]MH_I2C_Read... [17:07:34]*** Stop cut motor [17:07:34]*** Cut end [17:07:34]Read from MH i2c: 01 07 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [17:07:34]process_action close_receipt done [17:07:34]requested_data is exist [17:07:34]produce_requested_data [17:07:34]requested_item fm.sn is exist - process it [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 11 00 00 [17:07:34]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 17 00 [17:07:34]MH_I2C_Read... [17:07:34]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 [17: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 [17:07:34]wFMCommunicate OK [17:07:34]requested_item fd.num is exist - process it [17:07:34]SAM_PROTO_GetFieldsCounters [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 13 00 00 [17:07:34]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:07: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 EF C8 47 00 7A 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 3D 55 01 00 F4 03 04 00 1F 4B F1 66 B6 04 01 00 00 D2 59 54 5D A4 D1 DF F6 [17:07:34]CommunicateWithHost err = 0 [17:07:34]CheckOFDResponse [17:07:34]1017 (14) - 77093643461234 [17:07:34]1041 (16) - 0000000000874979 [17:07:34]1040 (4) - 87357 [17:07:34]1012 (4) - 23.09.2024 11:03 [17:07:34]1206 (1) - 0 [17:07:34]OFD Sender: Remove packet 87357 [17:07:34]ProducePacketName [17:07:34]name=ofd_packets/00087357 [17:07:34]NVStorageDeleteData [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 62 00 [17:07:34]MH_I2C_Read... [17:07:34]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 3D 55 01 00 0E 04 04 00 F2 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 1D [17:07: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 3D 55 01 00 0E 04 04 00 F2 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:07:34]wFMCommunicate OK [17:07:34]SAM_PROTO_GetFieldsCounters done [17:07:34]requested_item shift.num is exist - process it [17:07:34]requested_item shift.opened is exist - process it [17:07:34]req_shift_opened [17:07:34]FM_GetShiftState [17:07:34]SAM_PROTO_GetShiftState [17:07:34]wFMCommunicate request_size=4 [17:07:34]MH_SAM_APDU [17:07:34]CAPDU: 80 13 01 00 [17:07:34]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [17:07:34]Write i2c OK [17:07:34]MH_I2C_Read... [17:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:07:34]Read from MH i2c: E2 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 0E 00 [17:07:34]MH_I2C_Read... [17:07:34]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [17:07:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:07:34]wFMCommunicate OK [17:07:34]SAM_PROTO_GetShiftState done [17:07:34]FM_GetShiftState done [17:07:34]req_shift_opened done [17:07:34]requested_item shift.open_date is exist - process it [17:07:34]req_shift_open_date [17:07:34]req_shift_open_date done [17:07:34]produce_requested_data done [17:07:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87357,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:07:34]process_action_free close_receipt [17:07:34]json_value_free [17:07:34]json_value_free done [17:07:34]process_json_proto returns [17:07:34]Send response to host [17:07:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87357,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:07:34]free response buf [17:07:34]execute_script done [17:07:34]execute_script returns [17:07:34]free content buf [17:07:34]Sock 10.Close socket [17:07:34]Sock 10.Thread stoped [17:07:35]OFD Sender: No OFD packet to send [17:07:39]recv_with_timeout no data received [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:54]recv_with_timeout no data received [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:09]recv_with_timeout no data received [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:20]OFD Sender: No OFD packet to send [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:49]accept exits with 8 [17:08:49]New connection [17:08:49]New thread 3067043172 created [17:08:49]Thread 3066899812 joined [17:08:49]Waiting for new connection... [17:08:49] Sock 8.Parse request [17:08:49]Sock 8.Check first char [17:08:49]Sock 8.First char is OK [17:08:49]request: POST /json_proto HTTP/1.0 [17:08:49]Method: POST [17:08:49]URL: /json_proto [17:08:49]Method is POST - this is cgi request [17:08:49]url: /json_proto [17:08:49]query_string will be loaded in cgi processing [17:08:49]execute_cgi json_proto POST (null) [17:08:49]execute_cgi path=json_proto method=POST [17:08:49]POST find Content-Length [17:08:49]Host: 172.17.47.196:8080 [17:08:49]Content-Length: 682 [17:08:49]Content-Type: application/json [17:08:49] [17:08:49]POST finish read [17:08:49]Found Content-Length = 682 [17:08:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872320", "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:08:49]execute_script... [17:08:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872320", "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:08:49]POST & json_proto [17:08:49]process_json_proto [17:08:49]json parsed OK: [17:08:49]protocol is kg_v1.0 [17:08:49]action value=close_receipt [17:08:49]process_action close_receipt [17:08:49]cmd_close_receipt [17:08:49]MH_GetDate [17:08:49]Write to MH i2c: F0 00 00 73 02 64 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: F0 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: F0 09 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: F0 09 00 73 02 00 A2 A0 F1 66 4C 6B 94 66 B7 [17:08:49]GetLastDocTimeStamp 1727111251 [17:08:49]current date 1727111330 [17:08:49]FM_GetShiftState [17:08:49]SAM_PROTO_GetShiftState [17:08:49]wFMCommunicate request_size=4 [17:08:49]MH_SAM_APDU [17:08:49]CAPDU: 80 13 01 00 [17:08:49]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [17:08:49]Write i2c OK [17:08:49]MH_I2C_Read... [17:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:49]Read from MH i2c: E2 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 0E 00 [17:08:49]MH_I2C_Read... [17:08:49]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4B [17:08:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:08:49]wFMCommunicate OK [17:08:49]SAM_PROTO_GetShiftState done [17:08:49]FM_GetShiftState done [17:08:49]opened in 1727050818 [17:08:49]opened+sec_in_day 1727137218 [17:08:49]quantity*price = 100005 [17:08:49]sum+1 = 100006 [17:08:49]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 СНО: Общий режим Чек 212 23.09.2024 17:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87358 ФПД: 164831875576648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170850&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87358&fm=164831875576648&tin=02508201610067®Number=0000000000092592&sum=100000 [17:08:50]StoreToDocumentArchive [17:08:50]shift 498 fd 87358 [17:08:50]save to /storage/0498/doc_00087358 [17:08:50]save last doc name /storage/0498/doc_00087358 to /storage/kkm_last_doc_name [17:08:50]save OK [17:08:50]Clear old archive folders... [17:08:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:50]tlvbuf is 01358E10 [17:08:50]SAM_PROTO_ClearQueue [17:08:50]wFMCommunicate request_size=4 [17:08:50]MH_SAM_APDU [17:08:50]CAPDU: 80 09 00 00 [17:08:50]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:50]Read from MH i2c: E2 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: E2 03 00 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [17:08:50]RAPDU: 90 00 [17:08:50]wFMCommunicate OK [17:08:50]SAM_PROTO_ClearQueue done [17:08:50]KKMCreateOFDPacket [17:08:50]OFDProtocolAddRootSTLVToBuf [17:08:50]FM_MakeSignedData [17:08:50]FM_MakeSignedData [17:08:50]SAM_PROTO_SignData [17:08:50]wFMCommunicate request_size=4 [17:08:50]MH_SAM_APDU [17:08:50]CAPDU: 80 0D 01 02 [17:08:50]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:50]Read from MH i2c: E2 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: E2 03 00 [17:08:50]MH_I2C_Read... [17:08:50]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [17:08:50]RAPDU: 90 00 [17:08:50]wFMCommunicate OK [17:08:50]wFMCommunicate request_size=255 [17:08:50]MH_SAM_APDU [17:08:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 00 00 00 F4 03 04 00 A2 A0 F1 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 3E 55 01 00 35 04 06 00 95 [17:08:50]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 00 00 00 F4 03 04 00 A2 A0 F1 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 3E 55 01 00 35 04 06 00 95 00 00 A2 [17:08:50]Write i2c OK [17:08:50]MH_I2C_Read... [17:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:51]Read from MH i2c: E2 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 03 00 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [17:08:51]RAPDU: 90 00 [17:08:51]wFMCommunicate OK [17:08:51]wFMCommunicate request_size=10 [17:08:51]MH_SAM_APDU [17:08:51]CAPDU: 80 0D 02 02 05 E9 E9 64 33 48 [17:08:51]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 E9 E9 64 33 48 00 00 BB [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:51]Read from MH i2c: E2 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 03 00 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [17:08:51]RAPDU: 90 00 [17:08:51]wFMCommunicate OK [17:08:51]wFMCommunicate request_size=4 [17:08:51]MH_SAM_APDU [17:08:51]CAPDU: 80 0D 03 02 [17:08:51]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:51]Read from MH i2c: E2 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 0B 00 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: E2 0B 00 85 02 00 E5 84 7F 10 3F 0A B2 5F 90 00 55 [17:08:51]RAPDU: E5 84 7F 10 3F 0A B2 5F 90 00 [17:08:51]wFMCommunicate OK [17:08:51]SAM_PROTO_SignData done [17:08:51]FM_MakeSignedData done [17:08:51]CreateOFDProtocolMessage [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 86 02 80 11 00 00 00 00 00 00 02 [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 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 [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]CreateOFDProtocolMessage done [17:08:51]OFDSenderStorePacket 87358 [17:08:51]StoreOFDPacket docnum=87358 [17:08: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 33 EE 07 01 4C 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 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 D4 00 00 00 F4 03 04 00 A2 A0 F1 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 3E 55 01 00 35 04 06 00 95 E9 E9 64 33 48 E5 84 7F 10 3F 0A B2 5F [17:08:51]CheckFolder [17:08:51]dirname=/storage/ofd_packets [17:08:51]CheckFolder done [17:08:51]ProducePacketName [17:08:51]name=ofd_packets/00087358 [17:08:51]NVStorageSaveData ofd_packets/00087358 [17:08:51]File name is /storage/ofd_packets/00087358 [17:08:51]Write 301 bytes [17:08:51]NVStorageSaveData done [17:08:51]OFDSenderStorePacket done [17:08:51]KKMCreateOFDPacket done [17:08:51]NVStorageSaveData kkm_last_timestamp [17:08:51]File name is /storage/kkm_last_timestamp [17:08:51]Write 4 bytes [17:08:51]NVStorageSaveData done [17:08:51]ExternCall_PrintAddStr [17:08:51]wPrintStart [17:08:51]Write to MH i2c: 01 00 00 87 02 89 [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: 01 [17:08:51]MH_I2C_Read... [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 87 02 00 00 00 00 00 FF 0F 9E [17:08:51]RasterBufferAndPrint [17:08:51]line Счет N : (1)872320 [17:08:51]line ИНН: 02508201610067 [17:08:51]line Контрольно-Кассовый Чек [17:08:51]line ПРОДАЖА [17:08:51]line ТРК (МРК, ГНК) : 43 [17:08:51]line Товар: 2710124130 [17:08:51]line Аи-92-К-5 [17:08:51]line 14.750 * 67.80 [17:08:51]line = 1000.05 [17:08:51]line НДС 12% НСП 1% [17:08:51]line > о реализуемом товаре [17:08:51]line ОКРУГЛЕНИЕ: -0.05 [17:08:51]line ИТОГО: 1000.00 [17:08:51]line Внесено: 1000.00 [17:08:51]line СДАЧА: 0.00 [17:08:51]line НСП 1% : 8.85 [17:08:51]line НДС 12% : 106.20 [17:08:51]line Наличными: 1000.00 [17:08:51]line Безнал.: 0.00 [17:08:51]line Место: АЗС № 137 "Партнер Нефть" [17:08:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:08:51]line СНО: Общий режим [17:08:51]line Чек 212 23.09.2024 17:08 [17:08:51]line Смена: 498 ФФД: 1.0 [17:08:51]line ЗНМ: 0300000064 [17:08:51]line РНМ: 0000000000092592 [17:08:51]line Версия ККМ: 001 [17:08:51]line ФМ: 0000000000874979 [17:08:51]line ФД: 87358 [17:08:51]line ФПД: 164831875576648 [17:08:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170850&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87358&fm=164831875576648&tin=02508201610067®Number=0000000000092592&sum=100000 [17:08:51]written 0, free lines is 4095 [17:08:51]OFD Sender: Processing packet 87358 [packets to send 280, broken 279] [17:08:51]ProducePacketName [17:08:51]name=ofd_packets/00087358 [17:08:51]OFD Sender: To server: pG, [17:08:51]CommunicateWithHost lk.salyk.kg:30040 [17:08:51]ConnectInit lk.salyk.kg [17:08:51]Write to MH i2c: 01 00 00 B2 02 B4 [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: 01 [17:08:51]MH_I2C_Read... [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 B2 02 00 00 00 00 00 E2 0C A9 [17:08:51]RasterBufferAndPrint [17:08:51]line [17:08:51]line [17:08:51]line [17:08:51]line [17:08:51]line [17:08:51]written 0, free lines is 3304 [17:08:51]MH_Cut [17:08:51]Write to MH i2c: D1 01 00 B9 02 01 8D [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: D1 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: D1 01 00 [17:08:51]MH_I2C_Read... [17:08:51]Read from MH i2c: D1 01 00 B9 02 00 8C [17:08:51]Write to MH i2c: 01 00 00 BA 02 BC [17:08:51]Write i2c OK [17:08:51]MH_I2C_Read... [17:08:52]Connected sock=10 [17:08: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 33 EE 07 01 4C 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 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 D4 00 00 00 F4 03 04 00 A2 A0 F1 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 3E 55 01 00 35 04 06 00 95 E9 E9 64 33 48 E5 84 7F 10 3F 0A B2 5F [17:08:52]*** Cut start [17:08:52]*** Partial cut [17:08:52]*** CUTSNS_PIN = 1 [17:08:52]*** CUTSNS_PIN = 0 [17:08:52]*** Brake cut motor [17:08:53]Read from MH i2c: 01 [17:08:53]MH_I2C_Read... [17:08:53]*** Stop cut motor [17:08:53]*** Cut end [17:08:53]Read from MH i2c: 01 07 00 [17:08:53]MH_I2C_Read... [17:08:53]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [17:08:53]process_action close_receipt done [17:08:53]requested_data is exist [17:08:53]produce_requested_data [17:08:53]requested_item fm.sn is exist - process it [17:08:53]wFMCommunicate request_size=4 [17:08:53]MH_SAM_APDU [17:08:53]CAPDU: 80 11 00 00 [17:08:53]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [17:08:53]Write i2c OK [17:08:53]MH_I2C_Read... [17:08:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:53]Read from MH i2c: E2 [17:08:53]MH_I2C_Read... [17:08:53]Read from MH i2c: E2 17 00 [17:08:53]MH_I2C_Read... [17:08:53]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 [17:08: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:08:53]wFMCommunicate OK [17:08:53]requested_item fd.num is exist - process it [17:08:53]SAM_PROTO_GetFieldsCounters [17:08:53]wFMCommunicate request_size=4 [17:08:53]MH_SAM_APDU [17:08:53]CAPDU: 80 13 00 00 [17:08:53]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [17:08:53]Write i2c OK [17:08:53]MH_I2C_Read... [17:08: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 16 38 47 00 B8 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 3E 55 01 00 F4 03 04 00 6E 4B F1 66 B6 04 01 00 00 5D 59 B1 68 94 BF 3A 8D [17:08:53]CommunicateWithHost err = 0 [17:08:53]CheckOFDResponse [17:08:53]1017 (14) - 77093643461234 [17:08:53]1041 (16) - 0000000000874979 [17:08:53]1040 (4) - 87358 [17:08:53]1012 (4) - 23.09.2024 11:05 [17:08:53]1206 (1) - 0 [17:08:53]OFD Sender: Remove packet 87358 [17:08:53]ProducePacketName [17:08:53]name=ofd_packets/00087358 [17:08:53]NVStorageDeleteData [17:08:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:53]Read from MH i2c: E2 [17:08:53]MH_I2C_Read... [17:08:53]Read from MH i2c: E2 62 00 [17:08:53]MH_I2C_Read... [17:08:53]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 3E 55 01 00 0E 04 04 00 F2 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 6C [17:08: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 3E 55 01 00 0E 04 04 00 F2 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 [17:08:53]wFMCommunicate OK [17:08:53]SAM_PROTO_GetFieldsCounters done [17:08:53]requested_item shift.num is exist - process it [17:08:53]requested_item shift.opened is exist - process it [17:08:53]req_shift_opened [17:08:53]FM_GetShiftState [17:08:53]SAM_PROTO_GetShiftState [17:08:53]wFMCommunicate request_size=4 [17:08:53]MH_SAM_APDU [17:08:53]CAPDU: 80 13 01 00 [17:08:53]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [17:08:53]Write i2c OK [17:08:53]MH_I2C_Read... [17:08:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:53]Read from MH i2c: E2 [17:08:53]MH_I2C_Read... [17:08:53]Read from MH i2c: E2 0E 00 [17:08:53]MH_I2C_Read... [17:08:53]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 94 [17:08:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:08:53]wFMCommunicate OK [17:08:53]SAM_PROTO_GetShiftState done [17:08:53]FM_GetShiftState done [17:08:53]req_shift_opened done [17:08:53]requested_item shift.open_date is exist - process it [17:08:53]req_shift_open_date [17:08:53]req_shift_open_date done [17:08:53]produce_requested_data done [17:08:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87358,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:08:53]process_action_free close_receipt [17:08:53]json_value_free [17:08:53]json_value_free done [17:08:53]process_json_proto returns [17:08:53]Send response to host [17:08:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87358,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:08:53]free response buf [17:08:53]execute_script done [17:08:53]execute_script returns [17:08:53]free content buf [17:08:53]Sock 8.Close socket [17:08:53]Sock 8.Thread stoped [17:08:53]OFD Sender: No OFD packet to send [17:08:58]OFD Sender: No OFD packet to send [17:08:58]recv_with_timeout no data received [17:09:03]OFD Sender: No OFD packet to send [17:09:08]OFD Sender: No OFD packet to send [17:09:13]OFD Sender: No OFD packet to send [17:09:17]recv_with_timeout no data received [17:09:18]OFD Sender: No OFD packet to send [17:09:23]OFD Sender: No OFD packet to send [17:09:29]OFD Sender: No OFD packet to send [17:09:34]OFD Sender: No OFD packet to send [17:09:39]OFD Sender: No OFD packet to send [17:09:44]OFD Sender: No OFD packet to send [17:09:45]recv_with_timeout no data received [17:09:49]OFD Sender: No OFD packet to send [17:09:54]OFD Sender: No OFD packet to send [17:09:58]accept exits with 9 [17:09:58]New connection [17:09:58]New thread 3066899812 created [17:09:58]Thread 3067043172 joined [17:09:58]Waiting for new connection... [17:09:58] Sock 9.Parse request [17:09:58]Sock 9.Check first char [17:09:58]Sock 9.First char is OK [17:09:58]request: POST /json_proto HTTP/1.0 [17:09:58]Method: POST [17:09:58]URL: /json_proto [17:09:58]Method is POST - this is cgi request [17:09:58]url: /json_proto [17:09:58]query_string will be loaded in cgi processing [17:09:58]execute_cgi json_proto POST (null) [17:09:58]execute_cgi path=json_proto method=POST [17:09:58]POST find Content-Length [17:09:58]Host: 172.17.47.196:8080 [17:09:58]Content-Length: 677 [17:09:58]Content-Type: application/json [17:09:58] [17:09:58]POST finish read [17:09:58]Found Content-Length = 677 [17:09:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872323", "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" ] } } [17:09:58]execute_script... [17: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)872323", "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" ] } } [17:09:58]POST & json_proto [17:09:58]process_json_proto [17:09:58]json parsed OK: [17:09:58]protocol is kg_v1.0 [17:09:58]action value=close_receipt [17:09:58]process_action close_receipt [17:09:58]cmd_close_receipt [17:09:58]MH_GetDate [17:09:58]Write to MH i2c: F0 00 00 BE 02 AF [17:09:58]Write i2c OK [17:09:58]MH_I2C_Read... [17:09:58]Read from MH i2c: F0 [17:09:58]MH_I2C_Read... [17:09:58]Read from MH i2c: F0 09 00 [17:09:58]MH_I2C_Read... [17:09:58]Read from MH i2c: F0 09 00 BE 02 00 E6 A0 F1 66 4C 6B 94 66 46 [17:09:58]GetLastDocTimeStamp 1727111330 [17:09:58]current date 1727111398 [17:09:58]FM_GetShiftState [17:09:58]SAM_PROTO_GetShiftState [17:09:58]wFMCommunicate request_size=4 [17:09:58]MH_SAM_APDU [17:09:58]CAPDU: 80 13 01 00 [17:09:58]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [17:09:58]Write i2c OK [17:09:58]MH_I2C_Read... [17:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:58]Read from MH i2c: E2 [17:09:58]MH_I2C_Read... [17:09:58]Read from MH i2c: E2 0E 00 [17:09:58]MH_I2C_Read... [17:09:58]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 96 [17:09:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:09:58]wFMCommunicate OK [17:09:58]SAM_PROTO_GetShiftState done [17:09:58]FM_GetShiftState done [17:09:58]opened in 1727050818 [17:09:58]opened+sec_in_day 1727137218 [17:09:58]quantity*price = 40002 [17:09:58]sum+1 = 40003 [17:09: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 СНО: Общий режим Чек 213 23.09.2024 17:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87359 ФПД: 137188098023002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87359&fm=137188098023002&tin=02508201610067®Number=0000000000092592&sum=40000 [17:09:59]StoreToDocumentArchive [17:09:59]shift 498 fd 87359 [17:09:59]save to /storage/0498/doc_00087359 [17:09:59]save last doc name /storage/0498/doc_00087359 to /storage/kkm_last_doc_name [17:09:59]save OK [17:09:59]Clear old archive folders... [17:09:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:59]tlvbuf is 012EB930 [17:09:59]SAM_PROTO_ClearQueue [17:09:59]wFMCommunicate request_size=4 [17:09:59]MH_SAM_APDU [17:09:59]CAPDU: 80 09 00 00 [17:09:59]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [17:09:59]Write i2c OK [17:09:59]MH_I2C_Read... [17:09:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:59]Read from MH i2c: E2 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [17:09:59]RAPDU: 90 00 [17:09:59]wFMCommunicate OK [17:09:59]SAM_PROTO_ClearQueue done [17:09:59]KKMCreateOFDPacket [17:09:59]OFDProtocolAddRootSTLVToBuf [17:09:59]FM_MakeSignedData [17:09:59]FM_MakeSignedData [17:09:59]SAM_PROTO_SignData [17:09:59]wFMCommunicate request_size=4 [17:09:59]MH_SAM_APDU [17:09:59]CAPDU: 80 0D 01 02 [17:09:59]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [17:09:59]Write i2c OK [17:09:59]MH_I2C_Read... [17:09:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:59]Read from MH i2c: E2 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [17:09:59]RAPDU: 90 00 [17:09:59]wFMCommunicate OK [17:09:59]wFMCommunicate request_size=255 [17:09:59]MH_SAM_APDU [17:09:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D5 00 00 00 F4 03 04 00 E6 A0 F1 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 3F 55 01 00 35 04 06 00 7C [17:09:59]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 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 D5 00 00 00 F4 03 04 00 E6 A0 F1 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 3F 55 01 00 35 04 06 00 7C 00 00 70 [17:09:59]Write i2c OK [17:09:59]MH_I2C_Read... [17:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:59]Read from MH i2c: E2 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [17:09:59]RAPDU: 90 00 [17:09:59]wFMCommunicate OK [17:09:59]wFMCommunicate request_size=10 [17:09:59]MH_SAM_APDU [17:09:59]CAPDU: 80 0D 02 02 05 C5 97 D9 9E 5A [17:09:59]Write to MH i2c: E2 0D 00 CF 02 80 0D 02 02 05 00 C5 97 D9 9E 5A 00 00 82 [17:09:59]Write i2c OK [17:09:59]MH_I2C_Read... [17:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:59]Read from MH i2c: E2 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 [17:09:59]MH_I2C_Read... [17:09:59]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [17:09:59]RAPDU: 90 00 [17:09:59]wFMCommunicate OK [17:09:59]wFMCommunicate request_size=4 [17:09:59]MH_SAM_APDU [17:09:59]CAPDU: 80 0D 03 02 [17:09:59]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [17:09:59]Write i2c OK [17:09:59]MH_I2C_Read... [17:10:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:00]Read from MH i2c: E2 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: E2 0B 00 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: E2 0B 00 D0 02 00 EF A4 BB A0 9B D1 81 D5 90 00 FE [17:10:00]RAPDU: EF A4 BB A0 9B D1 81 D5 90 00 [17:10:00]wFMCommunicate OK [17:10:00]SAM_PROTO_SignData done [17:10:00]FM_MakeSignedData done [17:10:00]CreateOFDProtocolMessage [17:10:00]wFMCommunicate request_size=4 [17:10:00]MH_SAM_APDU [17:10:00]CAPDU: 80 11 00 00 [17:10:00]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [17:10:00]Write i2c OK [17:10:00]MH_I2C_Read... [17:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:00]Read from MH i2c: E2 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: E2 17 00 [17:10:00]MH_I2C_Read... [17:10:00]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 [17: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 [17:10:00]wFMCommunicate OK [17:10:00]CreateOFDProtocolMessage done [17:10:00]OFDSenderStorePacket 87359 [17:10:00]StoreOFDPacket docnum=87359 [17: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 0F 01 00 00 90 9C 07 01 43 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D5 00 00 00 F4 03 04 00 E6 A0 F1 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 3F 55 01 00 35 04 06 00 7C C5 97 D9 9E 5A EF A4 BB A0 9B D1 81 D5 [17:10:00]CheckFolder [17:10:00]dirname=/storage/ofd_packets [17:10:00]CheckFolder done [17:10:00]ProducePacketName [17:10:00]name=ofd_packets/00087359 [17:10:00]NVStorageSaveData ofd_packets/00087359 [17:10:00]File name is /storage/ofd_packets/00087359 [17:10:00]Write 301 bytes [17:10:00]NVStorageSaveData done [17:10:00]OFDSenderStorePacket done [17:10:00]KKMCreateOFDPacket done [17:10:00]NVStorageSaveData kkm_last_timestamp [17:10:00]File name is /storage/kkm_last_timestamp [17:10:00]Write 4 bytes [17:10:00]NVStorageSaveData done [17:10:00]ExternCall_PrintAddStr [17:10:00]wPrintStart [17:10:00]Write to MH i2c: 01 00 00 D2 02 D4 [17:10:00]Write i2c OK [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 07 00 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [17:10:00]RasterBufferAndPrint [17:10:00]line Счет N : (1)872323 [17:10:00]line ИНН: 02508201610067 [17:10:00]line Контрольно-Кассовый Чек [17:10:00]line ПРОДАЖА [17:10:00]line ТРК (МРК, ГНК) : 53 [17:10:00]line Товар: 2710124130 [17:10:00]line Аи-92-К-5 [17:10:00]line 5.900 * 67.80 [17:10:00]line = 400.02 [17:10:00]line НДС 12% НСП 1% [17:10:00]line > о реализуемом товаре [17:10:00]line ОКРУГЛЕНИЕ: -0.02 [17:10:00]line ИТОГО: 400.00 [17:10:00]line Внесено: 400.00 [17:10:00]line СДАЧА: 0.00 [17:10:00]line НСП 1% : 3.54 [17:10:00]line НДС 12% : 42.48 [17:10:00]line Наличными: 400.00 [17:10:00]line Безнал.: 0.00 [17:10:00]line Место: АЗС № 137 "Партнер Нефть" [17:10:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:00]line СНО: Общий режим [17:10:00]line Чек 213 23.09.2024 17:09 [17:10:00]line Смена: 498 ФФД: 1.0 [17:10:00]line ЗНМ: 0300000064 [17:10:00]line РНМ: 0000000000092592 [17:10:00]line Версия ККМ: 001 [17:10:00]line ФМ: 0000000000874979 [17:10:00]line ФД: 87359 [17:10:00]line ФПД: 137188098023002 [17:10:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T170958&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87359&fm=137188098023002&tin=02508201610067®Number=0000000000092592&sum=40000 [17:10:00]written 0, free lines is 4095 [17:10:00]OFD Sender: Processing packet 87359 [packets to send 280, broken 279] [17:10:00]ProducePacketName [17:10:00]name=ofd_packets/00087359 [17:10:00]OFD Sender: To server: pG, [17:10:00]CommunicateWithHost lk.salyk.kg:30040 [17:10:00]ConnectInit lk.salyk.kg [17:10:00]Write to MH i2c: 01 00 00 FD 02 FF [17:10:00]Write i2c OK [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 07 00 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 DA 0C EC [17:10:00]RasterBufferAndPrint [17:10:00]line [17:10:00]line [17:10:00]line [17:10:00]line [17:10:00]line [17:10:00]written 0, free lines is 3297 [17:10:00]MH_Cut [17:10:00]Write to MH i2c: D1 01 00 04 03 01 D9 [17:10:00]Write i2c OK [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: D1 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: D1 01 00 [17:10:00]MH_I2C_Read... [17:10:00]Read from MH i2c: D1 01 00 04 03 00 D8 [17:10:00]Write to MH i2c: 01 00 00 05 03 08 [17:10:00]Write i2c OK [17:10:00]MH_I2C_Read... [17:10:01]*** Cut start [17:10:01]*** Partial cut [17:10:01]*** CUTSNS_PIN = 1 [17:10:01]*** CUTSNS_PIN = 0 [17:10:01]*** Brake cut motor [17:10:01]Read from MH i2c: 01 [17:10:01]MH_I2C_Read... [17:10:01]*** Stop cut motor [17:10:01]*** Cut end [17:10:01]Read from MH i2c: 01 07 00 [17:10:01]MH_I2C_Read... [17:10:01]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [17:10:01]process_action close_receipt done [17:10:01]requested_data is exist [17:10:01]produce_requested_data [17:10:01]requested_item fm.sn is exist - process it [17:10:01]wFMCommunicate request_size=4 [17:10:01]MH_SAM_APDU [17:10:01]CAPDU: 80 11 00 00 [17:10:01]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [17:10:01]Write i2c OK [17:10:01]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 17 00 [17:10:02]MH_I2C_Read... [17:10:02]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 [17: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 [17:10:02]wFMCommunicate OK [17:10:02]requested_item fd.num is exist - process it [17:10:02]SAM_PROTO_GetFieldsCounters [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 13 00 00 [17:10:02]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 62 00 [17:10:02]MH_I2C_Read... [17:10:02]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 3F 55 01 00 0E 04 04 00 F2 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 BC [17: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 3F 55 01 00 0E 04 04 00 F2 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 [17:10:02]wFMCommunicate OK [17:10:02]SAM_PROTO_GetFieldsCounters done [17:10:02]requested_item shift.num is exist - process it [17:10:02]requested_item shift.opened is exist - process it [17:10:02]req_shift_opened [17:10:02]FM_GetShiftState [17:10:02]SAM_PROTO_GetShiftState [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 13 01 00 [17:10:02]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0E 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E0 [17:10:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:02]wFMCommunicate OK [17:10:02]SAM_PROTO_GetShiftState done [17:10:02]FM_GetShiftState done [17:10:02]req_shift_opened done [17:10:02]requested_item shift.open_date is exist - process it [17:10:02]req_shift_open_date [17:10:02]req_shift_open_date done [17:10:02]produce_requested_data done [17:10:02]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87359,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:10:02]process_action_free close_receipt [17:10:02]json_value_free [17:10:02]json_value_free done [17:10:02]process_json_proto returns [17:10:02]Send response to host [17:10:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87359,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:10:02]free response buf [17:10:02]execute_script done [17:10:02]execute_script returns [17:10:02]free content buf [17:10:02]Sock 9.Close socket [17:10:02]Sock 9.Thread stoped [17:10:02]accept exits with 10 [17:10:02]New connection [17:10:02]New thread 3067043172 created [17:10:02]Thread 3066899812 joined [17:10:02]Waiting for new connection... [17:10:02] Sock 10.Parse request [17:10:02]Sock 10.Check first char [17:10:02]Sock 10.First char is OK [17:10:02]request: POST /json_proto HTTP/1.0 [17:10:02]Method: POST [17:10:02]URL: /json_proto [17:10:02]Method is POST - this is cgi request [17:10:02]url: /json_proto [17:10:02]query_string will be loaded in cgi processing [17:10:02]execute_cgi json_proto POST (null) [17:10:02]execute_cgi path=json_proto method=POST [17:10:02]POST find Content-Length [17:10:02]Host: 172.17.47.196:8080 [17:10:02]Content-Length: 677 [17:10:02]Content-Type: application/json [17:10:02] [17:10:02]POST finish read [17:10:02]Found Content-Length = 677 [17:10:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872321", "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" ] } } [17:10:02]execute_script... [17:10: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)872321", "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" ] } } [17:10:02]POST & json_proto [17:10:02]process_json_proto [17:10:02]json parsed OK: [17:10:02]protocol is kg_v1.0 [17:10:02]action value=close_receipt [17:10:02]process_action close_receipt [17:10:02]cmd_close_receipt [17:10:02]MH_GetDate [17:10:02]Write to MH i2c: F0 00 00 09 03 FB [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: F0 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: F0 09 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: F0 09 00 09 03 00 EB A0 F1 66 4C 6B 94 66 97 [17:10:02]GetLastDocTimeStamp 1727111398 [17:10:02]current date 1727111403 [17:10:02]FM_GetShiftState [17:10:02]SAM_PROTO_GetShiftState [17:10:02]wFMCommunicate request_size=4 [17:10:02]MH_SAM_APDU [17:10:02]CAPDU: 80 13 01 00 [17:10:02]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [17:10:02]Write i2c OK [17:10:02]MH_I2C_Read... [17:10:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:02]Read from MH i2c: E2 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0E 00 [17:10:02]MH_I2C_Read... [17:10:02]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E2 [17:10:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:02]wFMCommunicate OK [17:10:02]SAM_PROTO_GetShiftState done [17:10:02]FM_GetShiftState done [17:10:02]opened in 1727050818 [17:10:02]opened+sec_in_day 1727137218 [17:10:02]quantity*price = 60003 [17:10:02]sum+1 = 60004 [17:10:02]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 СНО: Общий режим Чек 214 23.09.2024 17:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87360 ФПД: 139541899732738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87360&fm=139541899732738&tin=02508201610067®Number=0000000000092592&sum=60000 [17:10:03]StoreToDocumentArchive [17:10:03]shift 498 fd 87360 [17:10:03]save to /storage/0498/doc_00087360 [17:10:03]save last doc name /storage/0498/doc_00087360 to /storage/kkm_last_doc_name [17:10:03]save OK [17:10:03]Clear old archive folders... [17:10:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:03]tlvbuf is 0135F7F0 [17:10:03]SAM_PROTO_ClearQueue [17:10:03]wFMCommunicate request_size=4 [17:10:03]MH_SAM_APDU [17:10:03]CAPDU: 80 09 00 00 [17:10:03]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:03]Read from MH i2c: E2 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: E2 03 00 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [17:10:03]RAPDU: 90 00 [17:10:03]wFMCommunicate OK [17:10:03]SAM_PROTO_ClearQueue done [17:10:03]KKMCreateOFDPacket [17:10:03]OFDProtocolAddRootSTLVToBuf [17:10:03]FM_MakeSignedData [17:10:03]FM_MakeSignedData [17:10:03]SAM_PROTO_SignData [17:10:03]wFMCommunicate request_size=4 [17:10:03]MH_SAM_APDU [17:10:03]CAPDU: 80 0D 01 02 [17:10:03]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:03]Read from MH i2c: E2 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: E2 03 00 [17:10:03]MH_I2C_Read... [17:10:03]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [17:10:03]RAPDU: 90 00 [17:10:03]wFMCommunicate OK [17:10:03]wFMCommunicate request_size=255 [17:10:03]MH_SAM_APDU [17:10: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 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 D6 00 00 00 F4 03 04 00 EB A0 F1 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 40 55 01 00 35 04 06 00 7E [17:10:03]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 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 D6 00 00 00 F4 03 04 00 EB A0 F1 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 40 55 01 00 35 04 06 00 7E 00 00 A7 [17:10:03]Write i2c OK [17:10:03]MH_I2C_Read... [17:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:04]Read from MH i2c: E2 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 03 00 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [17:10:04]RAPDU: 90 00 [17:10:04]wFMCommunicate OK [17:10:04]wFMCommunicate request_size=10 [17:10:04]MH_SAM_APDU [17:10:04]CAPDU: 80 0D 02 02 05 E9 A1 5D 67 02 [17:10:04]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 E9 A1 5D 67 02 00 00 F1 [17:10:04]Write i2c OK [17:10:04]MH_I2C_Read... [17:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:04]Read from MH i2c: E2 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 03 00 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [17:10:04]RAPDU: 90 00 [17:10:04]wFMCommunicate OK [17:10:04]wFMCommunicate request_size=4 [17:10:04]MH_SAM_APDU [17:10:04]CAPDU: 80 0D 03 02 [17:10:04]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [17:10:04]Write i2c OK [17:10:04]MH_I2C_Read... [17:10:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:04]Read from MH i2c: E2 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 0B 00 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 0B 00 1B 03 00 70 7F 15 5E 67 26 22 71 90 00 1C [17:10:04]RAPDU: 70 7F 15 5E 67 26 22 71 90 00 [17:10:04]wFMCommunicate OK [17:10:04]SAM_PROTO_SignData done [17:10:04]FM_MakeSignedData done [17:10:04]CreateOFDProtocolMessage [17:10:04]wFMCommunicate request_size=4 [17:10:04]MH_SAM_APDU [17:10:04]CAPDU: 80 11 00 00 [17:10:04]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 00 00 00 99 [17:10:04]Write i2c OK [17:10:04]MH_I2C_Read... [17:10:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:04]Read from MH i2c: E2 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: E2 17 00 [17:10:04]MH_I2C_Read... [17:10:04]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 [17: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 [17:10:04]wFMCommunicate OK [17:10:04]CreateOFDProtocolMessage done [17:10:04]OFDSenderStorePacket 87360 [17:10:04]StoreOFDPacket docnum=87360 [17:10: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 9B B9 07 01 F1 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 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 D6 00 00 00 F4 03 04 00 EB A0 F1 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 40 55 01 00 35 04 06 00 7E E9 A1 5D 67 02 70 7F 15 5E 67 26 22 71 [17:10:04]CheckFolder [17:10: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 1E 01 00 00 05 21 16 01 6C E7 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 D7 00 00 00 F4 03 04 00 F6 A0 F1 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 41 55 01 00 35 04 06 00 34 07 10 4F 13 1C 86 3D 8C 9B F7 96 D4 F5 [17:10:16]CheckFolder [17:10:16]dirname=/storage/ofd_packets [17:10:16]CheckFolder done [17:10:16]ProducePacketName [17:10:16]name=ofd_packets/00087361 [17:10:16]NVStorageSaveData ofd_packets/00087361 [17:10:16]File name is /storage/ofd_packets/00087361 [17:10:16]Write 316 bytes [17:10:16]NVStorageSaveData done [17:10:16]OFDSenderStorePacket done [17:10:16]KKMCreateOFDPacket done [17:10:16]NVStorageSaveData kkm_last_timestamp [17:10:16]File name is /storage/kkm_last_timestamp [17:10:16]Write 4 bytes [17:10:16]NVStorageSaveData done [17:10:16]ExternCall_PrintAddStr [17:10:16]wPrintStart [17:10:16]Write to MH i2c: 01 00 00 68 03 6B [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [17:10:16]RasterBufferAndPrint [17:10:16]line Счет N : (3)148198 [17:10:16]line ИНН: 02508201610067 [17:10:16]line Контрольно-Кассовый Чек [17:10:16]line ПРОДАЖА [17:10:16]line Товар: 4870001570071 [17:10:16]line Напиток Pepsi 1л [17:10:16]line 1.000 * 110.00 [17:10:16]line = 110.00 [17:10:16]line НДС 12% НСП 1% [17:10:16]line > о реализуемом товаре [17:10:16]line ИТОГО: 110.00 [17:10:16]line НСП 1% : 0.97 [17:10:16]line НДС 12% : 11.68 [17:10:16]line Наличными: 110.00 [17:10:16]line Безнал.: 0.00 [17:10:16]line Место: АЗС № 137 "Партнер Нефть" [17:10:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:16]line СНО: Общий режим [17:10:16]line Чек 215 23.09.2024 17:10 [17:10:16]line Смена: 498 ФФД: 1.0 [17:10:16]line ЗНМ: 0300000064 [17:10:16]line РНМ: 0000000000092592 [17:10:16]line Версия ККМ: 001 [17:10:16]line ФМ: 0000000000874979 [17:10:16]line ФД: 87361 [17:10:16]line ФПД: 57204943033116 [17:10:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171014&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87361&fm=57204943033116&tin=02508201610067®Number=0000000000092592&sum=11000 [17:10:16]line 0 [17:10:16]written 0, free lines is 4095 [17:10:16]Write to MH i2c: 01 00 00 90 03 93 [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 F4 0C 9A [17:10:16]RasterBufferAndPrint [17:10:16]line [17:10:16]line [17:10:16]line [17:10:16]line [17:10:16]line [17:10:16]written 0, free lines is 3339 [17:10:16]MH_Cut [17:10:16]Write to MH i2c: D1 01 00 97 03 01 6C [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: D1 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: D1 01 00 [17:10:16]MH_I2C_Read... [17:10:16]Read from MH i2c: D1 01 00 97 03 00 6B [17:10:16]Write to MH i2c: 01 00 00 98 03 9B [17:10:16]Write i2c OK [17:10:16]MH_I2C_Read... [17:10:17]*** Cut start [17:10:17]*** Partial cut [17:10:17]*** CUTSNS_PIN = 1 [17:10:17]*** CUTSNS_PIN = 0 [17:10:17]*** Brake cut motor [17:10:17]Read from MH i2c: 01 [17:10:17]MH_I2C_Read... [17:10:17]*** Stop cut motor [17:10:17]*** Cut end [17:10:17]Read from MH i2c: 01 07 00 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [17:10:17]process_action close_receipt done [17:10:17]requested_data is exist [17:10:17]produce_requested_data [17:10:17]requested_item fm.sn is exist - process it [17:10:17]wFMCommunicate request_size=4 [17:10:17]MH_SAM_APDU [17:10:17]CAPDU: 80 11 00 00 [17:10:17]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [17:10:17]Write i2c OK [17:10:17]MH_I2C_Read... [17:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:17]Read from MH i2c: E2 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: E2 17 00 [17:10:17]MH_I2C_Read... [17:10:17]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 75 [17:10:17]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:17]wFMCommunicate OK [17:10:17]requested_item fd.num is exist - process it [17:10:17]SAM_PROTO_GetFieldsCounters [17:10:17]wFMCommunicate request_size=4 [17:10:17]MH_SAM_APDU [17:10:17]CAPDU: 80 13 00 00 [17:10:17]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [17:10:17]Write i2c OK [17:10:17]MH_I2C_Read... [17:10:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:18]Read from MH i2c: E2 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 62 00 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 62 00 9A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [17:10: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 41 55 01 00 0E 04 04 00 F2 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 [17:10:18]wFMCommunicate OK [17:10:18]SAM_PROTO_GetFieldsCounters done [17:10:18]requested_item shift.num is exist - process it [17:10:18]requested_item shift.opened is exist - process it [17:10:18]req_shift_opened [17:10:18]FM_GetShiftState [17:10:18]SAM_PROTO_GetShiftState [17:10:18]wFMCommunicate request_size=4 [17:10:18]MH_SAM_APDU [17:10:18]CAPDU: 80 13 01 00 [17:10:18]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [17:10:18]Write i2c OK [17:10:18]MH_I2C_Read... [17:10:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:18]Read from MH i2c: E2 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 0E 00 [17:10:18]MH_I2C_Read... [17:10:18]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 73 [17:10:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:18]wFMCommunicate OK [17:10:18]SAM_PROTO_GetShiftState done [17:10:18]FM_GetShiftState done [17:10:18]req_shift_opened done [17:10:18]requested_item shift.open_date is exist - process it [17:10:18]req_shift_open_date [17:10:18]req_shift_open_date done [17:10:18]produce_requested_data done [17:10:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87361,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:10:18]process_action_free close_receipt [17:10:18]json_value_free [17:10:18]json_value_free done [17:10:18]process_json_proto returns [17:10:18]Send response to host [17:10:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87361,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:10:18]free response buf [17:10:18]execute_script done [17:10:18]execute_script returns [17:10:18]free content buf [17:10:18]Sock 9.Close socket [17:10:18]Sock 9.Thread stoped [17:10:19]accept exits with 12 [17:10:19]New connection [17:10:19]New thread 3067043172 created [17:10:19]Thread 3066899812 joined [17:10:19]Waiting for new connection... [17:10:19] Sock 12.Parse request [17:10:19]Sock 12.Check first char [17:10:19]Sock 12.First char is OK [17:10:19]request: POST /json_proto HTTP/1.0 [17:10:19]Method: POST [17:10:19]URL: /json_proto [17:10:19]Method is POST - this is cgi request [17:10:19]url: /json_proto [17:10:19]query_string will be loaded in cgi processing [17:10:19]execute_cgi json_proto POST (null) [17:10:19]execute_cgi path=json_proto method=POST [17:10:19]POST find Content-Length [17:10:19]Host: 172.17.47.196:8080 [17:10:19]Content-Length: 803 [17:10:19]Content-Type: application/json [17:10:19] [17:10:19]POST finish read [17:10:19]Found Content-Length = 803 [17:10:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872322", "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" ] } } [17:10:19]execute_script... [17:10: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)872322", "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" ] } } [17:10:19]POST & json_proto [17:10:19]process_json_proto [17:10:19]json parsed OK: [17:10:19]protocol is kg_v1.0 [17:10:19]action value=close_receipt [17:10:19]process_action close_receipt [17:10:19]cmd_close_receipt [17:10:19]MH_GetDate [17:10:19]Write to MH i2c: F0 00 00 9C 03 8E [17:10:19]Write i2c OK [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: F0 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: F0 09 00 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: F0 09 00 9C 03 00 FC A0 F1 66 4C 6B 94 66 3B [17:10:19]GetLastDocTimeStamp 1727111414 [17:10:19]current date 1727111420 [17:10:19]FM_GetShiftState [17:10:19]SAM_PROTO_GetShiftState [17:10:19]wFMCommunicate request_size=4 [17:10:19]MH_SAM_APDU [17:10:19]CAPDU: 80 13 01 00 [17:10:19]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [17:10:19]Write i2c OK [17:10:19]MH_I2C_Read... [17:10:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:19]Read from MH i2c: E2 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 0E 00 [17:10:19]MH_I2C_Read... [17:10:19]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 75 [17:10:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:19]wFMCommunicate OK [17:10:19]SAM_PROTO_GetShiftState done [17:10:19]FM_GetShiftState done [17:10:19]opened in 1727050818 [17:10:19]opened+sec_in_day 1727137218 [17:10:19]quantity*price = 100005 [17:10:19]sum+1 = 100006 [17:10: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 СНО: Общий режим Чек 216 23.09.2024 17:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87362 ФПД: 224970651584579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171020&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87362&fm=224970651584579&tin=02508201610067®Number=0000000000092592&sum=100005 [17:10:21]StoreToDocumentArchive [17:10:21]shift 498 fd 87362 [17:10:21]save to /storage/0498/doc_00087362 [17:10:21]save last doc name /storage/0498/doc_00087362 to /storage/kkm_last_doc_name [17:10:21]save OK [17:10:21]Clear old archive folders... [17:10:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:21]tlvbuf is 01361180 [17:10:21]SAM_PROTO_ClearQueue [17:10:21]wFMCommunicate request_size=4 [17:10:21]MH_SAM_APDU [17:10:21]CAPDU: 80 09 00 00 [17:10:21]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [17:10:21]RAPDU: 90 00 [17:10:21]wFMCommunicate OK [17:10:21]SAM_PROTO_ClearQueue done [17:10:21]KKMCreateOFDPacket [17:10:21]OFDProtocolAddRootSTLVToBuf [17:10:21]FM_MakeSignedData [17:10:21]FM_MakeSignedData [17:10:21]SAM_PROTO_SignData [17:10:21]wFMCommunicate request_size=4 [17:10:21]MH_SAM_APDU [17:10:21]CAPDU: 80 0D 01 02 [17:10:21]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:21]Read from MH i2c: E2 03 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [17:10:21]RAPDU: 90 00 [17:10:21]wFMCommunicate OK [17:10:21]wFMCommunicate request_size=255 [17:10:21]MH_SAM_APDU [17:10: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 D8 00 00 00 F4 03 04 00 FC A0 F1 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 42 55 01 00 35 04 06 00 CC [17:10:21]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D8 00 00 00 F4 03 04 00 FC A0 F1 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 42 55 01 00 35 04 06 00 CC 00 00 6F [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [17:10:21]RAPDU: 90 00 [17:10:21]wFMCommunicate OK [17:10:21]wFMCommunicate request_size=10 [17:10:21]MH_SAM_APDU [17:10:21]CAPDU: 80 0D 02 02 05 9C 0F C5 C8 43 [17:10:21]Write to MH i2c: E2 0D 00 AD 03 80 0D 02 02 05 00 9C 0F C5 C8 43 00 00 AF [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [17:10:21]RAPDU: 90 00 [17:10:21]wFMCommunicate OK [17:10:21]wFMCommunicate request_size=4 [17:10:21]MH_SAM_APDU [17:10:21]CAPDU: 80 0D 03 02 [17:10:21]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 0B 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 0B 00 AE 03 00 93 9F 06 CD 42 D0 A5 01 90 00 EA [17:10:21]RAPDU: 93 9F 06 CD 42 D0 A5 01 90 00 [17:10:21]wFMCommunicate OK [17:10:21]SAM_PROTO_SignData done [17:10:21]FM_MakeSignedData done [17:10:21]CreateOFDProtocolMessage [17:10:21]wFMCommunicate request_size=4 [17:10:21]MH_SAM_APDU [17:10:21]CAPDU: 80 11 00 00 [17:10:21]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:21]Read from MH i2c: E2 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 17 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8B [17:10:21]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:21]wFMCommunicate OK [17:10:21]CreateOFDProtocolMessage done [17:10:21]OFDSenderStorePacket 87362 [17:10:21]StoreOFDPacket docnum=87362 [17:10: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 27 D8 07 01 89 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 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 D8 00 00 00 F4 03 04 00 FC A0 F1 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 42 55 01 00 35 04 06 00 CC 9C 0F C5 C8 43 93 9F 06 CD 42 D0 A5 01 [17:10:21]CheckFolder [17:10:21]dirname=/storage/ofd_packets [17:10:21]CheckFolder done [17:10:21]ProducePacketName [17:10:21]name=ofd_packets/00087362 [17:10:21]NVStorageSaveData ofd_packets/00087362 [17:10:21]File name is /storage/ofd_packets/00087362 [17:10:21]Write 301 bytes [17:10:21]NVStorageSaveData done [17:10:21]OFDSenderStorePacket done [17:10:21]KKMCreateOFDPacket done [17:10:21]NVStorageSaveData kkm_last_timestamp [17:10:21]File name is /storage/kkm_last_timestamp [17:10:21]Write 4 bytes [17:10:21]NVStorageSaveData done [17:10:21]ExternCall_PrintAddStr [17:10:21]wPrintStart [17:10:21]Write to MH i2c: 01 00 00 B0 03 B3 [17:10:21]Write i2c OK [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: 01 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: 01 07 00 [17:10:21]MH_I2C_Read... [17:10:21]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [17:10:21]RasterBufferAndPrint [17:10:21]line Счет N : (1)872322 [17:10:21]line ИНН: 02508201610067 [17:10:21]line Контрольно-Кассовый Чек [17:10:21]line ПРОДАЖА [17:10:21]line ТРК (МРК, ГНК) : 33 [17:10:21]line Товар: 2710124130 [17:10:21]line Аи-92-К-5 [17:10:21]line 14.750 * 67.80 [17:10:21]line = 1000.05 [17:10:21]line НДС 12% НСП 1% [17:10:21]line > о реализуемом товаре [17:10:21]line ИТОГО: 1000.05 [17:10:21]line НСП 1% : 8.85 [17:10:21]line НДС 12% : 106.20 [17:10:21]line Наличными: 0.00 [17:10:21]line Безнал.: 1000.05 [17:10:21]line Место: АЗС № 137 "Партнер Нефть" [17:10:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:21]line СНО: Общий режим [17:10:21]line Чек 216 23.09.2024 17:10 [17:10:21]line Смена: 498 ФФД: 1.0 [17:10:21]line ЗНМ: 0300000064 [17:10:21]line РНМ: 0000000000092592 [17:10:21]line Версия ККМ: 001 [17:10:21]line Платежная система: O! деньги [17:10:21]line ФМ: 0000000000874979 [17:10:21]line ФД: 87362 [17:10:21]line ФПД: 224970651584579 [17:10:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171020&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87362&fm=224970651584579&tin=02508201610067®Number=0000000000092592&sum=100005 [17:10:21]written 0, free lines is 4095 [17:10:22]Write to MH i2c: 01 00 00 DA 03 DD [17:10:22]Write i2c OK [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: 01 [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: 01 07 00 [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 E6 0C D6 [17:10:22]RasterBufferAndPrint [17:10:22]line [17:10:22]line [17:10:22]line [17:10:22]line [17:10:22]line [17:10:22]written 0, free lines is 3328 [17:10:22]MH_Cut [17:10:22]Write to MH i2c: D1 01 00 E1 03 01 B6 [17:10:22]Write i2c OK [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: D1 [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: D1 01 00 [17:10:22]MH_I2C_Read... [17:10:22]Read from MH i2c: D1 01 00 E1 03 00 B5 [17:10:22]Write to MH i2c: 01 00 00 E2 03 E5 [17:10:22]Write i2c OK [17:10:22]MH_I2C_Read... [17:10:23]*** Cut start [17:10:23]*** Partial cut [17:10:23]*** CUTSNS_PIN = 1 [17:10:23]*** CUTSNS_PIN = 0 [17:10:23]*** Brake cut motor [17:10:23]Read from MH i2c: 01 [17:10:23]MH_I2C_Read... [17:10:23]*** Stop cut motor [17:10:23]*** Cut end [17:10:23]Read from MH i2c: 01 07 00 [17:10:23]MH_I2C_Read... [17:10:23]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [17:10:23]process_action close_receipt done [17:10:23]requested_data is exist [17:10:23]produce_requested_data [17:10:23]requested_item fm.sn is exist - process it [17:10:23]wFMCommunicate request_size=4 [17:10:23]MH_SAM_APDU [17:10:23]CAPDU: 80 11 00 00 [17:10:23]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [17:10:23]Write i2c OK [17:10:23]MH_I2C_Read... [17:10:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:23]Read from MH i2c: E2 [17:10:23]MH_I2C_Read... [17:10:23]Read from MH i2c: E2 17 00 [17:10:23]MH_I2C_Read... [17:10:23]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 [17:10: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:10:23]wFMCommunicate OK [17:10:23]requested_item fd.num is exist - process it [17:10:23]SAM_PROTO_GetFieldsCounters [17:10:23]wFMCommunicate request_size=4 [17:10:23]MH_SAM_APDU [17:10:23]CAPDU: 80 13 00 00 [17:10:23]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [17:10:23]Write i2c OK [17:10:23]MH_I2C_Read... [17:10:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:24]Read from MH i2c: E2 [17:10:24]MH_I2C_Read... [17:10:24]Read from MH i2c: E2 62 00 [17:10:24]MH_I2C_Read... [17:10:24]Read from MH i2c: E2 62 00 E4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 A5 [17:10: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 42 55 01 00 0E 04 04 00 F2 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 [17:10:24]wFMCommunicate OK [17:10:24]SAM_PROTO_GetFieldsCounters done [17:10:24]requested_item shift.num is exist - process it [17:10:24]requested_item shift.opened is exist - process it [17:10:24]req_shift_opened [17:10:24]FM_GetShiftState [17:10:24]SAM_PROTO_GetShiftState [17:10:24]wFMCommunicate request_size=4 [17:10:24]MH_SAM_APDU [17:10:24]CAPDU: 80 13 01 00 [17:10:24]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [17:10:24]Write i2c OK [17:10:24]MH_I2C_Read... [17:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:24]Read from MH i2c: E2 [17:10:24]MH_I2C_Read... [17:10:24]Read from MH i2c: E2 0E 00 [17:10:24]MH_I2C_Read... [17:10:24]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BD [17:10:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:24]wFMCommunicate OK [17:10:24]SAM_PROTO_GetShiftState done [17:10:24]FM_GetShiftState done [17:10:24]req_shift_opened done [17:10:24]requested_item shift.open_date is exist - process it [17:10:24]req_shift_open_date [17:10:24]req_shift_open_date done [17:10:24]produce_requested_data done [17:10:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87362,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:10:24]process_action_free close_receipt [17:10:24]json_value_free [17:10:24]json_value_free done [17:10:24]process_json_proto returns [17:10:24]Send response to host [17:10:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87362,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:10:24]free response buf [17:10:24]execute_script done [17:10:24]execute_script returns [17:10:24]free content buf [17:10:24]Sock 12.Close socket [17:10:24]Sock 12.Thread stoped [17:10:25]ConnectInit Can't take IP for lk.salyk.kg [17:10:25]CommunicateWithHost connect error [17:10:25]CommunicateWithHost err = -1 [17:10:25]OFD Sender: Server communicate error [17:10:25]OFD Sender: Processing packet 87360 [packets to send 282, broken 279] [17:10:25]ProducePacketName [17:10:25]name=ofd_packets/00087360 [17:10:25]OFD Sender: To server: pG, [17:10:25]CommunicateWithHost lk.salyk.kg:30040 [17:10:25]ConnectInit lk.salyk.kg [17:10:31]recv_with_timeout no data received [17:10:43]Connected sock=8 [17: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 0F 01 00 00 9B B9 07 01 F1 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 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 D6 00 00 00 F4 03 04 00 EB A0 F1 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 40 55 01 00 35 04 06 00 7E E9 A1 5D 67 02 70 7F 15 5E 67 26 22 71 [17:10: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 F6 14 47 00 7F 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 40 55 01 00 F4 03 04 00 E0 4B F1 66 B6 04 01 00 00 54 6A 8C 28 DC 13 FD 76 [17:10:47]CommunicateWithHost err = 0 [17:10:47]CheckOFDResponse [17:10:47]1017 (14) - 77093643461234 [17:10:47]1041 (16) - 0000000000874979 [17:10:47]1040 (4) - 87360 [17:10:47]1012 (4) - 23.09.2024 11:07 [17:10:47]1206 (1) - 0 [17:10:47]OFD Sender: Remove packet 87360 [17:10:47]ProducePacketName [17:10:47]name=ofd_packets/00087360 [17:10:47]NVStorageDeleteData [17:10:47]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:10:47]ProducePacketName [17:10:47]name=ofd_packets/00087361 [17:10:47]OFD Sender: To server: pG, [17:10:47]CommunicateWithHost lk.salyk.kg:30040 [17:10:47]ConnectInit lk.salyk.kg [17:10:49]recv_with_timeout no data received [17:10:52]ConnectInit Can't take IP for lk.salyk.kg [17:10:52]CommunicateWithHost connect error [17:10:52]CommunicateWithHost err = -1 [17:10:52]OFD Sender: Server communicate error [17:10:57]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:10:57]ProducePacketName [17:10:57]name=ofd_packets/00087361 [17:10:57]OFD Sender: To server: pG, [17:10:57]CommunicateWithHost lk.salyk.kg:30040 [17:10:57]ConnectInit lk.salyk.kg [17:11:02]ConnectInit Can't take IP for lk.salyk.kg [17:11:02]CommunicateWithHost connect error [17:11:02]CommunicateWithHost err = -1 [17:11:02]OFD Sender: Server communicate error [17:11:07]recv_with_timeout no data received [17:11:07]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:11:07]ProducePacketName [17:11:07]name=ofd_packets/00087361 [17:11:07]OFD Sender: To server: pG, [17:11:07]CommunicateWithHost lk.salyk.kg:30040 [17:11:07]ConnectInit lk.salyk.kg [17:11:12]ConnectInit Can't take IP for lk.salyk.kg [17:11:12]CommunicateWithHost connect error [17:11:12]CommunicateWithHost err = -1 [17:11:12]OFD Sender: Server communicate error [17:11:17]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:11:17]ProducePacketName [17:11:17]name=ofd_packets/00087361 [17:11:17]OFD Sender: To server: pG, [17:11:17]CommunicateWithHost lk.salyk.kg:30040 [17:11:17]ConnectInit lk.salyk.kg [17:11:25]recv_with_timeout no data received [17:11:39]Connected sock=8 [17:11: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 1E 01 00 00 05 21 16 01 6C E7 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 D7 00 00 00 F4 03 04 00 F6 A0 F1 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 41 55 01 00 35 04 06 00 34 07 10 4F 13 1C 86 3D 8C 9B F7 96 D4 F5 [17:11:44]recv_with_timeout no data received [17:11:44]CommunicateWithHost answer receiving error [17:11:44]CommunicateWithHost err = -3 [17:11:44]OFD Sender: Server communicate error [17:11:46]recv_with_timeout no data received [17:11:49]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:11:49]ProducePacketName [17:11:49]name=ofd_packets/00087361 [17:11:49]OFD Sender: To server: pG, [17:11:49]CommunicateWithHost lk.salyk.kg:30040 [17:11:49]ConnectInit lk.salyk.kg [17:11:54]ConnectInit Can't take IP for lk.salyk.kg [17:11:54]CommunicateWithHost connect error [17:11:54]CommunicateWithHost err = -1 [17:11:54]OFD Sender: Server communicate error [17:11:59]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:11:59]ProducePacketName [17:11:59]name=ofd_packets/00087361 [17:11:59]OFD Sender: To server: pG, [17:11:59]CommunicateWithHost lk.salyk.kg:30040 [17:11:59]ConnectInit lk.salyk.kg [17:12:04]ConnectInit Can't take IP for lk.salyk.kg [17:12:04]CommunicateWithHost connect error [17:12:04]CommunicateWithHost err = -1 [17:12:04]OFD Sender: Server communicate error [17:12:09]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:12:09]ProducePacketName [17:12:09]name=ofd_packets/00087361 [17:12:09]OFD Sender: To server: pG, [17:12:09]CommunicateWithHost lk.salyk.kg:30040 [17:12:09]ConnectInit lk.salyk.kg [17:12:14]ConnectInit Can't take IP for lk.salyk.kg [17:12:14]CommunicateWithHost connect error [17:12:14]CommunicateWithHost err = -1 [17:12:14]OFD Sender: Server communicate error [17:12:19]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:12:19]ProducePacketName [17:12:19]name=ofd_packets/00087361 [17:12:19]OFD Sender: To server: pG, [17:12:19]CommunicateWithHost lk.salyk.kg:30040 [17:12:19]ConnectInit lk.salyk.kg [17:12:23]ConnectInit Can't connect to host [17:12:24]ConnectInit Can't take IP for lk.salyk.kg [17:12:24]CommunicateWithHost connect error [17:12:24]CommunicateWithHost err = -1 [17:12:24]OFD Sender: Server communicate error [17:12:28]ConnectInit Can't connect to host [17:12:29]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:12:29]ProducePacketName [17:12:29]name=ofd_packets/00087361 [17:12:29]OFD Sender: To server: pG, [17:12:29]CommunicateWithHost lk.salyk.kg:30040 [17:12:29]ConnectInit lk.salyk.kg [17:12:34]ConnectInit Can't take IP for lk.salyk.kg [17:12:34]CommunicateWithHost connect error [17:12:34]CommunicateWithHost err = -1 [17:12:34]OFD Sender: Server communicate error [17:12:39]OFD Sender: Processing packet 87361 [packets to send 281, broken 279] [17:12:39]ProducePacketName [17:12:39]name=ofd_packets/00087361 [17:12:39]OFD Sender: To server: pG, [17:12:39]CommunicateWithHost lk.salyk.kg:30040 [17:12:39]ConnectInit lk.salyk.kg [17:12:41]recv_with_timeout no data received [17:12:44]Connected sock=8 [17:12:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 05 21 16 01 6C E7 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 D7 00 00 00 F4 03 04 00 F6 A0 F1 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 41 55 01 00 35 04 06 00 34 07 10 4F 13 1C 86 3D 8C 9B F7 96 D4 F5 [17:12: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 98 62 47 00 80 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 41 55 01 00 F4 03 04 00 55 4C F1 66 B6 04 01 00 00 E9 55 BD BE E3 0A 16 CB [17:12:45]CommunicateWithHost err = 0 [17:12:45]CheckOFDResponse [17:12:45]1017 (14) - 77093643461234 [17:12:45]1041 (16) - 0000000000874979 [17:12:45]1040 (4) - 87361 [17:12:45]1012 (4) - 23.09.2024 11:09 [17:12:45]1206 (1) - 0 [17:12:45]OFD Sender: Remove packet 87361 [17:12:45]ProducePacketName [17:12:45]name=ofd_packets/00087361 [17:12:45]NVStorageDeleteData [17:12:46]OFD Sender: Processing packet 87362 [packets to send 280, broken 279] [17:12:46]ProducePacketName [17:12:46]name=ofd_packets/00087362 [17:12:46]OFD Sender: To server: pG, [17:12:46]CommunicateWithHost lk.salyk.kg:30040 [17:12:46]ConnectInit lk.salyk.kg [17:14:58]ConnectInit Can't connect to host [17:14:58]CommunicateWithHost connect error [17:14:58]CommunicateWithHost err = -1 [17:14:58]OFD Sender: Server communicate error [17:15:03]OFD Sender: Processing packet 87362 [packets to send 280, broken 279] [17:15:03]ProducePacketName [17:15:03]name=ofd_packets/00087362 [17:15:03]OFD Sender: To server: pG, [17:15:03]CommunicateWithHost lk.salyk.kg:30040 [17:15:03]ConnectInit lk.salyk.kg [17:15:04]Connected sock=10 [17:15:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 27 D8 07 01 89 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 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 D8 00 00 00 F4 03 04 00 FC A0 F1 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 42 55 01 00 35 04 06 00 CC 9C 0F C5 C8 43 93 9F 06 CD 42 D0 A5 01 [17:15: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 16 D5 47 00 08 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 42 55 01 00 F4 03 04 00 E2 4C F1 66 B6 04 01 00 00 A0 6E 50 BF EF C6 D0 FE [17:15:06]CommunicateWithHost err = 0 [17:15:06]CheckOFDResponse [17:15:06]1017 (14) - 77093643461234 [17:15:06]1041 (16) - 0000000000874979 [17:15:06]1040 (4) - 87362 [17:15:06]1012 (4) - 23.09.2024 11:11 [17:15:06]1206 (1) - 0 [17:15:06]OFD Sender: Remove packet 87362 [17:15:06]ProducePacketName [17:15:06]name=ofd_packets/00087362 [17:15:06]NVStorageDeleteData [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:10:04]dirname=/storage/ofd_packets [17:10:04]CheckFolder done [17:10:04]ProducePacketName [17:10:04]name=ofd_packets/00087360 [17:10:04]NVStorageSaveData ofd_packets/00087360 [17:10:04]File name is /storage/ofd_packets/00087360 [17:10:04]Write 301 bytes [17:10:04]NVStorageSaveData done [17:10:04]OFDSenderStorePacket done [17:10:04]KKMCreateOFDPacket done [17:10:04]NVStorageSaveData kkm_last_timestamp [17:10:04]File name is /storage/kkm_last_timestamp [17:10:04]Write 4 bytes [17:10:04]NVStorageSaveData done [17:10:04]ExternCall_PrintAddStr [17:10:04]wPrintStart [17:10:04]Write to MH i2c: 01 00 00 1D 03 20 [17:10:04]Write i2c OK [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: 01 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: 01 07 00 [17:10:04]MH_I2C_Read... [17:10:04]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [17:10:04]RasterBufferAndPrint [17:10:04]line Счет N : (1)872321 [17:10:04]line ИНН: 02508201610067 [17:10:04]line Контрольно-Кассовый Чек [17:10:04]line ПРОДАЖА [17:10:04]line ТРК (МРК, ГНК) : 43 [17:10:04]line Товар: 2710124130 [17:10:04]line Аи-92-К-5 [17:10:04]line 8.850 * 67.80 [17:10:04]line = 600.03 [17:10:04]line НДС 12% НСП 1% [17:10:04]line > о реализуемом товаре [17:10:04]line ОКРУГЛЕНИЕ: -0.03 [17:10:04]line ИТОГО: 600.00 [17:10:04]line Внесено: 600.00 [17:10:04]line СДАЧА: 0.00 [17:10:04]line НСП 1% : 5.31 [17:10:04]line НДС 12% : 63.72 [17:10:04]line Наличными: 600.00 [17:10:04]line Безнал.: 0.00 [17:10:04]line Место: АЗС № 137 "Партнер Нефть" [17:10:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:10:04]line СНО: Общий режим [17:10:04]line Чек 214 23.09.2024 17:10 [17:10:04]line Смена: 498 ФФД: 1.0 [17:10:04]line ЗНМ: 0300000064 [17:10:04]line РНМ: 0000000000092592 [17:10:04]line Версия ККМ: 001 [17:10:04]line ФМ: 0000000000874979 [17:10:04]line ФД: 87360 [17:10:05]line ФПД: 139541899732738 [17:10:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87360&fm=139541899732738&tin=02508201610067®Number=0000000000092592&sum=60000 [17:10:05]written 0, free lines is 4095 [17:10:05]Write to MH i2c: 01 00 00 48 03 4B [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: 01 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: 01 07 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 E1 0C 3F [17:10:05]RasterBufferAndPrint [17:10:05]line [17:10:05]line [17:10:05]line [17:10:05]line [17:10:05]line [17:10:05]written 0, free lines is 3312 [17:10:05]MH_Cut [17:10:05]Write to MH i2c: D1 01 00 4F 03 01 24 [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: D1 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: D1 01 00 [17:10:05]MH_I2C_Read... [17:10:05]Read from MH i2c: D1 01 00 4F 03 00 23 [17:10:05]Write to MH i2c: 01 00 00 50 03 53 [17:10:05]Write i2c OK [17:10:05]MH_I2C_Read... [17:10:06]*** Cut start [17:10:06]*** Partial cut [17:10:06]*** CUTSNS_PIN = 1 [17:10:06]*** CUTSNS_PIN = 0 [17:10:06]Connected sock=11 [17:10:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 90 9C 07 01 43 4A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 D5 00 00 00 F4 03 04 00 E6 A0 F1 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 3F 55 01 00 35 04 06 00 7C C5 97 D9 9E 5A EF A4 BB A0 9B D1 81 D5 [17:10:06]*** Brake cut motor [17:10:06]Read from MH i2c: 01 [17:10:06]MH_I2C_Read... [17:10:06]*** Stop cut motor [17:10:06]*** Cut end [17:10:06]Read from MH i2c: 01 07 00 [17:10:06]MH_I2C_Read... [17:10:06]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [17:10:06]process_action close_receipt done [17:10:06]requested_data is exist [17:10:06]produce_requested_data [17:10:06]requested_item fm.sn is exist - process it [17:10:06]wFMCommunicate request_size=4 [17:10:06]MH_SAM_APDU [17:10:06]CAPDU: 80 11 00 00 [17:10:06]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [17:10:06]Write i2c OK [17:10:06]MH_I2C_Read... [17:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:06]Read from MH i2c: E2 [17:10:06]MH_I2C_Read... [17:10:06]Read from MH i2c: E2 17 00 [17:10:06]MH_I2C_Read... [17:10:06]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:10: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:10:07]wFMCommunicate OK [17:10:07]requested_item fd.num is exist - process it [17:10:07]SAM_PROTO_GetFieldsCounters [17:10:07]wFMCommunicate request_size=4 [17:10:07]MH_SAM_APDU [17:10:07]CAPDU: 80 13 00 00 [17:10:07]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [17:10:07]Write i2c OK [17:10:07]MH_I2C_Read... [17:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:07]Read from MH i2c: E2 [17:10:07]MH_I2C_Read... [17:10:07]Read from MH i2c: E2 62 00 [17:10:07]MH_I2C_Read... [17:10:07]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 40 55 01 00 0E 04 04 00 F2 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 0B [17:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:10:07]wFMCommunicate OK [17:10:07]SAM_PROTO_GetFieldsCounters done [17:10:07]requested_item shift.num is exist - process it [17:10:07]requested_item shift.opened is exist - process it [17:10:07]req_shift_opened [17:10:07]FM_GetShiftState [17:10:07]SAM_PROTO_GetShiftState [17:10:07]wFMCommunicate request_size=4 [17:10:07]MH_SAM_APDU [17:10:07]CAPDU: 80 13 01 00 [17:10:07]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [17:10:07]Write i2c OK [17:10:07]MH_I2C_Read... [17:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:07]Read from MH i2c: E2 [17:10:07]MH_I2C_Read... [17:10:07]Read from MH i2c: E2 0E 00 [17:10:07]MH_I2C_Read... [17:10:07]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2B [17:10:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:10:07]wFMCommunicate OK [17:10:07]SAM_PROTO_GetShiftState done [17:10:07]FM_GetShiftState done [17:10:07]req_shift_opened done [17:10:07]requested_item shift.open_date is exist - process it [17:10:07]req_shift_open_date [17:10:07]req_shift_open_date done [17:10:07]produce_requested_data done [17:10:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87360,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:10:07]process_action_free close_receipt [17:10:07]json_value_free [17:10:07]json_value_free done [17:10:07]process_json_proto returns [17:10:07]Send response to host [17:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87360,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:10:07]free response buf [17:10:07]execute_script done [17:10:07]execute_script returns [17:10:07]free content buf [17:10:07]Sock 10.Close socket [17:10:07]Sock 10.Thread stoped [17: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 A7 D3 47 00 B2 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 3F 55 01 00 F4 03 04 00 BA 4B F1 66 B6 04 01 00 00 4E B4 20 E6 2A 11 65 7A [17:10:09]CommunicateWithHost err = 0 [17:10:09]CheckOFDResponse [17:10:09]1017 (14) - 77093643461234 [17:10:09]1041 (16) - 0000000000874979 [17:10:09]1040 (4) - 87359 [17:10:09]1012 (4) - 23.09.2024 11:06 [17:10:09]1206 (1) - 0 [17:10:09]OFD Sender: Remove packet 87359 [17:10:09]ProducePacketName [17:10:09]name=ofd_packets/00087359 [17:10:09]NVStorageDeleteData [17:10:10]OFD Sender: Processing packet 87360 [packets to send 280, broken 279] [17:10:10]ProducePacketName [17:10:10]name=ofd_packets/00087360 [17:10:10]OFD Sender: To server: pG, [17:10:10]CommunicateWithHost lk.salyk.kg:30040 [17:10:10]ConnectInit lk.salyk.kg [17:10:14]accept exits with 9 [17:10:14]New connection [17:10:14]New thread 3066899812 created [17:10:14]Thread 3067043172 joined [17:10:14]Waiting for new connection... [17:10:14] Sock 9.Parse request [17:10:14]Sock 9.Check first char [17:10:14]Sock 9.First char is OK [17:10:14]request: POST /json_proto HTTP/1.0 [17:10:14]Method: POST [17:10:14]URL: /json_proto [17:10:14]Method is POST - this is cgi request [17:10:14]url: /json_proto [17:10:14]query_string will be loaded in cgi processing [17:10:14]execute_cgi json_proto POST (null) [17:10:14]execute_cgi path=json_proto method=POST [17:10:14]POST find Content-Length [17:10:14]Host: 172.17.47.196:8080 [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 [17:15:51]OFD Sender: No OFD packet to send [17:15:56]OFD Sender: No OFD packet to send [17:16:01]OFD Sender: No OFD packet to send [17:16:06]OFD Sender: No OFD packet to send [17:16:11]OFD Sender: No OFD packet to send [17:16:16]OFD Sender: No OFD packet to send [17:16:21]OFD Sender: No OFD packet to send [17:16:26]OFD Sender: No OFD packet to send [17:16:31]OFD Sender: No OFD packet to send [17:16:36]OFD Sender: No OFD packet to send [17:16:41]OFD Sender: No OFD packet to send [17:16:46]OFD Sender: No OFD packet to send [17:16:51]OFD Sender: No OFD packet to send [17:16:56]OFD Sender: No OFD packet to send [17:17:01]OFD Sender: No OFD packet to send [17:17:03]accept exits with 9 [17:17:03]New connection [17:17:03]New thread 3066899812 created [17:17:03]Thread 3067043172 joined [17:17:03]Waiting for new connection... [17:17:03] Sock 9.Parse request [17:17:03]Sock 9.Check first char [17:17:03]Sock 9.First char is OK [17:17:03]request: POST /json_proto HTTP/1.0 [17:17:03]Method: POST [17:17:03]URL: /json_proto [17:17:03]Method is POST - this is cgi request [17:17:03]url: /json_proto [17:17:03]query_string will be loaded in cgi processing [17:17:03]execute_cgi json_proto POST (null) [17:17:03]execute_cgi path=json_proto method=POST [17:17:03]POST find Content-Length [17:17:03]Host: 172.17.47.196:8080 [17:17:03]Content-Length: 677 [17:17:03]Content-Type: application/json [17:17:03] [17:17:03]POST finish read [17:17:03]Found Content-Length = 677 [17:17:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872324", "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" ] } } [17:17:03]execute_script... [17:17: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)872324", "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" ] } } [17:17:03]POST & json_proto [17:17:03]process_json_proto [17:17:03]json parsed OK: [17:17:03]protocol is kg_v1.0 [17:17:03]action value=close_receipt [17:17:03]process_action close_receipt [17:17:03]cmd_close_receipt [17:17:03]MH_GetDate [17:17:03]Write to MH i2c: F0 00 00 E6 03 D8 [17:17:03]Write i2c OK [17:17:03]MH_I2C_Read... [17:17:03]Read from MH i2c: F0 [17:17:03]MH_I2C_Read... [17:17:03]Read from MH i2c: F0 09 00 [17:17:03]MH_I2C_Read... [17:17:03]Read from MH i2c: F0 09 00 E6 03 00 90 A2 F1 66 4C 6B 94 66 1B [17:17:03]GetLastDocTimeStamp 1727111420 [17:17:03]current date 1727111824 [17:17:03]FM_GetShiftState [17:17:03]SAM_PROTO_GetShiftState [17:17:03]wFMCommunicate request_size=4 [17:17:03]MH_SAM_APDU [17:17:03]CAPDU: 80 13 01 00 [17:17:03]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [17:17:03]Write i2c OK [17:17:03]MH_I2C_Read... [17:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:03]Read from MH i2c: E2 [17:17:03]MH_I2C_Read... [17:17:03]Read from MH i2c: E2 0E 00 [17:17:03]MH_I2C_Read... [17:17:03]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BF [17:17:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:17:03]wFMCommunicate OK [17:17:03]SAM_PROTO_GetShiftState done [17:17:03]FM_GetShiftState done [17:17:03]opened in 1727050818 [17:17:03]opened+sec_in_day 1727137218 [17:17:03]quantity*price = 50036 [17:17:03]sum+1 = 50037 [17:17: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 СНО: Общий режим Чек 217 23.09.2024 17:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87363 ФПД: 181104884469114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171704&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87363&fm=181104884469114&tin=02508201610067®Number=0000000000092592&sum=50000 [17:17:04]StoreToDocumentArchive [17:17:04]shift 498 fd 87363 [17:17:04]save to /storage/0498/doc_00087363 [17:17:04]save last doc name /storage/0498/doc_00087363 to /storage/kkm_last_doc_name [17:17:04]save OK [17:17:04]Clear old archive folders... [17:17:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:17:04]tlvbuf is 01380E40 [17:17:04]SAM_PROTO_ClearQueue [17:17:04]wFMCommunicate request_size=4 [17:17:04]MH_SAM_APDU [17:17:04]CAPDU: 80 09 00 00 [17:17:04]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [17:17:04]Write i2c OK [17:17:04]MH_I2C_Read... [17:17:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:17:04]Read from MH i2c: E2 [17:17:04]MH_I2C_Read... [17:17:04]Read from MH i2c: E2 03 00 [17:17:04]MH_I2C_Read... [17:17:04]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [17:17:04]RAPDU: 90 00 [17:17:04]wFMCommunicate OK [17:17:04]SAM_PROTO_ClearQueue done [17:17:04]KKMCreateOFDPacket [17:17:04]OFDProtocolAddRootSTLVToBuf [17:17:04]FM_MakeSignedData [17:17:04]FM_MakeSignedData [17:17:04]SAM_PROTO_SignData [17:17:04]wFMCommunicate request_size=4 [17:17:04]MH_SAM_APDU [17:17:04]CAPDU: 80 0D 01 02 [17:17:04]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [17:17:04]Write i2c OK [17:17:04]MH_I2C_Read... [17:17:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:17:04]Read from MH i2c: E2 [17:17:04]MH_I2C_Read... [17:17:04]Read from MH i2c: E2 03 00 [17:17:04]MH_I2C_Read... [17:17:04]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [17:17:04]RAPDU: 90 00 [17:17:04]wFMCommunicate OK [17:17:04]wFMCommunicate request_size=255 [17:17:04]MH_SAM_APDU [17:17: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 D9 00 00 00 F4 03 04 00 90 A2 F1 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 43 55 01 00 35 04 06 00 A4 [17:17:04]Write to MH i2c: E2 02 01 F6 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 D9 00 00 00 F4 03 04 00 90 A2 F1 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 43 55 01 00 35 04 06 00 A4 00 00 90 [17:17:04]Write i2c OK [17:17:04]MH_I2C_Read... [17:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:05]Read from MH i2c: E2 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 03 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [17:17:05]RAPDU: 90 00 [17:17:05]wFMCommunicate OK [17:17:05]wFMCommunicate request_size=10 [17:17:05]MH_SAM_APDU [17:17:05]CAPDU: 80 0D 02 02 05 B6 C4 4E 4D 7A [17:17:05]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 B6 C4 4E 4D 7A 00 00 0D [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:17:05]Read from MH i2c: E2 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 03 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [17:17:05]RAPDU: 90 00 [17:17:05]wFMCommunicate OK [17:17:05]wFMCommunicate request_size=4 [17:17:05]MH_SAM_APDU [17:17:05]CAPDU: 80 0D 03 02 [17:17:05]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:17:05]Read from MH i2c: E2 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 0B 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 0B 00 F8 03 00 65 19 BD D5 B2 5B 31 F7 90 00 BC [17:17:05]RAPDU: 65 19 BD D5 B2 5B 31 F7 90 00 [17:17:05]wFMCommunicate OK [17:17:05]SAM_PROTO_SignData done [17:17:05]FM_MakeSignedData done [17:17:05]CreateOFDProtocolMessage [17:17:05]wFMCommunicate request_size=4 [17:17:05]MH_SAM_APDU [17:17:05]CAPDU: 80 11 00 00 [17:17:05]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:05]Read from MH i2c: E2 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 17 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D5 [17:17: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:17:05]wFMCommunicate OK [17:17:05]CreateOFDProtocolMessage done [17:17:05]OFDSenderStorePacket 87363 [17:17:05]StoreOFDPacket docnum=87363 [17:17: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 A9 05 07 01 06 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 90 A2 F1 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 43 55 01 00 35 04 06 00 A4 B6 C4 4E 4D 7A 65 19 BD D5 B2 5B 31 F7 [17:17:05]CheckFolder [17:17:05]dirname=/storage/ofd_packets [17:17:05]CheckFolder done [17:17:05]ProducePacketName [17:17:05]name=ofd_packets/00087363 [17:17:05]NVStorageSaveData ofd_packets/00087363 [17:17:05]File name is /storage/ofd_packets/00087363 [17:17:05]Write 301 bytes [17:17:05]NVStorageSaveData done [17:17:05]OFDSenderStorePacket done [17:17:05]KKMCreateOFDPacket done [17:17:05]NVStorageSaveData kkm_last_timestamp [17:17:05]File name is /storage/kkm_last_timestamp [17:17:05]Write 4 bytes [17:17:05]NVStorageSaveData done [17:17:05]ExternCall_PrintAddStr [17:17:05]wPrintStart [17:17:05]Write to MH i2c: 01 00 00 FA 03 FD [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 07 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [17:17:05]RasterBufferAndPrint [17:17:05]line Счет N : (1)872324 [17:17:05]line ИНН: 02508201610067 [17:17:05]line Контрольно-Кассовый Чек [17:17:05]line ПРОДАЖА [17:17:05]line ТРК (МРК, ГНК) : 33 [17:17:05]line Товар: 2710124130 [17:17:05]line Аи-92-К-5 [17:17:05]line 7.380 * 67.80 [17:17:05]line = 500.36 [17:17:05]line НДС 12% НСП 1% [17:17:05]line > о реализуемом товаре [17:17:05]line ОКРУГЛЕНИЕ: -0.36 [17:17:05]line ИТОГО: 500.00 [17:17:05]line Внесено: 500.00 [17:17:05]line СДАЧА: 0.00 [17:17:05]line НСП 1% : 4.43 [17:17:05]line НДС 12% : 53.14 [17:17:05]line Наличными: 500.00 [17:17:05]line Безнал.: 0.00 [17:17:05]line Место: АЗС № 137 "Партнер Нефть" [17:17:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:17:05]line СНО: Общий режим [17:17:05]line Чек 217 23.09.2024 17:17 [17:17:05]line Смена: 498 ФФД: 1.0 [17:17:05]line ЗНМ: 0300000064 [17:17:05]line РНМ: 0000000000092592 [17:17:05]line Версия ККМ: 001 [17:17:05]line ФМ: 0000000000874979 [17:17:05]line ФД: 87363 [17:17:05]line ФПД: 181104884469114 [17:17:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T171704&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87363&fm=181104884469114&tin=02508201610067®Number=0000000000092592&sum=50000 [17:17:05]written 0, free lines is 4095 [17:17:05]OFD Sender: Processing packet 87363 [packets to send 280, broken 279] [17:17:05]ProducePacketName [17:17:05]name=ofd_packets/00087363 [17:17:05]OFD Sender: To server: pG, [17:17:05]CommunicateWithHost lk.salyk.kg:30040 [17:17:05]ConnectInit lk.salyk.kg [17:17:05]Write to MH i2c: 01 00 00 25 04 29 [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 07 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 D9 0C 15 [17:17:05]RasterBufferAndPrint [17:17:05]line [17:17:05]line [17:17:05]line [17:17:05]line [17:17:05]line [17:17:05]written 0, free lines is 3296 [17:17:05]MH_Cut [17:17:05]Write to MH i2c: D1 01 00 2C 04 01 02 [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: D1 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: D1 01 00 [17:17:05]MH_I2C_Read... [17:17:05]Read from MH i2c: D1 01 00 2C 04 00 01 [17:17:05]Write to MH i2c: 01 00 00 2D 04 31 [17:17:05]Write i2c OK [17:17:05]MH_I2C_Read... [17:17:06]*** Cut start [17:17:06]*** Partial cut [17:17:06]*** CUTSNS_PIN = 1 [17:17:06]*** CUTSNS_PIN = 0 [17:17:06]*** Brake cut motor [17:17:07]Read from MH i2c: 01 [17:17:07]MH_I2C_Read... [17:17:07]*** Stop cut motor [17:17:07]*** Cut end [17:17:07]Read from MH i2c: 01 07 00 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [17:17:07]process_action close_receipt done [17:17:07]requested_data is exist [17:17:07]produce_requested_data [17:17:07]requested_item fm.sn is exist - process it [17:17:07]wFMCommunicate request_size=4 [17:17:07]MH_SAM_APDU [17:17:07]CAPDU: 80 11 00 00 [17:17:07]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [17:17:07]Write i2c OK [17:17:07]MH_I2C_Read... [17:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:17:07]Read from MH i2c: E2 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 17 00 [17:17:07]MH_I2C_Read... [17:17:07]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 [17: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 [17:17:07]wFMCommunicate OK [17:17:07]requested_item fd.num is exist - process it [17:17:07]SAM_PROTO_GetFieldsCounters [17:17:07]wFMCommunicate request_size=4 [17:17:07]MH_SAM_APDU [17:17:07]CAPDU: 80 13 00 00 [17:17:07]Write to MH i2c: E2 08 00 2F 04 80 13 00 00 00 00 00 00 AF [17:17:07]Write i2c OK [17:17:07]MH_I2C_Read... [17:17:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:17:07]Read from MH i2c: E2 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 62 00 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 62 00 2F 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 43 55 01 00 0E 04 04 00 F2 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 F5 [17:17: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 43 55 01 00 0E 04 04 00 F2 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 [17:17:07]wFMCommunicate OK [17:17:07]SAM_PROTO_GetFieldsCounters done [17:17:07]requested_item shift.num is exist - process it [17:17:07]requested_item shift.opened is exist - process it [17:17:07]req_shift_opened [17:17:07]FM_GetShiftState [17:17:07]SAM_PROTO_GetShiftState [17:17:07]wFMCommunicate request_size=4 [17:17:07]MH_SAM_APDU [17:17:07]CAPDU: 80 13 01 00 [17:17:07]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [17:17:07]Write i2c OK [17:17:07]MH_I2C_Read... [17:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:17:07]Read from MH i2c: E2 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 0E 00 [17:17:07]MH_I2C_Read... [17:17:07]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 09 [17:17:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:17:07]wFMCommunicate OK [17:17:07]SAM_PROTO_GetShiftState done [17:17:07]FM_GetShiftState done [17:17:07]req_shift_opened done [17:17:07]requested_item shift.open_date is exist - process it [17:17:07]req_shift_open_date [17:17:07]req_shift_open_date done [17:17:07]produce_requested_data done [17:17:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87363,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:17:07]process_action_free close_receipt [17:17:07]json_value_free [17:17:07]json_value_free done [17:17:07]process_json_proto returns [17:17:07]Send response to host [17:17:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87363,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:17:07]free response buf [17:17:07]execute_script done [17:17:07]execute_script returns [17:17:07]free content buf [17:17:07]Sock 9.Close socket [17:17:07]Sock 9.Thread stoped [17:17:07]recv_with_timeout no data received [17:17:11]Connected sock=11 [17: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 A9 05 07 01 06 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 90 A2 F1 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 43 55 01 00 35 04 06 00 A4 B6 C4 4E 4D 7A 65 19 BD D5 B2 5B 31 F7 [17:17: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 E3 54 47 00 D7 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 43 55 01 00 F4 03 04 00 61 4D F1 66 B6 04 01 00 00 00 A5 99 F8 E3 1E 22 81 [17:17:12]CommunicateWithHost err = 0 [17:17:12]CheckOFDResponse [17:17:12]1017 (14) - 77093643461234 [17:17:12]1041 (16) - 0000000000874979 [17:17:12]1040 (4) - 87363 [17:17:12]1012 (4) - 23.09.2024 11:13 [17:17:12]1206 (1) - 0 [17:17:12]OFD Sender: Remove packet 87363 [17:17:12]ProducePacketName [17:17:12]name=ofd_packets/00087363 [17:17:12]NVStorageDeleteData [17:17:12]OFD Sender: No OFD packet to send [17:17:17]OFD Sender: No OFD packet to send [17:17:22]OFD Sender: No OFD packet to send [17:17:27]OFD Sender: No OFD packet to send [17:17:32]OFD Sender: No OFD packet to send [17:17:37]OFD Sender: No OFD packet to send [17:17:42]OFD Sender: No OFD packet to send [17:17:47]OFD Sender: No OFD packet to send [17:17:52]OFD Sender: No OFD packet to send [17:17:57]OFD Sender: No OFD packet to send [17:18:02]OFD Sender: No OFD packet to send [17:18:07]OFD Sender: No OFD packet to send [17:18:12]OFD Sender: No OFD packet to send [17:18:17]OFD Sender: No OFD packet to send [17:18:22]OFD Sender: No OFD packet to send [17:18:27]OFD Sender: No OFD packet to send [17:18:32]OFD Sender: No OFD packet to send [17:18:37]OFD Sender: No OFD packet to send [17:18:42]OFD Sender: No OFD packet to send [17:18:47]OFD Sender: No OFD packet to send [17:18:52]OFD Sender: No OFD packet to send [17:18:57]OFD Sender: No OFD packet to send [17:19:02]OFD Sender: No OFD packet to send [17:19:07]OFD Sender: No OFD packet to send [17:19:12]OFD Sender: No OFD packet to send [17:19:17]OFD Sender: No OFD packet to send [17:19:22]OFD Sender: No OFD packet to send [17:19:27]OFD Sender: No OFD packet to send [17:19:32]OFD Sender: No OFD packet to send [17:19:37]OFD Sender: No OFD packet to send [17:19:42]OFD Sender: No OFD packet to send [17:19:47]OFD Sender: No OFD packet to send [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:07]OFD Sender: No OFD packet to send [17:20:12]OFD Sender: No OFD packet to send [17:20:17]OFD Sender: No OFD packet to send [17:20:22]OFD Sender: No OFD packet to send [17:20:26]accept exits with 10 [17:20:26]New connection [17:20:26]New thread 3067043172 created [17:20:26]Thread 3066899812 joined [17:20:26]Waiting for new connection... [17:20:26] Sock 10.Parse request [17:20:26]Sock 10.Check first char [17:20:26]Sock 10.First char is OK [17:20:26]request: POST /json_proto HTTP/1.0 [17:20:26]Method: POST [17:20:26]URL: /json_proto [17:20:26]Method is POST - this is cgi request [17:20:26]url: /json_proto [17:20:26]query_string will be loaded in cgi processing [17:20:26]execute_cgi json_proto POST (null) [17:20:26]execute_cgi path=json_proto method=POST [17:20:26]POST find Content-Length [17:20:26]Host: 172.17.47.196:8080 [17:20:26]Content-Length: 677 [17:20:26]Content-Type: application/json [17:20:26] [17:20:26]POST finish read [17:20:26]Found Content-Length = 677 [17:20:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872325", "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" ] } } [17:20:26]execute_script... [17: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)872325", "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" ] } } [17:20:26]POST & json_proto [17:20:26]process_json_proto [17:20:26]json parsed OK: [17:20:26]protocol is kg_v1.0 [17:20:26]action value=close_receipt [17:20:26]process_action close_receipt [17:20:26]cmd_close_receipt [17:20:26]MH_GetDate [17:20:26]Write to MH i2c: F0 00 00 31 04 24 [17:20:26]Write i2c OK [17:20:26]MH_I2C_Read... [17:20:26]Read from MH i2c: F0 [17:20:26]MH_I2C_Read... [17:20:26]Read from MH i2c: F0 09 00 [17:20:26]MH_I2C_Read... [17:20:26]Read from MH i2c: F0 09 00 31 04 00 5A A3 F1 66 4C 6B 94 66 32 [17:20:26]GetLastDocTimeStamp 1727111824 [17:20:26]current date 1727112026 [17:20:26]FM_GetShiftState [17:20:26]SAM_PROTO_GetShiftState [17:20:26]wFMCommunicate request_size=4 [17:20:26]MH_SAM_APDU [17:20:26]CAPDU: 80 13 01 00 [17:20:26]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [17:20:26]Write i2c OK [17:20:26]MH_I2C_Read... [17:20:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:26]Read from MH i2c: E2 [17:20:26]MH_I2C_Read... [17:20:26]Read from MH i2c: E2 0E 00 [17:20:26]MH_I2C_Read... [17:20:26]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0B [17:20:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:20:26]wFMCommunicate OK [17:20:26]SAM_PROTO_GetShiftState done [17:20:26]FM_GetShiftState done [17:20:26]opened in 1727050818 [17:20:26]opened+sec_in_day 1727137218 [17:20:26]quantity*price = 60003 [17:20:26]sum+1 = 60004 [17:20:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 218 23.09.2024 17:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87364 ФПД: 77755115677672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87364&fm=77755115677672&tin=02508201610067®Number=0000000000092592&sum=60000 [17:20:27]StoreToDocumentArchive [17:20:27]shift 498 fd 87364 [17:20:27]save to /storage/0498/doc_00087364 [17:20:27]save last doc name /storage/0498/doc_00087364 to /storage/kkm_last_doc_name [17:20:27]save OK [17:20:27]Clear old archive folders... [17:20:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:20:27]tlvbuf is 01387270 [17:20:27]SAM_PROTO_ClearQueue [17:20:27]wFMCommunicate request_size=4 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 09 00 00 [17:20:27]Write to MH i2c: E2 08 00 3F 04 80 09 00 00 00 00 00 00 B5 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [17:20:27]RAPDU: 90 00 [17:20:27]wFMCommunicate OK [17:20:27]SAM_PROTO_ClearQueue done [17:20:27]KKMCreateOFDPacket [17:20:27]OFDProtocolAddRootSTLVToBuf [17:20:27]FM_MakeSignedData [17:20:27]FM_MakeSignedData [17:20:27]SAM_PROTO_SignData [17:20:27]wFMCommunicate request_size=4 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 0D 01 02 [17:20:27]Write to MH i2c: E2 08 00 40 04 80 0D 01 02 00 00 00 00 BD [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [17:20:27]RAPDU: 90 00 [17:20:27]wFMCommunicate OK [17:20:27]wFMCommunicate request_size=255 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 5A A3 F1 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 44 55 01 00 35 04 06 00 46 [17:20:27]Write to MH i2c: E2 02 01 41 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 DA 00 00 00 F4 03 04 00 5A A3 F1 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 44 55 01 00 35 04 06 00 46 00 00 12 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [17:20:27]RAPDU: 90 00 [17:20:27]wFMCommunicate OK [17:20:27]wFMCommunicate request_size=10 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 0D 02 02 05 B7 C6 0C A7 E8 [17:20:27]Write to MH i2c: E2 0D 00 42 04 80 0D 02 02 05 00 B7 C6 0C A7 E8 00 00 E2 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [17:20:27]RAPDU: 90 00 [17:20:27]wFMCommunicate OK [17:20:27]wFMCommunicate request_size=4 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 0D 03 02 [17:20:27]Write to MH i2c: E2 08 00 43 04 80 0D 03 02 00 00 00 00 C2 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 0B 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 0B 00 43 04 00 65 70 C6 04 EE E9 92 6D 90 00 38 [17:20:27]RAPDU: 65 70 C6 04 EE E9 92 6D 90 00 [17:20:27]wFMCommunicate OK [17:20:27]SAM_PROTO_SignData done [17:20:27]FM_MakeSignedData done [17:20:27]CreateOFDProtocolMessage [17:20:27]wFMCommunicate request_size=4 [17:20:27]MH_SAM_APDU [17:20:27]CAPDU: 80 11 00 00 [17:20:27]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:27]Read from MH i2c: E2 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: E2 17 00 [17:20:27]MH_I2C_Read... [17:20:27]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 [17: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 [17:20:27]wFMCommunicate OK [17:20:27]CreateOFDProtocolMessage done [17:20:27]OFDSenderStorePacket 87364 [17:20:27]StoreOFDPacket docnum=87364 [17: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 0F 01 00 00 C0 93 07 01 E6 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 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 DA 00 00 00 F4 03 04 00 5A A3 F1 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 44 55 01 00 35 04 06 00 46 B7 C6 0C A7 E8 65 70 C6 04 EE E9 92 6D [17:20:27]CheckFolder [17:20:27]dirname=/storage/ofd_packets [17:20:27]CheckFolder done [17:20:27]ProducePacketName [17:20:27]name=ofd_packets/00087364 [17:20:27]NVStorageSaveData ofd_packets/00087364 [17:20:27]File name is /storage/ofd_packets/00087364 [17:20:27]Write 301 bytes [17:20:27]NVStorageSaveData done [17:20:27]OFDSenderStorePacket done [17:20:27]KKMCreateOFDPacket done [17:20:27]NVStorageSaveData kkm_last_timestamp [17:20:27]File name is /storage/kkm_last_timestamp [17:20:27]Write 4 bytes [17:20:27]NVStorageSaveData done [17:20:27]ExternCall_PrintAddStr [17:20:27]wPrintStart [17:20:27]Write to MH i2c: 01 00 00 45 04 49 [17:20:27]Write i2c OK [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: 01 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: 01 07 00 [17:20:27]MH_I2C_Read... [17:20:27]Read from MH i2c: 01 07 00 45 04 00 00 00 00 00 FF 0F 5E [17:20:27]RasterBufferAndPrint [17:20:27]line Счет N : (1)872325 [17:20:27]line ИНН: 02508201610067 [17:20:27]line Контрольно-Кассовый Чек [17:20:27]line ПРОДАЖА [17:20:27]line ТРК (МРК, ГНК) : 53 [17:20:27]line Товар: 2710124130 [17:20:27]line Аи-92-К-5 [17:20:27]line 8.850 * 67.80 [17:20:27]line = 600.03 [17:20:27]line НДС 12% НСП 1% [17:20:27]line > о реализуемом товаре [17:20:27]line ОКРУГЛЕНИЕ: -0.03 [17:20:27]line ИТОГО: 600.00 [17:20:27]line Внесено: 600.00 [17:20:27]line СДАЧА: 0.00 [17:20:27]line НСП 1% : 5.31 [17:20:27]line НДС 12% : 63.72 [17:20:27]line Наличными: 600.00 [17:20:27]line Безнал.: 0.00 [17:20:27]line Место: АЗС № 137 "Партнер Нефть" [17:20:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:20:27]line СНО: Общий режим [17:20:27]line Чек 218 23.09.2024 17:20 [17:20:27]line Смена: 498 ФФД: 1.0 [17:20:27]line ЗНМ: 0300000064 [17:20:27]line РНМ: 0000000000092592 [17:20:27]line Версия ККМ: 001 [17:20:27]line ФМ: 0000000000874979 [17:20:27]line ФД: 87364 [17:20:27]line ФПД: 77755115677672 [17:20:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172026&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87364&fm=77755115677672&tin=02508201610067®Number=0000000000092592&sum=60000 [17:20:27]OFD Sender: Processing packet 87364 [packets to send 280, broken 279] [17:20:27]ProducePacketName [17:20:27]name=ofd_packets/00087364 [17:20:27]OFD Sender: To server: pG, [17:20:27]CommunicateWithHost lk.salyk.kg:30040 [17:20:27]ConnectInit lk.salyk.kg [17:20:27]written 0, free lines is 4095 [17:20:28]Write to MH i2c: 01 00 00 70 04 74 [17:20:28]Write i2c OK [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: 01 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: 01 07 00 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: 01 07 00 70 04 00 00 00 00 00 D4 0C 5B [17:20:28]RasterBufferAndPrint [17:20:28]line [17:20:28]line [17:20:28]line [17:20:28]line [17:20:28]line [17:20:28]written 0, free lines is 3290 [17:20:28]MH_Cut [17:20:28]Write to MH i2c: D1 01 00 77 04 01 4D [17:20:28]Write i2c OK [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: D1 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: D1 01 00 [17:20:28]MH_I2C_Read... [17:20:28]Read from MH i2c: D1 01 00 77 04 00 4C [17:20:28]Write to MH i2c: 01 00 00 78 04 7C [17:20:28]Write i2c OK [17:20:28]MH_I2C_Read... [17:20:29]Connected sock=11 [17: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 0F 01 00 00 C0 93 07 01 E6 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 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 DA 00 00 00 F4 03 04 00 5A A3 F1 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 44 55 01 00 35 04 06 00 46 B7 C6 0C A7 E8 65 70 C6 04 EE E9 92 6D [17:20:29]*** Cut start [17:20:29]*** Partial cut [17:20:29]*** CUTSNS_PIN = 1 [17:20:29]*** CUTSNS_PIN = 0 [17:20:29]*** Brake cut motor [17:20:29]Read from MH i2c: 01 [17:20:29]MH_I2C_Read... [17:20:29]*** Stop cut motor [17:20:29]*** Cut end [17:20:29]Read from MH i2c: 01 07 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 FF 0F 91 [17:20:29]process_action close_receipt done [17:20:29]requested_data is exist [17:20:29]produce_requested_data [17:20:29]requested_item fm.sn is exist - process it [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 11 00 00 [17:20:29]Write to MH i2c: E2 08 00 79 04 80 11 00 00 00 00 00 00 F7 [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:20:29]Read from MH i2c: E2 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 17 00 [17:20:29]MH_I2C_Read... [17:20:29]Read from MH i2c: E2 17 00 79 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 56 [17: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 [17:20:29]wFMCommunicate OK [17:20:29]requested_item fd.num is exist - process it [17:20:29]SAM_PROTO_GetFieldsCounters [17:20:29]wFMCommunicate request_size=4 [17:20:29]MH_SAM_APDU [17:20:29]CAPDU: 80 13 00 00 [17:20:29]Write to MH i2c: E2 08 00 7A 04 80 13 00 00 00 00 00 00 FA [17:20:29]Write i2c OK [17:20:29]MH_I2C_Read... [17:20:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:20:30]Read from MH i2c: E2 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 62 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 62 00 7A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 44 [17: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 44 55 01 00 0E 04 04 00 F2 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 [17:20:30]wFMCommunicate OK [17:20:30]SAM_PROTO_GetFieldsCounters done [17:20:30]requested_item shift.num is exist - process it [17:20:30]requested_item shift.opened is exist - process it [17:20:30]req_shift_opened [17:20:30]FM_GetShiftState [17:20:30]SAM_PROTO_GetShiftState [17:20:30]wFMCommunicate request_size=4 [17:20:30]MH_SAM_APDU [17:20:30]CAPDU: 80 13 01 00 [17:20:30]Write to MH i2c: E2 08 00 7B 04 80 13 01 00 00 00 00 00 FC [17:20:30]Write i2c OK [17:20:30]MH_I2C_Read... [17:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:20:30]Read from MH i2c: E2 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 0E 00 [17:20:30]MH_I2C_Read... [17:20:30]Read from MH i2c: E2 0E 00 7B 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 54 [17:20:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:20:30]wFMCommunicate OK [17:20:30]SAM_PROTO_GetShiftState done [17:20:30]FM_GetShiftState done [17:20:30]req_shift_opened done [17:20:30]requested_item shift.open_date is exist - process it [17:20:30]req_shift_open_date [17:20:30]req_shift_open_date done [17:20:30]produce_requested_data done [17:20:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87364,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:20:30]process_action_free close_receipt [17:20:30]json_value_free [17:20:30]json_value_free done [17:20:30]process_json_proto returns [17:20:30]Send response to host [17:20:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87364,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:20:30]free response buf [17:20:30]execute_script done [17:20:30]execute_script returns [17:20:30]free content buf [17:20:30]Sock 10.Close socket [17:20:30]Sock 10.Thread stoped [17: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 FD 32 47 00 65 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 44 55 01 00 F4 03 04 00 27 4E F1 66 B6 04 01 00 00 E8 D7 76 15 47 6B 41 3A [17:20:31]CommunicateWithHost err = 0 [17:20:31]CheckOFDResponse [17:20:31]1017 (14) - 77093643461234 [17:20:31]1041 (16) - 0000000000874979 [17:20:31]1040 (4) - 87364 [17:20:31]1012 (4) - 23.09.2024 11:16 [17:20:31]1206 (1) - 0 [17:20:31]OFD Sender: Remove packet 87364 [17:20:31]ProducePacketName [17:20:31]name=ofd_packets/00087364 [17:20:31]NVStorageDeleteData [17:20:31]OFD Sender: No OFD packet to send [17:20:36]OFD Sender: No OFD packet to send [17:20:41]OFD Sender: No OFD packet to send [17:20:41]recv_with_timeout no data received [17:20:46]OFD Sender: No OFD packet to send [17:20:51]OFD Sender: No OFD packet to send [17:20:53]recv_with_timeout no data received [17:20:56]OFD Sender: No OFD packet to send [17:21:01]OFD Sender: No OFD packet to send [17:21:06]OFD Sender: No OFD packet to send [17:21:06]recv_with_timeout no data received [17:21:11]OFD Sender: No OFD packet to send [17:21:16]OFD Sender: No OFD packet to send [17:21:21]OFD Sender: No OFD packet to send [17:21:26]OFD Sender: No OFD packet to send [17:21:31]accept exits with 9 [17:21:31]New connection [17:21:31]New thread 3066899812 created [17:21:31]Thread 3067043172 joined [17:21:31]Waiting for new connection... [17:21:31] Sock 9.Parse request [17:21:31]Sock 9.Check first char [17:21:31]Sock 9.First char is OK [17:21:31]request: POST /json_proto HTTP/1.0 [17:21:31]Method: POST [17:21:31]URL: /json_proto [17:21:31]Method is POST - this is cgi request [17:21:31]url: /json_proto [17:21:31]query_string will be loaded in cgi processing [17:21:31]execute_cgi json_proto POST (null) [17:21:31]execute_cgi path=json_proto method=POST [17:21:31]POST find Content-Length [17:21:31]Host: 172.17.47.196:8080 [17:21:31]Content-Length: 677 [17:21:31]Content-Type: application/json [17:21:31] [17:21:31]POST finish read [17:21:31]Found Content-Length = 677 [17:21:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872327", "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.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:31]execute_script... [17:21: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)872327", "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.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:21:31]POST & json_proto [17:21:31]process_json_proto [17:21:31]json parsed OK: [17:21:31]protocol is kg_v1.0 [17:21:31]action value=close_receipt [17:21:31]process_action close_receipt [17:21:31]cmd_close_receipt [17:21:31]MH_GetDate [17:21:31]Write to MH i2c: F0 00 00 7C 04 6F [17:21:31]Write i2c OK [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: F0 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: F0 09 00 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: F0 09 00 7C 04 00 9C A3 F1 66 4C 6B 94 66 BF [17:21:31]GetLastDocTimeStamp 1727112026 [17:21:31]current date 1727112092 [17:21:31]FM_GetShiftState [17:21:31]SAM_PROTO_GetShiftState [17:21:31]wFMCommunicate request_size=4 [17:21:31]MH_SAM_APDU [17:21:31]CAPDU: 80 13 01 00 [17:21:31]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [17:21:31]Write i2c OK [17:21:31]MH_I2C_Read... [17:21:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:21:31]Read from MH i2c: E2 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: E2 0E 00 [17:21:31]MH_I2C_Read... [17:21:31]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 56 [17:21:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:21:31]wFMCommunicate OK [17:21:31]SAM_PROTO_GetShiftState done [17:21:31]FM_GetShiftState done [17:21:31]opened in 1727050818 [17:21:31]opened+sec_in_day 1727137218 [17:21:31]quantity*price = 55053 [17:21:31]sum+1 = 55055 [17:21:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 219 23.09.2024 17:21 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87365 ФПД: 177507297923988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172132&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87365&fm=177507297923988&tin=02508201610067®Number=0000000000092592&sum=55000 [17:21:32]StoreToDocumentArchive [17:21:32]shift 498 fd 87365 [17:21:32]save to /storage/0498/doc_00087365 [17:21:32]save last doc name /storage/0498/doc_00087365 to /storage/kkm_last_doc_name [17:21:32]save OK [17:21:32]Clear old archive folders... [17:21:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:21:32]tlvbuf is 0138EB30 [17:21:32]SAM_PROTO_ClearQueue [17:21:32]wFMCommunicate request_size=4 [17:21:32]MH_SAM_APDU [17:21:32]CAPDU: 80 09 00 00 [17:21:32]Write to MH i2c: E2 08 00 8A 04 80 09 00 00 00 00 00 00 00 [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:21:32]Read from MH i2c: E2 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 03 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [17:21:32]RAPDU: 90 00 [17:21:32]wFMCommunicate OK [17:21:32]SAM_PROTO_ClearQueue done [17:21:32]KKMCreateOFDPacket [17:21:32]OFDProtocolAddRootSTLVToBuf [17:21:32]FM_MakeSignedData [17:21:32]FM_MakeSignedData [17:21:32]SAM_PROTO_SignData [17:21:32]wFMCommunicate request_size=4 [17:21:32]MH_SAM_APDU [17:21:32]CAPDU: 80 0D 01 02 [17:21:32]Write to MH i2c: E2 08 00 8B 04 80 0D 01 02 00 00 00 00 08 [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:21:32]Read from MH i2c: E2 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 03 00 [17:21:32]MH_I2C_Read... [17:21:32]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [17:21:32]RAPDU: 90 00 [17:21:32]wFMCommunicate OK [17:21:32]wFMCommunicate request_size=255 [17:21:32]MH_SAM_APDU [17:21: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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 9C A3 F1 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 45 55 01 00 35 04 06 00 A1 [17:21:32]Write to MH i2c: E2 02 01 8C 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 9C A3 F1 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 45 55 01 00 35 04 06 00 A1 00 00 42 [17:21:32]Write i2c OK [17:21:32]MH_I2C_Read... [17:21:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:33]Read from MH i2c: E2 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 03 00 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [17:21:33]RAPDU: 90 00 [17:21:33]wFMCommunicate OK [17:21:33]wFMCommunicate request_size=10 [17:21:33]MH_SAM_APDU [17:21:33]CAPDU: 80 0D 02 02 05 71 23 70 13 94 [17:21:33]Write to MH i2c: E2 0D 00 8D 04 80 0D 02 02 05 00 71 23 70 13 94 00 00 C0 [17:21:33]Write i2c OK [17:21:33]MH_I2C_Read... [17:21:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:21:33]Read from MH i2c: E2 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 03 00 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [17:21:33]RAPDU: 90 00 [17:21:33]wFMCommunicate OK [17:21:33]wFMCommunicate request_size=4 [17:21:33]MH_SAM_APDU [17:21:33]CAPDU: 80 0D 03 02 [17:21:33]Write to MH i2c: E2 08 00 8E 04 80 0D 03 02 00 00 00 00 0D [17:21:33]Write i2c OK [17:21:33]MH_I2C_Read... [17:21:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:21:33]Read from MH i2c: E2 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 0B 00 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 0B 00 8E 04 00 B0 21 C1 3A 6F 15 E2 AF 90 00 EF [17:21:33]RAPDU: B0 21 C1 3A 6F 15 E2 AF 90 00 [17:21:33]wFMCommunicate OK [17:21:33]SAM_PROTO_SignData done [17:21:33]FM_MakeSignedData done [17:21:33]CreateOFDProtocolMessage [17:21:33]wFMCommunicate request_size=4 [17:21:33]MH_SAM_APDU [17:21:33]CAPDU: 80 11 00 00 [17:21:33]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [17:21:33]Write i2c OK [17:21:33]MH_I2C_Read... [17:21:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:21:33]Read from MH i2c: E2 [17:21:33]MH_I2C_Read... [17:21:33]Read from MH i2c: E2 17 00 [17:21:33]MH_I2C_Read... [17:21: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 [17:21: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:21:33]wFMCommunicate OK [17:21:33]CreateOFDProtocolMessage done [17:21:33]OFDSenderStorePacket 87365 [17:21:33]StoreOFDPacket docnum=87365 [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: *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]A0 *** [00:00:10]01 00 [00:00:10]MH_I2C_Read... [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]Read from MH i2c: A0 01 00 02 00 00 A2 [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: 6109362+1721002828=1727112190 [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 FF A3 F1 66 4C 6B 94 66 A9 [17:23:11]Current date/time: 23.09.2024 17:23 [17:23:11]FM_Init [17:23:11]wFMConnect [17:23:11]MH_SAM_On [17:23:11]Write to MH i2c: E0 00 00 08 00 E7 [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_init finished! [17:23:11]*** atr: [17:23:11]*** 0F 3B D5 18 FF 81 91 FE [17:23:11]*** 1F C3 80 73 C8 21 10 0A [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]*** 00 00 00 00 00 00 00 00 [17:23:11]Read from MH i2c: E0 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E0 10 00 [17:23:11]MH_I2C_Read... [17:23:11]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:23:11]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:23:11]wFMCommunicate request_size=10 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:23:11]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:23:11]RAPDU: 90 00 [17:23:11]wFMCommunicate OK [17:23:11]wFMCommunicate request_size=4 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 80 11 00 00 [17:23:11]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 17 00 [17:23:11]MH_I2C_Read... [17:23:11]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:23:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:23:11]wFMCommunicate OK [17:23:11]Detected FM SN is 0000000000874979 [17:23:11]Stored FM SN is 0000000000874979 [17:23:11]wFMCommunicate request_size=9 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 80 16 00 00 04 B6 D7 00 00 [17:23:11]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:23:11]RAPDU: 90 00 [17:23:11]wFMCommunicate OK [17:23:11]FM PIN OK [17:23:11]wFMCommunicate request_size=8 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 80 14 04 00 03 02 00 01 [17:23:11]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:23:11]RAPDU: 90 00 [17:23:11]wFMCommunicate OK [17:23:11]wFMCommunicate request_size=13 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:23:11]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:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:23:11]RAPDU: 90 00 [17:23:11]wFMCommunicate OK [17:23:11]wFMCommunicate request_size=4 [17:23:11]MH_SAM_APDU [17:23:11]CAPDU: 80 11 00 00 [17:23:11]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:11]Read from MH i2c: E2 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: E2 17 00 [17:23:11]MH_I2C_Read... [17:23:11]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:23:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:23:11]wFMCommunicate OK [17:23:11]DocumentArchiveInit [17:23:11]Start Httpd... [17:23:11]Httpd thread 3067723108 created [17:23:11]Write to MH i2c: 01 00 00 0F 00 0F [17:23:11]Write i2c OK [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: 01 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: 01 07 00 [17:23:11]MH_I2C_Read... [17:23:11]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:23:11]MH Int Process started [17:23:11]Allocated Socket 8 [17:23:11]Bind OK [17:23:11]Listen OK [17:23:11]httpd running on port 8080 [17:23:11]Waiting for new connection... [17:23:11]OFD Sender: Processing packet 87365 [packets to send 281, broken 279] [17:23:11]ProducePacketName [17:23:11]name=ofd_packets/00087365 [17:23:11]OFD Sender: To server: pG, [17:23:11]CommunicateWithHost lk.salyk.kg:30040 [17:23:11]ConnectInit lk.salyk.kg [17:23:13]accept exits with 9 [17:23:13]New connection [17:23:13]New thread 3067436388 created [17:23:13]Waiting for new connection... [17:23:13] Sock 9.Parse request [17:23:13]Sock 9.Check first char [17:23:13]Sock 9.First char is OK [17:23:13]request: POST /json_proto HTTP/1.0 [17:23:13]Method: POST [17:23:13]URL: /json_proto [17:23:13]Method is POST - this is cgi request [17:23:13]url: /json_proto [17:23:13]query_string will be loaded in cgi processing [17:23:13]execute_cgi json_proto POST (null) [17:23:13]execute_cgi path=json_proto method=POST [17:23:13]POST find Content-Length [17:23:13]Host: 172.17.47.196:8080 [17:23:13]Content-Length: 215 [17:23:13]Content-Type: application/json [17:23:13] [17:23:13]POST finish read [17:23:13]Found Content-Length = 215 [17:23: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" ] } } [17:23:13]execute_script... [17:23: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" ] } } [17:23:13]POST & json_proto [17:23:13]process_json_proto [17:23:13]json parsed OK: [17:23:13]protocol is kg_v1.0 [17:23:13]action value=get_value [17:23:13]process_action get_value [17:23:13]cmd_get_value [17:23:13]process_action get_value done [17:23:13]requested_data is exist [17:23:13]produce_requested_data [17:23:13]requested_item kkm.sn is exist - process it [17:23:13]requested_item kkm.ver is exist - process it [17:23:13]requested_item fm.sn is exist - process it [17:23:13]wFMCommunicate request_size=4 [17:23:13]MH_SAM_APDU [17:23:13]CAPDU: 80 11 00 00 [17:23:13]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:23:13]Write i2c OK [17:23:13]MH_I2C_Read... [17:23:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:23:13]Read from MH i2c: E2 [17:23:13]MH_I2C_Read... [17:23:13]Read from MH i2c: E2 17 00 [17:23:13]MH_I2C_Read... [17:23:13]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:23:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:23:13]wFMCommunicate OK [17:23:13]requested_item fd.num is exist - process it [17:23:13]SAM_PROTO_GetFieldsCounters [17:23:13]wFMCommunicate request_size=4 [17:23:13]MH_SAM_APDU [17:23:13]CAPDU: 80 13 00 00 [17:23:13]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:23:13]Write i2c OK [17:23:13]MH_I2C_Read... [17:23:13]Connected sock=7 [17:23: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 C9 E4 07 01 31 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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 9C A3 F1 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 45 55 01 00 35 04 06 00 A1 71 23 70 13 94 B0 21 C1 3A 6F 15 E2 AF [17:23:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:23:13]Read from MH i2c: E2 [17:23:13]MH_I2C_Read... [17:23:13]Read from MH i2c: E2 62 00 [17:23:13]MH_I2C_Read... [17:23:13]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 55 01 00 0E 04 04 00 F2 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 DF [17:23: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 46 55 01 00 0E 04 04 00 F2 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 [17:23:13]wFMCommunicate OK [17:23:13]SAM_PROTO_GetFieldsCounters done [17:23:13]requested_item shift.num is exist - process it [17:23:13]requested_item shift.opened is exist - process it [17:23:13]req_shift_opened [17:23:13]FM_GetShiftState [17:23:13]SAM_PROTO_GetShiftState [17:23:13]wFMCommunicate request_size=4 [17:23:13]MH_SAM_APDU [17:23:13]CAPDU: 80 13 01 00 [17:23:13]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:23:13]Write i2c OK [17:23:13]MH_I2C_Read... [17:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:23:13]Read from MH i2c: E2 [17:23:13]MH_I2C_Read... [17:23:13]Read from MH i2c: E2 0E 00 [17:23:13]MH_I2C_Read... [17:23:13]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [17:23:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:23:13]wFMCommunicate OK [17:23:13]SAM_PROTO_GetShiftState done [17:23:13]FM_GetShiftState done [17:23:13]req_shift_opened done [17:23:13]requested_item shift.open_date is exist - process it [17:23:13]req_shift_open_date [17:23:13]req_shift_open_date done [17:23:13]produce_requested_data done [17:23:13]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87366,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:23:13]process_action_free get_value [17:23:13]json_value_free [17:23:13]json_value_free done [17:23:13]process_json_proto returns [17:23:13]Send response to host [17:23:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87366,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:23:13]free response buf [17:23:13]execute_script done [17:23:13]execute_script returns [17:23:13]free content buf [17:23:13]Sock 9.Close socket [17:23:13]Sock 9.Thread stoped [17:23:13]accept exits with 10 [17:23:13]New connection [17:23:13]New thread 3067293028 created [17:23:13]Thread 3067436388 joined [17:23:13]Waiting for new connection... [17:23:13] Sock 10.Parse request [17:23:13]Sock 10.Check first char [17:23:13]Sock 10.First char is OK [17:23:13]request: POST /json_proto HTTP/1.0 [17:23:13]Method: POST [17:23:13]URL: /json_proto [17:23:13]Method is POST - this is cgi request [17:23:13]url: /json_proto [17:23:13]query_string will be loaded in cgi processing [17:23:13]execute_cgi json_proto POST (null) [17:23:13]execute_cgi path=json_proto method=POST [17:23:13]POST find Content-Length [17:23:13]Host: 172.17.47.196:8080 [17:23:13]Content-Length: 331 [17:23:13]Content-Type: application/json [17:23:13] [17:23:13]POST finish read [17:23:13]Found Content-Length = 331 [17:23: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" ] } } [17:23:14]execute_script... [17:23: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" ] } } [17:23:14]POST & json_proto [17:23:14]process_json_proto [17:23:14]json parsed OK: [17:23:14]protocol is kg_v1.0 [17:23:14]action value=get_value [17:23:14]process_action get_value [17:23:14]cmd_get_value [17:23:14]process_action get_value done [17:23:14]requested_data is exist [17:23:14]produce_requested_data [17:23:14]requested_item fm.sale.total is exist - process it [17:23:14]SAM_PROTO_GetFMData [17:23:14]wFMCommunicate request_size=4 [17:23:14]MH_SAM_APDU [17:23:14]CAPDU: 80 13 03 00 [17:23:14]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:23:14]Write i2c OK [17:23:14]MH_I2C_Read... [17:23:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:23:14]Read from MH i2c: E2 [17:23:14]MH_I2C_Read... [17:23:14]Read from MH i2c: E2 FD 00 [17:23:14]MH_I2C_Read... [17:23:14]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 61 51 01 00 69 04 A3 00 6F 04 04 00 E5 4E 01 00 B1 04 05 00 14 CF 41 BA 01 70 04 05 00 C4 01 11 8C 01 72 04 04 00 50 CD 30 2E 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 B7 D0 FA 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 73 28 EA 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 2F [17:23:14]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 61 51 01 00 69 04 A3 00 6F 04 04 00 E5 4E 01 00 B1 04 05 00 14 CF 41 BA 01 70 04 05 00 C4 01 11 8C 01 72 04 04 00 50 CD 30 2E 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 B7 D0 FA 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 73 28 EA 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:23:14]wFMCommunicate OK [17:23:14]wFMCommunicate request_size=4 [17:23:14]MH_SAM_APDU [17:23:14]CAPDU: 80 17 00 00 [17:23:14]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:23:14]Write i2c OK [17:23:14]MH_I2C_Read... [17:23:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:23:14]Read from MH i2c: E2 [17:23:14]MH_I2C_Read... [17:23:14]Read from MH i2c: E2 FD 00 [17:23:14]MH_I2C_Read... [17:23:14]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:23: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 [17:23:14]wFMCommunicate OK [17:23:14]wFMCommunicate request_size=4 [17:23:14]MH_SAM_APDU [17:23:14]CAPDU: 80 17 00 00 [17:23:14]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:23:14]Write i2c OK [17:23:14]MH_I2C_Read... [17:23:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:23:15]Read from MH i2c: E2 [17:23:15]MH_I2C_Read... [17:23:15]Read from MH i2c: E2 FD 00 [17:23:15]MH_I2C_Read... [17:23:15]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:23: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 [17:23:15]wFMCommunicate OK [17:23:15]wFMCommunicate request_size=4 [17:23:15]MH_SAM_APDU [17:23:15]CAPDU: 80 17 00 00 [17:23:15]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:23:15]Write i2c OK [17:23:15]MH_I2C_Read... [17:23: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 D1 F6 47 00 C7 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 45 55 01 00 F4 03 04 00 CB 4E F1 66 B6 04 01 00 00 97 C7 51 EB 25 9F B5 71 [17:23:15]CommunicateWithHost err = 0 [17:23:15]CheckOFDResponse [17:23:15]1017 (14) - 77093643461234 [17:23:15]1041 (16) - 0000000000874979 [17:23:15]1040 (4) - 87365 [17:23:15]1012 (4) - 23.09.2024 11:19 [17:23:15]1206 (1) - 0 [17:23:15]OFD Sender: Remove packet 87365 [17:23:15]ProducePacketName [17:23:15]name=ofd_packets/00087365 [17:23:15]NVStorageDeleteData [17:23:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:23:15]Read from MH i2c: E2 [17:23:15]MH_I2C_Read... [17:23:15]Read from MH i2c: E2 FD 00 [17:23:15]MH_I2C_Read... [17:23:15]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 [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: 6109491+1721002828=1727112319 [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 80 A4 F1 66 4C 6B 94 66 2B [17:25:20]Current date/time: 23.09.2024 17:25 [17:25:20]FM_Init [17:25:20]wFMConnect [17:25:20]MH_SAM_On [17:25:20]Write to MH i2c: E0 00 00 08 00 E7 [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_init finished! [17:25:20]*** atr: [17:25:20]*** 0F 3B D5 18 FF 81 91 FE [17:25:20]*** 1F C3 80 73 C8 21 10 0A [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]*** 00 00 00 00 00 00 00 00 [17:25:20]Read from MH i2c: E0 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E0 10 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [17:25:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:25:20]wFMCommunicate request_size=10 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:25:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:25:20]RAPDU: 90 00 [17:25:20]wFMCommunicate OK [17:25:20]wFMCommunicate request_size=4 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 80 11 00 00 [17:25:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 17 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [17:25: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:25:20]wFMCommunicate OK [17:25:20]Detected FM SN is 0000000000874979 [17:25:20]Stored FM SN is 0000000000874979 [17:25:20]wFMCommunicate request_size=9 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 80 16 00 00 04 B6 D7 00 00 [17:25:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:25:20]RAPDU: 90 00 [17:25:20]wFMCommunicate OK [17:25:20]FM PIN OK [17:25:20]wFMCommunicate request_size=8 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 80 14 04 00 03 02 00 01 [17:25:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:25:20]RAPDU: 90 00 [17:25:20]wFMCommunicate OK [17:25:20]wFMCommunicate request_size=13 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:25:20]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:25:20]RAPDU: 90 00 [17:25:20]wFMCommunicate OK [17:25:20]wFMCommunicate request_size=4 [17:25:20]MH_SAM_APDU [17:25:20]CAPDU: 80 11 00 00 [17:25:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:20]Read from MH i2c: E2 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 17 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [17:25: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:25:20]wFMCommunicate OK [17:25:20]DocumentArchiveInit [17:25:20]Start Httpd... [17:25:20]Httpd thread 3067907428 created [17:25:20]Write to MH i2c: 01 00 00 0F 00 0F [17:25:20]Write i2c OK [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: 01 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: 01 07 00 [17:25:20]MH_I2C_Read... [17:25:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:25:20]MH Int Process started [17:25:20]Allocated Socket 8 [17:25:20]Bind OK [17:25:20]Listen OK [17:25:20]httpd running on port 8080 [17:25:20]Waiting for new connection... [17:25:20]OFD Sender: Processing packet 87369 [packets to send 280, broken 279] [17:25:20]ProducePacketName [17:25:20]name=ofd_packets/00087369 [17:25:20]OFD Sender: To server: pG, [17:25:20]CommunicateWithHost lk.salyk.kg:30040 [17:25:20]ConnectInit lk.salyk.kg [17:25:21]accept exits with 9 [17:25:21]New connection [17:25:21]New thread 3067620708 created [17:25:21]Waiting for new connection... [17:25:21] Sock 9.Parse request [17:25:21]Sock 9.Check first char [17:25:21]Sock 9.First char is OK [17:25:21]request: POST /json_proto HTTP/1.0 [17:25:21]Method: POST [17:25:21]URL: /json_proto [17:25:21]Method is POST - this is cgi request [17:25:21]url: /json_proto [17:25:21]query_string will be loaded in cgi processing [17:25:21]execute_cgi json_proto POST (null) [17:25:21]execute_cgi path=json_proto method=POST [17:25:21]POST find Content-Length [17:25:21]Host: 172.17.47.196:8080 [17:25:21]Content-Length: 215 [17:25:21]Content-Type: application/json [17:25:21] [17:25:21]POST finish read [17:25:21]Found Content-Length = 215 [17:25:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:21]execute_script... [17:25:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:21]POST & json_proto [17:25:21]process_json_proto [17:25:21]json parsed OK: [17:25:21]protocol is kg_v1.0 [17:25:21]action value=get_value [17:25:21]process_action get_value [17:25:21]cmd_get_value [17:25:21]process_action get_value done [17:25:21]requested_data is exist [17:25:21]produce_requested_data [17:25:21]requested_item kkm.sn is exist - process it [17:25:21]requested_item kkm.ver is exist - process it [17:25:21]requested_item fm.sn is exist - process it [17:25:21]wFMCommunicate request_size=4 [17:25:21]MH_SAM_APDU [17:25:21]CAPDU: 80 11 00 00 [17:25:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:25:21]Write i2c OK [17:25:21]MH_I2C_Read... [17:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:21]Read from MH i2c: E2 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 17 00 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [17: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 [17:25:21]wFMCommunicate OK [17:25:21]requested_item fd.num is exist - process it [17:25:21]SAM_PROTO_GetFieldsCounters [17:25:21]wFMCommunicate request_size=4 [17:25:21]MH_SAM_APDU [17:25:21]CAPDU: 80 13 00 00 [17:25:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:25:21]Write i2c OK [17:25:21]MH_I2C_Read... [17:25:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:21]Read from MH i2c: E2 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 62 00 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 EB [17: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 49 55 01 00 0E 04 04 00 F2 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 [17:25:21]wFMCommunicate OK [17:25:21]SAM_PROTO_GetFieldsCounters done [17:25:21]requested_item shift.num is exist - process it [17:25:21]requested_item shift.opened is exist - process it [17:25:21]req_shift_opened [17:25:21]FM_GetShiftState [17:25:21]SAM_PROTO_GetShiftState [17:25:21]wFMCommunicate request_size=4 [17:25:21]MH_SAM_APDU [17:25:21]CAPDU: 80 13 01 00 [17:25:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:25:21]Write i2c OK [17:25:21]MH_I2C_Read... [17:25:21]Connected sock=6 [17:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 79 D3 07 01 B6 67 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 11 A4 F1 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 49 55 01 00 35 04 06 00 8D 23 B9 6F FF C4 E3 2D 11 87 0C AC 9E B1 [17:25:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:21]Read from MH i2c: E2 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 0E 00 [17:25:21]MH_I2C_Read... [17:25:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [17:25:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:25:21]wFMCommunicate OK [17:25:21]SAM_PROTO_GetShiftState done [17:25:21]FM_GetShiftState done [17:25:21]req_shift_opened done [17:25:21]requested_item shift.open_date is exist - process it [17:25:21]req_shift_open_date [17:25:21]req_shift_open_date done [17:25:21]produce_requested_data done [17:25:21]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87369,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:25:21]process_action_free get_value [17:25:21]json_value_free [17:25:21]json_value_free done [17:25:21]process_json_proto returns [17:25:21]Send response to host [17:25:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87369,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:25:21]free response buf [17:25:21]execute_script done [17:25:21]execute_script returns [17:25:21]free content buf [17:25:21]Sock 9.Close socket [17:25:21]Sock 9.Thread stoped [17:25:21]accept exits with 10 [17:25:21]New connection [17:25:21]New thread 3067477348 created [17:25:21]Thread 3067620708 joined [17:25:21]Waiting for new connection... [17:25:21] Sock 10.Parse request [17:25:21]Sock 10.Check first char [17:25:21]Sock 10.First char is OK [17:25:21]request: POST /json_proto HTTP/1.0 [17:25:21]Method: POST [17:25:21]URL: /json_proto [17:25:21]Method is POST - this is cgi request [17:25:21]url: /json_proto [17:25:21]query_string will be loaded in cgi processing [17:25:21]execute_cgi json_proto POST (null) [17:25:21]execute_cgi path=json_proto method=POST [17:25:21]POST find Content-Length [17:25:21]Host: 172.17.47.196:8080 [17:25:21]Content-Length: 331 [17:25:21]Content-Type: application/json [17:25:21] [17:25:21]POST finish read [17:25:21]Found Content-Length = 331 [17:25:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:21]execute_script... [17:25:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:25:21]POST & json_proto [17:25:21]process_json_proto [17:25:21]json parsed OK: [17:25:21]protocol is kg_v1.0 [17:25:21]action value=get_value [17:25:21]process_action get_value [17:25:21]cmd_get_value [17:25:21]process_action get_value done [17:25:21]requested_data is exist [17:25:21]produce_requested_data [17:25:21]requested_item fm.sale.total is exist - process it [17:25:21]SAM_PROTO_GetFMData [17:25:21]wFMCommunicate request_size=4 [17:25:21]MH_SAM_APDU [17:25:21]CAPDU: 80 13 03 00 [17:25:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:25: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 E5 49 47 00 D0 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 49 55 01 00 F4 03 04 00 4B 4F F1 66 B6 04 01 00 00 F5 AE 11 BC 94 85 07 08 [17:25:21]CommunicateWithHost err = 0 [17:25:21]CheckOFDResponse [17:25:21]1017 (14) - 77093643461234 [17:25:21]1041 (16) - 0000000000874979 [17:25:21]1040 (4) - 87369 [17:25:21]1012 (4) - 23.09.2024 11:21 [17:25:21]1206 (1) - 0 [17:25:21]OFD Sender: Remove packet 87369 [17:25:21]ProducePacketName [17:25:21]name=ofd_packets/00087369 [17:25:21]NVStorageDeleteData [17:25:21]Write i2c OK [17:25:21]MH_I2C_Read... [17:25:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:25:22]Read from MH i2c: E2 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 FD 00 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 64 51 01 00 69 04 A3 00 6F 04 04 00 E8 4E 01 00 B1 04 05 00 48 4E 43 BA 01 70 04 05 00 F8 80 12 8C 01 72 04 04 00 50 CD 30 2E 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 F9 FA 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 D8 2B EA 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 E5 [17:25:22]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 64 51 01 00 69 04 A3 00 6F 04 04 00 E8 4E 01 00 B1 04 05 00 48 4E 43 BA 01 70 04 05 00 F8 80 12 8C 01 72 04 04 00 50 CD 30 2E 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 F9 FA 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 D8 2B EA 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:25:22]wFMCommunicate OK [17:25:22]wFMCommunicate request_size=4 [17:25:22]MH_SAM_APDU [17:25:22]CAPDU: 80 17 00 00 [17:25:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:25:22]Write i2c OK [17:25:22]MH_I2C_Read... [17:25:22]OFD Sender: No OFD packet to send [17:25:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:22]Read from MH i2c: E2 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 FD 00 [17:25:22]MH_I2C_Read... [17:25:22]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:25:22]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:25:22]wFMCommunicate OK [17:25:22]wFMCommunicate request_size=4 [17:25:22]MH_SAM_APDU [17:25:22]CAPDU: 80 17 00 00 [17:25:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:25:22]Write i2c OK [17:25:22]MH_I2C_Read... [17:25:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:22]Read from MH i2c: E2 [17:25:22]MH_I2C_Read... [17:25:22]Read from MH i2c: E2 FD 00 [17:25:22]MH_I2C_Read... [17:25:22]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:25:22]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:25:22]wFMCommunicate OK [17:25:22]wFMCommunicate request_size=4 [17:25:22]MH_SAM_APDU [17:25:22]CAPDU: 80 17 00 00 [17:25:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:25:22]Write i2c OK [17:25:22]MH_I2C_Read... [17:25:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:23]Read from MH i2c: E2 [17:25:23]MH_I2C_Read... [17:25:23]Read from MH i2c: E2 FD 00 [17:25:23]MH_I2C_Read... [17:25: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 [17:25: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 [17:25:23]wFMCommunicate OK [17:25:23]wFMCommunicate request_size=4 [17:25:23]MH_SAM_APDU [17:25:23]CAPDU: 80 17 00 00 [17:25:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:25:23]Write i2c OK [17:25:23]MH_I2C_Read... [17:25:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [17:25:23]Read from MH i2c: E2 [17:25:23]MH_I2C_Read... [17:25:23]Read from MH i2c: E2 E5 00 [17:25:23]MH_I2C_Read... [17:25:23]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:25:23]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:25:23]wFMCommunicate OK [17:25:23]SAM_PROTO_GetFMData done [17:25:23]requested_item fm.sale_refund.total is exist - process it [17:25:23]requested_item fm.buy.total is exist - process it [17:25:23]requested_item shift.sale.total is exist - process it [17:25:23]SAM_PROTO_GetShiftData [17:25:23]wFMCommunicate request_size=4 [17:25:23]MH_SAM_APDU [17:25:23]CAPDU: 80 13 02 00 [17:25:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:25:23]Write i2c OK [17:25:23]MH_I2C_Read... [17:25:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:25:23]Read from MH i2c: E2 [17:25:23]MH_I2C_Read... [17:25:23]Read from MH i2c: E2 FD 00 [17:25:23]MH_I2C_Read... [17:25:23]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 DF 00 00 00 69 04 9E 00 6F 04 04 00 DF 00 00 00 B1 04 04 00 81 B5 40 01 70 04 04 00 7C 87 00 01 72 04 03 00 05 2E 40 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 77 10 22 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 AF D6 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 49 [17:25:23]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 DF 00 00 00 69 04 9E 00 6F 04 04 00 DF 00 00 00 B1 04 04 00 81 B5 40 01 70 04 04 00 7C 87 00 01 72 04 03 00 05 2E 40 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 77 10 22 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 AF D6 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:25:23]wFMCommunicate OK [17:25:23]wFMCommunicate request_size=4 [17:25:23]MH_SAM_APDU [17:25:23]CAPDU: 80 17 00 00 [17:25:23]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:25:23]Write i2c OK [17:25:23]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [17:25:24]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [17:25:24]wFMCommunicate OK [17:25:24]wFMCommunicate request_size=4 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 17 00 00 [17:25:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [17:25:24]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:25:24]wFMCommunicate OK [17:25:24]wFMCommunicate request_size=4 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 17 00 00 [17:25:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:25:24]Read from MH i2c: E2 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 [17:25:24]MH_I2C_Read... [17:25:24]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [17:25:24]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:25:24]wFMCommunicate OK [17:25:24]wFMCommunicate request_size=4 [17:25:24]MH_SAM_APDU [17:25:24]CAPDU: 80 17 00 00 [17:25:24]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:25:24]Write i2c OK [17:25:24]MH_I2C_Read... [17:25:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:25:25]Read from MH i2c: E2 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 CE 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [17:25:25]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:25:25]wFMCommunicate OK [17:25:25]SAM_PROTO_GetShiftData done [17:25:25]requested_item shift.sale.total_cash is exist - process it [17:25:25]requested_item shift.sale_refund.total is exist - process it [17:25:25]requested_item shift.sale_refund.total_cash is exist - process it [17:25:25]requested_item shift.buy.total is exist - process it [17:25:25]requested_item shift.buy.total_cash is exist - process it [17:25:25]produce_requested_data done [17:25:25]produce_requested_data return {"fm.sale.total":74199404.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":210179.85,"shift.sale.total_cash":168119.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:25:25]process_action_free get_value [17:25:25]json_value_free [17:25:25]json_value_free done [17:25:25]process_json_proto returns [17:25:25]Send response to host [17:25:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74199404.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":210179.85,"shift.sale.total_cash":168119.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:25:25]free response buf [17:25:25]execute_script done [17:25:25]execute_script returns [17:25:25]free content buf [17:25:25]Sock 10.Close socket [17:25:25]Sock 10.Thread stoped [17:25:25]accept exits with 9 [17:25:25]New connection [17:25:25]New thread 3067620708 created [17:25:25]Thread 3067477348 joined [17:25:25]Waiting for new connection... [17:25:25] Sock 9.Parse request [17:25:25]Sock 9.Check first char [17:25:25]Sock 9.First char is OK [17:25:25]request: POST /json_proto HTTP/1.0 [17:25:25]Method: POST [17:25:25]URL: /json_proto [17:25:25]Method is POST - this is cgi request [17:25:25]url: /json_proto [17:25:25]query_string will be loaded in cgi processing [17:25:25]execute_cgi json_proto POST (null) [17:25:25]execute_cgi path=json_proto method=POST [17:25:25]POST find Content-Length [17:25:25]Host: 172.17.47.196:8080 [17:25:25]Content-Length: 144 [17:25:25]Content-Type: application/json [17:25:25] [17:25:25]POST finish read [17:25:25]Found Content-Length = 144 [17:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:25:25]execute_script... [17:25:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [17:25:25]POST & json_proto [17:25:25]process_json_proto [17:25:25]json parsed OK: [17:25:25]protocol is kg_v1.0 [17:25:25]action value=print_doc [17:25:25]process_action print_doc [17:25:25]ExternCall_PrintAddStr [17:25:25]wPrintStart [17:25:25]Write to MH i2c: 01 00 00 1D 00 1D [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [17:25:25]RasterBufferAndPrint [17:25:25]line Счет N : (1)872330 [17:25:25]line ИНН: 02508201610067 [17:25:25]line Контрольно-Кассовый Чек [17:25:25]line ПРОДАЖА [17:25:25]line ТРК (МРК, ГНК) : 53 [17:25:25]line Товар: 2710124130 [17:25:25]line Аи-92-К-5 [17:25:25]line 13.280 * 67.80 [17:25:25]line = 900.38 [17:25:25]line НДС 12% НСП 1% [17:25:25]line > о реализуемом товаре [17:25:25]line ОКРУГЛЕНИЕ: -0.38 [17:25:25]line ИТОГО: 900.00 [17:25:25]line Внесено: 900.00 [17:25:25]line СДАЧА: 0.00 [17:25:25]line НСП 1% : 7.97 [17:25:25]line НДС 12% : 95.62 [17:25:25]line Наличными: 900.00 [17:25:25]line Безнал.: 0.00 [17:25:25]line Место: АЗС № 137 "Партнер Нефть" [17:25:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:25:25]line СНО: Общий режим [17:25:25]line Чек 223 23.09.2024 17:23 [17:25:25]line Смена: 498 ФФД: 1.0 [17:25:25]line ЗНМ: 0300000064 [17:25:25]line РНМ: 0000000000092592 [17:25:25]line Версия ККМ: 001 [17:25:25]line ФМ: 0000000000874979 [17:25:25]line ФД: 87369 [17:25:25]line ФПД: 155184574496708 [17:25:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172329&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87369&fm=155184574496708&tin=02508201610067®Number=0000000000092592&sum=90000 [17:25:25]written 0, free lines is 4095 [17:25:25]Write to MH i2c: 01 00 00 48 00 48 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 ED 0C 48 [17:25:25]RasterBufferAndPrint [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]line [17:25:25]written 0, free lines is 3328 [17:25:25]MH_Cut [17:25:25]Write to MH i2c: D1 01 00 4F 00 01 21 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 01 00 [17:25:25]MH_I2C_Read... [17:25:25]Read from MH i2c: D1 01 00 4F 00 00 20 [17:25:25]Write to MH i2c: 01 00 00 50 00 50 [17:25:25]Write i2c OK [17:25:25]MH_I2C_Read... [17:25:26]*** Cut start [17:25:26]*** Partial cut [17:25:26]*** CUTSNS_PIN = 1 [17:25:26]*** CUTSNS_PIN = 0 [17:25:26]*** Brake cut motor [17:25:27]Read from MH i2c: 01 [17:25:27]MH_I2C_Read... [17:25:27]*** Stop cut motor [17:25:27]*** Cut end [17:25:27]Read from MH i2c: 01 07 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [17:25:27]process_action print_doc done [17:25:27]requested_data is exist [17:25:27]produce_requested_data [17:25:27]produce_requested_data return (null) [17:25:27]process_action_free print_doc [17:25:27]json_value_free [17:25:27]json_value_free done [17:25:27]process_json_proto returns [17:25:27]Send response to host [17:25:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [17:25:27]free response buf [17:25:27]execute_script done [17:25:27]execute_script returns [17:25:27]free content buf [17:25:27]Sock 9.Close socket [17:25:27]Sock 9.Thread stoped [17:25:27]OFD Sender: No OFD packet to send [17:25:27]accept exits with 10 [17:25:27]New connection [17:25:27]New thread 3067477348 created [17:25:27]Thread 3067620708 joined [17:25:27]Waiting for new connection... [17:25:27] Sock 10.Parse request [17:25:27]Sock 10.Check first char [17:25:27]Sock 10.First char is OK [17:25:27]request: POST /json_proto HTTP/1.0 [17:25:27]Method: POST [17:25:27]URL: /json_proto [17:25:27]Method is POST - this is cgi request [17:25:27]url: /json_proto [17:25:27]query_string will be loaded in cgi processing [17:25:27]execute_cgi json_proto POST (null) [17:25:27]execute_cgi path=json_proto method=POST [17:25:27]POST find Content-Length [17:25:27]Host: 172.17.47.196:8080 [17:25:27]Content-Length: 988 [17:25:27]Content-Type: application/json [17:25:27] [17:25:27]POST finish read [17:25:27]Found Content-Length = 988 [17:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872329", "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" : 106.390, "sum" : 8000.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\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 106.39 \u0441\u043E\u043C", "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:27]execute_script... [17:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872329", "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" : 106.390, "sum" : 8000.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\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 106.39 \u0441\u043E\u043C", "deposit" : 8000.00, "total" : 8000.00, "payments": [ { "type": 0, "sum" : 8000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:27]POST & json_proto [17:25:27]process_json_proto [17:25:27]json parsed OK: [17:25:27]protocol is kg_v1.0 [17:25:27]action value=close_receipt [17:25:27]process_action close_receipt [17:25:27]cmd_close_receipt [17:25:27]MH_GetDate [17:25:27]Write to MH i2c: F0 00 00 51 00 40 [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: F0 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: F0 09 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: F0 09 00 51 00 00 88 A4 F1 66 4C 6B 94 66 7D [17:25:27]GetLastDocTimeStamp 1727112209 [17:25:27]current date 1727112328 [17:25:27]FM_GetShiftState [17:25:27]SAM_PROTO_GetShiftState [17:25:27]wFMCommunicate request_size=4 [17:25:27]MH_SAM_APDU [17:25:27]CAPDU: 80 13 01 00 [17:25:27]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [17:25:27]Write i2c OK [17:25:27]MH_I2C_Read... [17:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:27]Read from MH i2c: E2 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 0E 00 [17:25:27]MH_I2C_Read... [17:25:27]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 27 [17:25:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:25:27]wFMCommunicate OK [17:25:27]SAM_PROTO_GetShiftState done [17:25:27]FM_GetShiftState done [17:25:27]opened in 1727050818 [17:25:27]opened+sec_in_day 1727137218 [17:25:27]quantity*price = 800052 [17:25:27]sum+1 = 800054 [17:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 8000.00 Внесено: 8000.00 СДАЧА: 0.00 НСП 1% : 70.80 НДС 12% : 849.61 Наличными: 8000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 224 23.09.2024 17:25 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 106.39 сом ФМ: 0000000000874979 ФД: 87370 ФПД: 153218962905362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172528&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87370&fm=153218962905362&tin=02508201610067®Number=0000000000092592&sum=800000 [17:25:29]StoreToDocumentArchive [17:25:29]shift 498 fd 87370 [17:25:29]save to /storage/0498/doc_00087370 [17:25:29]save last doc name /storage/0498/doc_00087370 to /storage/kkm_last_doc_name [17:25:29]save OK [17:25:29]Clear old archive folders... [17:25:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:25:29]tlvbuf is 001A4740 [17:25:29]SAM_PROTO_ClearQueue [17:25:29]wFMCommunicate request_size=4 [17:25:29]MH_SAM_APDU [17:25:29]CAPDU: 80 09 00 00 [17:25:29]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [17:25:29]RAPDU: 90 00 [17:25:29]wFMCommunicate OK [17:25:29]SAM_PROTO_ClearQueue done [17:25:29]KKMCreateOFDPacket [17:25:29]OFDProtocolAddRootSTLVToBuf [17:25:29]FM_MakeSignedData [17:25:29]FM_MakeSignedData [17:25:29]SAM_PROTO_SignData [17:25:29]wFMCommunicate request_size=4 [17:25:29]MH_SAM_APDU [17:25:29]CAPDU: 80 0D 01 02 [17:25:29]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [17:25:29]RAPDU: 90 00 [17:25:29]wFMCommunicate OK [17:25:29]wFMCommunicate request_size=255 [17:25:29]MH_SAM_APDU [17:25: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 96 9F 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 35 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 4B 01 00 00 00 07 04 06 00 00 35 0C 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 88 A4 F1 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 4A 55 01 00 35 04 06 00 [17:25:29]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 96 9F 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 35 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 4B 01 00 00 00 07 04 06 00 00 35 0C 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 88 A4 F1 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 4A 55 01 00 35 04 06 00 00 00 BC [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [17:25:29]RAPDU: 90 00 [17:25:29]wFMCommunicate OK [17:25:29]wFMCommunicate request_size=11 [17:25:29]MH_SAM_APDU [17:25:29]CAPDU: 80 0D 02 02 06 8B 5A 11 DB 59 12 [17:25:29]Write to MH i2c: E2 0E 00 62 00 80 0D 02 02 06 00 8B 5A 11 DB 59 12 00 00 24 [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [17:25:29]RAPDU: 90 00 [17:25:29]wFMCommunicate OK [17:25:29]wFMCommunicate request_size=4 [17:25:29]MH_SAM_APDU [17:25:29]CAPDU: 80 0D 03 02 [17:25:29]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 0B 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 0B 00 63 00 00 01 E0 6C 88 A8 AC D1 B2 90 00 8B [17:25:29]RAPDU: 01 E0 6C 88 A8 AC D1 B2 90 00 [17:25:29]wFMCommunicate OK [17:25:29]SAM_PROTO_SignData done [17:25:29]FM_MakeSignedData done [17:25:29]CreateOFDProtocolMessage [17:25:29]wFMCommunicate request_size=4 [17:25:29]MH_SAM_APDU [17:25:29]CAPDU: 80 11 00 00 [17:25:29]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:29]Read from MH i2c: E2 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: E2 17 00 [17:25:29]MH_I2C_Read... [17:25:29]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 [17:25: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:25:29]wFMCommunicate OK [17:25:29]CreateOFDProtocolMessage done [17:25:29]OFDSenderStorePacket 87370 [17:25:29]StoreOFDPacket docnum=87370 [17:25: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 15 D7 08 01 C0 52 5A 03 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 96 9F 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 35 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 4B 01 00 00 00 07 04 06 00 00 35 0C 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 88 A4 F1 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 4A 55 01 00 35 04 06 00 8B 5A 11 DB 59 12 01 E0 6C 88 A8 AC D1 B2 [17:25:29]CheckFolder [17:25:29]dirname=/storage/ofd_packets [17:25:29]CheckFolder done [17:25:29]ProducePacketName [17:25:29]name=ofd_packets/00087370 [17:25:29]NVStorageSaveData ofd_packets/00087370 [17:25:29]File name is /storage/ofd_packets/00087370 [17:25:29]Write 302 bytes [17:25:29]NVStorageSaveData done [17:25:29]OFDSenderStorePacket done [17:25:29]KKMCreateOFDPacket done [17:25:29]NVStorageSaveData kkm_last_timestamp [17:25:29]File name is /storage/kkm_last_timestamp [17:25:29]Write 4 bytes [17:25:29]NVStorageSaveData done [17:25:29]ExternCall_PrintAddStr [17:25:29]wPrintStart [17:25:29]Write to MH i2c: 01 00 00 65 00 65 [17:25:29]Write i2c OK [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: 01 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: 01 07 00 [17:25:29]MH_I2C_Read... [17:25:29]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [17:25:29]RasterBufferAndPrint [17:25:29]line Счет N : (1)872329 [17:25:29]line ИНН: 02508201610067 [17:25:29]line Контрольно-Кассовый Чек [17:25:29]line ПРОДАЖА [17:25:29]line ТРК (МРК, ГНК) : 21 [17:25:29]line Товар: 2710194210 [17:25:29]line ДТ(л)-К-4 [17:25:29]line 106.390 * 75.20 [17:25:29]line = 8000.53 [17:25:29]line НДС 12% НСП 1% [17:25:29]line > о реализуемом товаре [17:25:29]line ОКРУГЛЕНИЕ: -0.53 [17:25:29]line ИТОГО: 8000.00 [17:25:29]line Внесено: 8000.00 [17:25:29]line СДАЧА: 0.00 [17:25:29]line НСП 1% : 70.80 [17:25:29]line НДС 12% : 849.61 [17:25:29]line Наличными: 8000.00 [17:25:29]line Безнал.: 0.00 [17:25:29]line Место: АЗС № 137 "Партнер Нефть" [17:25:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:25:29]line СНО: Общий режим [17:25:29]line Чек 224 23.09.2024 17:25 [17:25:29]line Смена: 498 ФФД: 1.0 [17:25:29]line ЗНМ: 0300000064 [17:25:29]line РНМ: 0000000000092592 [17:25:29]line Версия ККМ: 001 [17:25:29]line [17:25:29]line Дисконтная программа [17:25:29]line ДТ [17:25:29]line номер 137 [17:25:29]line сэкономлено 106.39 сом [17:25:29]line ФМ: 0000000000874979 [17:25:29]line ФД: 87370 [17:25:29]line ФПД: 153218962905362 [17:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172528&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87370&fm=153218962905362&tin=02508201610067®Number=0000000000092592&sum=800000 [17:25:29]OFD Sender: Processing packet 87370 [packets to send 280, broken 279] [17:25:29]ProducePacketName [17:25:29]name=ofd_packets/00087370 [17:25:29]OFD Sender: To server: pG, [17:25:29]CommunicateWithHost lk.salyk.kg:30040 [17:25:29]ConnectInit lk.salyk.kg [17:25:29]written 0, free lines is 4095 [17:25:30]Write to MH i2c: 01 00 00 95 00 95 [17:25:30]Write i2c OK [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: 01 [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: 01 07 00 [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 94 0C 3C [17:25:30]RasterBufferAndPrint [17:25:30]line [17:25:30]line [17:25:30]line [17:25:30]line [17:25:30]line [17:25:30]written 0, free lines is 3246 [17:25:30]MH_Cut [17:25:30]Write to MH i2c: D1 01 00 9C 00 01 6E [17:25:30]Write i2c OK [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: D1 [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: D1 01 00 [17:25:30]MH_I2C_Read... [17:25:30]Read from MH i2c: D1 01 00 9C 00 00 6D [17:25:30]Write to MH i2c: 01 00 00 9D 00 9D [17:25:30]Write i2c OK [17:25:30]MH_I2C_Read... [17:25:31]Connected sock=9 [17:25: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 15 D7 08 01 C0 52 5A 03 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 96 9F 01 00 00 00 00 37 *** Cut start [17:25:31]04 *** Partial cut [17:25:31]06 *** CUTSNS_PIN = 1 [17:25:31]00 60 1D 00 00 00 00 13 04 06 00 35 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 *** CUTSNS_PIN = 0 [17:25:31]01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 4B 01 00 00 00 07 04 06 00 00 35 0C 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 88 A4 F1 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 4A 55 01 00 35 04 06 00 8B 5A 11 DB 59 12 01 E0 6C 88 A8 AC D1 B2 [17:25:31]*** Brake cut motor [17:25: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 C4 3B 47 00 41 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 4A 55 01 00 F4 03 04 00 55 4F F1 66 B6 04 01 00 00 53 D1 E6 CD 4C 0D 1E 4C [17:25:31]CommunicateWithHost err = 0 [17:25:31]CheckOFDResponse [17:25:31]1017 (14) - 77093643461234 [17:25:31]1041 (16) - 0000000000874979 [17:25:31]1040 (4) - 87370 [17:25:31]1012 (4) - 23.09.2024 11:21 [17:25:31]1206 (1) - 0 [17:25:31]OFD Sender: Remove packet 87370 [17:25:31]ProducePacketName [17:25:31]name=ofd_packets/00087370 [17:25:31]NVStorageDeleteData [17:25:31]Read from MH i2c: 01 [17:25:31]MH_I2C_Read... [17:25:31]*** Stop cut motor [17:25:31]*** Cut end [17:25:31]Read from MH i2c: 01 07 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: 01 07 00 9D 00 00 00 00 00 00 FF 0F B2 [17:25:31]process_action close_receipt done [17:25:31]requested_data is exist [17:25:31]produce_requested_data [17:25:31]requested_item fm.sn is exist - process it [17:25:31]wFMCommunicate request_size=4 [17:25:31]MH_SAM_APDU [17:25:31]CAPDU: 80 11 00 00 [17:25:31]Write to MH i2c: E2 08 00 9E 00 80 11 00 00 00 00 00 00 18 [17:25:31]Write i2c OK [17:25:31]MH_I2C_Read... [17:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:31]Read from MH i2c: E2 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 17 00 [17:25:31]MH_I2C_Read... [17:25:31]Read from MH i2c: E2 17 00 9E 00 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:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:25:32]wFMCommunicate OK [17:25:32]requested_item fd.num is exist - process it [17:25:32]SAM_PROTO_GetFieldsCounters [17:25:32]wFMCommunicate request_size=4 [17:25:32]MH_SAM_APDU [17:25:32]CAPDU: 80 13 00 00 [17:25:32]Write to MH i2c: E2 08 00 9F 00 80 13 00 00 00 00 00 00 1B [17:25:32]Write i2c OK [17:25:32]MH_I2C_Read... [17:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:32]Read from MH i2c: E2 [17:25:32]MH_I2C_Read... [17:25:32]Read from MH i2c: E2 62 00 [17:25:32]MH_I2C_Read... [17:25:32]Read from MH i2c: E2 62 00 9F 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 55 01 00 0E 04 04 00 F2 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 7D [17:25: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 4A 55 01 00 0E 04 04 00 F2 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 [17:25:32]wFMCommunicate OK [17:25:32]SAM_PROTO_GetFieldsCounters done [17:25:32]requested_item shift.num is exist - process it [17:25:32]requested_item shift.opened is exist - process it [17:25:32]req_shift_opened [17:25:32]FM_GetShiftState [17:25:32]SAM_PROTO_GetShiftState [17:25:32]wFMCommunicate request_size=4 [17:25:32]MH_SAM_APDU [17:25:32]CAPDU: 80 13 01 00 [17:25:32]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [17:25:32]Write i2c OK [17:25:32]MH_I2C_Read... [17:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:32]Read from MH i2c: E2 [17:25:32]MH_I2C_Read... [17:25:32]Read from MH i2c: E2 0E 00 [17:25:32]MH_I2C_Read... [17:25:32]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 75 [17:25:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:25:32]wFMCommunicate OK [17:25:32]SAM_PROTO_GetShiftState done [17:25:32]FM_GetShiftState done [17:25:32]req_shift_opened done [17:25:32]requested_item shift.open_date is exist - process it [17:25:32]req_shift_open_date [17:25:32]req_shift_open_date done [17:25:32]produce_requested_data done [17:25:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87370,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:25:32]process_action_free close_receipt [17:25:32]json_value_free [17:25:32]json_value_free done [17:25:32]process_json_proto returns [17:25:32]Send response to host [17:25:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87370,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:25:32]free response buf [17:25:32]execute_script done [17:25:32]execute_script returns [17:25:32]free content buf [17:25:32]Sock 10.Close socket [17:25:32]Sock 10.Thread stoped [17:25:32]OFD Sender: No OFD packet to send [17:25:37]OFD Sender: No OFD packet to send [17:25:42]OFD Sender: No OFD packet to send [17:25:47]OFD Sender: No OFD packet to send [17:25:51]recv_with_timeout no data received [17:25:52]OFD Sender: No OFD packet to send [17:25:57]OFD Sender: No OFD packet to send [17:26:02]OFD Sender: No OFD packet to send [17:26:07]OFD Sender: No OFD packet to send [17:26:09]recv_with_timeout no data received [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:19]recv_with_timeout no data received [17:26:22]OFD Sender: No OFD packet to send [17:26:27]OFD Sender: No OFD packet to send [17:26:32]OFD Sender: No OFD packet to send [17:26:32]accept exits with 6 [17:26:32]New connection [17:26:32]New thread 3067620708 created [17:26:32]Thread 3067477348 joined [17:26:32]Waiting for new connection... [17:26:32] Sock 6.Parse request [17:26:32]Sock 6.Check first char [17:26:32]Sock 6.First char is OK [17:26:32]request: POST /json_proto HTTP/1.0 [17:26:32]Method: POST [17:26:32]URL: /json_proto [17:26:32]Method is POST - this is cgi request [17:26:32]url: /json_proto [17:26:32]query_string will be loaded in cgi processing [17:26:32]execute_cgi json_proto POST (null) [17:26:32]execute_cgi path=json_proto method=POST [17:26:32]POST find Content-Length [17:26:32]Host: 172.17.47.196:8080 [17:26:32]Content-Length: 677 [17:26:32]Content-Type: application/json [17:26:32] [17:26:32]POST finish read [17:26:32]Found Content-Length = 677 [17:26:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872333", "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" ] } } [17:26:32]execute_script... [17:26:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872333", "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" ] } } [17:26:32]POST & json_proto [17:26:32]process_json_proto [17:26:32]json parsed OK: [17:26:32]protocol is kg_v1.0 [17:26:32]action value=close_receipt [17:26:32]process_action close_receipt [17:26:32]cmd_close_receipt [17:26:32]MH_GetDate [17:26:32]Write to MH i2c: F0 00 00 A1 00 90 [17:26:32]Write i2c OK [17:26:32]MH_I2C_Read... [17:26:32]Read from MH i2c: F0 [17:26:32]MH_I2C_Read... [17:26:32]Read from MH i2c: F0 09 00 [17:26:32]MH_I2C_Read... [17:26:32]Read from MH i2c: F0 09 00 A1 00 00 C9 A4 F1 66 4C 6B 94 66 0E [17:26:32]GetLastDocTimeStamp 1727112328 [17:26:32]current date 1727112393 [17:26:32]FM_GetShiftState [17:26:32]SAM_PROTO_GetShiftState [17:26:32]wFMCommunicate request_size=4 [17:26:32]MH_SAM_APDU [17:26:32]CAPDU: 80 13 01 00 [17:26:32]Write to MH i2c: E2 08 00 A2 00 80 13 01 00 00 00 00 00 1F [17:26:32]Write i2c OK [17:26:32]MH_I2C_Read... [17:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:32]Read from MH i2c: E2 [17:26:32]MH_I2C_Read... [17:26:32]Read from MH i2c: E2 0E 00 [17:26:32]MH_I2C_Read... [17:26:32]Read from MH i2c: E2 0E 00 A2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 77 [17:26:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:26:32]wFMCommunicate OK [17:26:32]SAM_PROTO_GetShiftState done [17:26:32]FM_GetShiftState done [17:26:32]opened in 1727050818 [17:26:32]opened+sec_in_day 1727137218 [17:26:32]quantity*price = 60003 [17:26:32]sum+1 = 60004 [17:26:32]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 СНО: Общий режим Чек 225 23.09.2024 17:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87371 ФПД: 44933224131194 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172633&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87371&fm=44933224131194&tin=02508201610067®Number=0000000000092592&sum=60000 [17:26:34]StoreToDocumentArchive [17:26:34]shift 498 fd 87371 [17:26:34]save to /storage/0498/doc_00087371 [17:26:34]save last doc name /storage/0498/doc_00087371 to /storage/kkm_last_doc_name [17:26:34]save OK [17:26:34]Clear old archive folders... [17:26:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:34]tlvbuf is 0016C7A0 [17:26:34]SAM_PROTO_ClearQueue [17:26:34]wFMCommunicate request_size=4 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 09 00 00 [17:26:34]Write to MH i2c: E2 08 00 AF 00 80 09 00 00 00 00 00 00 21 [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [17:26:34]RAPDU: 90 00 [17:26:34]wFMCommunicate OK [17:26:34]SAM_PROTO_ClearQueue done [17:26:34]KKMCreateOFDPacket [17:26:34]OFDProtocolAddRootSTLVToBuf [17:26:34]FM_MakeSignedData [17:26:34]FM_MakeSignedData [17:26:34]SAM_PROTO_SignData [17:26:34]wFMCommunicate request_size=4 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 0D 01 02 [17:26:34]Write to MH i2c: E2 08 00 B0 00 80 0D 01 02 00 00 00 00 29 [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [17:26:34]RAPDU: 90 00 [17:26:34]wFMCommunicate OK [17:26:34]wFMCommunicate request_size=255 [17:26:34]MH_SAM_APDU [17:26: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 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 E1 00 00 00 F4 03 04 00 C9 A4 F1 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 4B 55 01 00 35 04 06 00 28 [17:26:34]Write to MH i2c: E2 02 01 B1 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 E1 00 00 00 F4 03 04 00 C9 A4 F1 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 4B 55 01 00 35 04 06 00 28 00 00 DE [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [17:26:34]RAPDU: 90 00 [17:26:34]wFMCommunicate OK [17:26:34]wFMCommunicate request_size=10 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 0D 02 02 05 DD D4 DC EA 7A [17:26:34]Write to MH i2c: E2 0D 00 B2 00 80 0D 02 02 05 00 DD D4 DC EA 7A 00 00 27 [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [17:26:34]RAPDU: 90 00 [17:26:34]wFMCommunicate OK [17:26:34]wFMCommunicate request_size=4 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 0D 03 02 [17:26:34]Write to MH i2c: E2 08 00 B3 00 80 0D 03 02 00 00 00 00 2E [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 0B 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 0B 00 B3 00 00 18 C8 3C E6 4B 3D C1 0C 90 00 86 [17:26:34]RAPDU: 18 C8 3C E6 4B 3D C1 0C 90 00 [17:26:34]wFMCommunicate OK [17:26:34]SAM_PROTO_SignData done [17:26:34]FM_MakeSignedData done [17:26:34]CreateOFDProtocolMessage [17:26:34]wFMCommunicate request_size=4 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 11 00 00 [17:26:34]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 17 00 [17:26:34]MH_I2C_Read... [17:26:34]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 [17:26: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:26:34]wFMCommunicate OK [17:26:34]CreateOFDProtocolMessage done [17:26:34]OFDSenderStorePacket 87371 [17:26:34]StoreOFDPacket docnum=87371 [17:26: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 1F 6E 07 01 10 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 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 E1 00 00 00 F4 03 04 00 C9 A4 F1 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 4B 55 01 00 35 04 06 00 28 DD D4 DC EA 7A 18 C8 3C E6 4B 3D C1 0C [17:26:34]CheckFolder [17:26:34]dirname=/storage/ofd_packets [17:26:34]CheckFolder done [17:26:34]ProducePacketName [17:26:34]name=ofd_packets/00087371 [17:26:34]NVStorageSaveData ofd_packets/00087371 [17:26:34]File name is /storage/ofd_packets/00087371 [17:26:34]Write 301 bytes [17:26:34]NVStorageSaveData done [17:26:34]OFDSenderStorePacket done [17:26:34]KKMCreateOFDPacket done [17:26:34]NVStorageSaveData kkm_last_timestamp [17:26:34]File name is /storage/kkm_last_timestamp [17:26:34]Write 4 bytes [17:26:34]NVStorageSaveData done [17:26:34]ExternCall_PrintAddStr [17:26:34]wPrintStart [17:26:34]Write to MH i2c: 01 00 00 B5 00 B5 [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: 01 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: 01 07 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 FF 0F CA [17:26:34]RasterBufferAndPrint [17:26:34]line Счет N : (1)872333 [17:26:34]line ИНН: 02508201610067 [17:26:34]line Контрольно-Кассовый Чек [17:26:34]line ПРОДАЖА [17:26:34]line ТРК (МРК, ГНК) : 53 [17:26:34]line Товар: 2710124130 [17:26:34]line Аи-92-К-5 [17:26:34]line 8.850 * 67.80 [17:26:34]line = 600.03 [17:26:34]line НДС 12% НСП 1% [17:26:34]line > о реализуемом товаре [17:26:34]line ОКРУГЛЕНИЕ: -0.03 [17:26:34]line ИТОГО: 600.00 [17:26:34]line Внесено: 600.00 [17:26:34]line СДАЧА: 0.00 [17:26:34]line НСП 1% : 5.31 [17:26:34]line НДС 12% : 63.72 [17:26:34]line Наличными: 600.00 [17:26:34]line Безнал.: 0.00 [17:26:34]line Место: АЗС № 137 "Партнер Нефть" [17:26:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:26:34]line СНО: Общий режим [17:26:34]line Чек 225 23.09.2024 17:26 [17:26:34]line Смена: 498 ФФД: 1.0 [17:26:34]line ЗНМ: 0300000064 [17:26:34]line РНМ: 0000000000092592 [17:26:34]line Версия ККМ: 001 [17:26:34]line ФМ: 0000000000874979 [17:26:34]line ФД: 87371 [17:26:34]line ФПД: 44933224131194 [17:26:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T172633&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87371&fm=44933224131194&tin=02508201610067®Number=0000000000092592&sum=60000 [17:26:34]written 0, free lines is 4095 [17:26:34]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:26:34]ProducePacketName [17:26:34]name=ofd_packets/00087371 [17:26:34]OFD Sender: To server: pG, [17:26:34]CommunicateWithHost lk.salyk.kg:30040 [17:26:34]ConnectInit lk.salyk.kg [17:26:35]Write to MH i2c: 01 00 00 E0 00 E0 [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: 01 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: 01 07 00 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 D4 0C C7 [17:26:35]RasterBufferAndPrint [17:26:35]line [17:26:35]line [17:26:35]line [17:26:35]line [17:26:35]line [17:26:35]written 0, free lines is 3294 [17:26:35]MH_Cut [17:26:35]Write to MH i2c: D1 01 00 E7 00 01 B9 [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: D1 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: D1 01 00 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: D1 01 00 E7 00 00 B8 [17:26:35]Write to MH i2c: 01 00 00 E8 00 E8 [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:35]recv_with_timeout no data received [17:26:35]*** Cut start [17:26:35]*** Partial cut [17:26:35]*** CUTSNS_PIN = 1 [17:26:35]*** CUTSNS_PIN = 0 [17:26:36]*** Brake cut motor [17:26:36]Read from MH i2c: 01 [17:26:36]MH_I2C_Read... [17:26:36]*** Stop cut motor [17:26:36]*** Cut end [17:26:36]Read from MH i2c: 01 07 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [17:26:36]process_action close_receipt done [17:26:36]requested_data is exist [17:26:36]produce_requested_data [17:26:36]requested_item fm.sn is exist - process it [17:26:36]wFMCommunicate request_size=4 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 11 00 00 [17:26:36]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 17 00 [17:26:36]MH_I2C_Read... [17:26:36]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 [17:26:36]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:36]wFMCommunicate OK [17:26:36]requested_item fd.num is exist - process it [17:26:36]SAM_PROTO_GetFieldsCounters [17:26:36]wFMCommunicate request_size=4 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 13 00 00 [17:26:36]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 62 00 [17:26:36]MH_I2C_Read... [17:26:36]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 4B 55 01 00 0E 04 04 00 F2 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 CC [17:26:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:26:36]wFMCommunicate OK [17:26:36]SAM_PROTO_GetFieldsCounters done [17:26:36]requested_item shift.num is exist - process it [17:26:36]requested_item shift.opened is exist - process it [17:26:36]req_shift_opened [17:26:36]FM_GetShiftState [17:26:36]SAM_PROTO_GetShiftState [17:26:36]wFMCommunicate request_size=4 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 13 01 00 [17:26:36]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 0E 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C0 [17:26:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:26:36]wFMCommunicate OK [17:26:36]SAM_PROTO_GetShiftState done [17:26:36]FM_GetShiftState done [17:26:36]req_shift_opened done [17:26:36]requested_item shift.open_date is exist - process it [17:26:36]req_shift_open_date [17:26:36]req_shift_open_date done [17:26:36]produce_requested_data done [17:26:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87371,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:26:36]process_action_free close_receipt [17:26:36]json_value_free [17:26:36]json_value_free done [17:26:36]process_json_proto returns [17:26:36]Send response to host [17:26:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87371,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:26:36]free response buf [17:26:36]execute_script done [17:26:36]execute_script returns [17:26:36]free content buf [17:26:36]Sock 6.Close socket [17:26:36]Sock 6.Thread stoped [17:26:39]ConnectInit Can't take IP for lk.salyk.kg [17:26:39]CommunicateWithHost connect error [17:26:39]CommunicateWithHost err = -1 [17:26:39]OFD Sender: Server communicate error [17:26:44]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:26:44]ProducePacketName [17:26:44]name=ofd_packets/00087371 [17:26:44]OFD Sender: To server: pG, [17:26:44]CommunicateWithHost lk.salyk.kg:30040 [17:26:44]ConnectInit lk.salyk.kg [17:26:50]recv_with_timeout no data received [17:27:00]Connected sock=9 [17:27: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 1F 6E 07 01 10 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 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 E1 00 00 00 F4 03 04 00 C9 A4 F1 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 4B 55 01 00 35 04 06 00 28 DD D4 DC EA 7A 18 C8 3C E6 4B 3D C1 0C [17:27:05]recv_with_timeout no data received [17:27:05]CommunicateWithHost answer receiving error [17:27:05]CommunicateWithHost err = -3 [17:27:05]OFD Sender: Server communicate error [17:27:06]recv_with_timeout no data received [17:27:10]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:27:10]ProducePacketName [17:27:10]name=ofd_packets/00087371 [17:27:10]OFD Sender: To server: pG, [17:27:10]CommunicateWithHost lk.salyk.kg:30040 [17:27:10]ConnectInit lk.salyk.kg [17:27:15]ConnectInit Can't take IP for lk.salyk.kg [17:27:15]CommunicateWithHost connect error [17:27:15]CommunicateWithHost err = -1 [17:27:15]OFD Sender: Server communicate error [17:27:20]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:27:20]ProducePacketName [17:27:20]name=ofd_packets/00087371 [17:27:20]OFD Sender: To server: pG, [17:27:20]CommunicateWithHost lk.salyk.kg:30040 [17:27:20]ConnectInit lk.salyk.kg [17:27:25]ConnectInit Can't take IP for lk.salyk.kg [17:27:25]CommunicateWithHost connect error [17:27:25]CommunicateWithHost err = -1 [17:27:25]OFD Sender: Server communicate error [17:27:25]recv_with_timeout no data received [17:27:30]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:27:30]ProducePacketName [17:27:30]name=ofd_packets/00087371 [17:27:30]OFD Sender: To server: pG, [17:27:30]CommunicateWithHost lk.salyk.kg:30040 [17:27:30]ConnectInit lk.salyk.kg [17:27:35]ConnectInit Can't take IP for lk.salyk.kg [17:27:35]CommunicateWithHost connect error [17:27:35]CommunicateWithHost err = -1 [17:27:35]OFD Sender: Server communicate error [17:27:40]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:27:40]ProducePacketName [17:27:40]name=ofd_packets/00087371 [17:27:40]OFD Sender: To server: pG, [17:27:40]CommunicateWithHost lk.salyk.kg:30040 [17:27:40]ConnectInit lk.salyk.kg [17:27:44]recv_with_timeout no data received [17:27:45]ConnectInit Can't take IP for lk.salyk.kg [17:27:45]CommunicateWithHost connect error [17:27:45]CommunicateWithHost err = -1 [17:27:45]OFD Sender: Server communicate error [17:27:50]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:27:50]ProducePacketName [17:27:50]name=ofd_packets/00087371 [17:27:50]OFD Sender: To server: pG, [17:27:50]CommunicateWithHost lk.salyk.kg:30040 [17:27:50]ConnectInit lk.salyk.kg [17:27:55]ConnectInit Can't take IP for lk.salyk.kg [17:27:55]CommunicateWithHost connect error [17:27:55]CommunicateWithHost err = -1 [17:27:55]OFD Sender: Server communicate error [17:28:00]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:28:00]ProducePacketName [17:28:00]name=ofd_packets/00087371 [17:28:00]OFD Sender: To server: pG, [17:28:00]CommunicateWithHost lk.salyk.kg:30040 [17:28:00]ConnectInit lk.salyk.kg [17:28:03]recv_with_timeout no data received [17:28:05]ConnectInit Can't take IP for lk.salyk.kg [17:28:05]CommunicateWithHost connect error [17:28:05]CommunicateWithHost err = -1 [17:28:05]OFD Sender: Server communicate error [17:28:47]ConnectInit Can't connect to host [17:28:50]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:28:50]ProducePacketName [17:28:50]name=ofd_packets/00087371 [17:28:50]OFD Sender: To server: pG, [17:28:50]CommunicateWithHost lk.salyk.kg:30040 [17:28:50]ConnectInit lk.salyk.kg [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 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: 6109856+1721002828=1727112684 [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 ED A5 F1 66 4C 6B 94 66 99 [17:31:25]Current date/time: 23.09.2024 17:31 [17:31:25]FM_Init [17:31:25]wFMConnect [17:31:25]MH_SAM_On [17:31:25]Write to MH i2c: E0 00 00 08 00 E7 [17:31:25]Write i2c OK [17:31:25]MH_I2C_Read... [17:31:25]*** iso7816_init finished! [17:31:25]*** atr: [17:31:25]*** 0F 3B D5 18 FF 81 91 FE [17:31:25]*** 1F C3 80 73 C8 21 10 0A [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]*** 00 00 00 00 00 00 00 00 [17:31:25]Read from MH i2c: E0 [17:31:25]MH_I2C_Read... [17:31:25]Read from MH i2c: E0 10 00 [17:31:25]MH_I2C_Read... [17:31:25]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:31:25]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:31:25]wFMCommunicate request_size=10 [17:31:25]MH_SAM_APDU [17:31:25]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:31:25]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]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: 6109926+1721002828=1727112754 [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 33 A6 F1 66 4C 6B 94 66 E0 [17:32:35]Current date/time: 23.09.2024 17:32 [17:32:35]FM_Init [17:32:35]wFMConnect [17:32:35]MH_SAM_On [17:32:35]Write to MH i2c: E0 00 00 08 00 E7 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_init finished! [17:32:35]*** atr: [17:32:35]*** 0F 3B D5 18 FF 81 91 FE [17:32:35]*** 1F C3 80 73 C8 21 10 0A [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]*** 00 00 00 00 00 00 00 00 [17:32:35]Read from MH i2c: E0 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E0 10 00 [17:32:35]MH_I2C_Read... [17:32: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 [17:32:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:32:35]wFMCommunicate request_size=10 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:32:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 11 00 00 [17:32:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 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:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:32:35]wFMCommunicate OK [17:32:35]Detected FM SN is 0000000000874979 [17:32:35]Stored FM SN is 0000000000874979 [17:32:35]wFMCommunicate request_size=9 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 16 00 00 04 B6 D7 00 00 [17:32:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]FM PIN OK [17:32:35]wFMCommunicate request_size=8 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 14 04 00 03 02 00 01 [17:32:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=13 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:32: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 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:32:35]RAPDU: 90 00 [17:32:35]wFMCommunicate OK [17:32:35]wFMCommunicate request_size=4 [17:32:35]MH_SAM_APDU [17:32:35]CAPDU: 80 11 00 00 [17:32:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:35]Read from MH i2c: E2 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: E2 17 00 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:32:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:32:35]wFMCommunicate OK [17:32:35]DocumentArchiveInit [17:32:35]Start Httpd... [17:32:35]Httpd thread 3067026788 created [17:32:35]Write to MH i2c: 01 00 00 0F 00 0F [17:32:35]Write i2c OK [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 07 00 [17:32:35]MH_I2C_Read... [17:32:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:32:35]MH Int Process started [17:32:35]Allocated Socket 8 [17:32:35]Bind OK [17:32:35]Listen OK [17:32:35]httpd running on port 8080 [17:32:35]Waiting for new connection... [17:32:35]OFD Sender: Processing packet 87371 [packets to send 280, broken 279] [17:32:35]ProducePacketName [17:32:35]name=ofd_packets/00087371 [17:32:35]OFD Sender: To server: pG, [17:32:35]CommunicateWithHost lk.salyk.kg:30040 [17:32:35]ConnectInit lk.salyk.kg [17:32:38]Connected sock=6 [17:32:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 1F 6E 07 01 10 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 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 E1 00 00 00 F4 03 04 00 C9 A4 F1 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 4B 55 01 00 35 04 06 00 28 DD D4 DC EA 7A 18 C8 3C E6 4B 3D C1 0C [17:32: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 0E 4F 47 00 35 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4B 55 01 00 F4 03 04 00 00 51 F1 66 B6 04 01 00 00 00 28 6D A9 75 0B 95 DF [17:32:39]CommunicateWithHost err = 0 [17:32:39]CheckOFDResponse [17:32:39]1017 (14) - 77093643461234 [17:32:39]1041 (16) - 0000000000874979 [17:32:39]1040 (4) - 87371 [17:32:39]1012 (4) - 23.09.2024 11:29 [17:32:39]1206 (1) - 0 [17:32:39]OFD Sender: Remove packet 87371 [17:32:39]ProducePacketName [17:32:39]name=ofd_packets/00087371 [17:32:39]NVStorageDeleteData [17:32:40]OFD Sender: No OFD packet to send [17:32:45]accept exits with 9 [17:32:45]New connection [17:32:45]New thread 3066740068 created [17:32:45]Waiting for new connection... [17:32:45] Sock 9.Parse request [17:32:45]Sock 9.Check first char [17:32:45]Sock 9.First char is OK [17:32:45]request: POST /json_proto HTTP/1.0 [17:32:45]Method: POST [17:32:45]URL: /json_proto [17:32:45]Method is POST - this is cgi request [17:32:45]url: /json_proto [17:32:45]query_string will be loaded in cgi processing [17:32:45]execute_cgi json_proto POST (null) [17:32:45]execute_cgi path=json_proto method=POST [17:32:45]POST find Content-Length [17:32:45]Host: 172.17.47.196:8080 [17:32:45]Content-Length: 215 [17:32:45]Content-Type: application/json [17:32:45] [17:32:45]POST finish read [17:32:45]Found Content-Length = 215 [17:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:45]execute_script... [17:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:45]POST & json_proto [17:32:45]process_json_proto [17:32:45]json parsed OK: [17:32:45]protocol is kg_v1.0 [17:32:45]action value=get_value [17:32:45]process_action get_value [17:32:45]cmd_get_value [17:32:45]process_action get_value done [17:32:45]requested_data is exist [17:32:45]produce_requested_data [17:32:45]requested_item kkm.sn is exist - process it [17:32:45]requested_item kkm.ver is exist - process it [17:32:45]requested_item fm.sn is exist - process it [17:32:45]wFMCommunicate request_size=4 [17:32:45]MH_SAM_APDU [17:32:45]CAPDU: 80 11 00 00 [17:32:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:32:45]Write i2c OK [17:32:45]MH_I2C_Read... [17:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:45]Read from MH i2c: E2 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 17 00 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [17: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 [17:32:45]wFMCommunicate OK [17:32:45]requested_item fd.num is exist - process it [17:32:45]SAM_PROTO_GetFieldsCounters [17:32:45]wFMCommunicate request_size=4 [17:32:45]MH_SAM_APDU [17:32:45]CAPDU: 80 13 00 00 [17:32:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:32:45]Write i2c OK [17:32:45]MH_I2C_Read... [17:32:45]OFD Sender: No OFD packet to send [17:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:45]Read from MH i2c: E2 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 62 00 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 F3 [17:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:32:45]wFMCommunicate OK [17:32:45]SAM_PROTO_GetFieldsCounters done [17:32:45]requested_item shift.num is exist - process it [17:32:45]requested_item shift.opened is exist - process it [17:32:45]req_shift_opened [17:32:45]FM_GetShiftState [17:32:45]SAM_PROTO_GetShiftState [17:32:45]wFMCommunicate request_size=4 [17:32:45]MH_SAM_APDU [17:32:45]CAPDU: 80 13 01 00 [17:32:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:32:45]Write i2c OK [17:32:45]MH_I2C_Read... [17:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:45]Read from MH i2c: E2 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 0E 00 [17:32:45]MH_I2C_Read... [17:32:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [17:32:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:32:45]wFMCommunicate OK [17:32:45]SAM_PROTO_GetShiftState done [17:32:45]FM_GetShiftState done [17:32:45]req_shift_opened done [17:32:45]requested_item shift.open_date is exist - process it [17:32:45]req_shift_open_date [17:32:45]req_shift_open_date done [17:32:45]produce_requested_data done [17:32:45]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87371,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:32:45]process_action_free get_value [17:32:45]json_value_free [17:32:45]json_value_free done [17:32:45]process_json_proto returns [17:32:45]Send response to host [17:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87371,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:32:45]free response buf [17:32:45]execute_script done [17:32:45]execute_script returns [17:32:45]free content buf [17:32:45]Sock 9.Close socket [17:32:45]Sock 9.Thread stoped [17:32:45]accept exits with 7 [17:32:45]New connection [17:32:45]New thread 3066596708 created [17:32:45]Thread 3066740068 joined [17:32:45]Waiting for new connection... [17:32:45] Sock 7.Parse request [17:32:45]Sock 7.Check first char [17:32:45]Sock 7.First char is OK [17:32:45]request: POST /json_proto HTTP/1.0 [17:32:45]Method: POST [17:32:45]URL: /json_proto [17:32:45]Method is POST - this is cgi request [17:32:45]url: /json_proto [17:32:45]query_string will be loaded in cgi processing [17:32:45]execute_cgi json_proto POST (null) [17:32:45]execute_cgi path=json_proto method=POST [17:32:45]POST find Content-Length [17:32:45]Host: 172.17.47.196:8080 [17:32:45]Content-Length: 331 [17:32:45]Content-Type: application/json [17:32:45] [17:32:45]POST finish read [17:32:45]Found Content-Length = 331 [17:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:32:45]execute_script... [17:32:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [17:32:45]POST & json_proto [17:32:45]process_json_proto [17:32:45]json parsed OK: [17:32:45]protocol is kg_v1.0 [17:32:45]action value=get_value [17:32:45]process_action get_value [17:32:45]cmd_get_value [17:32:45]process_action get_value done [17:32:45]requested_data is exist [17:32:45]produce_requested_data [17:32:45]requested_item fm.sale.total is exist - process it [17:32:45]SAM_PROTO_GetFMData [17:32:45]wFMCommunicate request_size=4 [17:32:45]MH_SAM_APDU [17:32:45]CAPDU: 80 13 03 00 [17:32:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:32:45]Write i2c OK [17:32:45]MH_I2C_Read... [17:32:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:32:46]Read from MH i2c: E2 [17:32:46]MH_I2C_Read... [17:32:46]Read from MH i2c: E2 FD 00 [17:32:46]MH_I2C_Read... [17:32:46]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 66 51 01 00 69 04 A3 00 6F 04 04 00 EA 4E 01 00 B1 04 05 00 A8 6D 50 BA 01 70 04 05 00 58 A0 1F 8C 01 72 04 04 00 50 CD 30 2E 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 32 5E FC 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 93 49 EA 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 07 [17:32:46]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 66 51 01 00 69 04 A3 00 6F 04 04 00 EA 4E 01 00 B1 04 05 00 A8 6D 50 BA 01 70 04 05 00 58 A0 1F 8C 01 72 04 04 00 50 CD 30 2E 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 32 5E FC 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 93 49 EA 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:32:46]wFMCommunicate OK [17:32:46]wFMCommunicate request_size=4 [17:32:46]MH_SAM_APDU [17:32:46]CAPDU: 80 17 00 00 [17:32:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:32:46]Write i2c OK [17:32:46]MH_I2C_Read... [17:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:46]Read from MH i2c: E2 [17:32:46]MH_I2C_Read... [17:32:46]Read from MH i2c: E2 FD 00 [17:32:46]MH_I2C_Read... [17:32:46]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:32:46]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:32:46]wFMCommunicate OK [17:32:46]wFMCommunicate request_size=4 [17:32:46]MH_SAM_APDU [17:32:46]CAPDU: 80 17 00 00 [17:32:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:32:46]Write i2c OK [17:32:46]MH_I2C_Read... [17:32:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:46]Read from MH i2c: E2 [17:32:46]MH_I2C_Read... [17:32:46]Read from MH i2c: E2 FD 00 [17:32:46]MH_I2C_Read... [17:32:46]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:32: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 [17:32:46]wFMCommunicate OK [17:32:46]wFMCommunicate request_size=4 [17:32:46]MH_SAM_APDU [17:32:46]CAPDU: 80 17 00 00 [17:32:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:32:46]Write i2c OK [17:32:46]MH_I2C_Read... [17:32:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:47]Read from MH i2c: E2 [17:32:47]MH_I2C_Read... [17:32:47]Read from MH i2c: E2 FD 00 [17:32:47]MH_I2C_Read... [17:32:47]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:32: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 [17:32:47]wFMCommunicate OK [17:32:47]wFMCommunicate request_size=4 [17:32:47]MH_SAM_APDU [17:32:47]CAPDU: 80 17 00 00 [17:32:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:32:47]Write i2c OK [17:32:47]MH_I2C_Read... [17:32:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [17:32:47]Read from MH i2c: E2 [17:32:47]MH_I2C_Read... [17:32:47]Read from MH i2c: E2 E5 00 [17:32:47]MH_I2C_Read... [17:32:47]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:32: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 [17:32:47]wFMCommunicate OK [17:32:47]SAM_PROTO_GetFMData done [17:32:47]requested_item fm.sale_refund.total is exist - process it [17:32:47]requested_item fm.buy.total is exist - process it [17:32:47]requested_item shift.sale.total is exist - process it [17:32:47]SAM_PROTO_GetShiftData [17:32:47]wFMCommunicate request_size=4 [17:32:47]MH_SAM_APDU [17:32:47]CAPDU: 80 13 02 00 [17:32:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:32:47]Write i2c OK [17:32:47]MH_I2C_Read... [17:32:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:32:47]Read from MH i2c: E2 [17:32:47]MH_I2C_Read... [17:32:47]Read from MH i2c: E2 FD 00 [17:32:47]MH_I2C_Read... [17:32:47]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 E1 00 00 00 69 04 9E 00 6F 04 04 00 E1 00 00 00 B1 04 04 00 E1 D4 4D 01 70 04 04 00 DC A6 0D 01 72 04 03 00 05 2E 40 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 75 23 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 6A F4 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 69 [17:32:47]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 E1 00 00 00 69 04 9E 00 6F 04 04 00 E1 00 00 00 B1 04 04 00 E1 D4 4D 01 70 04 04 00 DC A6 0D 01 72 04 03 00 05 2E 40 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 75 23 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 6A F4 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:32:47]wFMCommunicate OK [17:32:47]wFMCommunicate request_size=4 [17:32:47]MH_SAM_APDU [17:32:47]CAPDU: 80 17 00 00 [17:32:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:32:47]Write i2c OK [17:32:47]MH_I2C_Read... [17:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:48]Read from MH i2c: E2 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [17:32:48]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [17:32:48]wFMCommunicate OK [17:32:48]wFMCommunicate request_size=4 [17:32:48]MH_SAM_APDU [17:32:48]CAPDU: 80 17 00 00 [17:32:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:32:48]Write i2c OK [17:32:48]MH_I2C_Read... [17:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:48]Read from MH i2c: E2 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [17:32:48]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [17:32:48]wFMCommunicate OK [17:32:48]wFMCommunicate request_size=4 [17:32:48]MH_SAM_APDU [17:32:48]CAPDU: 80 17 00 00 [17:32:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:32:48]Write i2c OK [17:32:48]MH_I2C_Read... [17:32:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:32:48]Read from MH i2c: E2 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 [17:32:48]MH_I2C_Read... [17:32:48]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [17:32:48]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [17:32:48]wFMCommunicate OK [17:32:48]wFMCommunicate request_size=4 [17:32:48]MH_SAM_APDU [17:32:48]CAPDU: 80 17 00 00 [17:32:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:32:48]Write i2c OK [17:32:48]MH_I2C_Read... [17:32:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:32:49]Read from MH i2c: E2 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: E2 CE 00 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [17:32:49]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:32:49]wFMCommunicate OK [17:32:49]SAM_PROTO_GetShiftData done [17:32:49]requested_item shift.sale.total_cash is exist - process it [17:32:49]requested_item shift.sale_refund.total is exist - process it [17:32:49]requested_item shift.sale_refund.total_cash is exist - process it [17:32:49]requested_item shift.buy.total is exist - process it [17:32:49]requested_item shift.buy.total_cash is exist - process it [17:32:49]produce_requested_data done [17:32:49]produce_requested_data return {"fm.sale.total":74208004.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":218779.85,"shift.sale.total_cash":176719.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:32:49]process_action_free get_value [17:32:49]json_value_free [17:32:49]json_value_free done [17:32:49]process_json_proto returns [17:32:49]Send response to host [17:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74208004.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":218779.85,"shift.sale.total_cash":176719.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:32:49]free response buf [17:32:49]execute_script done [17:32:49]execute_script returns [17:32:49]free content buf [17:32:49]Sock 7.Close socket [17:32:49]Sock 7.Thread stoped [17:32:49]accept exits with 9 [17:32:49]New connection [17:32:49]New thread 3066740068 created [17:32:49]Thread 3066596708 joined [17:32:49]Waiting for new connection... [17:32:49] Sock 9.Parse request [17:32:49]Sock 9.Check first char [17:32:49]Sock 9.First char is OK [17:32:49]request: POST /json_proto HTTP/1.0 [17:32:49]Method: POST [17:32:49]URL: /json_proto [17:32:49]Method is POST - this is cgi request [17:32:49]url: /json_proto [17:32:49]query_string will be loaded in cgi processing [17:32:49]execute_cgi json_proto POST (null) [17:32:49]execute_cgi path=json_proto method=POST [17:32:49]POST find Content-Length [17:32:49]Host: 172.17.47.196:8080 [17:32:49]Content-Length: 684 [17:32:49]Content-Type: application/json [17:32:49] [17:32:49]POST finish read [17:32:49]Found Content-Length = 684 [17:32:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872334", "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.130, "sum" : 924.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 924.00, "payments": [ { "type": 0, "sum" : 924.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:49]execute_script... [17:32:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872334", "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.130, "sum" : 924.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 924.00, "payments": [ { "type": 0, "sum" : 924.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:32:49]POST & json_proto [17:32:49]process_json_proto [17:32:49]json parsed OK: [17:32:49]protocol is kg_v1.0 [17:32:49]action value=close_receipt [17:32:49]process_action close_receipt [17:32:49]cmd_close_receipt [17:32:49]MH_GetDate [17:32:49]Write to MH i2c: F0 00 00 1D 00 0C [17:32:49]Write i2c OK [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: F0 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: F0 09 00 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: F0 09 00 1D 00 00 42 A6 F1 66 4C 6B 94 66 05 [17:32:49]GetLastDocTimeStamp 1727112393 [17:32:49]current date 1727112770 [17:32:49]FM_GetShiftState [17:32:49]SAM_PROTO_GetShiftState [17:32:49]wFMCommunicate request_size=4 [17:32:49]MH_SAM_APDU [17:32:49]CAPDU: 80 13 01 00 [17:32:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:32:49]Write i2c OK [17:32:49]MH_I2C_Read... [17:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:49]Read from MH i2c: E2 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: E2 0E 00 [17:32:49]MH_I2C_Read... [17:32:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [17:32:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:32:49]wFMCommunicate OK [17:32:49]SAM_PROTO_GetShiftState done [17:32:49]FM_GetShiftState done [17:32:49]opened in 1727050818 [17:32:49]opened+sec_in_day 1727137218 [17:32:49]quantity*price = 92430 [17:32:49]sum+1 = 92432 [17:32:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 924.00 Внесено: 1300.00 СДАЧА: 376.00 НСП 1% : 8.18 НДС 12% : 98.16 Наличными: 924.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 226 23.09.2024 17:32 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87372 ФПД: 28152238311155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173250&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87372&fm=28152238311155&tin=02508201610067®Number=0000000000092592&sum=92400 [17:32:50]StoreToDocumentArchive [17:32:50]shift 498 fd 87372 [17:32:50]save to /storage/0498/doc_00087372 [17:32:50]save last doc name /storage/0498/doc_00087372 to /storage/kkm_last_doc_name [17:32:50]save OK [17:32:50]Clear old archive folders... [17:32:50]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:32:50]tlvbuf is 015080E0 [17:32:50]SAM_PROTO_ClearQueue [17:32:50]wFMCommunicate request_size=4 [17:32:50]MH_SAM_APDU [17:32:50]CAPDU: 80 09 00 00 [17:32:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:32:50]Write i2c OK [17:32:50]MH_I2C_Read... [17:32:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:50]Read from MH i2c: E2 [17:32:50]MH_I2C_Read... [17:32:50]Read from MH i2c: E2 03 00 [17:32:50]MH_I2C_Read... [17:32:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:32:50]RAPDU: 90 00 [17:32:50]wFMCommunicate OK [17:32:50]SAM_PROTO_ClearQueue done [17:32:50]KKMCreateOFDPacket [17:32:50]OFDProtocolAddRootSTLVToBuf [17:32:50]FM_MakeSignedData [17:32:50]FM_MakeSignedData [17:32:50]SAM_PROTO_SignData [17:32:50]wFMCommunicate request_size=4 [17:32:50]MH_SAM_APDU [17:32:50]CAPDU: 80 0D 01 02 [17:32:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:32:50]Write i2c OK [17:32:50]MH_I2C_Read... [17:32:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:51]Read from MH i2c: E2 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:32:51]RAPDU: 90 00 [17:32:51]wFMCommunicate OK [17:32:51]wFMCommunicate request_size=255 [17:32:51]MH_SAM_APDU [17:32: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 62 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0F 69 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 32 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 26 00 00 00 00 07 04 06 00 F0 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 E2 00 00 00 F4 03 04 00 42 A6 F1 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 4C 55 01 00 35 04 06 00 [17:32:51]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 62 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0F 69 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 32 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 26 00 00 00 00 07 04 06 00 F0 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 E2 00 00 00 F4 03 04 00 42 A6 F1 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 4C 55 01 00 35 04 06 00 00 00 FD [17:32:51]Write i2c OK [17:32:51]MH_I2C_Read... [17:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:51]Read from MH i2c: E2 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:32:51]RAPDU: 90 00 [17:32:51]wFMCommunicate OK [17:32:51]wFMCommunicate request_size=11 [17:32:51]MH_SAM_APDU [17:32:51]CAPDU: 80 0D 02 02 06 19 9A B4 2A 06 F3 [17:32:51]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 19 9A B4 2A 06 F3 00 00 3E [17:32:51]Write i2c OK [17:32:51]MH_I2C_Read... [17:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:51]Read from MH i2c: E2 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:32:51]RAPDU: 90 00 [17:32:51]wFMCommunicate OK [17:32:51]wFMCommunicate request_size=4 [17:32:51]MH_SAM_APDU [17:32:51]CAPDU: 80 0D 03 02 [17:32:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:32:51]Write i2c OK [17:32:51]MH_I2C_Read... [17:32:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:51]Read from MH i2c: E2 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 0B 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 0B 00 2F 00 00 CD 1A 23 AE 06 E3 A7 E0 90 00 D3 [17:32:51]RAPDU: CD 1A 23 AE 06 E3 A7 E0 90 00 [17:32:51]wFMCommunicate OK [17:32:51]SAM_PROTO_SignData done [17:32:51]FM_MakeSignedData done [17:32:51]CreateOFDProtocolMessage [17:32:51]wFMCommunicate request_size=4 [17:32:51]MH_SAM_APDU [17:32:51]CAPDU: 80 11 00 00 [17:32:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:32:51]Write i2c OK [17:32:51]MH_I2C_Read... [17:32:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:51]Read from MH i2c: E2 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 17 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [17: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 [17:32:51]wFMCommunicate OK [17:32:51]CreateOFDProtocolMessage done [17:32:51]OFDSenderStorePacket 87372 [17:32:51]StoreOFDPacket docnum=87372 [17:32: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 10 01 00 00 E0 06 08 01 D0 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 62 2F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0F 69 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 68 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 32 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 26 00 00 00 00 07 04 06 00 F0 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 E2 00 00 00 F4 03 04 00 42 A6 F1 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 4C 55 01 00 35 04 06 00 19 9A B4 2A 06 F3 CD 1A 23 AE 06 E3 A7 E0 [17:32:51]CheckFolder [17:32:51]dirname=/storage/ofd_packets [17:32:51]CheckFolder done [17:32:51]ProducePacketName [17:32:51]name=ofd_packets/00087372 [17:32:51]NVStorageSaveData ofd_packets/00087372 [17:32:51]File name is /storage/ofd_packets/00087372 [17:32:51]Write 302 bytes [17:32:51]NVStorageSaveData done [17:32:51]OFDSenderStorePacket done [17:32:51]KKMCreateOFDPacket done [17:32:51]NVStorageSaveData kkm_last_timestamp [17:32:51]File name is /storage/kkm_last_timestamp [17:32:51]Write 4 bytes [17:32:51]NVStorageSaveData done [17:32:51]ExternCall_PrintAddStr [17:32:51]wPrintStart [17:32:51]Write to MH i2c: 01 00 00 31 00 31 [17:32:51]Write i2c OK [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: 01 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: 01 07 00 [17:32:51]MH_I2C_Read... [17:32:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:32:51]RasterBufferAndPrint [17:32:51]line Счет N : (1)872334 [17:32:51]OFD Sender: Processing packet 87372 [packets to send 280, broken 279] [17:32:51]ProducePacketName [17:32:51]name=ofd_packets/00087372 [17:32:51]OFD Sender: To server: pG, [17:32:51]CommunicateWithHost lk.salyk.kg:30040 [17:32:51]ConnectInit lk.salyk.kg [17:32:51]line ИНН: 02508201610067 [17:32:51]line Контрольно-Кассовый Чек [17:32:51]line ПРОДАЖА [17:32:51]line ТРК (МРК, ГНК) : 21 [17:32:51]line Товар: 2710194210 [17:32:51]line ДТ(л)-К-4 [17:32:51]line 12.130 * 76.20 [17:32:51]line = 924.31 [17:32:51]line НДС 12% НСП 1% [17:32:51]line > о реализуемом товаре [17:32:51]line ОКРУГЛЕНИЕ: -0.31 [17:32:51]line ИТОГО: 924.00 [17:32:51]line Внесено: 1300.00 [17:32:51]line СДАЧА: 376.00 [17:32:51]line НСП 1% : 8.18 [17:32:51]line НДС 12% : 98.16 [17:32:51]line Наличными: 924.00 [17:32:51]line Безнал.: 0.00 [17:32:51]line Место: АЗС № 137 "Партнер Нефть" [17:32:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:32:51]line СНО: Общий режим [17:32:51]line Чек 226 23.09.2024 17:32 [17:32:51]line Смена: 498 ФФД: 1.0 [17:32:51]line ЗНМ: 0300000064 [17:32:51]line РНМ: 0000000000092592 [17:32:51]line Версия ККМ: 001 [17:32:51]line ФМ: 0000000000874979 [17:32:51]line ФД: 87372 [17:32:51]line ФПД: 28152238311155 [17:32:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173250&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87372&fm=28152238311155&tin=02508201610067®Number=0000000000092592&sum=92400 [17:32:51]written 0, free lines is 4095 [17:32:52]Write to MH i2c: 01 00 00 5C 00 5C [17:32:52]Write i2c OK [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: 01 [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: 01 07 00 [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E0 0C 4F [17:32:52]RasterBufferAndPrint [17:32:52]line [17:32:52]line [17:32:52]line [17:32:52]line [17:32:52]line [17:32:52]written 0, free lines is 3317 [17:32:52]MH_Cut [17:32:52]Write to MH i2c: D1 01 00 63 00 01 35 [17:32:52]Write i2c OK [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: D1 [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: D1 01 00 [17:32:52]MH_I2C_Read... [17:32:52]Read from MH i2c: D1 01 00 63 00 00 34 [17:32:52]Write to MH i2c: 01 00 00 64 00 64 [17:32:52]Write i2c OK [17:32:52]MH_I2C_Read... [17:32:52]*** Cut start [17:32:52]*** Partial cut [17:32:52]*** CUTSNS_PIN = 1 [17:32:52]*** CUTSNS_PIN = 0 [17:32:53]*** Brake cut motor [17:32:53]Read from MH i2c: 01 *** Stop cut motor [17:32:53] [17:32:53]*** Cut end [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: 01 07 00 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [17:32:53]process_action close_receipt done [17:32:53]requested_data is exist [17:32:53]produce_requested_data [17:32:53]requested_item fm.sn is exist - process it [17:32:53]wFMCommunicate request_size=4 [17:32:53]MH_SAM_APDU [17:32:53]CAPDU: 80 11 00 00 [17:32:53]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [17:32:53]Write i2c OK [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:53]E2 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 17 00 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [17:32: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:32:53]wFMCommunicate OK [17:32:53]requested_item fd.num is exist - process it [17:32:53]SAM_PROTO_GetFieldsCounters [17:32:53]wFMCommunicate request_size=4 [17:32:53]MH_SAM_APDU [17:32:53]CAPDU: 80 13 00 00 [17:32:53]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [17:32:53]Write i2c OK [17:32:53]MH_I2C_Read... [17:32:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:53]Read from MH i2c: E2 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 62 00 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 4C [17:32:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:32:53]wFMCommunicate OK [17:32:53]SAM_PROTO_GetFieldsCounters done [17:32:53]requested_item shift.num is exist - process it [17:32:53]requested_item shift.opened is exist - process it [17:32:53]req_shift_opened [17:32:53]FM_GetShiftState [17:32:53]SAM_PROTO_GetShiftState [17:32:53]wFMCommunicate request_size=4 [17:32:53]MH_SAM_APDU [17:32:53]CAPDU: 80 13 01 00 [17:32:53]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [17:32:53]Write i2c OK [17:32:53]MH_I2C_Read... [17:32:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:53]Read from MH i2c: E2 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 0E 00 [17:32:53]MH_I2C_Read... [17:32:53]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [17:32:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:32:53]wFMCommunicate OK [17:32:53]SAM_PROTO_GetShiftState done [17:32:53]FM_GetShiftState done [17:32:53]req_shift_opened done [17:32:53]requested_item shift.open_date is exist - process it [17:32:53]req_shift_open_date [17:32:53]req_shift_open_date done [17:32:53]produce_requested_data done [17:32:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87372,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:32:53]process_action_free close_receipt [17:32:53]json_value_free [17:32:53]json_value_free done [17:32:53]process_json_proto returns [17:32:53]Send response to host [17:32:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87372,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:32:53]free response buf [17:32:53]execute_script done [17:32:53]execute_script returns [17:32:53]free content buf [17:32:53]Sock 9.Close socket [17:32:53]Sock 9.Thread stoped [17:32:54]accept exits with 7 [17:32:54]New connection [17:32:54]New thread 3066596708 created [17:32:54]Thread 3066740068 joined [17:32:54]Waiting for new connection... [17:32:54] Sock 7.Parse request [17:32:54]Sock 7.Check first char [17:32:54]Sock 7.First char is OK [17:32:54]request: POST /json_proto HTTP/1.0 [17:32:54]Method: POST [17:32:54]URL: /json_proto [17:32:54]Method is POST - this is cgi request [17:32:54]url: /json_proto [17:32:54]query_string will be loaded in cgi processing [17:32:54]execute_cgi json_proto POST (null) [17:32:54]execute_cgi path=json_proto method=POST [17:32:54]POST find Content-Length [17:32:54]Host: 172.17.47.196:8080 [17:32:54]Content-Length: 677 [17:32:54]Content-Type: application/json [17:32:54] [17:32:54]POST finish read [17:32:54]Found Content-Length = 677 [17:32:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872335", "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:32:54]execute_script... [17: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)872335", "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:32:54]POST & json_proto [17:32:54]process_json_proto [17:32:54]json parsed OK: [17:32:54]protocol is kg_v1.0 [17:32:54]action value=close_receipt [17:32:54]process_action close_receipt [17:32:54]cmd_close_receipt [17:32:54]MH_GetDate [17:32:54]Write to MH i2c: F0 00 00 68 00 57 [17:32:54]Write i2c OK [17:32:54]MH_I2C_Read... [17:32:54]Read from MH i2c: F0 [17:32:54]MH_I2C_Read... [17:32:54]Read from MH i2c: F0 09 00 [17:32:54]MH_I2C_Read... [17:32:54]Read from MH i2c: F0 09 00 68 00 00 46 A6 F1 66 4C 6B 94 66 54 [17:32:54]GetLastDocTimeStamp 1727112770 [17:32:54]current date 1727112774 [17:32:54]FM_GetShiftState [17:32:54]SAM_PROTO_GetShiftState [17:32:54]wFMCommunicate request_size=4 [17:32:54]MH_SAM_APDU [17:32:54]CAPDU: 80 13 01 00 [17:32:54]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [17:32:54]Write i2c OK [17:32:54]MH_I2C_Read... [17:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:54]Read from MH i2c: E2 [17:32:54]MH_I2C_Read... [17:32:54]Read from MH i2c: E2 0E 00 [17:32:54]MH_I2C_Read... [17:32:54]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [17:32:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:32:54]wFMCommunicate OK [17:32:54]SAM_PROTO_GetShiftState done [17:32:54]FM_GetShiftState done [17:32:54]opened in 1727050818 [17:32:54]opened+sec_in_day 1727137218 [17:32:54]quantity*price = 40002 [17:32:54]sum+1 = 40003 [17:32:54]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 СНО: Общий режим Чек 227 23.09.2024 17:32 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87373 ФПД: 263562772314552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87373&fm=263562772314552&tin=02508201610067®Number=0000000000092592&sum=40000 [17:32:55]StoreToDocumentArchive [17:32:55]shift 498 fd 87373 [17:32:55]save to /storage/0498/doc_00087373 [17:32:55]save last doc name /storage/0498/doc_00087373 to /storage/kkm_last_doc_name [17:32:55]save OK [17:32:55]Clear old archive folders... [17:32:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:32:55]tlvbuf is 01509D90 [17:32:55]SAM_PROTO_ClearQueue [17:32:55]wFMCommunicate request_size=4 [17:32:55]MH_SAM_APDU [17:32:55]CAPDU: 80 09 00 00 [17:32:55]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [17:32:55]Write i2c OK [17:32:55]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:32:56]RAPDU: 90 00 [17:32:56]wFMCommunicate OK [17:32:56]SAM_PROTO_ClearQueue done [17:32:56]KKMCreateOFDPacket [17:32:56]OFDProtocolAddRootSTLVToBuf [17:32:56]FM_MakeSignedData [17:32:56]FM_MakeSignedData [17:32:56]SAM_PROTO_SignData [17:32:56]wFMCommunicate request_size=4 [17:32:56]MH_SAM_APDU [17:32:56]CAPDU: 80 0D 01 02 [17:32:56]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [17:32:56]OFD Sender: No OFD packet to send [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:32:56]RAPDU: 90 00 [17:32:56]wFMCommunicate OK [17:32:56]wFMCommunicate request_size=255 [17:32:56]MH_SAM_APDU [17:32: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 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 E3 00 00 00 F4 03 04 00 46 A6 F1 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 4D 55 01 00 35 04 06 00 EF [17:32:56]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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 46 A6 F1 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 4D 55 01 00 35 04 06 00 EF 00 00 0D [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:32:56]RAPDU: 90 00 [17:32:56]wFMCommunicate OK [17:32:56]wFMCommunicate request_size=10 [17:32:56]MH_SAM_APDU [17:32:56]CAPDU: 80 0D 02 02 05 B5 7D 6B 79 B8 [17:32:56]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 B5 7D 6B 79 B8 00 00 CB [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [17:32:56]RAPDU: 90 00 [17:32:56]wFMCommunicate OK [17:32:56]wFMCommunicate request_size=4 [17:32:56]MH_SAM_APDU [17:32:56]CAPDU: 80 0D 03 02 [17:32:56]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 0B 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 0B 00 7A 00 00 66 C1 E2 76 1A A1 8C 3C 90 00 F8 [17:32:56]RAPDU: 66 C1 E2 76 1A A1 8C 3C 90 00 [17:32:56]wFMCommunicate OK [17:32:56]SAM_PROTO_SignData done [17:32:56]FM_MakeSignedData done [17:32:56]CreateOFDProtocolMessage [17:32:56]wFMCommunicate request_size=4 [17:32:56]MH_SAM_APDU [17:32:56]CAPDU: 80 11 00 00 [17:32:56]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:56]Read from MH i2c: E2 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: E2 17 00 [17:32:56]MH_I2C_Read... [17:32:56]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: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 [17:32:56]wFMCommunicate OK [17:32:56]CreateOFDProtocolMessage done [17:32:56]OFDSenderStorePacket 87373 [17:32:56]StoreOFDPacket docnum=87373 [17: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 0F 01 00 00 60 FA 07 01 23 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 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 E3 00 00 00 F4 03 04 00 46 A6 F1 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 4D 55 01 00 35 04 06 00 EF B5 7D 6B 79 B8 66 C1 E2 76 1A A1 8C 3C [17:32:56]CheckFolder [17:32:56]dirname=/storage/ofd_packets [17:32:56]CheckFolder done [17:32:56]ProducePacketName [17:32:56]name=ofd_packets/00087373 [17:32:56]NVStorageSaveData ofd_packets/00087373 [17:32:56]File name is /storage/ofd_packets/00087373 [17:32:56]Write 301 bytes [17:32:56]NVStorageSaveData done [17:32:56]OFDSenderStorePacket done [17:32:56]KKMCreateOFDPacket done [17:32:56]NVStorageSaveData kkm_last_timestamp [17:32:56]File name is /storage/kkm_last_timestamp [17:32:56]Write 4 bytes [17:32:56]NVStorageSaveData done [17:32:56]ExternCall_PrintAddStr [17:32:56]wPrintStart [17:32:56]Write to MH i2c: 01 00 00 7C 00 7C [17:32:56]Write i2c OK [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: 01 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: 01 07 00 [17:32:56]MH_I2C_Read... [17:32:56]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [17:32:56]RasterBufferAndPrint [17:32:56]line Счет N : (1)872335 [17:32:56]line ИНН: 02508201610067 [17:32:56]line Контрольно-Кассовый Чек [17:32:56]line ПРОДАЖА [17:32:56]line ТРК (МРК, ГНК) : 43 [17:32:56]line Товар: 2710124130 [17:32:56]line Аи-92-К-5 [17:32:56]line 5.900 * 67.80 [17:32:56]line = 400.02 [17:32:56]line НДС 12% НСП 1% [17:32:56]line > о реализуемом товаре [17:32:56]line ОКРУГЛЕНИЕ: -0.02 [17:32:56]line ИТОГО: 400.00 [17:32:56]line Внесено: 400.00 [17:32:56]line СДАЧА: 0.00 [17:32:56]line НСП 1% : 3.54 [17:32:56]line НДС 12% : 42.48 [17:32:56]line Наличными: 400.00 [17:32:56]line Безнал.: 0.00 [17:32:56]line Место: АЗС № 137 "Партнер Нефть" [17:32:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:32:56]line СНО: Общий режим [17:32:56]line Чек 227 23.09.2024 17:32 [17:32:56]line Смена: 498 ФФД: 1.0 [17:32:56]line ЗНМ: 0300000064 [17:32:56]line РНМ: 0000000000092592 [17:32:56]line Версия ККМ: 001 [17:32:56]line ФМ: 0000000000874979 [17:32:56]line ФД: 87373 [17:32:56]line ФПД: 263562772314552 [17:32:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173254&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87373&fm=263562772314552&tin=02508201610067®Number=0000000000092592&sum=40000 [17:32:56]written 0, free lines is 4095 [17:32:56]OFD Sender: Processing packet 87373 [packets to send 280, broken 279] [17:32:56]ProducePacketName [17:32:56]name=ofd_packets/00087373 [17:32:56]OFD Sender: To server: pG, [17:32:56]CommunicateWithHost lk.salyk.kg:30040 [17:32:56]ConnectInit lk.salyk.kg [17:32:57]Write to MH i2c: 01 00 00 A7 00 A7 [17:32:57]Write i2c OK [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: 01 [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: 01 07 00 [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DC 0C 96 [17:32:57]RasterBufferAndPrint [17:32:57]line [17:32:57]line [17:32:57]line [17:32:57]line [17:32:57]line [17:32:57]written 0, free lines is 3319 [17:32:57]MH_Cut [17:32:57]Write to MH i2c: D1 01 00 AE 00 01 80 [17:32:57]Write i2c OK [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: D1 [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: D1 01 00 [17:32:57]MH_I2C_Read... [17:32:57]Read from MH i2c: D1 01 00 AE 00 00 7F [17:32:57]Write to MH i2c: 01 00 00 AF 00 AF [17:32:57]Write i2c OK [17:32:57]MH_I2C_Read... [17:32:58]*** Cut start [17:32:58]*** Partial cut [17:32:58]*** CUTSNS_PIN = 1 [17:32:58]*** CUTSNS_PIN = 0 [17:32:58]*** Brake cut motor [17:32:58]Read from MH i2c: 01 [17:32:58]MH_I2C_Read... [17:32:58]*** Stop cut motor [17:32:58]*** Cut end [17:32:58]Read from MH i2c: 01 07 00 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [17:32:58]process_action close_receipt done [17:32:58]requested_data is exist [17:32:58]produce_requested_data [17:32:58]requested_item fm.sn is exist - process it [17:32:58]wFMCommunicate request_size=4 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 11 00 00 [17:32:58]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:32:58]Read from MH i2c: E2 [17:32:58]MH_I2C_Read... [17:32:58]Read from MH i2c: E2 17 00 [17:32:58]MH_I2C_Read... [17:32:58]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: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 [17:32:58]wFMCommunicate OK [17:32:58]requested_item fd.num is exist - process it [17:32:58]SAM_PROTO_GetFieldsCounters [17:32:58]wFMCommunicate request_size=4 [17:32:58]MH_SAM_APDU [17:32:58]CAPDU: 80 13 00 00 [17:32:58]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [17:32:58]Write i2c OK [17:32:58]MH_I2C_Read... [17:32:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:32:59]Read from MH i2c: E2 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: E2 62 00 [17:32:59]MH_I2C_Read... [17:32:59]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 4D 55 01 00 0E 04 04 00 F2 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 9B [17:32: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 4D 55 01 00 0E 04 04 00 F2 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 [17:32:59]wFMCommunicate OK [17:32:59]SAM_PROTO_GetFieldsCounters done [17:32:59]requested_item shift.num is exist - process it [17:32:59]requested_item shift.opened is exist - process it [17:32:59]req_shift_opened [17:32:59]FM_GetShiftState [17:32:59]SAM_PROTO_GetShiftState [17:32:59]wFMCommunicate request_size=4 [17:32:59]MH_SAM_APDU [17:32:59]CAPDU: 80 13 01 00 [17:32:59]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:32:59]Write i2c OK [17:32:59]MH_I2C_Read... [17:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:32:59]Read from MH i2c: E2 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: E2 0E 00 [17:32:59]MH_I2C_Read... [17:32:59]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [17:32:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:32:59]wFMCommunicate OK [17:32:59]SAM_PROTO_GetShiftState done [17:32:59]FM_GetShiftState done [17:32:59]req_shift_opened done [17:32:59]requested_item shift.open_date is exist - process it [17:32:59]req_shift_open_date [17:32:59]req_shift_open_date done [17:32:59]produce_requested_data done [17:32:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87373,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:32:59]process_action_free close_receipt [17:32:59]json_value_free [17:32:59]json_value_free done [17:32:59]process_json_proto returns [17:32:59]Send response to host [17:32:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87373,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:32:59]free response buf [17:32:59]execute_script done [17:32:59]execute_script returns [17:32:59]free content buf [17:32:59]Sock 7.Close socket [17:32:59]Sock 7.Thread stoped [17:32:59]Connected sock=11 [17: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 60 FA 07 01 23 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 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 E3 00 00 00 F4 03 04 00 46 A6 F1 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 4D 55 01 00 35 04 06 00 EF B5 7D 6B 79 B8 66 C1 E2 76 1A A1 8C 3C [17: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 98 FB 47 00 A0 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 4D 55 01 00 F4 03 04 00 15 51 F1 66 B6 04 01 00 00 B1 84 34 FC 80 6A EB 2B [17:33:00]CommunicateWithHost err = 0 [17:33:00]CheckOFDResponse [17:33:00]1017 (14) - 77093643461234 [17:33:00]1041 (16) - 0000000000874979 [17:33:00]1040 (4) - 87373 [17:33:00]1012 (4) - 23.09.2024 11:29 [17:33:00]1206 (1) - 0 [17:33:00]OFD Sender: Remove packet 87373 [17:33:00]ProducePacketName [17:33:00]name=ofd_packets/00087373 [17:33:00]NVStorageDeleteData [17:33:00]OFD Sender: No OFD packet to send [17:33:05]OFD Sender: No OFD packet to send [17:33:10]OFD Sender: No OFD packet to send [17:33:15]OFD Sender: No OFD packet to send [17:33:20]OFD Sender: No OFD packet to send [17:33:25]OFD Sender: No OFD packet to send [17:33:30]OFD Sender: No OFD packet to send [17:33:35]OFD Sender: No OFD packet to send [17:33:40]OFD Sender: No OFD packet to send [17:33:46]OFD Sender: No OFD packet to send [17:33:51]OFD Sender: No OFD packet to send [17:33:56]OFD Sender: No OFD packet to send [17:34:01]OFD Sender: No OFD packet to send [17:34:06]OFD Sender: No OFD packet to send [17:34:08]recv_with_timeout no data received [17:34:11]OFD Sender: No OFD packet to send [17:34:16]OFD Sender: No OFD packet to send [17:34:21]OFD Sender: No OFD packet to send [17:34:26]OFD Sender: No OFD packet to send [17:34:31]OFD Sender: No OFD packet to send [17:34:32]accept exits with 9 [17:34:32]New connection [17:34:32]New thread 3066740068 created [17:34:32]Thread 3066596708 joined [17:34:32]Waiting for new connection... [17:34:32] Sock 9.Parse request [17:34:32]Sock 9.Check first char [17:34:32]Sock 9.First char is OK [17:34:32]request: POST /json_proto HTTP/1.0 [17:34:32]Method: POST [17:34:32]URL: /json_proto [17:34:32]Method is POST - this is cgi request [17:34:32]url: /json_proto [17:34:32]query_string will be loaded in cgi processing [17:34:32]execute_cgi json_proto POST (null) [17:34:32]execute_cgi path=json_proto method=POST [17:34:32]POST find Content-Length [17:34:32]Host: 172.17.47.196:8080 [17:34:32]Content-Length: 682 [17:34:32]Content-Type: application/json [17:34:32] [17:34:32]POST finish read [17:34:32]Found Content-Length = 682 [17:34:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872336", "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" ] } } [17:34:32]execute_script... [17:34:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872336", "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" ] } } [17:34:32]POST & json_proto [17:34:32]process_json_proto [17:34:32]json parsed OK: [17:34:32]protocol is kg_v1.0 [17:34:32]action value=close_receipt [17:34:32]process_action close_receipt [17:34:32]cmd_close_receipt [17:34:32]MH_GetDate [17:34:32]Write to MH i2c: F0 00 00 B3 00 A2 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 09 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: F0 09 00 B3 00 00 A8 A6 F1 66 4C 6B 94 66 01 [17:34:32]GetLastDocTimeStamp 1727112774 [17:34:32]current date 1727112872 [17:34:32]FM_GetShiftState [17:34:32]SAM_PROTO_GetShiftState [17:34:32]wFMCommunicate request_size=4 [17:34:32]MH_SAM_APDU [17:34:32]CAPDU: 80 13 01 00 [17:34:32]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0E 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [17:34:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:34:32]wFMCommunicate OK [17:34:32]SAM_PROTO_GetShiftState done [17:34:32]FM_GetShiftState done [17:34:32]opened in 1727050818 [17:34:32]opened+sec_in_day 1727137218 [17:34:32]quantity*price = 100005 [17:34:32]sum+1 = 100006 [17:34:32]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 СНО: Общий режим Чек 228 23.09.2024 17:34 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87374 ФПД: 246057838856372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173432&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87374&fm=246057838856372&tin=02508201610067®Number=0000000000092592&sum=100000 [17:34:33]StoreToDocumentArchive [17:34:33]shift 498 fd 87374 [17:34:33]save to /storage/0498/doc_00087374 [17:34:33]save last doc name /storage/0498/doc_00087374 to /storage/kkm_last_doc_name [17:34:33]save OK [17:34:33]Clear old archive folders... [17:34:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:34:33]tlvbuf is 0150B6C0 [17:34:33]SAM_PROTO_ClearQueue [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 09 00 00 [17:34:33]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]SAM_PROTO_ClearQueue done [17:34:33]KKMCreateOFDPacket [17:34:33]OFDProtocolAddRootSTLVToBuf [17:34:33]FM_MakeSignedData [17:34:33]FM_MakeSignedData [17:34:33]SAM_PROTO_SignData [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 01 02 [17:34:33]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]wFMCommunicate request_size=255 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 A8 A6 F1 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 4E 55 01 00 35 04 06 00 DF [17:34:33]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 A8 A6 F1 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 4E 55 01 00 35 04 06 00 DF 00 00 56 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]wFMCommunicate request_size=10 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 02 02 05 C9 CE 14 48 B4 [17:34:33]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 C9 CE 14 48 B4 00 00 EF [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:33]Read from MH i2c: E2 03 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [17:34:33]RAPDU: 90 00 [17:34:33]wFMCommunicate OK [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 0D 03 02 [17:34:33]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 0B 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 0B 00 C5 00 00 F8 73 39 F8 2F 0B 74 0A 90 00 95 [17:34:33]RAPDU: F8 73 39 F8 2F 0B 74 0A 90 00 [17:34:33]wFMCommunicate OK [17:34:33]SAM_PROTO_SignData done [17:34:33]FM_MakeSignedData done [17:34:33]CreateOFDProtocolMessage [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 11 00 00 [17:34:33]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 17 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9F [17:34: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:34:33]wFMCommunicate OK [17:34:33]CreateOFDProtocolMessage done [17:34:33]OFDSenderStorePacket 87374 [17:34:33]StoreOFDPacket docnum=87374 [17:34: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 0A 00 07 01 23 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 A8 A6 F1 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 4E 55 01 00 35 04 06 00 DF C9 CE 14 48 B4 F8 73 39 F8 2F 0B 74 0A [17:34:33]CheckFolder [17:34:33]dirname=/storage/ofd_packets [17:34:33]CheckFolder done [17:34:33]ProducePacketName [17:34:33]name=ofd_packets/00087374 [17:34:33]NVStorageSaveData ofd_packets/00087374 [17:34:33]File name is /storage/ofd_packets/00087374 [17:34:33]Write 301 bytes [17:34:33]NVStorageSaveData done [17:34:33]OFDSenderStorePacket done [17:34:33]KKMCreateOFDPacket done [17:34:33]NVStorageSaveData kkm_last_timestamp [17:34:33]File name is /storage/kkm_last_timestamp [17:34:33]Write 4 bytes [17:34:33]NVStorageSaveData done [17:34:33]ExternCall_PrintAddStr [17:34:33]wPrintStart [17:34:33]Write to MH i2c: 01 00 00 C7 00 C7 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: 01 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: 01 07 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [17:34:33]RasterBufferAndPrint [17:34:33]line Счет N : (1)872336 [17:34:33]line ИНН: 02508201610067 [17:34:33]line Контрольно-Кассовый Чек [17:34:33]line ПРОДАЖА [17:34:33]line ТРК (МРК, ГНК) : 53 [17:34:33]line Товар: 2710124130 [17:34:33]line Аи-92-К-5 [17:34:33]line 14.750 * 67.80 [17:34:33]line = 1000.05 [17:34:33]line НДС 12% НСП 1% [17:34:33]line > о реализуемом товаре [17:34:33]line ОКРУГЛЕНИЕ: -0.05 [17:34:33]line ИТОГО: 1000.00 [17:34:33]line Внесено: 1000.00 [17:34:33]line СДАЧА: 0.00 [17:34:33]line НСП 1% : 8.85 [17:34:33]line НДС 12% : 106.20 [17:34:33]line Наличными: 1000.00 [17:34:33]line Безнал.: 0.00 [17:34:33]line Место: АЗС № 137 "Партнер Нефть" [17:34:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:34:33]line СНО: Общий режим [17:34:33]line Чек 228 23.09.2024 17:34 [17:34:33]line Смена: 498 ФФД: 1.0 [17:34:33]line ЗНМ: 0300000064 [17:34:33]line РНМ: 0000000000092592 [17:34:33]line Версия ККМ: 001 [17:34:33]line ФМ: 0000000000874979 [17:34:33]line ФД: 87374 [17:34:33]line ФПД: 246057838856372 [17:34:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173432&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87374&fm=246057838856372&tin=02508201610067®Number=0000000000092592&sum=100000 [17:34:33]written 0, free lines is 4095 [17:34:33]OFD Sender: Processing packet 87374 [packets to send 280, broken 279] [17:34:33]ProducePacketName [17:34:33]name=ofd_packets/00087374 [17:34:33]OFD Sender: To server: pG, [17:34:33]CommunicateWithHost lk.salyk.kg:30040 [17:34:33]ConnectInit lk.salyk.kg [17:34:34]Write to MH i2c: 01 00 00 F2 00 F2 [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 07 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 DD 0C E2 [17:34:34]RasterBufferAndPrint [17:34:34]line [17:34:34]line [17:34:34]line [17:34:34]line [17:34:34]line [17:34:34]written 0, free lines is 3299 [17:34:34]MH_Cut [17:34:34]Write to MH i2c: D1 01 00 F9 00 01 CB [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: D1 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: D1 01 00 [17:34:34]MH_I2C_Read... [17:34:34]Read from MH i2c: D1 01 00 F9 00 00 CA [17:34:34]Write to MH i2c: 01 00 00 FA 00 FA [17:34:34]Write i2c OK [17:34:34]MH_I2C_Read... [17:34:35]*** Cut start [17:34:35]*** Partial cut [17:34:35]*** CUTSNS_PIN = 1 [17:34:35]*** CUTSNS_PIN = 0 [17:34:35]*** Brake cut motor [17:34:35]Read from MH i2c: 01 [17:34:35]MH_I2C_Read... [17:34:35]*** Stop cut motor [17:34:35]*** Cut end [17:34:35]Read from MH i2c: 01 07 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [17:34:35]process_action close_receipt done [17:34:35]requested_data is exist [17:34:35]produce_requested_data [17:34:35]requested_item fm.sn is exist - process it [17:34:35]wFMCommunicate request_size=4 [17:34:35]MH_SAM_APDU [17:34:35]CAPDU: 80 11 00 00 [17:34:35]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:35]Read from MH i2c: E2 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 17 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [17:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:34:35]wFMCommunicate OK [17:34:35]requested_item fd.num is exist - process it [17:34:35]SAM_PROTO_GetFieldsCounters [17:34:35]wFMCommunicate request_size=4 [17:34:35]MH_SAM_APDU [17:34:35]CAPDU: 80 13 00 00 [17:34:35]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:35]Read from MH i2c: E2 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 62 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 EA [17:34: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 4E 55 01 00 0E 04 04 00 F2 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 [17:34:35]wFMCommunicate OK [17:34:35]SAM_PROTO_GetFieldsCounters done [17:34:35]requested_item shift.num is exist - process it [17:34:35]requested_item shift.opened is exist - process it [17:34:35]req_shift_opened [17:34:35]FM_GetShiftState [17:34:35]SAM_PROTO_GetShiftState [17:34:35]wFMCommunicate request_size=4 [17:34:35]MH_SAM_APDU [17:34:35]CAPDU: 80 13 01 00 [17:34:35]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:34:35]Write i2c OK [17:34:35]MH_I2C_Read... [17:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:35]Read from MH i2c: E2 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 0E 00 [17:34:35]MH_I2C_Read... [17:34:35]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D2 [17:34:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:34:35]wFMCommunicate OK [17:34:35]SAM_PROTO_GetShiftState done [17:34:35]FM_GetShiftState done [17:34:35]req_shift_opened done [17:34:35]requested_item shift.open_date is exist - process it [17:34:35]req_shift_open_date [17:34:35]req_shift_open_date done [17:34:35]produce_requested_data done [17:34:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87374,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:34:35]process_action_free close_receipt [17:34:35]json_value_free [17:34:35]json_value_free done [17:34:35]process_json_proto returns [17:34:35]Send response to host [17:34:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87374,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:34:35]free response buf [17:34:35]execute_script done [17:34:35]execute_script returns [17:34:35]free content buf [17:34:35]Sock 9.Close socket [17:34:35]Sock 9.Thread stoped [17:34:42]Connected sock=11 [17:34: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 0A 00 07 01 23 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 A8 A6 F1 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 4E 55 01 00 35 04 06 00 DF C9 CE 14 48 B4 F8 73 39 F8 2F 0B 74 0A [17:34: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 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 4E 55 01 00 F4 03 04 00 7C 51 F1 66 B6 04 01 00 00 A1 B1 85 19 EC 3F 30 8E [17:34:43]CommunicateWithHost err = 0 [17:34:43]CheckOFDResponse [17:34:43]1017 (14) - 77093643461234 [17:34:43]1041 (16) - 0000000000874979 [17:34:43]1040 (4) - 87374 [17:34:43]1012 (4) - 23.09.2024 11:31 [17:34:43]1206 (1) - 0 [17:34:43]OFD Sender: Remove packet 87374 [17:34:43]ProducePacketName [17:34:43]name=ofd_packets/00087374 [17:34:43]NVStorageDeleteData [17:34:43]OFD Sender: No OFD packet to send [17:34:48]OFD Sender: No OFD packet to send [17:34:53]OFD Sender: No OFD packet to send [17:34:53]recv_with_timeout no data received [17:34:58]OFD Sender: No OFD packet to send [17:35:03]OFD Sender: No OFD packet to send [17:35:08]OFD Sender: No OFD packet to send [17:35:12]accept exits with 10 [17:35:12]New connection [17:35:12]New thread 3066596708 created [17:35:12]Thread 3066740068 joined [17:35:12]Waiting for new connection... [17:35:12] Sock 10.Parse request [17:35:12]Sock 10.Check first char [17:35:12]Sock 10.First char is OK [17:35:12]request: POST /json_proto HTTP/1.0 [17:35:12]Method: POST [17:35:12]URL: /json_proto [17:35:12]Method is POST - this is cgi request [17:35:12]url: /json_proto [17:35:12]query_string will be loaded in cgi processing [17:35:12]execute_cgi json_proto POST (null) [17:35:12]execute_cgi path=json_proto method=POST [17:35:12]POST find Content-Length [17:35:12]Host: 172.17.47.196:8080 [17:35:12]Content-Length: 623 [17:35:12]Content-Type: application/json [17:35:12] [17:35:12]POST finish read [17:35:12]Found Content-Length = 623 [17:35:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148200", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [17:35:12]execute_script... [17:35: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)148200", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [17:35:12]POST & json_proto [17:35:12]process_json_proto [17:35:12]json parsed OK: [17:35:12]protocol is kg_v1.0 [17:35:12]action value=close_receipt [17:35:12]process_action close_receipt [17:35:12]cmd_close_receipt [17:35:12]MH_GetDate [17:35:12]Write to MH i2c: F0 00 00 FE 00 ED [17:35:12]Write i2c OK [17:35:12]MH_I2C_Read... [17:35:12]Read from MH i2c: F0 [17:35:12]MH_I2C_Read... [17:35:12]Read from MH i2c: F0 09 00 [17:35:12]MH_I2C_Read... [17:35:12]Read from MH i2c: F0 09 00 FE 00 00 D0 A6 F1 66 4C 6B 94 66 74 [17:35:12]GetLastDocTimeStamp 1727112872 [17:35:12]current date 1727112912 [17:35:12]FM_GetShiftState [17:35:12]SAM_PROTO_GetShiftState [17:35:12]wFMCommunicate request_size=4 [17:35:12]MH_SAM_APDU [17:35:12]CAPDU: 80 13 01 00 [17:35:12]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [17:35:12]Write i2c OK [17:35:12]MH_I2C_Read... [17:35:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:35:12]Read from MH i2c: E2 [17:35:12]MH_I2C_Read... [17:35:12]Read from MH i2c: E2 0E 00 [17:35:12]MH_I2C_Read... [17:35:12]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [17:35:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:35:12]wFMCommunicate OK [17:35:12]SAM_PROTO_GetShiftState done [17:35:12]FM_GetShiftState done [17:35:12]opened in 1727050818 [17:35:12]opened+sec_in_day 1727137218 [17:35:12]quantity*price = 14400 [17:35:12]sum+1 = 14401 [17:35:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 229 23.09.2024 17:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87375 ФПД: 250967713161391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173512&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87375&fm=250967713161391&tin=02508201610067®Number=0000000000092592&sum=14400 0 [17:35:13]StoreToDocumentArchive [17:35:13]shift 498 fd 87375 [17:35:13]save to /storage/0498/doc_00087375 [17:35:13]save last doc name /storage/0498/doc_00087375 to /storage/kkm_last_doc_name [17:35:13]save OK [17:35:13]Clear old archive folders... [17:35:13]ProcessDocumentItem done err = 0, tmpTLVsize=275 [17:35:13]tlvbuf is 014B1D00 [17:35:13]SAM_PROTO_ClearQueue [17:35:13]wFMCommunicate request_size=4 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 09 00 00 [17:35:13]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:35:13]Read from MH i2c: E2 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:35:13]RAPDU: 90 00 [17:35:13]wFMCommunicate OK [17:35:13]SAM_PROTO_ClearQueue done [17:35:13]KKMCreateOFDPacket [17:35:13]OFDProtocolAddRootSTLVToBuf [17:35:13]FM_MakeSignedData [17:35:13]FM_MakeSignedData [17:35:13]SAM_PROTO_SignData [17:35:13]wFMCommunicate request_size=4 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 0D 01 02 [17:35:13]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:35:13]Read from MH i2c: E2 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:35:13]RAPDU: 90 00 [17:35:13]wFMCommunicate OK [17:35:13]wFMCommunicate request_size=255 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 E5 00 00 00 F4 03 04 00 D0 A6 F1 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 [17:35:13]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 E5 00 00 00 F4 03 04 00 D0 A6 F1 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 00 00 33 [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:13]OFD Sender: No OFD packet to send [17:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:35:13]Read from MH i2c: E2 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [17:35:13]RAPDU: 90 00 [17:35:13]wFMCommunicate OK [17:35:13]wFMCommunicate request_size=34 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 55 01 00 35 04 06 00 E4 40 F9 64 A0 AF [17:35:13]Write to MH i2c: E2 25 00 0F 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 4F 55 01 00 35 04 06 00 E4 40 F9 64 A0 AF 00 00 CC [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:35:13]Read from MH i2c: E2 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [17:35:13]RAPDU: 90 00 [17:35:13]wFMCommunicate OK [17:35:13]wFMCommunicate request_size=4 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 0D 03 02 [17:35:13]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:35:13]Read from MH i2c: E2 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 0B 00 [17:35:13]MH_I2C_Read... [17:35:13]Read from MH i2c: E2 0B 00 10 01 00 9F F0 3E E7 0F 46 9F 87 90 00 BC [17:35:13]RAPDU: 9F F0 3E E7 0F 46 9F 87 90 00 [17:35:13]wFMCommunicate OK [17:35:13]SAM_PROTO_SignData done [17:35:13]FM_MakeSignedData done [17:35:13]CreateOFDProtocolMessage [17:35:13]wFMCommunicate request_size=4 [17:35:13]MH_SAM_APDU [17:35:13]CAPDU: 80 11 00 00 [17:35:13]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [17:35:13]Write i2c OK [17:35:13]MH_I2C_Read... [17:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:35:14]Read from MH i2c: E2 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: E2 17 00 [17:35:14]MH_I2C_Read... [17:35: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 [17:35: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:35:14]wFMCommunicate OK [17:35:14]CreateOFDProtocolMessage done [17:35:14]OFDSenderStorePacket 87375 [17:35:14]StoreOFDPacket docnum=87375 [17:35: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 27 01 00 00 01 5E 1F 01 89 F4 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 E5 00 00 00 F4 03 04 00 D0 A6 F1 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 4F 55 01 00 35 04 06 00 E4 40 F9 64 A0 AF 9F F0 3E E7 0F 46 9F 87 [17:35:14]CheckFolder [17:35:14]dirname=/storage/ofd_packets [17:35:14]CheckFolder done [17:35:14]ProducePacketName [17:35:14]name=ofd_packets/00087375 [17:35:14]NVStorageSaveData ofd_packets/00087375 [17:35:14]File name is /storage/ofd_packets/00087375 [17:35:14]Write 325 bytes [17:35:14]NVStorageSaveData done [17:35:14]OFDSenderStorePacket done [17:35:14]KKMCreateOFDPacket done [17:35:14]NVStorageSaveData kkm_last_timestamp [17:35:14]File name is /storage/kkm_last_timestamp [17:35:14]Write 4 bytes [17:35:14]NVStorageSaveData done [17:35:14]ExternCall_PrintAddStr [17:35:14]wPrintStart [17:35:14]Write to MH i2c: 01 00 00 12 01 13 [17:35:14]Write i2c OK [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 07 00 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [17:35:14]RasterBufferAndPrint [17:35:14]line Счет N : (3)148200 [17:35:14]line ИНН: 02508201610067 [17:35:14]line Контрольно-Кассовый Чек [17:35:14]line ПРОДАЖА [17:35:14]line Товар: 48743587 [17:35:14]line Сигареты Winston XStyle Silver [17:35:14]line 1.000 * 144.00 [17:35:14]line = 144.00 [17:35:14]line НДС 12% НСП 1% [17:35:14]line > о реализуемом товаре [17:35:14]line ИТОГО: 144.00 [17:35:14]line НСП 1% : 1.27 [17:35:14]line НДС 12% : 15.29 [17:35:14]line Наличными: 144.00 [17:35:14]line Безнал.: 0.00 [17:35:14]line Место: АЗС № 137 "Партнер Нефть" [17:35:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:35:14]line СНО: Общий режим [17:35:14]line Чек 229 23.09.2024 17:35 [17:35:14]line Смена: 498 ФФД: 1.0 [17:35:14]line ЗНМ: 0300000064 [17:35:14]line РНМ: 0000000000092592 [17:35:14]line Версия ККМ: 001 [17:35:14]line ФМ: 0000000000874979 [17:35:14]line ФД: 87375 [17:35:14]line ФПД: 250967713161391 [17:35:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173512&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87375&fm=250967713161391&tin=02508201610067®Number=0000000000092592&sum=14400 [17:35:14]line 0 [17:35:14]OFD Sender: Processing packet 87375 [packets to send 280, broken 279] [17:35:14]ProducePacketName [17:35:14]name=ofd_packets/00087375 [17:35:14]OFD Sender: To server: pG, [17:35:14]CommunicateWithHost lk.salyk.kg:30040 [17:35:14]ConnectInit lk.salyk.kg [17:35:14]written 0, free lines is 4095 [17:35:14]Connected sock=7 [17:35: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 27 01 00 00 01 5E 1F 01 89 F4 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 E5 00 00 00 F4 03 04 00 D0 A6 F1 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 4F 55 01 00 35 04 06 00 E4 40 F9 64 A0 AF 9F F0 3E E7 0F 46 9F 87 [17:35:14]Write to MH i2c: 01 00 00 3B 01 3C [17:35:14]Write i2c OK [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 07 00 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E6 0C 35 [17:35:14]RasterBufferAndPrint [17:35:14]line [17:35:14]line [17:35:14]line [17:35:14]line [17:35:14]line [17:35:14]written 0, free lines is 3308 [17:35:14]MH_Cut [17:35:14]Write to MH i2c: D1 01 00 42 01 01 15 [17:35:14]Write i2c OK [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: D1 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: D1 01 00 [17:35:14]MH_I2C_Read... [17:35:14]Read from MH i2c: D1 01 00 42 01 00 14 [17:35:14]Write to MH i2c: 01 00 00 43 01 44 [17:35:14]Write i2c OK [17:35:14]MH_I2C_Read... [17:35: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 B5 E0 47 00 39 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 4F 55 01 00 F4 03 04 00 9C 51 F1 66 B6 04 01 00 00 6D D0 58 9F 62 6A 81 70 [17:35:15]CommunicateWithHost err = 0 [17:35:15]CheckOFDResponse [17:35:15]1017 (14) - 77093643461234 [17:35:15]1041 (16) - 0000000000874979 [17:35:15]1040 (4) - 87375 [17:35:15]1012 (4) - 23.09.2024 11:31 [17:35:15]1206 (1) - 0 [17:35:15]OFD Sender: Remove packet 87375 [17:35:15]ProducePacketName [17:35:15]name=ofd_packets/00087375 [17:35:15]NVStorageDeleteData [17:35:15]*** Cut start [17:35:15]*** Partial cut [17:35:15]*** CUTSNS_PIN = 1 [17:35:15]*** CUTSNS_PIN = 0 [17:35:15]*** Brake cut motor [17:35:15]OFD Sender: No OFD packet to send [17:35:16]Read from MH i2c: 01 [17:35:16]MH_I2C_Read... [17:35:16]*** Stop cut motor [17:35:16]*** Cut end [17:35:16]Read from MH i2c: 01 07 00 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [17:35:16]process_action close_receipt done [17:35:16]requested_data is exist [17:35:16]produce_requested_data [17:35:16]requested_item fm.sn is exist - process it [17:35:16]wFMCommunicate request_size=4 [17:35:16]MH_SAM_APDU [17:35:16]CAPDU: 80 11 00 00 [17:35:16]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [17:35:16]Write i2c OK [17:35:16]MH_I2C_Read... [17:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:35:16]Read from MH i2c: E2 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: E2 17 00 [17:35:16]MH_I2C_Read... [17:35:16]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 [17:35: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:35:16]wFMCommunicate OK [17:35:16]requested_item fd.num is exist - process it [17:35:16]SAM_PROTO_GetFieldsCounters [17:35:16]wFMCommunicate request_size=4 [17:35:16]MH_SAM_APDU [17:35:16]CAPDU: 80 13 00 00 [17:35:16]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [17:35:16]Write i2c OK [17:35:16]MH_I2C_Read... [17:35:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:35:16]Read from MH i2c: E2 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: E2 62 00 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 38 [17:35:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:35:16]wFMCommunicate OK [17:35:16]SAM_PROTO_GetFieldsCounters done [17:35:16]requested_item shift.num is exist - process it [17:35:16]requested_item shift.opened is exist - process it [17:35:16]req_shift_opened [17:35:16]FM_GetShiftState [17:35:16]SAM_PROTO_GetShiftState [17:35:16]wFMCommunicate request_size=4 [17:35:16]MH_SAM_APDU [17:35:16]CAPDU: 80 13 01 00 [17:35:16]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [17:35:16]Write i2c OK [17:35:16]MH_I2C_Read... [17:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:35:16]Read from MH i2c: E2 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: E2 0E 00 [17:35:16]MH_I2C_Read... [17:35:16]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [17:35:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:35:16]wFMCommunicate OK [17:35:16]SAM_PROTO_GetShiftState done [17:35:16]FM_GetShiftState done [17:35:16]req_shift_opened done [17:35:16]requested_item shift.open_date is exist - process it [17:35:16]req_shift_open_date [17:35:16]req_shift_open_date done [17:35:16]produce_requested_data done [17:35:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87375,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:35:16]process_action_free close_receipt [17:35:16]json_value_free [17:35:16]json_value_free done [17:35:16]process_json_proto returns [17:35:16]Send response to host [17:35:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87375,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:35:16]free response buf [17:35:16]execute_script done [17:35:16]execute_script returns [17:35:16]free content buf [17:35:16]Sock 10.Close socket [17:35:16]Sock 10.Thread stoped [17:35:20]OFD Sender: No OFD packet to send [17:35:25]OFD Sender: No OFD packet to send [17:35:30]OFD Sender: No OFD packet to send [17:35:32]recv_with_timeout no data received [17:35:35]OFD Sender: No OFD packet to send [17:35:40]OFD Sender: No OFD packet to send [17:35:43]recv_with_timeout no data received [17:35:45]OFD Sender: No OFD packet to send [17:35:50]OFD Sender: No OFD packet to send [17:35:56]OFD Sender: No OFD packet to send [17:35:57]recv_with_timeout no data received [17:36:01]OFD Sender: No OFD packet to send [17:36:06]OFD Sender: No OFD packet to send [17:36:11]OFD Sender: No OFD packet to send [17:36:11]accept exits with 9 [17:36:11]New connection [17:36:11]New thread 3066740068 created [17:36:11]Thread 3066596708 joined [17:36:11]Waiting for new connection... [17:36:11] Sock 9.Parse request [17:36:11]Sock 9.Check first char [17:36:11]Sock 9.First char is OK [17:36:11]request: POST /json_proto HTTP/1.0 [17:36:11]Method: POST [17:36:11]URL: /json_proto [17:36:11]Method is POST - this is cgi request [17:36:11]url: /json_proto [17:36:11]query_string will be loaded in cgi processing [17:36:11]execute_cgi json_proto POST (null) [17:36:11]execute_cgi path=json_proto method=POST [17:36:11]POST find Content-Length [17:36:11]Host: 172.17.47.196:8080 [17:36:11]Content-Length: 682 [17:36:11]Content-Type: application/json [17:36:11] [17:36:11]POST finish read [17:36:11]Found Content-Length = 682 [17:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872337", "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" ] } } [17:36:11]execute_script... [17:36: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)872337", "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" ] } } [17:36:11]POST & json_proto [17:36:11]process_json_proto [17:36:11]json parsed OK: [17:36:11]protocol is kg_v1.0 [17:36:11]action value=close_receipt [17:36:11]process_action close_receipt [17:36:11]cmd_close_receipt [17:36:11]MH_GetDate [17:36:11]Write to MH i2c: F0 00 00 47 01 37 [17:36:11]Write i2c OK [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: F0 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: F0 09 00 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: F0 09 00 47 01 00 0B A7 F1 66 4C 6B 94 66 FA [17:36:11]GetLastDocTimeStamp 1727112912 [17:36:11]current date 1727112971 [17:36:11]FM_GetShiftState [17:36:11]SAM_PROTO_GetShiftState [17:36:11]wFMCommunicate request_size=4 [17:36:11]MH_SAM_APDU [17:36:11]CAPDU: 80 13 01 00 [17:36:11]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [17:36:11]Write i2c OK [17:36:11]MH_I2C_Read... [17:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:11]Read from MH i2c: E2 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 0E 00 [17:36:11]MH_I2C_Read... [17:36:11]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1E [17:36:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:36:11]wFMCommunicate OK [17:36:11]SAM_PROTO_GetShiftState done [17:36:11]FM_GetShiftState done [17:36:11]opened in 1727050818 [17:36:11]opened+sec_in_day 1727137218 [17:36:11]quantity*price = 100005 [17:36:11]sum+1 = 100006 [17:36: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 СНО: Общий режим Чек 230 23.09.2024 17:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87376 ФПД: 31171516671163 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173611&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87376&fm=31171516671163&tin=02508201610067®Number=0000000000092592&sum=100000 [17:36:12]StoreToDocumentArchive [17:36:12]shift 498 fd 87376 [17:36:12]save to /storage/0498/doc_00087376 [17:36:12]save last doc name /storage/0498/doc_00087376 to /storage/kkm_last_doc_name [17:36:12]save OK [17:36:12]Clear old archive folders... [17:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:36:12]tlvbuf is 014A9B90 [17:36:12]SAM_PROTO_ClearQueue [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 09 00 00 [17:36:12]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]SAM_PROTO_ClearQueue done [17:36:12]KKMCreateOFDPacket [17:36:12]OFDProtocolAddRootSTLVToBuf [17:36:12]FM_MakeSignedData [17:36:12]FM_MakeSignedData [17:36:12]SAM_PROTO_SignData [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 0D 01 02 [17:36:12]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]wFMCommunicate request_size=255 [17:36:12]MH_SAM_APDU [17:36: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 E6 00 00 00 F4 03 04 00 0B A7 F1 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 50 55 01 00 35 04 06 00 1C [17:36:12]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E6 00 00 00 F4 03 04 00 0B A7 F1 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 50 55 01 00 35 04 06 00 1C 00 00 90 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]wFMCommunicate request_size=10 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 0D 02 02 05 59 AF 2D A4 BB [17:36:12]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 59 AF 2D A4 BB 00 00 71 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [17:36:12]RAPDU: 90 00 [17:36:12]wFMCommunicate OK [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 0D 03 02 [17:36:12]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 0B 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 0B 00 59 01 00 61 94 AB C3 65 68 FA 98 90 00 98 [17:36:12]RAPDU: 61 94 AB C3 65 68 FA 98 90 00 [17:36:12]wFMCommunicate OK [17:36:12]SAM_PROTO_SignData done [17:36:12]FM_MakeSignedData done [17:36:12]CreateOFDProtocolMessage [17:36:12]wFMCommunicate request_size=4 [17:36:12]MH_SAM_APDU [17:36:12]CAPDU: 80 11 00 00 [17:36:12]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:12]Read from MH i2c: E2 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 17 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: E2 17 00 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 [17:36: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:36:12]wFMCommunicate OK [17:36:12]CreateOFDProtocolMessage done [17:36:12]OFDSenderStorePacket 87376 [17:36:12]StoreOFDPacket docnum=87376 [17:36: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 86 94 07 01 F8 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 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 E6 00 00 00 F4 03 04 00 0B A7 F1 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 50 55 01 00 35 04 06 00 1C 59 AF 2D A4 BB 61 94 AB C3 65 68 FA 98 [17:36:12]CheckFolder [17:36:12]dirname=/storage/ofd_packets [17:36:12]CheckFolder done [17:36:12]ProducePacketName [17:36:12]name=ofd_packets/00087376 [17:36:12]NVStorageSaveData ofd_packets/00087376 [17:36:12]File name is /storage/ofd_packets/00087376 [17:36:12]Write 301 bytes [17:36:12]NVStorageSaveData done [17:36:12]OFDSenderStorePacket done [17:36:12]KKMCreateOFDPacket done [17:36:12]NVStorageSaveData kkm_last_timestamp [17:36:12]File name is /storage/kkm_last_timestamp [17:36:12]Write 4 bytes [17:36:12]NVStorageSaveData done [17:36:12]ExternCall_PrintAddStr [17:36:12]wPrintStart [17:36:12]Write to MH i2c: 01 00 00 5B 01 5C [17:36:12]Write i2c OK [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 [17:36:12]MH_I2C_Read... [17:36:12]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [17:36:12]RasterBufferAndPrint [17:36:12]line Счет N : (1)872337 [17:36:12]line ИНН: 02508201610067 [17:36:12]line Контрольно-Кассовый Чек [17:36:12]line ПРОДАЖА [17:36:12]line ТРК (МРК, ГНК) : 33 [17:36:12]line Товар: 2710124130 [17:36:12]line Аи-92-К-5 [17:36:12]line 14.750 * 67.80 [17:36:12]line = 1000.05 [17:36:12]line НДС 12% НСП 1% [17:36:12]line > о реализуемом товаре [17:36:12]line ОКРУГЛЕНИЕ: -0.05 [17:36:12]line ИТОГО: 1000.00 [17:36:12]line Внесено: 1000.00 [17:36:12]line СДАЧА: 0.00 [17:36:12]line НСП 1% : 8.85 [17:36:12]line НДС 12% : 106.20 [17:36:12]line Наличными: 1000.00 [17:36:12]line Безнал.: 0.00 [17:36:12]line Место: АЗС № 137 "Партнер Нефть" [17:36:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:36:12]line СНО: Общий режим [17:36:12]line Чек 230 23.09.2024 17:36 [17:36:12]line Смена: 498 ФФД: 1.0 [17:36:12]line ЗНМ: 0300000064 [17:36:12]line РНМ: 0000000000092592 [17:36:12]line Версия ККМ: 001 [17:36:12]line ФМ: 0000000000874979 [17:36:12]line ФД: 87376 [17:36:12]line ФПД: 31171516671163 [17:36:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173611&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87376&fm=31171516671163&tin=02508201610067®Number=0000000000092592&sum=100000 [17:36:13]OFD Sender: Processing packet 87376 [packets to send 280, broken 279] [17:36:13]ProducePacketName [17:36:13]name=ofd_packets/00087376 [17:36:13]OFD Sender: To server: pG, [17:36:13]CommunicateWithHost lk.salyk.kg:30040 [17:36:13]ConnectInit lk.salyk.kg [17:36:13]written 0, free lines is 4095 [17:36:13]Write to MH i2c: 01 00 00 86 01 87 [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: 01 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: 01 07 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DD 0C 77 [17:36:13]RasterBufferAndPrint [17:36:13]line [17:36:13]line [17:36:13]line [17:36:13]line [17:36:13]line [17:36:13]written 0, free lines is 3299 [17:36:13]MH_Cut [17:36:13]Write to MH i2c: D1 01 00 8D 01 01 60 [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: D1 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: D1 01 00 [17:36:13]MH_I2C_Read... [17:36:13]Read from MH i2c: D1 01 00 8D 01 00 5F [17:36:13]Write to MH i2c: 01 00 00 8E 01 8F [17:36:13]Write i2c OK [17:36:13]MH_I2C_Read... [17:36:14]*** Cut start [17:36:14]*** Partial cut [17:36:14]*** CUTSNS_PIN = 1 [17:36:14]*** CUTSNS_PIN = 0 [17:36:14]*** Brake cut motor [17:36:15]Read from MH i2c: 01 [17:36:15]MH_I2C_Read... [17:36:15]*** Stop cut motor [17:36:15]*** Cut end [17:36:15]Read from MH i2c: 01 07 00 [17:36:15]MH_I2C_Read... [17:36:15]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [17:36:15]process_action close_receipt done [17:36:15]requested_data is exist [17:36:15]produce_requested_data [17:36:15]requested_item fm.sn is exist - process it [17:36:15]wFMCommunicate request_size=4 [17:36:15]MH_SAM_APDU [17:36:15]CAPDU: 80 11 00 00 [17:36:15]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [17:36:15]Write i2c OK [17:36:15]MH_I2C_Read... [17:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:15]Read from MH i2c: E2 [17:36:15]MH_I2C_Read... [17:36:15]Read from MH i2c: E2 17 00 [17:36:15]MH_I2C_Read... [17:36:15]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 [17:36:15]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:15]wFMCommunicate OK [17:36:15]requested_item fd.num is exist - process it [17:36:15]SAM_PROTO_GetFieldsCounters [17:36:15]wFMCommunicate request_size=4 [17:36:15]MH_SAM_APDU [17:36:15]CAPDU: 80 13 00 00 [17:36:15]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [17:36:15]Write i2c OK [17:36:15]MH_I2C_Read... [17:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:15]Read from MH i2c: E2 [17:36:15]MH_I2C_Read... [17:36:15]Read from MH i2c: E2 62 00 [17:36:15]MH_I2C_Read... [17:36:15]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 87 [17:36: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 50 55 01 00 0E 04 04 00 F2 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 [17:36:15]wFMCommunicate OK [17:36:15]SAM_PROTO_GetFieldsCounters done [17:36:15]requested_item shift.num is exist - process it [17:36:15]requested_item shift.opened is exist - process it [17:36:15]req_shift_opened [17:36:15]FM_GetShiftState [17:36:15]SAM_PROTO_GetShiftState [17:36:15]wFMCommunicate request_size=4 [17:36:15]MH_SAM_APDU [17:36:15]CAPDU: 80 13 01 00 [17:36:15]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [17:36:15]Write i2c OK [17:36:15]MH_I2C_Read... [17:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:15]Read from MH i2c: E2 [17:36:15]MH_I2C_Read... [17:36:15]Read from MH i2c: E2 0E 00 [17:36:15]MH_I2C_Read... [17:36: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 [17:36:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:36:15]wFMCommunicate OK [17:36:15]SAM_PROTO_GetShiftState done [17:36:15]FM_GetShiftState done [17:36:15]req_shift_opened done [17:36:15]requested_item shift.open_date is exist - process it [17:36:15]req_shift_open_date [17:36:15]req_shift_open_date done [17:36:15]produce_requested_data done [17:36:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87376,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:36:15]process_action_free close_receipt [17:36:15]json_value_free [17:36:15]json_value_free done [17:36:15]process_json_proto returns [17:36:15]Send response to host [17:36:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87376,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:36:15]free response buf [17:36:15]execute_script done [17:36:15]execute_script returns [17:36:15]free content buf [17:36:15]Sock 9.Close socket [17:36:15]Sock 9.Thread stoped [17:36:18]Connected sock=11 [17:36: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 86 94 07 01 F8 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 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 E6 00 00 00 F4 03 04 00 0B A7 F1 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 50 55 01 00 35 04 06 00 1C 59 AF 2D A4 BB 61 94 AB C3 65 68 FA 98 [17:36:19]accept exits with 10 [17:36:19]New connection [17:36:19]New thread 3066596708 created [17:36:19]Thread 3066740068 joined [17:36:19]Waiting for new connection... [17:36:19] Sock 10.Parse request [17:36:19]Sock 10.Check first char [17:36:19]Sock 10.First char is OK [17:36:19]request: POST /json_proto HTTP/1.0 [17:36:19]Method: POST [17:36:19]URL: /json_proto [17:36:19]Method is POST - this is cgi request [17:36:19]url: /json_proto [17:36:19]query_string will be loaded in cgi processing [17:36:19]execute_cgi json_proto POST (null) [17:36:19]execute_cgi path=json_proto method=POST [17:36:19]POST find Content-Length [17:36:19]Host: 172.17.47.196:8080 [17:36:19]Content-Length: 621 [17:36:19]Content-Type: application/json [17:36:19] [17:36:19]POST finish read [17:36:19]Found Content-Length = 621 [17:36:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148201", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend 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" ] } } [17:36:19]execute_script... [17:36: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)148201", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend 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" ] } } [17:36:19]POST & json_proto [17:36:19]process_json_proto [17:36:19]json parsed OK: [17:36:19]protocol is kg_v1.0 [17:36:19]action value=close_receipt [17:36:19]process_action close_receipt [17:36:19]cmd_close_receipt [17:36:19]MH_GetDate [17:36:19]Write to MH i2c: F0 00 00 92 01 82 [17:36:19]Write i2c OK [17:36:19]MH_I2C_Read... [17:36:19]Read from MH i2c: F0 [17:36:19]MH_I2C_Read... [17:36:19]Read from MH i2c: F0 09 00 [17:36:19]MH_I2C_Read... [17:36:19]Read from MH i2c: F0 09 00 92 01 00 13 A7 F1 66 4C 6B 94 66 4D [17:36:19]GetLastDocTimeStamp 1727112971 [17:36:19]current date 1727112979 [17:36:19]FM_GetShiftState [17:36:19]SAM_PROTO_GetShiftState [17:36:19]wFMCommunicate request_size=4 [17:36:19]MH_SAM_APDU [17:36:19]CAPDU: 80 13 01 00 [17:36:19]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [17:36:19]Write i2c OK [17:36:19]MH_I2C_Read... [17:36:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:19]Read from MH i2c: E2 [17:36:19]MH_I2C_Read... [17:36:19]Read from MH i2c: E2 0E 00 [17:36:19]MH_I2C_Read... [17:36:19]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 69 [17:36:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:36:19]wFMCommunicate OK [17:36:19]SAM_PROTO_GetShiftState done [17:36:19]FM_GetShiftState done [17:36:19]opened in 1727050818 [17:36:19]opened+sec_in_day 1727137218 [17:36:19]quantity*price = 14400 [17:36:19]sum+1 = 14401 [17:36:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 231 23.09.2024 17:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87377 ФПД: 95366040790567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87377&fm=95366040790567&tin=02508201610067®Number=0000000000092592&sum=14400 0 [17:36:20]StoreToDocumentArchive [17:36:20]shift 498 fd 87377 [17:36:20]save to /storage/0498/doc_00087377 [17:36:20]save last doc name /storage/0498/doc_00087377 to /storage/kkm_last_doc_name [17:36:20]save OK [17:36:20]Clear old archive folders... [17:36:20]ProcessDocumentItem done err = 0, tmpTLVsize=273 [17:36:20]tlvbuf is 0153E250 [17:36:20]SAM_PROTO_ClearQueue [17:36:20]wFMCommunicate request_size=4 [17:36:20]MH_SAM_APDU [17:36:20]CAPDU: 80 09 00 00 [17:36:20]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [17:36:20]Write i2c OK [17:36:20]MH_I2C_Read... [17:36:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:20]Read from MH i2c: E2 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [17:36:20]RAPDU: 90 00 [17:36:20]wFMCommunicate OK [17:36:20]SAM_PROTO_ClearQueue done [17:36:20]KKMCreateOFDPacket [17:36:20]OFDProtocolAddRootSTLVToBuf [17:36:20]FM_MakeSignedData [17:36:20]FM_MakeSignedData [17:36:20]SAM_PROTO_SignData [17:36:20]wFMCommunicate request_size=4 [17:36:20]MH_SAM_APDU [17:36:20]CAPDU: 80 0D 01 02 [17:36:20]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [17:36:20]Write i2c OK [17:36:20]MH_I2C_Read... [17:36:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:20]Read from MH i2c: E2 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [17:36:20]RAPDU: 90 00 [17:36:20]wFMCommunicate OK [17:36:20]wFMCommunicate request_size=255 [17:36:20]MH_SAM_APDU [17:36:20]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 35 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 4C 65 67 65 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 E7 00 00 00 F4 03 04 00 13 A7 F1 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 [17:36:20]Write to MH i2c: E2 02 01 A2 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 37 30 35 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 4C 65 67 65 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 E7 00 00 00 F4 03 04 00 13 A7 F1 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 5E [17:36:20]Write i2c OK [17:36:20]MH_I2C_Read... [17:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:20]Read from MH i2c: E2 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [17:36:20]RAPDU: 90 00 [17:36:20]wFMCommunicate OK [17:36:20]wFMCommunicate request_size=32 [17:36:20]MH_SAM_APDU [17:36:20]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 51 55 01 00 35 04 06 00 56 BC 22 FC 26 27 [17:36:20]Write to MH i2c: E2 23 00 A3 01 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 51 55 01 00 35 04 06 00 56 BC 22 FC 26 27 00 00 AB [17:36:20]Write i2c OK [17:36:20]MH_I2C_Read... [17:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:20]Read from MH i2c: E2 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 [17:36:20]MH_I2C_Read... [17:36:20]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [17:36:20]RAPDU: 90 00 [17:36:20]wFMCommunicate OK [17:36:20]wFMCommunicate request_size=4 [17:36:20]MH_SAM_APDU [17:36:20]CAPDU: 80 0D 03 02 [17:36:20]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [17:36:20]Write i2c OK [17:36:20]MH_I2C_Read... [17:36:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:21]Read from MH i2c: E2 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 0B 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 0B 00 A4 01 00 7E 35 07 DE 49 BA D8 B7 90 00 4B [17:36:21]RAPDU: 7E 35 07 DE 49 BA D8 B7 90 00 [17:36:21]wFMCommunicate OK [17:36:21]SAM_PROTO_SignData done [17:36:21]FM_MakeSignedData done [17:36:21]CreateOFDProtocolMessage [17:36:21]wFMCommunicate request_size=4 [17:36:21]MH_SAM_APDU [17:36:21]CAPDU: 80 11 00 00 [17:36:21]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:21]Read from MH i2c: E2 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 17 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [17:36:21]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:21]wFMCommunicate OK [17:36:21]CreateOFDProtocolMessage done [17:36:21]OFDSenderStorePacket 87377 [17:36:21]StoreOFDPacket docnum=87377 [17:36: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 25 01 00 00 07 FC 1D 01 A3 34 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 35 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 4C 65 67 65 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 E7 00 00 00 F4 03 04 00 13 A7 F1 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 51 55 01 00 35 04 06 00 56 BC 22 FC 26 27 7E 35 07 DE 49 BA D8 B7 [17:36:21]CheckFolder [17:36:21]dirname=/storage/ofd_packets [17:36:21]CheckFolder done [17:36:21]ProducePacketName [17:36:21]name=ofd_packets/00087377 [17:36:21]NVStorageSaveData ofd_packets/00087377 [17:36:21]File name is /storage/ofd_packets/00087377 [17:36:21]Write 323 bytes [17:36:21]NVStorageSaveData done [17:36:21]OFDSenderStorePacket done [17:36:21]KKMCreateOFDPacket done [17:36:21]NVStorageSaveData kkm_last_timestamp [17:36:21]File name is /storage/kkm_last_timestamp [17:36:21]Write 4 bytes [17:36:21]NVStorageSaveData done [17:36:21]ExternCall_PrintAddStr [17:36:21]wPrintStart [17:36:21]Write to MH i2c: 01 00 00 A6 01 A7 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 07 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [17:36:21]RasterBufferAndPrint [17:36:21]line Счет N : (3)148201 [17:36:21]line ИНН: 02508201610067 [17:36:21]line Контрольно-Кассовый Чек [17:36:21]line ПРОДАЖА [17:36:21]line Товар: 48747059 [17:36:21]line Сигареты Winston Legend Blue [17:36:21]line 1.000 * 144.00 [17:36:21]line = 144.00 [17:36:21]line НДС 12% НСП 1% [17:36:21]line > о реализуемом товаре [17:36:21]line ИТОГО: 144.00 [17:36:21]line НСП 1% : 1.27 [17:36:21]line НДС 12% : 15.29 [17:36:21]line Наличными: 144.00 [17:36:21]line Безнал.: 0.00 [17:36:21]line Место: АЗС № 137 "Партнер Нефть" [17:36:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:36:21]line СНО: Общий режим [17:36:21]line Чек 231 23.09.2024 17:36 [17:36:21]line Смена: 498 ФФД: 1.0 [17:36:21]line ЗНМ: 0300000064 [17:36:21]line РНМ: 0000000000092592 [17:36:21]line Версия ККМ: 001 [17:36:21]line ФМ: 0000000000874979 [17:36:21]line ФД: 87377 [17:36:21]line ФПД: 95366040790567 [17:36:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173619&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87377&fm=95366040790567&tin=02508201610067®Number=0000000000092592&sum=14400 [17:36:21]OFD Sender: Processing packet 87377 [packets to send 280, broken 279] [17:36:21]ProducePacketName [17:36:21]name=ofd_packets/00087377 [17:36:21]OFD Sender: To server: pG, [17:36:21]CommunicateWithHost lk.salyk.kg:30040 [17:36:21]ConnectInit lk.salyk.kg [17:36:21]line 0 [17:36:21]written 0, free lines is 4095 [17:36:21]Write to MH i2c: 01 00 00 CF 01 D0 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 07 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 D3 0C B6 [17:36:21]RasterBufferAndPrint [17:36:21]line [17:36:21]line [17:36:21]line [17:36:21]line [17:36:21]line [17:36:21]written 0, free lines is 3299 [17:36:21]MH_Cut [17:36:21]Write to MH i2c: D1 01 00 D6 01 01 A9 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: D1 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: D1 01 00 [17:36:21]MH_I2C_Read... [17:36:21]Read from MH i2c: D1 01 00 D6 01 00 A8 [17:36:21]Write to MH i2c: 01 00 00 D7 01 D8 [17:36:21]Write i2c OK [17:36:21]MH_I2C_Read... [17:36:21]Connected sock=9 [17:36: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 07 FC 1D 01 A3 34 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 35 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 4C 65 67 65 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 E7 00 00 00 F4 03 04 00 13 A7 F1 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 51 55 01 00 35 04 06 00 56 BC 22 FC 26 27 7E 35 07 DE 49 BA D8 B7 [17:36:22]*** Cut start [17:36:22]*** Partial cut [17:36:22]*** CUTSNS_PIN = 1 [17:36: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 EA 9E 47 00 E9 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 *** CUTSNS_PIN = 0 [17:36:22]10 04 04 00 51 55 01 00 F4 03 04 00 DF 51 F1 66 B6 04 01 00 00 03 2A 9A 84 11 CE 6E 2B [17:36:22]CommunicateWithHost err = 0 [17:36:22]CheckOFDResponse [17:36:22]1017 (14) - 77093643461234 [17:36:22]1041 (16) - 0000000000874979 [17:36:22]1040 (4) - 87377 [17:36:22]1012 (4) - 23.09.2024 11:32 [17:36:22]1206 (1) - 0 [17:36:22]OFD Sender: Remove packet 87377 [17:36:22]ProducePacketName [17:36:22]name=ofd_packets/00087377 [17:36:22]NVStorageDeleteData [17:36:22]*** Brake cut motor [17:36:22]OFD Sender: No OFD packet to send [17:36:22]Read from MH i2c: 01 [17:36:22]MH_I2C_Read... [17:36:22]*** Stop cut motor [17:36:22]*** Cut end [17:36:22]Read from MH i2c: 01 07 00 [17:36:22]MH_I2C_Read... [17:36:22]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [17:36:22]process_action close_receipt done [17:36:22]requested_data is exist [17:36:22]produce_requested_data [17:36:22]requested_item fm.sn is exist - process it [17:36:22]wFMCommunicate request_size=4 [17:36:22]MH_SAM_APDU [17:36:22]CAPDU: 80 11 00 00 [17:36:22]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [17:36:22]Write i2c OK [17:36:22]MH_I2C_Read... [17:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:23]Read from MH i2c: E2 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 17 00 [17:36:23]MH_I2C_Read... [17:36:23]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 [17:36: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:36:23]wFMCommunicate OK [17:36:23]requested_item fd.num is exist - process it [17:36:23]SAM_PROTO_GetFieldsCounters [17:36:23]wFMCommunicate request_size=4 [17:36:23]MH_SAM_APDU [17:36:23]CAPDU: 80 13 00 00 [17:36:23]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:23]Read from MH i2c: E2 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 62 00 [17:36:23]MH_I2C_Read... [17:36:23]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 51 55 01 00 0E 04 04 00 F2 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 D4 [17:36: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 51 55 01 00 0E 04 04 00 F2 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 [17:36:23]wFMCommunicate OK [17:36:23]SAM_PROTO_GetFieldsCounters done [17:36:23]requested_item shift.num is exist - process it [17:36:23]requested_item shift.opened is exist - process it [17:36:23]req_shift_opened [17:36:23]FM_GetShiftState [17:36:23]SAM_PROTO_GetShiftState [17:36:23]wFMCommunicate request_size=4 [17:36:23]MH_SAM_APDU [17:36:23]CAPDU: 80 13 01 00 [17:36:23]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [17:36:23]Write i2c OK [17:36:23]MH_I2C_Read... [17:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:23]Read from MH i2c: E2 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 0E 00 [17:36:23]MH_I2C_Read... [17:36:23]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B0 [17:36:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:36:23]wFMCommunicate OK [17:36:23]SAM_PROTO_GetShiftState done [17:36:23]FM_GetShiftState done [17:36:23]req_shift_opened done [17:36:23]requested_item shift.open_date is exist - process it [17:36:23]req_shift_open_date [17:36:23]req_shift_open_date done [17:36:23]produce_requested_data done [17:36:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87377,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:36:23]process_action_free close_receipt [17:36:23]json_value_free [17:36:23]json_value_free done [17:36:23]process_json_proto returns [17:36:23]Send response to host [17:36:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87377,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:36:23]free response buf [17:36:23]execute_script done [17:36:23]execute_script returns [17:36:23]free content buf [17:36:23]Sock 10.Close socket [17:36:23]Sock 10.Thread stoped [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:35]recv_with_timeout no data received [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [17:36:47]recv_with_timeout no data received [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:57]OFD Sender: No OFD packet to send [17:37:02]OFD Sender: No OFD packet to send [17:37:04]recv_with_timeout no data received [17:37:07]OFD Sender: No OFD packet to send [17:37:13]OFD Sender: No OFD packet to send [17:37:18]OFD Sender: No OFD packet to send [17:37:23]OFD Sender: No OFD packet to send [17:37:27]recv_with_timeout no data received [17:37:28]OFD Sender: No OFD packet to send [17:37:33]OFD Sender: No OFD packet to send [17:37:38]OFD Sender: No OFD packet to send [17:37:43]OFD Sender: No OFD packet to send [17:37:48]OFD Sender: No OFD packet to send [17:37:53]OFD Sender: No OFD packet to send [17:37:58]OFD Sender: No OFD packet to send [17:38:03]OFD Sender: No OFD packet to send [17:38:08]OFD Sender: No OFD packet to send [17:38:13]OFD Sender: No OFD packet to send [17:38:18]OFD Sender: No OFD packet to send [17:38:23]OFD Sender: No OFD packet to send [17:38:28]OFD Sender: No OFD packet to send [17:38:33]OFD Sender: No OFD packet to send [17:38:38]OFD Sender: No OFD packet to send [17:38:43]OFD Sender: No OFD packet to send [17:38:48]OFD Sender: No OFD packet to send [17:38:53]OFD Sender: No OFD packet to send [17:38:55]accept exits with 7 [17:38:55]New connection [17:38:55]New thread 3066740068 created [17:38:55]Thread 3066596708 joined [17:38:55]Waiting for new connection... [17:38:55] Sock 7.Parse request [17:38:55]Sock 7.Check first char [17:38:55]Sock 7.First char is OK [17:38:55]request: POST /json_proto HTTP/1.0 [17:38:55]Method: POST [17:38:55]URL: /json_proto [17:38:55]Method is POST - this is cgi request [17:38:55]url: /json_proto [17:38:55]query_string will be loaded in cgi processing [17:38:55]execute_cgi json_proto POST (null) [17:38:55]execute_cgi path=json_proto method=POST [17:38:55]POST find Content-Length [17:38:55]Host: 172.17.47.196:8080 [17:38:55]Content-Length: 677 [17:38:55]Content-Type: application/json [17:38:55] [17:38:55]POST finish read [17:38:55]Found Content-Length = 677 [17:38:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872338", "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:38:55]execute_script... [17:38: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)872338", "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:38:55]POST & json_proto [17:38:55]process_json_proto [17:38:55]json parsed OK: [17:38:55]protocol is kg_v1.0 [17:38:55]action value=close_receipt [17:38:55]process_action close_receipt [17:38:55]cmd_close_receipt [17:38:55]MH_GetDate [17:38:55]Write to MH i2c: F0 00 00 DB 01 CB [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: F0 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: F0 09 00 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: F0 09 00 DB 01 00 B0 A7 F1 66 4C 6B 94 66 33 [17:38:55]GetLastDocTimeStamp 1727112979 [17:38:55]current date 1727113136 [17:38:55]FM_GetShiftState [17:38:55]SAM_PROTO_GetShiftState [17:38:55]wFMCommunicate request_size=4 [17:38:55]MH_SAM_APDU [17:38:55]CAPDU: 80 13 01 00 [17:38:55]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [17:38:55]Write i2c OK [17:38:55]MH_I2C_Read... [17:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:38:55]Read from MH i2c: E2 [17:38:55]MH_I2C_Read... [17:38:55]Read from MH i2c: E2 0E 00 [17:38:55]MH_I2C_Read... [17:38:56]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B2 [17:38:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:38:56]wFMCommunicate OK [17:38:56]SAM_PROTO_GetShiftState done [17:38:56]FM_GetShiftState done [17:38:56]opened in 1727050818 [17:38:56]opened+sec_in_day 1727137218 [17:38:56]quantity*price = 40002 [17:38:56]sum+1 = 40003 [17:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 232 23.09.2024 17:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87378 ФПД: 67426621743280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173856&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87378&fm=67426621743280&tin=02508201610067®Number=0000000000092592&sum=40000 [17:38:57]StoreToDocumentArchive [17:38:57]shift 498 fd 87378 [17:38:57]save to /storage/0498/doc_00087378 [17:38:57]save last doc name /storage/0498/doc_00087378 to /storage/kkm_last_doc_name [17:38:57]save OK [17:38:57]Clear old archive folders... [17:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:38:57]tlvbuf is 014B0EC0 [17:38:57]SAM_PROTO_ClearQueue [17:38:57]wFMCommunicate request_size=4 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 09 00 00 [17:38:57]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [17:38:57]RAPDU: 90 00 [17:38:57]wFMCommunicate OK [17:38:57]SAM_PROTO_ClearQueue done [17:38:57]KKMCreateOFDPacket [17:38:57]OFDProtocolAddRootSTLVToBuf [17:38:57]FM_MakeSignedData [17:38:57]FM_MakeSignedData [17:38:57]SAM_PROTO_SignData [17:38:57]wFMCommunicate request_size=4 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 0D 01 02 [17:38:57]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [17:38:57]RAPDU: 90 00 [17:38:57]wFMCommunicate OK [17:38:57]wFMCommunicate request_size=255 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 B0 A7 F1 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 52 55 01 00 35 04 06 00 3D [17:38:57]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 B0 A7 F1 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 52 55 01 00 35 04 06 00 3D 00 00 44 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [17:38:57]RAPDU: 90 00 [17:38:57]wFMCommunicate OK [17:38:57]wFMCommunicate request_size=10 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 0D 02 02 05 52 FB D6 60 B0 [17:38:57]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 52 FB D6 60 B0 00 00 A4 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [17:38:57]RAPDU: 90 00 [17:38:57]wFMCommunicate OK [17:38:57]wFMCommunicate request_size=4 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 0D 03 02 [17:38:57]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 0B 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 0B 00 ED 01 00 F6 40 F2 CC 9D 7F D2 AE 90 00 FA [17:38:57]RAPDU: F6 40 F2 CC 9D 7F D2 AE 90 00 [17:38:57]wFMCommunicate OK [17:38:57]SAM_PROTO_SignData done [17:38:57]FM_MakeSignedData done [17:38:57]CreateOFDProtocolMessage [17:38:57]wFMCommunicate request_size=4 [17:38:57]MH_SAM_APDU [17:38:57]CAPDU: 80 11 00 00 [17:38:57]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:57]Read from MH i2c: E2 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: E2 17 00 [17:38:57]MH_I2C_Read... [17:38:57]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 [17:38:57]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:57]wFMCommunicate OK [17:38:57]CreateOFDProtocolMessage done [17:38:57]OFDSenderStorePacket 87378 [17:38:57]StoreOFDPacket docnum=87378 [17:38: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 13 D0 07 01 00 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 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 E8 00 00 00 F4 03 04 00 B0 A7 F1 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 52 55 01 00 35 04 06 00 3D 52 FB D6 60 B0 F6 40 F2 CC 9D 7F D2 AE [17:38:57]CheckFolder [17:38:57]dirname=/storage/ofd_packets [17:38:57]CheckFolder done [17:38:57]ProducePacketName [17:38:57]name=ofd_packets/00087378 [17:38:57]NVStorageSaveData ofd_packets/00087378 [17:38:57]File name is /storage/ofd_packets/00087378 [17:38:57]Write 301 bytes [17:38:57]NVStorageSaveData done [17:38:57]OFDSenderStorePacket done [17:38:57]KKMCreateOFDPacket done [17:38:57]NVStorageSaveData kkm_last_timestamp [17:38:57]File name is /storage/kkm_last_timestamp [17:38:57]Write 4 bytes [17:38:57]NVStorageSaveData done [17:38:57]ExternCall_PrintAddStr [17:38:57]wPrintStart [17:38:57]Write to MH i2c: 01 00 00 EF 01 F0 [17:38:57]Write i2c OK [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: 01 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: 01 07 00 [17:38:57]MH_I2C_Read... [17:38:57]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [17:38:57]RasterBufferAndPrint [17:38:57]line Счет N : (1)872338 [17:38:57]line ИНН: 02508201610067 [17:38:57]line Контрольно-Кассовый Чек [17:38:57]line ПРОДАЖА [17:38:57]line ТРК (МРК, ГНК) : 43 [17:38:57]line Товар: 2710124130 [17:38:57]line Аи-92-К-5 [17:38:57]line 5.900 * 67.80 [17:38:57]line = 400.02 [17:38:57]line НДС 12% НСП 1% [17:38:57]line > о реализуемом товаре [17:38:57]line ОКРУГЛЕНИЕ: -0.02 [17:38:57]line ИТОГО: 400.00 [17:38:57]line Внесено: 400.00 [17:38:57]line СДАЧА: 0.00 [17:38:57]line НСП 1% : 3.54 [17:38:57]line НДС 12% : 42.48 [17:38:57]line Наличными: 400.00 [17:38:57]line Безнал.: 0.00 [17:38:57]line Место: АЗС № 137 "Партнер Нефть" [17:38:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:38:57]line СНО: Общий режим [17:38:57]line Чек 232 23.09.2024 17:38 [17:38:57]line Смена: 498 ФФД: 1.0 [17:38:57]line ЗНМ: 0300000064 [17:38:57]line РНМ: 0000000000092592 [17:38:57]line Версия ККМ: 001 [17:38:57]line ФМ: 0000000000874979 [17:38:57]line ФД: 87378 [17:38:57]line ФПД: 67426621743280 [17:38:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173856&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87378&fm=67426621743280&tin=02508201610067®Number=0000000000092592&sum=40000 [17:38:57]OFD Sender: Processing packet 87378 [packets to send 280, broken 279] [17:38:57]ProducePacketName [17:38:57]name=ofd_packets/00087378 [17:38:57]OFD Sender: To server: pG, [17:38:57]CommunicateWithHost lk.salyk.kg:30040 [17:38:57]ConnectInit lk.salyk.kg [17:38:57]written 0, free lines is 4095 [17:38:58]Write to MH i2c: 01 00 00 1A 02 1C [17:38:58]Write i2c OK [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: 01 [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: 01 07 00 [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 DE 0C 0D [17:38:58]RasterBufferAndPrint [17:38:58]line [17:38:58]line [17:38:58]line [17:38:58]line [17:38:58]line [17:38:58]written 0, free lines is 3300 [17:38:58]MH_Cut [17:38:58]Write to MH i2c: D1 01 00 21 02 01 F5 [17:38:58]Write i2c OK [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: D1 [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: D1 01 00 [17:38:58]MH_I2C_Read... [17:38:58]Read from MH i2c: D1 01 00 21 02 00 F4 [17:38:58]Write to MH i2c: 01 00 00 22 02 24 [17:38:58]Write i2c OK [17:38:58]MH_I2C_Read... [17:38:58]Connected sock=9 [17:38: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 13 D0 07 01 00 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 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 E8 00 00 00 F4 03 04 00 B0 A7 F1 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 52 55 01 00 35 04 06 00 3D 52 FB D6 60 B0 F6 40 F2 CC 9D 7F D2 AE [17:38: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 B1 D4 47 00 95 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 52 55 01 00 F4 03 04 00 7C 52 F1 66 B6 04 01 00 00 F0 1D 89 6C 30 CF D4 BB [17:38:59]CommunicateWithHost err = 0 [17:38:59]CheckOFDResponse [17:38:59]1017 (14) - 77093643461234 [17:38:59]1041 (16) - 0000000000874979 [17:38:59]1040 (4) - 87378 [17:38:59]1012 (4) - 23.09.2024 11:35 [17:38:59]1206 (1) - 0 [17:38:59]OFD Sender: Remove packet 87378 [17:38:59]ProducePacketName [17:38:59]name=ofd_packets/00087378 [17:38:59]NVStorageDeleteData [17:38:59]*** Cut start [17:38:59]*** Partial cut [17:38:59]*** CUTSNS_PIN = 1 [17:38:59]*** CUTSNS_PIN = 0 [17:38:59]*** Brake cut motor [17:38:59]OFD Sender: No OFD packet to send [17:38:59]Read from MH i2c: 01 [17:38:59]MH_I2C_Read... [17:38:59]*** Stop cut motor [17:38:59]*** Cut end [17:38:59]Read from MH i2c: 01 07 00 [17:38:59]MH_I2C_Read... [17:38:59]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [17:38:59]process_action close_receipt done [17:38:59]requested_data is exist [17:38:59]produce_requested_data [17:38:59]requested_item fm.sn is exist - process it [17:38:59]wFMCommunicate request_size=4 [17:38:59]MH_SAM_APDU [17:38:59]CAPDU: 80 11 00 00 [17:38:59]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [17:38:59]Write i2c OK [17:38:59]MH_I2C_Read... [17:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:38:59]Read from MH i2c: E2 [17:38:59]MH_I2C_Read... [17:38:59]Read from MH i2c: E2 17 00 [17:38:59]MH_I2C_Read... [17:38:59]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 [17:38:59]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:59]wFMCommunicate OK [17:38:59]requested_item fd.num is exist - process it [17:38:59]SAM_PROTO_GetFieldsCounters [17:38:59]wFMCommunicate request_size=4 [17:38:59]MH_SAM_APDU [17:38:59]CAPDU: 80 13 00 00 [17:38:59]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [17:38:59]Write i2c OK [17:38:59]MH_I2C_Read... [17:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:00]Read from MH i2c: E2 [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: E2 62 00 [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 24 [17:39: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 52 55 01 00 0E 04 04 00 F2 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 [17:39:00]wFMCommunicate OK [17:39:00]SAM_PROTO_GetFieldsCounters done [17:39:00]requested_item shift.num is exist - process it [17:39:00]requested_item shift.opened is exist - process it [17:39:00]req_shift_opened [17:39:00]FM_GetShiftState [17:39:00]SAM_PROTO_GetShiftState [17:39:00]wFMCommunicate request_size=4 [17:39:00]MH_SAM_APDU [17:39:00]CAPDU: 80 13 01 00 [17:39:00]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [17:39:00]Write i2c OK [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: E2 [17:39:00]MH_I2C_Read... [17:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:00]Read from MH i2c: E2 0E 00 [17:39:00]MH_I2C_Read... [17:39:00]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FC [17:39:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:39:00]wFMCommunicate OK [17:39:00]SAM_PROTO_GetShiftState done [17:39:00]FM_GetShiftState done [17:39:00]req_shift_opened done [17:39:00]requested_item shift.open_date is exist - process it [17:39:00]req_shift_open_date [17:39:00]req_shift_open_date done [17:39:00]produce_requested_data done [17:39:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87378,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:39:00]process_action_free close_receipt [17:39:00]json_value_free [17:39:00]json_value_free done [17:39:00]process_json_proto returns [17:39:00]Send response to host [17:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87378,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:39:00]free response buf [17:39:00]execute_script done [17:39:00]execute_script returns [17:39:00]free content buf [17:39:00]Sock 7.Close socket [17:39:00]Sock 7.Thread stoped [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:26]accept exits with 10 [17:39:26]New connection [17:39:26]New thread 3066596708 created [17:39:26]Thread 3066740068 joined [17:39:26]Waiting for new connection... [17:39:26] Sock 10.Parse request [17:39:26]Sock 10.Check first char [17:39:26]Sock 10.First char is OK [17:39:26]request: POST /json_proto HTTP/1.0 [17:39:26]Method: POST [17:39:26]URL: /json_proto [17:39:26]Method is POST - this is cgi request [17:39:26]url: /json_proto [17:39:26]query_string will be loaded in cgi processing [17:39:26]execute_cgi json_proto POST (null) [17:39:26]execute_cgi path=json_proto method=POST [17:39:26]POST find Content-Length [17:39:26]Host: 172.17.47.196:8080 [17:39:26]Content-Length: 682 [17:39:26]Content-Type: application/json [17:39:26] [17:39:26]POST finish read [17:39:26]Found Content-Length = 682 [17:39:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872339", "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" ] } } [17:39:26]execute_script... [17:39: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)872339", "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" ] } } [17:39:26]POST & json_proto [17:39:26]process_json_proto [17:39:26]json parsed OK: [17:39:26]protocol is kg_v1.0 [17:39:26]action value=close_receipt [17:39:26]process_action close_receipt [17:39:26]cmd_close_receipt [17:39:26]MH_GetDate [17:39:26]Write to MH i2c: F0 00 00 26 02 17 [17:39:26]Write i2c OK [17:39:26]MH_I2C_Read... [17:39:26]Read from MH i2c: F0 [17:39:26]MH_I2C_Read... [17:39:26]Read from MH i2c: F0 09 00 [17:39:26]MH_I2C_Read... [17:39:26]Read from MH i2c: F0 09 00 26 02 00 CE A7 F1 66 4C 6B 94 66 9D [17:39:26]GetLastDocTimeStamp 1727113136 [17:39:26]current date 1727113166 [17:39:26]FM_GetShiftState [17:39:26]SAM_PROTO_GetShiftState [17:39:26]wFMCommunicate request_size=4 [17:39:26]MH_SAM_APDU [17:39:26]CAPDU: 80 13 01 00 [17:39:26]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [17:39:26]Write i2c OK [17:39:26]MH_I2C_Read... [17:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:26]Read from MH i2c: E2 [17:39:26]MH_I2C_Read... [17:39:26]Read from MH i2c: E2 0E 00 [17:39:26]MH_I2C_Read... [17:39:26]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [17:39:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:39:26]wFMCommunicate OK [17:39:26]SAM_PROTO_GetShiftState done [17:39:26]FM_GetShiftState done [17:39:26]opened in 1727050818 [17:39:26]opened+sec_in_day 1727137218 [17:39:26]quantity*price = 100005 [17:39:26]sum+1 = 100006 [17:39:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 233 23.09.2024 17:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87379 ФПД: 49085102324600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173926&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87379&fm=49085102324600&tin=02508201610067®Number=0000000000092592&sum=100000 [17:39:27]StoreToDocumentArchive [17:39:27]shift 498 fd 87379 [17:39:27]save to /storage/0498/doc_00087379 [17:39:27]save last doc name /storage/0498/doc_00087379 to /storage/kkm_last_doc_name [17:39:27]save OK [17:39:27]Clear old archive folders... [17:39:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:39:27]tlvbuf is 01547110 [17:39:27]SAM_PROTO_ClearQueue [17:39:27]wFMCommunicate request_size=4 [17:39:27]MH_SAM_APDU [17:39:27]CAPDU: 80 09 00 00 [17:39:27]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [17:39:27]Write i2c OK [17:39:27]MH_I2C_Read... [17:39:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:39:27]Read from MH i2c: E2 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [17:39:27]RAPDU: 90 00 [17:39:27]wFMCommunicate OK [17:39:27]SAM_PROTO_ClearQueue done [17:39:27]KKMCreateOFDPacket [17:39:27]OFDProtocolAddRootSTLVToBuf [17:39:27]FM_MakeSignedData [17:39:27]FM_MakeSignedData [17:39:27]SAM_PROTO_SignData [17:39:27]wFMCommunicate request_size=4 [17:39:27]MH_SAM_APDU [17:39:27]CAPDU: 80 0D 01 02 [17:39:27]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [17:39:27]Write i2c OK [17:39:27]MH_I2C_Read... [17:39:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:39:27]Read from MH i2c: E2 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [17:39:27]RAPDU: 90 00 [17:39:27]wFMCommunicate OK [17:39:27]wFMCommunicate request_size=255 [17:39:27]MH_SAM_APDU [17:39:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE A7 F1 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 53 55 01 00 35 04 06 00 2C [17:39:27]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 CE A7 F1 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 53 55 01 00 35 04 06 00 2C 00 00 49 [17:39:27]Write i2c OK [17:39:27]MH_I2C_Read... [17:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:27]Read from MH i2c: E2 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 [17:39:27]MH_I2C_Read... [17:39:27]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [17:39:27]RAPDU: 90 00 [17:39:27]wFMCommunicate OK [17:39:27]wFMCommunicate request_size=10 [17:39:27]MH_SAM_APDU [17:39:27]CAPDU: 80 0D 02 02 05 A4 84 16 7B 78 [17:39:27]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 A4 84 16 7B 78 00 00 EE [17:39:27]Write i2c OK [17:39:27]MH_I2C_Read... [17:39:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:39:27]Read from MH i2c: E2 [17:39:27]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 03 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [17:39:28]RAPDU: 90 00 [17:39:28]wFMCommunicate OK [17:39:28]wFMCommunicate request_size=4 [17:39:28]MH_SAM_APDU [17:39:28]CAPDU: 80 0D 03 02 [17:39:28]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:39:28]Read from MH i2c: E2 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 0B 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 0B 00 38 02 00 5B 78 2F 00 C9 9E F0 A7 90 00 B6 [17:39:28]RAPDU: 5B 78 2F 00 C9 9E F0 A7 90 00 [17:39:28]wFMCommunicate OK [17:39:28]SAM_PROTO_SignData done [17:39:28]FM_MakeSignedData done [17:39:28]CreateOFDProtocolMessage [17:39:28]wFMCommunicate request_size=4 [17:39:28]MH_SAM_APDU [17:39:28]CAPDU: 80 11 00 00 [17:39:28]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:28]Read from MH i2c: E2 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 17 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [17:39: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:39:28]wFMCommunicate OK [17:39:28]CreateOFDProtocolMessage done [17:39:28]OFDSenderStorePacket 87379 [17:39:28]StoreOFDPacket docnum=87379 [17:39: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 1F 4C 07 01 25 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E9 00 00 00 F4 03 04 00 CE A7 F1 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 53 55 01 00 35 04 06 00 2C A4 84 16 7B 78 5B 78 2F 00 C9 9E F0 A7 [17:39:28]CheckFolder [17:39:28]dirname=/storage/ofd_packets [17:39:28]CheckFolder done [17:39:28]ProducePacketName [17:39:28]name=ofd_packets/00087379 [17:39:28]NVStorageSaveData ofd_packets/00087379 [17:39:28]File name is /storage/ofd_packets/00087379 [17:39:28]Write 301 bytes [17:39:28]NVStorageSaveData done [17:39:28]OFDSenderStorePacket done [17:39:28]KKMCreateOFDPacket done [17:39:28]NVStorageSaveData kkm_last_timestamp [17:39:28]File name is /storage/kkm_last_timestamp [17:39:28]Write 4 bytes [17:39:28]NVStorageSaveData done [17:39:28]ExternCall_PrintAddStr [17:39:28]wPrintStart [17:39:28]Write to MH i2c: 01 00 00 3A 02 3C [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 07 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [17:39:28]RasterBufferAndPrint [17:39:28]line Счет N : (1)872339 [17:39:28]line ИНН: 02508201610067 [17:39:28]line Контрольно-Кассовый Чек [17:39:28]line ПРОДАЖА [17:39:28]line ТРК (МРК, ГНК) : 53 [17:39:28]line Товар: 2710124130 [17:39:28]line Аи-92-К-5 [17:39:28]line 14.750 * 67.80 [17:39:28]line = 1000.05 [17:39:28]line НДС 12% НСП 1% [17:39:28]line > о реализуемом товаре [17:39:28]line ОКРУГЛЕНИЕ: -0.05 [17:39:28]line ИТОГО: 1000.00 [17:39:28]line Внесено: 1000.00 [17:39:28]line СДАЧА: 0.00 [17:39:28]line НСП 1% : 8.85 [17:39:28]line НДС 12% : 106.20 [17:39:28]line Наличными: 1000.00 [17:39:28]line Безнал.: 0.00 [17:39:28]line Место: АЗС № 137 "Партнер Нефть" [17:39:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:39:28]line СНО: Общий режим [17:39:28]line Чек 233 23.09.2024 17:39 [17:39:28]line Смена: 498 ФФД: 1.0 [17:39:28]line ЗНМ: 0300000064 [17:39:28]line РНМ: 0000000000092592 [17:39:28]line Версия ККМ: 001 [17:39:28]line ФМ: 0000000000874979 [17:39:28]line ФД: 87379 [17:39:28]line ФПД: 49085102324600 [17:39:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T173926&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87379&fm=49085102324600&tin=02508201610067®Number=0000000000092592&sum=100000 [17:39:28]written 0, free lines is 4095 [17:39:28]OFD Sender: Processing packet 87379 [packets to send 280, broken 279] [17:39:28]ProducePacketName [17:39:28]name=ofd_packets/00087379 [17:39:28]OFD Sender: To server: pG, [17:39:28]CommunicateWithHost lk.salyk.kg:30040 [17:39:28]ConnectInit lk.salyk.kg [17:39:28]Write to MH i2c: 01 00 00 65 02 67 [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 07 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 EC 0C 66 [17:39:28]RasterBufferAndPrint [17:39:28]line [17:39:28]line [17:39:28]line [17:39:28]line [17:39:28]line [17:39:28]written 0, free lines is 3317 [17:39:28]MH_Cut [17:39:28]Write to MH i2c: D1 01 00 6C 02 01 40 [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: D1 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: D1 01 00 [17:39:28]MH_I2C_Read... [17:39:28]Read from MH i2c: D1 01 00 6C 02 00 3F [17:39:28]Write to MH i2c: 01 00 00 6D 02 6F [17:39:28]Write i2c OK [17:39:28]MH_I2C_Read... [17:39:29]*** Cut start [17:39:29]*** Partial cut [17:39:29]*** CUTSNS_PIN = 1 [17:39:29]*** CUTSNS_PIN = 0 [17:39:29]*** Brake cut motor [17:39:29]Read from MH i2c: 01 [17:39:29]MH_I2C_Read... [17:39:29]*** Stop cut motor [17:39:29]*** Cut end [17:39:29]Read from MH i2c: 01 07 00 [17:39:29]MH_I2C_Read... [17:39:29]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [17:39:29]process_action close_receipt done [17:39:29]requested_data is exist [17:39:29]produce_requested_data [17:39:29]requested_item fm.sn is exist - process it [17:39:29]wFMCommunicate request_size=4 [17:39:29]MH_SAM_APDU [17:39:29]CAPDU: 80 11 00 00 [17:39:29]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [17:39:29]Write i2c OK [17:39:29]MH_I2C_Read... [17:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:39:30]Read from MH i2c: E2 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 17 00 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 49 [17:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:39:30]wFMCommunicate OK [17:39:30]requested_item fd.num is exist - process it [17:39:30]SAM_PROTO_GetFieldsCounters [17:39:30]wFMCommunicate request_size=4 [17:39:30]MH_SAM_APDU [17:39:30]CAPDU: 80 13 00 00 [17:39:30]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [17:39:30]Write i2c OK [17:39:30]MH_I2C_Read... [17:39:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:39:30]Read from MH i2c: E2 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 62 00 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 73 [17:39: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 53 55 01 00 0E 04 04 00 F2 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 [17:39:30]wFMCommunicate OK [17:39:30]SAM_PROTO_GetFieldsCounters done [17:39:30]requested_item shift.num is exist - process it [17:39:30]requested_item shift.opened is exist - process it [17:39:30]req_shift_opened [17:39:30]FM_GetShiftState [17:39:30]SAM_PROTO_GetShiftState [17:39:30]wFMCommunicate request_size=4 [17:39:30]MH_SAM_APDU [17:39:30]CAPDU: 80 13 01 00 [17:39:30]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [17:39:30]Write i2c OK [17:39:30]MH_I2C_Read... [17:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:39:30]Read from MH i2c: E2 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 0E 00 [17:39:30]MH_I2C_Read... [17:39:30]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 47 [17:39:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:39:30]wFMCommunicate OK [17:39:30]SAM_PROTO_GetShiftState done [17:39:30]FM_GetShiftState done [17:39:30]req_shift_opened done [17:39:30]requested_item shift.open_date is exist - process it [17:39:30]req_shift_open_date [17:39:30]req_shift_open_date done [17:39:30]produce_requested_data done [17:39:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87379,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:39:30]process_action_free close_receipt [17:39:30]json_value_free [17:39:30]json_value_free done [17:39:30]process_json_proto returns [17:39:30]Send response to host [17:39:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87379,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:39:30]free response buf [17:39:30]execute_script done [17:39:30]execute_script returns [17:39:30]free content buf [17:39:30]Sock 10.Close socket [17:39:30]Sock 10.Thread stoped [17:39:33]ConnectInit Can't take IP for lk.salyk.kg [17:39:33]CommunicateWithHost connect error [17:39:33]CommunicateWithHost err = -1 [17:39:33]OFD Sender: Server communicate error [17:39:38]OFD Sender: Processing packet 87379 [packets to send 280, broken 279] [17:39:38]ProducePacketName [17:39:38]name=ofd_packets/00087379 [17:39:38]OFD Sender: To server: pG, [17:39:38]CommunicateWithHost lk.salyk.kg:30040 [17:39:38]ConnectInit lk.salyk.kg [17:39:40]Connected sock=9 [17:39: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 1F 4C 07 01 25 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 E9 00 00 00 F4 03 04 00 CE A7 F1 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 53 55 01 00 35 04 06 00 2C A4 84 16 7B 78 5B 78 2F 00 C9 9E F0 A7 [17:39: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 34 98 47 00 9D 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 53 55 01 00 F4 03 04 00 A6 52 F1 66 B6 04 01 00 00 E1 2B 21 45 57 16 5F 22 [17:39:41]CommunicateWithHost err = 0 [17:39:41]CheckOFDResponse [17:39:41]1017 (14) - 77093643461234 [17:39:41]1041 (16) - 0000000000874979 [17:39:41]1040 (4) - 87379 [17:39:41]1012 (4) - 23.09.2024 11:36 [17:39:41]1206 (1) - 0 [17:39:41]OFD Sender: Remove packet 87379 [17:39:41]ProducePacketName [17:39:41]name=ofd_packets/00087379 [17:39:41]NVStorageDeleteData [17:39:42]OFD Sender: No OFD packet to send [17:39:47]OFD Sender: No OFD packet to send [17:39:52]OFD Sender: No OFD packet to send [17:39:57]OFD Sender: No OFD packet to send [17:40:02]OFD Sender: No OFD packet to send [17:40:07]OFD Sender: No OFD packet to send [17:40:12]OFD Sender: No OFD packet to send [17:40:17]OFD Sender: No OFD packet to send [17:40:22]OFD Sender: No OFD packet to send [17:40:27]OFD Sender: No OFD packet to send [17:40:32]OFD Sender: No OFD packet to send [17:40:37]OFD Sender: No OFD packet to send [17:40:42]OFD Sender: No OFD packet to send [17:40:47]OFD Sender: No OFD packet to send [17:40:52]OFD Sender: No OFD packet to send [17:40:57]OFD Sender: No OFD packet to send [17:41:02]OFD Sender: No OFD packet to send [17:41:07]OFD Sender: No OFD packet to send [17:41:12]OFD Sender: No OFD packet to send [17:41:17]OFD Sender: No OFD packet to send [17:41:21]recv_with_timeout no data received [17:41:22]OFD Sender: No OFD packet to send [17:41:27]OFD Sender: No OFD packet to send [17:41:32]OFD Sender: No OFD packet to send [17:41:37]OFD Sender: No OFD packet to send [17:41:42]OFD Sender: No OFD packet to send [17:41:46]recv_with_timeout no data received [17:41:47]OFD Sender: No OFD packet to send [17:41:52]OFD Sender: No OFD packet to send [17:41:57]OFD Sender: No OFD packet to send [17:42:02]OFD Sender: No OFD packet to send [17:42:07]OFD Sender: No OFD packet to send [17:42:12]OFD Sender: No OFD packet to send [17:42:17]OFD Sender: No OFD packet to send [17:42:22]OFD Sender: No OFD packet to send [17:42:27]OFD Sender: No OFD packet to send [17:42:32]OFD Sender: No OFD packet to send [17:42:37]OFD Sender: No OFD packet to send [17:42:42]OFD Sender: No OFD packet to send [17:42:47]OFD Sender: No OFD packet to send [17:42:52]OFD Sender: No OFD packet to send [17:42:57]OFD Sender: No OFD packet to send [17:43:02]OFD Sender: No OFD packet to send [17:43:07]OFD Sender: No OFD packet to send [17:43:12]OFD Sender: No OFD packet to send [17:43:17]OFD Sender: No OFD packet to send [17:43:22]OFD Sender: No OFD packet to send [17:43:27]OFD Sender: No OFD packet to send [17:43:32]OFD Sender: No OFD packet to send [17:43:37]OFD Sender: No OFD packet to send [17:43:42]OFD Sender: No OFD packet to send [17:43:43]recv_with_timeout no data received [17:43:47]OFD Sender: No OFD packet to send [17:43:52]OFD Sender: No OFD packet to send [17:43:57]OFD Sender: No OFD packet to send [17:44:02]OFD Sender: No OFD packet to send [17:44:07]OFD Sender: No OFD packet to send [17:44:12]OFD Sender: No OFD packet to send [17:44:17]OFD Sender: No OFD packet to send [17:44:20]recv_with_timeout no data received [17:44:22]OFD Sender: No OFD packet to send [17:44:27]OFD Sender: No OFD packet to send [17:44:32]OFD Sender: No OFD packet to send [17:44:37]OFD Sender: No OFD packet to send [17:44:42]OFD Sender: No OFD packet to send [17:44:47]OFD Sender: No OFD packet to send [17:44:52]OFD Sender: No OFD packet to send [17:44:57]OFD Sender: No OFD packet to send [17:45:02]OFD Sender: No OFD packet to send [17:45:07]OFD Sender: No OFD packet to send [17:45:12]OFD Sender: No OFD packet to send [17:45:17]OFD Sender: No OFD packet to send [17:45:22]OFD Sender: No OFD packet to send [17:45:27]OFD Sender: No OFD packet to send [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:42]OFD Sender: No OFD packet to send [17:45:45]recv_with_timeout no data received [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:42]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:22]OFD Sender: No OFD packet to send [17:47:27]OFD Sender: No OFD packet to send [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]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: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:48]OFD Sender: No OFD packet to send [17:49:53]OFD Sender: No OFD packet to send [17:49:58]OFD Sender: No OFD packet to send [17:50:03]OFD Sender: No OFD packet to send [17:50:08]OFD Sender: No OFD packet to send [17:50:13]OFD Sender: No OFD packet to send [17:50:18]OFD Sender: No OFD packet to send [17:50:23]OFD Sender: No OFD packet to send [17:50:28]OFD Sender: No OFD packet to send [17:50:33]OFD Sender: No OFD packet to send [17:50:38]OFD Sender: No OFD packet to send [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:58]OFD Sender: No OFD packet to send [17:51:02]recv_with_timeout no data received [17:51:03]OFD Sender: No OFD packet to send [17:51:08]OFD Sender: No OFD packet to send [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: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:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:22]accept exits with 7 [17:52:22]New connection [17:52:22]New thread 3066740068 created [17:52:22]Thread 3066596708 joined [17:52:22]Waiting for new connection... [17:52:22] Sock 7.Parse request [17:52:22]Sock 7.Check first char [17:52:22]Sock 7.First char is OK [17:52:22]request: POST /json_proto HTTP/1.0 [17:52:22]Method: POST [17:52:22]URL: /json_proto [17:52:22]Method is POST - this is cgi request [17:52:22]url: /json_proto [17:52:22]query_string will be loaded in cgi processing [17:52:22]execute_cgi json_proto POST (null) [17:52:22]execute_cgi path=json_proto method=POST [17:52:22]POST find Content-Length [17:52:22]Host: 172.17.47.196:8080 [17:52:22]Content-Length: 677 [17:52:22]Content-Type: application/json [17:52:22] [17:52:22]POST finish read [17:52:22]Found Content-Length = 677 [17:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872340", "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" ] } } [17:52:22]execute_script... [17:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872340", "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" ] } } [17:52:22]POST & json_proto [17:52:22]process_json_proto [17:52:22]json parsed OK: [17:52:22]protocol is kg_v1.0 [17:52:22]action value=close_receipt [17:52:22]process_action close_receipt [17:52:22]cmd_close_receipt [17:52:22]MH_GetDate [17:52:22]Write to MH i2c: F0 00 00 71 02 62 [17:52:22]Write i2c OK [17:52:22]MH_I2C_Read... [17:52:22]Read from MH i2c: F0 [17:52:22]MH_I2C_Read... [17:52:22]Read from MH i2c: F0 09 00 [17:52:22]MH_I2C_Read... [17:52:22]Read from MH i2c: F0 09 00 71 02 00 D7 AA F1 66 4C 6B 94 66 F4 [17:52:22]GetLastDocTimeStamp 1727113166 [17:52:22]current date 1727113943 [17:52:22]FM_GetShiftState [17:52:22]SAM_PROTO_GetShiftState [17:52:22]wFMCommunicate request_size=4 [17:52:22]MH_SAM_APDU [17:52:22]CAPDU: 80 13 01 00 [17:52:22]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [17:52:22]Write i2c OK [17:52:22]MH_I2C_Read... [17:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:22]Read from MH i2c: E2 [17:52:22]MH_I2C_Read... [17:52:22]Read from MH i2c: E2 0E 00 [17:52:22]MH_I2C_Read... [17:52:22]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [17:52:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:52:22]wFMCommunicate OK [17:52:22]SAM_PROTO_GetShiftState done [17:52:22]FM_GetShiftState done [17:52:22]opened in 1727050818 [17:52:22]opened+sec_in_day 1727137218 [17:52:22]quantity*price = 50036 [17:52:22]sum+1 = 50037 [17:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 234 23.09.2024 17:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87380 ФПД: 106856283706023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175223&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87380&fm=106856283706023&tin=02508201610067®Number=0000000000092592&sum=50000 [17:52:23]StoreToDocumentArchive [17:52:23]shift 498 fd 87380 [17:52:23]save to /storage/0498/doc_00087380 [17:52:23]save last doc name /storage/0498/doc_00087380 to /storage/kkm_last_doc_name [17:52:23]save OK [17:52:23]Clear old archive folders... [17:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:52:23]tlvbuf is 015485D0 [17:52:23]SAM_PROTO_ClearQueue [17:52:23]wFMCommunicate request_size=4 [17:52:23]MH_SAM_APDU [17:52:23]CAPDU: 80 09 00 00 [17:52:23]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [17:52:23]Write i2c OK [17:52:23]MH_I2C_Read... [17:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:52:23]Read from MH i2c: E2 [17:52:23]MH_I2C_Read... [17:52:23]Read from MH i2c: E2 03 00 [17:52:23]MH_I2C_Read... [17:52:23]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [17:52:23]RAPDU: 90 00 [17:52:23]wFMCommunicate OK [17:52:23]SAM_PROTO_ClearQueue done [17:52:23]KKMCreateOFDPacket [17:52:23]OFDProtocolAddRootSTLVToBuf [17:52:23]FM_MakeSignedData [17:52:23]FM_MakeSignedData [17:52:23]SAM_PROTO_SignData [17:52:23]wFMCommunicate request_size=4 [17:52:23]MH_SAM_APDU [17:52:23]CAPDU: 80 0D 01 02 [17:52:23]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [17:52:23]Write i2c OK [17:52:23]MH_I2C_Read... [17:52:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:52:23]Read from MH i2c: E2 [17:52:23]MH_I2C_Read... [17:52:23]Read from MH i2c: E2 03 00 [17:52:23]MH_I2C_Read... [17:52:23]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [17:52:23]RAPDU: 90 00 [17:52:23]wFMCommunicate OK [17:52:23]wFMCommunicate request_size=255 [17:52:23]MH_SAM_APDU [17:52:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 AA F1 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 54 55 01 00 35 04 06 00 61 [17:52:23]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 AA F1 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 54 55 01 00 35 04 06 00 61 00 00 48 [17:52:23]Write i2c OK [17:52:23]MH_I2C_Read... [17:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:24]Read from MH i2c: E2 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 03 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [17:52:24]RAPDU: 90 00 [17:52:24]wFMCommunicate OK [17:52:24]wFMCommunicate request_size=10 [17:52:24]MH_SAM_APDU [17:52:24]CAPDU: 80 0D 02 02 05 2F 6A D5 12 A7 [17:52:24]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 2F 6A D5 12 A7 00 00 2F [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:52:24]Read from MH i2c: E2 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 03 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [17:52:24]RAPDU: 90 00 [17:52:24]wFMCommunicate OK [17:52:24]wFMCommunicate request_size=4 [17:52:24]MH_SAM_APDU [17:52:24]CAPDU: 80 0D 03 02 [17:52:24]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:52:24]Read from MH i2c: E2 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 0B 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 0B 00 83 02 00 5B 47 F5 73 C3 55 36 37 90 00 90 [17:52:24]RAPDU: 5B 47 F5 73 C3 55 36 37 90 00 [17:52:24]wFMCommunicate OK [17:52:24]SAM_PROTO_SignData done [17:52:24]FM_MakeSignedData done [17:52:24]CreateOFDProtocolMessage [17:52:24]wFMCommunicate request_size=4 [17:52:24]MH_SAM_APDU [17:52:24]CAPDU: 80 11 00 00 [17:52:24]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:24]Read from MH i2c: E2 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 17 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5F [17:52: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:52:24]wFMCommunicate OK [17:52:24]CreateOFDProtocolMessage done [17:52:24]OFDSenderStorePacket 87380 [17:52:24]StoreOFDPacket docnum=87380 [17:52: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 40 45 07 01 3E 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 AA F1 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 54 55 01 00 35 04 06 00 61 2F 6A D5 12 A7 5B 47 F5 73 C3 55 36 37 [17:52:24]CheckFolder [17:52:24]dirname=/storage/ofd_packets [17:52:24]CheckFolder done [17:52:24]ProducePacketName [17:52:24]name=ofd_packets/00087380 [17:52:24]NVStorageSaveData ofd_packets/00087380 [17:52:24]File name is /storage/ofd_packets/00087380 [17:52:24]Write 301 bytes [17:52:24]NVStorageSaveData done [17:52:24]OFDSenderStorePacket done [17:52:24]KKMCreateOFDPacket done [17:52:24]NVStorageSaveData kkm_last_timestamp [17:52:24]File name is /storage/kkm_last_timestamp [17:52:24]Write 4 bytes [17:52:24]NVStorageSaveData done [17:52:24]ExternCall_PrintAddStr [17:52:24]wPrintStart [17:52:24]Write to MH i2c: 01 00 00 85 02 87 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 07 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [17:52:24]RasterBufferAndPrint [17:52:24]line Счет N : (1)872340 [17:52:24]line ИНН: 02508201610067 [17:52:24]line Контрольно-Кассовый Чек [17:52:24]line ПРОДАЖА [17:52:24]line ТРК (МРК, ГНК) : 53 [17:52:24]line Товар: 2710124130 [17:52:24]line Аи-92-К-5 [17:52:24]line 7.380 * 67.80 [17:52:24]line = 500.36 [17:52:24]line НДС 12% НСП 1% [17:52:24]line > о реализуемом товаре [17:52:24]line ОКРУГЛЕНИЕ: -0.36 [17:52:24]line ИТОГО: 500.00 [17:52:24]line Внесено: 500.00 [17:52:24]line СДАЧА: 0.00 [17:52:24]line НСП 1% : 4.43 [17:52:24]line НДС 12% : 53.14 [17:52:24]line Наличными: 500.00 [17:52:24]line Безнал.: 0.00 [17:52:24]line Место: АЗС № 137 "Партнер Нефть" [17:52:24]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:52:24]line СНО: Общий режим [17:52:24]line Чек 234 23.09.2024 17:52 [17:52:24]line Смена: 498 ФФД: 1.0 [17:52:24]line ЗНМ: 0300000064 [17:52:24]line РНМ: 0000000000092592 [17:52:24]line Версия ККМ: 001 [17:52:24]line ФМ: 0000000000874979 [17:52:24]line ФД: 87380 [17:52:24]line ФПД: 106856283706023 [17:52:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175223&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87380&fm=106856283706023&tin=02508201610067®Number=0000000000092592&sum=50000 [17:52:24]written 0, free lines is 4095 [17:52:24]OFD Sender: Processing packet 87380 [packets to send 280, broken 279] [17:52:24]ProducePacketName [17:52:24]name=ofd_packets/00087380 [17:52:24]OFD Sender: To server: pG, [17:52:24]CommunicateWithHost lk.salyk.kg:30040 [17:52:24]ConnectInit lk.salyk.kg [17:52:24]Write to MH i2c: 01 00 00 B0 02 B2 [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 07 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 D9 0C 9E [17:52:24]RasterBufferAndPrint [17:52:24]line [17:52:24]line [17:52:24]line [17:52:24]line [17:52:24]line [17:52:24]written 0, free lines is 3296 [17:52:24]MH_Cut [17:52:24]Write to MH i2c: D1 01 00 B7 02 01 8B [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: D1 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: D1 01 00 [17:52:24]MH_I2C_Read... [17:52:24]Read from MH i2c: D1 01 00 B7 02 00 8A [17:52:24]Write to MH i2c: 01 00 00 B8 02 BA [17:52:24]Write i2c OK [17:52:24]MH_I2C_Read... [17:52:25]Connected sock=9 [17:52:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 40 45 07 01 3E 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 D7 AA F1 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 54 55 01 00 35 04 06 00 61 2F 6A D5 12 A7 5B 47 F5 73 C3 55 36 37 [17:52:25]*** Cut start [17:52:25]*** Partial cut [17:52:25]*** CUTSNS_PIN = 1 [17:52:25]*** CUTSNS_PIN = 0 [17:52:25]*** Brake cut motor [17:52: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 0E D9 47 00 D9 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 54 55 01 00 F4 03 04 00 A3 55 F1 66 B6 04 01 00 00 C6 C7 5A F0 48 79 5F 00 [17:52:25]CommunicateWithHost err = 0 [17:52:25]CheckOFDResponse [17:52:25]1017 (14) - 77093643461234 [17:52:25]1041 (16) - 0000000000874979 [17:52:25]1040 (4) - 87380 [17:52:25]1012 (4) - 23.09.2024 11:48 [17:52:25]1206 (1) - 0 [17:52:25]OFD Sender: Remove packet 87380 [17:52:25]ProducePacketName [17:52:25]name=ofd_packets/00087380 [17:52:25]NVStorageDeleteData [17:52:26]Read from MH i2c: 01 [17:52:26]MH_I2C_Read... [17:52:26]*** Stop cut motor [17:52:26]*** Cut end [17:52:26]Read from MH i2c: 01 07 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [17:52:26]process_action close_receipt done [17:52:26]requested_data is exist [17:52:26]produce_requested_data [17:52:26]requested_item fm.sn is exist - process it [17:52:26]wFMCommunicate request_size=4 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 11 00 00 [17:52:26]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 17 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 94 [17:52: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:52:26]wFMCommunicate OK [17:52:26]requested_item fd.num is exist - process it [17:52:26]SAM_PROTO_GetFieldsCounters [17:52:26]wFMCommunicate request_size=4 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 13 00 00 [17:52:26]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 62 00 [17:52:26]MH_I2C_Read... [17:52:26]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 54 55 01 00 0E 04 04 00 F2 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 C2 [17:52:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:52:26]wFMCommunicate OK [17:52:26]SAM_PROTO_GetFieldsCounters done [17:52:26]requested_item shift.num is exist - process it [17:52:26]requested_item shift.opened is exist - process it [17:52:26]req_shift_opened [17:52:26]FM_GetShiftState [17:52:26]SAM_PROTO_GetShiftState [17:52:26]wFMCommunicate request_size=4 [17:52:26]MH_SAM_APDU [17:52:26]CAPDU: 80 13 01 00 [17:52:26]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [17:52:26]Write i2c OK [17:52:26]MH_I2C_Read... [17:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:52:26]Read from MH i2c: E2 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 0E 00 [17:52:26]MH_I2C_Read... [17:52:26]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 92 [17:52:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:52:26]wFMCommunicate OK [17:52:26]SAM_PROTO_GetShiftState done [17:52:26]FM_GetShiftState done [17:52:26]req_shift_opened done [17:52:26]requested_item shift.open_date is exist - process it [17:52:26]req_shift_open_date [17:52:26]req_shift_open_date done [17:52:26]produce_requested_data done [17:52:26]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87380,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:52:26]process_action_free close_receipt [17:52:26]json_value_free [17:52:26]json_value_free done [17:52:26]process_json_proto returns [17:52:26]Send response to host [17:52:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87380,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:52:26]free response buf [17:52:26]execute_script done [17:52:26]execute_script returns [17:52:26]free content buf [17:52:26]Sock 7.Close socket [17:52:26]Sock 7.Thread stoped [17:52:26]OFD Sender: No OFD packet to send [17:52:31]OFD Sender: No OFD packet to send [17:52:34]recv_with_timeout no data received [17:52:36]OFD Sender: No OFD packet to send [17:52:41]OFD Sender: No OFD packet to send [17:52:46]OFD Sender: No OFD packet to send [17:52:47]recv_with_timeout no data received [17:52:51]OFD Sender: No OFD packet to send [17:52:56]OFD Sender: No OFD packet to send [17:53:00]recv_with_timeout no data received [17:53:01]OFD Sender: No OFD packet to send [17:53:06]OFD Sender: No OFD packet to send [17:53:11]OFD Sender: No OFD packet to send [17:53:16]OFD Sender: No OFD packet to send [17:53:21]OFD Sender: No OFD packet to send [17:53:26]OFD Sender: No OFD packet to send [17:53:31]OFD Sender: No OFD packet to send [17:53:36]OFD Sender: No OFD packet to send [17:53:41]OFD Sender: No OFD packet to send [17:53:46]OFD Sender: No OFD packet to send [17:53:51]OFD Sender: No OFD packet to send [17:53:51]recv_with_timeout no data received [17:53:56]OFD Sender: No OFD packet to send [17:54:01]OFD Sender: No OFD packet to send [17:54:06]OFD Sender: No OFD packet to send [17:54:11]OFD Sender: No OFD packet to send [17:54:16]OFD Sender: No OFD packet to send [17:54:21]OFD Sender: No OFD packet to send [17:54:25]accept exits with 10 [17:54:25]New connection [17:54:25]New thread 3066596708 created [17:54:25]Thread 3066740068 joined [17:54:25]Waiting for new connection... [17:54:25] Sock 10.Parse request [17:54:25]Sock 10.Check first char [17:54:25]Sock 10.First char is OK [17:54:25]request: POST /json_proto HTTP/1.0 [17:54:25]Method: POST [17:54:25]URL: /json_proto [17:54:25]Method is POST - this is cgi request [17:54:25]url: /json_proto [17:54:25]query_string will be loaded in cgi processing [17:54:25]execute_cgi json_proto POST (null) [17:54:25]execute_cgi path=json_proto method=POST [17:54:25]POST find Content-Length [17:54:25]Host: 172.17.47.196:8080 [17:54:25]Content-Length: 758 [17:54:25]Content-Type: application/json [17:54:25] [17:54:25]POST finish read [17:54:25]Found Content-Length = 758 [17:54:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872341", "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" : 7.650, "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" ] } } [17:54:25]execute_script... [17:54: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)872341", "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" : 7.650, "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" ] } } [17:54:25]POST & json_proto [17:54:25]process_json_proto [17:54:25]json parsed OK: [17:54:25]protocol is kg_v1.0 [17:54:25]action value=close_receipt [17:54:25]process_action close_receipt [17:54:25]cmd_close_receipt [17:54:25]MH_GetDate [17:54:25]Write to MH i2c: F0 00 00 BC 02 AD [17:54:25]Write i2c OK [17:54:25]MH_I2C_Read... [17:54:25]Read from MH i2c: F0 [17:54:25]MH_I2C_Read... [17:54:25]Read from MH i2c: F0 09 00 [17:54:25]MH_I2C_Read... [17:54:25]Read from MH i2c: F0 09 00 BC 02 00 52 AB F1 66 4C 6B 94 66 BB [17:54:25]GetLastDocTimeStamp 1727113943 [17:54:25]current date 1727114066 [17:54:25]FM_GetShiftState [17:54:25]SAM_PROTO_GetShiftState [17:54:25]wFMCommunicate request_size=4 [17:54:25]MH_SAM_APDU [17:54:25]CAPDU: 80 13 01 00 [17:54:25]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [17:54:25]Write i2c OK [17:54:25]MH_I2C_Read... [17:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:25]Read from MH i2c: E2 [17:54:25]MH_I2C_Read... [17:54:25]Read from MH i2c: E2 0E 00 [17:54:25]MH_I2C_Read... [17:54:25]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 94 [17:54:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:54:25]wFMCommunicate OK [17:54:25]SAM_PROTO_GetShiftState done [17:54:25]FM_GetShiftState done [17:54:25]opened in 1727050818 [17:54:25]opened+sec_in_day 1727137218 [17:54:25]quantity*price = 0 [17:54:25]sum+1 = 1 [17:54:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 235 23.09.2024 17:54 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000874979 ФД: 87381 ФПД: 89139880089313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175426&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87381&fm=89139880089313&tin=02508201610067®Number=0000000000092592&sum=0 [17:54:26]StoreToDocumentArchive [17:54:26]shift 498 fd 87381 [17:54:26]save to /storage/0498/doc_00087381 [17:54:26]save last doc name /storage/0498/doc_00087381 to /storage/kkm_last_doc_name [17:54:26]save OK [17:54:26]Clear old archive folders... [17:54:26]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:54:26]tlvbuf is 014A7600 [17:54:26]SAM_PROTO_ClearQueue [17:54:26]wFMCommunicate request_size=4 [17:54:26]MH_SAM_APDU [17:54:26]CAPDU: 80 09 00 00 [17:54:26]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [17:54:26]Write i2c OK [17:54:26]MH_I2C_Read... [17:54:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:26]Read from MH i2c: E2 [17:54:26]MH_I2C_Read... [17:54:26]Read from MH i2c: E2 03 00 [17:54:26]MH_I2C_Read... [17:54:26]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [17:54:26]RAPDU: 90 00 [17:54:26]wFMCommunicate OK [17:54:26]SAM_PROTO_ClearQueue done [17:54:26]KKMCreateOFDPacket [17:54:26]OFDProtocolAddRootSTLVToBuf [17:54:26]FM_MakeSignedData [17:54:26]FM_MakeSignedData [17:54:26]SAM_PROTO_SignData [17:54:26]wFMCommunicate request_size=4 [17:54:26]MH_SAM_APDU [17:54:26]CAPDU: 80 0D 01 02 [17:54:26]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [17:54:26]Write i2c OK [17:54:26]MH_I2C_Read... [17:54:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:26]Read from MH i2c: E2 [17:54:26]MH_I2C_Read... [17:54:26]Read from MH i2c: E2 03 00 [17:54:26]MH_I2C_Read... [17:54:26]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [17:54:26]RAPDU: 90 00 [17:54:26]wFMCommunicate OK [17:54:26]wFMCommunicate request_size=255 [17:54:26]MH_SAM_APDU [17:54: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 E2 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 52 AB F1 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 55 55 01 00 35 04 06 00 [17:54:26]Write to MH i2c: E2 02 01 CC 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 E2 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 52 AB F1 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 55 55 01 00 35 04 06 00 00 00 74 [17:54:26]Write i2c OK [17:54:26]MH_I2C_Read... [17:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:27]Read from MH i2c: E2 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 03 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [17:54:27]RAPDU: 90 00 [17:54:27]wFMCommunicate OK [17:54:27]wFMCommunicate request_size=11 [17:54:27]MH_SAM_APDU [17:54:27]CAPDU: 80 0D 02 02 06 51 12 7E E3 56 E1 [17:54:27]Write to MH i2c: E2 0E 00 CD 02 80 0D 02 02 06 00 51 12 7E E3 56 E1 00 00 50 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:27]Read from MH i2c: E2 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 03 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [17:54:27]RAPDU: 90 00 [17:54:27]wFMCommunicate OK [17:54:27]wFMCommunicate request_size=4 [17:54:27]MH_SAM_APDU [17:54:27]CAPDU: 80 0D 03 02 [17:54:27]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:27]Read from MH i2c: E2 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 0B 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 0B 00 CE 02 00 90 29 FC 09 20 6D 47 68 90 00 46 [17:54:27]RAPDU: 90 29 FC 09 20 6D 47 68 90 00 [17:54:27]wFMCommunicate OK [17:54:27]SAM_PROTO_SignData done [17:54:27]FM_MakeSignedData done [17:54:27]CreateOFDProtocolMessage [17:54:27]wFMCommunicate request_size=4 [17:54:27]MH_SAM_APDU [17:54:27]CAPDU: 80 11 00 00 [17:54:27]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:27]Read from MH i2c: E2 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 17 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 AA [17:54: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:54:27]wFMCommunicate OK [17:54:27]CreateOFDProtocolMessage done [17:54:27]OFDSenderStorePacket 87381 [17:54:27]StoreOFDPacket docnum=87381 [17:54: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 6B A3 08 01 23 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 E2 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 52 AB F1 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 55 55 01 00 35 04 06 00 51 12 7E E3 56 E1 90 29 FC 09 20 6D 47 68 [17:54:27]CheckFolder [17:54:27]dirname=/storage/ofd_packets [17:54:27]CheckFolder done [17:54:27]ProducePacketName [17:54:27]name=ofd_packets/00087381 [17:54:27]NVStorageSaveData ofd_packets/00087381 [17:54:27]File name is /storage/ofd_packets/00087381 [17:54:27]Write 302 bytes [17:54:27]NVStorageSaveData done [17:54:27]OFDSenderStorePacket done [17:54:27]KKMCreateOFDPacket done [17:54:27]NVStorageSaveData kkm_last_timestamp [17:54:27]File name is /storage/kkm_last_timestamp [17:54:27]Write 4 bytes [17:54:27]NVStorageSaveData done [17:54:27]ExternCall_PrintAddStr [17:54:27]wPrintStart [17:54:27]Write to MH i2c: 01 00 00 D0 02 D2 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 07 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [17:54:27]RasterBufferAndPrint [17:54:27]line Счет N : (1)872341 [17:54:27]line ИНН: 02508201610067 [17:54:27]line Контрольно-Кассовый Чек [17:54:27]line ПРОДАЖА [17:54:27]line ТРК (МРК, ГНК) : 34 [17:54:27]line Товар: 2710194210 [17:54:27]line ДТ(л)-К-4 [17:54:27]line 7.650 * 0.00 [17:54:27]line = 0.00 [17:54:27]line НДС 12% НСП 1% [17:54:27]line > о реализуемом товаре [17:54:27]line ИТОГО: 0.00 [17:54:27]line НСП 1% : 0.00 [17:54:27]line НДС 12% : 0.00 [17:54:27]line Наличными: 0.00 [17:54:27]line Безнал.: 0.00 [17:54:27]line Место: АЗС № 137 "Партнер Нефть" [17:54:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:54:27]line СНО: Общий режим [17:54:27]line Чек 235 23.09.2024 17:54 [17:54:27]line Смена: 498 ФФД: 1.0 [17:54:27]line ЗНМ: 0300000064 [17:54:27]line РНМ: 0000000000092592 [17:54:27]line Версия ККМ: 001 [17:54:27]line Талоны: ТК ГПНА Online [17:54:27]line 30116596 [17:54:27]line ФМ: 0000000000874979 [17:54:27]line ФД: 87381 [17:54:27]line ФПД: 89139880089313 [17:54:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175426&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87381&fm=89139880089313&tin=02508201610067®Number=0000000000092592&sum=0 [17:54:27]written 0, free lines is 4095 [17:54:27]OFD Sender: Processing packet 87381 [packets to send 280, broken 279] [17:54:27]ProducePacketName [17:54:27]name=ofd_packets/00087381 [17:54:27]OFD Sender: To server: pG, [17:54:27]CommunicateWithHost lk.salyk.kg:30040 [17:54:27]ConnectInit lk.salyk.kg [17:54:27]Write to MH i2c: 01 00 00 FA 02 FC [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 07 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 E1 0C F0 [17:54:27]RasterBufferAndPrint [17:54:27]line [17:54:27]line [17:54:27]line [17:54:27]line [17:54:27]line [17:54:27]written 0, free lines is 3303 [17:54:27]MH_Cut [17:54:27]Write to MH i2c: D1 01 00 01 03 01 D6 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: D1 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: D1 01 00 [17:54:27]MH_I2C_Read... [17:54:27]Read from MH i2c: D1 01 00 01 03 00 D5 [17:54:27]Write to MH i2c: 01 00 00 02 03 05 [17:54:27]Write i2c OK [17:54:27]MH_I2C_Read... [17:54:28]*** Cut start [17:54:28]*** Partial cut [17:54:28]*** CUTSNS_PIN = 1 [17:54:28]*** CUTSNS_PIN = 0 [17:54:28]*** Brake cut motor [17:54:29]Read from MH i2c: 01 [17:54:29]MH_I2C_Read... [17:54:29]*** Stop cut motor [17:54:29]*** Cut end [17:54:29]Read from MH i2c: 01 07 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [17:54:29]process_action close_receipt done [17:54:29]requested_data is exist [17:54:29]produce_requested_data [17:54:29]requested_item fm.sn is exist - process it [17:54:29]wFMCommunicate request_size=4 [17:54:29]MH_SAM_APDU [17:54:29]CAPDU: 80 11 00 00 [17:54:29]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:29]Read from MH i2c: E2 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: E2 17 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DF [17:54: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:54:29]wFMCommunicate OK [17:54:29]requested_item fd.num is exist - process it [17:54:29]SAM_PROTO_GetFieldsCounters [17:54:29]wFMCommunicate request_size=4 [17:54:29]MH_SAM_APDU [17:54:29]CAPDU: 80 13 00 00 [17:54:29]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]Connected sock=11 [17:54: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 6B A3 08 01 23 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 E2 1D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 52 AB F1 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 55 55 01 00 35 04 06 00 51 12 7E E3 56 E1 90 29 FC 09 20 6D 47 68 [17:54:29]Read from MH i2c: E2 [17:54:29]MH_I2C_Read... [17:54:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:29]Read from MH i2c: E2 62 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 11 [17:54: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 55 55 01 00 0E 04 04 00 F2 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 [17:54:29]wFMCommunicate OK [17:54:29]SAM_PROTO_GetFieldsCounters done [17:54:29]requested_item shift.num is exist - process it [17:54:29]requested_item shift.opened is exist - process it [17:54:29]req_shift_opened [17:54:29]FM_GetShiftState [17:54:29]SAM_PROTO_GetShiftState [17:54:29]wFMCommunicate request_size=4 [17:54:29]MH_SAM_APDU [17:54:29]CAPDU: 80 13 01 00 [17:54:29]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [17:54:29]Write i2c OK [17:54:29]MH_I2C_Read... [17:54:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:29]Read from MH i2c: E2 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: E2 0E 00 [17:54:29]MH_I2C_Read... [17:54:29]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DD [17:54:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:54:29]wFMCommunicate OK [17:54:29]SAM_PROTO_GetShiftState done [17:54:29]FM_GetShiftState done [17:54:29]req_shift_opened done [17:54:29]requested_item shift.open_date is exist - process it [17:54:29]req_shift_open_date [17:54:29]req_shift_open_date done [17:54:29]produce_requested_data done [17:54:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87381,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:54:29]process_action_free close_receipt [17:54:29]json_value_free [17:54:29]json_value_free done [17:54:29]process_json_proto returns [17:54:29]Send response to host [17:54:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87381,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:54:29]free response buf [17:54:29]execute_script done [17:54:29]execute_script returns [17:54:29]free content buf [17:54:29]Sock 10.Close socket [17:54:29]Sock 10.Thread stoped [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 87 72 47 00 66 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 55 55 01 00 F4 03 04 00 1E 56 F1 66 B6 04 01 00 00 C6 A1 18 6A ED AF 13 93 [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) - 87381 [17:54:29]1012 (4) - 23.09.2024 11:50 [17:54:29]1206 (1) - 0 [17:54:29]OFD Sender: Remove packet 87381 [17:54:29]ProducePacketName [17:54:29]name=ofd_packets/00087381 [17:54:29]NVStorageDeleteData [17:54:30]OFD Sender: No OFD packet to send [17:54:35]OFD Sender: No OFD packet to send [17:54:40]OFD Sender: No OFD packet to send [17:54:45]OFD Sender: No OFD packet to send [17:54:49]recv_with_timeout no data received [17:54:50]OFD Sender: No OFD packet to send [17:54:55]OFD Sender: No OFD packet to send [17:55:00]OFD Sender: No OFD packet to send [17:55:05]OFD Sender: No OFD packet to send [17:55:10]OFD Sender: No OFD packet to send [17:55:15]OFD Sender: No OFD packet to send [17:55:19]accept exits with 9 [17:55:19]New connection [17:55:19]New thread 3066740068 created [17:55:19]Thread 3066596708 joined [17:55:19]Waiting for new connection... [17:55:19] Sock 9.Parse request [17:55:19]Sock 9.Check first char [17:55:19]Sock 9.First char is OK [17:55:19]request: POST /json_proto HTTP/1.0 [17:55:19]Method: POST [17:55:19]URL: /json_proto [17:55:19]Method is POST - this is cgi request [17:55:19]url: /json_proto [17:55:19]query_string will be loaded in cgi processing [17:55:19]execute_cgi json_proto POST (null) [17:55:19]execute_cgi path=json_proto method=POST [17:55:19]POST find Content-Length [17:55:19]Host: 172.17.47.196:8080 [17:55:19]Content-Length: 682 [17:55:19]Content-Type: application/json [17:55:19] [17:55:19]POST finish read [17:55:19]Found Content-Length = 682 [17:55:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872342", "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.830, "sum" : 520.45, "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" ] } } [17:55:19]execute_script... [17:55:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872342", "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.830, "sum" : 520.45, "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" ] } } [17:55:19]POST & json_proto [17:55:19]process_json_proto [17:55:19]json parsed OK: [17:55:19]protocol is kg_v1.0 [17:55:19]action value=close_receipt [17:55:19]process_action close_receipt [17:55:19]cmd_close_receipt [17:55:19]MH_GetDate [17:55:19]Write to MH i2c: F0 00 00 06 03 F8 [17:55:19]Write i2c OK [17:55:19]MH_I2C_Read... [17:55:19]Read from MH i2c: F0 [17:55:19]MH_I2C_Read... [17:55:19]Read from MH i2c: F0 09 00 [17:55:19]MH_I2C_Read... [17:55:19]Read from MH i2c: F0 09 00 06 03 00 88 AB F1 66 4C 6B 94 66 3C [17:55:19]GetLastDocTimeStamp 1727114066 [17:55:19]current date 1727114120 [17:55:19]FM_GetShiftState [17:55:19]SAM_PROTO_GetShiftState [17:55:19]wFMCommunicate request_size=4 [17:55:19]MH_SAM_APDU [17:55:19]CAPDU: 80 13 01 00 [17:55:19]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [17:55:19]Write i2c OK [17:55:19]MH_I2C_Read... [17:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:19]Read from MH i2c: E2 [17:55:19]MH_I2C_Read... [17:55:19]Read from MH i2c: E2 0E 00 [17:55:19]MH_I2C_Read... [17:55:19]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DF [17:55:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:55:19]wFMCommunicate OK [17:55:19]SAM_PROTO_GetShiftState done [17:55:19]FM_GetShiftState done [17:55:19]opened in 1727050818 [17:55:19]opened+sec_in_day 1727137218 [17:55:19]quantity*price = 52044 [17:55:19]sum+1 = 52046 [17:55:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 236 23.09.2024 17:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87382 ФПД: 111315094596101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175520&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87382&fm=111315094596101&tin=02508201610067®Number=0000000000092592&sum=52000 [17:55:20]StoreToDocumentArchive [17:55:20]shift 498 fd 87382 [17:55:20]save to /storage/0498/doc_00087382 [17:55:20]save last doc name /storage/0498/doc_00087382 to /storage/kkm_last_doc_name [17:55:20]save OK [17:55:20]Clear old archive folders... [17:55:20]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:55:20]tlvbuf is 014B13F0 [17:55:20]SAM_PROTO_ClearQueue [17:55:20]wFMCommunicate request_size=4 [17:55:20]MH_SAM_APDU [17:55:20]CAPDU: 80 09 00 00 [17:55:20]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [17:55:20]Write i2c OK [17:55:20]MH_I2C_Read... [17:55:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:20]Read from MH i2c: E2 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 03 00 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [17:55:20]RAPDU: 90 00 [17:55:20]wFMCommunicate OK [17:55:20]SAM_PROTO_ClearQueue done [17:55:20]KKMCreateOFDPacket [17:55:20]OFDProtocolAddRootSTLVToBuf [17:55:20]FM_MakeSignedData [17:55:20]FM_MakeSignedData [17:55:20]SAM_PROTO_SignData [17:55:20]wFMCommunicate request_size=4 [17:55:20]MH_SAM_APDU [17:55:20]CAPDU: 80 0D 01 02 [17:55:20]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [17:55:20]Write i2c OK [17:55:20]MH_I2C_Read... [17:55:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:20]Read from MH i2c: E2 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 03 00 [17:55:20]MH_I2C_Read... [17:55:20]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [17:55:20]RAPDU: 90 00 [17:55:20]wFMCommunicate OK [17:55:20]wFMCommunicate request_size=255 [17:55:20]MH_SAM_APDU [17:55: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 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 88 AB F1 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 56 55 01 00 35 04 06 00 [17:55:20]Write to MH i2c: E2 02 01 16 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 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 88 AB F1 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 56 55 01 00 35 04 06 00 00 00 09 [17:55:20]Write i2c OK [17:55:20]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]wFMCommunicate request_size=11 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 02 02 06 65 3D 90 AB EA 05 [17:55:21]Write to MH i2c: E2 0E 00 17 03 80 0D 02 02 06 00 65 3D 90 AB EA 05 00 00 6C [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [17:55:21]RAPDU: 90 00 [17:55:21]wFMCommunicate OK [17:55:21]wFMCommunicate request_size=4 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 0D 03 02 [17:55:21]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 0B 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 0B 00 18 03 00 42 6A D0 83 69 64 EB 81 90 00 CF [17:55:21]RAPDU: 42 6A D0 83 69 64 EB 81 90 00 [17:55:21]wFMCommunicate OK [17:55:21]SAM_PROTO_SignData done [17:55:21]FM_MakeSignedData done [17:55:21]CreateOFDProtocolMessage [17:55:21]wFMCommunicate request_size=4 [17:55:21]MH_SAM_APDU [17:55:21]CAPDU: 80 11 00 00 [17:55:21]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:21]Read from MH i2c: E2 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: E2 17 00 [17:55:21]MH_I2C_Read... [17:55:21]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 [17:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:55:21]wFMCommunicate OK [17:55:21]CreateOFDProtocolMessage done [17:55:21]OFDSenderStorePacket 87382 [17:55:21]StoreOFDPacket docnum=87382 [17:55: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 9E 60 08 01 36 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 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 88 AB F1 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 56 55 01 00 35 04 06 00 65 3D 90 AB EA 05 42 6A D0 83 69 64 EB 81 [17:55:21]CheckFolder [17:55:21]dirname=/storage/ofd_packets [17:55:21]CheckFolder done [17:55:21]ProducePacketName [17:55:21]name=ofd_packets/00087382 [17:55:21]NVStorageSaveData ofd_packets/00087382 [17:55:21]File name is /storage/ofd_packets/00087382 [17:55:21]Write 302 bytes [17:55:21]NVStorageSaveData done [17:55:21]OFDSenderStorePacket done [17:55:21]KKMCreateOFDPacket done [17:55:21]NVStorageSaveData kkm_last_timestamp [17:55:21]File name is /storage/kkm_last_timestamp [17:55:21]Write 4 bytes [17:55:21]NVStorageSaveData done [17:55:21]OFD Sender: Processing packet 87382 [packets to send 280, broken 279] [17:55:21]ProducePacketName [17:55:21]name=ofd_packets/00087382 [17:55:21]OFD Sender: To server: pG, [17:55:21]CommunicateWithHost lk.salyk.kg:30040 [17:55:21]ConnectInit lk.salyk.kg [17:55:21]ExternCall_PrintAddStr [17:55:21]wPrintStart [17:55:21]Write to MH i2c: 01 00 00 1A 03 1D [17:55:21]Write i2c OK [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: 01 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: 01 07 00 [17:55:21]MH_I2C_Read... [17:55:21]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [17:55:21]RasterBufferAndPrint [17:55:21]line Счет N : (1)872342 [17:55:21]line ИНН: 02508201610067 [17:55:21]line Контрольно-Кассовый Чек [17:55:21]line ПРОДАЖА [17:55:21]line ТРК (МРК, ГНК) : 34 [17:55:21]line Товар: 2710194210 [17:55:21]line ДТ(л)-К-4 [17:55:21]line 6.830 * 76.20 [17:55:21]line = 520.45 [17:55:21]line НДС 12% НСП 1% [17:55:21]line > о реализуемом товаре [17:55:21]line ОКРУГЛЕНИЕ: -0.45 [17:55:21]line ИТОГО: 520.00 [17:55:21]line Внесено: 520.00 [17:55:21]line СДАЧА: 0.00 [17:55:21]line НСП 1% : 4.61 [17:55:21]line НДС 12% : 55.27 [17:55:21]line Наличными: 520.00 [17:55:21]line Безнал.: 0.00 [17:55:21]line Место: АЗС № 137 "Партнер Нефть" [17:55:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:55:21]line СНО: Общий режим [17:55:21]line Чек 236 23.09.2024 17:55 [17:55:21]line Смена: 498 ФФД: 1.0 [17:55:21]line ЗНМ: 0300000064 [17:55:21]line РНМ: 0000000000092592 [17:55:21]line Версия ККМ: 001 [17:55:21]line ФМ: 0000000000874979 [17:55:21]line ФД: 87382 [17:55:21]line ФПД: 111315094596101 [17:55:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175520&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87382&fm=111315094596101&tin=02508201610067®Number=0000000000092592&sum=52000 [17:55:21]written 0, free lines is 4095 [17:55:22]Connected sock=11 [17: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 9E 60 08 01 36 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 AE 1A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4D CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 88 AB F1 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 56 55 01 00 35 04 06 00 65 3D 90 AB EA 05 42 6A D0 83 69 64 EB 81 [17:55:22]Write to MH i2c: 01 00 00 45 03 48 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 E3 0C 3E [17:55:22]RasterBufferAndPrint [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]line [17:55:22]written 0, free lines is 3305 [17:55:22]MH_Cut [17:55:22]Write to MH i2c: D1 01 00 4C 03 01 21 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 01 00 [17:55:22]MH_I2C_Read... [17:55:22]Read from MH i2c: D1 01 00 4C 03 00 20 [17:55:22]Write to MH i2c: 01 00 00 4D 03 50 [17:55:22]Write i2c OK [17:55:22]MH_I2C_Read... [17:55:22]*** Cut start [17:55:22]*** Partial cut [17:55:22]*** CUTSNS_PIN = 1 [17:55:23]*** CUTSNS_PIN = 0 [17: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 E5 76 47 00 53 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 56 55 01 00 F4 03 04 00 53 56 F1 66 B6 04 01 00 00 D3 5A 01 40 CA F4 A2 6A [17:55:23]CommunicateWithHost err = 0 [17:55:23]CheckOFDResponse [17:55:23]1017 (14) - 77093643461234 [17:55:23]1041 (16) - 0000000000874979 [17:55:23]1040 (4) - 87382 [17:55:23]1012 (4) - 23.09.2024 11:51 [17:55:23]1206 (1) - 0 [17:55:23]OFD Sender: Remove packet 87382 [17:55:23]ProducePacketName [17:55:23]name=ofd_packets/00087382 [17:55:23]NVStorageDeleteData [17:55:23]*** Brake cut motor [17:55:23]OFD Sender: No OFD packet to send [17:55:23]Read from MH i2c: 01 [17:55:23]MH_I2C_Read... [17:55:23]*** Stop cut motor [17:55:23]*** Cut end [17:55:23]Read from MH i2c: 01 07 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [17:55:23]process_action close_receipt done [17:55:23]requested_data is exist [17:55:23]produce_requested_data [17:55:23]requested_item fm.sn is exist - process it [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 11 00 00 [17:55:23]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 17 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 17 00 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 [17:55: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:55:23]wFMCommunicate OK [17:55:23]requested_item fd.num is exist - process it [17:55:23]SAM_PROTO_GetFieldsCounters [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 13 00 00 [17:55:23]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 62 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 62 00 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 56 55 01 00 0E 04 04 00 F2 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 60 [17:55:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:55:23]wFMCommunicate OK [17:55:23]SAM_PROTO_GetFieldsCounters done [17:55:23]requested_item shift.num is exist - process it [17:55:23]requested_item shift.opened is exist - process it [17:55:23]req_shift_opened [17:55:23]FM_GetShiftState [17:55:23]SAM_PROTO_GetShiftState [17:55:23]wFMCommunicate request_size=4 [17:55:23]MH_SAM_APDU [17:55:23]CAPDU: 80 13 01 00 [17:55:23]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [17:55:23]Write i2c OK [17:55:23]MH_I2C_Read... [17:55:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:23]Read from MH i2c: E2 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 0E 00 [17:55:23]MH_I2C_Read... [17:55:23]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 28 [17:55:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:55:23]wFMCommunicate OK [17:55:23]SAM_PROTO_GetShiftState done [17:55:23]FM_GetShiftState done [17:55:23]req_shift_opened done [17:55:23]requested_item shift.open_date is exist - process it [17:55:23]req_shift_open_date [17:55:23]req_shift_open_date done [17:55:23]produce_requested_data done [17:55:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87382,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:55:23]process_action_free close_receipt [17:55:23]json_value_free [17:55:23]json_value_free done [17:55:23]process_json_proto returns [17:55:23]Send response to host [17:55:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87382,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:55:23]free response buf [17:55:23]execute_script done [17:55:23]execute_script returns [17:55:23]free content buf [17:55:23]Sock 9.Close socket [17:55:23]Sock 9.Thread stoped [17:55:28]OFD Sender: No OFD packet to send [17:55:33]OFD Sender: No OFD packet to send [17:55:38]OFD Sender: No OFD packet to send [17:55:43]OFD Sender: No OFD packet to send [17:55:48]OFD Sender: No OFD packet to send [17:55:53]OFD Sender: No OFD packet to send [17:55:58]OFD Sender: No OFD packet to send [17:56:03]OFD Sender: No OFD packet to send [17:56:08]OFD Sender: No OFD packet to send [17:56:13]OFD Sender: No OFD packet to send [17:56:18]OFD Sender: No OFD packet to send [17:56:23]OFD Sender: No OFD packet to send [17:56:28]OFD Sender: No OFD packet to send [17:56:32]recv_with_timeout no data received [17:56:33]OFD Sender: No OFD packet to send [17:56:38]OFD Sender: No OFD packet to send [17:56:43]OFD Sender: No OFD packet to send [17:56:48]OFD Sender: No OFD packet to send [17:56:53]OFD Sender: No OFD packet to send [17:56:58]OFD Sender: No OFD packet to send [17:57:03]OFD Sender: No OFD packet to send [17:57:08]OFD Sender: No OFD packet to send [17:57:13]OFD Sender: No OFD packet to send [17:57:18]OFD Sender: No OFD packet to send [17:57:23]OFD Sender: No OFD packet to send [17:57:28]OFD Sender: No OFD packet to send [17:57:33]OFD Sender: No OFD packet to send [17:57:38]OFD Sender: No OFD packet to send [17:57:42]accept exits with 7 [17:57:42]New connection [17:57:42]New thread 3066596708 created [17:57:42]Thread 3066740068 joined [17:57:42]Waiting for new connection... [17:57:42] Sock 7.Parse request [17:57:42]Sock 7.Check first char [17:57:42]Sock 7.First char is OK [17:57:42]request: POST /json_proto HTTP/1.0 [17:57:42]Method: POST [17:57:42]URL: /json_proto [17:57:42]Method is POST - this is cgi request [17:57:42]url: /json_proto [17:57:42]query_string will be loaded in cgi processing [17:57:42]execute_cgi json_proto POST (null) [17:57:42]execute_cgi path=json_proto method=POST [17:57:42]POST find Content-Length [17:57:42]Host: 172.17.47.196:8080 [17:57:42]Content-Length: 682 [17:57:42]Content-Type: application/json [17:57:42] [17:57:42]POST finish read [17:57:42]Found Content-Length = 682 [17:57:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872344", "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" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:42]execute_script... [17:57:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872344", "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" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:42]POST & json_proto [17:57:42]process_json_proto [17:57:42]json parsed OK: [17:57:42]protocol is kg_v1.0 [17:57:42]action value=close_receipt [17:57:42]process_action close_receipt [17:57:42]cmd_close_receipt [17:57:42]MH_GetDate [17:57:42]Write to MH i2c: F0 00 00 51 03 43 [17:57:42]Write i2c OK [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 09 00 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: F0 09 00 51 03 00 16 AC F1 66 4C 6B 94 66 16 [17:57:42]GetLastDocTimeStamp 1727114120 [17:57:42]current date 1727114262 [17:57:42]FM_GetShiftState [17:57:42]SAM_PROTO_GetShiftState [17:57:42]wFMCommunicate request_size=4 [17:57:42]MH_SAM_APDU [17:57:42]CAPDU: 80 13 01 00 [17:57:42]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [17:57:42]Write i2c OK [17:57:42]MH_I2C_Read... [17:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:42]Read from MH i2c: E2 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: E2 0E 00 [17:57:42]MH_I2C_Read... [17:57:42]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2A [17:57:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:57:42]wFMCommunicate OK [17:57:42]SAM_PROTO_GetShiftState done [17:57:42]FM_GetShiftState done [17:57:42]opened in 1727050818 [17:57:42]opened+sec_in_day 1727137218 [17:57:42]quantity*price = 50063 [17:57:42]sum+1 = 50064 [17:57:42]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 23.09.2024 17:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87383 ФПД: 101003303309964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175742&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87383&fm=101003303309964&tin=02508201610067®Number=0000000000092592&sum=50000 [17:57:43]StoreToDocumentArchive [17:57:43]shift 498 fd 87383 [17:57:43]save to /storage/0498/doc_00087383 [17:57:43]save last doc name /storage/0498/doc_00087383 to /storage/kkm_last_doc_name [17:57:43]save OK [17:57:43]Clear old archive folders... [17:57:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [17:57:43]tlvbuf is 01533980 [17:57:43]SAM_PROTO_ClearQueue [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 09 00 00 [17:57:43]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]SAM_PROTO_ClearQueue done [17:57:43]KKMCreateOFDPacket [17:57:43]OFDProtocolAddRootSTLVToBuf [17:57:43]FM_MakeSignedData [17:57:43]FM_MakeSignedData [17:57:43]SAM_PROTO_SignData [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 01 02 [17:57:43]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=255 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 16 AC F1 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 57 55 01 00 35 04 06 00 [17:57:43]Write to MH i2c: E2 02 01 61 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 16 AC F1 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 57 55 01 00 35 04 06 00 00 00 84 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=11 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 02 02 06 5B DC AA 03 D2 8C [17:57:43]Write to MH i2c: E2 0E 00 62 03 80 0D 02 02 06 00 5B DC AA 03 D2 8C 00 00 2D [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [17:57:43]RAPDU: 90 00 [17:57:43]wFMCommunicate OK [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 0D 03 02 [17:57:43]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 0B 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 0B 00 63 03 00 71 C5 E5 25 9D BE 50 7D 90 00 4A [17:57:43]RAPDU: 71 C5 E5 25 9D BE 50 7D 90 00 [17:57:43]wFMCommunicate OK [17:57:43]SAM_PROTO_SignData done [17:57:43]FM_MakeSignedData done [17:57:43]CreateOFDProtocolMessage [17:57:43]wFMCommunicate request_size=4 [17:57:43]MH_SAM_APDU [17:57:43]CAPDU: 80 11 00 00 [17:57:43]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:43]Read from MH i2c: E2 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 17 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 40 [17:57: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:57:43]wFMCommunicate OK [17:57:43]CreateOFDProtocolMessage done [17:57:43]OFDSenderStorePacket 87383 [17:57:43]StoreOFDPacket docnum=87383 [17:57: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 3D BD 08 01 7D B5 5A 03 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 16 AC F1 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 57 55 01 00 35 04 06 00 5B DC AA 03 D2 8C 71 C5 E5 25 9D BE 50 7D [17:57:43]CheckFolder [17:57:43]dirname=/storage/ofd_packets [17:57:43]CheckFolder done [17:57:43]ProducePacketName [17:57:43]name=ofd_packets/00087383 [17:57:43]NVStorageSaveData ofd_packets/00087383 [17:57:43]File name is /storage/ofd_packets/00087383 [17:57:43]Write 302 bytes [17:57:43]NVStorageSaveData done [17:57:43]OFDSenderStorePacket done [17:57:43]KKMCreateOFDPacket done [17:57:43]NVStorageSaveData kkm_last_timestamp [17:57:43]File name is /storage/kkm_last_timestamp [17:57:43]Write 4 bytes [17:57:43]NVStorageSaveData done [17:57:43]ExternCall_PrintAddStr [17:57:43]wPrintStart [17:57:43]Write to MH i2c: 01 00 00 65 03 68 [17:57:43]Write i2c OK [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: 01 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: 01 07 00 [17:57:43]MH_I2C_Read... [17:57:43]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [17:57:43]RasterBufferAndPrint [17:57:43]line Счет N : (1)872344 [17:57:43]line ИНН: 02508201610067 [17:57:43]line Контрольно-Кассовый Чек [17:57:43]line ПРОДАЖА [17:57:43]line ТРК (МРК, ГНК) : 54 [17:57:43]line Товар: 2710194210 [17:57:43]line ДТ(л)-К-4 [17:57:43]line 6.570 * 76.20 [17:57:43]line = 500.63 [17:57:43]line НДС 12% НСП 1% [17:57:43]line > о реализуемом товаре [17:57:43]line ОКРУГЛЕНИЕ: -0.63 [17:57:43]line ИТОГО: 500.00 [17:57:43]line Внесено: 500.00 [17:57:43]line СДАЧА: 0.00 [17:57:43]line НСП 1% : 4.43 [17:57:43]line НДС 12% : 53.16 [17:57:43]line Наличными: 500.00 [17:57:43]line Безнал.: 0.00 [17:57:43]line Место: АЗС № 137 "Партнер Нефть" [17:57:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:57:43]line СНО: Общий режим [17:57:43]line Чек 237 23.09.2024 17:57 [17:57:43]line Смена: 498 ФФД: 1.0 [17:57:43]line ЗНМ: 0300000064 [17:57:43]line РНМ: 0000000000092592 [17:57:43]line Версия ККМ: 001 [17:57:43]line ФМ: 0000000000874979 [17:57:43]line ФД: 87383 [17:57:43]line ФПД: 101003303309964 [17:57:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175742&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87383&fm=101003303309964&tin=02508201610067®Number=0000000000092592&sum=50000 [17:57:44]OFD Sender: Processing packet 87383 [packets to send 280, broken 279] [17:57:44]ProducePacketName [17:57:44]name=ofd_packets/00087383 [17:57:44]OFD Sender: To server: pG, [17:57:44]CommunicateWithHost lk.salyk.kg:30040 [17:57:44]ConnectInit lk.salyk.kg [17:57:44]written 0, free lines is 4095 [17:57:44]Write to MH i2c: 01 00 00 90 03 93 [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 DC 0C 82 [17:57:44]RasterBufferAndPrint [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]line [17:57:44]written 0, free lines is 3298 [17:57:44]MH_Cut [17:57:44]Write to MH i2c: D1 01 00 97 03 01 6C [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 01 00 [17:57:44]MH_I2C_Read... [17:57:44]Read from MH i2c: D1 01 00 97 03 00 6B [17:57:44]Write to MH i2c: 01 00 00 98 03 9B [17:57:44]Write i2c OK [17:57:44]MH_I2C_Read... [17:57:44]Connected sock=11 [17:57: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 3D BD 08 01 7D B5 5A 03 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 16 AC F1 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 57 55 01 00 35 04 06 00 5B DC AA 03 D2 8C 71 C5 E5 25 9D BE 50 7D [17:57:45]*** Cut start [17:57:45]*** Partial cut [17:57:45]*** CUTSNS_PIN = 1 [17:57:45]*** CUTSNS_PIN = 0 [17:57:45]*** Brake cut motor [17:57:45]Read from MH i2c: 01 [17:57:45]MH_I2C_Read... [17:57:45]*** Stop cut motor [17:57:45]*** Cut end [17:57:45]Read from MH i2c: 01 07 00 [17:57:45]MH_I2C_Read... [17:57:45]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [17:57:45]process_action close_receipt done [17:57:45]requested_data is exist [17:57:45]produce_requested_data [17:57:45]requested_item fm.sn is exist - process it [17:57:45]wFMCommunicate request_size=4 [17:57:45]MH_SAM_APDU [17:57:45]CAPDU: 80 11 00 00 [17:57:45]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [17:57:45]Write i2c OK [17:57:45]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 17 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 75 [17: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 [17:57:46]wFMCommunicate OK [17:57:46]requested_item fd.num is exist - process it [17:57:46]SAM_PROTO_GetFieldsCounters [17:57:46]wFMCommunicate request_size=4 [17:57:46]MH_SAM_APDU [17:57:46]CAPDU: 80 13 00 00 [17:57:46]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [17:57:46]Write i2c OK [17:57:46]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 62 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 62 00 9A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 AF [17:57:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [17:57:46]wFMCommunicate OK [17:57:46]SAM_PROTO_GetFieldsCounters done [17:57:46]requested_item shift.num is exist - process it [17:57:46]requested_item shift.opened is exist - process it [17:57:46]req_shift_opened [17:57:46]FM_GetShiftState [17:57:46]SAM_PROTO_GetShiftState [17:57:46]wFMCommunicate request_size=4 [17:57:46]MH_SAM_APDU [17:57:46]CAPDU: 80 13 01 00 [17:57:46]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [17:57:46]Write i2c OK [17:57:46]MH_I2C_Read... [17:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:46]Read from MH i2c: E2 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 0E 00 [17:57:46]MH_I2C_Read... [17:57:46]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 73 [17:57:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:57:46]wFMCommunicate OK [17:57:46]SAM_PROTO_GetShiftState done [17:57:46]FM_GetShiftState done [17:57:46]req_shift_opened done [17:57:46]requested_item shift.open_date is exist - process it [17:57:46]req_shift_open_date [17:57:46]req_shift_open_date done [17:57:46]produce_requested_data done [17:57:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87383,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:57:46]process_action_free close_receipt [17:57:46]json_value_free [17:57:46]json_value_free done [17:57:46]process_json_proto returns [17:57:46]Send response to host [17:57:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87383,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:57:46]free response buf [17:57:46]execute_script done [17:57:46]execute_script returns [17:57:46]free content buf [17:57:46]Sock 7.Close socket [17:57:46]Sock 7.Thread stoped [17:57:49]recv_with_timeout no data received [17:57:49]recv_with_timeout no data received [17:57:49]CommunicateWithHost answer receiving error [17:57:49]CommunicateWithHost err = -3 [17:57:49]OFD Sender: Server communicate error [17:57:54]OFD Sender: Processing packet 87383 [packets to send 280, broken 279] [17:57:54]ProducePacketName [17:57:54]name=ofd_packets/00087383 [17:57:54]OFD Sender: To server: pG, [17:57:54]CommunicateWithHost lk.salyk.kg:30040 [17:57:54]ConnectInit lk.salyk.kg [17:57:59]Connected sock=10 [17:57: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 3D BD 08 01 7D B5 5A 03 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 16 AC F1 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 57 55 01 00 35 04 06 00 5B DC AA 03 D2 8C 71 C5 E5 25 9D BE 50 7D [17:58: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 DD 11 47 00 53 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 57 55 01 00 F4 03 04 00 F1 56 F1 66 B6 04 01 00 00 9A 98 9F DE 47 51 61 6F [17:58:00]CommunicateWithHost err = 0 [17:58:00]CheckOFDResponse [17:58:00]1017 (14) - 77093643461234 [17:58:00]1041 (16) - 0000000000874979 [17:58:00]1040 (4) - 87383 [17:58:00]1012 (4) - 23.09.2024 11:54 [17:58:00]1206 (1) - 0 [17:58:00]OFD Sender: Remove packet 87383 [17:58:00]ProducePacketName [17:58:00]name=ofd_packets/00087383 [17:58:00]NVStorageDeleteData [17:58:01]OFD Sender: No OFD packet to send [17:58:06]OFD Sender: No OFD packet to send [17:58:11]OFD Sender: No OFD packet to send [17:58:13]recv_with_timeout no data received [17:58:16]OFD Sender: No OFD packet to send [17:58:21]OFD Sender: No OFD packet to send [17:58:26]OFD Sender: No OFD packet to send [17:58:31]OFD Sender: No OFD packet to send [17:58:36]OFD Sender: No OFD packet to send [17:58:38]accept exits with 9 [17:58:38]New connection [17:58:38]New thread 3066740068 created [17:58:38]Thread 3066596708 joined [17:58:38]Waiting for new connection... [17:58:38] Sock 9.Parse request [17:58:38]Sock 9.Check first char [17:58:38]Sock 9.First char is OK [17:58:38]request: POST /json_proto HTTP/1.0 [17:58:38]Method: POST [17:58:38]URL: /json_proto [17:58:38]Method is POST - this is cgi request [17:58:38]url: /json_proto [17:58:38]query_string will be loaded in cgi processing [17:58:38]execute_cgi json_proto POST (null) [17:58:38]execute_cgi path=json_proto method=POST [17:58:38]POST find Content-Length [17:58:38]Host: 172.17.47.196:8080 [17:58:38]Content-Length: 677 [17:58:38]Content-Type: application/json [17:58:38] [17:58:38]POST finish read [17:58:38]Found Content-Length = 677 [17:58:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872345", "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" ] } } [17:58:38]execute_script... [17:58: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)872345", "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" ] } } [17:58:38]POST & json_proto [17:58:38]process_json_proto [17:58:38]json parsed OK: [17:58:38]protocol is kg_v1.0 [17:58:38]action value=close_receipt [17:58:38]process_action close_receipt [17:58:38]cmd_close_receipt [17:58:38]MH_GetDate [17:58:38]Write to MH i2c: F0 00 00 9C 03 8E [17:58:38]Write i2c OK [17:58:38]MH_I2C_Read... [17:58:38]Read from MH i2c: F0 [17:58:38]MH_I2C_Read... [17:58:38]Read from MH i2c: F0 09 00 [17:58:38]MH_I2C_Read... [17:58:38]Read from MH i2c: F0 09 00 9C 03 00 4F AC F1 66 4C 6B 94 66 9A [17:58:38]GetLastDocTimeStamp 1727114262 [17:58:38]current date 1727114319 [17:58:38]FM_GetShiftState [17:58:38]SAM_PROTO_GetShiftState [17:58:38]wFMCommunicate request_size=4 [17:58:38]MH_SAM_APDU [17:58:38]CAPDU: 80 13 01 00 [17:58:38]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [17:58:38]Write i2c OK [17:58:38]MH_I2C_Read... [17:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:39]Read from MH i2c: E2 [17:58:39]MH_I2C_Read... [17:58:39]Read from MH i2c: E2 0E 00 [17:58:39]MH_I2C_Read... [17:58:39]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 75 [17:58:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:58:39]wFMCommunicate OK [17:58:39]SAM_PROTO_GetShiftState done [17:58:39]FM_GetShiftState done [17:58:39]opened in 1727050818 [17:58:39]opened+sec_in_day 1727137218 [17:58:39]quantity*price = 30035 [17:58:39]sum+1 = 30036 [17:58: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 СНО: Общий режим Чек 238 23.09.2024 17:58 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87384 ФПД: 131872700264686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87384&fm=131872700264686&tin=02508201610067®Number=0000000000092592&sum=30000 [17:58:40]StoreToDocumentArchive [17:58:40]shift 498 fd 87384 [17:58:40]save to /storage/0498/doc_00087384 [17:58:40]save last doc name /storage/0498/doc_00087384 to /storage/kkm_last_doc_name [17:58:40]save OK [17:58:40]Clear old archive folders... [17:58:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:58:40]tlvbuf is 0148FF40 [17:58:40]SAM_PROTO_ClearQueue [17:58:40]wFMCommunicate request_size=4 [17:58:40]MH_SAM_APDU [17:58:40]CAPDU: 80 09 00 00 [17:58:40]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [17:58:40]RAPDU: 90 00 [17:58:40]wFMCommunicate OK [17:58:40]SAM_PROTO_ClearQueue done [17:58:40]KKMCreateOFDPacket [17:58:40]OFDProtocolAddRootSTLVToBuf [17:58:40]FM_MakeSignedData [17:58:40]FM_MakeSignedData [17:58:40]SAM_PROTO_SignData [17:58:40]wFMCommunicate request_size=4 [17:58:40]MH_SAM_APDU [17:58:40]CAPDU: 80 0D 01 02 [17:58:40]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [17:58:40]RAPDU: 90 00 [17:58:40]wFMCommunicate OK [17:58:40]wFMCommunicate request_size=255 [17:58:40]MH_SAM_APDU [17:58: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 EE 00 00 00 F4 03 04 00 4F AC F1 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 58 55 01 00 35 04 06 00 77 [17:58:40]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 4F AC F1 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 58 55 01 00 35 04 06 00 77 00 00 2B [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [17:58:40]RAPDU: 90 00 [17:58:40]wFMCommunicate OK [17:58:40]wFMCommunicate request_size=10 [17:58:40]MH_SAM_APDU [17:58:40]CAPDU: 80 0D 02 02 05 F0 01 74 70 EE [17:58:40]Write to MH i2c: E2 0D 00 AD 03 80 0D 02 02 05 00 F0 01 74 70 EE 00 00 F7 [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [17:58:40]RAPDU: 90 00 [17:58:40]wFMCommunicate OK [17:58:40]wFMCommunicate request_size=4 [17:58:40]MH_SAM_APDU [17:58:40]CAPDU: 80 0D 03 02 [17:58:40]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 0B 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 0B 00 AE 03 00 45 BC E7 BC F0 E7 4D 7C 90 00 71 [17:58:40]RAPDU: 45 BC E7 BC F0 E7 4D 7C 90 00 [17:58:40]wFMCommunicate OK [17:58:40]SAM_PROTO_SignData done [17:58:40]FM_MakeSignedData done [17:58:40]CreateOFDProtocolMessage [17:58:40]wFMCommunicate request_size=4 [17:58:40]MH_SAM_APDU [17:58:40]CAPDU: 80 11 00 00 [17:58:40]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:40]Read from MH i2c: E2 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 17 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8B [17: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 [17:58:40]wFMCommunicate OK [17:58:40]CreateOFDProtocolMessage done [17:58:40]OFDSenderStorePacket 87384 [17:58:40]StoreOFDPacket docnum=87384 [17:58: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 24 9F 07 01 AD 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 4F AC F1 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 58 55 01 00 35 04 06 00 77 F0 01 74 70 EE 45 BC E7 BC F0 E7 4D 7C [17:58:40]CheckFolder [17:58:40]dirname=/storage/ofd_packets [17:58:40]CheckFolder done [17:58:40]ProducePacketName [17:58:40]name=ofd_packets/00087384 [17:58:40]NVStorageSaveData ofd_packets/00087384 [17:58:40]File name is /storage/ofd_packets/00087384 [17:58:40]Write 301 bytes [17:58:40]NVStorageSaveData done [17:58:40]OFDSenderStorePacket done [17:58:40]KKMCreateOFDPacket done [17:58:40]NVStorageSaveData kkm_last_timestamp [17:58:40]File name is /storage/kkm_last_timestamp [17:58:40]Write 4 bytes [17:58:40]NVStorageSaveData done [17:58:40]ExternCall_PrintAddStr [17:58:40]wPrintStart [17:58:40]Write to MH i2c: 01 00 00 B0 03 B3 [17:58:40]Write i2c OK [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: 01 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: 01 07 00 [17:58:40]MH_I2C_Read... [17:58:40]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [17:58:40]RasterBufferAndPrint [17:58:40]line Счет N : (1)872345 [17:58:40]line ИНН: 02508201610067 [17:58:40]line Контрольно-Кассовый Чек [17:58:40]line ПРОДАЖА [17:58:40]line ТРК (МРК, ГНК) : 53 [17:58:40]line Товар: 2710124130 [17:58:40]line Аи-92-К-5 [17:58:40]line 4.430 * 67.80 [17:58:40]line = 300.35 [17:58:40]line НДС 12% НСП 1% [17:58:40]line > о реализуемом товаре [17:58:40]line ОКРУГЛЕНИЕ: -0.35 [17:58:40]line ИТОГО: 300.00 [17:58:40]line Внесено: 300.00 [17:58:40]line СДАЧА: 0.00 [17:58:40]line НСП 1% : 2.66 [17:58:40]line НДС 12% : 31.90 [17:58:40]line Наличными: 300.00 [17:58:40]line Безнал.: 0.00 [17:58:40]line Место: АЗС № 137 "Партнер Нефть" [17:58:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:58:40]line СНО: Общий режим [17:58:40]line Чек 238 23.09.2024 17:58 [17:58:40]line Смена: 498 ФФД: 1.0 [17:58:40]line ЗНМ: 0300000064 [17:58:40]line РНМ: 0000000000092592 [17:58:40]line Версия ККМ: 001 [17:58:40]line ФМ: 0000000000874979 [17:58:40]line ФД: 87384 [17:58:40]line ФПД: 131872700264686 [17:58:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175839&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87384&fm=131872700264686&tin=02508201610067®Number=0000000000092592&sum=30000 [17:58:40]OFD Sender: Processing packet 87384 [packets to send 280, broken 279] [17:58:40]ProducePacketName [17:58:40]name=ofd_packets/00087384 [17:58:40]OFD Sender: To server: pG, [17:58:40]CommunicateWithHost lk.salyk.kg:30040 [17:58:40]ConnectInit lk.salyk.kg [17:58:40]written 0, free lines is 4095 [17:58:41]Write to MH i2c: 01 00 00 DB 03 DE [17:58:41]Write i2c OK [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: 01 [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: 01 07 00 [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 DC 0C CD [17:58:41]RasterBufferAndPrint [17:58:41]line [17:58:41]line [17:58:41]line [17:58:41]line [17:58:41]line [17:58:41]written 0, free lines is 3298 [17:58:41]MH_Cut [17:58:41]Write to MH i2c: D1 01 00 E2 03 01 B7 [17:58:41]Write i2c OK [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: D1 [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: D1 01 00 [17:58:41]MH_I2C_Read... [17:58:41]Read from MH i2c: D1 01 00 E2 03 00 B6 [17:58:41]Write to MH i2c: 01 00 00 E3 03 E6 [17:58:41]Write i2c OK [17:58:41]MH_I2C_Read... [17:58:42]*** Cut start [17:58:42]*** Partial cut [17:58:42]*** CUTSNS_PIN = 1 [17:58:42]*** CUTSNS_PIN = 0 [17:58:42]*** Brake cut motor [17:58:42]Read from MH i2c: 01 [17:58:42]MH_I2C_Read... [17:58:42]*** Stop cut motor [17:58:42]*** Cut end [17:58:42]Read from MH i2c: 01 07 00 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [17:58:42]process_action close_receipt done [17:58:42]requested_data is exist [17:58:42]produce_requested_data [17:58:42]requested_item fm.sn is exist - process it [17:58:42]wFMCommunicate request_size=4 [17:58:42]MH_SAM_APDU [17:58:42]CAPDU: 80 11 00 00 [17:58:42]Write to MH i2c: E2 08 00 E4 03 80 11 00 00 00 00 00 00 61 [17:58:42]Write i2c OK [17:58:42]MH_I2C_Read... [17:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:42]Read from MH i2c: E2 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: E2 17 00 [17:58:42]MH_I2C_Read... [17:58:42]Read from MH i2c: E2 17 00 E4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C0 [17:58:42]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:42]wFMCommunicate OK [17:58:42]requested_item fd.num is exist - process it [17:58:42]SAM_PROTO_GetFieldsCounters [17:58:42]wFMCommunicate request_size=4 [17:58:42]MH_SAM_APDU [17:58:42]CAPDU: 80 13 00 00 [17:58:42]Write to MH i2c: E2 08 00 E5 03 80 13 00 00 00 00 00 00 64 [17:58:42]Write i2c OK [17:58:42]MH_I2C_Read... [17:58:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:43]Read from MH i2c: E2 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 62 00 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 62 00 E5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 FE [17:58: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 58 55 01 00 0E 04 04 00 F2 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 [17:58:43]wFMCommunicate OK [17:58:43]SAM_PROTO_GetFieldsCounters done [17:58:43]requested_item shift.num is exist - process it [17:58:43]requested_item shift.opened is exist - process it [17:58:43]req_shift_opened [17:58:43]FM_GetShiftState [17:58:43]SAM_PROTO_GetShiftState [17:58:43]wFMCommunicate request_size=4 [17:58:43]MH_SAM_APDU [17:58:43]CAPDU: 80 13 01 00 [17:58:43]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [17:58:43]Write i2c OK [17:58:43]MH_I2C_Read... [17:58:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:43]Read from MH i2c: E2 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 0E 00 [17:58:43]MH_I2C_Read... [17:58:43]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BE [17:58:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:58:43]wFMCommunicate OK [17:58:43]SAM_PROTO_GetShiftState done [17:58:43]FM_GetShiftState done [17:58:43]req_shift_opened done [17:58:43]requested_item shift.open_date is exist - process it [17:58:43]req_shift_open_date [17:58:43]req_shift_open_date done [17:58:43]produce_requested_data done [17:58:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87384,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:58:43]process_action_free close_receipt [17:58:43]json_value_free [17:58:43]json_value_free done [17:58:43]process_json_proto returns [17:58:43]Send response to host [17:58:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87384,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:58:43]free response buf [17:58:43]execute_script done [17:58:43]execute_script returns [17:58:43]free content buf [17:58:43]Sock 9.Close socket [17:58:43]Sock 9.Thread stoped [17:58:46]Connected sock=11 [17:58: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 24 9F 07 01 AD 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 4F AC F1 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 58 55 01 00 35 04 06 00 77 F0 01 74 70 EE 45 BC E7 BC F0 E7 4D 7C [17: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 34 8F 47 00 21 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 58 55 01 00 F4 03 04 00 21 57 F1 66 B6 04 01 00 00 89 EE 66 42 25 21 4F 7B [17:58:48]CommunicateWithHost err = 0 [17:58:48]CheckOFDResponse [17:58:48]1017 (14) - 77093643461234 [17:58:48]1041 (16) - 0000000000874979 [17:58:48]1040 (4) - 87384 [17:58:48]1012 (4) - 23.09.2024 11:55 [17:58:48]1206 (1) - 0 [17:58:48]OFD Sender: Remove packet 87384 [17:58:48]ProducePacketName [17:58:48]name=ofd_packets/00087384 [17:58:48]NVStorageDeleteData [17:58:48]OFD Sender: No OFD packet to send [17:58:53]OFD Sender: No OFD packet to send [17:58:58]recv_with_timeout no data received [17:58:58]OFD Sender: No OFD packet to send [17:59:03]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:26]accept exits with 7 [17:59:26]New connection [17:59:26]New thread 3066596708 created [17:59:26]Thread 3066740068 joined [17:59:26]Waiting for new connection... [17:59:26] Sock 7.Parse request [17:59:26]Sock 7.Check first char [17:59:26]Sock 7.First char is OK [17:59:26]request: POST /json_proto HTTP/1.0 [17:59:26]Method: POST [17:59:26]URL: /json_proto [17:59:26]Method is POST - this is cgi request [17:59:26]url: /json_proto [17:59:26]query_string will be loaded in cgi processing [17:59:26]execute_cgi json_proto POST (null) [17:59:26]execute_cgi path=json_proto method=POST [17:59:26]POST find Content-Length [17:59:26]Host: 172.17.47.196:8080 [17:59:26]Content-Length: 677 [17:59:26]Content-Type: application/json [17:59:26] [17:59:26]POST finish read [17:59:26]Found Content-Length = 677 [17:59:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872343", "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.020, "sum" : 340.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:26]execute_script... [17:59: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)872343", "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.020, "sum" : 340.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:26]POST & json_proto [17:59:26]process_json_proto [17:59:26]json parsed OK: [17:59:26]protocol is kg_v1.0 [17:59:26]action value=close_receipt [17:59:26]process_action close_receipt [17:59:26]cmd_close_receipt [17:59:26]MH_GetDate [17:59:26]Write to MH i2c: F0 00 00 E7 03 D9 [17:59:26]Write i2c OK [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 09 00 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: F0 09 00 E7 03 00 7F AC F1 66 4C 6B 94 66 15 [17:59:26]GetLastDocTimeStamp 1727114319 [17:59:26]current date 1727114367 [17:59:26]FM_GetShiftState [17:59:26]SAM_PROTO_GetShiftState [17:59:26]wFMCommunicate request_size=4 [17:59:26]MH_SAM_APDU [17:59:26]CAPDU: 80 13 01 00 [17:59:26]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [17:59:26]Write i2c OK [17:59:26]MH_I2C_Read... [17:59:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:26]Read from MH i2c: E2 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: E2 0E 00 [17:59:26]MH_I2C_Read... [17:59:26]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C0 [17:59:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:59:26]wFMCommunicate OK [17:59:26]SAM_PROTO_GetShiftState done [17:59:26]FM_GetShiftState done [17:59:26]opened in 1727050818 [17:59:26]opened+sec_in_day 1727137218 [17:59:26]quantity*price = 34035 [17:59:26]sum+1 = 34037 [17:59:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.14 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 239 23.09.2024 17:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87385 ФПД: 215708958849911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175927&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87385&fm=215708958849911&tin=02508201610067®Number=0000000000092592&sum=34000 [17:59:28]StoreToDocumentArchive [17:59:28]shift 498 fd 87385 [17:59:28]save to /storage/0498/doc_00087385 [17:59:28]save last doc name /storage/0498/doc_00087385 to /storage/kkm_last_doc_name [17:59:28]save OK [17:59:28]Clear old archive folders... [17:59:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:59:28]tlvbuf is 01531F00 [17:59:28]SAM_PROTO_ClearQueue [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 09 00 00 [17:59:28]Write to MH i2c: E2 08 00 F5 03 80 09 00 00 00 00 00 00 6A [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]SAM_PROTO_ClearQueue done [17:59:28]KKMCreateOFDPacket [17:59:28]OFDProtocolAddRootSTLVToBuf [17:59:28]FM_MakeSignedData [17:59:28]FM_MakeSignedData [17:59:28]SAM_PROTO_SignData [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 0D 01 02 [17:59:28]Write to MH i2c: E2 08 00 F6 03 80 0D 01 02 00 00 00 00 72 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]wFMCommunicate request_size=255 [17:59:28]MH_SAM_APDU [17:59: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 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F AC F1 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 59 55 01 00 35 04 06 00 C4 [17:59:28]Write to MH i2c: E2 02 01 F7 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F AC F1 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 59 55 01 00 35 04 06 00 C4 00 00 20 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]wFMCommunicate request_size=10 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 0D 02 02 05 2F A7 DD FB 77 [17:59:28]Write to MH i2c: E2 0D 00 F8 03 80 0D 02 02 05 00 2F A7 DD FB 77 00 00 A4 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [17:59:28]RAPDU: 90 00 [17:59:28]wFMCommunicate OK [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 0D 03 02 [17:59:28]Write to MH i2c: E2 08 00 F9 03 80 0D 03 02 00 00 00 00 77 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 0B 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 0B 00 F9 03 00 AB 54 D4 A0 E0 AB 0C E4 90 00 66 [17:59:28]RAPDU: AB 54 D4 A0 E0 AB 0C E4 90 00 [17:59:28]wFMCommunicate OK [17:59:28]SAM_PROTO_SignData done [17:59:28]FM_MakeSignedData done [17:59:28]CreateOFDProtocolMessage [17:59:28]wFMCommunicate request_size=4 [17:59:28]MH_SAM_APDU [17:59:28]CAPDU: 80 11 00 00 [17:59:28]Write to MH i2c: E2 08 00 FA 03 80 11 00 00 00 00 00 00 77 [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:28]Read from MH i2c: E2 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 17 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: E2 17 00 FA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D6 [17: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 [17:59:28]wFMCommunicate OK [17:59:28]CreateOFDProtocolMessage done [17:59:28]OFDSenderStorePacket 87385 [17:59:28]StoreOFDPacket docnum=87385 [17:59: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 64 54 07 01 AD E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F AC F1 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 59 55 01 00 35 04 06 00 C4 2F A7 DD FB 77 AB 54 D4 A0 E0 AB 0C E4 [17:59:28]CheckFolder [17:59:28]dirname=/storage/ofd_packets [17:59:28]CheckFolder done [17:59:28]ProducePacketName [17:59:28]name=ofd_packets/00087385 [17:59:28]NVStorageSaveData ofd_packets/00087385 [17:59:28]File name is /storage/ofd_packets/00087385 [17:59:28]Write 301 bytes [17:59:28]NVStorageSaveData done [17:59:28]OFDSenderStorePacket done [17:59:28]KKMCreateOFDPacket done [17:59:28]NVStorageSaveData kkm_last_timestamp [17:59:28]File name is /storage/kkm_last_timestamp [17:59:28]Write 4 bytes [17:59:28]NVStorageSaveData done [17:59:28]ExternCall_PrintAddStr [17:59:28]wPrintStart [17:59:28]Write to MH i2c: 01 00 00 FB 03 FE [17:59:28]Write i2c OK [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 07 00 [17:59:28]MH_I2C_Read... [17:59:28]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 FF 0F 13 [17:59:28]RasterBufferAndPrint [17:59:28]line Счет N : (1)872343 [17:59:28]line ИНН: 02508201610067 [17:59:28]line Контрольно-Кассовый Чек [17:59:28]line ПРОДАЖА [17:59:28]line ТРК (МРК, ГНК) : 33 [17:59:28]line Товар: 2710124130 [17:59:28]line Аи-92-К-5 [17:59:28]line 5.020 * 67.80 [17:59:28]line = 340.36 [17:59:28]line НДС 12% НСП 1% [17:59:28]line > о реализуемом товаре [17:59:28]line ОКРУГЛЕНИЕ: -0.36 [17:59:28]line ИТОГО: 340.00 [17:59:28]line Внесено: 340.00 [17:59:28]line СДАЧА: 0.00 [17:59:28]line НСП 1% : 3.01 [17:59:28]line НДС 12% : 36.14 [17:59:28]line Наличными: 340.00 [17:59:28]line Безнал.: 0.00 [17:59:28]line Место: АЗС № 137 "Партнер Нефть" [17:59:28]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [17:59:28]line СНО: Общий режим [17:59:28]line Чек 239 23.09.2024 17:59 [17:59:28]line Смена: 498 ФФД: 1.0 [17:59:28]line ЗНМ: 0300000064 [17:59:28]line РНМ: 0000000000092592 [17:59:28]line Версия ККМ: 001 [17:59:28]line ФМ: 0000000000874979 [17:59:28]line ФД: 87385 [17:59:28]line ФПД: 215708958849911 [17:59:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T175927&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87385&fm=215708958849911&tin=02508201610067®Number=0000000000092592&sum=34000 [17:59:28]written 0, free lines is 4095 [17:59:28]OFD Sender: Processing packet 87385 [packets to send 280, broken 279] [17:59:28]ProducePacketName [17:59:28]name=ofd_packets/00087385 [17:59:28]OFD Sender: To server: pG, [17:59:28]CommunicateWithHost lk.salyk.kg:30040 [17:59:28]ConnectInit lk.salyk.kg [17:59:29]Write to MH i2c: 01 00 00 26 04 2A [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 07 00 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 DE 0C 1B [17:59:29]RasterBufferAndPrint [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]line [17:59:29]written 0, free lines is 3300 [17:59:29]MH_Cut [17:59:29]Write to MH i2c: D1 01 00 2D 04 01 03 [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 01 00 [17:59:29]MH_I2C_Read... [17:59:29]Read from MH i2c: D1 01 00 2D 04 00 02 [17:59:29]Write to MH i2c: 01 00 00 2E 04 32 [17:59:29]Write i2c OK [17:59:29]MH_I2C_Read... [17:59:29]Connected sock=9 [17:59: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 64 54 07 01 AD E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F4 84 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 0E 00 00 00 00 07 04 06 00 D0 84 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F AC F1 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 59 55 01 00 35 04 06 00 C4 2F A7 DD FB 77 AB 54 D4 A0 E0 AB 0C E4 [17:59:29]*** Cut start [17:59:29]*** Partial cut [17:59:29]*** CUTSNS_PIN = 1 [17:59:29]*** CUTSNS_PIN = 0 [17:59:30]*** Brake cut motor [17:59: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 28 F3 47 00 C5 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 59 55 01 00 F4 03 04 00 4B 57 F1 66 B6 04 01 00 00 ED 7D C4 E4 F0 3D B8 33 [17:59:30]CommunicateWithHost err = 0 [17:59:30]CheckOFDResponse [17:59:30]1017 (14) - 77093643461234 [17:59:30]1041 (16) - 0000000000874979 [17:59:30]1040 (4) - 87385 [17:59:30]1012 (4) - 23.09.2024 11:55 [17:59:30]1206 (1) - 0 [17:59:30]OFD Sender: Remove packet 87385 [17:59:30]ProducePacketName [17:59:30]name=ofd_packets/00087385 [17:59:30]NVStorageDeleteData [17:59:30]Read from MH i2c: 01 [17:59:30]MH_I2C_Read... [17:59:30]*** Stop cut motor [17:59:30]*** Cut end [17:59:30]Read from MH i2c: 01 07 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 FF 0F 47 [17:59:30]process_action close_receipt done [17:59:30]requested_data is exist [17:59:30]produce_requested_data [17:59:30]requested_item fm.sn is exist - process it [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 11 00 00 [17:59:30]Write to MH i2c: E2 08 00 2F 04 80 11 00 00 00 00 00 00 AD [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 17 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 17 00 2F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0C [17:59:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [17:59:30]wFMCommunicate OK [17:59:30]requested_item fd.num is exist - process it [17:59:30]SAM_PROTO_GetFieldsCounters [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 13 00 00 [17:59:30]Write to MH i2c: E2 08 00 30 04 80 13 00 00 00 00 00 00 B0 [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:30]OFD Sender: No OFD packet to send [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 62 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 62 00 30 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 4E [17:59: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 59 55 01 00 0E 04 04 00 F2 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 [17:59:30]wFMCommunicate OK [17:59:30]SAM_PROTO_GetFieldsCounters done [17:59:30]requested_item shift.num is exist - process it [17:59:30]requested_item shift.opened is exist - process it [17:59:30]req_shift_opened [17:59:30]FM_GetShiftState [17:59:30]SAM_PROTO_GetShiftState [17:59:30]wFMCommunicate request_size=4 [17:59:30]MH_SAM_APDU [17:59:30]CAPDU: 80 13 01 00 [17:59:30]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [17:59:30]Write i2c OK [17:59:30]MH_I2C_Read... [17:59:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:30]Read from MH i2c: E2 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 0E 00 [17:59:30]MH_I2C_Read... [17:59:30]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0A [17:59:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [17:59:30]wFMCommunicate OK [17:59:30]SAM_PROTO_GetShiftState done [17:59:30]FM_GetShiftState done [17:59:30]req_shift_opened done [17:59:30]requested_item shift.open_date is exist - process it [17:59:30]req_shift_open_date [17:59:30]req_shift_open_date done [17:59:30]produce_requested_data done [17:59:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87385,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [17:59:30]process_action_free close_receipt [17:59:30]json_value_free [17:59:30]json_value_free done [17:59:30]process_json_proto returns [17:59:30]Send response to host [17:59:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87385,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [17:59:30]free response buf [17:59:30]execute_script done [17:59:30]execute_script returns [17:59:30]free content buf [17:59:30]Sock 7.Close socket [17:59:30]Sock 7.Thread stoped [17:59:35]OFD Sender: No OFD packet to send [17:59:40]OFD Sender: No OFD packet to send [17:59:45]OFD Sender: No OFD packet to send [17:59:50]OFD Sender: No OFD packet to send [17:59:55]OFD Sender: No OFD packet to send [18:00:00]OFD Sender: No OFD packet to send [18:00:05]OFD Sender: No OFD packet to send [18:00:10]OFD Sender: No OFD packet to send [18:00:15]OFD Sender: No OFD packet to send [18:00:20]OFD Sender: No OFD packet to send [18:00:23]recv_with_timeout no data received [18:00:25]OFD Sender: No OFD packet to send [18:00:30]OFD Sender: No OFD packet to send [18:00:35]OFD Sender: No OFD packet to send [18:00:40]OFD Sender: No OFD packet to send [18:00:45]OFD Sender: No OFD packet to send [18:00:50]OFD Sender: No OFD packet to send [18:00:54]accept exits with 10 [18:00:54]New connection [18:00:54]New thread 3066740068 created [18:00:54]Thread 3066596708 joined [18:00:54]Waiting for new connection... [18:00:54] Sock 10.Parse request [18:00:54]Sock 10.Check first char [18:00:54]Sock 10.First char is OK [18:00:54]request: POST /json_proto HTTP/1.0 [18:00:54]Method: POST [18:00:54]URL: /json_proto [18:00:54]Method is POST - this is cgi request [18:00:54]url: /json_proto [18:00:54]query_string will be loaded in cgi processing [18:00:54]execute_cgi json_proto POST (null) [18:00:54]execute_cgi path=json_proto method=POST [18:00:54]POST find Content-Length [18:00:54]Host: 172.17.47.196:8080 [18:00:54]Content-Length: 677 [18:00:54]Content-Type: application/json [18:00:54] [18:00:54]POST finish read [18:00:54]Found Content-Length = 677 [18:00:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872346", "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" ] } } [18:00:54]execute_script... [18:00:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872346", "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" ] } } [18:00:54]POST & json_proto [18:00:54]process_json_proto [18:00:54]json parsed OK: [18:00:54]protocol is kg_v1.0 [18:00:54]action value=close_receipt [18:00:54]process_action close_receipt [18:00:54]cmd_close_receipt [18:00:54]MH_GetDate [18:00:54]Write to MH i2c: F0 00 00 32 04 25 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: F0 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: F0 09 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: F0 09 00 32 04 00 D6 AC F1 66 4C 6B 94 66 B8 [18:00:54]GetLastDocTimeStamp 1727114367 [18:00:54]current date 1727114454 [18:00:54]FM_GetShiftState [18:00:54]SAM_PROTO_GetShiftState [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 13 01 00 [18:00:54]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0E 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0C [18:00:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_GetShiftState done [18:00:54]FM_GetShiftState done [18:00:54]opened in 1727050818 [18:00:54]opened+sec_in_day 1727137218 [18:00:54]quantity*price = 60003 [18:00:54]sum+1 = 60004 [18:00:54]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 СНО: Общий режим Чек 240 23.09.2024 18:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87386 ФПД: 16195741711821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180054&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87386&fm=16195741711821&tin=02508201610067®Number=0000000000092592&sum=60000 [18:00:55]StoreToDocumentArchive [18:00:55]shift 498 fd 87386 [18:00:55]save to /storage/0498/doc_00087386 [18:00:55]save last doc name /storage/0498/doc_00087386 to /storage/kkm_last_doc_name [18:00:55]save OK [18:00:55]Clear old archive folders... [18:00:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:55]tlvbuf is 01523950 [18:00:55]SAM_PROTO_ClearQueue [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 09 00 00 [18:00:55]Write to MH i2c: E2 08 00 40 04 80 09 00 00 00 00 00 00 B6 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]SAM_PROTO_ClearQueue done [18:00:55]KKMCreateOFDPacket [18:00:55]OFDProtocolAddRootSTLVToBuf [18:00:55]FM_MakeSignedData [18:00:55]FM_MakeSignedData [18:00:55]SAM_PROTO_SignData [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 01 02 [18:00:55]Write to MH i2c: E2 08 00 41 04 80 0D 01 02 00 00 00 00 BE [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=255 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 D6 AC F1 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 5A 55 01 00 35 04 06 00 0E [18:00:55]Write to MH i2c: E2 02 01 42 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 D6 AC F1 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 5A 55 01 00 35 04 06 00 0E 00 00 8C [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=10 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 02 02 05 BA DD 6E 7D CD [18:00:55]Write to MH i2c: E2 0D 00 43 04 80 0D 02 02 05 00 BA DD 6E 7D CD 00 00 1A [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [18:00:55]RAPDU: 90 00 [18:00:55]wFMCommunicate OK [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 0D 03 02 [18:00:55]Write to MH i2c: E2 08 00 44 04 80 0D 03 02 00 00 00 00 C3 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:55]OFD Sender: No OFD packet to send [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0B 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0B 00 44 04 00 36 62 E4 2A 23 35 E2 B6 90 00 5A [18:00:55]RAPDU: 36 62 E4 2A 23 35 E2 B6 90 00 [18:00:55]wFMCommunicate OK [18:00:55]SAM_PROTO_SignData done [18:00:55]FM_MakeSignedData done [18:00:55]CreateOFDProtocolMessage [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 11 00 00 [18:00:55]Write to MH i2c: E2 08 00 45 04 80 11 00 00 00 00 00 00 C3 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 17 00 45 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 22 [18:00: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:00:55]wFMCommunicate OK [18:00:55]CreateOFDProtocolMessage done [18:00:55]OFDSenderStorePacket 87386 [18:00:55]StoreOFDPacket docnum=87386 [18:00: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 33 AA 07 01 8D C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 D6 AC F1 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 5A 55 01 00 35 04 06 00 0E BA DD 6E 7D CD 36 62 E4 2A 23 35 E2 B6 [18:00:55]CheckFolder [18:00:55]dirname=/storage/ofd_packets [18:00:55]CheckFolder done [18:00:55]ProducePacketName [18:00:55]name=ofd_packets/00087386 [18:00:55]NVStorageSaveData ofd_packets/00087386 [18:00:55]File name is /storage/ofd_packets/00087386 [18:00:55]Write 301 bytes [18:00:55]NVStorageSaveData done [18:00:55]OFDSenderStorePacket done [18:00:55]KKMCreateOFDPacket done [18:00:55]NVStorageSaveData kkm_last_timestamp [18:00:55]File name is /storage/kkm_last_timestamp [18:00:55]Write 4 bytes [18:00:55]NVStorageSaveData done [18:00:55]ExternCall_PrintAddStr [18:00:55]wPrintStart [18:00:55]Write to MH i2c: 01 00 00 46 04 4A [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 FF 0F 5F [18:00:55]RasterBufferAndPrint [18:00:55]line Счет N : (1)872346 [18:00:55]line ИНН: 02508201610067 [18:00:55]line Контрольно-Кассовый Чек [18:00:55]line ПРОДАЖА [18:00:55]line ТРК (МРК, ГНК) : 43 [18:00:55]line Товар: 2710124130 [18:00:55]line Аи-92-К-5 [18:00:55]line 8.850 * 67.80 [18:00:55]line = 600.03 [18:00:55]line НДС 12% НСП 1% [18:00:55]line > о реализуемом товаре [18:00:55]line ОКРУГЛЕНИЕ: -0.03 [18:00:55]line ИТОГО: 600.00 [18:00:55]line Внесено: 600.00 [18:00:55]line СДАЧА: 0.00 [18:00:55]line НСП 1% : 5.31 [18:00:55]line НДС 12% : 63.72 [18:00:55]line Наличными: 600.00 [18:00:55]line Безнал.: 0.00 [18:00:55]line Место: АЗС № 137 "Партнер Нефть" [18:00:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:00:55]line СНО: Общий режим [18:00:55]line Чек 240 23.09.2024 18:00 [18:00:55]line Смена: 498 ФФД: 1.0 [18:00:55]line ЗНМ: 0300000064 [18:00:55]line РНМ: 0000000000092592 [18:00:55]line Версия ККМ: 001 [18:00:55]line ФМ: 0000000000874979 [18:00:55]line ФД: 87386 [18:00:55]line ФПД: 16195741711821 [18:00:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T180054&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87386&fm=16195741711821&tin=02508201610067®Number=0000000000092592&sum=60000 [18:00:56]OFD Sender: Processing packet 87386 [packets to send 280, broken 279] [18:00:56]ProducePacketName [18:00:56]name=ofd_packets/00087386 [18:00:56]OFD Sender: To server: pG, [18:00:56]CommunicateWithHost lk.salyk.kg:30040 [18:00:56]ConnectInit lk.salyk.kg [18:00:56]written 0, free lines is 4095 [18:00:56]Write to MH i2c: 01 00 00 71 04 75 [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 07 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 DC 0C 64 [18:00:56]RasterBufferAndPrint [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]line [18:00:56]written 0, free lines is 3298 [18:00:56]MH_Cut [18:00:56]Write to MH i2c: D1 01 00 78 04 01 4E [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 01 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: D1 01 00 78 04 00 4D [18:00:56]Write to MH i2c: 01 00 00 79 04 7D [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:57]Connected sock=9 [18: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 0F 01 00 00 33 AA 07 01 8D C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 D6 AC F1 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 5A 55 01 00 35 04 06 00 0E BA DD 6E 7D CD 36 62 E4 2A 23 35 E2 B6 [18:00:57]*** Cut start [18:00:57]*** Partial cut [18:00:57]*** CUTSNS_PIN = 1 [18:00:57]*** CUTSNS_PIN = 0 [18:00:57]*** Brake cut motor [18:00:58]Read from MH i2c: 01 [18:00:58]MH_I2C_Read... [18:00:58]*** Stop cut motor [18:00:58]*** Cut end [18:00:58]Read from MH i2c: 01 07 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: 01 07 00 79 04 00 00 00 00 00 FF 0F 92 [18:00:58]process_action close_receipt done [18:00:58]requested_data is exist [18:00:58]produce_requested_data [18:00:58]requested_item fm.sn is exist - process it [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 11 00 00 [18:00:58]Write to MH i2c: E2 08 00 7A 04 80 11 00 00 00 00 00 00 F8 [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:58]Read from MH i2c: E2 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 17 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 17 00 7A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 57 [18:00: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:00:58]wFMCommunicate OK [18:00:58]requested_item fd.num is exist - process it [18:00:58]SAM_PROTO_GetFieldsCounters [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 13 00 00 [18:00:58]Write to MH i2c: E2 08 00 7B 04 80 13 00 00 00 00 00 00 FB [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:58]Read from MH i2c: E2 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 62 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 62 00 7B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 9D [18:00: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 5A 55 01 00 0E 04 04 00 F2 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 [18:00:58]wFMCommunicate OK [18:00:58]SAM_PROTO_GetFieldsCounters done [18:00:58]requested_item shift.num is exist - process it [18:00:58]requested_item shift.opened is exist - process it [18:00:58]req_shift_opened [18:00:58]FM_GetShiftState [18:00:58]SAM_PROTO_GetShiftState [18:00:58]wFMCommunicate request_size=4 [18:00:58]MH_SAM_APDU [18:00:58]CAPDU: 80 13 01 00 [18:00:58]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:58]Read from MH i2c: E2 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 0E 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 55 [18:00:58]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:00:58]wFMCommunicate OK [18:00:58]SAM_PROTO_GetShiftState done [18:00:58]FM_GetShiftState done [18:00:58]req_shift_opened done [18:00:58]requested_item shift.open_date is exist - process it [18:00:58]req_shift_open_date [18:00:58]req_shift_open_date done [18:00:58]produce_requested_data done [18:00:58]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87386,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:00:58]process_action_free close_receipt [18:00:58]json_value_free [18:00:58]json_value_free done [18:00:58]process_json_proto returns [18:00:58]Send response to host [18:00:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87386,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:00:58]free response buf [18:00:58]execute_script done [18:00:58]execute_script returns [18:00:58]free content buf [18:00:58]Sock 10.Close socket [18:00:58]Sock 10.Thread stoped [18:01:02]recv_with_timeout no data received [18:01:02]CommunicateWithHost answer receiving error [18:01:02]CommunicateWithHost err = -3 [18:01:02]OFD Sender: Server communicate error [18:01:02]recv_with_timeout no data received [18:01:07]OFD Sender: Processing packet 87386 [packets to send 280, broken 279] [18:01:07]ProducePacketName [18:01:07]name=ofd_packets/00087386 [18:01:07]OFD Sender: To server: pG, [18:01:07]CommunicateWithHost lk.salyk.kg:30040 [18:01:07]ConnectInit lk.salyk.kg [18:01:12]ConnectInit Can't take IP for lk.salyk.kg [18:01:12]CommunicateWithHost connect error [18:01:12]CommunicateWithHost err = -1 [18:01:12]OFD Sender: Server communicate error [18:01:17]OFD Sender: Processing packet 87386 [packets to send 280, broken 279] [18:01:17]ProducePacketName [18:01:17]name=ofd_packets/00087386 [18:01:17]OFD Sender: To server: pG, [18:01:17]CommunicateWithHost lk.salyk.kg:30040 [18:01:17]ConnectInit lk.salyk.kg [18:01:21]recv_with_timeout no data received [18:01:22]ConnectInit Can't take IP for lk.salyk.kg [18:01:22]CommunicateWithHost connect error [18:01:22]CommunicateWithHost err = -1 [18:01:22]OFD Sender: Server communicate error [18:01:27]OFD Sender: Processing packet 87386 [packets to send 280, broken 279] [18:01:27]ProducePacketName [18:01:27]name=ofd_packets/00087386 [18:01:27]OFD Sender: To server: pG, [18:01:27]CommunicateWithHost lk.salyk.kg:30040 [18:01:27]ConnectInit lk.salyk.kg [18:01:37]recv_with_timeout no data received [18:01:49]Connected sock=10 [18:01:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 33 AA 07 01 8D C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F0 00 00 00 F4 03 04 00 D6 AC F1 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 5A 55 01 00 35 04 06 00 0E BA DD 6E 7D CD 36 62 E4 2A 23 35 E2 B6 [18:01: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 2C 0E 47 00 98 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 5A 55 01 00 F4 03 04 00 D7 57 F1 66 B6 04 01 00 00 16 DC 52 1A 67 C3 7C 60 [18:01:54]CommunicateWithHost err = 0 [18:01:54]CheckOFDResponse [18:01:54]1017 (14) - 77093643461234 [18:01:54]1041 (16) - 0000000000874979 [18:01:54]1040 (4) - 87386 [18:01:54]1012 (4) - 23.09.2024 11:58 [18:01:54]1206 (1) - 0 [18:01:54]OFD Sender: Remove packet 87386 [18:01:54]ProducePacketName [18:01:54]name=ofd_packets/00087386 [18:01:54]NVStorageDeleteData [18:01:54]OFD Sender: No OFD packet to send [18:01:55]recv_with_timeout no data received [18:01:59]OFD Sender: No OFD packet to send [18:02:04]OFD Sender: No OFD packet to send [18:02:10]OFD Sender: No OFD packet to send [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:25]recv_with_timeout no data received [18:02:30]OFD Sender: No OFD packet to send [18:02:35]OFD Sender: No OFD packet to send [18:02:40]OFD Sender: No OFD packet to send [18:02:45]OFD Sender: No OFD packet to send [18:02:50]OFD Sender: No OFD packet to send [18:02:55]OFD Sender: No OFD packet to send [18:03:00]OFD Sender: No OFD packet to send [18:03:05]OFD Sender: No OFD packet to send [18:03:10]OFD Sender: No OFD packet to send [18:03:15]OFD Sender: No OFD packet to send [18:03:20]OFD Sender: No OFD packet to send [18:03:25]OFD Sender: No OFD packet to send [18:03:26]recv_with_timeout no data received [18:03:30]OFD Sender: No OFD packet to send [18:03:35]OFD Sender: No OFD packet to send [18:03:40]OFD Sender: No OFD packet to send [18:03:45]OFD Sender: No OFD packet to send [18:03:50]OFD Sender: No OFD packet to send [18:03:55]OFD Sender: No OFD packet to send [18:04:00]OFD Sender: No OFD packet to send [18:04:05]OFD Sender: No OFD packet to send [18:04:10]OFD Sender: No OFD packet to send [18:04:15]OFD Sender: No OFD packet to send [18:04:20]OFD Sender: No OFD packet to send [18:04:25]OFD Sender: No OFD packet to send [18:04:30]OFD Sender: No OFD packet to send [18:04:35]OFD Sender: No OFD packet to send [18:04:40]OFD Sender: No OFD packet to send [18:04:45]OFD Sender: No OFD packet to send [18:04:50]OFD Sender: No OFD packet to send [18:04:55]OFD Sender: No OFD packet to send [18:05:00]OFD Sender: No OFD packet to send [18:05:05]OFD Sender: No OFD packet to send [18:05:10]OFD Sender: No OFD packet to send [18:05:15]OFD Sender: No OFD packet to send [18:05:20]OFD Sender: No OFD packet to send [18:05:25]OFD Sender: No OFD packet to send [18:05:30]OFD Sender: No OFD packet to send [18:05:35]OFD Sender: No OFD packet to send [18:05:40]OFD Sender: No OFD packet to send [18:05:45]OFD Sender: No OFD packet to send [18:05:50]OFD Sender: No OFD packet to send [18:05:55]OFD Sender: No OFD packet to send [18:06:00]OFD Sender: No OFD packet to send [18:06:03]accept exits with 7 [18:06:03]New connection [18:06:03]New thread 3066596708 created [18:06:03]Thread 3066740068 joined [18:06:03]Waiting for new connection... [18:06:03] Sock 7.Parse request [18:06:03]Sock 7.Check first char [18:06:03]Sock 7.First char is OK [18:06:03]request: POST /json_proto HTTP/1.0 [18:06:03]Method: POST [18:06:03]URL: /json_proto [18:06:03]Method is POST - this is cgi request [18:06:03]url: /json_proto [18:06:03]query_string will be loaded in cgi processing [18:06:03]execute_cgi json_proto POST (null) [18:06:03]execute_cgi path=json_proto method=POST [18:06:03]POST find Content-Length [18:06:03]Host: 172.17.47.196:8080 [18:06:03]Content-Length: 687 [18:06:03]Content-Type: application/json [18:06:03] [18:06:03]POST finish read [18:06:03]Found Content-Length = 687 [18:06:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872348", "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" ] } } [18:06:03]execute_script... [18:06: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)872348", "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" ] } } [18:06:03]POST & json_proto [18:06:03]process_json_proto [18:06:03]json parsed OK: [18:06:03]protocol is kg_v1.0 [18:06:03]action value=close_receipt [18:06:03]process_action close_receipt [18:06:03]cmd_close_receipt [18:06:03]MH_GetDate [18:06:03]Write to MH i2c: F0 00 00 7D 04 70 [18:06:03]Write i2c OK [18:06:03]MH_I2C_Read... [18:06:03]Read from MH i2c: F0 [18:06:03]MH_I2C_Read... [18:06:03]Read from MH i2c: F0 09 00 [18:06:03]MH_I2C_Read... [18:06:03]Read from MH i2c: F0 09 00 7D 04 00 0B AE F1 66 4C 6B 94 66 3A [18:06:03]GetLastDocTimeStamp 1727114454 [18:06:03]current date 1727114763 [18:06:03]FM_GetShiftState [18:06:03]SAM_PROTO_GetShiftState [18:06:03]wFMCommunicate request_size=4 [18:06:03]MH_SAM_APDU [18:06:03]CAPDU: 80 13 01 00 [18:06:03]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [18:06:03]Write i2c OK [18:06:03]MH_I2C_Read... [18:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:06:03]Read from MH i2c: E2 [18:06:03]MH_I2C_Read... [18:06:03]Read from MH i2c: E2 0E 00 [18:06:03]MH_I2C_Read... [18:06:03]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 57 [18:06:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:06:03]wFMCommunicate OK [18:06:03]SAM_PROTO_GetShiftState done [18:06:03]FM_GetShiftState done [18:06:03]opened in 1727050818 [18:06:03]opened+sec_in_day 1727137218 [18:06:03]quantity*price = 100050 [18:06:03]sum+1 = 100052 [18:06:03]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 242 23.09.2024 18:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87388 ФПД: 27324719910193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181300&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87388&fm=27324719910193&tin=02508201610067®Number=0000000000092592&sum=20000 [18:13:02]StoreToDocumentArchive [18:13:02]shift 498 fd 87388 [18:13:02]save to /storage/0498/doc_00087388 [18:13:02]save last doc name /storage/0498/doc_00087388 to /storage/kkm_last_doc_name [18:13:02]save OK [18:13:02]Clear old archive folders... [18:13:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:13:02]tlvbuf is 01A837A0 [18:13:02]SAM_PROTO_ClearQueue [18:13:02]wFMCommunicate request_size=4 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 09 00 00 [18:13:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:02]Read from MH i2c: E2 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:13:02]RAPDU: 90 00 [18:13:02]wFMCommunicate OK [18:13:02]SAM_PROTO_ClearQueue done [18:13:02]KKMCreateOFDPacket [18:13:02]OFDProtocolAddRootSTLVToBuf [18:13:02]FM_MakeSignedData [18:13:02]FM_MakeSignedData [18:13:02]SAM_PROTO_SignData [18:13:02]wFMCommunicate request_size=4 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 0D 01 02 [18:13:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:02]Read from MH i2c: E2 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:13:02]RAPDU: 90 00 [18:13:02]wFMCommunicate OK [18:13:02]wFMCommunicate request_size=255 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 F2 00 00 00 F4 03 04 00 AC AF F1 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 5C 55 01 00 35 04 06 00 18 [18:13:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 AC AF F1 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 5C 55 01 00 35 04 06 00 18 00 00 95 [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:02]Read from MH i2c: E2 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:13:02]RAPDU: 90 00 [18:13:02]wFMCommunicate OK [18:13:02]wFMCommunicate request_size=10 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 0D 02 02 05 DA 08 39 4D 31 [18:13:02]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 DA 08 39 4D 31 00 00 4B [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:02]Read from MH i2c: E2 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:13:02]RAPDU: 90 00 [18:13:02]wFMCommunicate OK [18:13:02]wFMCommunicate request_size=4 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 0D 03 02 [18:13:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:02]Read from MH i2c: E2 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 0B 00 [18:13:02]MH_I2C_Read... [18:13:02]Read from MH i2c: E2 0B 00 2F 00 00 6C C4 CD 20 18 4D 61 82 90 00 10 [18:13:02]RAPDU: 6C C4 CD 20 18 4D 61 82 90 00 [18:13:02]wFMCommunicate OK [18:13:02]SAM_PROTO_SignData done [18:13:02]FM_MakeSignedData done [18:13:02]CreateOFDProtocolMessage [18:13:02]wFMCommunicate request_size=4 [18:13:02]MH_SAM_APDU [18:13:02]CAPDU: 80 11 00 00 [18:13:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:13:02]Write i2c OK [18:13:02]MH_I2C_Read... [18:13:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:02]Read from MH i2c: E2 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: E2 17 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 09 [18:13: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:13:03]wFMCommunicate OK [18:13:03]CreateOFDProtocolMessage done [18:13:03]OFDSenderStorePacket 87388 [18:13:03]StoreOFDPacket docnum=87388 [18:13: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 32 B6 07 01 3D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 AC AF F1 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 5C 55 01 00 35 04 06 00 18 DA 08 39 4D 31 6C C4 CD 20 18 4D 61 82 [18:13:03]CheckFolder [18:13:03]dirname=/storage/ofd_packets [18:13:03]CheckFolder done [18:13:03]ProducePacketName [18:13:03]name=ofd_packets/00087388 [18:13:03]NVStorageSaveData ofd_packets/00087388 [18:13:03]File name is /storage/ofd_packets/00087388 [18:13:03]Write 301 bytes [18:13:03]NVStorageSaveData done [18:13:03]OFDSenderStorePacket done [18:13:03]KKMCreateOFDPacket done [18:13:03]NVStorageSaveData kkm_last_timestamp [18:13:03]File name is /storage/kkm_last_timestamp [18:13:03]Write 4 bytes [18:13:03]NVStorageSaveData done [18:13:03]ExternCall_PrintAddStr [18:13:03]wPrintStart [18:13:03]Write to MH i2c: 01 00 00 31 00 31 [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 07 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:13:03]RasterBufferAndPrint [18:13:03]line Счет N : (1)872349 [18:13:03]OFD Sender: Processing packet 87388 [packets to send 280, broken 279] [18:13:03]ProducePacketName [18:13:03]name=ofd_packets/00087388 [18:13:03]OFD Sender: To server: pG, [18:13:03]CommunicateWithHost lk.salyk.kg:30040 [18:13:03]ConnectInit lk.salyk.kg [18:13:03]line ИНН: 02508201610067 [18:13:03]line Контрольно-Кассовый Чек [18:13:03]line ПРОДАЖА [18:13:03]line ТРК (МРК, ГНК) : 33 [18:13:03]line Товар: 2710124130 [18:13:03]line Аи-92-К-5 [18:13:03]line 2.950 * 67.80 [18:13:03]line = 200.01 [18:13:03]line НДС 12% НСП 1% [18:13:03]line > о реализуемом товаре [18:13:03]line ОКРУГЛЕНИЕ: -0.01 [18:13:03]line ИТОГО: 200.00 [18:13:03]line Внесено: 200.00 [18:13:03]line СДАЧА: 0.00 [18:13:03]line НСП 1% : 1.77 [18:13:03]line НДС 12% : 21.24 [18:13:03]line Наличными: 200.00 [18:13:03]line Безнал.: 0.00 [18:13:03]line Место: АЗС № 137 "Партнер Нефть" [18:13:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:13:03]line СНО: Общий режим [18:13:03]line Чек 242 23.09.2024 18:13 [18:13:03]line Смена: 498 ФФД: 1.0 [18:13:03]line ЗНМ: 0300000064 [18:13:03]line РНМ: 0000000000092592 [18:13:03]line Версия ККМ: 001 [18:13:03]line ФМ: 0000000000874979 [18:13:03]line ФД: 87388 [18:13:03]line ФПД: 27324719910193 [18:13:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181300&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87388&fm=27324719910193&tin=02508201610067®Number=0000000000092592&sum=20000 [18:13:03]written 0, free lines is 4095 [18:13:03]Write to MH i2c: 01 00 00 5C 00 5C [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 07 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DF 0C 4E [18:13:03]RasterBufferAndPrint [18:13:03]line [18:13:03]line [18:13:03]line [18:13:03]line [18:13:03]line [18:13:03]written 0, free lines is 3319 [18:13:03]MH_Cut [18:13:03]Write to MH i2c: D1 01 00 63 00 01 35 [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: D1 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: D1 01 00 [18:13:03]MH_I2C_Read... [18:13:03]Read from MH i2c: D1 01 00 63 00 00 34 [18:13:03]Write to MH i2c: 01 00 00 64 00 64 [18:13:03]Write i2c OK [18:13:03]MH_I2C_Read... [18:13:03]Connected sock=6 [18: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 32 B6 07 01 3D 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 AC AF F1 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 5C 55 01 00 35 04 06 00 18 DA 08 39 4D 31 6C C4 CD 20 18 4D 61 82 [18:13:04]*** Cut start [18:13:04]*** Partial cut [18:13:04]*** CUTSNS_PIN = 1 [18:13:04]*** CUTSNS_PIN = 0 [18:13:04]*** Brake cut motor [18:13:04]Read from MH i2c: 01 [18:13:04]MH_I2C_Read... [18:13:04]*** Stop cut motor [18:13:04]*** Cut end [18:13:04]Read from MH i2c: 01 07 00 [18:13:04]MH_I2C_Read... [18:13:04]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:13:04]process_action close_receipt done [18:13:04]requested_data is exist [18:13:04]produce_requested_data [18:13:04]requested_item fm.sn is exist - process it [18:13:04]wFMCommunicate request_size=4 [18:13:04]MH_SAM_APDU [18:13:04]CAPDU: 80 11 00 00 [18:13:04]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:13:04]Write i2c OK [18:13:04]MH_I2C_Read... [18:13: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 54 FD 47 00 C7 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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:05]37 39 10 04 04 00 5C 55 01 00 F4 03 04 00 79 5A F1 66 B6 04 01 00 00 52 CD D0 14 B4 10 97 5C [18:13:05]CommunicateWithHost err = 0 [18:13:05]CheckOFDResponse [18:13:05]1017 (14) - 77093643461234 [18:13:05]1041 (16) - 0000000000874979 [18:13:05]1040 (4) - 87388 [18:13:05]1012 (4) - 23.09.2024 12:09 [18:13:05]1206 (1) - 0 [18:13:05]OFD Sender: Remove packet 87388 [18:13:05]ProducePacketName [18:13:05]name=ofd_packets/00087388 [18:13:05]NVStorageDeleteData [18:13:05]Read from MH i2c: E2 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 17 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [18:13: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:13:05]wFMCommunicate OK [18:13:05]requested_item fd.num is exist - process it [18:13:05]SAM_PROTO_GetFieldsCounters [18:13:05]wFMCommunicate request_size=4 [18:13:05]MH_SAM_APDU [18:13:05]CAPDU: 80 13 00 00 [18:13:05]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:05]Read from MH i2c: E2 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 62 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 8C [18:13: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 5C 55 01 00 0E 04 04 00 F2 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 [18:13:05]wFMCommunicate OK [18:13:05]SAM_PROTO_GetFieldsCounters done [18:13:05]requested_item shift.num is exist - process it [18:13:05]requested_item shift.opened is exist - process it [18:13:05]req_shift_opened [18:13:05]FM_GetShiftState [18:13:05]SAM_PROTO_GetShiftState [18:13:05]wFMCommunicate request_size=4 [18:13:05]MH_SAM_APDU [18:13:05]CAPDU: 80 13 01 00 [18:13:05]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:05]Read from MH i2c: E2 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 0E 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [18:13:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:13:05]wFMCommunicate OK [18:13:05]SAM_PROTO_GetShiftState done [18:13:05]FM_GetShiftState done [18:13:05]req_shift_opened done [18:13:05]requested_item shift.open_date is exist - process it [18:13:05]req_shift_open_date [18:13:05]req_shift_open_date done [18:13:05]produce_requested_data done [18:13:05]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87388,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:13:05]process_action_free close_receipt [18:13:05]json_value_free [18:13:05]json_value_free done [18:13:05]process_json_proto returns [18:13:05]Send response to host [18:13:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87388,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:13:05]free response buf [18:13:05]execute_script done [18:13:05]execute_script returns [18:13:05]free content buf [18:13:05]Sock 8.Close socket [18:13:05]Sock 8.Thread stoped [18:13:05]OFD Sender: No OFD packet to send [18:13:05]accept exits with 10 [18:13:05]New connection [18:13:05]New thread 3066912100 created [18:13:05]Thread 3067055460 joined [18:13:05]Waiting for new connection... [18:13:05] Sock 10.Parse request [18:13:05]Sock 10.Check first char [18:13:05]Sock 10.First char is OK [18:13:05]request: POST /json_proto HTTP/1.0 [18:13:05]Method: POST [18:13:05]URL: /json_proto [18:13:05]Method is POST - this is cgi request [18:13:05]url: /json_proto [18:13:05]query_string will be loaded in cgi processing [18:13:05]execute_cgi json_proto POST (null) [18:13:05]execute_cgi path=json_proto method=POST [18:13:05]POST find Content-Length [18:13:05]Host: 172.17.47.196:8080 [18:13:05]Content-Length: 759 [18:13:05]Content-Type: application/json [18:13:05] [18:13:05]POST finish read [18:13:05]Found Content-Length = 759 [18:13:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872350", "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" : 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\u000A30106340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:05]execute_script... [18:13:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872350", "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" : 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\u000A30106340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:05]POST & json_proto [18:13:05]process_json_proto [18:13:05]json parsed OK: [18:13:05]protocol is kg_v1.0 [18:13:05]action value=close_receipt [18:13:05]process_action close_receipt [18:13:05]cmd_close_receipt [18:13:05]MH_GetDate [18:13:05]Write to MH i2c: F0 00 00 68 00 57 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: F0 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: F0 09 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: F0 09 00 68 00 00 B1 AF F1 66 4C 6B 94 66 C8 [18:13:05]GetLastDocTimeStamp 1727115180 [18:13:05]current date 1727115185 [18:13:05]FM_GetShiftState [18:13:05]SAM_PROTO_GetShiftState [18:13:05]wFMCommunicate request_size=4 [18:13:05]MH_SAM_APDU [18:13:05]CAPDU: 80 13 01 00 [18:13:05]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:13:05]Write i2c OK [18:13:05]MH_I2C_Read... [18:13:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:05]Read from MH i2c: E2 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 0E 00 [18:13:05]MH_I2C_Read... [18:13:05]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [18:13:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:13:05]wFMCommunicate OK [18:13:05]SAM_PROTO_GetShiftState done [18:13:05]FM_GetShiftState done [18:13:05]opened in 1727050818 [18:13:05]opened+sec_in_day 1727137218 [18:13:05]quantity*price = 0 [18:13:05]sum+1 = 1 [18:13:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 243 23.09.2024 18:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106340 ФМ: 0000000000874979 ФД: 87389 ФПД: 152635975174062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181305&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87389&fm=152635975174062&tin=02508201610067®Number=0000000000092592&sum=0 [18:13:07]StoreToDocumentArchive [18:13:07]shift 498 fd 87389 [18:13:07]save to /storage/0498/doc_00087389 [18:13:07]save last doc name /storage/0498/doc_00087389 to /storage/kkm_last_doc_name [18:13:07]save OK [18:13:07]Clear old archive folders... [18:13:07]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:13:07]tlvbuf is 01A89E60 [18:13:07]SAM_PROTO_ClearQueue [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 09 00 00 [18:13:07]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:13:07]RAPDU: 90 00 [18:13:07]wFMCommunicate OK [18:13:07]SAM_PROTO_ClearQueue done [18:13:07]KKMCreateOFDPacket [18:13:07]OFDProtocolAddRootSTLVToBuf [18:13:07]FM_MakeSignedData [18:13:07]FM_MakeSignedData [18:13:07]SAM_PROTO_SignData [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 0D 01 02 [18:13:07]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:13:07]RAPDU: 90 00 [18:13:07]wFMCommunicate OK [18:13:07]wFMCommunicate request_size=255 [18:13:07]MH_SAM_APDU [18:13: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 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 F3 00 00 00 F4 03 04 00 B1 AF F1 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 5D 55 01 00 35 04 06 00 [18:13:07]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 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 F3 00 00 00 F4 03 04 00 B1 AF F1 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 5D 55 01 00 35 04 06 00 00 00 00 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:13:07]RAPDU: 90 00 [18:13:07]wFMCommunicate OK [18:13:07]wFMCommunicate request_size=11 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 0D 02 02 06 8A D2 55 14 87 AE [18:13:07]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 8A D2 55 14 87 AE 00 00 F9 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:13:07]RAPDU: 90 00 [18:13:07]wFMCommunicate OK [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 0D 03 02 [18:13:07]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:13:07]Write i2c OK [18:13:07]MH_I2C_Read... [18:13:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:13:07]Read from MH i2c: E2 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 0B 00 [18:13:07]MH_I2C_Read... [18:13:07]Read from MH i2c: E2 0B 00 7A 00 00 CB A9 D8 C8 20 FF D0 84 90 00 7D [18:13:07]RAPDU: CB A9 D8 C8 20 FF D0 84 90 00 [18:13:07]wFMCommunicate OK [18:13:07]SAM_PROTO_SignData done [18:13:07]FM_MakeSignedData done [18:13:07]CreateOFDProtocolMessage [18:13:07]wFMCommunicate request_size=4 [18:13:07]MH_SAM_APDU [18:13:07]CAPDU: 80 11 00 00 [18:13:07]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:13:08]Write i2c OK [18:13:08]MH_I2C_Read... [18:13:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:08]Read from MH i2c: E2 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: E2 17 00 [18:13:08]MH_I2C_Read... [18:13:08]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 [18:13: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:13:08]wFMCommunicate OK [18:13:08]CreateOFDProtocolMessage done [18:13:08]OFDSenderStorePacket 87389 [18:13:08]StoreOFDPacket docnum=87389 [18:13: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 10 01 00 00 5A D6 08 01 96 95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 F3 00 00 00 F4 03 04 00 B1 AF F1 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 5D 55 01 00 35 04 06 00 8A D2 55 14 87 AE CB A9 D8 C8 20 FF D0 84 [18:13:08]CheckFolder [18:13:08]dirname=/storage/ofd_packets [18:13:08]CheckFolder done [18:13:08]ProducePacketName [18:13:08]name=ofd_packets/00087389 [18:13:08]NVStorageSaveData ofd_packets/00087389 [18:13:08]File name is /storage/ofd_packets/00087389 [18:13:08]Write 302 bytes [18:13:08]NVStorageSaveData done [18:13:08]OFDSenderStorePacket done [18:13:08]KKMCreateOFDPacket done [18:13:08]NVStorageSaveData kkm_last_timestamp [18:13:08]File name is /storage/kkm_last_timestamp [18:13:08]Write 4 bytes [18:13:08]NVStorageSaveData done [18:13:08]ExternCall_PrintAddStr [18:13:08]wPrintStart [18:13:08]Write to MH i2c: 01 00 00 7C 00 7C [18:13:08]Write i2c OK [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 07 00 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:13:08]RasterBufferAndPrint [18:13:08]line Счет N : (1)872350 [18:13:08]line ИНН: 02508201610067 [18:13:08]line Контрольно-Кассовый Чек [18:13:08]line ПРОДАЖА [18:13:08]line ТРК (МРК, ГНК) : 54 [18:13:08]line Товар: 2710194210 [18:13:08]line ДТ(л)-К-4 [18:13:08]line 20.000 * 0.00 [18:13:08]line = 0.00 [18:13:08]line НДС 12% НСП 1% [18:13:08]line > о реализуемом товаре [18:13:08]line ИТОГО: 0.00 [18:13:08]line НСП 1% : 0.00 [18:13:08]line НДС 12% : 0.00 [18:13:08]line Наличными: 0.00 [18:13:08]line Безнал.: 0.00 [18:13:08]line Место: АЗС № 137 "Партнер Нефть" [18:13:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:13:08]line СНО: Общий режим [18:13:08]line Чек 243 23.09.2024 18:13 [18:13:08]line Смена: 498 ФФД: 1.0 [18:13:08]line ЗНМ: 0300000064 [18:13:08]line РНМ: 0000000000092592 [18:13:08]line Версия ККМ: 001 [18:13:08]line Талоны: ТК ГПНА Online [18:13:08]line 30106340 [18:13:08]line ФМ: 0000000000874979 [18:13:08]line ФД: 87389 [18:13:08]line ФПД: 152635975174062 [18:13:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181305&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87389&fm=152635975174062&tin=02508201610067®Number=0000000000092592&sum=0 [18:13:08]OFD Sender: Processing packet 87389 [packets to send 280, broken 279] [18:13:08]ProducePacketName [18:13:08]name=ofd_packets/00087389 [18:13:08]OFD Sender: To server: pG, [18:13:08]CommunicateWithHost lk.salyk.kg:30040 [18:13:08]ConnectInit lk.salyk.kg [18:13:08]written 0, free lines is 4095 [18:13:08]Write to MH i2c: 01 00 00 A6 00 A6 [18:13:08]Write i2c OK [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 07 00 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 F3 0C AC [18:13:08]RasterBufferAndPrint [18:13:08]line [18:13:08]line [18:13:08]line [18:13:08]line [18:13:08]line [18:13:08]written 0, free lines is 3343 [18:13:08]MH_Cut [18:13:08]Write to MH i2c: D1 01 00 AD 00 01 7F [18:13:08]Write i2c OK [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: D1 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: D1 01 00 [18:13:08]MH_I2C_Read... [18:13:08]Read from MH i2c: D1 01 00 AD 00 00 7E [18:13:08]Write to MH i2c: 01 00 00 AE 00 AE [18:13:08]Write i2c OK [18:13:08]MH_I2C_Read... [18:13:09]*** Cut start [18:13:09]*** Partial cut [18:13:09]*** CUTSNS_PIN = 1 [18:13:09]*** CUTSNS_PIN = 0 [18:13:09]Connected sock=8 [18:13: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 5A D6 08 01 96 *** Brake cut motor [18:13:09]95 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 F3 00 00 00 F4 03 04 00 B1 AF F1 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 5D 55 01 00 35 04 06 00 8A D2 55 14 87 AE CB A9 D8 C8 20 FF D0 *** Stop cut motor [18:13:09]84 *** Cut end [18:13:09] [18:13:09]Read from MH i2c: 01 [18:13:09]MH_I2C_Read... [18:13:09]Read from MH i2c: 01 07 00 [18:13:09]MH_I2C_Read... [18:13:09]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:13:10]process_action close_receipt done [18:13:10]requested_data is exist [18:13:10]produce_requested_data [18:13:10]requested_item fm.sn is exist - process it [18:13:10]wFMCommunicate request_size=4 [18:13:10]MH_SAM_APDU [18:13:10]CAPDU: 80 11 00 00 [18:13:10]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:13:10]Write i2c OK [18:13:10]MH_I2C_Read... [18:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:13:10]Read from MH i2c: E2 [18:13:10]MH_I2C_Read... [18:13:10]Read from MH i2c: E2 17 00 [18:13:10]MH_I2C_Read... [18:13:10]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: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 [18:13:10]wFMCommunicate OK [18:13:10]requested_item fd.num is exist - process it [18:13:10]SAM_PROTO_GetFieldsCounters [18:13:10]wFMCommunicate request_size=4 [18:13:10]MH_SAM_APDU [18:13:10]CAPDU: 80 13 00 00 [18:13:10]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:13:10]Write i2c OK [18:13:10]MH_I2C_Read... [18:13:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:13:10]Read from MH i2c: E2 [18:13:10]MH_I2C_Read... [18:13:10]Read from MH i2c: E2 62 00 [18:13:10]MH_I2C_Read... [18:13:10]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 5D 55 01 00 0E 04 04 00 F2 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 DA [18:13: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 5D 55 01 00 0E 04 04 00 F2 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 [18:13:10]wFMCommunicate OK [18:13:10]SAM_PROTO_GetFieldsCounters done [18:13:10]requested_item shift.num is exist - process it [18:13:10]requested_item shift.opened is exist - process it [18:13:10]req_shift_opened [18:13:10]FM_GetShiftState [18:13:10]SAM_PROTO_GetShiftState [18:13:10]wFMCommunicate request_size=4 [18:13:10]MH_SAM_APDU [18:13:10]CAPDU: 80 13 01 00 [18:13:10]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18: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 0E 04 47 00 60 B7 A5 07 01 00 07 00 3B 00 F9 03 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:10]0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 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 55 01 00 F4 03 04 00 7F 5A F1 66 B6 04 01 00 00 86 02 92 35 DF 0F DA E6 [18:13:10]CommunicateWithHost err = 0 [18:13:10]CheckOFDResponse [18:13:10]1017 (14) - 77093643461234 [18:13:10]1041 (16) - 0000000000874979 [18:13:10]1040 (4) - 87389 [18:13:10]1012 (4) - 23.09.2024 12:09 [18:13:10]1206 (1) - 0 [18:13:10]OFD Sender: Remove packet 87389 [18:13:10]ProducePacketName [18:13:10]name=ofd_packets/00087389 [18:13:10]NVStorageDeleteData [18:13:10]Write i2c OK [18:13:10]MH_I2C_Read... [18:13:10]Read from MH i2c: E2 [18:13:10]MH_I2C_Read... [18:13:10]Read from MH i2c: E2 0E 00 [18:13:10]MH_I2C_Read... [18:13:10]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [18:13:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:13:10]wFMCommunicate OK [18:13:10]SAM_PROTO_GetShiftState done [18:13:10]FM_GetShiftState done [18:13:10]req_shift_opened done [18:13:10]requested_item shift.open_date is exist - process it [18:13:10]req_shift_open_date [18:13:10]req_shift_open_date done [18:13:10]produce_requested_data done [18:13:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87389,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:13:10]process_action_free close_receipt [18:13:10]json_value_free [18:13:10]json_value_free done [18:13:10]process_json_proto returns [18:13:10]Send response to host [18:13:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87389,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:13:10]free response buf [18:13:10]execute_script done [18:13:10]execute_script returns [18:13:10]free content buf [18:13:10]Sock 10.Close socket [18:13:10]Sock 10.Thread stoped [18:13:11]OFD Sender: No OFD packet to send [18:13:16]OFD Sender: No OFD packet to send [18:13:21]OFD Sender: No OFD packet to send [18:13:26]OFD Sender: No OFD packet to send [18:13:31]OFD Sender: No OFD packet to send [18:13:36]OFD Sender: No OFD packet to send [18:13:41]OFD Sender: No OFD packet to send [18:13:45]accept exits with 9 [18:13:45]New connection [18:13:45]New thread 3067055460 created [18:13:45]Thread 3066912100 joined [18:13:45]Waiting for new connection... [18:13:45] Sock 9.Parse request [18:13:45]Sock 9.Check first char [18:13:45]Sock 9.First char is OK [18:13:45]request: POST /json_proto HTTP/1.0 [18:13:45]Method: POST [18:13:45]URL: /json_proto [18:13:45]Method is POST - this is cgi request [18:13:45]url: /json_proto [18:13:45]query_string will be loaded in cgi processing [18:13:45]execute_cgi json_proto POST (null) [18:13:45]execute_cgi path=json_proto method=POST [18:13:45]POST find Content-Length [18:13:45]Host: 172.17.47.196:8080 [18:13:45]Content-Length: 960 [18:13:45]Content-Type: application/json [18:13:45] [18:13:45]POST finish read [18:13:45]Found Content-Length = 960 [18:13:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148202", "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": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:45]execute_script... [18:13: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)148202", "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": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:13:45]POST & json_proto [18:13:45]process_json_proto [18:13:45]json parsed OK: [18:13:45]protocol is kg_v1.0 [18:13:45]action value=close_receipt [18:13:45]process_action close_receipt [18:13:45]cmd_close_receipt [18:13:45]MH_GetDate [18:13:45]Write to MH i2c: F0 00 00 B2 00 A1 [18:13:45]Write i2c OK [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 09 00 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: F0 09 00 B2 00 00 D9 AF F1 66 4C 6B 94 66 3A [18:13:45]GetLastDocTimeStamp 1727115185 [18:13:45]current date 1727115225 [18:13:45]FM_GetShiftState [18:13:45]SAM_PROTO_GetShiftState [18:13:45]wFMCommunicate request_size=4 [18:13:45]MH_SAM_APDU [18:13:45]CAPDU: 80 13 01 00 [18:13:45]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:13:45]Write i2c OK [18:13:45]MH_I2C_Read... [18:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:13:45]Read from MH i2c: E2 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: E2 0E 00 [18:13:45]MH_I2C_Read... [18:13:45]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [18:13:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:13:45]wFMCommunicate OK [18:13:45]SAM_PROTO_GetShiftState done [18:13:45]FM_GetShiftState done [18:13:45]opened in 1727050818 [18:13:45]opened+sec_in_day 1727137218 [18:13:45]quantity*price = 12500 [18:13:45]sum+1 = 12501 [18:13:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 244 23.09.2024 18:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87390 ФПД: 197936584325492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87390&fm=197936584325492&tin=02508201610067®Number=0000000000092592&sum=16500 0 [18:13:46]StoreToDocumentArchive [18:13:46]shift 498 fd 87390 [18:13:46]save to /storage/0498/doc_00087390 [18:13:46]save last doc name /storage/0498/doc_00087390 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=404 [18:13:46]tlvbuf is 01A88590 [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 C0 00 80 09 00 00 00 00 00 00 32 [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 C0 00 00 90 00 34 [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 C1 00 80 0D 01 02 00 00 00 00 3A [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 C1 00 00 90 00 35 [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 94 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 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 30 2C 35 D0 BB 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 74 40 00 [18:13:46]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 94 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 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 30 2C 35 D0 BB 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 74 40 00 00 00 6B [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 C2 00 00 90 00 36 [18:13:46]RAPDU: 90 00 [18:13:46]wFMCommunicate OK [18:13:46]wFMCommunicate request_size=163 [18:13:46]MH_SAM_APDU [18:13:46]CAPDU: 80 0D 02 02 9E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 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 D9 AF F1 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 5E 55 01 00 35 04 06 00 B4 05 B3 CB F9 74 [18:13:46]Write to MH i2c: E2 A6 00 C3 00 80 0D 02 02 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 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 D9 AF F1 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 5E 55 01 00 35 04 06 00 B4 05 B3 CB F9 74 00 00 06 [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 C3 00 00 90 00 37 [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 C4 00 80 0D 03 02 00 00 00 00 3F [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 C4 00 00 30 C7 31 1A 34 44 FA 5E 90 00 52 [18:13:47]RAPDU: 30 C7 31 1A 34 44 FA 5E 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 C5 00 80 11 00 00 00 00 00 00 3F [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 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: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 87390 [18:13:47]StoreOFDPacket docnum=87390 [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 A8 01 00 00 49 8B A0 01 5C 48 5A 03 01 00 03 00 94 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 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 30 2C 35 D0 BB 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 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 D9 AF F1 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 5E 55 01 00 35 04 06 00 B4 05 B3 CB F9 74 30 C7 31 1A 34 44 FA 5E [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/00087390 [18:13:47]NVStorageSaveData ofd_packets/00087390 [18:13:47]File name is /storage/ofd_packets/00087390 [18:13:47]Write 454 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 C6 00 C6 [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 C6 00 00 00 00 00 00 FF 0F DB [18:13:47]RasterBufferAndPrint [18:13:47]line Счет N : (3)148202 [18:13:47]line ИНН: 02508201610067 [18:13:47]line Контрольно-Кассовый Чек [18:13:47]line ПРОДАЖА [18:13:47]line Товар: 4870202521216 [18:13:47]line Напиток MAXI чай 1,2 зел.лимон (новый) [18:13:47]line 1.000 * 125.00 [18:13:47]line = 125.00 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line Товар: 4700000160211 [18:13:47]line Вода Легенда 0,5л [18:13:47]line 1.000 * 40.00 [18:13:47]line = 40.00 [18:13:47]line НДС 12% НСП 1% [18:13:47]line > о реализуемом товаре [18:13:47]line ИТОГО: 165.00 [18:13:47]line НСП 1% : 1.46 [18:13:47]line НДС 12% : 17.52 [18:13:47]line Наличными: 165.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 Чек 244 23.09.2024 18:13 [18:13:47]line Смена: 498 ФФД: 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 ФД: 87390 [18:13:47]line ФПД: 197936584325492 [18:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181345&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87390&fm=197936584325492&tin=02508201610067®Number=0000000000092592&sum=16500 [18:13:47]line 0 [18:13:47]written 0, free lines is 4095 [18:13:47]OFD Sender: Processing packet 87390 [packets to send 280, broken 279] [18:13:47]ProducePacketName [18:13:47]name=ofd_packets/00087390 [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]Connected sock=8 [18:13: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 A8 01 00 00 49 8B A0 01 5C 48 5A 03 01 00 03 00 94 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 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 30 2C 35 D0 BB 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 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 D9 AF F1 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 5E 55 01 00 35 04 06 00 B4 05 B3 CB F9 74 30 C7 31 1A 34 44 FA 5E [18:13:47]Write to MH i2c: 01 00 00 F5 00 F5 [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 F5 00 00 00 00 00 00 C1 0D CA [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 3538 [18:13:47]MH_Cut [18:13:47]Write to MH i2c: D1 01 00 FC 00 01 CE [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 FC 00 00 CD [18:13:47]Write to MH i2c: 01 00 00 FD 00 FD [18:13:48]Write i2c OK [18:13:48]MH_I2C_Read... [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 E3 37 47 00 FB 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 5E 55 01 00 F4 03 04 00 A5 5A F1 66 B6 04 01 00 00 84 9C FC 9C B8 34 6B 2C [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) - 87390 [18:13:48]1012 (4) - 23.09.2024 12:10 [18:13:48]1206 (1) - 0 [18:13:48]OFD Sender: Remove packet 87390 [18:13:48]ProducePacketName [18:13:48]name=ofd_packets/00087390 [18:13:48]NVStorageDeleteData [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]*** Brake cut motor [18:13:48]OFD Sender: No OFD packet to send [18:13:49]Read from MH i2c: 01 [18:13:49]MH_I2C_Read... [18:13:49]*** Stop cut motor [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 FD 00 00 00 00 00 00 FF 0F 12 [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 FE 00 80 11 00 00 00 00 00 00 78 [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 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 [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 FF 00 80 13 00 00 00 00 00 00 7B [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 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 5E 55 01 00 0E 04 04 00 F2 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 2D [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 5E 55 01 00 0E 04 04 00 F2 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 [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 00 01 80 13 01 00 00 00 00 00 7E [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 00 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D6 [18:13:49]RAPDU: 09 00 01 42 B4 F0 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":87390,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [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":87390,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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:53]OFD Sender: No OFD packet to send [18:13:58]OFD Sender: No OFD packet to send [18:14:03]OFD Sender: No OFD packet to send [18:14:06]recv_with_timeout no data received [18:14:08]OFD Sender: No OFD packet to send [18:14:14]OFD Sender: No OFD packet to send [18:14:19]OFD Sender: No OFD packet to send [18:14:24]OFD Sender: No OFD packet to send [18:14:29]OFD Sender: No OFD packet to send [18:14:33]recv_with_timeout no data received [18:14:34]OFD Sender: No OFD packet to send [18:14:39]OFD Sender: No OFD packet to send [18:14:44]OFD Sender: No OFD packet to send [18:14:46]recv_with_timeout no data received [18:14:49]OFD Sender: No OFD packet to send [18:14:49]accept exits with 10 [18:14:49]New connection [18:14:49]New thread 3066912100 created [18:14:49]Thread 3067055460 joined [18:14:49]Waiting for new connection... [18:14:49] Sock 10.Parse request [18:14:49]Sock 10.Check first char [18:14:49]Sock 10.First char is OK [18:14:49]request: POST /json_proto HTTP/1.0 [18:14:49]Method: POST [18:14:49]URL: /json_proto [18:14:49]Method is POST - this is cgi request [18:14:49]url: /json_proto [18:14:49]query_string will be loaded in cgi processing [18:14:49]execute_cgi json_proto POST (null) [18:14:49]execute_cgi path=json_proto method=POST [18:14:49]POST find Content-Length [18:14:49]Host: 172.17.47.196:8080 [18:14:49]Content-Length: 677 [18:14:49]Content-Type: application/json [18:14:49] [18:14:49]POST finish read [18:14:49]Found Content-Length = 677 [18:14:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872352", "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.450, "sum" : 505.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 505.00, "total" : 505.00, "payments": [ { "type": 0, "sum" : 505.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:49]execute_script... [18:14: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)872352", "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.450, "sum" : 505.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 505.00, "total" : 505.00, "payments": [ { "type": 0, "sum" : 505.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:14:49]POST & json_proto [18:14:49]process_json_proto [18:14:49]json parsed OK: [18:14:49]protocol is kg_v1.0 [18:14:49]action value=close_receipt [18:14:49]process_action close_receipt [18:14:49]cmd_close_receipt [18:14:49]MH_GetDate [18:14:49]Write to MH i2c: F0 00 00 01 01 F1 [18:14:49]Write i2c OK [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: F0 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: F0 09 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: F0 09 00 01 01 00 19 B0 F1 66 4C 6B 94 66 CB [18:14:49]GetLastDocTimeStamp 1727115225 [18:14:49]current date 1727115289 [18:14:49]FM_GetShiftState [18:14:49]SAM_PROTO_GetShiftState [18:14:49]wFMCommunicate request_size=4 [18:14:49]MH_SAM_APDU [18:14:49]CAPDU: 80 13 01 00 [18:14:49]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [18:14:49]Write i2c OK [18:14:49]MH_I2C_Read... [18:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:14:49]Read from MH i2c: E2 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 0E 00 [18:14:49]MH_I2C_Read... [18:14:49]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D8 [18:14:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:14:49]wFMCommunicate OK [18:14:49]SAM_PROTO_GetShiftState done [18:14:49]FM_GetShiftState done [18:14:49]opened in 1727050818 [18:14:49]opened+sec_in_day 1727137218 [18:14:49]quantity*price = 50511 [18:14:49]sum+1 = 50512 [18:14:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 505.00 Внесено: 505.00 СДАЧА: 0.00 НСП 1% : 4.47 НДС 12% : 53.64 Наличными: 505.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 245 23.09.2024 18:14 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87391 ФПД: 127455384390451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181449&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87391&fm=127455384390451&tin=02508201610067®Number=0000000000092592&sum=50500 [18:14:50]StoreToDocumentArchive [18:14:50]shift 498 fd 87391 [18:14:50]save to /storage/0498/doc_00087391 [18:14:50]save last doc name /storage/0498/doc_00087391 to /storage/kkm_last_doc_name [18:14:50]save OK [18:14:50]Clear old archive folders... [18:14:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:14:50]tlvbuf is 01A29320 [18:14:50]SAM_PROTO_ClearQueue [18:14:50]wFMCommunicate request_size=4 [18:14:50]MH_SAM_APDU [18:14:50]CAPDU: 80 09 00 00 [18:14:50]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [18:14:50]Write i2c OK [18:14:50]MH_I2C_Read... [18:14:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:14:50]Read from MH i2c: E2 [18:14:50]MH_I2C_Read... [18:14:50]Read from MH i2c: E2 03 00 [18:14:50]MH_I2C_Read... [18:14:50]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:14:50]RAPDU: 90 00 [18:14:50]wFMCommunicate OK [18:14:50]SAM_PROTO_ClearQueue done [18:14:50]KKMCreateOFDPacket [18:14:50]OFDProtocolAddRootSTLVToBuf [18:14:50]FM_MakeSignedData [18:14:50]FM_MakeSignedData [18:14:50]SAM_PROTO_SignData [18:14:50]wFMCommunicate request_size=4 [18:14:50]MH_SAM_APDU [18:14:50]CAPDU: 80 0D 01 02 [18:14:50]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [18:14:50]Write i2c OK [18:14:50]MH_I2C_Read... [18:14:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:14:50]Read from MH i2c: E2 [18:14:50]MH_I2C_Read... [18:14:50]Read from MH i2c: E2 03 00 [18:14:50]MH_I2C_Read... [18:14:50]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [18:14:50]RAPDU: 90 00 [18:14:50]wFMCommunicate OK [18:14:50]wFMCommunicate request_size=255 [18:14:50]MH_SAM_APDU [18:14: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 1A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4F C5 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 F4 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 F5 00 00 00 F4 03 04 00 19 B0 F1 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 5F 55 01 00 35 04 06 00 73 [18:14:50]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 1A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4F C5 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 F4 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 F5 00 00 00 F4 03 04 00 19 B0 F1 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 5F 55 01 00 35 04 06 00 73 00 00 8D [18:14:50]Write i2c OK [18:14:50]MH_I2C_Read... [18:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:51]Read from MH i2c: E2 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 03 00 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [18:14:51]RAPDU: 90 00 [18:14:51]wFMCommunicate OK [18:14:51]wFMCommunicate request_size=10 [18:14:51]MH_SAM_APDU [18:14:51]CAPDU: 80 0D 02 02 05 EB 84 E9 4B 33 [18:14:51]Write to MH i2c: E2 0D 00 12 01 80 0D 02 02 05 00 EB 84 E9 4B 33 00 00 6D [18:14:51]Write i2c OK [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 [18:14:51]MH_I2C_Read... [18:14:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:14:51]Read from MH i2c: E2 03 00 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [18:14:51]RAPDU: 90 00 [18:14:51]wFMCommunicate OK [18:14:51]wFMCommunicate request_size=4 [18:14:51]MH_SAM_APDU [18:14:51]CAPDU: 80 0D 03 02 [18:14:51]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [18:14:51]Write i2c OK [18:14:51]MH_I2C_Read... [18:14:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:14:51]Read from MH i2c: E2 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 0B 00 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 0B 00 13 01 00 6B 79 4A 19 A7 E4 71 63 90 00 36 [18:14:51]RAPDU: 6B 79 4A 19 A7 E4 71 63 90 00 [18:14:51]wFMCommunicate OK [18:14:51]SAM_PROTO_SignData done [18:14:51]FM_MakeSignedData done [18:14:51]CreateOFDProtocolMessage [18:14:51]wFMCommunicate request_size=4 [18:14:51]MH_SAM_APDU [18:14:51]CAPDU: 80 11 00 00 [18:14:51]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [18:14:51]Write i2c OK [18:14:51]MH_I2C_Read... [18:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:14:51]Read from MH i2c: E2 [18:14:51]MH_I2C_Read... [18:14:51]Read from MH i2c: E2 17 00 [18:14:51]MH_I2C_Read... [18:14:51]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 [18: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 [18:14:51]wFMCommunicate OK [18:14:51]CreateOFDProtocolMessage done [18:14:51]OFDSenderStorePacket 87391 [18:14:51]StoreOFDPacket docnum=87391 [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 *** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [00:00:10]02 *** [00:00:10]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: 6112603+1721002828=1727115431 [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 A8 B0 F1 66 4C 6B 94 66 5F [18:17:12]Current date/time: 23.09.2024 18:17 [18:17:12]FM_Init [18:17:12]wFMConnect [18:17:12]MH_SAM_On [18:17:12]Write to MH i2c: E0 00 00 08 00 E7 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_init finished! [18:17:12]*** atr: [18:17:12]*** 0F 3B D5 18 FF 81 91 FE [18:17:12]*** 1F C3 80 73 C8 21 10 0A [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]*** 00 00 00 00 00 00 00 00 [18:17:12]Read from MH i2c: E0 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E0 10 00 [18:17:12]MH_I2C_Read... [18:17:12]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:17:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:17:12]wFMCommunicate request_size=10 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:17:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:17:12]RAPDU: 90 00 [18:17:12]wFMCommunicate OK [18:17:12]wFMCommunicate request_size=4 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 80 11 00 00 [18:17:12]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 17 00 [18:17:12]MH_I2C_Read... [18:17:12]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:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:17:12]wFMCommunicate OK [18:17:12]Detected FM SN is 0000000000874979 [18:17:12]Stored FM SN is 0000000000874979 [18:17:12]wFMCommunicate request_size=9 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 80 16 00 00 04 B6 D7 00 00 [18:17:12]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:17:12]RAPDU: 90 00 [18:17:12]wFMCommunicate OK [18:17:12]FM PIN OK [18:17:12]wFMCommunicate request_size=8 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 80 14 04 00 03 02 00 01 [18:17:12]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:17:12]RAPDU: 90 00 [18:17:12]wFMCommunicate OK [18:17:12]wFMCommunicate request_size=13 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:17:12]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:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:17:12]RAPDU: 90 00 [18:17:12]wFMCommunicate OK [18:17:12]wFMCommunicate request_size=4 [18:17:12]MH_SAM_APDU [18:17:12]CAPDU: 80 11 00 00 [18:17:12]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:12]Read from MH i2c: E2 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: E2 17 00 [18:17:12]MH_I2C_Read... [18:17:12]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:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:17:12]wFMCommunicate OK [18:17:12]DocumentArchiveInit [18:17:12]Start Httpd... [18:17:12]Httpd thread 3067772260 created [18:17:12]Write to MH i2c: 01 00 00 0F 00 0F [18:17:12]Write i2c OK [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 07 00 [18:17:12]MH_I2C_Read... [18:17:12]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:17:12]Allocated Socket 6 [18:17:12]Bind OK [18:17:12]Listen OK [18:17:12]httpd running on port 8080 [18:17:12]Waiting for new connection... [18:17:12]MH Int Process started [18:17:12]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:17:12]ProducePacketName [18:17:12]name=ofd_packets/00087391 [18:17:12]OFD Sender: To server: pG, [18:17:12]CommunicateWithHost lk.salyk.kg:30040 [18:17:12]ConnectInit lk.salyk.kg [18:17:18]Connected sock=5 [18:17: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 BB D1 07 01 BC 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4F C5 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 F4 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 F5 00 00 00 F4 03 04 00 19 B0 F1 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 5F 55 01 00 35 04 06 00 73 EB 84 E9 4B 33 6B 79 4A 19 A7 E4 71 63 [18:17:23]recv_with_timeout no data received [18:17:23]CommunicateWithHost answer receiving error [18:17:23]CommunicateWithHost err = -3 [18:17:23]OFD Sender: Server communicate error [18:17:23]recv_with_timeout no data received [18:17:28]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:17:28]ProducePacketName [18:17:28]name=ofd_packets/00087391 [18:17:28]OFD Sender: To server: pG, [18:17:28]CommunicateWithHost lk.salyk.kg:30040 [18:17:28]ConnectInit lk.salyk.kg [18:17:29]int [18:17:29]Write to MH i2c: 01 00 00 10 00 10 [18:17:29]*** FLAG_PRN_PAP1 set [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 10 00 00 01 00 00 00 FF 0F 26 [18:17:29]state=0 [18:17:29]No paper [18:17:29]int [18:17:29]Write to MH i2c: 01 00 00 11 00 11 [18:17:29]*** FLAG_PRN_PAP2 set [18:17:29]Write i2c OK [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 [18:17:29]MH_I2C_Read... [18:17:29]Read from MH i2c: 01 07 00 11 00 00 03 00 00 00 FF 0F 29 [18:17:29]state=0 [18:17:29]No paper [18:17:29]Cover opened [18:17:33]ConnectInit Can't take IP for lk.salyk.kg [18:17:33]CommunicateWithHost connect error [18:17:33]CommunicateWithHost err = -1 [18:17:33]OFD Sender: Server communicate error [18:17:34]Write to MH i2c: 01 00 00 12 00 12 [18:17:34]Write i2c OK [18:17:34]MH_I2C_Read... [18:17:34]Read from MH i2c: 01 [18:17:34]MH_I2C_Read... [18:17:34]Read from MH i2c: 01 07 00 [18:17:34]MH_I2C_Read... [18:17:34]Read from MH i2c: 01 07 00 12 00 00 03 00 00 00 FF 0F 2A [18:17:34]state=3 [18:17:34]No paper [18:17:34]Cover opened [18:17:35]int [18:17:35]Write to MH i2c: 01 00 00 13 00 13 [18:17:35]*** FLAG_PRN_PAP1 reset [18:17:35]Write i2c OK [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: 01 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: 01 07 00 [18:17:35]MH_I2C_Read... [18:17:35]Read from MH i2c: 01 07 00 13 00 00 02 00 00 00 FF 0F 2A [18:17:35]state=3 [18:17:35]Cover opened [18:17:35]*** FLAG_PRN_PAP2 reset [18:17:38]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:17:38]ProducePacketName [18:17:38]name=ofd_packets/00087391 [18:17:38]OFD Sender: To server: pG, [18:17:38]CommunicateWithHost lk.salyk.kg:30040 [18:17:38]ConnectInit lk.salyk.kg [18:17:40]Write to MH i2c: 01 00 00 14 00 14 [18:17:40]Write i2c OK [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 07 00 [18:17:40]MH_I2C_Read... [18:17:40]Read from MH i2c: 01 07 00 14 00 00 00 00 00 00 FF 0F 29 [18:17:40]state=3 [18:17:40]Cover closed [18:17:43]ConnectInit Can't take IP for lk.salyk.kg [18:17:43]CommunicateWithHost connect error [18:17:43]CommunicateWithHost err = -1 [18:17:43]OFD Sender: Server communicate error [18:17:46]recv_with_timeout no data received [18:17:48]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:17:48]ProducePacketName [18:17:48]name=ofd_packets/00087391 [18:17:48]OFD Sender: To server: pG, [18:17:48]CommunicateWithHost lk.salyk.kg:30040 [18:17:48]ConnectInit lk.salyk.kg [18:17:53]ConnectInit Can't take IP for lk.salyk.kg [18:17:53]CommunicateWithHost connect error [18:17:53]CommunicateWithHost err = -1 [18:17:53]OFD Sender: Server communicate error [18:17:58]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:17:58]ProducePacketName [18:17:58]name=ofd_packets/00087391 [18:17:58]OFD Sender: To server: pG, [18:17:58]CommunicateWithHost lk.salyk.kg:30040 [18:17:58]ConnectInit lk.salyk.kg [18:18:03]ConnectInit Can't take IP for lk.salyk.kg [18:18:03]CommunicateWithHost connect error [18:18:03]CommunicateWithHost err = -1 [18:18:03]OFD Sender: Server communicate error [18:18:08]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:18:08]ProducePacketName [18:18:08]name=ofd_packets/00087391 [18:18:08]OFD Sender: To server: pG, [18:18:08]CommunicateWithHost lk.salyk.kg:30040 [18:18:08]ConnectInit lk.salyk.kg [18:18:13]ConnectInit Can't take IP for lk.salyk.kg [18:18:13]CommunicateWithHost connect error [18:18:13]CommunicateWithHost err = -1 [18:18:13]OFD Sender: Server communicate error [18:18:15]recv_with_timeout no data received [18:18:18]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:18:18]ProducePacketName [18:18:18]name=ofd_packets/00087391 [18:18:18]OFD Sender: To server: pG, [18:18:18]CommunicateWithHost lk.salyk.kg:30040 [18:18:18]ConnectInit lk.salyk.kg [18:18:23]ConnectInit Can't take IP for lk.salyk.kg [18:18:23]CommunicateWithHost connect error [18:18:23]CommunicateWithHost err = -1 [18:18:23]OFD Sender: Server communicate error [18:18:28]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:18:28]ProducePacketName [18:18:28]name=ofd_packets/00087391 [18:18:28]OFD Sender: To server: pG, [18:18:28]CommunicateWithHost lk.salyk.kg:30040 [18:18:28]ConnectInit lk.salyk.kg [18:18:32]accept exits with 7 [18:18:32]New connection [18:18:32]New thread 3067485540 created [18:18:32]Waiting for new connection... [18:18:32] Sock 7.Parse request [18:18:32]Sock 7.Check first char [18:18:32]Sock 7.First char is OK [18:18:32]request: POST /json_proto HTTP/1.0 [18:18:32]Method: POST [18:18:32]URL: /json_proto [18:18:32]Method is POST - this is cgi request [18:18:32]url: /json_proto [18:18:32]query_string will be loaded in cgi processing [18:18:32]execute_cgi json_proto POST (null) [18:18:32]execute_cgi path=json_proto method=POST [18:18:32]POST find Content-Length [18:18:32]Host: 172.17.47.196:8080 [18:18:32]Content-Length: 215 [18:18:32]Content-Type: application/json [18:18:32] [18:18:32]POST finish read [18:18:32]Found Content-Length = 215 [18:18:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:32]execute_script... [18:18:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:18:32]POST & json_proto [18:18:32]process_json_proto [18:18:32]json parsed OK: [18:18:32]protocol is kg_v1.0 [18:18:32]action value=get_value [18:18:32]process_action get_value [18:18:32]cmd_get_value [18:18:32]process_action get_value done [18:18:32]requested_data is exist [18:18:32]produce_requested_data [18:18:32]requested_item kkm.sn is exist - process it [18:18:32]requested_item kkm.ver is exist - process it [18:18:32]requested_item fm.sn is exist - process it [18:18:32]wFMCommunicate request_size=4 [18:18:32]MH_SAM_APDU [18:18:32]CAPDU: 80 11 00 00 [18:18:32]Write to MH i2c: E2 08 00 15 00 80 11 00 00 00 00 00 00 8F [18:18:32]Write i2c OK [18:18:32]MH_I2C_Read... [18:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:32]Read from MH i2c: E2 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 17 00 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 17 00 15 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EE [18:18: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:18:32]wFMCommunicate OK [18:18:32]requested_item fd.num is exist - process it [18:18:32]SAM_PROTO_GetFieldsCounters [18:18:32]wFMCommunicate request_size=4 [18:18:32]MH_SAM_APDU [18:18:32]CAPDU: 80 13 00 00 [18:18:32]Write to MH i2c: E2 08 00 16 00 80 13 00 00 00 00 00 00 92 [18:18:32]Write i2c OK [18:18:32]MH_I2C_Read... [18:18:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:32]Read from MH i2c: E2 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 62 00 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 62 00 16 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [18:18: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 60 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:32]wFMCommunicate OK [18:18:32]SAM_PROTO_GetFieldsCounters done [18:18:32]requested_item shift.num is exist - process it [18:18:32]requested_item shift.opened is exist - process it [18:18:32]req_shift_opened [18:18:32]FM_GetShiftState [18:18:32]SAM_PROTO_GetShiftState [18:18:32]wFMCommunicate request_size=4 [18:18:32]MH_SAM_APDU [18:18:32]CAPDU: 80 13 01 00 [18:18:32]Write to MH i2c: E2 08 00 17 00 80 13 01 00 00 00 00 00 94 [18:18:32]Write i2c OK [18:18:32]MH_I2C_Read... [18:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:32]Read from MH i2c: E2 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 0E 00 [18:18:32]MH_I2C_Read... [18:18:32]Read from MH i2c: E2 0E 00 17 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EC [18:18:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:18:32]wFMCommunicate OK [18:18:32]SAM_PROTO_GetShiftState done [18:18:32]FM_GetShiftState done [18:18:32]req_shift_opened done [18:18:32]requested_item shift.open_date is exist - process it [18:18:32]req_shift_open_date [18:18:32]req_shift_open_date done [18:18:32]produce_requested_data done [18:18:32]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87392,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:18:32]process_action_free get_value [18:18:32]json_value_free [18:18:32]json_value_free done [18:18:32]process_json_proto returns [18:18:32]Send response to host [18:18:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87392,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:18:32]free response buf [18:18:32]execute_script done [18:18:32]execute_script returns [18:18:32]free content buf [18:18:32]Sock 7.Close socket [18:18:32]Sock 7.Thread stoped [18:18:32]accept exits with 12 [18:18:32]New connection [18:18:32]New thread 3067342180 created [18:18:32]Thread 3067485540 joined [18:18:32]Waiting for new connection... [18:18:32] Sock 12.Parse request [18:18:32]Sock 12.Check first char [18:18:32]Sock 12.First char is OK [18:18:32]request: POST /json_proto HTTP/1.0 [18:18:32]Method: POST [18:18:32]URL: /json_proto [18:18:32]Method is POST - this is cgi request [18:18:32]url: /json_proto [18:18:32]query_string will be loaded in cgi processing [18:18:32]execute_cgi json_proto POST (null) [18:18:32]execute_cgi path=json_proto method=POST [18:18:32]POST find Content-Length [18:18:32]Host: 172.17.47.196:8080 [18:18:32]Content-Length: 331 [18:18:32]Content-Type: application/json [18:18:32] [18:18:32]POST finish read [18:18:32]Found Content-Length = 331 [18:18:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:18:32]execute_script... [18:18:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:18:32]POST & json_proto [18:18:32]process_json_proto [18:18:32]json parsed OK: [18:18:32]protocol is kg_v1.0 [18:18:32]action value=get_value [18:18:32]process_action get_value [18:18:32]cmd_get_value [18:18:32]process_action get_value done [18:18:32]requested_data is exist [18:18:32]produce_requested_data [18:18:32]requested_item fm.sale.total is exist - process it [18:18:32]SAM_PROTO_GetFMData [18:18:32]wFMCommunicate request_size=4 [18:18:32]MH_SAM_APDU [18:18:32]CAPDU: 80 13 03 00 [18:18:32]Write to MH i2c: E2 08 00 18 00 80 13 03 00 00 00 00 00 97 [18:18:32]Write i2c OK [18:18:32]MH_I2C_Read... [18:18:33]ConnectInit Can't take IP for lk.salyk.kg [18:18:33]CommunicateWithHost connect error [18:18:33]CommunicateWithHost err = -1 [18:18:33]OFD Sender: Server communicate error [18:18:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 18 00 00 C8 04 85 04 C4 04 6E 04 04 00 7B 51 01 00 69 04 A3 00 6F 04 04 00 FF 4E 01 00 B1 04 05 00 60 C9 64 BA 01 70 04 05 00 10 FC 33 8C 01 72 04 04 00 50 CD 30 2E 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 CB 87 FE 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 B4 77 EA 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 99 [18:18:33]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 7B 51 01 00 69 04 A3 00 6F 04 04 00 FF 4E 01 00 B1 04 05 00 60 C9 64 BA 01 70 04 05 00 10 FC 33 8C 01 72 04 04 00 50 CD 30 2E 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 CB 87 FE 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 B4 77 EA 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 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 17 00 00 [18:18:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 19 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 24 [18:18: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 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 17 00 00 [18:18:33]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:33]Read from MH i2c: E2 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 [18:18:33]MH_I2C_Read... [18:18:33]Read from MH i2c: E2 FD 00 1A 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 72 [18:18: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 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 [18:18:33]wFMCommunicate OK [18:18:33]wFMCommunicate request_size=4 [18:18:33]MH_SAM_APDU [18:18:33]CAPDU: 80 17 00 00 [18:18:33]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:18:33]Write i2c OK [18:18:33]MH_I2C_Read... [18:18:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:34]Read from MH i2c: E2 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 FD 00 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 FD 00 1B 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 13 [18:18: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 [18:18:34]wFMCommunicate OK [18:18:34]wFMCommunicate request_size=4 [18:18:34]MH_SAM_APDU [18:18:34]CAPDU: 80 17 00 00 [18:18:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [18:18:34]Read from MH i2c: E2 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 E5 00 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 E5 00 1C 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 80 [18:18: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 [18:18:34]wFMCommunicate OK [18:18:34]SAM_PROTO_GetFMData done [18:18:34]requested_item fm.sale_refund.total is exist - process it [18:18:34]requested_item fm.buy.total is exist - process it [18:18:34]requested_item shift.sale.total is exist - process it [18:18:34]SAM_PROTO_GetShiftData [18:18:34]wFMCommunicate request_size=4 [18:18:34]MH_SAM_APDU [18:18:34]CAPDU: 80 13 02 00 [18:18:34]Write to MH i2c: E2 08 00 1D 00 80 13 02 00 00 00 00 00 9B [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:18:34]Read from MH i2c: E2 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 FD 00 [18:18:34]MH_I2C_Read... [18:18:34]Read from MH i2c: E2 FD 00 1D 00 00 B1 04 AA 04 AD 04 6E 04 04 00 F6 00 00 00 69 04 9E 00 6F 04 04 00 F6 00 00 00 B1 04 04 00 99 30 62 01 70 04 04 00 94 02 22 01 72 04 03 00 05 2E 40 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 D5 9E 25 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 8B 22 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FE [18:18:34]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 F6 00 00 00 69 04 9E 00 6F 04 04 00 F6 00 00 00 B1 04 04 00 99 30 62 01 70 04 04 00 94 02 22 01 72 04 03 00 05 2E 40 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 D5 9E 25 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 8B 22 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:18:34]wFMCommunicate OK [18:18:34]wFMCommunicate request_size=4 [18:18:34]MH_SAM_APDU [18:18:34]CAPDU: 80 17 00 00 [18:18:34]Write to MH i2c: E2 08 00 1E 00 80 17 00 00 00 00 00 00 9E [18:18:34]Write i2c OK [18:18:34]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 1E 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B7 [18:18:35]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [18:18:35]wFMCommunicate OK [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 17 00 00 [18:18:35]Write to MH i2c: E2 08 00 1F 00 80 17 00 00 00 00 00 00 9F [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 1F 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 58 [18:18:35]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [18:18:35]wFMCommunicate OK [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 17 00 00 [18:18:35]Write to MH i2c: E2 08 00 20 00 80 17 00 00 00 00 00 00 A0 [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 FD 00 20 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 18 [18:18:35]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:18:35]wFMCommunicate OK [18:18:35]wFMCommunicate request_size=4 [18:18:35]MH_SAM_APDU [18:18:35]CAPDU: 80 17 00 00 [18:18:35]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [18:18:35]Write i2c OK [18:18:35]MH_I2C_Read... [18:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:18:35]Read from MH i2c: E2 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 CE 00 [18:18:35]MH_I2C_Read... [18:18:35]Read from MH i2c: E2 CE 00 21 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 86 [18:18:36]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:18:36]wFMCommunicate OK [18:18:36]SAM_PROTO_GetShiftData done [18:18:36]requested_item shift.sale.total_cash is exist - process it [18:18:36]requested_item shift.sale_refund.total is exist - process it [18:18:36]requested_item shift.sale_refund.total_cash is exist - process it [18:18:36]requested_item shift.buy.total is exist - process it [18:18:36]requested_item shift.buy.total_cash is exist - process it [18:18:36]produce_requested_data done [18:18:36]produce_requested_data return {"fm.sale.total":74221346.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":232121.85,"shift.sale.total_cash":190061.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:18:36]process_action_free get_value [18:18:36]json_value_free [18:18:36]json_value_free done [18:18:36]process_json_proto returns [18:18:36]Send response to host [18:18:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74221346.24,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":232121.85,"shift.sale.total_cash":190061.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:18:36]free response buf [18:18:36]execute_script done [18:18:36]execute_script returns [18:18:36]free content buf [18:18:36]Sock 12.Close socket [18:18:36]Sock 12.Thread stoped [18:18:36]accept exits with 7 [18:18:36]New connection [18:18:36]New thread 3067485540 created [18:18:36]Thread 3067342180 joined [18:18:36]Waiting for new connection... [18:18:36] Sock 7.Parse request [18:18:36]Sock 7.Check first char [18:18:36]Sock 7.First char is OK [18:18:36]request: POST /json_proto HTTP/1.0 [18:18:36]Method: POST [18:18:36]URL: /json_proto [18:18:36]Method is POST - this is cgi request [18:18:36]url: /json_proto [18:18:36]query_string will be loaded in cgi processing [18:18:36]execute_cgi json_proto POST (null) [18:18:36]execute_cgi path=json_proto method=POST [18:18:36]POST find Content-Length [18:18:36]Host: 172.17.47.196:8080 [18:18:36]Content-Length: 630 [18:18:36]Content-Type: application/json [18:18:36] [18:18:36]POST finish read [18:18:36]Found Content-Length = 630 [18:18:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148203", "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:18:36]execute_script... [18:18:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148203", "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:18:36]POST & json_proto [18:18:36]process_json_proto [18:18:36]json parsed OK: [18:18:36]protocol is kg_v1.0 [18:18:36]action value=close_receipt [18:18:36]process_action close_receipt [18:18:36]cmd_close_receipt [18:18:36]MH_GetDate [18:18:36]Write to MH i2c: F0 00 00 22 00 11 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: F0 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: F0 09 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: F0 09 00 22 00 00 FD B0 F1 66 4C 6B 94 66 CF [18:18:36]GetLastDocTimeStamp 1727115349 [18:18:36]current date 1727115517 [18:18:36]FM_GetShiftState [18:18:36]SAM_PROTO_GetShiftState [18:18:36]wFMCommunicate request_size=4 [18:18:36]MH_SAM_APDU [18:18:36]CAPDU: 80 13 01 00 [18:18:36]Write to MH i2c: E2 08 00 23 00 80 13 01 00 00 00 00 00 A0 [18:18:36]Write i2c OK [18:18:36]MH_I2C_Read... [18:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:36]Read from MH i2c: E2 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 0E 00 [18:18:36]MH_I2C_Read... [18:18:36]Read from MH i2c: E2 0E 00 23 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F8 [18:18:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:18:36]wFMCommunicate OK [18:18:36]SAM_PROTO_GetShiftState done [18:18:36]FM_GetShiftState done [18:18:36]opened in 1727050818 [18:18:36]opened+sec_in_day 1727137218 [18:18:36]quantity*price = 5000 [18:18:36]sum+1 = 5001 [18:18:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 247 23.09.2024 18:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87393 ФПД: 262135032390719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87393&fm=262135032390719&tin=02508201610067®Number=0000000000092592&sum=5000 0 [18:18:38]StoreToDocumentArchive [18:18:38]shift 498 fd 87393 [18:18:38]save to /storage/0498/doc_00087393 [18:18:38]save last doc name /storage/0498/doc_00087393 to /storage/kkm_last_doc_name [18:18:38]save OK [18:18:38]Clear old archive folders... [18:18:38]ProcessDocumentItem done err = 0, tmpTLVsize=269 [18:18:38]tlvbuf is 00D3A850 [18:18:38]SAM_PROTO_ClearQueue [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 09 00 00 [18:18:38]Write to MH i2c: E2 08 00 30 00 80 09 00 00 00 00 00 00 A2 [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 30 00 00 90 00 A4 [18:18:38]RAPDU: 90 00 [18:18:38]wFMCommunicate OK [18:18:38]SAM_PROTO_ClearQueue done [18:18:38]KKMCreateOFDPacket [18:18:38]OFDProtocolAddRootSTLVToBuf [18:18:38]FM_MakeSignedData [18:18:38]FM_MakeSignedData [18:18:38]SAM_PROTO_SignData [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 0D 01 02 [18:18:38]Write to MH i2c: E2 08 00 31 00 80 0D 01 02 00 00 00 00 AA [18:18:38]OFD Sender: Processing packet 87391 [packets to send 281, broken 279] [18:18:38]ProducePacketName [18:18:38]name=ofd_packets/00087391 [18:18:38]OFD Sender: To server: pG, [18:18:38]CommunicateWithHost lk.salyk.kg:30040 [18:18:38]ConnectInit lk.salyk.kg [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 31 00 00 90 00 A5 [18:18:38]RAPDU: 90 00 [18:18:38]wFMCommunicate OK [18:18:38]wFMCommunicate request_size=255 [18:18:38]MH_SAM_APDU [18:18:38]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 F7 00 00 00 F4 03 04 00 FD B0 F1 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 [18:18:38]Write to MH i2c: E2 02 01 32 00 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 F7 00 00 00 F4 03 04 00 FD B0 F1 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 00 00 B1 [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 32 00 00 90 00 A6 [18:18:38]RAPDU: 90 00 [18:18:38]wFMCommunicate OK [18:18:38]wFMCommunicate request_size=28 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 0D 02 02 17 37 34 39 37 39 10 04 04 00 61 55 01 00 35 04 06 00 EE 69 11 7D 24 3F [18:18:38]Write to MH i2c: E2 1F 00 33 00 80 0D 02 02 17 00 37 34 39 37 39 10 04 04 00 61 55 01 00 35 04 06 00 EE 69 11 7D 24 3F 00 00 45 [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 03 00 33 00 00 90 00 A7 [18:18:38]RAPDU: 90 00 [18:18:38]wFMCommunicate OK [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 0D 03 02 [18:18:38]Write to MH i2c: E2 08 00 34 00 80 0D 03 02 00 00 00 00 AF [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 0B 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 0B 00 34 00 00 2C 98 09 7D 8E B2 B1 C2 90 00 AD [18:18:38]RAPDU: 2C 98 09 7D 8E B2 B1 C2 90 00 [18:18:38]wFMCommunicate OK [18:18:38]SAM_PROTO_SignData done [18:18:38]FM_MakeSignedData done [18:18:38]CreateOFDProtocolMessage [18:18:38]wFMCommunicate request_size=4 [18:18:38]MH_SAM_APDU [18:18:38]CAPDU: 80 11 00 00 [18:18:38]Write to MH i2c: E2 08 00 35 00 80 11 00 00 00 00 00 00 AF [18:18:38]Write i2c OK [18:18:38]MH_I2C_Read... [18:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:38]Read from MH i2c: E2 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 17 00 [18:18:38]MH_I2C_Read... [18:18:38]Read from MH i2c: E2 17 00 35 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [18:18: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:18:38]wFMCommunicate OK [18:18:38]CreateOFDProtocolMessage done [18:18:38]OFDSenderStorePacket 87393 [18:18:38]StoreOFDPacket docnum=87393 [18:18: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 21 01 00 00 44 AA 19 01 6A F4 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 F7 00 00 00 F4 03 04 00 FD B0 F1 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 61 55 01 00 35 04 06 00 EE 69 11 7D 24 3F 2C 98 09 7D 8E B2 B1 C2 [18:18:38]CheckFolder [18:18:38]dirname=/storage/ofd_packets [18:18:38]CheckFolder done [18:18:38]ProducePacketName [18:18:38]name=ofd_packets/00087393 [18:18:38]NVStorageSaveData ofd_packets/00087393 [18:18:38]File name is /storage/ofd_packets/00087393 [18:18:38]Write 319 bytes [18:18:38]NVStorageSaveData done [18:18:38]OFDSenderStorePacket done [18:18:38]KKMCreateOFDPacket done [18:18:38]NVStorageSaveData kkm_last_timestamp [18:18:38]File name is /storage/kkm_last_timestamp [18:18:38]Write 4 bytes [18:18:38]NVStorageSaveData done [18:18:39]ExternCall_PrintAddStr [18:18:39]wPrintStart [18:18:39]Write to MH i2c: 01 00 00 36 00 36 [18:18:39]Write i2c OK [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 07 00 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 07 00 36 00 00 00 00 00 00 FF 0F 4B [18:18:39]RasterBufferAndPrint [18:18:39]line Счет N : (3)148203 [18:18:39]line ИНН: 02508201610067 [18:18:39]line Контрольно-Кассовый Чек [18:18:39]line ПРОДАЖА [18:18:39]line Товар: 4700000160358 [18:18:39]line Вода Легенда 1л [18:18:39]line 1.000 * 50.00 [18:18:39]line = 50.00 [18:18:39]line НДС 12% НСП 1% [18:18:39]line > о реализуемом товаре [18:18:39]line ИТОГО: 50.00 [18:18:39]line НСП 1% : 0.44 [18:18:39]line НДС 12% : 5.31 [18:18:39]line Наличными: 50.00 [18:18:39]line Безнал.: 0.00 [18:18:39]line Место: АЗС № 137 "Партнер Нефть" [18:18:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:18:39]line СНО: Общий режим [18:18:39]line Чек 247 23.09.2024 18:18 [18:18:39]line Смена: 498 ФФД: 1.0 [18:18:39]line ЗНМ: 0300000064 [18:18:39]line РНМ: 0000000000092592 [18:18:39]line Версия ККМ: 001 [18:18:39]line ФМ: 0000000000874979 [18:18:39]line ФД: 87393 [18:18:39]line ФПД: 262135032390719 [18:18:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181837&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87393&fm=262135032390719&tin=02508201610067®Number=0000000000092592&sum=5000 [18:18:39]line 0 [18:18:39]written 0, free lines is 4095 [18:18:39]Write to MH i2c: 01 00 00 5E 00 5E [18:18:39]Write i2c OK [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 07 00 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: 01 07 00 5E 00 00 00 00 00 00 06 0D 78 [18:18:39]RasterBufferAndPrint [18:18:39]line [18:18:39]line [18:18:39]line [18:18:39]line [18:18:39]line [18:18:39]written 0, free lines is 3357 [18:18:39]MH_Cut [18:18:39]Write to MH i2c: D1 01 00 65 00 01 37 [18:18:39]Write i2c OK [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: D1 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: D1 01 00 [18:18:39]MH_I2C_Read... [18:18:39]Read from MH i2c: D1 01 00 65 00 00 36 [18:18:39]Write to MH i2c: 01 00 00 66 00 66 [18:18:39]Write i2c OK [18:18:39]MH_I2C_Read... [18:18:40]*** Cut start [18:18:40]*** Partial cut [18:18:40]*** CUTSNS_PIN = 1 [18:18:40]*** CUTSNS_PIN = 0 [18:18:40]*** Brake cut motor [18:18:40]Read from MH i2c: 01 *** Stop cut motor [18:18:40] [18:18:40]*** Cut end [18:18:40]MH_I2C_Read... [18:18:40]Read from MH i2c: 01 07 00 [18:18:40]MH_I2C_Read... [18:18:40]Read from MH i2c: 01 07 00 66 00 00 00 00 00 00 FF 0F 7B [18:18:40]process_action close_receipt done [18:18:40]requested_data is exist [18:18:40]produce_requested_data [18:18:40]requested_item fm.sn is exist - process it [18:18:40]wFMCommunicate request_size=4 [18:18:40]MH_SAM_APDU [18:18:40]CAPDU: 80 11 00 00 [18:18:40]Write to MH i2c: E2 08 00 67 00 80 11 00 00 00 00 00 00 E1 [18:18:40]Write i2c OK [18:18:40]MH_I2C_Read... [18:18:40]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:40]E2 [18:18:40]MH_I2C_Read... [18:18:40]Read from MH i2c: E2 17 00 [18:18:40]MH_I2C_Read... [18:18:40]Read from MH i2c: E2 17 00 67 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 40 [18:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:18:40]wFMCommunicate OK [18:18:40]requested_item fd.num is exist - process it [18:18:40]SAM_PROTO_GetFieldsCounters [18:18:40]wFMCommunicate request_size=4 [18:18:40]MH_SAM_APDU [18:18:40]CAPDU: 80 13 00 00 [18:18:40]Write to MH i2c: E2 08 00 68 00 80 13 00 00 00 00 00 00 E4 [18:18:40]Write i2c OK [18:18:40]MH_I2C_Read... [18:18:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:41]Read from MH i2c: E2 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 62 00 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 62 00 68 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 61 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [18:18:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:18:41]wFMCommunicate OK [18:18:41]SAM_PROTO_GetFieldsCounters done [18:18:41]requested_item shift.num is exist - process it [18:18:41]requested_item shift.opened is exist - process it [18:18:41]req_shift_opened [18:18:41]FM_GetShiftState [18:18:41]SAM_PROTO_GetShiftState [18:18:41]wFMCommunicate request_size=4 [18:18:41]MH_SAM_APDU [18:18:41]CAPDU: 80 13 01 00 [18:18:41]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:18:41]Write i2c OK [18:18:41]MH_I2C_Read... [18:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:41]Read from MH i2c: E2 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 0E 00 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [18:18:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:18:41]wFMCommunicate OK [18:18:41]SAM_PROTO_GetShiftState done [18:18:41]FM_GetShiftState done [18:18:41]req_shift_opened done [18:18:41]requested_item shift.open_date is exist - process it [18:18:41]req_shift_open_date [18:18:41]req_shift_open_date done [18:18:41]produce_requested_data done [18:18:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87393,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:18:41]process_action_free close_receipt [18:18:41]json_value_free [18:18:41]json_value_free done [18:18:41]process_json_proto returns [18:18:41]Send response to host [18:18:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87393,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:18:41]free response buf [18:18:41]execute_script done [18:18:41]execute_script returns [18:18:41]free content buf [18:18:41]Sock 7.Close socket [18:18:41]Sock 7.Thread stoped [18:18:41]accept exits with 9 [18:18:41]New connection [18:18:41]New thread 3067342180 created [18:18:41]Thread 3067485540 joined [18:18:41]Waiting for new connection... [18:18:41] Sock 9.Parse request [18:18:41]Sock 9.Check first char [18:18:41]Sock 9.First char is OK [18:18:41]request: POST /json_proto HTTP/1.0 [18:18:41]Method: POST [18:18:41]URL: /json_proto [18:18:41]Method is POST - this is cgi request [18:18:41]url: /json_proto [18:18:41]query_string will be loaded in cgi processing [18:18:41]execute_cgi json_proto POST (null) [18:18:41]execute_cgi path=json_proto method=POST [18:18:41]POST find Content-Length [18:18:41]Host: 172.17.47.196:8080 [18:18:41]Content-Length: 687 [18:18:41]Content-Type: application/json [18:18:41] [18:18:41]POST finish read [18:18:41]Found Content-Length = 687 [18:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872353", "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" ] } } [18:18:41]execute_script... [18:18: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)872353", "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" ] } } [18:18:41]POST & json_proto [18:18:41]process_json_proto [18:18:41]json parsed OK: [18:18:41]protocol is kg_v1.0 [18:18:41]action value=close_receipt [18:18:41]process_action close_receipt [18:18:41]cmd_close_receipt [18:18:41]MH_GetDate [18:18:41]Write to MH i2c: F0 00 00 6A 00 59 [18:18:41]Write i2c OK [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: F0 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: F0 09 00 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: F0 09 00 6A 00 00 02 B1 F1 66 4C 6B 94 66 1D [18:18:41]GetLastDocTimeStamp 1727115517 [18:18:41]current date 1727115522 [18:18:41]FM_GetShiftState [18:18:41]SAM_PROTO_GetShiftState [18:18:41]wFMCommunicate request_size=4 [18:18:41]MH_SAM_APDU [18:18:41]CAPDU: 80 13 01 00 [18:18:41]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [18:18:41]Write i2c OK [18:18:41]MH_I2C_Read... [18:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:41]Read from MH i2c: E2 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 0E 00 [18:18:41]MH_I2C_Read... [18:18:41]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 40 [18:18:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:18:41]wFMCommunicate OK [18:18:41]SAM_PROTO_GetShiftState done [18:18:41]FM_GetShiftState done [18:18:41]opened in 1727050818 [18:18:41]opened+sec_in_day 1727137218 [18:18:41]quantity*price = 150037 [18:18:41]sum+1 = 150039 [18:18:41]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 СНО: Общий режим Чек 248 23.09.2024 18:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87394 ФПД: 244196915592819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181842&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87394&fm=244196915592819&tin=02508201610067®Number=0000000000092592&sum=150000 [18:18:42]StoreToDocumentArchive [18:18:42]shift 498 fd 87394 [18:18:42]save to /storage/0498/doc_00087394 [18:18:42]save last doc name /storage/0498/doc_00087394 to /storage/kkm_last_doc_name [18:18:42]save OK [18:18:42]Clear old archive folders... [18:18:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:18:42]tlvbuf is 00D6DEE0 [18:18:42]SAM_PROTO_ClearQueue [18:18:42]wFMCommunicate request_size=4 [18:18:42]MH_SAM_APDU [18:18:42]CAPDU: 80 09 00 00 [18:18:42]Write to MH i2c: E2 08 00 78 00 80 09 00 00 00 00 00 00 EA [18:18:42]Write i2c OK [18:18:42]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:18:43]RAPDU: 90 00 [18:18:43]wFMCommunicate OK [18:18:43]SAM_PROTO_ClearQueue done [18:18:43]KKMCreateOFDPacket [18:18:43]OFDProtocolAddRootSTLVToBuf [18:18:43]FM_MakeSignedData [18:18:43]FM_MakeSignedData [18:18:43]SAM_PROTO_SignData [18:18:43]wFMCommunicate request_size=4 [18:18:43]MH_SAM_APDU [18:18:43]CAPDU: 80 0D 01 02 [18:18:43]Write to MH i2c: E2 08 00 79 00 80 0D 01 02 00 00 00 00 F2 [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:18:43]RAPDU: 90 00 [18:18:43]wFMCommunicate OK [18:18:43]wFMCommunicate request_size=255 [18:18:43]MH_SAM_APDU [18:18: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 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 F8 00 00 00 F4 03 04 00 02 B1 F1 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 62 55 01 00 35 04 06 00 [18:18:43]Write to MH i2c: E2 02 01 7A 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 ConnectInit Can't take IP for lk.salyk.kg [18:18:43]26 CommunicateWithHost connect error [18:18:43]00 CommunicateWithHost err = -1 [18:18:43]EF OFD Sender: Server communicate error [18:18:43]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 F8 00 00 00 F4 03 04 00 02 B1 F1 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 62 55 01 00 35 04 06 00 00 00 90 [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]OFD Sender: Processing packet 87391 [packets to send 282, broken 279] [18:18:43]ProducePacketName [18:18:43]name=ofd_packets/00087391 [18:18:43]OFD Sender: To server: pG, [18:18:43]CommunicateWithHost lk.salyk.kg:30040 [18:18:43]ConnectInit lk.salyk.kg [18:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [18:18:43]RAPDU: 90 00 [18:18:43]wFMCommunicate OK [18:18:43]wFMCommunicate request_size=11 [18:18:43]MH_SAM_APDU [18:18:43]CAPDU: 80 0D 02 02 06 DE 18 86 68 BE 73 [18:18:43]Write to MH i2c: E2 0E 00 7B 00 80 0D 02 02 06 00 DE 18 86 68 BE 73 00 00 16 [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [18:18:43]RAPDU: 90 00 [18:18:43]wFMCommunicate OK [18:18:43]wFMCommunicate request_size=4 [18:18:43]MH_SAM_APDU [18:18:43]CAPDU: 80 0D 03 02 [18:18:43]Write to MH i2c: E2 08 00 7C 00 80 0D 03 02 00 00 00 00 F7 [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 0B 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 0B 00 7C 00 00 04 DB 2F 0E 9B 4B 35 FE 90 00 2D [18:18:43]RAPDU: 04 DB 2F 0E 9B 4B 35 FE 90 00 [18:18:43]wFMCommunicate OK [18:18:43]SAM_PROTO_SignData done [18:18:43]FM_MakeSignedData done [18:18:43]CreateOFDProtocolMessage [18:18:43]wFMCommunicate request_size=4 [18:18:43]MH_SAM_APDU [18:18:43]CAPDU: 80 11 00 00 [18:18:43]Write to MH i2c: E2 08 00 7D 00 80 11 00 00 00 00 00 00 F7 [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:43]Read from MH i2c: E2 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 17 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: E2 17 00 7D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 56 [18:18: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:18:43]wFMCommunicate OK [18:18:43]CreateOFDProtocolMessage done [18:18:43]OFDSenderStorePacket 87394 [18:18:43]StoreOFDPacket docnum=87394 [18:18: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 0E 8E 08 01 7A EE 5A 03 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 F8 00 00 00 F4 03 04 00 02 B1 F1 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 62 55 01 00 35 04 06 00 DE 18 86 68 BE 73 04 DB 2F 0E 9B 4B 35 FE [18:18:43]CheckFolder [18:18:43]dirname=/storage/ofd_packets [18:18:43]CheckFolder done [18:18:43]ProducePacketName [18:18:43]name=ofd_packets/00087394 [18:18:43]NVStorageSaveData ofd_packets/00087394 [18:18:43]File name is /storage/ofd_packets/00087394 [18:18:43]Write 302 bytes [18:18:43]NVStorageSaveData done [18:18:43]OFDSenderStorePacket done [18:18:43]KKMCreateOFDPacket done [18:18:43]NVStorageSaveData kkm_last_timestamp [18:18:43]File name is /storage/kkm_last_timestamp [18:18:43]Write 4 bytes [18:18:43]NVStorageSaveData done [18:18:43]ExternCall_PrintAddStr [18:18:43]wPrintStart [18:18:43]Write to MH i2c: 01 00 00 7E 00 7E [18:18:43]Write i2c OK [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: 01 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: 01 07 00 [18:18:43]MH_I2C_Read... [18:18:43]Read from MH i2c: 01 07 00 7E 00 00 00 00 00 00 FF 0F 93 [18:18:43]RasterBufferAndPrint [18:18:43]line Счет N : (1)872353 [18:18:43]line ИНН: 02508201610067 [18:18:43]line Контрольно-Кассовый Чек [18:18:43]line ПРОДАЖА [18:18:43]line ТРК (МРК, ГНК) : 21 [18:18:43]line Товар: 2710194210 [18:18:43]line ДТ(л)-К-4 [18:18:43]line 19.690 * 76.20 [18:18:43]line = 1500.38 [18:18:43]line НДС 12% НСП 1% [18:18:43]line > о реализуемом товаре [18:18:43]line ОКРУГЛЕНИЕ: -0.38 [18:18:43]line ИТОГО: 1500.00 [18:18:43]line Внесено: 1500.00 [18:18:43]line СДАЧА: 0.00 [18:18:43]line НСП 1% : 13.28 [18:18:43]line НДС 12% : 159.33 [18:18:43]line Наличными: 1500.00 [18:18:43]line Безнал.: 0.00 [18:18:43]line Место: АЗС № 137 "Партнер Нефть" [18:18:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:18:43]line СНО: Общий режим [18:18:43]line Чек 248 23.09.2024 18:18 [18:18:43]line Смена: 498 ФФД: 1.0 [18:18:43]line ЗНМ: 0300000064 [18:18:43]line РНМ: 0000000000092592 [18:18:43]line Версия ККМ: 001 [18:18:43]line ФМ: 0000000000874979 [18:18:43]line ФД: 87394 [18:18:43]line ФПД: 244196915592819 [18:18:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181842&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87394&fm=244196915592819&tin=02508201610067®Number=0000000000092592&sum=150000 [18:18:43]written 0, free lines is 4095 [18:18:44]Write to MH i2c: 01 00 00 A9 00 A9 [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: 01 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: 01 07 00 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 E1 0C 9D [18:18:44]RasterBufferAndPrint [18:18:44]line [18:18:44]line [18:18:44]line [18:18:44]line [18:18:44]line [18:18:44]written 0, free lines is 3324 [18:18:44]MH_Cut [18:18:44]Write to MH i2c: D1 01 00 B0 00 01 82 [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: D1 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: D1 01 00 [18:18:44]MH_I2C_Read... [18:18:44]Read from MH i2c: D1 01 00 B0 00 00 81 [18:18:44]Write to MH i2c: 01 00 00 B1 00 B1 [18:18:44]Write i2c OK [18:18:44]MH_I2C_Read... [18:18:45]*** Cut start [18:18:45]*** Partial cut [18:18:45]*** CUTSNS_PIN = 1 [18:18:45]*** CUTSNS_PIN = 0 [18:18:45]*** Brake cut motor [18:18:45]Read from MH i2c: 01 [18:18:45]MH_I2C_Read... [18:18:45]*** Stop cut motor [18:18:45]*** Cut end [18:18:45]Read from MH i2c: 01 07 00 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 FF 0F C6 [18:18:45]process_action close_receipt done [18:18:45]requested_data is exist [18:18:45]produce_requested_data [18:18:45]requested_item fm.sn is exist - process it [18:18:45]wFMCommunicate request_size=4 [18:18:45]MH_SAM_APDU [18:18:45]CAPDU: 80 11 00 00 [18:18:45]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:18:45]Read from MH i2c: E2 [18:18:45]MH_I2C_Read... [18:18:45]Read from MH i2c: E2 17 00 [18:18:45]MH_I2C_Read... [18:18:45]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 [18:18:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:18:45]wFMCommunicate OK [18:18:45]requested_item fd.num is exist - process it [18:18:45]SAM_PROTO_GetFieldsCounters [18:18:45]wFMCommunicate request_size=4 [18:18:45]MH_SAM_APDU [18:18:45]CAPDU: 80 13 00 00 [18:18:45]Write to MH i2c: E2 08 00 B3 00 80 13 00 00 00 00 00 00 2F [18:18:45]Write i2c OK [18:18:45]MH_I2C_Read... [18:18:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:18:46]Read from MH i2c: E2 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: E2 62 00 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: E2 62 00 B3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 F1 [18:18: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 62 55 01 00 0E 04 04 00 F2 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 [18:18:46]wFMCommunicate OK [18:18:46]SAM_PROTO_GetFieldsCounters done [18:18:46]requested_item shift.num is exist - process it [18:18:46]requested_item shift.opened is exist - process it [18:18:46]req_shift_opened [18:18:46]FM_GetShiftState [18:18:46]SAM_PROTO_GetShiftState [18:18:46]wFMCommunicate request_size=4 [18:18:46]MH_SAM_APDU [18:18:46]CAPDU: 80 13 01 00 [18:18:46]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [18:18:46]Write i2c OK [18:18:46]MH_I2C_Read... [18:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:18:46]Read from MH i2c: E2 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: E2 0E 00 [18:18:46]MH_I2C_Read... [18:18:46]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [18:18:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:18:46]wFMCommunicate OK [18:18:46]SAM_PROTO_GetShiftState done [18:18:46]FM_GetShiftState done [18:18:46]req_shift_opened done [18:18:46]requested_item shift.open_date is exist - process it [18:18:46]req_shift_open_date [18:18:46]req_shift_open_date done [18:18:46]produce_requested_data done [18:18:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87394,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:18:46]process_action_free close_receipt [18:18:46]json_value_free [18:18:46]json_value_free done [18:18:46]process_json_proto returns [18:18:46]Send response to host [18:18:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87394,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:18:46]free response buf [18:18:46]execute_script done [18:18:46]execute_script returns [18:18:46]free content buf [18:18:46]Sock 9.Close socket [18:18:46]Sock 9.Thread stoped [18:18:48]ConnectInit Can't take IP for lk.salyk.kg [18:18:48]CommunicateWithHost connect error [18:18:48]CommunicateWithHost err = -1 [18:18:48]OFD Sender: Server communicate error [18:18:48]OFD Sender: Processing packet 87391 [packets to send 283, broken 279] [18:18:48]ProducePacketName [18:18:48]name=ofd_packets/00087391 [18:18:48]OFD Sender: To server: pG, [18:18:48]CommunicateWithHost lk.salyk.kg:30040 [18:18:48]ConnectInit lk.salyk.kg [18:18:53]ConnectInit Can't take IP for lk.salyk.kg [18:18:53]CommunicateWithHost connect error [18:18:53]CommunicateWithHost err = -1 [18:18:53]OFD Sender: Server communicate error [18:18:58]OFD Sender: Processing packet 87391 [packets to send 283, broken 279] [18:18:58]ProducePacketName [18:18:58]name=ofd_packets/00087391 [18:18:58]OFD Sender: To server: pG, [18:18:58]CommunicateWithHost lk.salyk.kg:30040 [18:18:58]ConnectInit lk.salyk.kg [18:19:03]ConnectInit Can't take IP for lk.salyk.kg [18:19:03]CommunicateWithHost connect error [18:19:03]CommunicateWithHost err = -1 [18:19:03]OFD Sender: Server communicate error [18:19:08]OFD Sender: Processing packet 87391 [packets to send 283, broken 279] [18:19:08]ProducePacketName [18:19:08]name=ofd_packets/00087391 [18:19:08]OFD Sender: To server: pG, [18:19:08]CommunicateWithHost lk.salyk.kg:30040 [18:19:08]ConnectInit lk.salyk.kg [18:19:10]Connected sock=9 [18:19: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 BB D1 07 01 BC 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4F C5 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 F4 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 F5 00 00 00 F4 03 04 00 19 B0 F1 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 5F 55 01 00 35 04 06 00 73 EB 84 E9 4B 33 6B 79 4A 19 A7 E4 71 63 [18:19: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 D6 D6 47 00 A4 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 5F 55 01 00 F4 03 04 00 E8 5B F1 66 B6 04 01 00 00 AA CD EF 3C D9 54 4E 0E [18:19:13]CommunicateWithHost err = 0 [18:19:13]CheckOFDResponse [18:19:13]1017 (14) - 77093643461234 [18:19:13]1041 (16) - 0000000000874979 [18:19:13]1040 (4) - 87391 [18:19:13]1012 (4) - 23.09.2024 12:15 [18:19:13]1206 (1) - 0 [18:19:13]OFD Sender: Remove packet 87391 [18:19:13]ProducePacketName [18:19:13]name=ofd_packets/00087391 [18:19:13]NVStorageDeleteData [18:19:13]OFD Sender: Processing packet 87392 [packets to send 282, broken 279] [18:19:13]ProducePacketName [18:19:13]name=ofd_packets/00087392 [18:19:13]OFD Sender: To server: pG, [18:19:13]CommunicateWithHost lk.salyk.kg:30040 [18:19:13]ConnectInit lk.salyk.kg [18:19:15]Connected sock=9 [18:19: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 5B 9D 07 01 2D 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5E D8 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 55 A5 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 A5 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CA 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 99 00 00 00 00 07 04 06 00 50 A5 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 55 B0 F1 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 60 55 01 00 35 04 06 00 90 B7 CD A5 A3 BB 11 E2 FF 1E D4 91 7A 5D [18:19: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 CF AF 47 00 B0 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 60 55 01 00 F4 03 04 00 ED 5B F1 66 B6 04 01 00 00 C5 6E 92 27 49 41 6D E9 [18:19:16]CommunicateWithHost err = 0 [18:19:16]CheckOFDResponse [18:19:16]1017 (14) - 77093643461234 [18:19:16]1041 (16) - 0000000000874979 [18:19:16]1040 (4) - 87392 [18:19:16]1012 (4) - 23.09.2024 12:15 [18:19:16]1206 (1) - 0 [18:19:16]OFD Sender: Remove packet 87392 [18:19:16]ProducePacketName [18:19:16]name=ofd_packets/00087392 [18:19:16]NVStorageDeleteData [18:19:16]OFD Sender: Processing packet 87393 [packets to send 281, broken 279] [18:19:16]ProducePacketName [18:19:16]name=ofd_packets/00087393 [18:19:16]OFD Sender: To server: pG, [18:19:16]CommunicateWithHost lk.salyk.kg:30040 [18:19:16]ConnectInit lk.salyk.kg [18:19:17]Connected sock=9 [18:19: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 21 01 00 00 44 AA 19 01 6A F4 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 F7 00 00 00 F4 03 04 00 FD B0 F1 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 61 55 01 00 35 04 06 00 EE 69 11 7D 24 3F 2C 98 09 7D 8E B2 B1 C2 [18:19: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 62 57 47 00 0C 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 61 55 01 00 F4 03 04 00 EF 5B F1 66 B6 04 01 00 00 7F 06 DA FF D9 CF 13 13 [18:19:20]CommunicateWithHost err = 0 [18:19:20]CheckOFDResponse [18:19:20]1017 (14) - 77093643461234 [18:19:20]1041 (16) - 0000000000874979 [18:19:20]1040 (4) - 87393 [18:19:20]1012 (4) - 23.09.2024 12:15 [18:19:20]1206 (1) - 0 [18:19:20]OFD Sender: Remove packet 87393 [18:19:20]ProducePacketName [18:19:20]name=ofd_packets/00087393 [18:19:20]NVStorageDeleteData [18:19:21]OFD Sender: Processing packet 87394 [packets to send 280, broken 279] [18:19:21]ProducePacketName [18:19:21]name=ofd_packets/00087394 [18:19:21]OFD Sender: To server: pG, [18:19:21]CommunicateWithHost lk.salyk.kg:30040 [18:19:21]ConnectInit lk.salyk.kg [18:19:21]Connected sock=9 [18:19:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 0E 8E 08 01 7A EE 5A 03 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 F8 00 00 00 F4 03 04 00 02 B1 F1 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 62 55 01 00 35 04 06 00 DE 18 86 68 BE 73 04 DB 2F 0E 9B 4B 35 FE [18:19:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 2E BE 47 00 76 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 62 55 01 00 F4 03 04 00 F3 5B F1 66 B6 04 01 00 00 BF 0F 71 FB 47 28 1C E8 [18:19:22]CommunicateWithHost err = 0 [18:19:22]CheckOFDResponse [18:19:22]1017 (14) - 77093643461234 [18:19:22]1041 (16) - 0000000000874979 [18:19:22]1040 (4) - 87394 [18:19:22]1012 (4) - 23.09.2024 12:15 [18:19:22]1206 (1) - 0 [18:19:22]OFD Sender: Remove packet 87394 [18:19:22]ProducePacketName [18:19:22]name=ofd_packets/00087394 [18:19:22]NVStorageDeleteData [18:19:22]OFD Sender: No OFD packet to send [18:19:27]OFD Sender: No OFD packet to send [18:19:31]recv_with_timeout no data received [18:19:32]OFD Sender: No OFD packet to send [18:19:37]OFD Sender: No OFD packet to send [18:19:39]accept exits with 7 [18:19:39]New connection [18:19:39]New thread 3067485540 created [18:19:39]Thread 3067342180 joined [18:19:39]Waiting for new connection... [18:19:39] Sock 7.Parse request [18:19:39]Sock 7.Check first char [18:19:39]Sock 7.First char is OK [18:19:39]request: POST /json_proto HTTP/1.0 [18:19:39]Method: POST [18:19:39]URL: /json_proto [18:19:39]Method is POST - this is cgi request [18:19:39]url: /json_proto [18:19:39]query_string will be loaded in cgi processing [18:19:39]execute_cgi json_proto POST (null) [18:19:39]execute_cgi path=json_proto method=POST [18:19:39]POST find Content-Length [18:19:39]Host: 172.17.47.196:8080 [18:19:39]Content-Length: 687 [18:19:39]Content-Type: application/json [18:19:39] [18:19:39]POST finish read [18:19:39]Found Content-Length = 687 [18:19:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872356", "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" ] } } [18:19:39]execute_script... [18:19: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)872356", "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" ] } } [18:19:39]POST & json_proto [18:19:39]process_json_proto [18:19:39]json parsed OK: [18:19:39]protocol is kg_v1.0 [18:19:39]action value=close_receipt [18:19:39]process_action close_receipt [18:19:39]cmd_close_receipt [18:19:39]MH_GetDate [18:19:39]Write to MH i2c: F0 00 00 B5 00 A4 [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: F0 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: F0 09 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: F0 09 00 B5 00 00 3C B1 F1 66 4C 6B 94 66 A2 [18:19:39]GetLastDocTimeStamp 1727115522 [18:19:39]current date 1727115580 [18:19:39]FM_GetShiftState [18:19:39]SAM_PROTO_GetShiftState [18:19:39]wFMCommunicate request_size=4 [18:19:39]MH_SAM_APDU [18:19:39]CAPDU: 80 13 01 00 [18:19:39]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [18:19:39]Write i2c OK [18:19:39]MH_I2C_Read... [18:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:39]Read from MH i2c: E2 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 0E 00 [18:19:39]MH_I2C_Read... [18:19:39]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8B [18:19:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:19:39]wFMCommunicate OK [18:19:39]SAM_PROTO_GetShiftState done [18:19:39]FM_GetShiftState done [18:19:39]opened in 1727050818 [18:19:39]opened+sec_in_day 1727137218 [18:19:39]quantity*price = 100050 [18:19:39]sum+1 = 100052 [18:19:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 249 23.09.2024 18:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87395 ФПД: 260630274375135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181940&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87395&fm=260630274375135&tin=02508201610067®Number=0000000000092592&sum=100000 [18:19:41]StoreToDocumentArchive [18:19:41]shift 498 fd 87395 [18:19:41]save to /storage/0498/doc_00087395 [18:19:41]save last doc name /storage/0498/doc_00087395 to /storage/kkm_last_doc_name [18:19:41]save OK [18:19:41]Clear old archive folders... [18:19:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:19:41]tlvbuf is 00D36900 [18:19:41]SAM_PROTO_ClearQueue [18:19:41]wFMCommunicate request_size=4 [18:19:41]MH_SAM_APDU [18:19:41]CAPDU: 80 09 00 00 [18:19:41]Write to MH i2c: E2 08 00 C3 00 80 09 00 00 00 00 00 00 35 [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:41]Read from MH i2c: E2 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:19:41]RAPDU: 90 00 [18:19:41]wFMCommunicate OK [18:19:41]SAM_PROTO_ClearQueue done [18:19:41]KKMCreateOFDPacket [18:19:41]OFDProtocolAddRootSTLVToBuf [18:19:41]FM_MakeSignedData [18:19:41]FM_MakeSignedData [18:19:41]SAM_PROTO_SignData [18:19:41]wFMCommunicate request_size=4 [18:19:41]MH_SAM_APDU [18:19:41]CAPDU: 80 0D 01 02 [18:19:41]Write to MH i2c: E2 08 00 C4 00 80 0D 01 02 00 00 00 00 3D [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:41]Read from MH i2c: E2 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:19:41]RAPDU: 90 00 [18:19:41]wFMCommunicate OK [18:19:41]wFMCommunicate request_size=255 [18:19:41]MH_SAM_APDU [18:19: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 3C B1 F1 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 63 55 01 00 35 04 06 00 [18:19:41]Write to MH i2c: E2 02 01 C5 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 F9 00 00 00 F4 03 04 00 3C B1 F1 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 63 55 01 00 35 04 06 00 00 00 A0 [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:41]Read from MH i2c: E2 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [18:19:41]RAPDU: 90 00 [18:19:41]wFMCommunicate OK [18:19:41]wFMCommunicate request_size=11 [18:19:41]MH_SAM_APDU [18:19:41]CAPDU: 80 0D 02 02 06 ED 0A B6 EB FD DF [18:19:41]Write to MH i2c: E2 0E 00 C6 00 80 0D 02 02 06 00 ED 0A B6 EB FD DF 00 00 C0 [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:41]Read from MH i2c: E2 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [18:19:41]RAPDU: 90 00 [18:19:41]wFMCommunicate OK [18:19:41]wFMCommunicate request_size=4 [18:19:41]MH_SAM_APDU [18:19:41]CAPDU: 80 0D 03 02 [18:19:41]Write to MH i2c: E2 08 00 C7 00 80 0D 03 02 00 00 00 00 42 [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:41]Read from MH i2c: E2 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 0B 00 [18:19:41]MH_I2C_Read... [18:19:41]Read from MH i2c: E2 0B 00 C7 00 00 6D 7C 56 94 8D 36 00 0C 90 00 E5 [18:19:41]RAPDU: 6D 7C 56 94 8D 36 00 0C 90 00 [18:19:41]wFMCommunicate OK [18:19:41]SAM_PROTO_SignData done [18:19:41]FM_MakeSignedData done [18:19:41]CreateOFDProtocolMessage [18:19:41]wFMCommunicate request_size=4 [18:19:41]MH_SAM_APDU [18:19:41]CAPDU: 80 11 00 00 [18:19:41]Write to MH i2c: E2 08 00 C8 00 80 11 00 00 00 00 00 00 42 [18:19:41]Write i2c OK [18:19:41]MH_I2C_Read... [18:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:42]Read from MH i2c: E2 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: E2 17 00 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: E2 17 00 C8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [18:19:42]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:42]wFMCommunicate OK [18:19:42]CreateOFDProtocolMessage done [18:19:42]OFDSenderStorePacket 87395 [18:19:42]StoreOFDPacket docnum=87395 [18:19: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 CF 85 08 01 45 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 3C B1 F1 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 63 55 01 00 35 04 06 00 ED 0A B6 EB FD DF 6D 7C 56 94 8D 36 00 0C [18:19:42]CheckFolder [18:19:42]dirname=/storage/ofd_packets [18:19:42]CheckFolder done [18:19:42]ProducePacketName [18:19:42]name=ofd_packets/00087395 [18:19:42]NVStorageSaveData ofd_packets/00087395 [18:19:42]File name is /storage/ofd_packets/00087395 [18:19:42]Write 302 bytes [18:19:42]NVStorageSaveData done [18:19:42]OFDSenderStorePacket done [18:19:42]KKMCreateOFDPacket done [18:19:42]NVStorageSaveData kkm_last_timestamp [18:19:42]File name is /storage/kkm_last_timestamp [18:19:42]Write 4 bytes [18:19:42]NVStorageSaveData done [18:19:42]ExternCall_PrintAddStr [18:19:42]wPrintStart [18:19:42]Write to MH i2c: 01 00 00 C9 00 C9 [18:19:42]Write i2c OK [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 07 00 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 07 00 C9 00 00 00 00 00 00 FF 0F DE [18:19:42]RasterBufferAndPrint [18:19:42]line Счет N : (1)872356 [18:19:42]line ИНН: 02508201610067 [18:19:42]line Контрольно-Кассовый Чек [18:19:42]line ПРОДАЖА [18:19:42]line ТРК (МРК, ГНК) : 34 [18:19:42]line Товар: 2710194210 [18:19:42]line ДТ(л)-К-4 [18:19:42]line 13.130 * 76.20 [18:19:42]line = 1000.51 [18:19:42]line НДС 12% НСП 1% [18:19:42]line > о реализуемом товаре [18:19:42]line ОКРУГЛЕНИЕ: -0.51 [18:19:42]line ИТОГО: 1000.00 [18:19:42]line Внесено: 1000.00 [18:19:42]line СДАЧА: 0.00 [18:19:42]line НСП 1% : 8.85 [18:19:42]line НДС 12% : 106.25 [18:19:42]line Наличными: 1000.00 [18:19:42]line Безнал.: 0.00 [18:19:42]line Место: АЗС № 137 "Партнер Нефть" [18:19:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:19:42]line СНО: Общий режим [18:19:42]line Чек 249 23.09.2024 18:19 [18:19:42]line Смена: 498 ФФД: 1.0 [18:19:42]line ЗНМ: 0300000064 [18:19:42]line РНМ: 0000000000092592 [18:19:42]line Версия ККМ: 001 [18:19:42]line ФМ: 0000000000874979 [18:19:42]line ФД: 87395 [18:19:42]line ФПД: 260630274375135 [18:19:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T181940&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87395&fm=260630274375135&tin=02508201610067®Number=0000000000092592&sum=100000 [18:19:42]OFD Sender: Processing packet 87395 [packets to send 280, broken 279] [18:19:42]ProducePacketName [18:19:42]name=ofd_packets/00087395 [18:19:42]OFD Sender: To server: pG, [18:19:42]CommunicateWithHost lk.salyk.kg:30040 [18:19:42]ConnectInit lk.salyk.kg [18:19:42]written 0, free lines is 4095 [18:19:42]Write to MH i2c: 01 00 00 F4 00 F4 [18:19:42]Write i2c OK [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 07 00 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 DA 0C E1 [18:19:42]RasterBufferAndPrint [18:19:42]line [18:19:42]line [18:19:42]line [18:19:42]line [18:19:42]line [18:19:42]written 0, free lines is 3331 [18:19:42]MH_Cut [18:19:42]Write to MH i2c: D1 01 00 FB 00 01 CD [18:19:42]Write i2c OK [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: D1 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: D1 01 00 [18:19:42]MH_I2C_Read... [18:19:42]Read from MH i2c: D1 01 00 FB 00 00 CC [18:19:42]Write to MH i2c: 01 00 00 FC 00 FC [18:19:42]Write i2c OK [18:19:42]MH_I2C_Read... [18:19:43]*** Cut start [18:19:43]*** Partial cut [18:19:43]*** CUTSNS_PIN = 1 [18:19:43]*** CUTSNS_PIN = 0 [18:19:43]*** Brake cut motor [18:19:43]Read from MH i2c: 01 [18:19:43]MH_I2C_Read... [18:19:43]*** Stop cut motor [18:19:44]*** Cut end [18:19:44]Read from MH i2c: 01 07 00 [18:19:44]MH_I2C_Read... [18:19:44]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [18:19:44]process_action close_receipt done [18:19:44]requested_data is exist [18:19:44]produce_requested_data [18:19:44]requested_item fm.sn is exist - process it [18:19:44]wFMCommunicate request_size=4 [18:19:44]MH_SAM_APDU [18:19:44]CAPDU: 80 11 00 00 [18:19:44]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [18:19:44]Write i2c OK [18:19:44]MH_I2C_Read... [18:19:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:44]Read from MH i2c: E2 [18:19:44]MH_I2C_Read... [18:19:44]Read from MH i2c: E2 17 00 [18:19:44]MH_I2C_Read... [18:19:44]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:19:44]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:44]wFMCommunicate OK [18:19:44]requested_item fd.num is exist - process it [18:19:44]SAM_PROTO_GetFieldsCounters [18:19:44]wFMCommunicate request_size=4 [18:19:44]MH_SAM_APDU [18:19:44]CAPDU: 80 13 00 00 [18:19:44]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [18:19:44]Write i2c OK [18:19:44]MH_I2C_Read... [18:19:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:44]Read from MH i2c: E2 [18:19:44]MH_I2C_Read... [18:19:44]Read from MH i2c: E2 62 00 [18:19:44]MH_I2C_Read... [18:19:44]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 63 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [18:19:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:44]wFMCommunicate OK [18:19:44]SAM_PROTO_GetFieldsCounters done [18:19:44]requested_item shift.num is exist - process it [18:19:44]requested_item shift.opened is exist - process it [18:19:44]req_shift_opened [18:19:44]FM_GetShiftState [18:19:44]SAM_PROTO_GetShiftState [18:19:44]wFMCommunicate request_size=4 [18:19:44]MH_SAM_APDU [18:19:44]CAPDU: 80 13 01 00 [18:19:44]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:19:44]Write i2c OK [18:19:44]MH_I2C_Read... [18:19:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:44]Read from MH i2c: E2 [18:19:44]MH_I2C_Read... [18:19:44]Read from MH i2c: E2 0E 00 [18:19:44]MH_I2C_Read... [18:19:44]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [18:19:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:19:44]wFMCommunicate OK [18:19:44]SAM_PROTO_GetShiftState done [18:19:44]FM_GetShiftState done [18:19:44]req_shift_opened done [18:19:44]requested_item shift.open_date is exist - process it [18:19:44]req_shift_open_date [18:19:44]req_shift_open_date done [18:19:44]produce_requested_data done [18:19:44]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87395,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:19:44]process_action_free close_receipt [18:19:44]json_value_free [18:19:44]json_value_free done [18:19:44]process_json_proto returns [18:19:44]Send response to host [18:19:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87395,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:19:44]free response buf [18:19:44]execute_script done [18:19:44]execute_script returns [18:19:44]free content buf [18:19:44]Sock 7.Close socket [18:19:44]Sock 7.Thread stoped [18:19:46]Connected sock=9 [18:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 CF 85 08 01 45 0F 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 3C B1 F1 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 63 55 01 00 35 04 06 00 ED 0A B6 EB FD DF 6D 7C 56 94 8D 36 00 0C [18:19:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C2 6E 47 00 E7 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 63 55 01 00 F4 03 04 00 0C 5C F1 66 B6 04 01 00 00 E3 AA 2B 42 38 F9 95 1C [18:19:47]CommunicateWithHost err = 0 [18:19:47]CheckOFDResponse [18:19:47]1017 (14) - 77093643461234 [18:19:47]1041 (16) - 0000000000874979 [18:19:47]1040 (4) - 87395 [18:19:47]1012 (4) - 23.09.2024 12:16 [18:19:47]1206 (1) - 0 [18:19:47]OFD Sender: Remove packet 87395 [18:19:47]ProducePacketName [18:19:47]name=ofd_packets/00087395 [18:19:47]NVStorageDeleteData [18:19:48]OFD Sender: No OFD packet to send [18:19:52]recv_with_timeout no data received [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:32]recv_with_timeout no data received [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:45]recv_with_timeout no data received [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:08]OFD Sender: No OFD packet to send [18:21:13]OFD Sender: No OFD packet to send [18:21:18]OFD Sender: No OFD packet to send [18:21:23]OFD Sender: No OFD packet to send [18:21:28]OFD Sender: No OFD packet to send [18:21:33]OFD Sender: No OFD packet to send [18:21:38]OFD Sender: No OFD packet to send [18:21:43]OFD Sender: No OFD packet to send [18:21:48]OFD Sender: No OFD packet to send [18:21:53]OFD Sender: No OFD packet to send [18:21:58]OFD Sender: No OFD packet to send [18:22:03]OFD Sender: No OFD packet to send [18:22:08]OFD Sender: No OFD packet to send [18:22:13]OFD Sender: No OFD packet to send [18:22:18]OFD Sender: No OFD packet to send [18:22:23]OFD Sender: No OFD packet to send [18:22:28]OFD Sender: No OFD packet to send [18:22:33]OFD Sender: No OFD packet to send [18:22:38]OFD Sender: No OFD packet to send [18:22:43]OFD Sender: No OFD packet to send [18:22:48]OFD Sender: No OFD packet to send [18:22:53]OFD Sender: No OFD packet to send [18:22:54]recv_with_timeout no data received [18:22:58]OFD Sender: No OFD packet to send [18:23:03]OFD Sender: No OFD packet to send [18:23:08]OFD Sender: No OFD packet to send [18:23:13]OFD Sender: No OFD packet to send [18:23:18]OFD Sender: No OFD packet to send [18:23:23]OFD Sender: No OFD packet to send [18:23:25]recv_with_timeout no data received [18:23:25]accept exits with 10 [18:23:25]New connection [18:23:25]New thread 3067342180 created [18:23:25]Thread 3067485540 joined [18:23:25]Waiting for new connection... [18:23:25] Sock 10.Parse request [18:23:25]Sock 10.Check first char [18:23:25]Sock 10.First char is OK [18:23:25]request: POST /json_proto HTTP/1.0 [18:23:25]Method: POST [18:23:25]URL: /json_proto [18:23:25]Method is POST - this is cgi request [18:23:25]url: /json_proto [18:23:25]query_string will be loaded in cgi processing [18:23:25]execute_cgi json_proto POST (null) [18:23:25]execute_cgi path=json_proto method=POST [18:23:25]POST find Content-Length [18:23:25]Host: 172.17.47.196:8080 [18:23:25]Content-Length: 800 [18:23:25]Content-Type: application/json [18:23:25] [18:23:25]POST finish read [18:23:25]Found Content-Length = 800 [18:23:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872358", "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" ] } } [18:23:25]execute_script... [18:23: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)872358", "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" ] } } [18:23:25]POST & json_proto [18:23:25]process_json_proto [18:23:25]json parsed OK: [18:23:25]protocol is kg_v1.0 [18:23:25]action value=close_receipt [18:23:25]process_action close_receipt [18:23:25]cmd_close_receipt [18:23:25]MH_GetDate [18:23:25]Write to MH i2c: F0 00 00 00 01 F0 [18:23:25]Write i2c OK [18:23:25]MH_I2C_Read... [18:23:25]Read from MH i2c: F0 [18:23:25]MH_I2C_Read... [18:23:25]Read from MH i2c: F0 09 00 [18:23:25]MH_I2C_Read... [18:23:25]Read from MH i2c: F0 09 00 00 01 00 1D B2 F1 66 4C 6B 94 66 D0 [18:23:25]GetLastDocTimeStamp 1727115580 [18:23:25]current date 1727115805 [18:23:25]FM_GetShiftState [18:23:25]SAM_PROTO_GetShiftState [18:23:25]wFMCommunicate request_size=4 [18:23:25]MH_SAM_APDU [18:23:25]CAPDU: 80 13 01 00 [18:23:25]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [18:23:25]Write i2c OK [18:23:25]MH_I2C_Read... [18:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:25]Read from MH i2c: E2 [18:23:25]MH_I2C_Read... [18:23:25]Read from MH i2c: E2 0E 00 [18:23:25]MH_I2C_Read... [18:23:25]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [18:23:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:23:25]wFMCommunicate OK [18:23:25]SAM_PROTO_GetShiftState done [18:23:25]FM_GetShiftState done [18:23:25]opened in 1727050818 [18:23:25]opened+sec_in_day 1727137218 [18:23:25]quantity*price = 30035 [18:23:25]sum+1 = 30036 [18:23:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.35 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.35 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 250 23.09.2024 18:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87396 ФПД: 32332166833190 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182326&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87396&fm=32332166833190&tin=02508201610067®Number=0000000000092592&sum=30035 [18:23:26]StoreToDocumentArchive [18:23:26]shift 498 fd 87396 [18:23:26]save to /storage/0498/doc_00087396 [18:23:26]save last doc name /storage/0498/doc_00087396 to /storage/kkm_last_doc_name [18:23:26]save OK [18:23:26]Clear old archive folders... [18:23:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:26]tlvbuf is 00D320C0 [18:23:26]SAM_PROTO_ClearQueue [18:23:26]wFMCommunicate request_size=4 [18:23:26]MH_SAM_APDU [18:23:26]CAPDU: 80 09 00 00 [18:23:26]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:26]Read from MH i2c: E2 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:23:26]RAPDU: 90 00 [18:23:26]wFMCommunicate OK [18:23:26]SAM_PROTO_ClearQueue done [18:23:26]KKMCreateOFDPacket [18:23:26]OFDProtocolAddRootSTLVToBuf [18:23:26]FM_MakeSignedData [18:23:26]FM_MakeSignedData [18:23:26]SAM_PROTO_SignData [18:23:26]wFMCommunicate request_size=4 [18:23:26]MH_SAM_APDU [18:23:26]CAPDU: 80 0D 01 02 [18:23:26]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:26]Read from MH i2c: E2 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:23:26]RAPDU: 90 00 [18:23:26]wFMCommunicate OK [18:23:26]wFMCommunicate request_size=255 [18:23:26]MH_SAM_APDU [18:23: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 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 FA 00 00 00 F4 03 04 00 1E B2 F1 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 64 55 01 00 35 04 06 00 1D [18:23:26]Write to MH i2c: E2 02 01 10 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FA 00 00 00 F4 03 04 00 1E B2 F1 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 64 55 01 00 35 04 06 00 1D 00 00 66 [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:26]Read from MH i2c: E2 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [18:23:26]RAPDU: 90 00 [18:23:26]wFMCommunicate OK [18:23:26]wFMCommunicate request_size=10 [18:23:26]MH_SAM_APDU [18:23:26]CAPDU: 80 0D 02 02 05 67 EB 51 A4 26 [18:23:26]Write to MH i2c: E2 0D 00 11 01 80 0D 02 02 05 00 67 EB 51 A4 26 00 00 03 [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:26]Read from MH i2c: E2 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [18:23:26]RAPDU: 90 00 [18:23:26]wFMCommunicate OK [18:23:26]wFMCommunicate request_size=4 [18:23:26]MH_SAM_APDU [18:23:26]CAPDU: 80 0D 03 02 [18:23:26]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:26]Read from MH i2c: E2 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 0B 00 [18:23:26]MH_I2C_Read... [18:23:26]Read from MH i2c: E2 0B 00 12 01 00 4F FA E7 F8 9F 6A 5B BD 90 00 D8 [18:23:26]RAPDU: 4F FA E7 F8 9F 6A 5B BD 90 00 [18:23:26]wFMCommunicate OK [18:23:26]SAM_PROTO_SignData done [18:23:26]FM_MakeSignedData done [18:23:26]CreateOFDProtocolMessage [18:23:26]wFMCommunicate request_size=4 [18:23:26]MH_SAM_APDU [18:23:26]CAPDU: 80 11 00 00 [18:23:26]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [18:23:26]Write i2c OK [18:23:26]MH_I2C_Read... [18:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:27]Read from MH i2c: E2 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: E2 17 00 [18:23:27]MH_I2C_Read... [18:23:27]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:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:23:27]wFMCommunicate OK [18:23:27]CreateOFDProtocolMessage done [18:23:27]OFDSenderStorePacket 87396 [18:23:27]StoreOFDPacket docnum=87396 [18:23: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 8F A2 07 01 CC BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FA 00 00 00 F4 03 04 00 1E B2 F1 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 64 55 01 00 35 04 06 00 1D 67 EB 51 A4 26 4F FA E7 F8 9F 6A 5B BD [18:23:27]CheckFolder [18:23:27]dirname=/storage/ofd_packets [18:23:27]CheckFolder done [18:23:27]ProducePacketName [18:23:27]name=ofd_packets/00087396 [18:23:27]NVStorageSaveData ofd_packets/00087396 [18:23:27]File name is /storage/ofd_packets/00087396 [18:23:27]Write 301 bytes [18:23:27]NVStorageSaveData done [18:23:27]OFDSenderStorePacket done [18:23:27]KKMCreateOFDPacket done [18:23:27]NVStorageSaveData kkm_last_timestamp [18:23:27]File name is /storage/kkm_last_timestamp [18:23:27]Write 4 bytes [18:23:27]NVStorageSaveData done [18:23:27]ExternCall_PrintAddStr [18:23:27]wPrintStart [18:23:27]Write to MH i2c: 01 00 00 14 01 15 [18:23:27]Write i2c OK [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 07 00 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 07 00 14 01 00 00 00 00 00 FF 0F 2A [18:23:27]RasterBufferAndPrint [18:23:27]line Счет N : (1)872358 [18:23:27]line ИНН: 02508201610067 [18:23:27]line Контрольно-Кассовый Чек [18:23:27]line ПРОДАЖА [18:23:27]line ТРК (МРК, ГНК) : 63 [18:23:27]line Товар: 2710124130 [18:23:27]line Аи-92-К-5 [18:23:27]line 4.430 * 67.80 [18:23:27]line = 300.35 [18:23:27]line НДС 12% НСП 1% [18:23:27]line > о реализуемом товаре [18:23:27]line ИТОГО: 300.35 [18:23:27]line НСП 1% : 2.66 [18:23:27]line НДС 12% : 31.90 [18:23:27]line Наличными: 0.00 [18:23:27]line Безнал.: 300.35 [18:23:27]line Место: АЗС № 137 "Партнер Нефть" [18:23:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:23:27]line СНО: Общий режим [18:23:27]line Чек 250 23.09.2024 18:23 [18:23:27]line Смена: 498 ФФД: 1.0 [18:23:27]line ЗНМ: 0300000064 [18:23:27]line РНМ: 0000000000092592 [18:23:27]line Версия ККМ: 001 [18:23:27]line Платежная система: O! деньги [18:23:27]line ФМ: 0000000000874979 [18:23:27]line ФД: 87396 [18:23:27]line ФПД: 32332166833190 [18:23:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182326&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87396&fm=32332166833190&tin=02508201610067®Number=0000000000092592&sum=30035 [18:23:27]written 0, free lines is 4095 [18:23:27]OFD Sender: Processing packet 87396 [packets to send 280, broken 279] [18:23:27]ProducePacketName [18:23:27]name=ofd_packets/00087396 [18:23:27]OFD Sender: To server: pG, [18:23:27]CommunicateWithHost lk.salyk.kg:30040 [18:23:27]ConnectInit lk.salyk.kg [18:23:27]Write to MH i2c: 01 00 00 3E 01 3F [18:23:27]Write i2c OK [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 07 00 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 E5 0C 37 [18:23:27]RasterBufferAndPrint [18:23:27]line [18:23:27]line [18:23:27]line [18:23:27]line [18:23:27]line [18:23:27]written 0, free lines is 3307 [18:23:27]MH_Cut [18:23:27]Write to MH i2c: D1 01 00 45 01 01 18 [18:23:27]Write i2c OK [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: D1 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: D1 01 00 [18:23:27]MH_I2C_Read... [18:23:27]Read from MH i2c: D1 01 00 45 01 00 17 [18:23:27]Write to MH i2c: 01 00 00 46 01 47 [18:23:27]Write i2c OK [18:23:27]MH_I2C_Read... [18:23:28]*** Cut start [18:23:28]*** Partial cut [18:23:28]*** CUTSNS_PIN = 1 [18:23:28]*** CUTSNS_PIN = 0 [18:23:28]*** Brake cut motor [18:23:28]Read from MH i2c: 01 [18:23:28]MH_I2C_Read... [18:23:28]*** Stop cut motor [18:23:28]*** Cut end [18:23:28]Read from MH i2c: 01 07 00 [18:23:28]MH_I2C_Read... [18:23:28]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [18:23:28]process_action close_receipt done [18:23:28]requested_data is exist [18:23:28]produce_requested_data [18:23:28]requested_item fm.sn is exist - process it [18:23:28]wFMCommunicate request_size=4 [18:23:28]MH_SAM_APDU [18:23:28]CAPDU: 80 11 00 00 [18:23:28]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [18:23:28]Write i2c OK [18:23:28]MH_I2C_Read... [18:23:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:28]Read from MH i2c: E2 [18:23:28]MH_I2C_Read... [18:23:28]Read from MH i2c: E2 17 00 [18:23:28]MH_I2C_Read... [18:23:28]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [18:23: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:23:28]wFMCommunicate OK [18:23:28]requested_item fd.num is exist - process it [18:23:28]SAM_PROTO_GetFieldsCounters [18:23:28]wFMCommunicate request_size=4 [18:23:28]MH_SAM_APDU [18:23:28]CAPDU: 80 13 00 00 [18:23:28]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [18:23:28]Write i2c OK [18:23:28]MH_I2C_Read... [18:23:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:29]Read from MH i2c: E2 [18:23:29]MH_I2C_Read... [18:23:29]Read from MH i2c: E2 62 00 [18:23:29]MH_I2C_Read... [18:23:29]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [18:23: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 64 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:29]wFMCommunicate OK [18:23:29]SAM_PROTO_GetFieldsCounters done [18:23:29]requested_item shift.num is exist - process it [18:23:29]requested_item shift.opened is exist - process it [18:23:29]req_shift_opened [18:23:29]FM_GetShiftState [18:23:29]SAM_PROTO_GetShiftState [18:23:29]wFMCommunicate request_size=4 [18:23:29]MH_SAM_APDU [18:23:29]CAPDU: 80 13 01 00 [18:23:29]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [18:23:29]Write i2c OK [18:23:29]MH_I2C_Read... [18:23:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:29]Read from MH i2c: E2 [18:23:29]MH_I2C_Read... [18:23:29]Read from MH i2c: E2 0E 00 [18:23:29]MH_I2C_Read... [18:23:29]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1F [18:23:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:23:29]wFMCommunicate OK [18:23:29]SAM_PROTO_GetShiftState done [18:23:29]FM_GetShiftState done [18:23:29]req_shift_opened done [18:23:29]requested_item shift.open_date is exist - process it [18:23:29]req_shift_open_date [18:23:29]req_shift_open_date done [18:23:29]produce_requested_data done [18:23:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87396,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:23:29]process_action_free close_receipt [18:23:29]json_value_free [18:23:29]json_value_free done [18:23:29]process_json_proto returns [18:23:29]Send response to host [18:23:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87396,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:23:29]free response buf [18:23:29]execute_script done [18:23:29]execute_script returns [18:23:29]free content buf [18:23:29]Sock 10.Close socket [18:23:29]Sock 10.Thread stoped [18:23:32]ConnectInit Can't take IP for lk.salyk.kg [18:23:32]CommunicateWithHost connect error [18:23:32]CommunicateWithHost err = -1 [18:23:32]OFD Sender: Server communicate error [18:23:37]OFD Sender: Processing packet 87396 [packets to send 280, broken 279] [18:23:37]ProducePacketName [18:23:37]name=ofd_packets/00087396 [18:23:37]OFD Sender: To server: pG, [18:23:37]CommunicateWithHost lk.salyk.kg:30040 [18:23:37]ConnectInit lk.salyk.kg [18:23:41]Connected sock=9 [18:23: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 8F A2 07 01 CC BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FA 00 00 00 F4 03 04 00 1E B2 F1 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 64 55 01 00 35 04 06 00 1D 67 EB 51 A4 26 4F FA E7 F8 9F 6A 5B BD [18:23: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 CD 67 47 00 F6 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 64 55 01 00 F4 03 04 00 F7 5C F1 66 B6 04 01 00 00 31 64 DB E7 5E 98 03 37 [18:23:42]CommunicateWithHost err = 0 [18:23:42]CheckOFDResponse [18:23:42]1017 (14) - 77093643461234 [18:23:42]1041 (16) - 0000000000874979 [18:23:42]1040 (4) - 87396 [18:23:42]1012 (4) - 23.09.2024 12:20 [18:23:42]1206 (1) - 0 [18:23:42]OFD Sender: Remove packet 87396 [18:23:42]ProducePacketName [18:23:42]name=ofd_packets/00087396 [18:23:42]NVStorageDeleteData [18:23:42]OFD Sender: No OFD packet to send [18:23:47]OFD Sender: No OFD packet to send [18:23:48]accept exits with 7 [18:23:48]New connection [18:23:48]New thread 3067485540 created [18:23:48]Thread 3067342180 joined [18:23:48]Waiting for new connection... [18:23:48] Sock 7.Parse request [18:23:48]Sock 7.Check first char [18:23:48]Sock 7.First char is OK [18:23:48]request: POST /json_proto HTTP/1.0 [18:23:48]Method: POST [18:23:48]URL: /json_proto [18:23:48]Method is POST - this is cgi request [18:23:48]url: /json_proto [18:23:48]query_string will be loaded in cgi processing [18:23:48]execute_cgi json_proto POST (null) [18:23:48]execute_cgi path=json_proto method=POST [18:23:48]POST find Content-Length [18:23:48]Host: 172.17.47.196:8080 [18:23:48]Content-Length: 624 [18:23:48]Content-Type: application/json [18:23:48] [18:23:48]POST finish read [18:23:48]Found Content-Length = 624 [18:23:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148204", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:48]execute_script... [18:23:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148204", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:48]POST & json_proto [18:23:48]process_json_proto [18:23:48]json parsed OK: [18:23:48]protocol is kg_v1.0 [18:23:48]action value=close_receipt [18:23:48]process_action close_receipt [18:23:48]cmd_close_receipt [18:23:48]MH_GetDate [18:23:48]Write to MH i2c: F0 00 00 4A 01 3A [18:23:48]Write i2c OK [18:23:48]MH_I2C_Read... [18:23:48]Read from MH i2c: F0 [18:23:48]MH_I2C_Read... [18:23:48]Read from MH i2c: F0 09 00 [18:23:48]MH_I2C_Read... [18:23:48]Read from MH i2c: F0 09 00 4A 01 00 34 B2 F1 66 4C 6B 94 66 31 [18:23:48]GetLastDocTimeStamp 1727115806 [18:23:48]current date 1727115828 [18:23:48]FM_GetShiftState [18:23:48]SAM_PROTO_GetShiftState [18:23:48]wFMCommunicate request_size=4 [18:23:48]MH_SAM_APDU [18:23:48]CAPDU: 80 13 01 00 [18:23:48]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [18:23:48]Write i2c OK [18:23:48]MH_I2C_Read... [18:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:48]Read from MH i2c: E2 [18:23:48]MH_I2C_Read... [18:23:48]Read from MH i2c: E2 0E 00 [18:23:48]MH_I2C_Read... [18:23:48]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [18:23:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:23:48]wFMCommunicate OK [18:23:48]SAM_PROTO_GetShiftState done [18:23:48]FM_GetShiftState done [18:23:48]opened in 1727050818 [18:23:48]opened+sec_in_day 1727137218 [18:23:48]quantity*price = 14700 [18:23:48]sum+1 = 14701 [18:23:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 147.00 НСП 1% : 1.30 НДС 12% : 15.61 Наличными: 147.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 251 23.09.2024 18:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87397 ФПД: 28701807561246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87397&fm=28701807561246&tin=02508201610067®Number=0000000000092592&sum=14700 0 [18:23:49]StoreToDocumentArchive [18:23:49]shift 498 fd 87397 [18:23:49]save to /storage/0498/doc_00087397 [18:23:49]save last doc name /storage/0498/doc_00087397 to /storage/kkm_last_doc_name [18:23:49]save OK [18:23:49]Clear old archive folders... [18:23:49]ProcessDocumentItem done err = 0, tmpTLVsize=276 [18:23:49]tlvbuf is 00CDAE20 [18:23:49]SAM_PROTO_ClearQueue [18:23:49]wFMCommunicate request_size=4 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 09 00 00 [18:23:49]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:23:49]RAPDU: 90 00 [18:23:49]wFMCommunicate OK [18:23:49]SAM_PROTO_ClearQueue done [18:23:49]KKMCreateOFDPacket [18:23:49]OFDProtocolAddRootSTLVToBuf [18:23:49]FM_MakeSignedData [18:23:49]FM_MakeSignedData [18:23:49]SAM_PROTO_SignData [18:23:49]wFMCommunicate request_size=4 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 0D 01 02 [18:23:49]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:23:49]RAPDU: 90 00 [18:23:49]wFMCommunicate OK [18:23:49]wFMCommunicate request_size=255 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 34 B2 F1 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 [18:23:49]Write to MH i2c: E2 02 01 5A 01 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 34 B2 F1 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 00 00 C6 [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:23:49]RAPDU: 90 00 [18:23:49]wFMCommunicate OK [18:23:49]wFMCommunicate request_size=35 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 55 01 00 35 04 06 00 1A 1A A9 0B 4A 1E [18:23:49]Write to MH i2c: E2 26 00 5B 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 65 55 01 00 35 04 06 00 1A 1A A9 0B 4A 1E 00 00 E0 [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [18:23:49]RAPDU: 90 00 [18:23:49]wFMCommunicate OK [18:23:49]wFMCommunicate request_size=4 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 0D 03 02 [18:23:49]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 0B 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 0B 00 5C 01 00 76 B6 A8 E7 45 F4 C8 A1 90 00 36 [18:23:49]RAPDU: 76 B6 A8 E7 45 F4 C8 A1 90 00 [18:23:49]wFMCommunicate OK [18:23:49]SAM_PROTO_SignData done [18:23:49]FM_MakeSignedData done [18:23:49]CreateOFDProtocolMessage [18:23:49]wFMCommunicate request_size=4 [18:23:49]MH_SAM_APDU [18:23:49]CAPDU: 80 11 00 00 [18:23:49]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:49]Read from MH i2c: E2 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 17 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [18: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 [18:23:49]wFMCommunicate OK [18:23:49]CreateOFDProtocolMessage done [18:23:49]OFDSenderStorePacket 87397 [18:23:49]StoreOFDPacket docnum=87397 [18:23: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 28 01 00 00 E0 58 20 01 59 82 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 34 B2 F1 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 65 55 01 00 35 04 06 00 1A 1A A9 0B 4A 1E 76 B6 A8 E7 45 F4 C8 A1 [18:23:49]CheckFolder [18:23:49]dirname=/storage/ofd_packets [18:23:49]CheckFolder done [18:23:49]ProducePacketName [18:23:49]name=ofd_packets/00087397 [18:23:49]NVStorageSaveData ofd_packets/00087397 [18:23:49]File name is /storage/ofd_packets/00087397 [18:23:49]Write 326 bytes [18:23:49]NVStorageSaveData done [18:23:49]OFDSenderStorePacket done [18:23:49]KKMCreateOFDPacket done [18:23:49]NVStorageSaveData kkm_last_timestamp [18:23:49]File name is /storage/kkm_last_timestamp [18:23:49]Write 4 bytes [18:23:49]NVStorageSaveData done [18:23:49]ExternCall_PrintAddStr [18:23:49]wPrintStart [18:23:49]Write to MH i2c: 01 00 00 5E 01 5F [18:23:49]Write i2c OK [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: 01 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: 01 07 00 [18:23:49]MH_I2C_Read... [18:23:49]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [18:23:49]RasterBufferAndPrint [18:23:49]line Счет N : (3)148204 [18:23:49]line ИНН: 02508201610067 [18:23:49]line Контрольно-Кассовый Чек [18:23:49]line ПРОДАЖА [18:23:49]line Товар: 48744683 [18:23:49]line Сигареты Winston XStyle Caster+ [18:23:49]line 1.000 * 147.00 [18:23:49]line = 147.00 [18:23:49]line НДС 12% НСП 1% [18:23:49]line > о реализуемом товаре [18:23:49]line ИТОГО: 147.00 [18:23:49]line НСП 1% : 1.30 [18:23:49]line НДС 12% : 15.61 [18:23:49]line Наличными: 147.00 [18:23:49]line Безнал.: 0.00 [18:23:49]line Место: АЗС № 137 "Партнер Нефть" [18:23:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:23:49]line СНО: Общий режим [18:23:49]line Чек 251 23.09.2024 18:23 [18:23:49]line Смена: 498 ФФД: 1.0 [18:23:49]line ЗНМ: 0300000064 [18:23:49]line РНМ: 0000000000092592 [18:23:49]line Версия ККМ: 001 [18:23:49]line ФМ: 0000000000874979 [18:23:49]line ФД: 87397 [18:23:49]line ФПД: 28701807561246 [18:23:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182348&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87397&fm=28701807561246&tin=02508201610067®Number=0000000000092592&sum=14700 [18:23:49]line 0 [18:23:49]written 0, free lines is 4095 [18:23:50]OFD Sender: Processing packet 87397 [packets to send 280, broken 279] [18:23:50]ProducePacketName [18:23:50]name=ofd_packets/00087397 [18:23:50]OFD Sender: To server: pG, [18:23:50]CommunicateWithHost lk.salyk.kg:30040 [18:23:50]ConnectInit lk.salyk.kg [18:23:50]Write to MH i2c: 01 00 00 87 01 88 [18:23:50]Write i2c OK [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: 01 [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: 01 07 00 [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D9 0C 74 [18:23:50]RasterBufferAndPrint [18:23:50]line [18:23:50]line [18:23:50]line [18:23:50]line [18:23:50]line [18:23:50]written 0, free lines is 3299 [18:23:50]MH_Cut [18:23:50]Write to MH i2c: D1 01 00 8E 01 01 61 [18:23:50]Write i2c OK [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: D1 [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: D1 01 00 [18:23:50]MH_I2C_Read... [18:23:50]Read from MH i2c: D1 01 00 8E 01 00 60 [18:23:50]Write to MH i2c: 01 00 00 8F 01 90 [18:23:50]Write i2c OK [18:23:50]MH_I2C_Read... [18:23:51]*** Cut start [18:23:51]*** Partial cut [18:23:51]*** CUTSNS_PIN = 1 [18:23:51]*** CUTSNS_PIN = 0 [18:23:51]Connected sock=9 [18: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 28 01 00 00 E0 58 20 01 59 82 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 34 B2 F1 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 65 55 01 00 35 04 06 00 1A 1A A9 0B 4A 1E 76 B6 A8 E7 45 F4 C8 A1 [18:23:51]*** Brake cut motor [18:23:51]Read from MH i2c: 01 [18:23:51]MH_I2C_Read... [18:23:51]*** Stop cut motor [18:23:51]*** Cut end [18:23:51]Read from MH i2c: 01 07 00 [18:23:51]MH_I2C_Read... [18:23:51]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [18:23:51]process_action close_receipt done [18:23:51]requested_data is exist [18:23:51]produce_requested_data [18:23:51]requested_item fm.sn is exist - process it [18:23:51]wFMCommunicate request_size=4 [18:23:51]MH_SAM_APDU [18:23:51]CAPDU: 80 11 00 00 [18:23:51]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [18:23:51]Write i2c OK [18:23:51]MH_I2C_Read... [18:23:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:51]Read from MH i2c: E2 [18:23:51]MH_I2C_Read... [18:23:51]Read from MH i2c: E2 17 00 [18:23:51]MH_I2C_Read... [18:23:51]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: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 [18:23:51]wFMCommunicate OK [18:23:51]requested_item fd.num is exist - process it [18:23:51]SAM_PROTO_GetFieldsCounters [18:23:51]wFMCommunicate request_size=4 [18:23:51]MH_SAM_APDU [18:23:51]CAPDU: 80 13 00 00 [18:23:51]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [18:23:51]Write i2c OK [18:23:51]MH_I2C_Read... [18:23:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:51]Read from MH i2c: E2 [18:23:51]MH_I2C_Read... [18:23:51]Read from MH i2c: E2 62 00 [18:23:51]MH_I2C_Read... [18:23:51]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 65 55 01 00 0E 04 04 00 F2 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 DC [18:23: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 65 55 01 00 0E 04 04 00 F2 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 [18:23:51]wFMCommunicate OK [18:23:51]SAM_PROTO_GetFieldsCounters done [18:23:51]requested_item shift.num is exist - process it [18:23:51]requested_item shift.opened is exist - process it [18:23:51]req_shift_opened [18:23:51]FM_GetShiftState [18:23:51]SAM_PROTO_GetShiftState [18:23:51]wFMCommunicate request_size=4 [18:23:51]MH_SAM_APDU [18:23:51]CAPDU: 80 13 01 00 [18:23:51]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [18:23:51]Write i2c OK [18:23:51]MH_I2C_Read... [18:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:52]Read from MH i2c: E2 [18:23:52]MH_I2C_Read... [18:23:52]Read from MH i2c: E2 0E 00 [18:23:52]MH_I2C_Read... [18:23:52]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 68 [18:23:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:23:52]wFMCommunicate OK [18:23:52]SAM_PROTO_GetShiftState done [18:23:52]FM_GetShiftState done [18:23:52]req_shift_opened done [18:23:52]requested_item shift.open_date is exist - process it [18:23:52]req_shift_open_date [18:23:52]req_shift_open_date done [18:23:52]produce_requested_data done [18:23:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87397,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:23:52]process_action_free close_receipt [18:23:52]json_value_free [18:23:52]json_value_free done [18:23:52]process_json_proto returns [18:23:52]Send response to host [18:23:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87397,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:23:52]free response buf [18:23:52]execute_script done [18:23:52]execute_script returns [18:23:52]free content buf [18:23:52]Sock 7.Close socket [18:23:52]Sock 7.Thread stoped [18:23: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 FC 78 47 00 00 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 65 55 01 00 F4 03 04 00 01 5D F1 66 B6 04 01 00 00 3F 42 FE 6B C0 24 7E 1E [18:23:52]CommunicateWithHost err = 0 [18:23:52]CheckOFDResponse [18:23:52]1017 (14) - 77093643461234 [18:23:52]1041 (16) - 0000000000874979 [18:23:52]1040 (4) - 87397 [18:23:52]1012 (4) - 23.09.2024 12:20 [18:23:52]1206 (1) - 0 [18:23:52]OFD Sender: Remove packet 87397 [18:23:52]ProducePacketName [18:23:52]name=ofd_packets/00087397 [18:23:52]NVStorageDeleteData [18:23:52]OFD Sender: No OFD packet to send [18:23:57]OFD Sender: No OFD packet to send [18:24:02]OFD Sender: No OFD packet to send [18:24:07]OFD Sender: No OFD packet to send [18:24:12]OFD Sender: No OFD packet to send [18:24:17]OFD Sender: No OFD packet to send [18:24:22]OFD Sender: No OFD packet to send [18:24:27]OFD Sender: No OFD packet to send [18:24:32]OFD Sender: No OFD packet to send [18:24:37]OFD Sender: No OFD packet to send [18:24:42]OFD Sender: No OFD packet to send [18:24:47]OFD Sender: No OFD packet to send [18:24:49]accept exits with 10 [18:24:49]New connection [18:24:49]New thread 3067342180 created [18:24:49]Thread 3067485540 joined [18:24:49]Waiting for new connection... [18:24:49] Sock 10.Parse request [18:24:49]Sock 10.Check first char [18:24:49]Sock 10.First char is OK [18:24:49]request: POST /json_proto HTTP/1.0 [18:24:49]Method: POST [18:24:49]URL: /json_proto [18:24:49]Method is POST - this is cgi request [18:24:49]url: /json_proto [18:24:49]query_string will be loaded in cgi processing [18:24:49]execute_cgi json_proto POST (null) [18:24:49]execute_cgi path=json_proto method=POST [18:24:49]POST find Content-Length [18:24:49]Host: 172.17.47.196:8080 [18:24:49]Content-Length: 682 [18:24:49]Content-Type: application/json [18:24:49] [18:24:49]POST finish read [18:24:49]Found Content-Length = 682 [18:24:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872359", "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:24:49]execute_script... [18:24: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)872359", "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:24:49]POST & json_proto [18:24:49]process_json_proto [18:24:49]json parsed OK: [18:24:49]protocol is kg_v1.0 [18:24:49]action value=close_receipt [18:24:49]process_action close_receipt [18:24:49]cmd_close_receipt [18:24:49]MH_GetDate [18:24:49]Write to MH i2c: F0 00 00 93 01 83 [18:24:49]Write i2c OK [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: F0 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: F0 09 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: F0 09 00 93 01 00 71 B2 F1 66 4C 6B 94 66 B7 [18:24:49]GetLastDocTimeStamp 1727115828 [18:24:49]current date 1727115889 [18:24:49]FM_GetShiftState [18:24:49]SAM_PROTO_GetShiftState [18:24:49]wFMCommunicate request_size=4 [18:24:49]MH_SAM_APDU [18:24:49]CAPDU: 80 13 01 00 [18:24:49]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [18:24:49]Write i2c OK [18:24:49]MH_I2C_Read... [18:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:49]Read from MH i2c: E2 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 0E 00 [18:24:49]MH_I2C_Read... [18:24:49]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6A [18:24:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:24:49]wFMCommunicate OK [18:24:49]SAM_PROTO_GetShiftState done [18:24:49]FM_GetShiftState done [18:24:49]opened in 1727050818 [18:24:49]opened+sec_in_day 1727137218 [18:24:49]quantity*price = 100005 [18:24:49]sum+1 = 100006 [18:24:49]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 СНО: Общий режим Чек 252 23.09.2024 18:24 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87398 ФПД: 241125684167331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182450&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87398&fm=241125684167331&tin=02508201610067®Number=0000000000092592&sum=100000 [18:24:50]StoreToDocumentArchive [18:24:50]shift 498 fd 87398 [18:24:50]save to /storage/0498/doc_00087398 [18:24:50]save last doc name /storage/0498/doc_00087398 to /storage/kkm_last_doc_name [18:24:50]save OK [18:24:50]Clear old archive folders... [18:24:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:24:50]tlvbuf is 00CDC8E0 [18:24:50]SAM_PROTO_ClearQueue [18:24:50]wFMCommunicate request_size=4 [18:24:50]MH_SAM_APDU [18:24:50]CAPDU: 80 09 00 00 [18:24:50]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:24:50]Read from MH i2c: E2 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [18:24:50]RAPDU: 90 00 [18:24:50]wFMCommunicate OK [18:24:50]SAM_PROTO_ClearQueue done [18:24:50]KKMCreateOFDPacket [18:24:50]OFDProtocolAddRootSTLVToBuf [18:24:50]FM_MakeSignedData [18:24:50]FM_MakeSignedData [18:24:50]SAM_PROTO_SignData [18:24:50]wFMCommunicate request_size=4 [18:24:50]MH_SAM_APDU [18:24:50]CAPDU: 80 0D 01 02 [18:24:50]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:24:50]Read from MH i2c: E2 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:24:50]RAPDU: 90 00 [18:24:50]wFMCommunicate OK [18:24:50]wFMCommunicate request_size=255 [18:24:50]MH_SAM_APDU [18:24: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 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 FC 00 00 00 F4 03 04 00 72 B2 F1 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 66 55 01 00 35 04 06 00 DB [18:24:50]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 FC 00 00 00 F4 03 04 00 72 B2 F1 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 66 55 01 00 35 04 06 00 DB 00 00 39 [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:50]Read from MH i2c: E2 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:24:50]RAPDU: 90 00 [18:24:50]wFMCommunicate OK [18:24:50]wFMCommunicate request_size=10 [18:24:50]MH_SAM_APDU [18:24:50]CAPDU: 80 0D 02 02 05 4D 72 C0 42 A3 [18:24:50]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 4D 72 C0 42 A3 00 00 8D [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:24:50]Read from MH i2c: E2 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:24:50]RAPDU: 90 00 [18:24:50]wFMCommunicate OK [18:24:50]wFMCommunicate request_size=4 [18:24:50]MH_SAM_APDU [18:24:50]CAPDU: 80 0D 03 02 [18:24:50]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:24:50]Read from MH i2c: E2 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 0B 00 [18:24:50]MH_I2C_Read... [18:24:50]Read from MH i2c: E2 0B 00 A5 01 00 C5 56 2A B3 69 CC B3 09 90 00 0B [18:24:50]RAPDU: C5 56 2A B3 69 CC B3 09 90 00 [18:24:50]wFMCommunicate OK [18:24:50]SAM_PROTO_SignData done [18:24:50]FM_MakeSignedData done [18:24:50]CreateOFDProtocolMessage [18:24:50]wFMCommunicate request_size=4 [18:24:50]MH_SAM_APDU [18:24:50]CAPDU: 80 11 00 00 [18:24:50]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [18:24:50]Write i2c OK [18:24:50]MH_I2C_Read... [18:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:51]Read from MH i2c: E2 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: E2 17 00 [18:24:51]MH_I2C_Read... [18:24:51]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: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 [18:24:51]wFMCommunicate OK [18:24:51]CreateOFDProtocolMessage done [18:24:51]OFDSenderStorePacket 87398 [18:24:51]StoreOFDPacket docnum=87398 [18:24: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 73 D3 07 01 B0 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 00 00 00 F4 03 04 00 72 B2 F1 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 66 55 01 00 35 04 06 00 DB 4D 72 C0 42 A3 C5 56 2A B3 69 CC B3 09 [18:24:51]CheckFolder [18:24:51]dirname=/storage/ofd_packets [18:24:51]CheckFolder done [18:24:51]ProducePacketName [18:24:51]name=ofd_packets/00087398 [18:24:51]NVStorageSaveData ofd_packets/00087398 [18:24:51]File name is /storage/ofd_packets/00087398 [18:24:51]Write 301 bytes [18:24:51]NVStorageSaveData done [18:24:51]OFDSenderStorePacket done [18:24:51]KKMCreateOFDPacket done [18:24:51]NVStorageSaveData kkm_last_timestamp [18:24:51]File name is /storage/kkm_last_timestamp [18:24:51]Write 4 bytes [18:24:51]NVStorageSaveData done [18:24:51]ExternCall_PrintAddStr [18:24:51]wPrintStart [18:24:51]Write to MH i2c: 01 00 00 A7 01 A8 [18:24:51]Write i2c OK [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 07 00 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [18:24:51]RasterBufferAndPrint [18:24:51]line Счет N : (1)872359 [18:24:51]line ИНН: 02508201610067 [18:24:51]line Контрольно-Кассовый Чек [18:24:51]line ПРОДАЖА [18:24:51]line ТРК (МРК, ГНК) : 43 [18:24:51]line Товар: 2710124130 [18:24:51]line Аи-92-К-5 [18:24:51]line 14.750 * 67.80 [18:24:51]line = 1000.05 [18:24:51]line НДС 12% НСП 1% [18:24:51]line > о реализуемом товаре [18:24:51]line ОКРУГЛЕНИЕ: -0.05 [18:24:51]line ИТОГО: 1000.00 [18:24:51]line Внесено: 1000.00 [18:24:51]line СДАЧА: 0.00 [18:24:51]line НСП 1% : 8.85 [18:24:51]line НДС 12% : 106.20 [18:24:51]line Наличными: 1000.00 [18:24:51]line Безнал.: 0.00 [18:24:51]line Место: АЗС № 137 "Партнер Нефть" [18:24:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:24:51]line СНО: Общий режим [18:24:51]line Чек 252 23.09.2024 18:24 [18:24:51]line Смена: 498 ФФД: 1.0 [18:24:51]line ЗНМ: 0300000064 [18:24:51]line РНМ: 0000000000092592 [18:24:51]line Версия ККМ: 001 [18:24:51]line ФМ: 0000000000874979 [18:24:51]line ФД: 87398 [18:24:51]line ФПД: 241125684167331 [18:24:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182450&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87398&fm=241125684167331&tin=02508201610067®Number=0000000000092592&sum=100000 [18:24:51]OFD Sender: Processing packet 87398 [packets to send 280, broken 279] [18:24:51]ProducePacketName [18:24:51]name=ofd_packets/00087398 [18:24:51]OFD Sender: To server: pG, [18:24:51]CommunicateWithHost lk.salyk.kg:30040 [18:24:51]ConnectInit lk.salyk.kg [18:24:51]written 0, free lines is 4095 [18:24:51]Write to MH i2c: 01 00 00 D2 01 D3 [18:24:51]Write i2c OK [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 07 00 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 DC 0C C2 [18:24:51]RasterBufferAndPrint [18:24:51]line [18:24:51]line [18:24:51]line [18:24:51]line [18:24:51]line [18:24:51]written 0, free lines is 3299 [18:24:51]MH_Cut [18:24:51]Write to MH i2c: D1 01 00 D9 01 01 AC [18:24:51]Write i2c OK [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: D1 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: D1 01 00 [18:24:51]MH_I2C_Read... [18:24:51]Read from MH i2c: D1 01 00 D9 01 00 AB [18:24:51]Write to MH i2c: 01 00 00 DA 01 DB [18:24:51]Write i2c OK [18:24:51]MH_I2C_Read... [18:24:51]Connected sock=7 [18:24:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 73 D3 07 01 B0 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 00 00 00 F4 03 04 00 72 B2 F1 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 66 55 01 00 35 04 06 00 DB 4D 72 C0 42 A3 C5 56 2A B3 69 CC B3 09 [18:24: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 98 BF 47 00 39 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 66 55 01 00 F4 03 04 00 3D 5D F1 66 B6 04 01 00 00 69 21 8D B6 19 D9 43 6A [18:24:52]CommunicateWithHost err = 0 [18:24:52]CheckOFDResponse [18:24:52]1017 (14) - 77093643461234 [18:24:52]1041 (16) - 0000000000874979 [18:24:52]1040 (4) - 87398 [18:24:52]1012 (4) - 23.09.2024 12:21 [18:24:52]1206 (1) - 0 [18:24:52]OFD Sender: Remove packet 87398 [18:24:52]ProducePacketName [18:24:52]name=ofd_packets/00087398 [18:24:52]NVStorageDeleteData [18:24:52]*** Cut start [18:24:52]*** Partial cut [18:24:52]*** CUTSNS_PIN = 1 [18:24:52]*** CUTSNS_PIN = 0 [18:24:52]*** Brake cut motor [18:24:52]OFD Sender: No OFD packet to send [18:24:53]Read from MH i2c: 01 [18:24:53]MH_I2C_Read... [18:24:53]*** Stop cut motor [18:24:53]*** Cut end [18:24:53]Read from MH i2c: 01 07 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [18:24:53]process_action close_receipt done [18:24:53]requested_data is exist [18:24:53]produce_requested_data [18:24:53]requested_item fm.sn is exist - process it [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 11 00 00 [18:24:53]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 17 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 17 00 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:24:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:24:53]wFMCommunicate OK [18:24:53]requested_item fd.num is exist - process it [18:24:53]SAM_PROTO_GetFieldsCounters [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 13 00 00 [18:24:53]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 62 00 [18:24:53]MH_I2C_Read... [18:24:53]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 66 55 01 00 0E 04 04 00 F2 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 2B [18:24: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 66 55 01 00 0E 04 04 00 F2 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 [18:24:53]wFMCommunicate OK [18:24:53]SAM_PROTO_GetFieldsCounters done [18:24:53]requested_item shift.num is exist - process it [18:24:53]requested_item shift.opened is exist - process it [18:24:53]req_shift_opened [18:24:53]FM_GetShiftState [18:24:53]SAM_PROTO_GetShiftState [18:24:53]wFMCommunicate request_size=4 [18:24:53]MH_SAM_APDU [18:24:53]CAPDU: 80 13 01 00 [18:24:53]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:24:53]Write i2c OK [18:24:53]MH_I2C_Read... [18:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:24:53]Read from MH i2c: E2 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 0E 00 [18:24:53]MH_I2C_Read... [18:24:53]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [18:24:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:24:53]wFMCommunicate OK [18:24:53]SAM_PROTO_GetShiftState done [18:24:53]FM_GetShiftState done [18:24:53]req_shift_opened done [18:24:53]requested_item shift.open_date is exist - process it [18:24:53]req_shift_open_date [18:24:53]req_shift_open_date done [18:24:53]produce_requested_data done [18:24:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87398,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:24:53]process_action_free close_receipt [18:24:53]json_value_free [18:24:53]json_value_free done [18:24:53]process_json_proto returns [18:24:53]Send response to host [18:24:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87398,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:24:53]free response buf [18:24:53]execute_script done [18:24:53]execute_script returns [18:24:53]free content buf [18:24:53]Sock 10.Close socket [18:24:53]Sock 10.Thread stoped [18:24:57]OFD Sender: No OFD packet to send [18:25:02]OFD Sender: No OFD packet to send [18:25:07]OFD Sender: No OFD packet to send [18:25:12]OFD Sender: No OFD packet to send [18:25:17]OFD Sender: No OFD packet to send [18:25:23]OFD Sender: No OFD packet to send [18:25:28]OFD Sender: No OFD packet to send [18:25:33]OFD Sender: No OFD packet to send [18:25:38]OFD Sender: No OFD packet to send [18:25:43]OFD Sender: No OFD packet to send [18:25:45]accept exits with 9 [18:25:45]New connection [18:25:45]New thread 3067485540 created [18:25:45]Thread 3067342180 joined [18:25:45]Waiting for new connection... [18:25:45] Sock 9.Parse request [18:25:45]Sock 9.Check first char [18:25:45]Sock 9.First char is OK [18:25:45]request: POST /json_proto HTTP/1.0 [18:25:45]Method: POST [18:25:45]URL: /json_proto [18:25:45]Method is POST - this is cgi request [18:25:45]url: /json_proto [18:25:45]query_string will be loaded in cgi processing [18:25:45]execute_cgi json_proto POST (null) [18:25:45]execute_cgi path=json_proto method=POST [18:25:45]POST find Content-Length [18:25:45]Host: 172.17.47.196:8080 [18:25:45]Content-Length: 817 [18:25:45]Content-Type: application/json [18:25:45] [18:25:45]POST finish read [18:25:45]Found Content-Length = 817 [18:25:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872360", "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" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:45]execute_script... [18:25: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)872360", "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" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:45]POST & json_proto [18:25:45]process_json_proto [18:25:45]json parsed OK: [18:25:45]protocol is kg_v1.0 [18:25:45]action value=close_receipt [18:25:45]process_action close_receipt [18:25:45]cmd_close_receipt [18:25:45]MH_GetDate [18:25:45]Write to MH i2c: F0 00 00 DE 01 CE [18:25:45]Write i2c OK [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: F0 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: F0 09 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: F0 09 00 DE 01 00 A9 B2 F1 66 4C 6B 94 66 3A [18:25:45]GetLastDocTimeStamp 1727115890 [18:25:45]current date 1727115945 [18:25:45]FM_GetShiftState [18:25:45]SAM_PROTO_GetShiftState [18:25:45]wFMCommunicate request_size=4 [18:25:45]MH_SAM_APDU [18:25:45]CAPDU: 80 13 01 00 [18:25:45]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [18:25:45]Write i2c OK [18:25:45]MH_I2C_Read... [18:25:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:45]Read from MH i2c: E2 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 0E 00 [18:25:45]MH_I2C_Read... [18:25:45]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B5 [18:25:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:25:45]wFMCommunicate OK [18:25:45]SAM_PROTO_GetShiftState done [18:25:45]FM_GetShiftState done [18:25:45]opened in 1727050818 [18:25:45]opened+sec_in_day 1727137218 [18:25:45]quantity*price = 80004 [18:25:45]sum+1 = 80005 [18:25:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.04 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 0.00 Безнал.: 800.04 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 253 23.09.2024 18:25 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87399 ФПД: 159939408642944 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87399&fm=159939408642944&tin=02508201610067®Number=0000000000092592&sum=80004 [18:25:46]StoreToDocumentArchive [18:25:46]shift 498 fd 87399 [18:25:46]save to /storage/0498/doc_00087399 [18:25:46]save last doc name /storage/0498/doc_00087399 to /storage/kkm_last_doc_name [18:25:46]save OK [18:25:46]Clear old archive folders... [18:25:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:25:46]tlvbuf is 00DC2910 [18:25:46]SAM_PROTO_ClearQueue [18:25:46]wFMCommunicate request_size=4 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 09 00 00 [18:25:46]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:25:46]RAPDU: 90 00 [18:25:46]wFMCommunicate OK [18:25:46]SAM_PROTO_ClearQueue done [18:25:46]KKMCreateOFDPacket [18:25:46]OFDProtocolAddRootSTLVToBuf [18:25:46]FM_MakeSignedData [18:25:46]FM_MakeSignedData [18:25:46]SAM_PROTO_SignData [18:25:46]wFMCommunicate request_size=4 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 0D 01 02 [18:25:46]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:25:46]RAPDU: 90 00 [18:25:46]wFMCommunicate OK [18:25:46]wFMCommunicate request_size=255 [18:25:46]MH_SAM_APDU [18:25: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 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A9 B2 F1 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 67 55 01 00 35 04 06 00 91 [18:25:46]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 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A9 B2 F1 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 67 55 01 00 35 04 06 00 91 00 00 99 [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:25:46]RAPDU: 90 00 [18:25:46]wFMCommunicate OK [18:25:46]wFMCommunicate request_size=10 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 0D 02 02 05 76 CB A3 43 80 [18:25:46]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 76 CB A3 43 80 00 00 1B [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:25:46]RAPDU: 90 00 [18:25:46]wFMCommunicate OK [18:25:46]wFMCommunicate request_size=4 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 0D 03 02 [18:25:46]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 0B 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 0B 00 F0 01 00 D6 36 CE FE E7 84 E7 AD 90 00 44 [18:25:46]RAPDU: D6 36 CE FE E7 84 E7 AD 90 00 [18:25:46]wFMCommunicate OK [18:25:46]SAM_PROTO_SignData done [18:25:46]FM_MakeSignedData done [18:25:46]CreateOFDProtocolMessage [18:25:46]wFMCommunicate request_size=4 [18:25:46]MH_SAM_APDU [18:25:46]CAPDU: 80 11 00 00 [18:25:46]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:46]Read from MH i2c: E2 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: E2 17 00 [18:25:46]MH_I2C_Read... [18:25:46]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:25: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:25:46]wFMCommunicate OK [18:25:46]CreateOFDProtocolMessage done [18:25:46]OFDSenderStorePacket 87399 [18:25:46]StoreOFDPacket docnum=87399 [18:25: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 2C 26 07 01 3F 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A9 B2 F1 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 67 55 01 00 35 04 06 00 91 76 CB A3 43 80 D6 36 CE FE E7 84 E7 AD [18:25:46]CheckFolder [18:25:46]dirname=/storage/ofd_packets [18:25:46]CheckFolder done [18:25:46]ProducePacketName [18:25:46]name=ofd_packets/00087399 [18:25:46]NVStorageSaveData ofd_packets/00087399 [18:25:46]File name is /storage/ofd_packets/00087399 [18:25:46]Write 301 bytes [18:25:46]NVStorageSaveData done [18:25:46]OFDSenderStorePacket done [18:25:46]KKMCreateOFDPacket done [18:25:46]NVStorageSaveData kkm_last_timestamp [18:25:46]File name is /storage/kkm_last_timestamp [18:25:46]Write 4 bytes [18:25:46]NVStorageSaveData done [18:25:46]ExternCall_PrintAddStr [18:25:46]wPrintStart [18:25:46]Write to MH i2c: 01 00 00 F2 01 F3 [18:25:46]Write i2c OK [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: 01 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: 01 07 00 [18:25:46]MH_I2C_Read... [18:25:46]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [18:25:46]RasterBufferAndPrint [18:25:46]line Счет N : (1)872360 [18:25:46]line ИНН: 02508201610067 [18:25:46]line Контрольно-Кассовый Чек [18:25:46]line ПРОДАЖА [18:25:46]line ТРК (МРК, ГНК) : 33 [18:25:46]line Товар: 2710124130 [18:25:46]line Аи-92-К-5 [18:25:46]line 11.800 * 67.80 [18:25:46]line = 800.04 [18:25:46]line НДС 12% НСП 1% [18:25:46]line > о реализуемом товаре [18:25:46]line ИТОГО: 800.04 [18:25:46]line НСП 1% : 7.08 [18:25:46]line НДС 12% : 84.96 [18:25:46]line Наличными: 0.00 [18:25:46]line Безнал.: 800.04 [18:25:46]line Место: АЗС № 137 "Партнер Нефть" [18:25:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:25:46]line СНО: Общий режим [18:25:46]line Чек 253 23.09.2024 18:25 [18:25:46]line Смена: 498 ФФД: 1.0 [18:25:46]line ЗНМ: 0300000064 [18:25:46]line РНМ: 0000000000092592 [18:25:46]line Версия ККМ: 001 [18:25:46]line Платежная система: Бакай Банк [18:25:46]line ФМ: 0000000000874979 [18:25:46]line ФД: 87399 [18:25:46]line ФПД: 159939408642944 [18:25:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182545&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87399&fm=159939408642944&tin=02508201610067®Number=0000000000092592&sum=80004 [18:25:46]written 0, free lines is 4095 [18:25:46]OFD Sender: Processing packet 87399 [packets to send 280, broken 279] [18:25:46]ProducePacketName [18:25:46]name=ofd_packets/00087399 [18:25:46]OFD Sender: To server: pG, [18:25:46]CommunicateWithHost lk.salyk.kg:30040 [18:25:46]ConnectInit lk.salyk.kg [18:25:47]Write to MH i2c: 01 00 00 1C 02 1E [18:25:47]Write i2c OK [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: 01 [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: 01 07 00 [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 F2 0C 23 [18:25:47]RasterBufferAndPrint [18:25:47]line [18:25:47]line [18:25:47]line [18:25:47]line [18:25:47]line [18:25:47]written 0, free lines is 3320 [18:25:47]MH_Cut [18:25:47]Write to MH i2c: D1 01 00 23 02 01 F7 [18:25:47]Write i2c OK [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: D1 [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: D1 01 00 [18:25:47]MH_I2C_Read... [18:25:47]Read from MH i2c: D1 01 00 23 02 00 F6 [18:25:47]Write to MH i2c: 01 00 00 24 02 26 [18:25:47]Write i2c OK [18:25:47]MH_I2C_Read... [18:25:48]*** Cut start [18:25:48]*** Partial cut [18:25:48]*** CUTSNS_PIN = 1 [18:25:48]*** CUTSNS_PIN = 0 [18:25:48]*** Brake cut motor [18:25:48]Read from MH i2c: 01 [18:25:48]MH_I2C_Read... [18:25:48]*** Stop cut motor [18:25:48]*** Cut end [18:25:48]Read from MH i2c: 01 07 00 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [18:25:48]process_action close_receipt done [18:25:48]requested_data is exist [18:25:48]produce_requested_data [18:25:48]requested_item fm.sn is exist - process it [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 11 00 00 [18:25:48]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 17 00 [18:25:48]MH_I2C_Read... [18:25:48]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 [18:25: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:25:48]wFMCommunicate OK [18:25:48]requested_item fd.num is exist - process it [18:25:48]SAM_PROTO_GetFieldsCounters [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 13 00 00 [18:25:48]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:48]Read from MH i2c: E2 [18:25:48]MH_I2C_Read... [18:25:48]Read from MH i2c: E2 62 00 [18:25:48]MH_I2C_Read... [18:25:48]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 67 55 01 00 0E 04 04 00 F2 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 7A [18:25: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 67 55 01 00 0E 04 04 00 F2 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 [18:25:48]wFMCommunicate OK [18:25:48]SAM_PROTO_GetFieldsCounters done [18:25:48]requested_item shift.num is exist - process it [18:25:48]requested_item shift.opened is exist - process it [18:25:48]req_shift_opened [18:25:48]FM_GetShiftState [18:25:48]SAM_PROTO_GetShiftState [18:25:48]wFMCommunicate request_size=4 [18:25:48]MH_SAM_APDU [18:25:48]CAPDU: 80 13 01 00 [18:25:48]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [18:25:48]Write i2c OK [18:25:48]MH_I2C_Read... [18:25:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:49]Read from MH i2c: E2 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: E2 0E 00 [18:25:49]MH_I2C_Read... [18:25:49]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [18:25:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:25:49]wFMCommunicate OK [18:25:49]SAM_PROTO_GetShiftState done [18:25:49]FM_GetShiftState done [18:25:49]req_shift_opened done [18:25:49]requested_item shift.open_date is exist - process it [18:25:49]req_shift_open_date [18:25:49]req_shift_open_date done [18:25:49]produce_requested_data done [18:25:49]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87399,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:25:49]process_action_free close_receipt [18:25:49]json_value_free [18:25:49]json_value_free done [18:25:49]process_json_proto returns [18:25:49]Send response to host [18:25:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87399,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:25:49]free response buf [18:25:49]execute_script done [18:25:49]execute_script returns [18:25:49]free content buf [18:25:49]Sock 9.Close socket [18:25:49]Sock 9.Thread stoped [18:25:50]Connected sock=7 [18:25: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 2C 26 07 01 3F 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 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 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 A9 B2 F1 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 67 55 01 00 35 04 06 00 91 76 CB A3 43 80 D6 36 CE FE E7 84 E7 AD [18:25: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 52 16 47 00 F4 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 67 55 01 00 F4 03 04 00 78 5D F1 66 B6 04 01 00 00 CD E2 E0 52 BC 4C 34 2F [18:25:51]CommunicateWithHost err = 0 [18:25:51]CheckOFDResponse [18:25:51]1017 (14) - 77093643461234 [18:25:51]1041 (16) - 0000000000874979 [18:25:51]1040 (4) - 87399 [18:25:51]1012 (4) - 23.09.2024 12:22 [18:25:51]1206 (1) - 0 [18:25:51]OFD Sender: Remove packet 87399 [18:25:51]ProducePacketName [18:25:51]name=ofd_packets/00087399 [18:25:51]NVStorageDeleteData [18:25:52]OFD Sender: No OFD packet to send [18:25:57]OFD Sender: No OFD packet to send [18:26:02]OFD Sender: No OFD packet to send [18:26:07]OFD Sender: No OFD packet to send [18:26:12]OFD Sender: No OFD packet to send [18:26:17]OFD Sender: No OFD packet to send [18:26:22]OFD Sender: No OFD packet to send [18:26:27]OFD Sender: No OFD packet to send [18:26:32]OFD Sender: No OFD packet to send [18:26:37]OFD Sender: No OFD packet to send [18:26:42]OFD Sender: No OFD packet to send [18:26:47]OFD Sender: No OFD packet to send [18:26:52]OFD Sender: No OFD packet to send [18:26:57]OFD Sender: No OFD packet to send [18:27:02]OFD Sender: No OFD packet to send [18:27:07]OFD Sender: No OFD packet to send [18:27:12]OFD Sender: No OFD packet to send [18:27:17]OFD Sender: No OFD packet to send [18:27:22]OFD Sender: No OFD packet to send [18:27:27]OFD Sender: No OFD packet to send [18:27:31]recv_with_timeout no data received [18:27:32]OFD Sender: No OFD packet to send [18:27:37]OFD Sender: No OFD packet to send [18:27:42]OFD Sender: No OFD packet to send [18:27:47]OFD Sender: No OFD packet to send [18:27:52]OFD Sender: No OFD packet to send [18:27:53]recv_with_timeout no data received [18:27:57]OFD Sender: No OFD packet to send [18:28:02]OFD Sender: No OFD packet to send [18:28:07]OFD Sender: No OFD packet to send [18:28:12]OFD Sender: No OFD packet to send [18:28:15]recv_with_timeout no data received [18:28:17]OFD Sender: No OFD packet to send [18:28:22]OFD Sender: No OFD packet to send [18:28:27]OFD Sender: No OFD packet to send [18:28:32]OFD Sender: No OFD packet to send [18:28:37]OFD Sender: No OFD packet to send [18:28:42]OFD Sender: No OFD packet to send [18:28:47]OFD Sender: No OFD packet to send [18:28:52]OFD Sender: No OFD packet to send [18:28:54]accept exits with 10 [18:28:54]New connection [18:28:54]New thread 3067342180 created [18:28:54]Thread 3067485540 joined [18:28:54]Waiting for new connection... [18:28:54] Sock 10.Parse request [18:28:54]Sock 10.Check first char [18:28:54]Sock 10.First char is OK [18:28:54]request: POST /json_proto HTTP/1.0 [18:28:54]Method: POST [18:28:54]URL: /json_proto [18:28:54]Method is POST - this is cgi request [18:28:54]url: /json_proto [18:28:54]query_string will be loaded in cgi processing [18:28:54]execute_cgi json_proto POST (null) [18:28:54]execute_cgi path=json_proto method=POST [18:28:54]POST find Content-Length [18:28:54]Host: 172.17.47.196:8080 [18:28:54]Content-Length: 687 [18:28:54]Content-Type: application/json [18:28:54] [18:28:54]POST finish read [18:28:54]Found Content-Length = 687 [18:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872362", "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" ] } } [18:28:54]execute_script... [18:28: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)872362", "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" ] } } [18:28:54]POST & json_proto [18:28:54]process_json_proto [18:28:54]json parsed OK: [18:28:54]protocol is kg_v1.0 [18:28:54]action value=close_receipt [18:28:54]process_action close_receipt [18:28:54]cmd_close_receipt [18:28:54]MH_GetDate [18:28:54]Write to MH i2c: F0 00 00 28 02 19 [18:28:54]Write i2c OK [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: F0 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: F0 09 00 [18:28:54]MH_I2C_Read... [18:28:54]Read from MH i2c: F0 09 00 28 02 00 67 B3 F1 66 4C 6B 94 66 44 [18:28:54]GetLastDocTimeStamp 1727115945 [18:28:54]current date 1727116135 [18:28:54]FM_GetShiftState [18:28:54]SAM_PROTO_GetShiftState [18:28:54]wFMCommunicate request_size=4 [18:28:54]MH_SAM_APDU [18:28:54]CAPDU: 80 13 01 00 [18:28:54]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [18:28:54]Write i2c OK [18:28:54]MH_I2C_Read... [18:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:55]Read from MH i2c: E2 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 0E 00 [18:28:55]MH_I2C_Read... [18:28:55]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 00 [18:28:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:28:55]wFMCommunicate OK [18:28:55]SAM_PROTO_GetShiftState done [18:28:55]FM_GetShiftState done [18:28:55]opened in 1727050818 [18:28:55]opened+sec_in_day 1727137218 [18:28:55]quantity*price = 100050 [18:28:55]sum+1 = 100052 [18:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 254 23.09.2024 18:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87400 ФПД: 175137176854167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182855&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87400&fm=175137176854167&tin=02508201610067®Number=0000000000092592&sum=100000 [18:28:56]StoreToDocumentArchive [18:28:56]shift 498 fd 87400 [18:28:56]save to /storage/0498/doc_00087400 [18:28:56]save last doc name /storage/0498/doc_00087400 to /storage/kkm_last_doc_name [18:28:56]save OK [18:28:56]Clear old archive folders... [18:28:56]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:28:56]tlvbuf is 00D4DB80 [18:28:56]SAM_PROTO_ClearQueue [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 09 00 00 [18:28:56]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:28:56]RAPDU: 90 00 [18:28:56]wFMCommunicate OK [18:28:56]SAM_PROTO_ClearQueue done [18:28:56]KKMCreateOFDPacket [18:28:56]OFDProtocolAddRootSTLVToBuf [18:28:56]FM_MakeSignedData [18:28:56]FM_MakeSignedData [18:28:56]SAM_PROTO_SignData [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 0D 01 02 [18:28:56]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:28:56]RAPDU: 90 00 [18:28:56]wFMCommunicate OK [18:28:56]wFMCommunicate request_size=255 [18:28:56]MH_SAM_APDU [18:28: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 67 B3 F1 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 68 55 01 00 35 04 06 00 [18:28:56]Write to MH i2c: E2 02 01 38 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 FE 00 00 00 F4 03 04 00 67 B3 F1 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 68 55 01 00 35 04 06 00 00 00 4C [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:28:56]RAPDU: 90 00 [18:28:56]wFMCommunicate OK [18:28:56]wFMCommunicate request_size=11 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 0D 02 02 06 9F 49 4D 36 9E 97 [18:28:56]Write to MH i2c: E2 0E 00 39 02 80 0D 02 02 06 00 9F 49 4D 36 9E 97 00 00 61 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [18:28:56]RAPDU: 90 00 [18:28:56]wFMCommunicate OK [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 0D 03 02 [18:28:56]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 0B 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 0B 00 3A 02 00 05 7A 7E 48 24 53 16 3B 90 00 C5 [18:28:56]RAPDU: 05 7A 7E 48 24 53 16 3B 90 00 [18:28:56]wFMCommunicate OK [18:28:56]SAM_PROTO_SignData done [18:28:56]FM_MakeSignedData done [18:28:56]CreateOFDProtocolMessage [18:28:56]wFMCommunicate request_size=4 [18:28:56]MH_SAM_APDU [18:28:56]CAPDU: 80 11 00 00 [18:28:56]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:56]Read from MH i2c: E2 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: E2 17 00 [18:28:56]MH_I2C_Read... [18:28:56]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 [18:28: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:28:56]wFMCommunicate OK [18:28:56]CreateOFDProtocolMessage done [18:28:56]OFDSenderStorePacket 87400 [18:28:56]StoreOFDPacket docnum=87400 [18:28: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 EF 53 08 01 98 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 67 B3 F1 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 68 55 01 00 35 04 06 00 9F 49 4D 36 9E 97 05 7A 7E 48 24 53 16 3B [18:28:56]CheckFolder [18:28:56]dirname=/storage/ofd_packets [18:28:56]CheckFolder done [18:28:56]ProducePacketName [18:28:56]name=ofd_packets/00087400 [18:28:56]NVStorageSaveData ofd_packets/00087400 [18:28:56]File name is /storage/ofd_packets/00087400 [18:28:56]Write 302 bytes [18:28:56]NVStorageSaveData done [18:28:56]OFDSenderStorePacket done [18:28:56]KKMCreateOFDPacket done [18:28:56]NVStorageSaveData kkm_last_timestamp [18:28:56]File name is /storage/kkm_last_timestamp [18:28:56]Write 4 bytes [18:28:56]NVStorageSaveData done [18:28:56]ExternCall_PrintAddStr [18:28:56]wPrintStart [18:28:56]Write to MH i2c: 01 00 00 3C 02 3E [18:28:56]Write i2c OK [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 07 00 [18:28:56]MH_I2C_Read... [18:28:56]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [18:28:56]RasterBufferAndPrint [18:28:56]line Счет N : (1)872362 [18:28:56]line ИНН: 02508201610067 [18:28:56]line Контрольно-Кассовый Чек [18:28:56]line ПРОДАЖА [18:28:56]line ТРК (МРК, ГНК) : 34 [18:28:56]line Товар: 2710194210 [18:28:56]line ДТ(л)-К-4 [18:28:56]line 13.130 * 76.20 [18:28:56]line = 1000.51 [18:28:56]line НДС 12% НСП 1% [18:28:56]line > о реализуемом товаре [18:28:56]line ОКРУГЛЕНИЕ: -0.51 [18:28:56]line ИТОГО: 1000.00 [18:28:56]line Внесено: 1000.00 [18:28:56]line СДАЧА: 0.00 [18:28:56]line НСП 1% : 8.85 [18:28:56]line НДС 12% : 106.25 [18:28:56]line Наличными: 1000.00 [18:28:56]line Безнал.: 0.00 [18:28:56]line Место: АЗС № 137 "Партнер Нефть" [18:28:56]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:28:56]line СНО: Общий режим [18:28:56]line Чек 254 23.09.2024 18:28 [18:28:56]line Смена: 498 ФФД: 1.0 [18:28:56]line ЗНМ: 0300000064 [18:28:56]line РНМ: 0000000000092592 [18:28:56]line Версия ККМ: 001 [18:28:56]line ФМ: 0000000000874979 [18:28:56]line ФД: 87400 [18:28:56]line ФПД: 175137176854167 [18:28:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182855&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87400&fm=175137176854167&tin=02508201610067®Number=0000000000092592&sum=100000 [18:28:57]OFD Sender: Processing packet 87400 [packets to send 280, broken 279] [18:28:57]ProducePacketName [18:28:57]name=ofd_packets/00087400 [18:28:57]OFD Sender: To server: pG, [18:28:57]CommunicateWithHost lk.salyk.kg:30040 [18:28:57]ConnectInit lk.salyk.kg [18:28:57]written 0, free lines is 4095 [18:28:57]Write to MH i2c: 01 00 00 67 02 69 [18:28:57]Write i2c OK [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: 01 [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: 01 07 00 [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 D9 0C 55 [18:28:57]RasterBufferAndPrint [18:28:57]line [18:28:57]line [18:28:57]line [18:28:57]line [18:28:57]line [18:28:57]Connected sock=9 [18: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 EF 53 08 01 98 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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 67 B3 F1 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 68 55 01 00 35 04 06 00 9F 49 4D 36 9E 97 05 7A 7E 48 24 53 16 3B [18:28:57]written 0, free lines is 3296 [18:28:57]MH_Cut [18:28:57]Write to MH i2c: D1 01 00 6E 02 01 42 [18:28:57]Write i2c OK [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: D1 [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: D1 01 00 [18:28:57]MH_I2C_Read... [18:28:57]Read from MH i2c: D1 01 00 6E 02 00 41 [18:28:57]Write to MH i2c: 01 00 00 6F 02 71 [18:28:57]Write i2c OK [18:28:57]MH_I2C_Read... [18: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 58 F4 47 00 34 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 68 55 01 00 F4 03 04 00 33 5E F1 66 B6 04 01 00 00 E7 05 A8 3B 9A 76 F8 F9 [18:28:57]CommunicateWithHost err = 0 [18:28:57]CheckOFDResponse [18:28:57]1017 (14) - 77093643461234 [18:28:57]1041 (16) - 0000000000874979 [18:28:57]1040 (4) - 87400 [18:28:57]1012 (4) - 23.09.2024 12:25 [18:28:57]1206 (1) - 0 [18:28:57]OFD Sender: Remove packet 87400 [18:28:57]ProducePacketName [18:28:57]name=ofd_packets/00087400 [18:28:57]NVStorageDeleteData [18:28:58]*** Cut start [18:28:58]*** Partial cut [18:28:58]*** CUTSNS_PIN = 1 [18:28:58]*** CUTSNS_PIN = 0 [18:28:58]OFD Sender: No OFD packet to send [18:28:58]*** Brake cut motor [18:28:58]Read from MH i2c: 01 [18:28:58]MH_I2C_Read... [18:28:58]*** Stop cut motor [18:28:58]*** Cut end [18:28:58]Read from MH i2c: 01 07 00 [18:28:58]MH_I2C_Read... [18:28:58]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [18:28:58]process_action close_receipt done [18:28:58]requested_data is exist [18:28:58]produce_requested_data [18:28:58]requested_item fm.sn is exist - process it [18:28:58]wFMCommunicate request_size=4 [18:28:58]MH_SAM_APDU [18:28:58]CAPDU: 80 11 00 00 [18:28:58]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [18:28:58]Write i2c OK [18:28:58]MH_I2C_Read... [18:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:58]Read from MH i2c: E2 [18:28:58]MH_I2C_Read... [18:28:58]Read from MH i2c: E2 17 00 [18:28:58]MH_I2C_Read... [18:28: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:28: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:28:58]wFMCommunicate OK [18:28:58]requested_item fd.num is exist - process it [18:28:58]SAM_PROTO_GetFieldsCounters [18:28:58]wFMCommunicate request_size=4 [18:28:58]MH_SAM_APDU [18:28:58]CAPDU: 80 13 00 00 [18:28:58]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [18:28:58]Write i2c OK [18:28:58]MH_I2C_Read... [18:28:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:28:59]Read from MH i2c: E2 [18:28:59]MH_I2C_Read... [18:28:59]Read from MH i2c: E2 62 00 [18:28:59]MH_I2C_Read... [18:28:59]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 68 55 01 00 0E 04 04 00 F2 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 C9 [18:28: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 68 55 01 00 0E 04 04 00 F2 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 [18:28:59]wFMCommunicate OK [18:28:59]SAM_PROTO_GetFieldsCounters done [18:28:59]requested_item shift.num is exist - process it [18:28:59]requested_item shift.opened is exist - process it [18:28:59]req_shift_opened [18:28:59]FM_GetShiftState [18:28:59]SAM_PROTO_GetShiftState [18:28:59]wFMCommunicate request_size=4 [18:28:59]MH_SAM_APDU [18:28:59]CAPDU: 80 13 01 00 [18:28:59]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [18:28:59]Write i2c OK [18:28:59]MH_I2C_Read... [18:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:28:59]Read from MH i2c: E2 [18:28:59]MH_I2C_Read... [18:28:59]Read from MH i2c: E2 0E 00 [18:28:59]MH_I2C_Read... [18:28:59]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 49 [18:28:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:28:59]wFMCommunicate OK [18:28:59]SAM_PROTO_GetShiftState done [18:28:59]FM_GetShiftState done [18:28:59]req_shift_opened done [18:28:59]requested_item shift.open_date is exist - process it [18:28:59]req_shift_open_date [18:28:59]req_shift_open_date done [18:28:59]produce_requested_data done [18:28:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87400,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:28:59]process_action_free close_receipt [18:28:59]json_value_free [18:28:59]json_value_free done [18:28:59]process_json_proto returns [18:28:59]Send response to host [18:28:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87400,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:28:59]free response buf [18:28:59]execute_script done [18:28:59]execute_script returns [18:28:59]free content buf [18:28:59]Sock 10.Close socket [18:28:59]Sock 10.Thread stoped [18:29:03]OFD Sender: No OFD packet to send [18:29:03]accept exits with 7 [18:29:03]New connection [18:29:03]New thread 3067485540 created [18:29:03]Thread 3067342180 joined [18:29:03]Waiting for new connection... [18:29:03] Sock 7.Parse request [18:29:03]Sock 7.Check first char [18:29:03]Sock 7.First char is OK [18:29:03]request: POST /json_proto HTTP/1.0 [18:29:03]Method: POST [18:29:03]URL: /json_proto [18:29:03]Method is POST - this is cgi request [18:29:03]url: /json_proto [18:29:03]query_string will be loaded in cgi processing [18:29:03]execute_cgi json_proto POST (null) [18:29:03]execute_cgi path=json_proto method=POST [18:29:03]POST find Content-Length [18:29:03]Host: 172.17.47.196:8080 [18:29:03]Content-Length: 677 [18:29:03]Content-Type: application/json [18:29:03] [18:29:03]POST finish read [18:29:03]Found Content-Length = 677 [18:29:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872363", "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:29:03]execute_script... [18:29: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)872363", "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:29:03]POST & json_proto [18:29:03]process_json_proto [18:29:03]json parsed OK: [18:29:03]protocol is kg_v1.0 [18:29:03]action value=close_receipt [18:29:03]process_action close_receipt [18:29:03]cmd_close_receipt [18:29:03]MH_GetDate [18:29:03]Write to MH i2c: F0 00 00 73 02 64 [18:29:03]Write i2c OK [18:29:03]MH_I2C_Read... [18:29:03]Read from MH i2c: F0 [18:29:03]MH_I2C_Read... [18:29:03]Read from MH i2c: F0 09 00 [18:29:03]MH_I2C_Read... [18:29:03]Read from MH i2c: F0 09 00 73 02 00 70 B3 F1 66 4C 6B 94 66 98 [18:29:03]GetLastDocTimeStamp 1727116135 [18:29:03]current date 1727116144 [18:29:03]FM_GetShiftState [18:29:03]SAM_PROTO_GetShiftState [18:29:03]wFMCommunicate request_size=4 [18:29:03]MH_SAM_APDU [18:29:03]CAPDU: 80 13 01 00 [18:29:03]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [18:29:03]Write i2c OK [18:29:03]MH_I2C_Read... [18:29:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:03]Read from MH i2c: E2 [18:29:03]MH_I2C_Read... [18:29:03]Read from MH i2c: E2 0E 00 [18:29:03]MH_I2C_Read... [18:29:03]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4B [18:29:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:29:03]wFMCommunicate OK [18:29:03]SAM_PROTO_GetShiftState done [18:29:03]FM_GetShiftState done [18:29:03]opened in 1727050818 [18:29:03]opened+sec_in_day 1727137218 [18:29:03]quantity*price = 50036 [18:29:03]sum+1 = 50037 [18:29: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 СНО: Общий режим Чек 255 23.09.2024 18:29 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87401 ФПД: 242918779589004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87401&fm=242918779589004&tin=02508201610067®Number=0000000000092592&sum=50000 [18:29:05]StoreToDocumentArchive [18:29:05]shift 498 fd 87401 [18:29:05]save to /storage/0498/doc_00087401 [18:29:05]save last doc name /storage/0498/doc_00087401 to /storage/kkm_last_doc_name [18:29:05]save OK [18:29:05]Clear old archive folders... [18:29:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:05]tlvbuf is 00D512D0 [18:29:05]SAM_PROTO_ClearQueue [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 09 00 00 [18:29:05]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]SAM_PROTO_ClearQueue done [18:29:05]KKMCreateOFDPacket [18:29:05]OFDProtocolAddRootSTLVToBuf [18:29:05]FM_MakeSignedData [18:29:05]FM_MakeSignedData [18:29:05]SAM_PROTO_SignData [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 01 02 [18:29:05]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=255 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 70 B3 F1 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 69 55 01 00 35 04 06 00 DC [18:29:05]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 70 B3 F1 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 69 55 01 00 35 04 06 00 DC 00 00 91 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=10 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 02 02 05 EE EF 91 11 8C [18:29:05]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 EE EF 91 11 8C 00 00 15 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [18:29:05]RAPDU: 90 00 [18:29:05]wFMCommunicate OK [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 0D 03 02 [18:29:05]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 0B 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 0B 00 85 02 00 21 14 B8 1A 08 17 4F FF 90 00 77 [18:29:05]RAPDU: 21 14 B8 1A 08 17 4F FF 90 00 [18:29:05]wFMCommunicate OK [18:29:05]SAM_PROTO_SignData done [18:29:05]FM_MakeSignedData done [18:29:05]CreateOFDProtocolMessage [18:29:05]wFMCommunicate request_size=4 [18:29:05]MH_SAM_APDU [18:29:05]CAPDU: 80 11 00 00 [18:29:05]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:05]Read from MH i2c: E2 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 17 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 61 [18:29: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:29:05]wFMCommunicate OK [18:29:05]CreateOFDProtocolMessage done [18:29:05]OFDSenderStorePacket 87401 [18:29:05]StoreOFDPacket docnum=87401 [18:29: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 63 42 07 01 8D C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 70 B3 F1 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 69 55 01 00 35 04 06 00 DC EE EF 91 11 8C 21 14 B8 1A 08 17 4F FF [18:29:05]CheckFolder [18:29:05]dirname=/storage/ofd_packets [18:29:05]CheckFolder done [18:29:05]ProducePacketName [18:29:05]name=ofd_packets/00087401 [18:29:05]NVStorageSaveData ofd_packets/00087401 [18:29:05]File name is /storage/ofd_packets/00087401 [18:29:05]Write 301 bytes [18:29:05]NVStorageSaveData done [18:29:05]OFDSenderStorePacket done [18:29:05]KKMCreateOFDPacket done [18:29:05]NVStorageSaveData kkm_last_timestamp [18:29:05]File name is /storage/kkm_last_timestamp [18:29:05]Write 4 bytes [18:29:05]NVStorageSaveData done [18:29:05]ExternCall_PrintAddStr [18:29:05]wPrintStart [18:29:05]Write to MH i2c: 01 00 00 87 02 89 [18:29:05]Write i2c OK [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 07 00 [18:29:05]MH_I2C_Read... [18:29:05]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [18:29:05]RasterBufferAndPrint [18:29:05]line Счет N : (1)872363 [18:29:05]line ИНН: 02508201610067 [18:29:05]line Контрольно-Кассовый Чек [18:29:05]line ПРОДАЖА [18:29:05]line ТРК (МРК, ГНК) : 53 [18:29:05]line Товар: 2710124130 [18:29:05]line Аи-92-К-5 [18:29:05]line 7.380 * 67.80 [18:29:05]line = 500.36 [18:29:05]line НДС 12% НСП 1% [18:29:05]line > о реализуемом товаре [18:29:05]line ОКРУГЛЕНИЕ: -0.36 [18:29:05]line ИТОГО: 500.00 [18:29:05]line Внесено: 500.00 [18:29:05]line СДАЧА: 0.00 [18:29:05]line НСП 1% : 4.43 [18:29:05]line НДС 12% : 53.14 [18:29:05]line Наличными: 500.00 [18:29:05]line Безнал.: 0.00 [18:29:05]line Место: АЗС № 137 "Партнер Нефть" [18:29:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:29:05]line СНО: Общий режим [18:29:05]line Чек 255 23.09.2024 18:29 [18:29:05]line Смена: 498 ФФД: 1.0 [18:29:05]line ЗНМ: 0300000064 [18:29:05]line РНМ: 0000000000092592 [18:29:05]line Версия ККМ: 001 [18:29:05]line ФМ: 0000000000874979 [18:29:05]line ФД: 87401 [18:29:05]line ФПД: 242918779589004 [18:29:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T182904&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87401&fm=242918779589004&tin=02508201610067®Number=0000000000092592&sum=50000 [18:29:05]written 0, free lines is 4095 [18:29:05]OFD Sender: Processing packet 87401 [packets to send 280, broken 279] [18:29:05]ProducePacketName [18:29:05]name=ofd_packets/00087401 [18:29:05]OFD Sender: To server: pG, [18:29:05]CommunicateWithHost lk.salyk.kg:30040 [18:29:05]ConnectInit lk.salyk.kg [18:29:06]Write to MH i2c: 01 00 00 B2 02 B4 [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 07 00 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 DD 0C A4 [18:29:06]RasterBufferAndPrint [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]line [18:29:06]written 0, free lines is 3304 [18:29:06]MH_Cut [18:29:06]Write to MH i2c: D1 01 00 B9 02 01 8D [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 01 00 [18:29:06]MH_I2C_Read... [18:29:06]Read from MH i2c: D1 01 00 B9 02 00 8C [18:29:06]Write to MH i2c: 01 00 00 BA 02 BC [18:29:06]Write i2c OK [18:29:06]MH_I2C_Read... [18:29:06]*** Cut start [18:29:06]*** Partial cut [18:29:06]*** CUTSNS_PIN = 1 [18:29:06]*** CUTSNS_PIN = 0 [18:29:07]*** Brake cut motor [18:29:07]Connected sock=10 [18:29: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 63 42 07 01 8D C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 70 B3 F1 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 69 55 01 00 35 04 06 00 DC EE EF 91 11 8C 21 14 B8 1A 08 17 4F FF [18:29:07]Read from MH i2c: 01 [18:29:07]MH_I2C_Read... [18:29:07]*** Stop cut motor [18:29:07]*** Cut end [18:29:07]Read from MH i2c: 01 07 00 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [18:29:07]process_action close_receipt done [18:29:07]requested_data is exist [18:29:07]produce_requested_data [18:29:07]requested_item fm.sn is exist - process it [18:29:07]wFMCommunicate request_size=4 [18:29:07]MH_SAM_APDU [18:29:07]CAPDU: 80 11 00 00 [18:29:07]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [18:29:07]Write i2c OK [18:29:07]MH_I2C_Read... [18:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:07]Read from MH i2c: E2 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 17 00 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 96 [18:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:29:07]wFMCommunicate OK [18:29:07]requested_item fd.num is exist - process it [18:29:07]SAM_PROTO_GetFieldsCounters [18:29:07]wFMCommunicate request_size=4 [18:29:07]MH_SAM_APDU [18:29:07]CAPDU: 80 13 00 00 [18:29:07]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [18:29:07]Write i2c OK [18:29:07]MH_I2C_Read... [18:29:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:07]Read from MH i2c: E2 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 62 00 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 19 [18:29: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 69 55 01 00 0E 04 04 00 F2 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 [18:29:07]wFMCommunicate OK [18:29:07]SAM_PROTO_GetFieldsCounters done [18:29:07]requested_item shift.num is exist - process it [18:29:07]requested_item shift.opened is exist - process it [18:29:07]req_shift_opened [18:29:07]FM_GetShiftState [18:29:07]SAM_PROTO_GetShiftState [18:29:07]wFMCommunicate request_size=4 [18:29:07]MH_SAM_APDU [18:29:07]CAPDU: 80 13 01 00 [18:29:07]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [18:29:07]Write i2c OK [18:29:07]MH_I2C_Read... [18:29:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:07]Read from MH i2c: E2 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 0E 00 [18:29:07]MH_I2C_Read... [18:29:07]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 94 [18:29:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:29:07]wFMCommunicate OK [18:29:07]SAM_PROTO_GetShiftState done [18:29:07]FM_GetShiftState done [18:29:07]req_shift_opened done [18:29:07]requested_item shift.open_date is exist - process it [18:29:07]req_shift_open_date [18:29:07]req_shift_open_date done [18:29:07]produce_requested_data done [18:29:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87401,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:29:07]process_action_free close_receipt [18:29:07]json_value_free [18:29:07]json_value_free done [18:29:07]process_json_proto returns [18:29:07]Send response to host [18:29:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87401,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:29:07]free response buf [18:29:07]execute_script done [18:29:07]execute_script returns [18:29:07]free content buf [18:29:07]Sock 7.Close socket [18:29:07]Sock 7.Thread stoped [18:29: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 03 99 47 00 BB 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 69 55 01 00 F4 03 04 00 3D 5E F1 66 B6 04 01 00 00 B2 31 98 E6 06 4D 29 5E [18:29:08]CommunicateWithHost err = 0 [18:29:08]CheckOFDResponse [18:29:08]1017 (14) - 77093643461234 [18:29:08]1041 (16) - 0000000000874979 [18:29:08]1040 (4) - 87401 [18:29:08]1012 (4) - 23.09.2024 12:25 [18:29:08]1206 (1) - 0 [18:29:08]OFD Sender: Remove packet 87401 [18:29:08]ProducePacketName [18:29:08]name=ofd_packets/00087401 [18:29:08]NVStorageDeleteData [18:29:09]OFD Sender: No OFD packet to send [18:29:14]OFD Sender: No OFD packet to send [18:29:19]OFD Sender: No OFD packet to send [18:29:24]OFD Sender: No OFD packet to send [18:29:29]OFD Sender: No OFD packet to send [18:29:34]OFD Sender: No OFD packet to send [18:29:39]OFD Sender: No OFD packet to send [18:29:44]OFD Sender: No OFD packet to send [18:29:49]OFD Sender: No OFD packet to send [18:29:54]OFD Sender: No OFD packet to send [18:29:59]OFD Sender: No OFD packet to send [18:30:04]OFD Sender: No OFD packet to send [18:30:09]OFD Sender: No OFD packet to send [18:30:14]OFD Sender: No OFD packet to send [18:30:19]OFD Sender: No OFD packet to send [18:30:24]OFD Sender: No OFD packet to send [18:30:29]OFD Sender: No OFD packet to send [18:30:34]OFD Sender: No OFD packet to send [18:30:39]OFD Sender: No OFD packet to send [18:30:44]OFD Sender: No OFD packet to send [18:30:49]OFD Sender: No OFD packet to send [18:30:54]OFD Sender: No OFD packet to send [18:30:59]OFD Sender: No OFD packet to send [18:31:04]OFD Sender: No OFD packet to send [18:31:09]OFD Sender: No OFD packet to send [18:31:14]OFD Sender: No OFD packet to send [18:31:19]OFD Sender: No OFD packet to send [18:31:24]OFD Sender: No OFD packet to send [18:31:29]OFD Sender: No OFD packet to send [18:31:34]OFD Sender: No OFD packet to send [18:31:39]OFD Sender: No OFD packet to send [18:31:44]OFD Sender: No OFD packet to send [18:31:49]OFD Sender: No OFD packet to send [18:31:54]OFD Sender: No OFD packet to send [18:31:59]OFD Sender: No OFD packet to send [18:32:04]OFD Sender: No OFD packet to send [18:32:09]OFD Sender: No OFD packet to send [18:32:14]OFD Sender: No OFD packet to send [18:32:19]OFD Sender: No OFD packet to send [18:32:24]OFD Sender: No OFD packet to send [18:32:29]OFD Sender: No OFD packet to send [18:32:34]accept exits with 9 [18:32:34]New connection [18:32:34]New thread 3067342180 created [18:32:34]Thread 3067485540 joined [18:32:34]Waiting for new connection... [18:32:34] Sock 9.Parse request [18:32:34]Sock 9.Check first char [18:32:34]Sock 9.First char is OK [18:32:34]request: POST /json_proto HTTP/1.0 [18:32:34]Method: POST [18:32:34]URL: /json_proto [18:32:34]Method is POST - this is cgi request [18:32:34]url: /json_proto [18:32:34]query_string will be loaded in cgi processing [18:32:34]execute_cgi json_proto POST (null) [18:32:34]execute_cgi path=json_proto method=POST [18:32:34]POST find Content-Length [18:32:34]Host: 172.17.47.196:8080 [18:32:34]Content-Length: 682 [18:32:34]Content-Type: application/json [18:32:34] [18:32:34]POST finish read [18:32:34]Found Content-Length = 682 [18:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872364", "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:32:34]execute_script... [18:32:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872364", "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:32:34]POST & json_proto [18:32:34]process_json_proto [18:32:34]json parsed OK: [18:32:34]protocol is kg_v1.0 [18:32:34]action value=close_receipt [18:32:34]process_action close_receipt [18:32:34]cmd_close_receipt [18:32:34]MH_GetDate [18:32:34]Write to MH i2c: F0 00 00 BE 02 AF [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: F0 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: F0 09 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: F0 09 00 BE 02 00 42 B4 F1 66 4C 6B 94 66 B6 [18:32:34]GetLastDocTimeStamp 1727116144 [18:32:34]current date 1727116354 [18:32:34]FM_GetShiftState [18:32:34]SAM_PROTO_GetShiftState [18:32:34]wFMCommunicate request_size=4 [18:32:34]MH_SAM_APDU [18:32:34]CAPDU: 80 13 01 00 [18:32:34]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [18:32:34]Write i2c OK [18:32:34]MH_I2C_Read... [18:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:32:34]Read from MH i2c: E2 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 0E 00 [18:32:34]MH_I2C_Read... [18:32:34]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 96 [18:32:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:32:34]wFMCommunicate OK [18:32:34]SAM_PROTO_GetShiftState done [18:32:34]FM_GetShiftState done [18:32:34]opened in 1727050818 [18:32:34]opened+sec_in_day 1727137218 [18:32:34]quantity*price = 100005 [18:32:34]sum+1 = 100006 [18:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 0.00 Безнал.: 144.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 258 23.09.2024 18:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87404 ФПД: 255403072580432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183532&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87404&fm=255403072580432&tin=02508201610067®Number=0000000000092592&sum=14400 0 [18:35:32]StoreToDocumentArchive [18:35:32]shift 498 fd 87404 [18:35:32]save to /storage/0498/doc_00087404 [18:35:32]save last doc name /storage/0498/doc_00087404 to /storage/kkm_last_doc_name [18:35:32]save OK [18:35:32]Clear old archive folders... [18:35:32]ProcessDocumentItem done err = 0, tmpTLVsize=273 [18:35:32]tlvbuf is 003E0A90 [18:35:32]SAM_PROTO_ClearQueue [18:35:32]wFMCommunicate request_size=4 [18:35:32]MH_SAM_APDU [18:35:32]CAPDU: 80 09 00 00 [18:35:32]Write to MH i2c: E2 08 00 B1 00 80 09 00 00 00 00 00 00 23 [18:35:32]Write i2c OK [18:35:32]MH_I2C_Read... [18:35:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:32]Read from MH i2c: E2 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [18:35:32]RAPDU: 90 00 [18:35:32]wFMCommunicate OK [18:35:32]SAM_PROTO_ClearQueue done [18:35:32]KKMCreateOFDPacket [18:35:32]OFDProtocolAddRootSTLVToBuf [18:35:32]FM_MakeSignedData [18:35:32]FM_MakeSignedData [18:35:32]SAM_PROTO_SignData [18:35:32]wFMCommunicate request_size=4 [18:35:32]MH_SAM_APDU [18:35:32]CAPDU: 80 0D 01 02 [18:35:32]Write to MH i2c: E2 08 00 B2 00 80 0D 01 02 00 00 00 00 2B [18:35:32]Write i2c OK [18:35:32]MH_I2C_Read... [18:35:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:32]Read from MH i2c: E2 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [18:35:32]RAPDU: 90 00 [18:35:32]wFMCommunicate OK [18:35:32]wFMCommunicate request_size=255 [18:35:32]MH_SAM_APDU [18:35:32]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 33 35 37 30 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 53 74 79 6C 65 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 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 F4 B4 F1 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 [18:35:32]Write to MH i2c: E2 02 01 B3 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 33 35 37 30 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 53 74 79 6C 65 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 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 F4 B4 F1 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 8C [18:35:32]Write i2c OK [18:35:32]MH_I2C_Read... [18:35:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:32]Read from MH i2c: E2 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [18:35:32]RAPDU: 90 00 [18:35:32]wFMCommunicate OK [18:35:32]wFMCommunicate request_size=32 [18:35:32]MH_SAM_APDU [18:35:32]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 55 01 00 35 04 06 00 E8 49 A9 6A 6B 50 [18:35:32]Write to MH i2c: E2 23 00 B4 00 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 6C 55 01 00 35 04 06 00 E8 49 A9 6A 6B 50 00 00 58 [18:35:32]Write i2c OK [18:35:32]MH_I2C_Read... [18:35:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:32]Read from MH i2c: E2 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 [18:35:32]MH_I2C_Read... [18:35:32]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [18:35:32]RAPDU: 90 00 [18:35:32]wFMCommunicate OK [18:35:32]wFMCommunicate request_size=4 [18:35:32]MH_SAM_APDU [18:35:32]CAPDU: 80 0D 03 02 [18:35:32]Write to MH i2c: E2 08 00 B5 00 80 0D 03 02 00 00 00 00 30 [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:33]Read from MH i2c: E2 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: E2 0B 00 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: E2 0B 00 B5 00 00 69 89 E0 68 63 0C 34 6B 90 00 79 [18:35:33]RAPDU: 69 89 E0 68 63 0C 34 6B 90 00 [18:35:33]wFMCommunicate OK [18:35:33]SAM_PROTO_SignData done [18:35:33]FM_MakeSignedData done [18:35:33]CreateOFDProtocolMessage [18:35:33]wFMCommunicate request_size=4 [18:35:33]MH_SAM_APDU [18:35:33]CAPDU: 80 11 00 00 [18:35:33]Write to MH i2c: E2 08 00 B6 00 80 11 00 00 00 00 00 00 30 [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:33]Read from MH i2c: E2 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: E2 17 00 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: E2 17 00 B6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 8F [18:35: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:35:33]wFMCommunicate OK [18:35:33]CreateOFDProtocolMessage done [18:35:33]OFDSenderStorePacket 87404 [18:35:33]StoreOFDPacket docnum=87404 [18:35: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 25 01 00 00 D4 5B 1D 01 69 37 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 33 35 37 30 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 53 74 79 6C 65 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 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 F4 B4 F1 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 55 01 00 35 04 06 00 E8 49 A9 6A 6B 50 69 89 E0 68 63 0C 34 6B [18:35:33]CheckFolder [18:35:33]dirname=/storage/ofd_packets [18:35:33]CheckFolder done [18:35:33]ProducePacketName [18:35:33]name=ofd_packets/00087404 [18:35:33]NVStorageSaveData ofd_packets/00087404 [18:35:33]File name is /storage/ofd_packets/00087404 [18:35:33]Write 323 bytes [18:35:33]NVStorageSaveData done [18:35:33]OFDSenderStorePacket done [18:35:33]KKMCreateOFDPacket done [18:35:33]NVStorageSaveData kkm_last_timestamp [18:35:33]File name is /storage/kkm_last_timestamp [18:35:33]Write 4 bytes [18:35:33]NVStorageSaveData done [18:35:33]ExternCall_PrintAddStr [18:35:33]wPrintStart [18:35:33]Write to MH i2c: 01 00 00 B7 00 B7 [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 07 00 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [18:35:33]RasterBufferAndPrint [18:35:33]line Счет N : (3)148206 [18:35:33]line ИНН: 02508201610067 [18:35:33]line Контрольно-Кассовый Чек [18:35:33]line ПРОДАЖА [18:35:33]line Товар: 48743570 [18:35:33]line Сигареты Winston XStyle Blue [18:35:33]line 1.000 * 144.00 [18:35:33]line = 144.00 [18:35:33]line НДС 12% НСП 1% [18:35:33]line > о реализуемом товаре [18:35:33]line ИТОГО: 144.00 [18:35:33]line НСП 1% : 1.27 [18:35:33]line НДС 12% : 15.29 [18:35:33]line Наличными: 0.00 [18:35:33]line Безнал.: 144.00 [18:35:33]line Место: АЗС № 137 "Партнер Нефть" [18:35:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:35:33]line СНО: Общий режим [18:35:33]line Чек 258 23.09.2024 18:35 [18:35:33]line Смена: 498 ФФД: 1.0 [18:35:33]line ЗНМ: 0300000064 [18:35:33]line РНМ: 0000000000092592 [18:35:33]line Версия ККМ: 001 [18:35:33]line Платежная система: O! деньги [18:35:33]line ФМ: 0000000000874979 [18:35:33]line ФД: 87404 [18:35:33]line ФПД: 255403072580432 [18:35:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183532&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87404&fm=255403072580432&tin=02508201610067®Number=0000000000092592&sum=14400 [18:35:33]line 0 [18:35:33]written 0, free lines is 4095 [18:35:33]Write to MH i2c: 01 00 00 E1 00 E1 [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 07 00 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 D5 0C C9 [18:35:33]RasterBufferAndPrint [18:35:33]line [18:35:33]line [18:35:33]line [18:35:33]line [18:35:33]line [18:35:33]written 0, free lines is 3301 [18:35:33]MH_Cut [18:35:33]Write to MH i2c: D1 01 00 E8 00 01 BA [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: D1 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: D1 01 00 [18:35:33]MH_I2C_Read... [18:35:33]Read from MH i2c: D1 01 00 E8 00 00 B9 [18:35:33]Write to MH i2c: 01 00 00 E9 00 E9 [18:35:33]Write i2c OK [18:35:33]MH_I2C_Read... [18:35:34]*** Cut start [18:35:34]*** Partial cut [18:35:34]*** CUTSNS_PIN = 1 [18:35:34]*** CUTSNS_PIN = 0 [18:35:34]*** Brake cut motor [18:35:35]Read from MH i2c: 01 [18:35:35]MH_I2C_Read... [18:35:35]*** Stop cut motor [18:35:35]*** Cut end [18:35:35]Read from MH i2c: 01 07 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: 01 07 00 E9 00 00 00 00 00 00 FF 0F FE [18:35:35]process_action close_receipt done [18:35:35]requested_data is exist [18:35:35]produce_requested_data [18:35:35]requested_item fm.sn is exist - process it [18:35:35]wFMCommunicate request_size=4 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 11 00 00 [18:35:35]Write to MH i2c: E2 08 00 EA 00 80 11 00 00 00 00 00 00 64 [18:35:35]Write i2c OK [18:35:35]MH_I2C_Read... [18:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:35]Read from MH i2c: E2 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 17 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 17 00 EA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C3 [18:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:35:35]wFMCommunicate OK [18:35:35]requested_item fd.num is exist - process it [18:35:35]SAM_PROTO_GetFieldsCounters [18:35:35]wFMCommunicate request_size=4 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 13 00 00 [18:35:35]Write to MH i2c: E2 08 00 EB 00 80 13 00 00 00 00 00 00 67 [18:35:35]Write i2c OK [18:35:35]MH_I2C_Read... [18:35:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:35]Read from MH i2c: E2 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 62 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 62 00 EB 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 6C 55 01 00 0E 04 04 00 F2 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 54 [18:35: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 6C 55 01 00 0E 04 04 00 F2 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 [18:35:35]wFMCommunicate OK [18:35:35]SAM_PROTO_GetFieldsCounters done [18:35:35]requested_item shift.num is exist - process it [18:35:35]requested_item shift.opened is exist - process it [18:35:35]req_shift_opened [18:35:35]FM_GetShiftState [18:35:35]SAM_PROTO_GetShiftState [18:35:35]wFMCommunicate request_size=4 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 13 01 00 [18:35:35]Write to MH i2c: E2 08 00 EC 00 80 13 01 00 00 00 00 00 69 [18:35:35]Write i2c OK [18:35:35]MH_I2C_Read... [18:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:35]Read from MH i2c: E2 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 0E 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 0E 00 EC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C1 [18:35:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:35:35]wFMCommunicate OK [18:35:35]SAM_PROTO_GetShiftState done [18:35:35]FM_GetShiftState done [18:35:35]req_shift_opened done [18:35:35]requested_item shift.open_date is exist - process it [18:35:35]req_shift_open_date [18:35:35]req_shift_open_date done [18:35:35]produce_requested_data done [18:35:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87404,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:35:35]process_action_free close_receipt [18:35:35]json_value_free [18:35:35]json_value_free done [18:35:35]process_json_proto returns [18:35:35]Send response to host [18:35:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87404,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:35:35]free response buf [18:35:35]execute_script done [18:35:35]execute_script returns [18:35:35]free content buf [18:35:35]Sock 9.Close socket [18:35:35]Sock 9.Thread stoped [18:35:36]accept exits with 7 [18:35:36]New connection [18:35:36]New thread 3066879332 created [18:35:36]Thread 3067022692 joined [18:35:36]Waiting for new connection... [18:35:36] Sock 7.Parse request [18:35:36]Sock 7.Check first char [18:35:36]Sock 7.First char is OK [18:35:36]request: POST /json_proto HTTP/1.0 [18:35:36]Method: POST [18:35:36]URL: /json_proto [18:35:36]Method is POST - this is cgi request [18:35:36]url: /json_proto [18:35:36]query_string will be loaded in cgi processing [18:35:36]execute_cgi json_proto POST (null) [18:35:36]execute_cgi path=json_proto method=POST [18:35:36]POST find Content-Length [18:35:36]Host: 172.17.47.196:8080 [18:35:36]Content-Length: 682 [18:35:36]Content-Type: application/json [18:35:36] [18:35:36]POST finish read [18:35:36]Found Content-Length = 682 [18:35:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872365", "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:35:36]execute_script... [18:35:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872365", "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:35:36]POST & json_proto [18:35:36]process_json_proto [18:35:36]json parsed OK: [18:35:36]protocol is kg_v1.0 [18:35:36]action value=close_receipt [18:35:36]process_action close_receipt [18:35:36]cmd_close_receipt [18:35:36]MH_GetDate [18:35:36]Write to MH i2c: F0 00 00 ED 00 DC [18:35:36]Write i2c OK [18:35:36]MH_I2C_Read... [18:35:36]Read from MH i2c: F0 [18:35:36]MH_I2C_Read... [18:35:36]Read from MH i2c: F0 09 00 [18:35:36]MH_I2C_Read... [18:35:36]Read from MH i2c: F0 09 00 ED 00 00 F9 B4 F1 66 4C 6B 94 66 9A [18:35:36]GetLastDocTimeStamp 1727116532 [18:35:36]current date 1727116537 [18:35:36]FM_GetShiftState [18:35:36]SAM_PROTO_GetShiftState [18:35:36]wFMCommunicate request_size=4 [18:35:36]MH_SAM_APDU [18:35:36]CAPDU: 80 13 01 00 [18:35:36]Write to MH i2c: E2 08 00 EE 00 80 13 01 00 00 00 00 00 6B [18:35:36]Write i2c OK [18:35:36]MH_I2C_Read... [18:35:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:36]Read from MH i2c: E2 [18:35:36]MH_I2C_Read... [18:35:36]Read from MH i2c: E2 0E 00 [18:35:36]MH_I2C_Read... [18:35:36]Read from MH i2c: E2 0E 00 EE 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C3 [18:35:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:35:36]wFMCommunicate OK [18:35:36]SAM_PROTO_GetShiftState done [18:35:36]FM_GetShiftState done [18:35:36]opened in 1727050818 [18:35:36]opened+sec_in_day 1727137218 [18:35:36]quantity*price = 100005 [18:35:36]sum+1 = 100006 [18:35: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 СНО: Общий режим Чек 259 23.09.2024 18:35 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87405 ФПД: 185600105141312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183537&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87405&fm=185600105141312&tin=02508201610067®Number=0000000000092592&sum=100000 [18:35:37]StoreToDocumentArchive [18:35:37]shift 498 fd 87405 [18:35:37]save to /storage/0498/doc_00087405 [18:35:37]save last doc name /storage/0498/doc_00087405 to /storage/kkm_last_doc_name [18:35:37]save OK [18:35:37]Clear old archive folders... [18:35:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:37]tlvbuf is 003CC4A0 [18:35:37]SAM_PROTO_ClearQueue [18:35:37]wFMCommunicate request_size=4 [18:35:37]MH_SAM_APDU [18:35:37]CAPDU: 80 09 00 00 [18:35:37]Write to MH i2c: E2 08 00 FB 00 80 09 00 00 00 00 00 00 6D [18:35:37]Write i2c OK [18:35:37]MH_I2C_Read... [18:35:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:37]Read from MH i2c: E2 [18:35:37]MH_I2C_Read... [18:35:37]Read from MH i2c: E2 03 00 [18:35:37]MH_I2C_Read... [18:35:37]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [18:35:37]RAPDU: 90 00 [18:35:37]wFMCommunicate OK [18:35:37]SAM_PROTO_ClearQueue done [18:35:37]KKMCreateOFDPacket [18:35:37]OFDProtocolAddRootSTLVToBuf [18:35:37]FM_MakeSignedData [18:35:37]FM_MakeSignedData [18:35:37]SAM_PROTO_SignData [18:35:37]wFMCommunicate request_size=4 [18:35:37]MH_SAM_APDU [18:35:37]CAPDU: 80 0D 01 02 [18:35:37]Write to MH i2c: E2 08 00 FC 00 80 0D 01 02 00 00 00 00 75 [18:35:37]Write i2c OK [18:35:37]MH_I2C_Read... [18:35:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:37]Read from MH i2c: E2 [18:35:37]MH_I2C_Read... [18:35:37]Read from MH i2c: E2 03 00 [18:35:37]MH_I2C_Read... [18:35:37]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [18:35:37]RAPDU: 90 00 [18:35:37]wFMCommunicate OK [18:35:37]wFMCommunicate request_size=255 [18:35:37]MH_SAM_APDU [18:35:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 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 03 01 00 00 F4 03 04 00 F9 B4 F1 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 55 01 00 35 04 06 00 A8 [18:35:37]Write to MH i2c: E2 02 01 FD 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 03 01 00 00 F4 03 04 00 F9 B4 F1 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 55 01 00 35 04 06 00 A8 00 00 F7 [18:35:38]Write i2c OK [18:35:38]MH_I2C_Read... [18:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:38]Read from MH i2c: E2 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 03 00 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [18:35:38]RAPDU: 90 00 [18:35:38]wFMCommunicate OK [18:35:38]wFMCommunicate request_size=10 [18:35:38]MH_SAM_APDU [18:35:38]CAPDU: 80 0D 02 02 05 CD 64 56 54 40 [18:35:38]Write to MH i2c: E2 0D 00 FE 00 80 0D 02 02 05 00 CD 64 56 54 40 00 00 9D [18:35:38]Write i2c OK [18:35:38]MH_I2C_Read... [18:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:38]Read from MH i2c: E2 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 03 00 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [18:35:38]RAPDU: 90 00 [18:35:38]wFMCommunicate OK [18:35:38]wFMCommunicate request_size=4 [18:35:38]MH_SAM_APDU [18:35:38]CAPDU: 80 0D 03 02 [18:35:38]Write to MH i2c: E2 08 00 FF 00 80 0D 03 02 00 00 00 00 7A [18:35:38]Write i2c OK [18:35:38]MH_I2C_Read... [18:35:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:38]Read from MH i2c: E2 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 0B 00 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 0B 00 FF 00 00 26 14 1D 07 C9 03 EC 2D 90 00 BE [18:35:38]RAPDU: 26 14 1D 07 C9 03 EC 2D 90 00 [18:35:38]wFMCommunicate OK [18:35:38]SAM_PROTO_SignData done [18:35:38]FM_MakeSignedData done [18:35:38]CreateOFDProtocolMessage [18:35:38]wFMCommunicate request_size=4 [18:35:38]MH_SAM_APDU [18:35:38]CAPDU: 80 11 00 00 [18:35:38]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [18:35:38]Write i2c OK [18:35:38]MH_I2C_Read... [18:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:38]Read from MH i2c: E2 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 17 00 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DA [18:35: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:35:38]wFMCommunicate OK [18:35:38]CreateOFDProtocolMessage done [18:35:38]OFDSenderStorePacket 87405 [18:35:38]StoreOFDPacket docnum=87405 [18:35: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 72 0F 07 01 35 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 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 03 01 00 00 F4 03 04 00 F9 B4 F1 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 55 01 00 35 04 06 00 A8 CD 64 56 54 40 26 14 1D 07 C9 03 EC 2D [18:35:38]CheckFolder [18:35:38]dirname=/storage/ofd_packets [18:35:38]CheckFolder done [18:35:38]ProducePacketName [18:35:38]name=ofd_packets/00087405 [18:35:38]NVStorageSaveData ofd_packets/00087405 [18:35:38]File name is /storage/ofd_packets/00087405 [18:35:38]Write 301 bytes [18:35:38]NVStorageSaveData done [18:35:38]OFDSenderStorePacket done [18:35:38]KKMCreateOFDPacket done [18:35:38]NVStorageSaveData kkm_last_timestamp [18:35:38]File name is /storage/kkm_last_timestamp [18:35:38]Write 4 bytes [18:35:38]NVStorageSaveData done [18:35:38]ExternCall_PrintAddStr [18:35:38]wPrintStart [18:35:38]Write to MH i2c: 01 00 00 01 01 02 [18:35:38]Write i2c OK [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: 01 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: 01 07 00 [18:35:38]MH_I2C_Read... [18:35:38]Read from MH i2c: 01 07 00 01 01 00 00 00 00 00 FF 0F 17 [18:35:38]RasterBufferAndPrint [18:35:38]line Счет N : (1)872365 [18:35:38]line ИНН: 02508201610067 [18:35:38]line Контрольно-Кассовый Чек [18:35:38]line ПРОДАЖА [18:35:38]line ТРК (МРК, ГНК) : 43 [18:35:38]line Товар: 2710124130 [18:35:38]line Аи-92-К-5 [18:35:38]line 14.750 * 67.80 [18:35:38]line = 1000.05 [18:35:38]line НДС 12% НСП 1% [18:35:38]line > о реализуемом товаре [18:35:38]line ОКРУГЛЕНИЕ: -0.05 [18:35:38]line ИТОГО: 1000.00 [18:35:38]line Внесено: 1000.00 [18:35:38]line СДАЧА: 0.00 [18:35:38]line НСП 1% : 8.85 [18:35:38]line НДС 12% : 106.20 [18:35:38]line Наличными: 1000.00 [18:35:38]line Безнал.: 0.00 [18:35:38]line Место: АЗС № 137 "Партнер Нефть" [18:35:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:35:38]line СНО: Общий режим [18:35:38]line Чек 259 23.09.2024 18:35 [18:35:38]line Смена: 498 ФФД: 1.0 [18:35:38]line ЗНМ: 0300000064 [18:35:38]line РНМ: 0000000000092592 [18:35:38]line Версия ККМ: 001 [18:35:38]line ФМ: 0000000000874979 [18:35:38]line ФД: 87405 [18:35:38]line ФПД: 185600105141312 [18:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183537&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87405&fm=185600105141312&tin=02508201610067®Number=0000000000092592&sum=100000 [18:35:38]written 0, free lines is 4095 [18:35:39]Write to MH i2c: 01 00 00 2C 01 2D [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: 01 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: 01 07 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 E0 0C 20 [18:35:39]RasterBufferAndPrint [18:35:39]line [18:35:39]line [18:35:39]line [18:35:39]line [18:35:39]line [18:35:39]written 0, free lines is 3323 [18:35:39]MH_Cut [18:35:39]Write to MH i2c: D1 01 00 33 01 01 06 [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: D1 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: D1 01 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: D1 01 00 33 01 00 05 [18:35:39]Write to MH i2c: 01 00 00 34 01 35 [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]*** Cut start [18:35:39]*** Partial cut [18:35:39]*** CUTSNS_PIN = 1 [18:35:39]*** CUTSNS_PIN = 0 [18:35:40]*** Brake cut motor [18:35:40]Read from MH i2c: 01 [18:35:40]MH_I2C_Read... [18:35:40]*** Stop cut motor [18:35:40]*** Cut end [18:35:40]Read from MH i2c: 01 07 00 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: 01 07 00 34 01 00 00 00 00 00 FF 0F 4A [18:35:40]process_action close_receipt done [18:35:40]requested_data is exist [18:35:40]produce_requested_data [18:35:40]requested_item fm.sn is exist - process it [18:35:40]wFMCommunicate request_size=4 [18:35:40]MH_SAM_APDU [18:35:40]CAPDU: 80 11 00 00 [18:35:40]Write to MH i2c: E2 08 00 35 01 80 11 00 00 00 00 00 00 B0 [18:35:40]Write i2c OK [18:35:40]MH_I2C_Read... [18:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:40]Read from MH i2c: E2 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 17 00 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 17 00 35 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0F [18:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:35:40]wFMCommunicate OK [18:35:40]requested_item fd.num is exist - process it [18:35:40]SAM_PROTO_GetFieldsCounters [18:35:40]wFMCommunicate request_size=4 [18:35:40]MH_SAM_APDU [18:35:40]CAPDU: 80 13 00 00 [18:35:40]Write to MH i2c: E2 08 00 36 01 80 13 00 00 00 00 00 00 B3 [18:35:40]Write i2c OK [18:35:40]MH_I2C_Read... [18:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:40]Read from MH i2c: E2 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 62 00 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 62 00 36 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 6D 55 01 00 0E 04 04 00 F2 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 A4 [18:35: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 6D 55 01 00 0E 04 04 00 F2 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 [18:35:40]wFMCommunicate OK [18:35:40]SAM_PROTO_GetFieldsCounters done [18:35:40]requested_item shift.num is exist - process it [18:35:40]requested_item shift.opened is exist - process it [18:35:40]req_shift_opened [18:35:40]FM_GetShiftState [18:35:40]SAM_PROTO_GetShiftState [18:35:40]wFMCommunicate request_size=4 [18:35:40]MH_SAM_APDU [18:35:40]CAPDU: 80 13 01 00 [18:35:40]Write to MH i2c: E2 08 00 37 01 80 13 01 00 00 00 00 00 B5 [18:35:40]Write i2c OK [18:35:40]MH_I2C_Read... [18:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:40]Read from MH i2c: E2 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 0E 00 [18:35:40]MH_I2C_Read... [18:35:40]Read from MH i2c: E2 0E 00 37 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0D [18:35:40]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:35:40]wFMCommunicate OK [18:35:40]SAM_PROTO_GetShiftState done [18:35:40]FM_GetShiftState done [18:35:40]req_shift_opened done [18:35:40]requested_item shift.open_date is exist - process it [18:35:40]req_shift_open_date [18:35:40]req_shift_open_date done [18:35:40]produce_requested_data done [18:35:40]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87405,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:35:40]process_action_free close_receipt [18:35:40]json_value_free [18:35:40]json_value_free done [18:35:40]process_json_proto returns [18:35:40]Send response to host [18:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87405,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:35:40]free response buf [18:35:40]execute_script done [18:35:40]execute_script returns [18:35:40]free content buf [18:35:40]Sock 7.Close socket [18:35:40]Sock 7.Thread stoped [18:35:52]Connected sock=10 [18:35:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 CC 01 00 00 44 82 C4 01 31 E3 5A 03 01 00 03 00 B8 01 1E 04 01 00 01 23 04 8F 00 8A 04 0D 00 34 36 30 31 32 34 30 30 30 30 30 35 36 06 04 4B 00 D0 93 D1 83 D0 B1 D0 BA D0 B0 20 D0 B4 D0 BB D1 8F 20 D0 BE D0 B1 D1 83 D0 B2 D0 B8 20 D0 94 D0 B8 D0 B2 D0 B8 D0 B4 D0 B8 D0 BA 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D0 BA 20 D0 B1 D0 B5 D1 81 D1 86 D0 B2 D0 B5 D1 82 D0 BD 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 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 A4 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 51 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 D4 B4 F1 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 55 01 00 35 04 06 00 FB C3 28 85 D4 5F D4 9E C8 CB EC 6F 4C 09 [18:35:57]recv_with_timeout no data received [18:35:57]CommunicateWithHost answer receiving error [18:35:57]CommunicateWithHost err = -3 [18:35:57]OFD Sender: Server communicate error [18:35:57]OFD Sender: Processing packet 87403 [packets to send 282, broken 279] [18:35:57]ProducePacketName [18:35:57]name=ofd_packets/00087403 [18:35:57]OFD Sender: To server: pG, [18:35:57]CommunicateWithHost lk.salyk.kg:30040 [18:35:57]ConnectInit lk.salyk.kg [18:36:01]recv_with_timeout no data received [18:36:02]ConnectInit Can't take IP for lk.salyk.kg [18:36:02]CommunicateWithHost connect error [18:36:02]CommunicateWithHost err = -1 [18:36:02]OFD Sender: Server communicate error [18:36:07]OFD Sender: Processing packet 87403 [packets to send 282, broken 279] [18:36:07]ProducePacketName [18:36:07]name=ofd_packets/00087403 [18:36:07]OFD Sender: To server: pG, [18:36:07]CommunicateWithHost lk.salyk.kg:30040 [18:36:07]ConnectInit lk.salyk.kg [18:36:12]ConnectInit Can't take IP for lk.salyk.kg [18:36:12]CommunicateWithHost connect error [18:36:12]CommunicateWithHost err = -1 [18:36:12]OFD Sender: Server communicate error [18:36:13]ConnectInit Can't connect to host [18:36:17]OFD Sender: Processing packet 87403 [packets to send 282, broken 279] [18:36:17]ProducePacketName [18:36:17]name=ofd_packets/00087403 [18:36:17]OFD Sender: To server: pG, [18:36:17]CommunicateWithHost lk.salyk.kg:30040 [18:36:17]ConnectInit lk.salyk.kg [18:36:22]ConnectInit Can't take IP for lk.salyk.kg [18:36:22]CommunicateWithHost connect error [18:36:22]CommunicateWithHost err = -1 [18:36:22]OFD Sender: Server communicate error [18:36:23]accept exits with 11 [18:36:23]New connection [18:36:23]New thread 3067022692 created [18:36:23]Thread 3066879332 joined [18:36:23]Waiting for new connection... [18:36:23] Sock 11.Parse request [18:36:23]Sock 11.Check first char [18:36:23]Sock 11.First char is OK [18:36:23]request: POST /json_proto HTTP/1.0 [18:36:23]Method: POST [18:36:23]URL: /json_proto [18:36:23]Method is POST - this is cgi request [18:36:23]url: /json_proto [18:36:23]query_string will be loaded in cgi processing [18:36:23]execute_cgi json_proto POST (null) [18:36:23]execute_cgi path=json_proto method=POST [18:36:23]POST find Content-Length [18:36:23]Host: 172.17.47.196:8080 [18:36:23]Content-Length: 682 [18:36:23]Content-Type: application/json [18:36:23] [18:36:23]POST finish read [18:36:23]Found Content-Length = 682 [18:36:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872366", "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:36:23]execute_script... [18:36: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)872366", "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:36:23]POST & json_proto [18:36:23]process_json_proto [18:36:23]json parsed OK: [18:36:23]protocol is kg_v1.0 [18:36:23]action value=close_receipt [18:36:23]process_action close_receipt [18:36:23]cmd_close_receipt [18:36:23]MH_GetDate [18:36:23]Write to MH i2c: F0 00 00 38 01 28 [18:36:23]Write i2c OK [18:36:23]MH_I2C_Read... [18:36:23]Read from MH i2c: F0 [18:36:23]MH_I2C_Read... [18:36:23]Read from MH i2c: F0 09 00 [18:36:23]MH_I2C_Read... [18:36:23]Read from MH i2c: F0 09 00 38 01 00 28 B5 F1 66 4C 6B 94 66 16 [18:36:23]GetLastDocTimeStamp 1727116537 [18:36:23]current date 1727116584 [18:36:23]FM_GetShiftState [18:36:23]SAM_PROTO_GetShiftState [18:36:23]wFMCommunicate request_size=4 [18:36:23]MH_SAM_APDU [18:36:23]CAPDU: 80 13 01 00 [18:36:23]Write to MH i2c: E2 08 00 39 01 80 13 01 00 00 00 00 00 B7 [18:36:23]Write i2c OK [18:36:23]MH_I2C_Read... [18:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:23]Read from MH i2c: E2 [18:36:23]MH_I2C_Read... [18:36:23]Read from MH i2c: E2 0E 00 [18:36:23]MH_I2C_Read... [18:36:23]Read from MH i2c: E2 0E 00 39 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0F [18:36:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:36:23]wFMCommunicate OK [18:36:23]SAM_PROTO_GetShiftState done [18:36:23]FM_GetShiftState done [18:36:23]opened in 1727050818 [18:36:23]opened+sec_in_day 1727137218 [18:36:23]quantity*price = 100005 [18:36:23]sum+1 = 100006 [18:36: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 СНО: Общий режим Чек 260 23.09.2024 18:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87406 ФПД: 121655762826620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183624&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87406&fm=121655762826620&tin=02508201610067®Number=0000000000092592&sum=100000 [18:36:24]StoreToDocumentArchive [18:36:24]shift 498 fd 87406 [18:36:24]save to /storage/0498/doc_00087406 [18:36:24]save last doc name /storage/0498/doc_00087406 to /storage/kkm_last_doc_name [18:36:24]save OK [18:36:24]Clear old archive folders... [18:36:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:24]tlvbuf is 004091B0 [18:36:24]SAM_PROTO_ClearQueue [18:36:24]wFMCommunicate request_size=4 [18:36:24]MH_SAM_APDU [18:36:24]CAPDU: 80 09 00 00 [18:36:24]Write to MH i2c: E2 08 00 46 01 80 09 00 00 00 00 00 00 B9 [18:36:24]Write i2c OK [18:36:24]MH_I2C_Read... [18:36:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:24]Read from MH i2c: E2 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 03 00 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [18:36:24]RAPDU: 90 00 [18:36:24]wFMCommunicate OK [18:36:24]SAM_PROTO_ClearQueue done [18:36:24]KKMCreateOFDPacket [18:36:24]OFDProtocolAddRootSTLVToBuf [18:36:24]FM_MakeSignedData [18:36:24]FM_MakeSignedData [18:36:24]SAM_PROTO_SignData [18:36:24]wFMCommunicate request_size=4 [18:36:24]MH_SAM_APDU [18:36:24]CAPDU: 80 0D 01 02 [18:36:24]Write to MH i2c: E2 08 00 47 01 80 0D 01 02 00 00 00 00 C1 [18:36:24]Write i2c OK [18:36:24]MH_I2C_Read... [18:36:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:24]Read from MH i2c: E2 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 03 00 [18:36:24]MH_I2C_Read... [18:36:24]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [18:36:24]RAPDU: 90 00 [18:36:24]wFMCommunicate OK [18:36:24]wFMCommunicate request_size=255 [18:36:24]MH_SAM_APDU [18:36:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 28 B5 F1 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 6E 55 01 00 35 04 06 00 6E [18:36:24]Write to MH i2c: E2 02 01 48 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 04 01 00 00 F4 03 04 00 28 B5 F1 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 6E 55 01 00 35 04 06 00 6E 00 00 3B [18:36:24]Write i2c OK [18:36:24]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [18:36:25]RAPDU: 90 00 [18:36:25]wFMCommunicate OK [18:36:25]wFMCommunicate request_size=10 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 0D 02 02 05 A5 30 87 35 7C [18:36:25]Write to MH i2c: E2 0D 00 49 01 80 0D 02 02 05 00 A5 30 87 35 7C 00 00 DB [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [18:36:25]RAPDU: 90 00 [18:36:25]wFMCommunicate OK [18:36:25]wFMCommunicate request_size=4 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 0D 03 02 [18:36:25]Write to MH i2c: E2 08 00 4A 01 80 0D 03 02 00 00 00 00 C6 [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 0B 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 0B 00 4A 01 00 D9 F4 D4 D9 9D EA 8C DD 90 00 31 [18:36:25]RAPDU: D9 F4 D4 D9 9D EA 8C DD 90 00 [18:36:25]wFMCommunicate OK [18:36:25]SAM_PROTO_SignData done [18:36:25]FM_MakeSignedData done [18:36:25]CreateOFDProtocolMessage [18:36:25]wFMCommunicate request_size=4 [18:36:25]MH_SAM_APDU [18:36:25]CAPDU: 80 11 00 00 [18:36:25]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:25]Read from MH i2c: E2 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 17 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 25 [18:36:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:36:25]wFMCommunicate OK [18:36:25]CreateOFDProtocolMessage done [18:36:25]OFDSenderStorePacket 87406 [18:36:25]StoreOFDPacket docnum=87406 [18:36: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 02 2F 07 01 85 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 04 01 00 00 F4 03 04 00 28 B5 F1 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 6E 55 01 00 35 04 06 00 6E A5 30 87 35 7C D9 F4 D4 D9 9D EA 8C DD [18:36:25]CheckFolder [18:36:25]dirname=/storage/ofd_packets [18:36:25]CheckFolder done [18:36:25]ProducePacketName [18:36:25]name=ofd_packets/00087406 [18:36:25]NVStorageSaveData ofd_packets/00087406 [18:36:25]File name is /storage/ofd_packets/00087406 [18:36:25]Write 301 bytes [18:36:25]NVStorageSaveData done [18:36:25]OFDSenderStorePacket done [18:36:25]KKMCreateOFDPacket done [18:36:25]NVStorageSaveData kkm_last_timestamp [18:36:25]File name is /storage/kkm_last_timestamp [18:36:25]Write 4 bytes [18:36:25]NVStorageSaveData done [18:36:25]ExternCall_PrintAddStr [18:36:25]wPrintStart [18:36:25]Write to MH i2c: 01 00 00 4C 01 4D [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 07 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 07 00 4C 01 00 00 00 00 00 FF 0F 62 [18:36:25]RasterBufferAndPrint [18:36:25]line Счет N : (1)872366 [18:36:25]line ИНН: 02508201610067 [18:36:25]line Контрольно-Кассовый Чек [18:36:25]line ПРОДАЖА [18:36:25]line ТРК (МРК, ГНК) : 33 [18:36:25]line Товар: 2710124130 [18:36:25]line Аи-92-К-5 [18:36:25]line 14.750 * 67.80 [18:36:25]line = 1000.05 [18:36:25]line НДС 12% НСП 1% [18:36:25]line > о реализуемом товаре [18:36:25]line ОКРУГЛЕНИЕ: -0.05 [18:36:25]line ИТОГО: 1000.00 [18:36:25]line Внесено: 1000.00 [18:36:25]line СДАЧА: 0.00 [18:36:25]line НСП 1% : 8.85 [18:36:25]line НДС 12% : 106.20 [18:36:25]line Наличными: 1000.00 [18:36:25]line Безнал.: 0.00 [18:36:25]line Место: АЗС № 137 "Партнер Нефть" [18:36:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:36:25]line СНО: Общий режим [18:36:25]line Чек 260 23.09.2024 18:36 [18:36:25]line Смена: 498 ФФД: 1.0 [18:36:25]line ЗНМ: 0300000064 [18:36:25]line РНМ: 0000000000092592 [18:36:25]line Версия ККМ: 001 [18:36:25]line ФМ: 0000000000874979 [18:36:25]line ФД: 87406 [18:36:25]line ФПД: 121655762826620 [18:36:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183624&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87406&fm=121655762826620&tin=02508201610067®Number=0000000000092592&sum=100000 [18:36:25]written 0, free lines is 4095 [18:36:25]OFD Sender: Processing packet 87403 [packets to send 283, broken 279] [18:36:25]ProducePacketName [18:36:25]name=ofd_packets/00087403 [18:36:25]OFD Sender: To server: pG, [18:36:25]CommunicateWithHost lk.salyk.kg:30040 [18:36:25]ConnectInit lk.salyk.kg [18:36:25]Write to MH i2c: 01 00 00 77 01 78 [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 07 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 E6 0C 71 [18:36:25]RasterBufferAndPrint [18:36:25]line [18:36:25]line [18:36:25]line [18:36:25]line [18:36:25]line [18:36:25]written 0, free lines is 3329 [18:36:25]MH_Cut [18:36:25]Write to MH i2c: D1 01 00 7E 01 01 51 [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: D1 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: D1 01 00 [18:36:25]MH_I2C_Read... [18:36:25]Read from MH i2c: D1 01 00 7E 01 00 50 [18:36:25]Write to MH i2c: 01 00 00 7F 01 80 [18:36:25]Write i2c OK [18:36:25]MH_I2C_Read... [18:36:26]ConnectInit Can't connect to host [18:36:26]*** Cut start [18:36:26]*** Partial cut [18:36:26]*** CUTSNS_PIN = 1 [18:36:26]*** CUTSNS_PIN = 0 [18:36:26]*** Brake cut motor [18:36:27]Read from MH i2c: 01 [18:36:27]MH_I2C_Read... [18:36:27]*** Stop cut motor [18:36:27]*** Cut end [18:36:27]Read from MH i2c: 01 07 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: 01 07 00 7F 01 00 00 00 00 00 FF 0F 95 [18:36:27]process_action close_receipt done [18:36:27]requested_data is exist [18:36:27]produce_requested_data [18:36:27]requested_item fm.sn is exist - process it [18:36:27]wFMCommunicate request_size=4 [18:36:27]MH_SAM_APDU [18:36:27]CAPDU: 80 11 00 00 [18:36:27]Write to MH i2c: E2 08 00 80 01 80 11 00 00 00 00 00 00 FB [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:27]Read from MH i2c: E2 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 17 00 [18:36:27]MH_I2C_Read... [18:36:27]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 [18:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:36:27]wFMCommunicate OK [18:36:27]requested_item fd.num is exist - process it [18:36:27]SAM_PROTO_GetFieldsCounters [18:36:27]wFMCommunicate request_size=4 [18:36:27]MH_SAM_APDU [18:36:27]CAPDU: 80 13 00 00 [18:36:27]Write to MH i2c: E2 08 00 81 01 80 13 00 00 00 00 00 00 FE [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:27]Read from MH i2c: E2 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 62 00 [18:36:27]MH_I2C_Read... [18:36:27]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 6E 55 01 00 0E 04 04 00 F2 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 F3 [18:36: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 6E 55 01 00 0E 04 04 00 F2 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 [18:36:27]wFMCommunicate OK [18:36:27]SAM_PROTO_GetFieldsCounters done [18:36:27]requested_item shift.num is exist - process it [18:36:27]requested_item shift.opened is exist - process it [18:36:27]req_shift_opened [18:36:27]FM_GetShiftState [18:36:27]SAM_PROTO_GetShiftState [18:36:27]wFMCommunicate request_size=4 [18:36:27]MH_SAM_APDU [18:36:27]CAPDU: 80 13 01 00 [18:36:27]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [18:36:27]Write i2c OK [18:36:27]MH_I2C_Read... [18:36:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:27]Read from MH i2c: E2 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 0E 00 [18:36:27]MH_I2C_Read... [18:36:27]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 58 [18:36:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:36:27]wFMCommunicate OK [18:36:27]SAM_PROTO_GetShiftState done [18:36:27]FM_GetShiftState done [18:36:27]req_shift_opened done [18:36:27]requested_item shift.open_date is exist - process it [18:36:27]req_shift_open_date [18:36:27]req_shift_open_date done [18:36:27]produce_requested_data done [18:36:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87406,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:36:27]process_action_free close_receipt [18:36:27]json_value_free [18:36:27]json_value_free done [18:36:27]process_json_proto returns [18:36:27]Send response to host [18:36:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87406,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:36:27]free response buf [18:36:27]execute_script done [18:36:27]execute_script returns [18:36:27]free content buf [18:36:27]Sock 11.Close socket [18:36:27]Sock 11.Thread stoped [18:36:29]accept exits with 7 [18:36:29]New connection [18:36:29]New thread 3066879332 created [18:36:29]Thread 3067022692 joined [18:36:29]Waiting for new connection... [18:36:29] Sock 7.Parse request [18:36:29]Sock 7.Check first char [18:36:29]Sock 7.First char is OK [18:36:29]request: POST /json_proto HTTP/1.0 [18:36:29]Method: POST [18:36:29]URL: /json_proto [18:36:29]Method is POST - this is cgi request [18:36:29]url: /json_proto [18:36:29]query_string will be loaded in cgi processing [18:36:29]execute_cgi json_proto POST (null) [18:36:29]execute_cgi path=json_proto method=POST [18:36:29]POST find Content-Length [18:36:29]Host: 172.17.47.196:8080 [18:36:29]Content-Length: 677 [18:36:29]Content-Type: application/json [18:36:29] [18:36:29]POST finish read [18:36:29]Found Content-Length = 677 [18:36:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872367", "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:36:29]execute_script... [18:36: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)872367", "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:36:29]POST & json_proto [18:36:29]process_json_proto [18:36:29]json parsed OK: [18:36:29]protocol is kg_v1.0 [18:36:29]action value=close_receipt [18:36:29]process_action close_receipt [18:36:29]cmd_close_receipt [18:36:29]MH_GetDate [18:36:29]Write to MH i2c: F0 00 00 83 01 73 [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: F0 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: F0 09 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: F0 09 00 83 01 00 2E B5 F1 66 4C 6B 94 66 67 [18:36:29]GetLastDocTimeStamp 1727116584 [18:36:29]current date 1727116590 [18:36:29]FM_GetShiftState [18:36:29]SAM_PROTO_GetShiftState [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 13 01 00 [18:36:29]Write to MH i2c: E2 08 00 84 01 80 13 01 00 00 00 00 00 02 [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 0E 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 0E 00 84 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5A [18:36:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:36:29]wFMCommunicate OK [18:36:29]SAM_PROTO_GetShiftState done [18:36:29]FM_GetShiftState done [18:36:29]opened in 1727050818 [18:36:29]opened+sec_in_day 1727137218 [18:36:29]quantity*price = 50036 [18:36:29]sum+1 = 50037 [18:36:29]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 СНО: Общий режим Чек 261 23.09.2024 18:36 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87407 ФПД: 243206476709722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183630&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87407&fm=243206476709722&tin=02508201610067®Number=0000000000092592&sum=50000 [18:36:31]StoreToDocumentArchive [18:36:31]shift 498 fd 87407 [18:36:31]save to /storage/0498/doc_00087407 [18:36:31]save last doc name /storage/0498/doc_00087407 to /storage/kkm_last_doc_name [18:36:31]save OK [18:36:31]Clear old archive folders... [18:36:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:36:31]tlvbuf is 00407060 [18:36:31]SAM_PROTO_ClearQueue [18:36:31]wFMCommunicate request_size=4 [18:36:31]MH_SAM_APDU [18:36:31]CAPDU: 80 09 00 00 [18:36:31]Write to MH i2c: E2 08 00 91 01 80 09 00 00 00 00 00 00 04 [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:31]Read from MH i2c: E2 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [18:36:31]RAPDU: 90 00 [18:36:31]wFMCommunicate OK [18:36:31]SAM_PROTO_ClearQueue done [18:36:31]KKMCreateOFDPacket [18:36:31]OFDProtocolAddRootSTLVToBuf [18:36:31]FM_MakeSignedData [18:36:31]FM_MakeSignedData [18:36:31]SAM_PROTO_SignData [18:36:31]wFMCommunicate request_size=4 [18:36:31]MH_SAM_APDU [18:36:31]CAPDU: 80 0D 01 02 [18:36:31]Write to MH i2c: E2 08 00 92 01 80 0D 01 02 00 00 00 00 0C [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:31]Read from MH i2c: E2 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [18:36:31]RAPDU: 90 00 [18:36:31]wFMCommunicate OK [18:36:31]wFMCommunicate request_size=255 [18:36:31]MH_SAM_APDU [18:36:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 2E B5 F1 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 55 01 00 35 04 06 00 DD [18:36:31]Write to MH i2c: E2 02 01 93 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 05 01 00 00 F4 03 04 00 2E B5 F1 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 55 01 00 35 04 06 00 DD 00 00 6E [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:31]Read from MH i2c: E2 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [18:36:31]RAPDU: 90 00 [18:36:31]wFMCommunicate OK [18:36:31]wFMCommunicate request_size=10 [18:36:31]MH_SAM_APDU [18:36:31]CAPDU: 80 0D 02 02 05 31 EB A6 BF 5A [18:36:31]Write to MH i2c: E2 0D 00 94 01 80 0D 02 02 05 00 31 EB A6 BF 5A 00 00 F4 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [18:36:32]RAPDU: 90 00 [18:36:32]wFMCommunicate OK [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 0D 03 02 [18:36:32]Write to MH i2c: E2 08 00 95 01 80 0D 03 02 00 00 00 00 11 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0B 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0B 00 95 01 00 62 94 49 49 C8 DE 0F 8F 90 00 DE [18:36:32]RAPDU: 62 94 49 49 C8 DE 0F 8F 90 00 [18:36:32]wFMCommunicate OK [18:36:32]SAM_PROTO_SignData done [18:36:32]FM_MakeSignedData done [18:36:32]CreateOFDProtocolMessage [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 11 00 00 [18:36:32]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 17 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 17 00 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 [18:36: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:36:32]wFMCommunicate OK [18:36:32]CreateOFDProtocolMessage done [18:36:32]OFDSenderStorePacket 87407 [18:36:32]StoreOFDPacket docnum=87407 [18:36: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 DB 12 07 01 BE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 2E B5 F1 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 55 01 00 35 04 06 00 DD 31 EB A6 BF 5A 62 94 49 49 C8 DE 0F 8F [18:36:32]CheckFolder [18:36:32]dirname=/storage/ofd_packets [18:36:32]CheckFolder done [18:36:32]ProducePacketName [18:36:32]name=ofd_packets/00087407 [18:36:32]NVStorageSaveData ofd_packets/00087407 [18:36:32]File name is /storage/ofd_packets/00087407 [18:36:32]Write 301 bytes [18:36:32]NVStorageSaveData done [18:36:32]OFDSenderStorePacket done [18:36:32]KKMCreateOFDPacket done [18:36:32]NVStorageSaveData kkm_last_timestamp [18:36:32]File name is /storage/kkm_last_timestamp [18:36:32]Write 4 bytes [18:36:32]NVStorageSaveData done [18:36:32]ExternCall_PrintAddStr [18:36:32]wPrintStart [18:36:32]Write to MH i2c: 01 00 00 97 01 98 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [18:36:32]RasterBufferAndPrint [18:36:32]line Счет N : (1)872367 [18:36:32]line ИНН: 02508201610067 [18:36:32]line Контрольно-Кассовый Чек [18:36:32]line ПРОДАЖА [18:36:32]line ТРК (МРК, ГНК) : 63 [18:36:32]line Товар: 2710124130 [18:36:32]line Аи-92-К-5 [18:36:32]OFD Sender: Processing packet 87403 [packets to send 284, broken 279] [18:36:32]line 7.380 * 67.80 [18:36:32]ProducePacketName [18:36:32]line = 500.36 [18:36:32]name=ofd_packets/00087403 [18:36:32]line НДС 12% НСП 1% [18:36:32]OFD Sender: To server: pG, [18:36:32]line > о реализуемом товаре [18:36:32]CommunicateWithHost lk.salyk.kg:30040 [18:36:32]line ОКРУГЛЕНИЕ: -0.36 [18:36:32]ConnectInit lk.salyk.kg [18:36:32]line ИТОГО: 500.00 [18:36:32]ConnectInit Can't connect to host [18:36:32]line Внесено: 500.00 [18:36:32]line СДАЧА: 0.00 [18:36:32]line НСП 1% : 4.43 [18:36:32]line НДС 12% : 53.14 [18:36:32]line Наличными: 500.00 [18:36:32]line Безнал.: 0.00 [18:36:32]line Место: АЗС № 137 "Партнер Нефть" [18:36:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:36:32]line СНО: Общий режим [18:36:32]line Чек 261 23.09.2024 18:36 [18:36:32]line Смена: 498 ФФД: 1.0 [18:36:32]line ЗНМ: 0300000064 [18:36:32]line РНМ: 0000000000092592 [18:36:32]line Версия ККМ: 001 [18:36:32]line ФМ: 0000000000874979 [18:36:32]line ФД: 87407 [18:36:32]line ФПД: 243206476709722 [18:36:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183630&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87407&fm=243206476709722&tin=02508201610067®Number=0000000000092592&sum=50000 [18:36:32]written 0, free lines is 4095 [18:36:32]Write to MH i2c: 01 00 00 C2 01 C3 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 DF 0C B5 [18:36:32]RasterBufferAndPrint [18:36:32]line [18:36:32]line [18:36:32]line [18:36:32]line [18:36:32]line [18:36:32]written 0, free lines is 3329 [18:36:32]MH_Cut [18:36:32]Write to MH i2c: D1 01 00 C9 01 01 9C [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: D1 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: D1 01 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: D1 01 00 C9 01 00 9B [18:36:32]Write to MH i2c: 01 00 00 CA 01 CB [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:33]*** Cut start [18:36:33]*** Partial cut [18:36:33]*** CUTSNS_PIN = 1 [18:36:33]*** CUTSNS_PIN = 0 [18:36:33]*** Brake cut motor [18:36:34]Read from MH i2c: *** Stop cut motor [18:36:34]01 *** Cut end [18:36:34] [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: 01 07 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 FF 0F E0 [18:36:34]process_action close_receipt done [18:36:34]requested_data is exist [18:36:34]produce_requested_data [18:36:34]requested_item fm.sn is exist - process it [18:36:34]wFMCommunicate request_size=4 [18:36:34]MH_SAM_APDU [18:36:34]CAPDU: 80 11 00 00 [18:36:34]Write to MH i2c: E2 08 00 CB 01 80 11 00 00 00 00 00 00 46 [18:36:34]Write i2c OK [18:36:34]MH_I2C_Read... [18:36:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 17 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 17 00 CB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A5 [18: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 [18:36:34]wFMCommunicate OK [18:36:34]requested_item fd.num is exist - process it [18:36:34]SAM_PROTO_GetFieldsCounters [18:36:34]wFMCommunicate request_size=4 [18:36:34]MH_SAM_APDU [18:36:34]CAPDU: 80 13 00 00 [18:36:34]Write to MH i2c: E2 08 00 CC 01 80 13 00 00 00 00 00 00 49 [18:36:34]Write i2c OK [18:36:34]MH_I2C_Read... [18:36:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 62 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 62 00 CC 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 6F 55 01 00 0E 04 04 00 F2 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 42 [18:36:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [18:36:34]wFMCommunicate OK [18:36:34]SAM_PROTO_GetFieldsCounters done [18:36:34]requested_item shift.num is exist - process it [18:36:34]requested_item shift.opened is exist - process it [18:36:34]req_shift_opened [18:36:34]FM_GetShiftState [18:36:34]SAM_PROTO_GetShiftState [18:36:34]wFMCommunicate request_size=4 [18:36:34]MH_SAM_APDU [18:36:34]CAPDU: 80 13 01 00 [18:36:34]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [18:36:34]Write i2c OK [18:36:34]MH_I2C_Read... [18:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:34]Read from MH i2c: E2 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 0E 00 [18:36:34]MH_I2C_Read... [18:36:34]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A3 [18:36:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:36:34]wFMCommunicate OK [18:36:34]SAM_PROTO_GetShiftState done [18:36:34]FM_GetShiftState done [18:36:34]req_shift_opened done [18:36:34]requested_item shift.open_date is exist - process it [18:36:34]req_shift_open_date [18:36:34]req_shift_open_date done [18:36:34]produce_requested_data done [18:36:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87407,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:36:34]process_action_free close_receipt [18:36:34]json_value_free [18:36:34]json_value_free done [18:36:34]process_json_proto returns [18:36:34]Send response to host [18:36:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87407,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:36:34]free response buf [18:36:34]execute_script done [18:36:34]execute_script returns [18:36:34]free content buf [18:36:34]Sock 7.Close socket [18:36:34]Sock 7.Thread stoped [18:36:37]ConnectInit Can't take IP for lk.salyk.kg [18:36:37]CommunicateWithHost connect error [18:36:37]CommunicateWithHost err = -1 [18:36:37]OFD Sender: Server communicate error [18:36:37]ConnectInit Can't connect to host [18:36:42]OFD Sender: Processing packet 87403 [packets to send 284, broken 279] [18:36:42]ProducePacketName [18:36:42]name=ofd_packets/00087403 [18:36:42]OFD Sender: To server: pG, [18:36:42]CommunicateWithHost lk.salyk.kg:30040 [18:36:42]ConnectInit lk.salyk.kg [18:36:46]Connected sock=9 [18:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 CC 01 00 00 44 82 C4 01 31 E3 5A 03 01 00 03 00 B8 01 1E 04 01 00 01 23 04 8F 00 8A 04 0D 00 34 36 30 31 32 34 30 30 30 30 30 35 36 06 04 4B 00 D0 93 D1 83 D0 B1 D0 BA D0 B0 20 D0 B4 D0 BB D1 8F 20 D0 BE D0 B1 D1 83 D0 B2 D0 B8 20 D0 94 D0 B8 D0 B2 D0 B8 D0 B4 D0 B8 D0 BA 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D0 BA 20 D0 B1 D0 B5 D1 81 D1 86 D0 B2 D0 B5 D1 82 D0 BD 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 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 A4 51 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 51 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 D4 B4 F1 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 55 01 00 35 04 06 00 FB C3 28 85 D4 5F D4 9E C8 CB EC 6F 4C 09 [18:36: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 58 46 47 00 99 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 6B 55 01 00 F4 03 04 00 08 60 F1 66 B6 04 01 00 00 F0 23 BA BF DD 60 1A 3E [18:36:47]CommunicateWithHost err = 0 [18:36:47]CheckOFDResponse [18:36:47]1017 (14) - 77093643461234 [18:36:47]1041 (16) - 0000000000874979 [18:36:47]1040 (4) - 87403 [18:36:47]1012 (4) - 23.09.2024 12:33 [18:36:47]1206 (1) - 0 [18:36:47]OFD Sender: Remove packet 87403 [18:36:47]ProducePacketName [18:36:47]name=ofd_packets/00087403 [18:36:47]NVStorageDeleteData [18:36:48]OFD Sender: Processing packet 87404 [packets to send 283, broken 279] [18:36:48]ProducePacketName [18:36:48]name=ofd_packets/00087404 [18:36:48]OFD Sender: To server: pG, [18:36:48]CommunicateWithHost lk.salyk.kg:30040 [18:36:48]ConnectInit lk.salyk.kg [18:36:49]Connected sock=7 [18:36: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 25 01 00 00 D4 5B 1D 01 69 37 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 33 35 37 30 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 53 74 79 6C 65 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 00 00 00 00 00 00 39 04 06 00 40 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 F4 B4 F1 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 55 01 00 35 04 06 00 E8 49 A9 6A 6B 50 69 89 E0 68 63 0C 34 6B [18:36: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 C1 29 47 00 68 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 6C 55 01 00 F4 03 04 00 0B 60 F1 66 B6 04 01 00 00 56 12 68 5D 1F F4 B9 82 [18:36:49]CommunicateWithHost err = 0 [18:36:49]CheckOFDResponse [18:36:49]1017 (14) - 77093643461234 [18:36:49]1041 (16) - 0000000000874979 [18:36:49]1040 (4) - 87404 [18:36:49]1012 (4) - 23.09.2024 12:33 [18:36:49]1206 (1) - 0 [18:36:49]OFD Sender: Remove packet 87404 [18:36:49]ProducePacketName [18:36:49]name=ofd_packets/00087404 [18:36:49]NVStorageDeleteData [18:36:50]OFD Sender: Processing packet 87405 [packets to send 282, broken 279] [18:36:50]ProducePacketName [18:36:50]name=ofd_packets/00087405 [18:36:50]OFD Sender: To server: pG, [18:36:50]CommunicateWithHost lk.salyk.kg:30040 [18:36:50]ConnectInit lk.salyk.kg [18:36:50]Connected sock=7 [18:36:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 72 0F 07 01 35 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 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 03 01 00 00 F4 03 04 00 F9 B4 F1 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 55 01 00 35 04 06 00 A8 CD 64 56 54 40 26 14 1D 07 C9 03 EC 2D [18:36: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 15 C1 47 00 81 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 6D 55 01 00 F4 03 04 00 0C 60 F1 66 B6 04 01 00 00 BF 12 ED 8A 16 0C A6 34 [18:36:51]CommunicateWithHost err = 0 [18:36:51]CheckOFDResponse [18:36:51]1017 (14) - 77093643461234 [18:36:51]1041 (16) - 0000000000874979 [18:36:51]1040 (4) - 87405 [18:36:51]1012 (4) - 23.09.2024 12:33 [18:36:51]1206 (1) - 0 [18:36:51]OFD Sender: Remove packet 87405 [18:36:51]ProducePacketName [18:36:51]name=ofd_packets/00087405 [18:36:51]NVStorageDeleteData [18:36:52]OFD Sender: Processing packet 87406 [packets to send 281, broken 279] [18:36:52]ProducePacketName [18:36:52]name=ofd_packets/00087406 [18:36:52]OFD Sender: To server: pG, [18:36:52]CommunicateWithHost lk.salyk.kg:30040 [18:36:52]ConnectInit lk.salyk.kg [18:36:53]Connected sock=9 [18:36: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 02 2F 07 01 85 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 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 04 01 00 00 F4 03 04 00 28 B5 F1 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 6E 55 01 00 35 04 06 00 6E A5 30 87 35 7C D9 F4 D4 D9 9D EA 8C DD [18:36: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 91 D3 47 00 87 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 6E 55 01 00 F4 03 04 00 0F 60 F1 66 B6 04 01 00 00 97 57 80 C8 82 B5 6D 48 [18:36:54]CommunicateWithHost err = 0 [18:36:54]CheckOFDResponse [18:36:54]1017 (14) - 77093643461234 [18:36:54]1041 (16) - 0000000000874979 [18:36:54]1040 (4) - 87406 [18:36:54]1012 (4) - 23.09.2024 12:33 [18:36:54]1206 (1) - 0 [18:36:54]OFD Sender: Remove packet 87406 [18:36:54]ProducePacketName [18:36:54]name=ofd_packets/00087406 [18:36:54]NVStorageDeleteData [18:36:55]OFD Sender: Processing packet 87407 [packets to send 280, broken 279] [18:36:55]ProducePacketName [18:36:55]name=ofd_packets/00087407 [18:36:55]OFD Sender: To server: pG, [18:36:55]CommunicateWithHost lk.salyk.kg:30040 [18:36:55]ConnectInit lk.salyk.kg [18:36:55]Connected sock=7 [18:36:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 DB 12 07 01 BE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 2E B5 F1 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 55 01 00 35 04 06 00 DD 31 EB A6 BF 5A 62 94 49 49 C8 DE 0F 8F [18:36: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 E0 2C 47 00 F8 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 6F 55 01 00 F4 03 04 00 11 60 F1 66 B6 04 01 00 00 11 1D 8F C1 0B 3F B6 40 [18:36:57]CommunicateWithHost err = 0 [18:36:57]CheckOFDResponse [18:36:57]1017 (14) - 77093643461234 [18:36:57]1041 (16) - 0000000000874979 [18:36:57]1040 (4) - 87407 [18:36:57]1012 (4) - 23.09.2024 12:33 [18:36:57]1206 (1) - 0 [18:36:57]OFD Sender: Remove packet 87407 [18:36:57]ProducePacketName [18:36:57]name=ofd_packets/00087407 [18:36:57]NVStorageDeleteData [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:22]OFD Sender: No OFD packet to send [18:37:25]accept exits with 10 [18:37:25]New connection [18:37:25]New thread 3067022692 created [18:37:25]Thread 3066879332 joined [18:37:25]Waiting for new connection... [18:37:25] Sock 10.Parse request [18:37:25]Sock 10.Check first char [18:37:25]Sock 10.First char is OK [18:37:25]request: POST /json_proto HTTP/1.0 [18:37:25]Method: POST [18:37:25]URL: /json_proto [18:37:25]Method is POST - this is cgi request [18:37:25]url: /json_proto [18:37:25]query_string will be loaded in cgi processing [18:37:25]execute_cgi json_proto POST (null) [18:37:25]execute_cgi path=json_proto method=POST [18:37:25]POST find Content-Length [18:37:25]Host: 172.17.47.196:8080 [18:37:25]Content-Length: 1906 [18:37:25]Content-Type: application/json [18:37:25] [18:37:25]POST finish read [18:37:25]Found Content-Length = 1906 [18:37:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148207", "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 }]} ,{ "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": "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": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077636004", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043A\u0430\u043A\u0430\u043E \u0432\u0438\u0448\u043D\u044F 135 ", "price" : 109.00, "quantity" : 1.000, "sum" : 109.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 450.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:25]execute_script... [18:37:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148207", "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 }]} ,{ "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": "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": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077636004", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043A\u0430\u043A\u0430\u043E \u0432\u0438\u0448\u043D\u044F 135 ", "price" : 109.00, "quantity" : 1.000, "sum" : 109.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 450.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:26]POST & json_proto [18:37:26]process_json_proto [18:37:26]json parsed OK: [18:37:26]protocol is kg_v1.0 [18:37:26]action value=close_receipt [18:37:26]process_action close_receipt [18:37:26]cmd_close_receipt [18:37:26]MH_GetDate [18:37:26]Write to MH i2c: F0 00 00 CE 01 BE [18:37:26]Write i2c OK [18:37:26]MH_I2C_Read... [18:37:26]Read from MH i2c: F0 [18:37:26]MH_I2C_Read... [18:37:26]Read from MH i2c: F0 09 00 [18:37:26]MH_I2C_Read... [18:37:26]Read from MH i2c: F0 09 00 CE 01 00 67 B5 F1 66 4C 6B 94 66 EB [18:37:26]GetLastDocTimeStamp 1727116590 [18:37:26]current date 1727116647 [18:37:26]FM_GetShiftState [18:37:26]SAM_PROTO_GetShiftState [18:37:26]wFMCommunicate request_size=4 [18:37:26]MH_SAM_APDU [18:37:26]CAPDU: 80 13 01 00 [18:37:26]Write to MH i2c: E2 08 00 CF 01 80 13 01 00 00 00 00 00 4D [18:37:26]Write i2c OK [18:37:26]MH_I2C_Read... [18:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:26]Read from MH i2c: E2 [18:37:26]MH_I2C_Read... [18:37:26]Read from MH i2c: E2 0E 00 [18:37:26]MH_I2C_Read... [18:37:26]Read from MH i2c: E2 0E 00 CF 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A5 [18:37:26]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:37:26]wFMCommunicate OK [18:37:26]SAM_PROTO_GetShiftState done [18:37:26]FM_GetShiftState done [18:37:26]opened in 1727050818 [18:37:26]opened+sec_in_day 1727137218 [18:37:26]quantity*price = 10500 [18:37:26]sum+1 = 10501 [18:37:26]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4603290004824 Печ зат Яшкино слив Крем 182г 1.000 * 81.00 = 81.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4823077636004 Печ LOVITA Джелли Кукис какао вишня 135 1.000 * 109.00 = 109.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 450.00 НСП 1% : 3.98 НДС 12% : 47.78 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 262 23.09.2024 18:37 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87408 ФПД: 3824638031288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183727&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87408&fm=3824638031288&tin=02508201610067®Number=0000000000092592&sum=45000 0 [18:37:27]StoreToDocumentArchive [18:37:27]shift 498 fd 87408 [18:37:27]save to /storage/0498/doc_00087408 [18:37:27]save last doc name /storage/0498/doc_00087408 to /storage/kkm_last_doc_name [18:37:27]save OK [18:37:27]Clear old archive folders... [18:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=782 [18:37:27]tlvbuf is B6EB9090 [18:37:27]SAM_PROTO_ClearQueue [18:37:27]wFMCommunicate request_size=4 [18:37:27]MH_SAM_APDU [18:37:27]CAPDU: 80 09 00 00 [18:37:27]Write to MH i2c: E2 08 00 DC 01 80 09 00 00 00 00 00 00 4F [18:37:27]Write i2c OK [18:37:27]MH_I2C_Read... [18:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:27]Read from MH i2c: E2 [18:37:27]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 [18:37:28]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [18:37:28]RAPDU: 90 00 [18:37:28]wFMCommunicate OK [18:37:28]SAM_PROTO_ClearQueue done [18:37:28]KKMCreateOFDPacket [18:37:28]OFDProtocolAddRootSTLVToBuf [18:37:28]FM_MakeSignedData [18:37:28]FM_MakeSignedData [18:37:28]SAM_PROTO_SignData [18:37:28]wFMCommunicate request_size=4 [18:37:28]MH_SAM_APDU [18:37:28]CAPDU: 80 0D 01 02 [18:37:28]Write to MH i2c: E2 08 00 DD 01 80 0D 01 02 00 00 00 00 57 [18:37:28]Write i2c OK [18:37:28]MH_I2C_Read... [18:37:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:28]Read from MH i2c: E2 [18:37:28]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 [18:37:28]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [18:37:28]RAPDU: 90 00 [18:37:28]wFMCommunicate OK [18:37:28]wFMCommunicate request_size=255 [18:37:28]MH_SAM_APDU [18:37:28]CAPDU: 80 0D 02 02 FA 03 00 0E 03 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 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 71 00 [18:37:28]Write to MH i2c: E2 02 01 DE 01 80 0D 02 02 FA 00 03 00 0E 03 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 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 71 00 00 00 E0 [18:37:28]Write i2c OK [18:37:28]MH_I2C_Read... [18:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:28]Read from MH i2c: E2 [18:37:28]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 [18:37:28]MH_I2C_Read... [18:37:28]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [18:37:28]RAPDU: 90 00 [18:37:28]wFMCommunicate OK [18:37:28]wFMCommunicate request_size=255 [18:37:28]MH_SAM_APDU [18:37:28]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 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 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 32 33 30 37 37 [18:37:28]Write to MH i2c: E2 02 01 DF 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 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 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 32 33 30 37 37 00 00 9F [18:37:28]Write i2c OK [18:37:28]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=255 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 02 02 FA 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 2A 00 00 00 00 13 04 06 00 94 2A 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 AA 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 06 01 00 00 F4 03 04 00 67 B5 F1 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 [18:37:29]Write to MH i2c: E2 02 01 E0 01 80 0D 02 02 FA 00 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 2A 00 00 00 00 13 04 06 00 94 2A 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 AA 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 06 01 00 00 F4 03 04 00 67 B5 F1 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 00 00 6B [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=41 [18:37:29]MH_SAM_APDU [18:37:29]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 70 55 01 00 35 04 06 00 03 7A 7E 30 F5 B8 [18:37:29]Write to MH i2c: E2 2C 00 E1 01 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 70 55 01 00 35 04 06 00 03 7A 7E 30 F5 B8 00 00 D5 [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [18:37:29]RAPDU: 90 00 [18:37:29]wFMCommunicate OK [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 0D 03 02 [18:37:29]Write to MH i2c: E2 08 00 E2 01 80 0D 03 02 00 00 00 00 5E [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 0B 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 0B 00 E2 01 00 EA 0C 90 A1 33 97 AF 13 90 00 12 [18:37:29]RAPDU: EA 0C 90 A1 33 97 AF 13 90 00 [18:37:29]wFMCommunicate OK [18:37:29]SAM_PROTO_SignData done [18:37:29]FM_MakeSignedData done [18:37:29]CreateOFDProtocolMessage [18:37:29]wFMCommunicate request_size=4 [18:37:29]MH_SAM_APDU [18:37:29]CAPDU: 80 11 00 00 [18:37:29]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:29]Read from MH i2c: E2 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 17 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BD [18:37:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:37:29]wFMCommunicate OK [18:37:29]CreateOFDProtocolMessage done [18:37:29]OFDSenderStorePacket 87408 [18:37:29]StoreOFDPacket docnum=87408 [18:37: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 22 03 00 00 D5 B7 1A 03 F5 B4 5A 03 01 00 03 00 0E 03 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 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 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 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 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 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BA D0 B0 D0 BA D0 B0 D0 BE 20 D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 2A 00 00 00 00 13 04 06 00 94 2A 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 AA 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 06 01 00 00 F4 03 04 00 67 B5 F1 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 55 01 00 35 04 06 00 03 7A 7E 30 F5 B8 EA 0C 90 A1 33 97 AF 13 [18:37:29]CheckFolder [18:37:29]dirname=/storage/ofd_packets [18:37:29]CheckFolder done [18:37:29]ProducePacketName [18:37:29]name=ofd_packets/00087408 [18:37:29]NVStorageSaveData ofd_packets/00087408 [18:37:29]File name is /storage/ofd_packets/00087408 [18:37:29]Write 832 bytes [18:37:29]NVStorageSaveData done [18:37:29]OFDSenderStorePacket done [18:37:29]KKMCreateOFDPacket done [18:37:29]NVStorageSaveData kkm_last_timestamp [18:37:29]File name is /storage/kkm_last_timestamp [18:37:29]Write 4 bytes [18:37:29]NVStorageSaveData done [18:37:29]ExternCall_PrintAddStr [18:37:29]wPrintStart [18:37:29]Write to MH i2c: 01 00 00 E4 01 E5 [18:37:29]Write i2c OK [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 07 00 [18:37:29]MH_I2C_Read... [18:37:29]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [18:37:29]RasterBufferAndPrint [18:37:29]line Счет N : (3)148207 [18:37:29]line ИНН: 02508201610067 [18:37:29]line Контрольно-Кассовый Чек [18:37:29]line ПРОДАЖА [18:37:29]line Товар: 5449000027474 [18:37:29]line Напиток FuzeTea зел чай манго,ромашка 1л [18:37:29]line 1.000 * 105.00 [18:37:29]line = 105.00 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line Товар: 4700000160358 [18:37:29]line Вода Легенда 1л [18:37:29]line 1.000 * 50.00 [18:37:29]line = 50.00 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line Товар: 5449000189332 [18:37:29]line Холодный чай Fuse персик 1л [18:37:29]line 1.000 * 105.00 [18:37:29]line = 105.00 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line Товар: 4603290004824 [18:37:29]line Печ зат Яшкино слив Крем 182г [18:37:29]line 1.000 * 81.00 [18:37:29]line = 81.00 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line Товар: 4823077636004 [18:37:29]line Печ LOVITA Джелли Кукис какао вишня 135 [18:37:29]line 1.000 * 109.00 [18:37:29]line = 109.00 [18:37:29]line НДС 12% НСП 1% [18:37:29]line > о реализуемом товаре [18:37:29]line ИТОГО: 450.00 [18:37:29]line НСП 1% : 3.98 [18:37:29]line НДС 12% : 47.78 [18:37:29]line Наличными: 450.00 [18:37:29]line Безнал.: 0.00 [18:37:29]line Место: АЗС № 137 "Партнер Нефть" [18:37:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:37:29]line СНО: Общий режим [18:37:29]line Чек 262 23.09.2024 18:37 [18:37:29]line Смена: 498 ФФД: 1.0 [18:37:29]line ЗНМ: 0300000064 [18:37:29]line РНМ: 0000000000092592 [18:37:29]line Версия ККМ: 001 [18:37:29]line ФМ: 0000000000874979 [18:37:29]line ФД: 87408 [18:37:29]line ФПД: 3824638031288 [18:37:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183727&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87408&fm=3824638031288&tin=02508201610067®Number=0000000000092592&sum=45000 [18:37:30]line 0 [18:37:30]OFD Sender: Processing packet 87408 [packets to send 280, broken 279] [18:37:30]ProducePacketName [18:37:30]name=ofd_packets/00087408 [18:37:30]OFD Sender: To server: pG, [18:37:30]CommunicateWithHost lk.salyk.kg:30040 [18:37:30]ConnectInit lk.salyk.kg [18:37:30]written 0, free lines is 4095 [18:37:31]Write to MH i2c: 01 00 00 27 02 29 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: 01 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: 01 07 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 79 0B B4 [18:37:31]RasterBufferAndPrint [18:37:31]line [18:37:31]line [18:37:31]line [18:37:31]line [18:37:31]line [18:37:31]written 0, free lines is 2969 [18:37:31]MH_Cut [18:37:31]Write to MH i2c: D1 01 00 2E 02 01 02 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: D1 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: D1 01 00 [18:37:31]MH_I2C_Read... [18:37:31]Read from MH i2c: D1 01 00 2E 02 00 01 [18:37:31]Write to MH i2c: 01 00 00 2F 02 31 [18:37:31]Write i2c OK [18:37:31]MH_I2C_Read... [18:37:31]*** Cut start [18:37:31]*** Partial cut [18:37:31]*** CUTSNS_PIN = 1 [18:37:32]*** CUTSNS_PIN = 0 [18:37:32]*** Brake cut motor [18:37:32]Connected sock=7 [18:37:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 22 03 00 00 D5 B7 1A 03 F5 B4 5A 03 01 00 03 00 0E 03 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 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 Read from MH i2c: 00 01 88 [18:37:32]13 MH_I2C_Read... [18:37:32]00 *** Stop cut motor [18:37:32]00 *** Cut end [18:37:32]00 Read from MH i2c: 00 F2 01 03 07 01 00 00 [18:37:32]01 MH_I2C_Read... [18:37:32]F6 Read from MH i2c: 03 01 01 07 00 00 01 2F BC 02 04 00 01 00 00 00 01 00 23 00 04 FF 71 0F 00 46 8A [18:37:32]04 process_action close_receipt done [18:37:32]0D requested_data is exist [18:37:32]00 produce_requested_data [18:37:32]35 requested_item fm.sn is exist - process it [18:37:32]34 wFMCommunicate request_size=4 [18:37:32]34 MH_SAM_APDU [18:37:32]39 CAPDU: 30 80 30 11 30 00 31 00 38 [18:37:32]Write to MH i2c: E2 08 00 30 02 80 11 00 00 00 00 00 00 AC [18:37:32]Write i2c OK [18:37:32]MH_I2C_Read... [18:37:32]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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:32]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 Read from MH i2c: 04 E2 01 [18:37:32]00 MH_I2C_Read... [18:37:32]01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 Read from MH i2c: 30 E2 30 17 30 00 34 [18:37:32]38 MH_I2C_Read... [18:37:32]32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 Read from MH i2c: D0 E2 BD 17 D0 00 BE 30 20 02 D1 00 81 11 D0 04 BB 10 D0 00 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 30 03 30 E8 30 03 30 00 30 00 30 00 30 00 30 00 30 37 30 04 38 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 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 32 33 30 37 37 36 33 36 30 30 34 06 04 40 00 D0 9F D0 B5 D1 87 20 4C 4F 37 56 34 49 39 54 37 41 39 90 20 00 D0 0B 94 [18:37:32]D0 RAPDU: B6 11 D0 04 B5 10 D0 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:37:32]wFMCommunicate OK [18:37:32]requested_item fd.num is exist - process it [18:37:32]BB SAM_PROTO_GetFieldsCounters [18:37:32]D0 wFMCommunicate request_size=4 [18:37:32]BB MH_SAM_APDU [18:37:32]D0 CAPDU: B8 80 20 13 D0 00 9A 00 D1 [18:37:32]83 Write to MH i2c: D0 E2 BA 08 D0 00 B8 31 D1 02 81 80 20 13 D0 00 BA 00 D0 00 B0 00 D0 00 BA 00 D0 AF B0 [18:37:33]D0 BE Write i2c OK [18:37:33]20 MH_I2C_Read... [18:37:33]D0 B2 D0 B8 D1 88 D0 BD D1 8F 20 31 33 35 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 2A 00 00 00 00 13 04 06 00 94 2A 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 AA 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 06 01 00 00 F4 03 04 00 67 B5 F1 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 55 01 00 35 04 06 00 03 7A 7E 30 F5 B8 EA 0C 90 A1 33 97 AF 13 [18:37:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:33]Read from MH i2c: E2 [18:37:33]MH_I2C_Read... [18:37:33]Read from MH i2c: E2 62 00 [18:37:33]MH_I2C_Read... [18:37: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 70 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [18:37:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:33]wFMCommunicate OK [18:37:33]SAM_PROTO_GetFieldsCounters done [18:37:33]requested_item shift.num is exist - process it [18:37:33]requested_item shift.opened is exist - process it [18:37:33]req_shift_opened [18:37:33]FM_GetShiftState [18:37:33]SAM_PROTO_GetShiftState [18:37:33]wFMCommunicate request_size=4 [18:37:33]MH_SAM_APDU [18:37:33]CAPDU: 80 13 01 00 [18:37:33]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [18:37:33]Write i2c OK [18:37:33]MH_I2C_Read... [18:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:33]Read from MH i2c: E2 [18:37:33]MH_I2C_Read... [18:37:33]Read from MH i2c: E2 0E 00 [18:37:33]MH_I2C_Read... [18:37:33]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 09 [18:37:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:37:33]wFMCommunicate OK [18:37:33]SAM_PROTO_GetShiftState done [18:37:33]FM_GetShiftState done [18:37:33]req_shift_opened done [18:37:33]requested_item shift.open_date is exist - process it [18:37:33]req_shift_open_date [18:37:33]req_shift_open_date done [18:37:33]produce_requested_data done [18:37:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87408,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:37:33]process_action_free close_receipt [18:37:33]json_value_free [18:37:33]json_value_free done [18:37:33]process_json_proto returns [18:37:33]Send response to host [18:37:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87408,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:37:33]free response buf [18:37:33]execute_script done [18:37:33]execute_script returns [18:37:33]free content buf [18:37:33]Sock 10.Close socket [18:37:33]Sock 10.Thread stoped [18:37: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 BC 7A 47 00 B3 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 70 55 01 00 F4 03 04 00 36 60 F1 66 B6 04 01 00 00 91 2E 47 DE E8 8F E4 03 [18:37:34]CommunicateWithHost err = 0 [18:37:34]CheckOFDResponse [18:37:34]1017 (14) - 77093643461234 [18:37:34]1041 (16) - 0000000000874979 [18:37:34]1040 (4) - 87408 [18:37:34]1012 (4) - 23.09.2024 12:33 [18:37:34]1206 (1) - 0 [18:37:34]OFD Sender: Remove packet 87408 [18:37:34]ProducePacketName [18:37:34]name=ofd_packets/00087408 [18:37:34]NVStorageDeleteData [18:37:34]OFD Sender: No OFD packet to send [18:37:39]OFD Sender: No OFD packet to send [18:37:44]OFD Sender: No OFD packet to send [18:37:49]OFD Sender: No OFD packet to send [18:37:54]OFD Sender: No OFD packet to send [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:38:09]OFD Sender: No OFD packet to send [18:38:14]OFD Sender: No OFD packet to send [18:38:19]OFD Sender: No OFD packet to send [18:38:24]OFD Sender: No OFD packet to send [18:38:29]OFD Sender: No OFD packet to send [18:38:34]OFD Sender: No OFD packet to send [18:38:39]OFD Sender: No OFD packet to send [18:38:40]accept exits with 9 [18:38:40]New connection [18:38:40]New thread 3066879332 created [18:38:40]Thread 3067022692 joined [18:38:40]Waiting for new connection... [18:38:40] Sock 9.Parse request [18:38:40]Sock 9.Check first char [18:38:40]Sock 9.First char is OK [18:38:40]request: POST /json_proto HTTP/1.0 [18:38:40]Method: POST [18:38:40]URL: /json_proto [18:38:40]Method is POST - this is cgi request [18:38:40]url: /json_proto [18:38:40]query_string will be loaded in cgi processing [18:38:40]execute_cgi json_proto POST (null) [18:38:40]execute_cgi path=json_proto method=POST [18:38:40]POST find Content-Length [18:38:40]Host: 172.17.47.196:8080 [18:38:40]Content-Length: 682 [18:38:40]Content-Type: application/json [18:38:40] [18:38:40]POST finish read [18:38:40]Found Content-Length = 682 [18:38:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872368", "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" ] } } [18:38:40]execute_script... [18:38: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)872368", "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" ] } } [18:38:40]POST & json_proto [18:38:40]process_json_proto [18:38:40]json parsed OK: [18:38:40]protocol is kg_v1.0 [18:38:40]action value=close_receipt [18:38:40]process_action close_receipt [18:38:40]cmd_close_receipt [18:38:40]MH_GetDate [18:38:40]Write to MH i2c: F0 00 00 33 02 24 [18:38:40]Write i2c OK [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: F0 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: F0 09 00 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: F0 09 00 33 02 00 B0 B5 F1 66 4C 6B 94 66 9A [18:38:40]GetLastDocTimeStamp 1727116647 [18:38:40]current date 1727116720 [18:38:40]FM_GetShiftState [18:38:40]SAM_PROTO_GetShiftState [18:38:40]wFMCommunicate request_size=4 [18:38:40]MH_SAM_APDU [18:38:40]CAPDU: 80 13 01 00 [18:38:40]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [18:38:40]Write i2c OK [18:38:40]MH_I2C_Read... [18:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:40]Read from MH i2c: E2 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: E2 0E 00 [18:38:40]MH_I2C_Read... [18:38:40]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0B [18:38:40]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:38:40]wFMCommunicate OK [18:38:40]SAM_PROTO_GetShiftState done [18:38:40]FM_GetShiftState done [18:38:40]opened in 1727050818 [18:38:40]opened+sec_in_day 1727137218 [18:38:40]quantity*price = 50063 [18:38:40]sum+1 = 50064 [18:38:40]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 СНО: Общий режим Чек 263 23.09.2024 18:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87409 ФПД: 131722107278840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183840&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87409&fm=131722107278840&tin=02508201610067®Number=0000000000092592&sum=50000 [18:38:41]StoreToDocumentArchive [18:38:41]shift 498 fd 87409 [18:38:41]save to /storage/0498/doc_00087409 [18:38:41]save last doc name /storage/0498/doc_00087409 to /storage/kkm_last_doc_name [18:38:41]save OK [18:38:41]Clear old archive folders... [18:38:41]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:38:41]tlvbuf is 003BE390 [18:38:41]SAM_PROTO_ClearQueue [18:38:41]wFMCommunicate request_size=4 [18:38:41]MH_SAM_APDU [18:38:41]CAPDU: 80 09 00 00 [18:38:41]Write to MH i2c: E2 08 00 41 02 80 09 00 00 00 00 00 00 B5 [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [18:38:41]RAPDU: 90 00 [18:38:41]wFMCommunicate OK [18:38:41]SAM_PROTO_ClearQueue done [18:38:41]KKMCreateOFDPacket [18:38:41]OFDProtocolAddRootSTLVToBuf [18:38:41]FM_MakeSignedData [18:38:41]FM_MakeSignedData [18:38:41]SAM_PROTO_SignData [18:38:41]wFMCommunicate request_size=4 [18:38:41]MH_SAM_APDU [18:38:41]CAPDU: 80 0D 01 02 [18:38:41]Write to MH i2c: E2 08 00 42 02 80 0D 01 02 00 00 00 00 BD [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [18:38:41]RAPDU: 90 00 [18:38:41]wFMCommunicate OK [18:38:41]wFMCommunicate request_size=255 [18:38:41]MH_SAM_APDU [18:38: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 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 B0 B5 F1 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 55 01 00 35 04 06 00 [18:38:41]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 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 B0 B5 F1 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 55 01 00 35 04 06 00 00 00 3D [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [18:38:41]RAPDU: 90 00 [18:38:41]wFMCommunicate OK [18:38:41]wFMCommunicate request_size=11 [18:38:41]MH_SAM_APDU [18:38:41]CAPDU: 80 0D 02 02 06 77 CC F1 69 D5 F8 [18:38:41]Write to MH i2c: E2 0E 00 44 02 80 0D 02 02 06 00 77 CC F1 69 D5 F8 00 00 36 [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [18:38:41]RAPDU: 90 00 [18:38:41]wFMCommunicate OK [18:38:41]wFMCommunicate request_size=4 [18:38:41]MH_SAM_APDU [18:38:41]CAPDU: 80 0D 03 02 [18:38:41]Write to MH i2c: E2 08 00 45 02 80 0D 03 02 00 00 00 00 C2 [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 0B 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 0B 00 45 02 00 2B 3D DD 22 0E 5E A8 6F 90 00 AD [18:38:41]RAPDU: 2B 3D DD 22 0E 5E A8 6F 90 00 [18:38:41]wFMCommunicate OK [18:38:41]SAM_PROTO_SignData done [18:38:41]FM_MakeSignedData done [18:38:41]CreateOFDProtocolMessage [18:38:41]wFMCommunicate request_size=4 [18:38:41]MH_SAM_APDU [18:38:41]CAPDU: 80 11 00 00 [18:38:41]Write to MH i2c: E2 08 00 46 02 80 11 00 00 00 00 00 00 C2 [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: E2 [18:38:41]MH_I2C_Read... [18:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:41]Read from MH i2c: E2 17 00 [18:38:41]MH_I2C_Read... [18:38:41]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 [18:38: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:38:41]wFMCommunicate OK [18:38:41]CreateOFDProtocolMessage done [18:38:41]OFDSenderStorePacket 87409 [18:38:41]StoreOFDPacket docnum=87409 [18:38: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 48 04 08 01 B1 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 07 01 00 00 F4 03 04 00 B0 B5 F1 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 55 01 00 35 04 06 00 77 CC F1 69 D5 F8 2B 3D DD 22 0E 5E A8 6F [18:38:41]CheckFolder [18:38:41]dirname=/storage/ofd_packets [18:38:41]CheckFolder done [18:38:41]ProducePacketName [18:38:41]name=ofd_packets/00087409 [18:38:41]NVStorageSaveData ofd_packets/00087409 [18:38:41]File name is /storage/ofd_packets/00087409 [18:38:41]Write 302 bytes [18:38:41]NVStorageSaveData done [18:38:41]OFDSenderStorePacket done [18:38:41]KKMCreateOFDPacket done [18:38:41]NVStorageSaveData kkm_last_timestamp [18:38:41]File name is /storage/kkm_last_timestamp [18:38:41]Write 4 bytes [18:38:41]NVStorageSaveData done [18:38:41]ExternCall_PrintAddStr [18:38:41]wPrintStart [18:38:41]Write to MH i2c: 01 00 00 47 02 49 [18:38:41]Write i2c OK [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: 01 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: 01 07 00 [18:38:41]MH_I2C_Read... [18:38:41]Read from MH i2c: 01 07 00 47 02 00 00 00 00 00 FF 0F 5E [18:38:41]RasterBufferAndPrint [18:38:41]line Счет N : (1)872368 [18:38:41]line ИНН: 02508201610067 [18:38:41]line Контрольно-Кассовый Чек [18:38:41]line ПРОДАЖА [18:38:41]line ТРК (МРК, ГНК) : 21 [18:38:41]line Товар: 2710194210 [18:38:41]line ДТ(л)-К-4 [18:38:41]line 6.570 * 76.20 [18:38:41]line = 500.63 [18:38:41]line НДС 12% НСП 1% [18:38:41]line > о реализуемом товаре [18:38:41]line ОКРУГЛЕНИЕ: -0.63 [18:38:41]line ИТОГО: 500.00 [18:38:41]line Внесено: 500.00 [18:38:41]line СДАЧА: 0.00 [18:38:41]line НСП 1% : 4.43 [18:38:41]line НДС 12% : 53.16 [18:38:41]line Наличными: 500.00 [18:38:41]line Безнал.: 0.00 [18:38:41]line Место: АЗС № 137 "Партнер Нефть" [18:38:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:38:41]line СНО: Общий режим [18:38:41]line Чек 263 23.09.2024 18:38 [18:38:41]line Смена: 498 ФФД: 1.0 [18:38:41]line ЗНМ: 0300000064 [18:38:41]line РНМ: 0000000000092592 [18:38:41]line Версия ККМ: 001 [18:38:41]line ФМ: 0000000000874979 [18:38:41]line ФД: 87409 [18:38:41]line ФПД: 131722107278840 [18:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183840&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87409&fm=131722107278840&tin=02508201610067®Number=0000000000092592&sum=50000 [18:38:41]written 0, free lines is 4095 [18:38:41]OFD Sender: Processing packet 87409 [packets to send 280, broken 279] [18:38:41]ProducePacketName [18:38:41]name=ofd_packets/00087409 [18:38:41]OFD Sender: To server: pG, [18:38:41]CommunicateWithHost lk.salyk.kg:30040 [18:38:41]ConnectInit lk.salyk.kg [18:38:42]Connected sock=10 [18:38: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 48 04 08 01 B1 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 07 01 00 00 F4 03 04 00 B0 B5 F1 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 55 01 00 35 04 06 00 77 CC F1 69 D5 F8 2B 3D DD 22 0E 5E A8 6F [18:38:42]Write to MH i2c: 01 00 00 72 02 74 [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: 01 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: 01 07 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 EB 0C 72 [18:38:42]RasterBufferAndPrint [18:38:42]line [18:38:42]line [18:38:42]line [18:38:42]line [18:38:42]line [18:38:42]written 0, free lines is 3319 [18:38:42]MH_Cut [18:38:42]Write to MH i2c: D1 01 00 79 02 01 4D [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: D1 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: D1 01 00 [18:38:42]MH_I2C_Read... [18:38:42]Read from MH i2c: D1 01 00 79 02 00 4C [18:38:42]Write to MH i2c: 01 00 00 7A 02 7C [18:38:42]Write i2c OK [18:38:42]MH_I2C_Read... [18:38: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 46 FD 47 00 92 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 71 55 01 00 F4 03 04 00 7C 60 F1 66 B6 04 01 00 00 8A 77 F3 B1 38 D2 71 48 [18:38:42]CommunicateWithHost err = 0 [18:38:42]CheckOFDResponse [18:38:42]1017 (14) - 77093643461234 [18:38:42]1041 (16) - 0000000000874979 [18:38:42]1040 (4) - 87409 [18:38:42]1012 (4) - 23.09.2024 12:35 [18:38:42]1206 (1) - 0 [18:38:42]OFD Sender: Remove packet 87409 [18:38:42]ProducePacketName [18:38:42]name=ofd_packets/00087409 [18:38:42]NVStorageDeleteData [18:38:42]*** Cut start [18:38:42]*** Partial cut [18:38:43]*** CUTSNS_PIN = 1 [18:38:43]*** CUTSNS_PIN = 0 [18:38:43]OFD Sender: No OFD packet to send [18:38:43]*** Brake cut motor [18:38:43]Read from MH i2c: 01 [18:38:43]MH_I2C_Read... [18:38:43]*** Stop cut motor [18:38:43]*** Cut end [18:38:43]Read from MH i2c: 01 07 00 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 FF 0F 91 [18:38:43]process_action close_receipt done [18:38:43]requested_data is exist [18:38:43]produce_requested_data [18:38:43]requested_item fm.sn is exist - process it [18:38:43]wFMCommunicate request_size=4 [18:38:43]MH_SAM_APDU [18:38:43]CAPDU: 80 11 00 00 [18:38:43]Write to MH i2c: E2 08 00 7B 02 80 11 00 00 00 00 00 00 F7 [18:38:43]Write i2c OK [18:38:43]MH_I2C_Read... [18:38:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:43]Read from MH i2c: E2 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: E2 17 00 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 56 [18:38: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:38:43]wFMCommunicate OK [18:38:43]requested_item fd.num is exist - process it [18:38:43]SAM_PROTO_GetFieldsCounters [18:38:43]wFMCommunicate request_size=4 [18:38:43]MH_SAM_APDU [18:38:43]CAPDU: 80 13 00 00 [18:38:43]Write to MH i2c: E2 08 00 7C 02 80 13 00 00 00 00 00 00 FA [18:38:43]Write i2c OK [18:38:43]MH_I2C_Read... [18:38:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:43]Read from MH i2c: E2 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: E2 62 00 [18:38:43]MH_I2C_Read... [18:38:43]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 71 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [18:38: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 71 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:43]wFMCommunicate OK [18:38:43]SAM_PROTO_GetFieldsCounters done [18:38:43]requested_item shift.num is exist - process it [18:38:43]requested_item shift.opened is exist - process it [18:38:43]req_shift_opened [18:38:43]FM_GetShiftState [18:38:43]SAM_PROTO_GetShiftState [18:38:43]wFMCommunicate request_size=4 [18:38:43]MH_SAM_APDU [18:38:43]CAPDU: 80 13 01 00 [18:38:43]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [18:38:43]Write i2c OK [18:38:43]MH_I2C_Read... [18:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:43]Read from MH i2c: E2 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: E2 0E 00 [18:38:43]MH_I2C_Read... [18:38:43]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 54 [18:38:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:38:43]wFMCommunicate OK [18:38:43]SAM_PROTO_GetShiftState done [18:38:43]FM_GetShiftState done [18:38:43]req_shift_opened done [18:38:43]requested_item shift.open_date is exist - process it [18:38:43]req_shift_open_date [18:38:43]req_shift_open_date done [18:38:43]produce_requested_data done [18:38:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87409,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:38:43]process_action_free close_receipt [18:38:43]json_value_free [18:38:43]json_value_free done [18:38:43]process_json_proto returns [18:38:43]Send response to host [18:38:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87409,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:38:43]free response buf [18:38:43]execute_script done [18:38:43]execute_script returns [18:38:43]free content buf [18:38:43]Sock 9.Close socket [18:38:43]Sock 9.Thread stoped [18:38:48]OFD Sender: No OFD packet to send [18:38:53]OFD Sender: No OFD packet to send [18:38:58]OFD Sender: No OFD packet to send [18:39:03]OFD Sender: No OFD packet to send [18:39:05]accept exits with 7 [18:39:05]New connection [18:39:05]New thread 3067022692 created [18:39:05]Thread 3066879332 joined [18:39:05]Waiting for new connection... [18:39:05] Sock 7.Parse request [18:39:05]Sock 7.Check first char [18:39:05]Sock 7.First char is OK [18:39:05]request: POST /json_proto HTTP/1.0 [18:39:05]Method: POST [18:39:05]URL: /json_proto [18:39:05]Method is POST - this is cgi request [18:39:05]url: /json_proto [18:39:05]query_string will be loaded in cgi processing [18:39:05]execute_cgi json_proto POST (null) [18:39:05]execute_cgi path=json_proto method=POST [18:39:05]POST find Content-Length [18:39:05]Host: 172.17.47.196:8080 [18:39:05]Content-Length: 800 [18:39:05]Content-Type: application/json [18:39:05] [18:39:05]POST finish read [18:39:05]Found Content-Length = 800 [18:39:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872369", "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.120, "sum" : 550.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" : 550.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:05]execute_script... [18:39: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)872369", "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.120, "sum" : 550.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" : 550.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:05]POST & json_proto [18:39:05]process_json_proto [18:39:05]json parsed OK: [18:39:05]protocol is kg_v1.0 [18:39:05]action value=close_receipt [18:39:05]process_action close_receipt [18:39:05]cmd_close_receipt [18:39:05]MH_GetDate [18:39:05]Write to MH i2c: F0 00 00 7E 02 6F [18:39:05]Write i2c OK [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: F0 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: F0 09 00 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: F0 09 00 7E 02 00 CA B5 F1 66 4C 6B 94 66 FF [18:39:05]GetLastDocTimeStamp 1727116720 [18:39:05]current date 1727116746 [18:39:05]FM_GetShiftState [18:39:05]SAM_PROTO_GetShiftState [18:39:05]wFMCommunicate request_size=4 [18:39:05]MH_SAM_APDU [18:39:05]CAPDU: 80 13 01 00 [18:39:05]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [18:39:05]Write i2c OK [18:39:05]MH_I2C_Read... [18:39:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:05]Read from MH i2c: E2 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 0E 00 [18:39:05]MH_I2C_Read... [18:39:05]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 56 [18:39:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:39:05]wFMCommunicate OK [18:39:05]SAM_PROTO_GetShiftState done [18:39:05]FM_GetShiftState done [18:39:05]opened in 1727050818 [18:39:05]opened+sec_in_day 1727137218 [18:39:05]quantity*price = 55053 [18:39:05]sum+1 = 55055 [18:39:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 550.54 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 0.00 Безнал.: 550.54 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 264 23.09.2024 18:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87410 ФПД: 203504805036442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183906&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87410&fm=203504805036442&tin=02508201610067®Number=0000000000092592&sum=55054 [18:39:06]StoreToDocumentArchive [18:39:06]shift 498 fd 87410 [18:39:06]save to /storage/0498/doc_00087410 [18:39:06]save last doc name /storage/0498/doc_00087410 to /storage/kkm_last_doc_name [18:39:06]save OK [18:39:06]Clear old archive folders... [18:39:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:39:06]tlvbuf is 00403B70 [18:39:06]SAM_PROTO_ClearQueue [18:39:06]wFMCommunicate request_size=4 [18:39:06]MH_SAM_APDU [18:39:06]CAPDU: 80 09 00 00 [18:39:06]Write to MH i2c: E2 08 00 8C 02 80 09 00 00 00 00 00 00 00 [18:39:06]Write i2c OK [18:39:06]MH_I2C_Read... [18:39:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:06]Read from MH i2c: E2 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 03 00 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [18:39:06]RAPDU: 90 00 [18:39:06]wFMCommunicate OK [18:39:06]SAM_PROTO_ClearQueue done [18:39:06]KKMCreateOFDPacket [18:39:06]OFDProtocolAddRootSTLVToBuf [18:39:06]FM_MakeSignedData [18:39:06]FM_MakeSignedData [18:39:06]SAM_PROTO_SignData [18:39:06]wFMCommunicate request_size=4 [18:39:06]MH_SAM_APDU [18:39:06]CAPDU: 80 0D 01 02 [18:39:06]Write to MH i2c: E2 08 00 8D 02 80 0D 01 02 00 00 00 00 08 [18:39:06]Write i2c OK [18:39:06]MH_I2C_Read... [18:39:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:06]Read from MH i2c: E2 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 03 00 [18:39:06]MH_I2C_Read... [18:39:06]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [18:39:06]RAPDU: 90 00 [18:39:06]wFMCommunicate OK [18:39:06]wFMCommunicate request_size=255 [18:39:06]MH_SAM_APDU [18:39: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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CA B5 F1 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 55 01 00 35 04 06 00 B9 [18:39:06]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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CA B5 F1 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 55 01 00 35 04 06 00 B9 00 00 63 [18:39:06]Write i2c OK [18:39:06]MH_I2C_Read... [18:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:07]Read from MH i2c: E2 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 03 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [18:39:07]RAPDU: 90 00 [18:39:07]wFMCommunicate OK [18:39:07]wFMCommunicate request_size=10 [18:39:07]MH_SAM_APDU [18:39:07]CAPDU: 80 0D 02 02 05 16 27 9D 41 9A [18:39:07]Write to MH i2c: E2 0D 00 8F 02 80 0D 02 02 05 00 16 27 9D 41 9A 00 00 CA [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:07]Read from MH i2c: E2 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 03 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [18:39:07]RAPDU: 90 00 [18:39:07]wFMCommunicate OK [18:39:07]wFMCommunicate request_size=4 [18:39:07]MH_SAM_APDU [18:39:07]CAPDU: 80 0D 03 02 [18:39:07]Write to MH i2c: E2 08 00 90 02 80 0D 03 02 00 00 00 00 0D [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:07]Read from MH i2c: E2 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 0B 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 0B 00 90 02 00 51 56 60 69 55 E2 3A 47 90 00 36 [18:39:07]RAPDU: 51 56 60 69 55 E2 3A 47 90 00 [18:39:07]wFMCommunicate OK [18:39:07]SAM_PROTO_SignData done [18:39:07]FM_MakeSignedData done [18:39:07]CreateOFDProtocolMessage [18:39:07]wFMCommunicate request_size=4 [18:39:07]MH_SAM_APDU [18:39:07]CAPDU: 80 11 00 00 [18:39:07]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: E2 [18:39:07]MH_I2C_Read... [18:39:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:07]Read from MH i2c: E2 17 00 [18:39:07]MH_I2C_Read... [18:39:07]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 [18:39:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:39:07]wFMCommunicate OK [18:39:07]CreateOFDProtocolMessage done [18:39:07]OFDSenderStorePacket 87410 [18:39:07]StoreOFDPacket docnum=87410 [18:39: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 FC B8 07 01 1A 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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CA B5 F1 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 55 01 00 35 04 06 00 B9 16 27 9D 41 9A 51 56 60 69 55 E2 3A 47 [18:39:07]CheckFolder [18:39:07]dirname=/storage/ofd_packets [18:39:07]CheckFolder done [18:39:07]ProducePacketName [18:39:07]name=ofd_packets/00087410 [18:39:07]NVStorageSaveData ofd_packets/00087410 [18:39:07]File name is /storage/ofd_packets/00087410 [18:39:07]Write 301 bytes [18:39:07]NVStorageSaveData done [18:39:07]OFDSenderStorePacket done [18:39:07]KKMCreateOFDPacket done [18:39:07]NVStorageSaveData kkm_last_timestamp [18:39:07]File name is /storage/kkm_last_timestamp [18:39:07]Write 4 bytes [18:39:07]NVStorageSaveData done [18:39:07]ExternCall_PrintAddStr [18:39:07]wPrintStart [18:39:07]Write to MH i2c: 01 00 00 92 02 94 [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 07 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [18:39:07]RasterBufferAndPrint [18:39:07]line Счет N : (1)872369 [18:39:07]line ИНН: 02508201610067 [18:39:07]line Контрольно-Кассовый Чек [18:39:07]line ПРОДАЖА [18:39:07]line ТРК (МРК, ГНК) : 53 [18:39:07]line Товар: 2710124130 [18:39:07]line Аи-92-К-5 [18:39:07]line 8.120 * 67.80 [18:39:07]line = 550.54 [18:39:07]line НДС 12% НСП 1% [18:39:07]line > о реализуемом товаре [18:39:07]line ИТОГО: 550.54 [18:39:07]line НСП 1% : 4.87 [18:39:07]line НДС 12% : 58.46 [18:39:07]line Наличными: 0.00 [18:39:07]line Безнал.: 550.54 [18:39:07]line Место: АЗС № 137 "Партнер Нефть" [18:39:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:39:07]line СНО: Общий режим [18:39:07]line Чек 264 23.09.2024 18:39 [18:39:07]line Смена: 498 ФФД: 1.0 [18:39:07]line ЗНМ: 0300000064 [18:39:07]line РНМ: 0000000000092592 [18:39:07]line Версия ККМ: 001 [18:39:07]line Платежная система: O! деньги [18:39:07]line ФМ: 0000000000874979 [18:39:07]line ФД: 87410 [18:39:07]line ФПД: 203504805036442 [18:39:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183906&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87410&fm=203504805036442&tin=02508201610067®Number=0000000000092592&sum=55054 [18:39:07]written 0, free lines is 4095 [18:39:07]OFD Sender: Processing packet 87410 [packets to send 280, broken 279] [18:39:07]ProducePacketName [18:39:07]name=ofd_packets/00087410 [18:39:07]OFD Sender: To server: pG, [18:39:07]CommunicateWithHost lk.salyk.kg:30040 [18:39:07]ConnectInit lk.salyk.kg [18:39:07]Write to MH i2c: 01 00 00 BC 02 BE [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 07 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 09 0D DB [18:39:07]RasterBufferAndPrint [18:39:07]line [18:39:07]line [18:39:07]line [18:39:07]line [18:39:07]line [18:39:07]written 0, free lines is 3349 [18:39:07]MH_Cut [18:39:07]Write to MH i2c: D1 01 00 C3 02 01 97 [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: D1 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: D1 01 00 [18:39:07]MH_I2C_Read... [18:39:07]Read from MH i2c: D1 01 00 C3 02 00 96 [18:39:07]Write to MH i2c: 01 00 00 C4 02 C6 [18:39:07]Write i2c OK [18:39:07]MH_I2C_Read... [18:39:08]*** Cut start [18:39:08]*** Partial cut [18:39:08]*** CUTSNS_PIN = 1 [18:39:08]*** CUTSNS_PIN = 0 [18:39:08]*** Brake cut motor [18:39:09]Connected sock=9 [18:39:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 FC B8 07 01 1A 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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0E D7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0E D7 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 CA B5 F1 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 55 01 00 35 04 06 00 B9 16 27 9D 41 9A 51 56 60 69 55 E2 3A 47 [18:39:09]*** Stop cut motor [18:39:09]*** Cut end [18:39:09]Read from MH i2c: 01 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: 01 07 00 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 FF 0F DB [18:39:09]process_action close_receipt done [18:39:09]requested_data is exist [18:39:09]produce_requested_data [18:39:09]requested_item fm.sn is exist - process it [18:39:09]wFMCommunicate request_size=4 [18:39:09]MH_SAM_APDU [18:39:09]CAPDU: 80 11 00 00 [18:39:09]Write to MH i2c: E2 08 00 C5 02 80 11 00 00 00 00 00 00 41 [18:39:09]Write i2c OK [18:39:09]MH_I2C_Read... [18:39:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:09]Read from MH i2c: E2 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: E2 17 00 [18:39:09]MH_I2C_Read... [18:39:09]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 [18:39: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:39:09]wFMCommunicate OK [18:39:09]requested_item fd.num is exist - process it [18:39:09]SAM_PROTO_GetFieldsCounters [18:39:09]wFMCommunicate request_size=4 [18:39:09]MH_SAM_APDU [18:39:09]CAPDU: 80 13 00 00 [18:39:09]Write to MH i2c: E2 08 00 C6 02 80 13 00 00 00 00 00 00 44 [18:39:09]Write i2c OK [18:39:09]MH_I2C_Read... [18:39:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:09]Read from MH i2c: E2 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: E2 62 00 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: E2 62 00 C6 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 72 55 01 00 0E 04 04 00 F2 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 49 [18:39: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 72 55 01 00 0E 04 04 00 F2 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 [18:39:09]wFMCommunicate OK [18:39:09]SAM_PROTO_GetFieldsCounters done [18:39:09]requested_item shift.num is exist - process it [18:39:09]requested_item shift.opened is exist - process it [18:39:09]req_shift_opened [18:39:09]FM_GetShiftState [18:39:09]SAM_PROTO_GetShiftState [18:39:09]wFMCommunicate request_size=4 [18:39:09]MH_SAM_APDU [18:39:09]CAPDU: 80 13 01 00 [18:39:09]Write to MH i2c: E2 08 00 C7 02 80 13 01 00 00 00 00 00 46 [18:39:09]Write i2c OK [18:39:09]MH_I2C_Read... [18:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:09]Read from MH i2c: E2 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: E2 0E 00 [18:39:09]MH_I2C_Read... [18:39:09]Read from MH i2c: E2 0E 00 C7 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9E [18:39:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:39:09]wFMCommunicate OK [18:39:09]SAM_PROTO_GetShiftState done [18:39:09]FM_GetShiftState done [18:39:09]req_shift_opened done [18:39:09]requested_item shift.open_date is exist - process it [18:39:09]req_shift_open_date [18:39:09]req_shift_open_date done [18:39:09]produce_requested_data done [18:39:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87410,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:39:09]process_action_free close_receipt [18:39:09]json_value_free [18:39:09]json_value_free done [18:39:09]process_json_proto returns [18:39:09]Send response to host [18:39:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87410,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:39:09]free response buf [18:39:09]execute_script done [18:39:09]execute_script returns [18:39:09]free content buf [18:39:09]Sock 7.Close socket [18:39:09]Sock 7.Thread stoped [18:39: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 9C 87 47 00 C8 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 72 55 01 00 F4 03 04 00 97 60 F1 66 B6 04 01 00 00 8C DD 26 6C E7 09 B7 4B [18:39:10]CommunicateWithHost err = 0 [18:39:10]CheckOFDResponse [18:39:10]1017 (14) - 77093643461234 [18:39:10]1041 (16) - 0000000000874979 [18:39:10]1040 (4) - 87410 [18:39:10]1012 (4) - 23.09.2024 12:35 [18:39:10]1206 (1) - 0 [18:39:10]OFD Sender: Remove packet 87410 [18:39:10]ProducePacketName [18:39:10]name=ofd_packets/00087410 [18:39:10]NVStorageDeleteData [18:39:10]OFD Sender: No OFD packet to send [18:39:15]OFD Sender: No OFD packet to send [18:39:20]OFD Sender: No OFD packet to send [18:39:25]OFD Sender: No OFD packet to send [18:39:30]OFD Sender: No OFD packet to send [18:39:35]OFD Sender: No OFD packet to send [18:39:40]OFD Sender: No OFD packet to send [18:39:45]OFD Sender: No OFD packet to send [18:39:46]recv_with_timeout no data received [18:39:50]OFD Sender: No OFD packet to send [18:39:55]OFD Sender: No OFD packet to send [18:39:59]recv_with_timeout no data received [18:40:00]OFD Sender: No OFD packet to send [18:40:05]OFD Sender: No OFD packet to send [18:40:10]OFD Sender: No OFD packet to send [18:40:15]OFD Sender: No OFD packet to send [18:40:20]OFD Sender: No OFD packet to send [18:40:25]OFD Sender: No OFD packet to send [18:40:30]OFD Sender: No OFD packet to send [18:40:35]OFD Sender: No OFD packet to send [18:40:40]OFD Sender: No OFD packet to send [18:40:45]OFD Sender: No OFD packet to send [18:40:50]OFD Sender: No OFD packet to send [18:40:55]OFD Sender: No OFD packet to send [18:41:00]OFD Sender: No OFD packet to send [18:34:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [18:34:44]POST & json_proto [18:34:44]process_json_proto [18:34:44]json parsed OK: [18:34:44]protocol is kg_v1.0 [18:34:44]action value=print_doc [18:34:44]process_action print_doc [18:34:44]ExternCall_PrintAddStr [18:34:44]wPrintStart [18:34:44]Write to MH i2c: 01 00 00 1D 00 1D [18:34:44]Write i2c OK [18:34:44]MH_I2C_Read... [18:34:44]Read from MH i2c: 01 [18:34:44]MH_I2C_Read... [18:34:44]Read from MH i2c: 01 07 00 [18:34:44]MH_I2C_Read... [18:34:44]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [18:34:44]RasterBufferAndPrint [18:34:44]line Счет N : (1)872364 [18:34:44]line ИНН: 02508201610067 [18:34:44]line Контрольно-Кассовый Чек [18:34:44]line ПРОДАЖА [18:34:44]line ТРК (МРК, ГНК) : 33 [18:34:44]line Товар: 2710124130 [18:34:44]line Аи-92-К-5 [18:34:44]line 14.750 * 67.80 [18:34:44]line = 1000.05 [18:34:44]line НДС 12% НСП 1% [18:34:44]line > о реализуемом товаре [18:34:44]line ОКРУГЛЕНИЕ: -0.05 [18:34:44]line ИТОГО: 1000.00 [18:34:44]line Внесено: 1000.00 [18:34:44]line СДАЧА: 0.00 [18:34:44]line НСП 1% : 8.85 [18:34:44]line НДС 12% : 106.20 [18:34:44]line Наличными: 1000.00 [18:34:44]line Безнал.: 0.00 [18:34:44]line Место: АЗС № 137 "Партнер Нефть" [18:34:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:34:44]line СНО: Общий режим [18:34:44]line Чек 256 23.09.2024 18:32 [18:34:44]line Смена: 498 ФФД: 1.0 [18:34:44]line ЗНМ: 0300000064 [18:34:44]line РНМ: 0000000000092592 [18:34:44]line Версия ККМ: 001 [18:34:44]line ФМ: 0000000000874979 [18:34:44]line ФД: 87402 [18:34:44]line ФПД: 199100364102461 [18:34:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T183234&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87402&fm=199100364102461&tin=02508201610067®Number=0000000000092592&sum=100000 [18:34:44]written 0, free lines is 4095 [18:34:45]Write to MH i2c: 01 00 00 48 00 48 [18:34:45]Write i2c OK [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: 01 [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: 01 07 00 [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E8 0C 43 [18:34:45]RasterBufferAndPrint [18:34:45]line [18:34:45]line [18:34:45]line [18:34:45]line [18:34:45]line [18:34:45]written 0, free lines is 3319 [18:34:45]MH_Cut [18:34:45]Write to MH i2c: D1 01 00 4F 00 01 21 [18:34:45]Write i2c OK [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: D1 [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: D1 01 00 [18:34:45]MH_I2C_Read... [18:34:45]Read from MH i2c: D1 01 00 4F 00 00 20 [18:34:45]Write to MH i2c: 01 00 00 50 00 50 [18:34:45]Write i2c OK [18:34:45]MH_I2C_Read... [18:34:45]*** Cut start [18:34:45]*** Partial cut [18:34:45]*** CUTSNS_PIN = 1 [18:34:46]*** CUTSNS_PIN = 0 [18:34:46]*** Brake cut motor [18:34:46]Read from MH i2c: 01 [18:34:46]MH_I2C_Read... [18:34:46]*** Stop cut motor [18:34:46]*** Cut end [18:34:46]Read from MH i2c: 01 07 00 [18:34:46]MH_I2C_Read... [18:34:46]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [18:34:46]process_action print_doc done [18:34:46]requested_data is exist [18:34:46]produce_requested_data [18:34:46]produce_requested_data return (null) [18:34:46]process_action_free print_doc [18:34:46]json_value_free [18:34:46]json_value_free done [18:34:46]process_json_proto returns [18:34:46]Send response to host [18:34:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [18:34:46]free response buf [18:34:46]execute_script done [18:34:46]execute_script returns [18:34:46]free content buf [18:34:46]Sock 9.Close socket [18:34:46]Sock 9.Thread stoped [18:34:48]OFD Sender: No OFD packet to send [18:34:53]OFD Sender: No OFD packet to send [18:34:55]recv_with_timeout no data received [18:34:58]OFD Sender: No OFD packet to send [18:34:59]accept exits with 7 [18:34:59]New connection [18:34:59]New thread 3066879332 created [18:34:59]Thread 3067022692 joined [18:34:59]Waiting for new connection... [18:34:59] Sock 7.Parse request [18:34:59]Sock 7.Check first char [18:34:59]Sock 7.First char is OK [18:34:59]request: POST /json_proto HTTP/1.0 [18:34:59]Method: POST [18:34:59]URL: /json_proto [18:34:59]Method is POST - this is cgi request [18:34:59]url: /json_proto [18:34:59]query_string will be loaded in cgi processing [18:34:59]execute_cgi json_proto POST (null) [18:34:59]execute_cgi path=json_proto method=POST [18:34:59]POST find Content-Length [18:34:59]Host: 172.17.47.196:8080 [18:34:59]Content-Length: 1204 [18:34:59]Content-Type: application/json [18:34:59] [18:34:59]POST finish read [18:34:59]Found Content-Length = 1204 [18:34:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148205", "tax_sys" : 0, "items" : [ { "code": "4601240000056", "name": "\u0413\u0443\u0431\u043A\u0430 \u0434\u043B\u044F \u043E\u0431\u0443\u0432\u0438 \u0414\u0438\u0432\u0438\u0434\u0438\u043A \u041A\u043B\u0430\u0441\u0441\u0438\u043A \u0431\u0435\u0441\u0446\u0432\u0435\u0442\u043D", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ], "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" : 209.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:59]execute_script... [18:34: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)148205", "tax_sys" : 0, "items" : [ { "code": "4601240000056", "name": "\u0413\u0443\u0431\u043A\u0430 \u0434\u043B\u044F \u043E\u0431\u0443\u0432\u0438 \u0414\u0438\u0432\u0438\u0434\u0438\u043A \u041A\u043B\u0430\u0441\u0441\u0438\u043A \u0431\u0435\u0441\u0446\u0432\u0435\u0442\u043D", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ], "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" : 209.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:59]POST & json_proto [18:34:59]process_json_proto [18:34:59]json parsed OK: [18:34:59]protocol is kg_v1.0 [18:34:59]action value=close_receipt [18:34:59]process_action close_receipt [18:34:59]cmd_close_receipt [18:34:59]MH_GetDate [18:34:59]Write to MH i2c: F0 00 00 51 00 40 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: F0 [18:41:05]OFD Sender: No OFD packet to send [18:41:10]OFD Sender: No OFD packet to send [18:41:15]OFD Sender: No OFD packet to send [18:41:20]OFD Sender: No OFD packet to send [18:41:25]OFD Sender: No OFD packet to send [18:41:30]OFD Sender: No OFD packet to send [18:41:33]recv_with_timeout no data received [18:41:35]OFD Sender: No OFD packet to send [18:41:40]OFD Sender: No OFD packet to send [18:41:45]OFD Sender: No OFD packet to send [18:41:50]OFD Sender: No OFD packet to send [18:41:55]OFD Sender: No OFD packet to send [18:42:00]OFD Sender: No OFD packet to send [18:42:05]OFD Sender: No OFD packet to send [18:42:10]OFD Sender: No OFD packet to send [18:42:15]OFD Sender: No OFD packet to send [18:42:20]OFD Sender: No OFD packet to send [18:42:25]OFD Sender: No OFD packet to send [18:42:30]OFD Sender: No OFD packet to send [18:42:35]OFD Sender: No OFD packet to send [18:42:40]OFD Sender: No OFD packet to send [18:42:45]OFD Sender: No OFD packet to send [18:42:50]OFD Sender: No OFD packet to send [18:42:55]OFD Sender: No OFD packet to send [18:43:00]OFD Sender: No OFD packet to send [18:43:06]OFD Sender: No OFD packet to send [18:43:11]OFD Sender: No OFD packet to send [18:43:16]OFD Sender: No OFD packet to send [18:43:21]OFD Sender: No OFD packet to send [18:43:26]OFD Sender: No OFD packet to send [18:43:31]OFD Sender: No OFD packet to send [18:43:36]OFD Sender: No OFD packet to send [18:43:41]OFD Sender: No OFD packet to send [18:43:46]OFD Sender: No OFD packet to send [18:43:51]OFD Sender: No OFD packet to send [18:43:56]OFD Sender: No OFD packet to send [18:44:01]OFD Sender: No OFD packet to send [18:44:06]OFD Sender: No OFD packet to send [18:44:11]OFD Sender: No OFD packet to send [18:44:16]OFD Sender: No OFD packet to send [18:44:21]OFD Sender: No OFD packet to send [18:44:26]OFD Sender: No OFD packet to send [18:44:31]OFD Sender: No OFD packet to send [18:44:35]recv_with_timeout no data received [18:44:36]OFD Sender: No OFD packet to send [18:44:41]OFD Sender: No OFD packet to send [18:44:46]OFD Sender: No OFD packet to send [18:44:51]OFD Sender: No OFD packet to send [18:44:56]OFD Sender: No OFD packet to send [18:45:01]OFD Sender: No OFD packet to send [18:45:06]OFD Sender: No OFD packet to send [18:45:09]recv_with_timeout no data received [18:45:11]OFD Sender: No OFD packet to send [18:45:16]OFD Sender: No OFD packet to send [18:45:21]OFD Sender: No OFD packet to send [18:45:23]recv_with_timeout no data received [18:45:26]OFD Sender: No OFD packet to send [18:45:31]OFD Sender: No OFD packet to send [18:45:36]OFD Sender: No OFD packet to send [18:45:41]OFD Sender: No OFD packet to send [18:45:46]OFD Sender: No OFD packet to send [18:45:51]OFD Sender: No OFD packet to send [18:45:56]OFD Sender: No OFD packet to send [18:46:01]OFD Sender: No OFD packet to send [18:46:06]OFD Sender: No OFD packet to send [18:46:11]OFD Sender: No OFD packet to send [18:46:16]OFD Sender: No OFD packet to send [18:46:21]OFD Sender: No OFD packet to send [18:46:26]OFD Sender: No OFD packet to send [18:46:31]OFD Sender: No OFD packet to send [18:46:36]OFD Sender: No OFD packet to send [18:46:41]OFD Sender: No OFD packet to send [18:46:46]OFD Sender: No OFD packet to send [18:46:51]OFD Sender: No OFD packet to send [18:46:56]OFD Sender: No OFD packet to send [18:46:59]accept exits with 10 [18:46:59]New connection [18:46:59]New thread 3066879332 created [18:46:59]Thread 3067022692 joined [18:46:59]Waiting for new connection... [18:46:59] Sock 10.Parse request [18:46:59]Sock 10.Check first char [18:46:59]Sock 10.First char is OK [18:46:59]request: POST /json_proto HTTP/1.0 [18:46:59]Method: POST [18:46:59]URL: /json_proto [18:46:59]Method is POST - this is cgi request [18:46:59]url: /json_proto [18:46:59]query_string will be loaded in cgi processing [18:46:59]execute_cgi json_proto POST (null) [18:46:59]execute_cgi path=json_proto method=POST [18:46:59]POST find Content-Length [18:46:59]Host: 172.17.47.196:8080 [18:46:59]Content-Length: 984 [18:46:59]Content-Type: application/json [18:46:59] [18:46:59]POST finish read [18:46:59]Found Content-Length = 984 [18:46:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872370", "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.060, "sum" : 1340.01, "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.06 \u0441\u043E\u043C", "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:59]execute_script... [18:46:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872370", "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.060, "sum" : 1340.01, "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.06 \u0441\u043E\u043C", "deposit" : 1340.00, "total" : 1340.00, "payments": [ { "type": 0, "sum" : 1340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:46:59]POST & json_proto [18:46:59]process_json_proto [18:46:59]json parsed OK: [18:46:59]protocol is kg_v1.0 [18:46:59]action value=close_receipt [18:46:59]process_action close_receipt [18:46:59]cmd_close_receipt [18:46:59]MH_GetDate [18:46:59]Write to MH i2c: F0 00 00 C8 02 B9 [18:46:59]Write i2c OK [18:46:59]MH_I2C_Read... [18:46:59]Read from MH i2c: F0 [18:46:59]MH_I2C_Read... [18:46:59]Read from MH i2c: F0 09 00 [18:46:59]MH_I2C_Read... [18:46:59]Read from MH i2c: F0 09 00 C8 02 00 A4 B7 F1 66 4C 6B 94 66 25 [18:46:59]GetLastDocTimeStamp 1727116746 [18:46:59]current date 1727117220 [18:46:59]FM_GetShiftState [18:46:59]SAM_PROTO_GetShiftState [18:46:59]wFMCommunicate request_size=4 [18:46:59]MH_SAM_APDU [18:46:59]CAPDU: 80 13 01 00 [18:46:59]Write to MH i2c: E2 08 00 C9 02 80 13 01 00 00 00 00 00 48 [18:46:59]Write i2c OK [18:46:59]MH_I2C_Read... [18:46:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:46:59]Read from MH i2c: E2 [18:46:59]MH_I2C_Read... [18:46:59]Read from MH i2c: E2 0E 00 [18:46:59]MH_I2C_Read... [18:46:59]Read from MH i2c: E2 0E 00 C9 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A0 [18:46:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:46:59]wFMCommunicate OK [18:46:59]SAM_PROTO_GetShiftState done [18:46:59]FM_GetShiftState done [18:46:59]opened in 1727050818 [18:46:59]opened+sec_in_day 1727137218 [18:46:59]quantity*price = 134000 [18:46:59]sum+1 = 134002 [18:46:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1340.00 Внесено: 1340.00 СДАЧА: 0.00 НСП 1% : 11.86 НДС 12% : 142.30 Наличными: 1340.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 265 23.09.2024 18:47 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 20.06 сом ФМ: 0000000000874979 ФД: 87411 ФПД: 246409926388393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T184700&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87411&fm=246409926388393&tin=02508201610067®Number=0000000000092592&sum=134000 [18:47:00]StoreToDocumentArchive [18:47:00]shift 498 fd 87411 [18:47:00]save to /storage/0498/doc_00087411 [18:47:00]save last doc name /storage/0498/doc_00087411 to /storage/kkm_last_doc_name [18:47:00]save OK [18:47:00]Clear old archive folders... [18:47:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:47:00]tlvbuf is 003BFE70 [18:47:00]SAM_PROTO_ClearQueue [18:47:00]wFMCommunicate request_size=4 [18:47:00]MH_SAM_APDU [18:47:00]CAPDU: 80 09 00 00 [18:47:00]Write to MH i2c: E2 08 00 D6 02 80 09 00 00 00 00 00 00 4A [18:47:00]Write i2c OK [18:47:00]MH_I2C_Read... [18:47:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:47:00]Read from MH i2c: E2 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [18:47:00]RAPDU: 90 00 [18:47:00]wFMCommunicate OK [18:47:00]SAM_PROTO_ClearQueue done [18:47:00]KKMCreateOFDPacket [18:47:00]OFDProtocolAddRootSTLVToBuf [18:47:00]FM_MakeSignedData [18:47:00]FM_MakeSignedData [18:47:00]SAM_PROTO_SignData [18:47:00]wFMCommunicate request_size=4 [18:47:00]MH_SAM_APDU [18:47:00]CAPDU: 80 0D 01 02 [18:47:00]Write to MH i2c: E2 08 00 D7 02 80 0D 01 02 00 00 00 00 52 [18:47:00]Write i2c OK [18:47:00]MH_I2C_Read... [18:47:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:47:00]Read from MH i2c: E2 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [18:47:00]RAPDU: 90 00 [18:47:00]wFMCommunicate OK [18:47:00]wFMCommunicate request_size=255 [18:47:00]MH_SAM_APDU [18:47: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 5C 4E 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 A4 B7 F1 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 55 01 00 35 04 06 00 E0 [18:47:00]Write to MH i2c: E2 02 01 D8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 4E 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 A4 B7 F1 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 55 01 00 35 04 06 00 E0 00 00 89 [18:47:00]Write i2c OK [18:47:00]MH_I2C_Read... [18:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:00]Read from MH i2c: E2 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [18:47:00]RAPDU: 90 00 [18:47:00]wFMCommunicate OK [18:47:00]wFMCommunicate request_size=10 [18:47:00]MH_SAM_APDU [18:47:00]CAPDU: 80 0D 02 02 05 1B C8 21 AA A9 [18:47:00]Write to MH i2c: E2 0D 00 D9 02 80 0D 02 02 05 00 1B C8 21 AA A9 00 00 B6 [18:47:00]Write i2c OK [18:47:00]MH_I2C_Read... [18:47:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:00]Read from MH i2c: E2 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 [18:47:00]MH_I2C_Read... [18:47:00]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [18:47:00]RAPDU: 90 00 [18:47:00]wFMCommunicate OK [18:47:00]wFMCommunicate request_size=4 [18:47:00]MH_SAM_APDU [18:47:00]CAPDU: 80 0D 03 02 [18:47:00]Write to MH i2c: E2 08 00 DA 02 80 0D 03 02 00 00 00 00 57 [18:47:00]Write i2c OK [18:47:00]MH_I2C_Read... [18:47:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:47:01]Read from MH i2c: E2 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: E2 0B 00 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: E2 0B 00 DA 02 00 37 F4 AF E7 01 E4 EB FC 90 00 E5 [18:47:01]RAPDU: 37 F4 AF E7 01 E4 EB FC 90 00 [18:47:01]wFMCommunicate OK [18:47:01]SAM_PROTO_SignData done [18:47:01]FM_MakeSignedData done [18:47:01]CreateOFDProtocolMessage [18:47:01]wFMCommunicate request_size=4 [18:47:01]MH_SAM_APDU [18:47:01]CAPDU: 80 11 00 00 [18:47:01]Write to MH i2c: E2 08 00 DB 02 80 11 00 00 00 00 00 00 57 [18:47:01]Write i2c OK [18:47:01]MH_I2C_Read... [18:47:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:01]Read from MH i2c: E2 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: E2 17 00 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: E2 17 00 DB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [18:47: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:47:01]wFMCommunicate OK [18:47:01]CreateOFDProtocolMessage done [18:47:01]OFDSenderStorePacket 87411 [18:47:01]StoreOFDPacket docnum=87411 [18:47: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 39 33 07 01 F5 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 4E 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 A4 B7 F1 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 55 01 00 35 04 06 00 E0 1B C8 21 AA A9 37 F4 AF E7 01 E4 EB FC [18:47:01]CheckFolder [18:47:01]dirname=/storage/ofd_packets [18:47:01]CheckFolder done [18:47:01]ProducePacketName [18:47:01]name=ofd_packets/00087411 [18:47:01]NVStorageSaveData ofd_packets/00087411 [18:47:01]File name is /storage/ofd_packets/00087411 [18:47:01]Write 301 bytes [18:47:01]NVStorageSaveData done [18:47:01]OFDSenderStorePacket done [18:47:01]KKMCreateOFDPacket done [18:47:01]NVStorageSaveData kkm_last_timestamp [18:47:01]File name is /storage/kkm_last_timestamp [18:47:01]Write 4 bytes [18:47:01]NVStorageSaveData done [18:47:01]ExternCall_PrintAddStr [18:47:01]wPrintStart [18:47:01]Write to MH i2c: 01 00 00 DC 02 DE [18:47:01]Write i2c OK [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 07 00 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 07 00 DC 02 00 00 00 00 00 FF 0F F3 [18:47:01]RasterBufferAndPrint [18:47:01]line Счет N : (1)872370 [18:47:01]line ИНН: 02508201610067 [18:47:01]line Контрольно-Кассовый Чек [18:47:01]line ПРОДАЖА [18:47:01]line ТРК (МРК, ГНК) : 53 [18:47:01]line Товар: 2710124130 [18:47:01]line Аи-92-К-5 [18:47:01]line 20.060 * 66.80 [18:47:01]line = 1340.01 [18:47:01]line НДС 12% НСП 1% [18:47:01]line > о реализуемом товаре [18:47:01]line ОКРУГЛЕНИЕ: -0.01 [18:47:01]line ИТОГО: 1340.00 [18:47:01]line Внесено: 1340.00 [18:47:01]line СДАЧА: 0.00 [18:47:01]line НСП 1% : 11.86 [18:47:01]line НДС 12% : 142.30 [18:47:01]line Наличными: 1340.00 [18:47:01]line Безнал.: 0.00 [18:47:01]line Место: АЗС № 137 "Партнер Нефть" [18:47:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:47:01]line СНО: Общий режим [18:47:01]line Чек 265 23.09.2024 18:47 [18:47:01]line Смена: 498 ФФД: 1.0 [18:47:01]line ЗНМ: 0300000064 [18:47:01]line РНМ: 0000000000092592 [18:47:01]line Версия ККМ: 001 [18:47:01]line [18:47:01]line Дисконтная программа [18:47:01]line АИ-92 [18:47:01]line номер 137 [18:47:01]line сэкономлено 20.06 сом [18:47:01]line ФМ: 0000000000874979 [18:47:01]line ФД: 87411 [18:47:01]line ФПД: 246409926388393 [18:47:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T184700&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87411&fm=246409926388393&tin=02508201610067®Number=0000000000092592&sum=134000 [18:47:01]OFD Sender: Processing packet 87411 [packets to send 280, broken 279] [18:47:01]ProducePacketName [18:47:01]name=ofd_packets/00087411 [18:47:01]OFD Sender: To server: pG, [18:47:01]CommunicateWithHost lk.salyk.kg:30040 [18:47:01]ConnectInit lk.salyk.kg [18:47:01]written 0, free lines is 4095 [18:47:01]Write to MH i2c: 01 00 00 0C 03 0F [18:47:01]Write i2c OK [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 07 00 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 87 0C A9 [18:47:01]RasterBufferAndPrint [18:47:01]line [18:47:01]line [18:47:01]line [18:47:01]line [18:47:01]line [18:47:01]written 0, free lines is 3213 [18:47:01]MH_Cut [18:47:01]Write to MH i2c: D1 01 00 13 03 01 E8 [18:47:01]Write i2c OK [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: D1 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: D1 01 00 [18:47:01]MH_I2C_Read... [18:47:01]Read from MH i2c: D1 01 00 13 03 00 E7 [18:47:01]Write to MH i2c: 01 00 00 14 03 17 [18:47:01]Write i2c OK [18:47:01]MH_I2C_Read... [18:47:02]*** Cut start [18:47:02]*** Partial cut [18:47:02]*** CUTSNS_PIN = 1 [18:47:02]*** CUTSNS_PIN = 0 [18:47:03]*** Brake cut motor [18:47:03]Read from MH i2c: 01 [18:47:03]MH_I2C_Read... [18:47:03]*** Stop cut motor [18:47:03]*** Cut end [18:47:03]Read from MH i2c: 01 07 00 [18:47:03]MH_I2C_Read... [18:47:03]Read from MH i2c: 01 07 00 14 03 00 00 00 00 00 FF 0F 2C [18:47:03]process_action close_receipt done [18:47:03]requested_data is exist [18:47:03]produce_requested_data [18:47:03]requested_item fm.sn is exist - process it [18:47:03]wFMCommunicate request_size=4 [18:47:03]MH_SAM_APDU [18:47:03]CAPDU: 80 11 00 00 [18:47:03]Write to MH i2c: E2 08 00 15 03 80 11 00 00 00 00 00 00 92 [18:47:03]Write i2c OK [18:47:03]MH_I2C_Read... [18:47:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:03]Read from MH i2c: E2 [18:47:03]MH_I2C_Read... [18:47:03]Read from MH i2c: E2 17 00 [18:47:03]MH_I2C_Read... [18:47:03]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 [18:47: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:47:03]wFMCommunicate OK [18:47:03]requested_item fd.num is exist - process it [18:47:03]SAM_PROTO_GetFieldsCounters [18:47:03]wFMCommunicate request_size=4 [18:47:03]MH_SAM_APDU [18:47:03]CAPDU: 80 13 00 00 [18:47:03]Write to MH i2c: E2 08 00 16 03 80 13 00 00 00 00 00 00 95 [18:47:03]Write i2c OK [18:47:03]MH_I2C_Read... [18:47:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:47:03]Read from MH i2c: E2 [18:47:03]MH_I2C_Read... [18:47:03]Read from MH i2c: E2 62 00 [18:47:03]MH_I2C_Read... [18:47:03]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 73 55 01 00 0E 04 04 00 F2 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 9E [18:47:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [18:47:03]wFMCommunicate OK [18:47:03]SAM_PROTO_GetFieldsCounters done [18:47:03]requested_item shift.num is exist - process it [18:47:03]requested_item shift.opened is exist - process it [18:47:03]req_shift_opened [18:47:03]FM_GetShiftState [18:47:03]SAM_PROTO_GetShiftState [18:47:03]wFMCommunicate request_size=4 [18:47:03]MH_SAM_APDU [18:47:03]CAPDU: 80 13 01 00 [18:47:03]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [18:47:03]Write i2c OK [18:47:03]MH_I2C_Read... [18:47:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:47:03]Read from MH i2c: E2 [18:47:03]MH_I2C_Read... [18:47:03]Read from MH i2c: E2 0E 00 [18:47:03]MH_I2C_Read... [18:47:03]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EF [18:47:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:47:03]wFMCommunicate OK [18:47:03]SAM_PROTO_GetShiftState done [18:47:03]FM_GetShiftState done [18:47:03]req_shift_opened done [18:47:03]requested_item shift.open_date is exist - process it [18:47:03]req_shift_open_date [18:47:03]req_shift_open_date done [18:47:03]produce_requested_data done [18:47:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87411,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:47:03]process_action_free close_receipt [18:47:03]json_value_free [18:47:03]json_value_free done [18:47:03]process_json_proto returns [18:47:03]Send response to host [18:47:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87411,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:47:03]free response buf [18:47:03]execute_script done [18:47:03]execute_script returns [18:47:03]free content buf [18:47:03]Sock 10.Close socket [18:47:03]Sock 10.Thread stoped [18:47:06]ConnectInit Can't take IP for lk.salyk.kg [18:47:06]CommunicateWithHost connect error [18:47:06]CommunicateWithHost err = -1 [18:47:06]OFD Sender: Server communicate error [18:47:11]OFD Sender: Processing packet 87411 [packets to send 280, broken 279] [18:47:11]ProducePacketName [18:47:11]name=ofd_packets/00087411 [18:47:11]OFD Sender: To server: pG, [18:47:11]CommunicateWithHost lk.salyk.kg:30040 [18:47:11]ConnectInit lk.salyk.kg [18:47:16]recv_with_timeout no data received [18:47:27]Connected sock=7 [18:47: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 39 33 07 01 F5 CF 5A 03 [18:48:46]ConnectInit Can't connect to host [18:48:47]OFD Sender: Processing packet 87411 [packets to send 280, broken 279] [18:48:47]ProducePacketName [18:48:47]name=ofd_packets/00087411 [18:48:47]OFD Sender: To server: pG, [18:48:47]CommunicateWithHost lk.salyk.kg:30040 [18:48:47]ConnectInit lk.salyk.kg [18:48:48]Connected sock=7 [18:48:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 39 33 07 01 F5 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 4E 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 0B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 0B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 96 37 00 00 00 00 07 04 06 00 70 0B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 A4 B7 F1 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 55 01 00 35 04 06 00 E0 1B C8 21 AA A9 37 F4 AF E7 01 E4 EB FC [18:48:53]recv_with_timeout no data received [18:48:53]CommunicateWithHost answer receiving error [18:48:53]CommunicateWithHost err = -3 [18:48:53]OFD Sender: Server communicate error [18:48:58]OFD Sender: Processing packet 87411 [packets to send 280, broken 279] [18:48:58]ProducePacketName [18:48:58]name=ofd_packets/00087411 [18:48:58]OFD Sender: To server: pG, [18:48:58]CommunicateWithHost lk.salyk.kg:30040 [18:48:58]ConnectInit lk.salyk.kg [18:49:00]accept exits with 9 [18:49:00]New connection [18:49:00]New thread 3067022692 created [18:49:00]Thread 3066879332 joined [18:49:00]Waiting for new connection... [18:49:00] Sock 9.Parse request [18:49:00]Sock 9.Check first char [18:49:00]Sock 9.First char is OK [18:49:00]request: POST /json_proto HTTP/1.0 [18:49:00]Method: POST [18:49:00]URL: /json_proto [18:49:00]Method is POST - this is cgi request [18:49:00]url: /json_proto [18:49:00]query_string will be loaded in cgi processing [18:49:00]execute_cgi json_proto POST (null) [18:49:00]execute_cgi path=json_proto method=POST [18:49:00]POST find Content-Length [18:49:00]Host: 172.17.47.196:8080 [18:49:00]Content-Length: 677 [18:49:00]Content-Type: application/json [18:49:00] [18:49:00]POST finish read [18:49:00]Found Content-Length = 677 [18:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872371", "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" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:00]execute_script... [18:49:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872371", "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" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:00]POST & json_proto [18:49:00]process_json_proto [18:49:00]json parsed OK: [18:49:00]protocol is kg_v1.0 [18:49:00]action value=close_receipt [18:49:00]process_action close_receipt [18:49:00]cmd_close_receipt [18:49:00]MH_GetDate [18:49:00]Write to MH i2c: F0 00 00 18 03 0A [18:49:00]Write i2c OK [18:49:00]MH_I2C_Read... [18:49:00]Read from MH i2c: F0 [18:49:00]MH_I2C_Read... [18:49:00]Read from MH i2c: F0 09 00 [18:49:00]MH_I2C_Read... [18:49:00]Read from MH i2c: F0 09 00 18 03 00 1C B8 F1 66 4C 6B 94 66 EF [18:49:00]GetLastDocTimeStamp 1727117220 [18:49:00]current date 1727117340 [18:49:00]FM_GetShiftState [18:49:00]SAM_PROTO_GetShiftState [18:49:00]wFMCommunicate request_size=4 [18:49:00]MH_SAM_APDU [18:49:00]CAPDU: 80 13 01 00 [18:49:00]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [18:49:00]Write i2c OK [18:49:00]MH_I2C_Read... [18:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:00]Read from MH i2c: E2 [18:49:00]MH_I2C_Read... [18:49:00]Read from MH i2c: E2 0E 00 [18:49:00]MH_I2C_Read... [18:49:00]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F1 [18:49:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:49:00]wFMCommunicate OK [18:49:00]SAM_PROTO_GetShiftState done [18:49:00]FM_GetShiftState done [18:49:00]opened in 1727050818 [18:49:00]opened+sec_in_day 1727137218 [18:49:00]quantity*price = 20001 [18:49:00]sum+1 = 20002 [18:49:00]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 СНО: Общий режим Чек 266 23.09.2024 18:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87412 ФПД: 187723907799165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T184900&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87412&fm=187723907799165&tin=02508201610067®Number=0000000000092592&sum=20000 [18:49:01]StoreToDocumentArchive [18:49:01]shift 498 fd 87412 [18:49:01]save to /storage/0498/doc_00087412 [18:49:01]save last doc name /storage/0498/doc_00087412 to /storage/kkm_last_doc_name [18:49:01]save OK [18:49:01]Clear old archive folders... [18:49:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:49:01]tlvbuf is 003E5680 [18:49:01]SAM_PROTO_ClearQueue [18:49:01]wFMCommunicate request_size=4 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 09 00 00 [18:49:01]Write to MH i2c: E2 08 00 26 03 80 09 00 00 00 00 00 00 9B [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [18:49:01]RAPDU: 90 00 [18:49:01]wFMCommunicate OK [18:49:01]SAM_PROTO_ClearQueue done [18:49:01]KKMCreateOFDPacket [18:49:01]OFDProtocolAddRootSTLVToBuf [18:49:01]FM_MakeSignedData [18:49:01]FM_MakeSignedData [18:49:01]SAM_PROTO_SignData [18:49:01]wFMCommunicate request_size=4 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 0D 01 02 [18:49:01]Write to MH i2c: E2 08 00 27 03 80 0D 01 02 00 00 00 00 A3 [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [18:49:01]RAPDU: 90 00 [18:49:01]wFMCommunicate OK [18:49:01]wFMCommunicate request_size=255 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0A 01 00 00 F4 03 04 00 1C B8 F1 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 55 01 00 35 04 06 00 AA [18:49:01]Write to MH i2c: E2 02 01 28 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 1C B8 F1 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 55 01 00 35 04 06 00 AA 00 00 CF [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [18:49:01]RAPDU: 90 00 [18:49:01]wFMCommunicate OK [18:49:01]wFMCommunicate request_size=10 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 0D 02 02 05 BB E0 D7 18 7D [18:49:01]Write to MH i2c: E2 0D 00 29 03 80 0D 02 02 05 00 BB E0 D7 18 7D 00 00 B7 [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [18:49:01]RAPDU: 90 00 [18:49:01]wFMCommunicate OK [18:49:01]wFMCommunicate request_size=4 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 0D 03 02 [18:49:01]Write to MH i2c: E2 08 00 2A 03 80 0D 03 02 00 00 00 00 A8 [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 0B 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 0B 00 2A 03 00 9C EF 0D 52 DA 2A B2 D1 90 00 1A [18:49:01]RAPDU: 9C EF 0D 52 DA 2A B2 D1 90 00 [18:49:01]wFMCommunicate OK [18:49:01]SAM_PROTO_SignData done [18:49:01]FM_MakeSignedData done [18:49:01]CreateOFDProtocolMessage [18:49:01]wFMCommunicate request_size=4 [18:49:01]MH_SAM_APDU [18:49:01]CAPDU: 80 11 00 00 [18:49:01]Write to MH i2c: E2 08 00 2B 03 80 11 00 00 00 00 00 00 A8 [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:01]Read from MH i2c: E2 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: E2 17 00 [18:49:01]MH_I2C_Read... [18:49:01]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 [18:49: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:49:01]wFMCommunicate OK [18:49:01]CreateOFDProtocolMessage done [18:49:01]OFDSenderStorePacket 87412 [18:49:01]StoreOFDPacket docnum=87412 [18:49: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 3C D7 07 01 CA 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 01 00 00 F4 03 04 00 1C B8 F1 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 55 01 00 35 04 06 00 AA BB E0 D7 18 7D 9C EF 0D 52 DA 2A B2 D1 [18:49:01]CheckFolder [18:49:01]dirname=/storage/ofd_packets [18:49:01]CheckFolder done [18:49:01]ProducePacketName [18:49:01]name=ofd_packets/00087412 [18:49:01]NVStorageSaveData ofd_packets/00087412 [18:49:01]File name is /storage/ofd_packets/00087412 [18:49:01]Write 301 bytes [18:49:01]NVStorageSaveData done [18:49:01]OFDSenderStorePacket done [18:49:01]KKMCreateOFDPacket done [18:49:01]NVStorageSaveData kkm_last_timestamp [18:49:01]File name is /storage/kkm_last_timestamp [18:49:01]Write 4 bytes [18:49:01]NVStorageSaveData done [18:49:01]ExternCall_PrintAddStr [18:49:01]wPrintStart [18:49:01]Write to MH i2c: 01 00 00 2C 03 2F [18:49:01]Write i2c OK [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: 01 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: 01 07 00 [18:49:01]MH_I2C_Read... [18:49:01]Read from MH i2c: 01 07 00 2C 03 00 00 00 00 00 FF 0F 44 [18:49:01]RasterBufferAndPrint [18:49:01]line Счет N : (1)872371 [18:49:01]line ИНН: 02508201610067 [18:49:01]line Контрольно-Кассовый Чек [18:49:01]line ПРОДАЖА [18:49:01]line ТРК (МРК, ГНК) : 43 [18:49:01]line Товар: 2710124130 [18:49:01]line Аи-92-К-5 [18:49:01]line 2.950 * 67.80 [18:49:01]line = 200.01 [18:49:01]line НДС 12% НСП 1% [18:49:01]line > о реализуемом товаре [18:49:02]line ОКРУГЛЕНИЕ: -0.01 [18:49:02]line ИТОГО: 200.00 [18:49:02]line Внесено: 200.00 [18:49:02]line СДАЧА: 0.00 [18:49:02]line НСП 1% : 1.77 [18:49:02]line НДС 12% : 21.24 [18:49:02]line Наличными: 200.00 [18:49:02]line Безнал.: 0.00 [18:49:02]line Место: АЗС № 137 "Партнер Нефть" [18:49:02]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:49:02]line СНО: Общий режим [18:49:02]line Чек 266 23.09.2024 18:49 [18:49:02]line Смена: 498 ФФД: 1.0 [18:49:02]line ЗНМ: 0300000064 [18:49:02]line РНМ: 0000000000092592 [18:49:02]line Версия ККМ: 001 [18:49:02]line ФМ: 0000000000874979 [18:49:02]line ФД: 87412 [18:49:02]line ФПД: 187723907799165 [18:49:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T184900&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87412&fm=187723907799165&tin=02508201610067®Number=0000000000092592&sum=20000 [18:49:02]written 0, free lines is 4095 [18:49:02]Write to MH i2c: 01 00 00 57 03 5A [18:49:02]Write i2c OK [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: 01 [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: 01 07 00 [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 E0 0C 4D [18:49:02]RasterBufferAndPrint [18:49:02]line [18:49:02]line [18:49:02]line [18:49:02]line [18:49:02]line [18:49:02]written 0, free lines is 3301 [18:49:02]MH_Cut [18:49:02]Write to MH i2c: D1 01 00 5E 03 01 33 [18:49:02]Write i2c OK [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: D1 [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: D1 01 00 [18:49:02]MH_I2C_Read... [18:49:02]Read from MH i2c: D1 01 00 5E 03 00 32 [18:49:02]Write to MH i2c: 01 00 00 5F 03 62 [18:49:02]Write i2c OK [18:49:02]MH_I2C_Read... [18:49: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 26 E3 47 00 B7 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 73 55 01 00 F4 03 04 00 E7 62 F1 66 B6 04 01 00 00 88 25 D9 0C 7A AF 9D 18 [18:49:03]CommunicateWithHost err = 0 [18:49:03]CheckOFDResponse [18:49:03]1017 (14) - 77093643461234 [18:49:03]1041 (16) - 0000000000874979 [18:49:03]1040 (4) - 87411 [18:49:03]1012 (4) - 23.09.2024 12:45 [18:49:03]1206 (1) - 0 [18:49:03]OFD Sender: Remove packet 87411 [18:49:03]ProducePacketName [18:49:03]name=ofd_packets/00087411 [18:49:03]NVStorageDeleteData [18:49:03]*** Cut start [18:49:03]*** Partial cut [18:49:03]*** CUTSNS_PIN = 1 [18:49:03]*** CUTSNS_PIN = 0 [18:49:03]*** Brake cut motor [18:49:03]OFD Sender: Processing packet 87412 [packets to send 280, broken 279] [18:49:03]ProducePacketName [18:49:03]name=ofd_packets/00087412 [18:49:03]OFD Sender: To server: pG, [18:49:03]CommunicateWithHost lk.salyk.kg:30040 [18:49:03]ConnectInit lk.salyk.kg [18:49:04]Read from MH i2c: 01 [18:49:04]MH_I2C_Read... [18:49:04]*** Stop cut motor [18:49:04]*** Cut end [18:49:04]Read from MH i2c: 01 07 00 [18:49:04]MH_I2C_Read... [18:49:04]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [18:49:04]process_action close_receipt done [18:49:04]requested_data is exist [18:49:04]produce_requested_data [18:49:04]requested_item fm.sn is exist - process it [18:49:04]wFMCommunicate request_size=4 [18:49:04]MH_SAM_APDU [18:49:04]CAPDU: 80 11 00 00 [18:49:04]Write to MH i2c: E2 08 00 60 03 80 11 00 00 00 00 00 00 DD [18:49:04]Write i2c OK [18:49:04]MH_I2C_Read... [18:49:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:49:04]Read from MH i2c: E2 [18:49:04]MH_I2C_Read... [18:49:04]Read from MH i2c: E2 17 00 [18:49:04]MH_I2C_Read... [18:49:04]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 [18: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 [18:49:04]wFMCommunicate OK [18:49:04]requested_item fd.num is exist - process it [18:49:04]SAM_PROTO_GetFieldsCounters [18:49:04]wFMCommunicate request_size=4 [18:49:04]MH_SAM_APDU [18:49:04]CAPDU: 80 13 00 00 [18:49:04]Write to MH i2c: E2 08 00 61 03 80 13 00 00 00 00 00 00 E0 [18:49:04]Write i2c OK [18:49:04]MH_I2C_Read... [18:49:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:49:04]Read from MH i2c: E2 [18:49:04]MH_I2C_Read... [18:49:04]Read from MH i2c: E2 62 00 [18:49:04]MH_I2C_Read... [18:49:04]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 74 55 01 00 0E 04 04 00 F2 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 ED [18:49: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 74 55 01 00 0E 04 04 00 F2 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 [18:49:04]wFMCommunicate OK [18:49:04]SAM_PROTO_GetFieldsCounters done [18:49:04]requested_item shift.num is exist - process it [18:49:04]requested_item shift.opened is exist - process it [18:49:04]req_shift_opened [18:49:04]FM_GetShiftState [18:49:04]SAM_PROTO_GetShiftState [18:49:04]wFMCommunicate request_size=4 [18:49:04]MH_SAM_APDU [18:49:04]CAPDU: 80 13 01 00 [18:49:04]Write to MH i2c: E2 08 00 62 03 80 13 01 00 00 00 00 00 E2 [18:49:04]Write i2c OK [18:49:04]MH_I2C_Read... [18:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:04]Read from MH i2c: E2 [18:49:04]MH_I2C_Read... [18:49:04]Read from MH i2c: E2 0E 00 [18:49:04]MH_I2C_Read... [18:49:04]Read from MH i2c: E2 0E 00 62 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3A [18:49:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:49:04]wFMCommunicate OK [18:49:04]SAM_PROTO_GetShiftState done [18:49:04]FM_GetShiftState done [18:49:04]req_shift_opened done [18:49:04]requested_item shift.open_date is exist - process it [18:49:04]req_shift_open_date [18:49:04]req_shift_open_date done [18:49:04]produce_requested_data done [18:49:04]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87412,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:49:04]process_action_free close_receipt [18:49:04]json_value_free [18:49:04]json_value_free done [18:49:04]process_json_proto returns [18:49:04]Send response to host [18:49:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87412,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:49:04]free response buf [18:49:04]execute_script done [18:49:04]execute_script returns [18:49:04]free content buf [18:49:04]Sock 9.Close socket [18:49:04]Sock 9.Thread stoped [18:49:04]Connected sock=7 [18:49: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 3C D7 07 01 CA 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 01 00 00 F4 03 04 00 1C B8 F1 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 55 01 00 35 04 06 00 AA BB E0 D7 18 7D 9C EF 0D 52 DA 2A B2 D1 [18:49: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 94 7C 47 00 AA 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 74 55 01 00 F4 03 04 00 EA 62 F1 66 B6 04 01 00 00 BA 88 69 67 46 1F A8 25 [18:49:05]CommunicateWithHost err = 0 [18:49:05]CheckOFDResponse [18:49:05]1017 (14) - 77093643461234 [18:49:05]1041 (16) - 0000000000874979 [18:49:05]1040 (4) - 87412 [18:49:05]1012 (4) - 23.09.2024 12:45 [18:49:05]1206 (1) - 0 [18:49:05]OFD Sender: Remove packet 87412 [18:49:05]ProducePacketName [18:49:05]name=ofd_packets/00087412 [18:49:05]NVStorageDeleteData [18:49:06]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:37]recv_with_timeout no data received [18:49:41]OFD Sender: No OFD packet to send [18:49:46]OFD Sender: No OFD packet to send [18:49:51]OFD Sender: No OFD packet to send [18:49:56]OFD Sender: No OFD packet to send [18:50:01]OFD Sender: No OFD packet to send [18:50:06]OFD Sender: No OFD packet to send [18:50:11]OFD Sender: No OFD packet to send [18:50:16]OFD Sender: No OFD packet to send [18:51:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872373", "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" ] } } [18:51:38]execute_script... [18: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)872373", "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" ] } } [18:51:38]POST & json_proto [18:51:38]process_json_proto [18:51:38]json parsed OK: [18:51:38]protocol is kg_v1.0 [18:51:38]action value=close_receipt [18:51:38]process_action close_receipt [18:51:38]cmd_close_receipt [18:51:38]MH_GetDate [18:51:38]Write to MH i2c: F0 00 00 AE 03 A0 [18:51:38]Write i2c OK [18:51:38]MH_I2C_Read... [18:51:38]Read from MH i2c: F0 [18:51:38]MH_I2C_Read... [18:51:38]Read from MH i2c: F0 09 00 [18:51:38]MH_I2C_Read... [18:51:38]Read from MH i2c: F0 09 00 AE 03 00 BB B8 F1 66 4C 6B 94 66 24 [18:51:38]GetLastDocTimeStamp 1727117487 [18:51:38]current date 1727117499 [18:51:38]FM_GetShiftState [18:51:38]SAM_PROTO_GetShiftState [18:51:38]wFMCommunicate request_size=4 [18:51:38]MH_SAM_APDU [18:51:38]CAPDU: 80 13 01 00 [18:51:38]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [18:51:38]Write i2c OK [18:51:38]MH_I2C_Read... [18:51:38]Read from MH i2c: E2 [18:51:38]MH_I2C_Read... [18:51:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:38]Read from MH i2c: E2 0E 00 [18:51:38]MH_I2C_Read... [18:51:38]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [18:51:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:51:38]wFMCommunicate OK [18:51:38]SAM_PROTO_GetShiftState done [18:51:38]FM_GetShiftState done [18:51:38]opened in 1727050818 [18:51:38]opened+sec_in_day 1727137218 [18:51:38]quantity*price = 40002 [18:51:38]sum+1 = 40003 [18:51:38]Check (price>sum+1) || (price+1sum+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 СНО: Общий режим Чек 269 23.09.2024 18:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87415 ФПД: 198465275013719 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185331&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87415&fm=198465275013719&tin=02508201610067®Number=0000000000092592&sum=20000 [18:53:31]StoreToDocumentArchive [18:53:31]shift 498 fd 87415 [18:53:31]save to /storage/0498/doc_00087415 [18:53:31]save last doc name /storage/0498/doc_00087415 to /storage/kkm_last_doc_name [18:53:31]save OK [18:53:31]Clear old archive folders... [18:53:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:31]tlvbuf is 017A12A0 [18:53:31]SAM_PROTO_ClearQueue [18:53:31]wFMCommunicate request_size=4 [18:53:31]MH_SAM_APDU [18:53:31]CAPDU: 80 09 00 00 [18:53:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:53:31]Write i2c OK [18:53:31]MH_I2C_Read... [18:53:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:32]Read from MH i2c: E2 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:53:32]RAPDU: 90 00 [18:53:32]wFMCommunicate OK [18:53:32]SAM_PROTO_ClearQueue done [18:53:32]KKMCreateOFDPacket [18:53:32]OFDProtocolAddRootSTLVToBuf [18:53:32]FM_MakeSignedData [18:53:32]FM_MakeSignedData [18:53:32]SAM_PROTO_SignData [18:53:32]wFMCommunicate request_size=4 [18:53:32]MH_SAM_APDU [18:53:32]CAPDU: 80 0D 01 02 [18:53:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:53:32]Write i2c OK [18:53:32]MH_I2C_Read... [18:53:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:32]Read from MH i2c: E2 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:53:32]RAPDU: 90 00 [18:53:32]wFMCommunicate OK [18:53:32]wFMCommunicate request_size=255 [18:53:32]MH_SAM_APDU [18:53:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 2B B9 F1 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 55 01 00 35 04 06 00 B4 [18:53: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 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 0D 01 00 00 F4 03 04 00 2B B9 F1 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 55 01 00 35 04 06 00 B4 00 00 F1 [18:53:32]Write i2c OK [18:53:32]MH_I2C_Read... [18:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:32]Read from MH i2c: E2 [18:53:32]MH_I2C_Read... [18:53: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 D0 E3 47 00 BF 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 76 55 01 00 F4 03 04 00 F5 63 F1 66 B6 04 01 00 00 E0 B6 9A 5B 5C 6E AC FA [18:53:32]CommunicateWithHost err = 0 [18:53:32]CheckOFDResponse [18:53:32]1017 (14) - 77093643461234 [18:53:32]1041 (16) - 0000000000874979 [18:53:32]1040 (4) - 87414 [18:53:32]1012 (4) - 23.09.2024 12:49 [18:53:32]1206 (1) - 0 [18:53:32]OFD Sender: Remove packet 87414 [18:53:32]ProducePacketName [18:53:32]name=ofd_packets/00087414 [18:53:32]NVStorageDeleteData [18:53:32]Read from MH i2c: E2 03 00 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:53:32]RAPDU: 90 00 [18:53:32]wFMCommunicate OK [18:53:32]wFMCommunicate request_size=10 [18:53:32]MH_SAM_APDU [18:53:32]CAPDU: 80 0D 02 02 05 80 CC 37 AA 57 [18:53:32]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 80 CC 37 AA 57 00 00 36 [18:53:32]Write i2c OK [18:53:32]MH_I2C_Read... [18:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:32]Read from MH i2c: E2 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:53:32]RAPDU: 90 00 [18:53:32]wFMCommunicate OK [18:53:32]wFMCommunicate request_size=4 [18:53:32]MH_SAM_APDU [18:53:32]CAPDU: 80 0D 03 02 [18:53:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:53:32]Write i2c OK [18:53:32]MH_I2C_Read... [18:53:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:32]Read from MH i2c: E2 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 0B 00 [18:53:32]MH_I2C_Read... [18:53:32]Read from MH i2c: E2 0B 00 2F 00 00 5E 6E 3E 20 1E 76 28 AF 90 00 40 [18:53:32]RAPDU: 5E 6E 3E 20 1E 76 28 AF 90 00 [18:53:32]wFMCommunicate OK [18:53:32]SAM_PROTO_SignData done [18:53:32]FM_MakeSignedData done [18:53:32]CreateOFDProtocolMessage [18:53:32]wFMCommunicate request_size=4 [18:53:32]MH_SAM_APDU [18:53:32]CAPDU: 80 11 00 00 [18:53:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:53:32]Write i2c OK [18:53:32]MH_I2C_Read... [18:53:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:33]Read from MH i2c: E2 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: E2 17 00 [18:53:33]MH_I2C_Read... [18:53: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 [18:53: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:53:33]wFMCommunicate OK [18:53:33]CreateOFDProtocolMessage done [18:53:33]OFDSenderStorePacket 87415 [18:53:33]StoreOFDPacket docnum=87415 [18:53: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 51 C4 07 01 E7 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 01 00 00 F4 03 04 00 2B B9 F1 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 55 01 00 35 04 06 00 B4 80 CC 37 AA 57 5E 6E 3E 20 1E 76 28 AF [18:53:33]CheckFolder [18:53:33]dirname=/storage/ofd_packets [18:53:33]CheckFolder done [18:53:33]ProducePacketName [18:53:33]name=ofd_packets/00087415 [18:53:33]NVStorageSaveData ofd_packets/00087415 [18:53:33]File name is /storage/ofd_packets/00087415 [18:53:33]Write 301 bytes [18:53:33]NVStorageSaveData done [18:53:33]OFDSenderStorePacket done [18:53:33]KKMCreateOFDPacket done [18:53:33]NVStorageSaveData kkm_last_timestamp [18:53:33]File name is /storage/kkm_last_timestamp [18:53:33]Write 4 bytes [18:53:33]NVStorageSaveData done [18:53:33]ExternCall_PrintAddStr [18:53:33]wPrintStart [18:53:33]Write to MH i2c: 01 00 00 31 00 31 [18:53:33]Write i2c OK [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 07 00 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:53:33]RasterBufferAndPrint [18:53:33]line Счет N : (1)872374 [18:53:33]line ИНН: 02508201610067 [18:53:33]line Контрольно-Кассовый Чек [18:53:33]line ПРОДАЖА [18:53:33]line ТРК (МРК, ГНК) : 33 [18:53:33]line Товар: 2710124130 [18:53:33]line Аи-92-К-5 [18:53:33]line 2.950 * 67.80 [18:53:33]line = 200.01 [18:53:33]line НДС 12% НСП 1% [18:53:33]line > о реализуемом товаре [18:53:33]line ОКРУГЛЕНИЕ: -0.01 [18:53:33]line ИТОГО: 200.00 [18:53:33]line Внесено: 200.00 [18:53:33]line СДАЧА: 0.00 [18:53:33]line НСП 1% : 1.77 [18:53:33]line НДС 12% : 21.24 [18:53:33]line Наличными: 200.00 [18:53:33]line Безнал.: 0.00 [18:53:33]line Место: АЗС № 137 "Партнер Нефть" [18:53:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:53:33]line СНО: Общий режим [18:53:33]line Чек 269 23.09.2024 18:53 [18:53:33]line Смена: 498 ФФД: 1.0 [18:53:33]line ЗНМ: 0300000064 [18:53:33]line РНМ: 0000000000092592 [18:53:33]line Версия ККМ: 001 [18:53:33]line ФМ: 0000000000874979 [18:53:33]line ФД: 87415 [18:53:33]line ФПД: 198465275013719 [18:53:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185331&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87415&fm=198465275013719&tin=02508201610067®Number=0000000000092592&sum=20000 [18:53:33]written 0, free lines is 4095 [18:53:33]OFD Sender: Processing packet 87415 [packets to send 280, broken 279] [18:53:33]ProducePacketName [18:53:33]name=ofd_packets/00087415 [18:53:33]OFD Sender: To server: pG, [18:53:33]CommunicateWithHost lk.salyk.kg:30040 [18:53:33]ConnectInit lk.salyk.kg [18:53:33]Write to MH i2c: 01 00 00 5C 00 5C [18:53:33]Write i2c OK [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 07 00 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 FC 0C 6B [18:53:33]RasterBufferAndPrint [18:53:33]line [18:53:33]line [18:53:33]line [18:53:33]line [18:53:33]line [18:53:33]written 0, free lines is 3349 [18:53:33]MH_Cut [18:53:33]Write to MH i2c: D1 01 00 63 00 01 35 [18:53:33]Write i2c OK [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: D1 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: D1 01 00 [18:53:33]MH_I2C_Read... [18:53:33]Read from MH i2c: D1 01 00 63 00 00 34 [18:53:33]Write to MH i2c: 01 00 00 64 00 64 [18:53:33]Write i2c OK [18:53:33]MH_I2C_Read... [18:53:34]Connected sock=7 [18:53: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 0F 01 00 00 51 C4 07 01 E7 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 01 00 00 F4 03 04 00 2B B9 F1 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 55 01 00 35 04 06 00 B4 80 CC 37 AA 57 5E 6E 3E 20 1E 76 28 AF [18:53:34]*** Cut start [18:53:34]*** Partial cut [18:53:34]*** CUTSNS_PIN = 1 [18:53:34]*** CUTSNS_PIN = 0 [18: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 DF 34 47 00 86 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 *** Brake cut motor [18:53:34]37 30 39 33 36 34 33 34 36 31 32 33 34 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 55 01 00 F4 03 04 00 F8 63 F1 66 B6 04 01 00 00 77 C1 78 8C 75 0A 5D 42 [18:53:34]CommunicateWithHost err = 0 [18:53:34]CheckOFDResponse [18:53:34]1017 (14) - 77093643461234 [18:53:34]1041 (16) - 0000000000874979 [18:53:34]1040 (4) - 87415 [18:53:34]1012 (4) - 23.09.2024 12:50 [18:53:34]1206 (1) - 0 [18:53:34]OFD Sender: Remove packet 87415 [18:53:34]ProducePacketName [18:53:34]name=ofd_packets/00087415 [18:53:34]NVStorageDeleteData [18:53:34]Read from MH i2c: *** Stop cut motor [18:53:34]01 *** Cut end [18:53:34] [18:53:34]MH_I2C_Read... [18:53:34]Read from MH i2c: 01 07 00 [18:53:34]MH_I2C_Read... [18:53:34]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:53:34]process_action close_receipt done [18:53:34]requested_data is exist [18:53:34]produce_requested_data [18:53:34]requested_item fm.sn is exist - process it [18:53:34]wFMCommunicate request_size=4 [18:53:34]MH_SAM_APDU [18:53:34]CAPDU: 80 11 00 00 [18:53:34]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:53:34]Write i2c OK [18:53:34]MH_I2C_Read... [18:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:35]Read from MH i2c: E2 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 17 00 [18:53:35]MH_I2C_Read... [18:53: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 [18:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:53:35]wFMCommunicate OK [18:53:35]requested_item fd.num is exist - process it [18:53:35]SAM_PROTO_GetFieldsCounters [18:53:35]wFMCommunicate request_size=4 [18:53:35]MH_SAM_APDU [18:53:35]CAPDU: 80 13 00 00 [18:53:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:53:35]Write i2c OK [18:53:35]MH_I2C_Read... [18:53:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:35]Read from MH i2c: E2 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 62 00 [18:53:35]MH_I2C_Read... [18:53: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 77 55 01 00 0E 04 04 00 F2 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 FB [18:53: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 77 55 01 00 0E 04 04 00 F2 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 [18:53:35]wFMCommunicate OK [18:53:35]SAM_PROTO_GetFieldsCounters done [18:53:35]requested_item shift.num is exist - process it [18:53:35]requested_item shift.opened is exist - process it [18:53:35]req_shift_opened [18:53:35]FM_GetShiftState [18:53:35]SAM_PROTO_GetShiftState [18:53:35]wFMCommunicate request_size=4 [18:53:35]MH_SAM_APDU [18:53:35]CAPDU: 80 13 01 00 [18:53:35]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:53:35]OFD Sender: No OFD packet to send [18:53:35]Write i2c OK [18:53:35]MH_I2C_Read... [18:53:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:35]Read from MH i2c: E2 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 0E 00 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [18:53:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:53:35]wFMCommunicate OK [18:53:35]SAM_PROTO_GetShiftState done [18:53:35]FM_GetShiftState done [18:53:35]req_shift_opened done [18:53:35]requested_item shift.open_date is exist - process it [18:53:35]req_shift_open_date [18:53:35]req_shift_open_date done [18:53:35]produce_requested_data done [18:53:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87415,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:53:35]process_action_free close_receipt [18:53:35]json_value_free [18:53:35]json_value_free done [18:53:35]process_json_proto returns [18:53:35]Send response to host [18:53:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87415,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:53:35]free response buf [18:53:35]execute_script done [18:53:35]execute_script returns [18:53:35]free content buf [18:53:35]Sock 8.Close socket [18:53:35]Sock 8.Thread stoped [18:53:35]OFD Sender: No OFD packet to send [18:53:40]OFD Sender: No OFD packet to send [18:53:45]OFD Sender: No OFD packet to send [18:53:50]OFD Sender: No OFD packet to send [18:53:55]OFD Sender: No OFD packet to send [18:54:00]accept exits with 11 [18:54:00]New connection [18:54:00]New thread 3066584420 created [18:54:00]Thread 3066727780 joined [18:54:00]Waiting for new connection... [18:54:00] Sock 11.Parse request [18:54:00]Sock 11.Check first char [18:54:00]Sock 11.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: 800 [18:54:00]Content-Type: application/json [18:54:00] [18:54:00]POST finish read [18:54:00]Found Content-Length = 800 [18:54:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872376", "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" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 100.34 } ] } , "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 : (1)872376", "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" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 100.34 } ] } , "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 68 00 57 [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 68 00 00 49 B9 F1 66 4C 6B 94 66 6A [18:54:00]GetLastDocTimeStamp 1727117611 [18:54:00]current date 1727117641 [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 69 00 80 13 01 00 00 00 00 00 E6 [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 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [18:54:00]RAPDU: 09 00 01 42 B4 F0 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 1727050818 [18:54:00]opened+sec_in_day 1727137218 [18:54:00]quantity*price = 10034 [18:54:00]sum+1 = 10035 [18:54:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.34 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 0.00 Безнал.: 100.34 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 270 23.09.2024 18:54 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87416 ФПД: 88411388119699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185401&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87416&fm=88411388119699&tin=02508201610067®Number=0000000000092592&sum=10034 [18:54:01]StoreToDocumentArchive [18:54:01]shift 498 fd 87416 [18:54:01]save to /storage/0498/doc_00087416 [18:54:01]save last doc name /storage/0498/doc_00087416 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=251 [18:54:01]tlvbuf is 017A1160 [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 76 00 80 09 00 00 00 00 00 00 E8 [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 76 00 00 90 00 EA [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 77 00 80 0D 01 02 00 00 00 00 F0 [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 77 00 00 90 00 EB [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 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 00 00 00 00 00 00 39 04 06 00 32 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 49 B9 F1 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 55 01 00 35 04 06 00 50 [18:54:01]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 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 32 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 00 00 00 00 00 00 39 04 06 00 32 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 49 B9 F1 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 55 01 00 35 04 06 00 50 00 00 76 [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 78 00 00 90 00 EC [18:54:01]RAPDU: 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=10 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 0D 02 02 05 68 E1 62 0A 93 [18:54:01]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 68 E1 62 0A 93 00 00 45 [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 79 00 00 90 00 ED [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 7A 00 80 0D 03 02 00 00 00 00 F5 [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 7A 00 00 67 32 47 8F A0 FE 25 FE 90 00 26 [18:54:01]RAPDU: 67 32 47 8F A0 FE 25 FE 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 7B 00 80 11 00 00 00 00 00 00 F5 [18:54:01]Write i2c OK [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 [18:54:01]MH_I2C_Read... [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 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 [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 87416 [18:54:01]StoreOFDPacket docnum=87416 [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 0F 01 00 00 BC AD 07 01 3C 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 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 32 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 00 00 00 00 00 00 39 04 06 00 32 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 49 B9 F1 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 55 01 00 35 04 06 00 50 68 E1 62 0A 93 67 32 47 8F A0 FE 25 FE [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/00087416 [18:54:01]NVStorageSaveData ofd_packets/00087416 [18:54:01]File name is /storage/ofd_packets/00087416 [18:54:01]Write 301 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 7C 00 7C [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 7C 00 00 00 00 00 00 FF 0F 91 [18:54:01]RasterBufferAndPrint [18:54:01]line Счет N : (1)872376 [18:54:01]line ИНН: 02508201610067 [18:54:01]line Контрольно-Кассовый Чек [18:54:01]line ПРОДАЖА [18:54:01]line ТРК (МРК, ГНК) : 33 [18:54:01]line Товар: 2710124130 [18:54:01]line Аи-92-К-5 [18:54:01]line 1.480 * 67.80 [18:54:01]line = 100.34 [18:54:01]line НДС 12% НСП 1% [18:54:01]line > о реализуемом товаре [18:54:01]line ИТОГО: 100.34 [18:54:01]line НСП 1% : 0.89 [18:54:01]line НДС 12% : 10.66 [18:54:01]line Наличными: 0.00 [18:54:01]line Безнал.: 100.34 [18:54:01]line Место: АЗС № 137 "Партнер Нефть" [18:54:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:54:01]line СНО: Общий режим [18:54:01]line Чек 270 23.09.2024 18:54 [18:54:01]line Смена: 498 ФФД: 1.0 [18:54:01]line ЗНМ: 0300000064 [18:54:01]line РНМ: 0000000000092592 [18:54:01]line Версия ККМ: 001 [18:54:01]line Платежная система: O! деньги [18:54:01]line ФМ: 0000000000874979 [18:54:01]line ФД: 87416 [18:54:01]line ФПД: 88411388119699 [18:54:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185401&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87416&fm=88411388119699&tin=02508201610067®Number=0000000000092592&sum=10034 [18:54:01]written 0, free lines is 4095 [18:54:01]OFD Sender: Processing packet 87416 [packets to send 280, broken 279] [18:54:01]ProducePacketName [18:54:01]name=ofd_packets/00087416 [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:02]Write to MH i2c: 01 00 00 A6 00 A6 [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 A6 00 00 00 00 00 00 EB 0C A4 [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 3327 [18:54:02]MH_Cut [18:54:02]Write to MH i2c: D1 01 00 AD 00 01 7F [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 AD 00 00 7E [18:54:02]Write to MH i2c: 01 00 00 AE 00 AE [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]*** 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 AE 00 00 00 00 00 00 FF 0F C3 [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 AF 00 80 11 00 00 00 00 00 00 29 [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 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: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 B0 00 80 13 00 00 00 00 00 00 2C [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 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 78 55 01 00 0E 04 04 00 F2 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 49 [18:54: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 78 55 01 00 0E 04 04 00 F2 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 [18:54:04]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 B1 00 80 13 01 00 00 00 00 00 2E [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [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]Read from MH i2c: E2 0E 00 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [18:54:04]RAPDU: 09 00 01 42 B4 F0 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":87416,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [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":87416,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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 11.Close socket [18:54:04]Sock 11.Thread stoped [18:54:06]ConnectInit Can't take IP for lk.salyk.kg [18:54:06]CommunicateWithHost connect error [18:54:06]CommunicateWithHost err = -1 [18:54:06]OFD Sender: Server communicate error [18:54:12]OFD Sender: Processing packet 87416 [packets to send 280, broken 279] [18:54:12]ProducePacketName [18:54:12]name=ofd_packets/00087416 [18:54:12]OFD Sender: To server: pG, [18:54:12]CommunicateWithHost lk.salyk.kg:30040 [18:54:12]ConnectInit lk.salyk.kg [18:54:13]Connected sock=8 [18: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 0F 01 00 00 BC AD 07 01 3C 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 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 32 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 00 00 00 00 00 00 39 04 06 00 32 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 49 B9 F1 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 55 01 00 35 04 06 00 50 68 E1 62 0A 93 67 32 47 8F A0 FE 25 FE [18: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 B6 3E 47 00 D0 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 78 55 01 00 F4 03 04 00 1F 64 F1 66 B6 04 01 00 00 DE DB 43 C5 BF D7 03 14 [18:54:14]CommunicateWithHost err = 0 [18:54:14]CheckOFDResponse [18:54:14]1017 (14) - 77093643461234 [18:54:14]1041 (16) - 0000000000874979 [18:54:14]1040 (4) - 87416 [18:54:14]1012 (4) - 23.09.2024 12:50 [18:54:14]1206 (1) - 0 [18:54:14]OFD Sender: Remove packet 87416 [18:54:14]ProducePacketName [18:54:14]name=ofd_packets/00087416 [18:54:14]NVStorageDeleteData [18:54:15]OFD Sender: No OFD packet to send [18:54:20]OFD Sender: No OFD packet to send [18:54:25]OFD Sender: No OFD packet to send [18:54:30]OFD Sender: No OFD packet to send [18:54:35]OFD Sender: No OFD packet to send [18:54:40]OFD Sender: No OFD packet to send [18:54:45]OFD Sender: No OFD packet to send [18:54:50]OFD Sender: No OFD packet to send [18:54:55]OFD Sender: No OFD packet to send [18:55:00]OFD Sender: No OFD packet to send [18:55:05]OFD Sender: No OFD packet to send [18:55:10]OFD Sender: No OFD packet to send [18:55:15]OFD Sender: No OFD packet to send [18:55:20]OFD Sender: No OFD packet to send [18:55:25]OFD Sender: No OFD packet to send [18:55:30]OFD Sender: No OFD packet to send [18:55:35]OFD Sender: No OFD packet to send [18:55:39]accept exits with 9 [18:55:39]New connection [18:55:39]New thread 3066727780 created [18:55:39]Thread 3066584420 joined [18:55:39]Waiting for new connection... [18:55:39] Sock 9.Parse request [18:55:39]Sock 9.Check first char [18:55:39]Sock 9.First char is OK [18:55:39]request: POST /json_proto HTTP/1.0 [18:55:39]Method: POST [18:55:39]URL: /json_proto [18:55:39]Method is POST - this is cgi request [18:55:39]url: /json_proto [18:55:39]query_string will be loaded in cgi processing [18:55:39]execute_cgi json_proto POST (null) [18:55:39]execute_cgi path=json_proto method=POST [18:55:39]POST find Content-Length [18:55:39]Host: 172.17.47.196:8080 [18:55:39]Content-Length: 986 [18:55:39]Content-Type: application/json [18:55:39] [18:55:39]POST finish read [18:55:39]Found Content-Length = 986 [18:55:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872375", "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" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:39]execute_script... [18:55: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)872375", "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" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:39]POST & json_proto [18:55:39]process_json_proto [18:55:39]json parsed OK: [18:55:39]protocol is kg_v1.0 [18:55:39]action value=close_receipt [18:55:39]process_action close_receipt [18:55:39]cmd_close_receipt [18:55:39]MH_GetDate [18:55:39]Write to MH i2c: F0 00 00 B2 00 A1 [18:55:39]Write i2c OK [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 09 00 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 09 00 B2 00 00 AC B9 F1 66 4C 6B 94 66 17 [18:55:39]GetLastDocTimeStamp 1727117641 [18:55:39]current date 1727117740 [18:55:39]FM_GetShiftState [18:55:39]SAM_PROTO_GetShiftState [18:55:39]wFMCommunicate request_size=4 [18:55:39]MH_SAM_APDU [18:55:39]CAPDU: 80 13 01 00 [18:55:39]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:55:39]Write i2c OK [18:55:39]MH_I2C_Read... [18:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:39]Read from MH i2c: E2 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: E2 0E 00 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [18:55:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:55:39]wFMCommunicate OK [18:55:39]SAM_PROTO_GetShiftState done [18:55:39]FM_GetShiftState done [18:55:39]opened in 1727050818 [18:55:39]opened+sec_in_day 1727137218 [18:55:39]quantity*price = 500004 [18:55:39]sum+1 = 500006 [18:55:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 271 23.09.2024 18:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 66.49 сом ФМ: 0000000000874979 ФД: 87417 ФПД: 75761254462285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185540&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87417&fm=75761254462285&tin=02508201610067®Number=0000000000092592&sum=500000 [18:55:40]StoreToDocumentArchive [18:55:40]shift 498 fd 87417 [18:55:40]save to /storage/0498/doc_00087417 [18:55:40]save last doc name /storage/0498/doc_00087417 to /storage/kkm_last_doc_name [18:55:40]save OK [18:55:40]Clear old archive folders... [18:55:40]ProcessDocumentItem done err = 0, tmpTLVsize=252 [18:55:40]tlvbuf is 01723600 [18:55:40]SAM_PROTO_ClearQueue [18:55:40]wFMCommunicate request_size=4 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 09 00 00 [18:55:40]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:40]Read from MH i2c: E2 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:55:40]RAPDU: 90 00 [18:55:40]wFMCommunicate OK [18:55:40]SAM_PROTO_ClearQueue done [18:55:40]KKMCreateOFDPacket [18:55:40]OFDProtocolAddRootSTLVToBuf [18:55:40]FM_MakeSignedData [18:55:40]FM_MakeSignedData [18:55:40]SAM_PROTO_SignData [18:55:40]wFMCommunicate request_size=4 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 0D 01 02 [18:55:40]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:40]Read from MH i2c: E2 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:55:40]RAPDU: 90 00 [18:55:40]wFMCommunicate OK [18:55:40]wFMCommunicate request_size=255 [18:55:40]MH_SAM_APDU [18:55: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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 AC B9 F1 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 55 01 00 35 04 06 00 [18:55:40]Write to MH i2c: E2 02 01 C2 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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 AC B9 F1 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 55 01 00 35 04 06 00 00 00 45 [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:41]Read from MH i2c: E2 03 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:55:41]RAPDU: 90 00 [18:55:41]wFMCommunicate OK [18:55:41]wFMCommunicate request_size=11 [18:55:41]MH_SAM_APDU [18:55:41]CAPDU: 80 0D 02 02 06 44 E7 8A A8 F3 4D [18:55:41]Write to MH i2c: E2 0E 00 C3 00 80 0D 02 02 06 00 44 E7 8A A8 F3 4D 00 00 E6 [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 03 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:55:41]RAPDU: 90 00 [18:55:41]wFMCommunicate OK [18:55:41]wFMCommunicate request_size=4 [18:55:41]MH_SAM_APDU [18:55:41]CAPDU: 80 0D 03 02 [18:55:41]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 0B 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 0B 00 C4 00 00 A9 3F A5 1B 04 A3 9B 92 90 00 BC [18:55:41]RAPDU: A9 3F A5 1B 04 A3 9B 92 90 00 [18:55:41]wFMCommunicate OK [18:55:41]SAM_PROTO_SignData done [18:55:41]FM_MakeSignedData done [18:55:41]CreateOFDProtocolMessage [18:55:41]wFMCommunicate request_size=4 [18:55:41]MH_SAM_APDU [18:55:41]CAPDU: 80 11 00 00 [18:55:41]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 17 00 [18:55:41]MH_I2C_Read... [18:55:41]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:55: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:55:41]wFMCommunicate OK [18:55:41]CreateOFDProtocolMessage done [18:55:41]OFDSenderStorePacket 87417 [18:55:41]StoreOFDPacket docnum=87417 [18:55: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 7C 0F 08 01 EE 96 5A 03 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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 AC B9 F1 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 55 01 00 35 04 06 00 44 E7 8A A8 F3 4D A9 3F A5 1B 04 A3 9B 92 [18:55:41]CheckFolder [18:55:41]dirname=/storage/ofd_packets [18:55:41]CheckFolder done [18:55:41]ProducePacketName [18:55:41]name=ofd_packets/00087417 [18:55:41]NVStorageSaveData ofd_packets/00087417 [18:55:41]File name is /storage/ofd_packets/00087417 [18:55:41]Write 302 bytes [18:55:41]NVStorageSaveData done [18:55:41]OFDSenderStorePacket done [18:55:41]KKMCreateOFDPacket done [18:55:41]NVStorageSaveData kkm_last_timestamp [18:55:41]File name is /storage/kkm_last_timestamp [18:55:41]Write 4 bytes [18:55:41]NVStorageSaveData done [18:55:41]ExternCall_PrintAddStr [18:55:41]wPrintStart [18:55:41]Write to MH i2c: 01 00 00 C6 00 C6 [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:55:41]RasterBufferAndPrint [18:55:41]line Счет N : (1)872375 [18:55:41]line ИНН: 02508201610067 [18:55:41]line Контрольно-Кассовый Чек [18:55:41]line ПРОДАЖА [18:55:41]line ТРК (МРК, ГНК) : 21 [18:55:41]line Товар: 2710194210 [18:55:41]line ДТ(л)-К-4 [18:55:41]line 66.490 * 75.20 [18:55:41]line = 5000.05 [18:55:41]line НДС 12% НСП 1% [18:55:41]line > о реализуемом товаре [18:55:41]line ОКРУГЛЕНИЕ: -0.05 [18:55:41]line ИТОГО: 5000.00 [18:55:41]line Внесено: 5000.00 [18:55:41]line СДАЧА: 0.00 [18:55:41]line НСП 1% : 44.25 [18:55:41]line НДС 12% : 530.98 [18:55:41]line Наличными: 5000.00 [18:55:41]line Безнал.: 0.00 [18:55:41]line Место: АЗС № 137 "Партнер Нефть" [18:55:41]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:55:41]line СНО: Общий режим [18:55:41]line Чек 271 23.09.2024 18:55 [18:55:41]line Смена: 498 ФФД: 1.0 [18:55:41]line ЗНМ: 0300000064 [18:55:41]line РНМ: 0000000000092592 [18:55:41]line Версия ККМ: 001 [18:55:41]line [18:55:41]line Дисконтная программа [18:55:41]line ДТ [18:55:41]line номер 137 [18:55:41]line сэкономлено 66.49 сом [18:55:41]line ФМ: 0000000000874979 [18:55:41]line ФД: 87417 [18:55:41]line ФПД: 75761254462285 [18:55:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185540&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87417&fm=75761254462285&tin=02508201610067®Number=0000000000092592&sum=500000 [18:55:41]OFD Sender: Processing packet 87417 [packets to send 280, broken 279] [18:55:41]ProducePacketName [18:55:41]name=ofd_packets/00087417 [18:55:41]OFD Sender: To server: pG, [18:55:41]CommunicateWithHost lk.salyk.kg:30040 [18:55:41]ConnectInit lk.salyk.kg [18:55:41]written 0, free lines is 4095 [18:55:42]Write to MH i2c: 01 00 00 F6 00 F6 [18:55:42]Write i2c OK [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: 01 [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: 01 07 00 [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 87 0C 90 [18:55:42]RasterBufferAndPrint [18:55:42]line [18:55:42]line [18:55:42]line [18:55:42]line [18:55:42]line [18:55:42]written 0, free lines is 3213 [18:55:42]MH_Cut [18:55:42]Write to MH i2c: D1 01 00 FD 00 01 CF [18:55:42]Write i2c OK [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: D1 [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: D1 01 00 [18:55:42]MH_I2C_Read... [18:55:42]Read from MH i2c: D1 01 00 FD 00 00 CE [18:55:42]Write to MH i2c: 01 00 00 FE 00 FE [18:55:42]Write i2c OK [18:55:42]MH_I2C_Read... [18:55:42]*** Cut start [18:55:42]*** Partial cut [18:55:42]*** CUTSNS_PIN = 1 [18:55:42]*** CUTSNS_PIN = 0 [18:55:42]Connected sock=8 [18:55: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 7C 0F 08 01 EE 96 5A 03 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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 AC B9 F1 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 55 01 00 35 04 06 00 44 E7 8A A8 F3 4D A9 3F A5 1B 04 A3 9B 92 [18:55:43]*** Brake cut motor [18:55: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 C8 98 47 00 6F 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 79 55 01 00 F4 03 04 00 78 64 F1 66 B6 04 01 00 00 8B 18 2A C4 2C 91 17 2B [18:55:43]CommunicateWithHost err = 0 [18:55:43]CheckOFDResponse [18:55:43]1017 (14) - 77093643461234 [18:55:43]1041 (16) - 0000000000874979 [18:55:43]1040 (4) - 87417 [18:55:43]1012 (4) - 23.09.2024 12:52 [18:55:43]1206 (1) - 0 [18:55:43]OFD Sender: Remove packet 87417 [18:55:43]ProducePacketName [18:55:43]name=ofd_packets/00087417 [18:55:43]NVStorageDeleteData [18:55:43]Read from MH i2c: 01 [18:55:43]MH_I2C_Read... [18:55:43]*** Stop cut motor [18:55:43]*** Cut end [18:55:43]Read from MH i2c: 01 07 00 [18:55:43]MH_I2C_Read... [18:55:43]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [18:55:43]process_action close_receipt done [18:55:43]requested_data is exist [18:55:43]produce_requested_data [18:55:43]requested_item fm.sn is exist - process it [18:55:43]wFMCommunicate request_size=4 [18:55:43]MH_SAM_APDU [18:55:43]CAPDU: 80 11 00 00 [18:55:43]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [18:55:43]Write i2c OK [18:55:43]MH_I2C_Read... [18:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:43]Read from MH i2c: E2 [18:55:43]MH_I2C_Read... [18:55:43]Read from MH i2c: E2 17 00 [18:55:43]MH_I2C_Read... [18:55: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 [18:55: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:55:43]wFMCommunicate OK [18:55:43]requested_item fd.num is exist - process it [18:55:43]SAM_PROTO_GetFieldsCounters [18:55:43]wFMCommunicate request_size=4 [18:55:43]MH_SAM_APDU [18:55:43]CAPDU: 80 13 00 00 [18:55:43]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [18:55:43]Write i2c OK [18:55:43]MH_I2C_Read... [18:55:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:43]Read from MH i2c: E2 [18:55:43]MH_I2C_Read... [18:55:43]Read from MH i2c: E2 62 00 [18:55:43]MH_I2C_Read... [18:55: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 79 55 01 00 0E 04 04 00 F2 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 9E [18:55: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 79 55 01 00 0E 04 04 00 F2 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 [18:55:43]wFMCommunicate OK [18:55:43]SAM_PROTO_GetFieldsCounters done [18:55:43]requested_item shift.num is exist - process it [18:55:43]requested_item shift.opened is exist - process it [18:55:43]req_shift_opened [18:55:43]FM_GetShiftState [18:55:43]SAM_PROTO_GetShiftState [18:55:43]wFMCommunicate request_size=4 [18:55:43]MH_SAM_APDU [18:55:43]CAPDU: 80 13 01 00 [18:55:43]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [18:55:43]Write i2c OK [18:55:43]MH_I2C_Read... [18:55:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:43]Read from MH i2c: E2 [18:55:43]MH_I2C_Read... [18:55:43]Read from MH i2c: E2 0E 00 [18:55:43]MH_I2C_Read... [18:55:43]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [18:55:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:55:43]wFMCommunicate OK [18:55:43]SAM_PROTO_GetShiftState done [18:55:43]FM_GetShiftState done [18:55:43]req_shift_opened done [18:55:43]requested_item shift.open_date is exist - process it [18:55:43]req_shift_open_date [18:55:43]req_shift_open_date done [18:55:43]produce_requested_data done [18:55:43]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87417,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:55:43]process_action_free close_receipt [18:55:43]json_value_free [18:55:43]json_value_free done [18:55:43]process_json_proto returns [18:55:43]Send response to host [18:55:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87417,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:55:43]free response buf [18:55:43]execute_script done [18:55:43]execute_script returns [18:55:43]free content buf [18:55:43]Sock 9.Close socket [18:55:43]Sock 9.Thread stoped [18:55:43]OFD Sender: No OFD packet to send [18:55:48]OFD Sender: No OFD packet to send [18:55:53]OFD Sender: No OFD packet to send [18:55:58]OFD Sender: No OFD packet to send [18:56:03]OFD Sender: No OFD packet to send [18:56:06]accept exits with 10 [18:56:06]New connection [18:56:06]New thread 3066584420 created [18:56:06]Thread 3066727780 joined [18:56:06]Waiting for new connection... [18:56:06] Sock 10.Parse request [18:56:06]Sock 10.Check first char [18:56:06]Sock 10.First char is OK [18:56:06]request: POST /json_proto HTTP/1.0 [18:56:06]Method: POST [18:56:06]URL: /json_proto [18:56:06]Method is POST - this is cgi request [18:56:06]url: /json_proto [18:56:06]query_string will be loaded in cgi processing [18:56:06]execute_cgi json_proto POST (null) [18:56:06]execute_cgi path=json_proto method=POST [18:56:06]POST find Content-Length [18:56:06]Host: 172.17.47.196:8080 [18:56:06]Content-Length: 800 [18:56:06]Content-Type: application/json [18:56:06] [18:56:06]POST finish read [18:56:06]Found Content-Length = 800 [18:56:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872377", "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" ] } } [18:56:06]execute_script... [18:56:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872377", "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" ] } } [18:56:06]POST & json_proto [18:56:06]process_json_proto [18:56:06]json parsed OK: [18:56:06]protocol is kg_v1.0 [18:56:06]action value=close_receipt [18:56:06]process_action close_receipt [18:56:06]cmd_close_receipt [18:56:06]MH_GetDate [18:56:06]Write to MH i2c: F0 00 00 02 01 F2 [18:56:06]Write i2c OK [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 09 00 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: F0 09 00 02 01 00 C7 B9 F1 66 4C 6B 94 66 83 [18:56:06]GetLastDocTimeStamp 1727117740 [18:56:06]current date 1727117767 [18:56:06]FM_GetShiftState [18:56:06]SAM_PROTO_GetShiftState [18:56:06]wFMCommunicate request_size=4 [18:56:06]MH_SAM_APDU [18:56:06]CAPDU: 80 13 01 00 [18:56:06]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [18:56:06]Write i2c OK [18:56:06]MH_I2C_Read... [18:56:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:06]Read from MH i2c: E2 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: E2 0E 00 [18:56:06]MH_I2C_Read... [18:56:06]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D9 [18:56:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:56:06]wFMCommunicate OK [18:56:06]SAM_PROTO_GetShiftState done [18:56:06]FM_GetShiftState done [18:56:06]opened in 1727050818 [18:56:06]opened+sec_in_day 1727137218 [18:56:06]quantity*price = 30035 [18:56:06]sum+1 = 30036 [18:56:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.35 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 0.00 Безнал.: 300.35 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 272 23.09.2024 18:56 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87418 ФПД: 4082245293853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87418&fm=4082245293853&tin=02508201610067®Number=0000000000092592&sum=30035 [18:56:07]StoreToDocumentArchive [18:56:07]shift 498 fd 87418 [18:56:07]save to /storage/0498/doc_00087418 [18:56:07]save last doc name /storage/0498/doc_00087418 to /storage/kkm_last_doc_name [18:56:07]save OK [18:56:07]Clear old archive folders... [18:56:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:56:07]tlvbuf is 017A8F50 [18:56:07]SAM_PROTO_ClearQueue [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 09 00 00 [18:56:07]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]SAM_PROTO_ClearQueue done [18:56:07]KKMCreateOFDPacket [18:56:07]OFDProtocolAddRootSTLVToBuf [18:56:07]FM_MakeSignedData [18:56:07]FM_MakeSignedData [18:56:07]SAM_PROTO_SignData [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 01 02 [18:56:07]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=255 [18:56:07]MH_SAM_APDU [18:56: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 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 10 01 00 00 F4 03 04 00 C7 B9 F1 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 7A 55 01 00 35 04 06 00 03 [18:56:07]Write to MH i2c: E2 02 01 12 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 10 01 00 00 F4 03 04 00 C7 B9 F1 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 7A 55 01 00 35 04 06 00 03 00 00 2B [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=10 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 02 02 05 B6 78 C7 D7 1D [18:56:07]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 B6 78 C7 D7 1D 00 00 81 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [18:56:07]RAPDU: 90 00 [18:56:07]wFMCommunicate OK [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 0D 03 02 [18:56:07]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 0B 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 0B 00 14 01 00 61 E7 F4 F1 5F 69 44 54 90 00 1E [18:56:07]RAPDU: 61 E7 F4 F1 5F 69 44 54 90 00 [18:56:07]wFMCommunicate OK [18:56:07]SAM_PROTO_SignData done [18:56:07]FM_MakeSignedData done [18:56:07]CreateOFDProtocolMessage [18:56:07]wFMCommunicate request_size=4 [18:56:07]MH_SAM_APDU [18:56:07]CAPDU: 80 11 00 00 [18:56:07]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:07]Read from MH i2c: E2 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 17 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EF [18:56:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [18:56:07]wFMCommunicate OK [18:56:07]CreateOFDProtocolMessage done [18:56:07]OFDSenderStorePacket 87418 [18:56:07]StoreOFDPacket docnum=87418 [18:56: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 23 57 07 01 AB FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 10 01 00 00 F4 03 04 00 C7 B9 F1 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 7A 55 01 00 35 04 06 00 03 B6 78 C7 D7 1D 61 E7 F4 F1 5F 69 44 54 [18:56:07]CheckFolder [18:56:07]dirname=/storage/ofd_packets [18:56:07]CheckFolder done [18:56:07]ProducePacketName [18:56:07]name=ofd_packets/00087418 [18:56:07]NVStorageSaveData ofd_packets/00087418 [18:56:07]File name is /storage/ofd_packets/00087418 [18:56:07]Write 301 bytes [18:56:07]NVStorageSaveData done [18:56:07]OFDSenderStorePacket done [18:56:07]KKMCreateOFDPacket done [18:56:07]NVStorageSaveData kkm_last_timestamp [18:56:07]File name is /storage/kkm_last_timestamp [18:56:07]Write 4 bytes [18:56:07]NVStorageSaveData done [18:56:07]ExternCall_PrintAddStr [18:56:07]wPrintStart [18:56:07]Write to MH i2c: 01 00 00 16 01 17 [18:56:07]Write i2c OK [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: 01 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: 01 07 00 [18:56:07]MH_I2C_Read... [18:56:07]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [18:56:07]RasterBufferAndPrint [18:56:07]line Счет N : (1)872377 [18:56:07]line ИНН: 02508201610067 [18:56:07]line Контрольно-Кассовый Чек [18:56:07]line ПРОДАЖА [18:56:07]line ТРК (МРК, ГНК) : 43 [18:56:07]line Товар: 2710124130 [18:56:07]line Аи-92-К-5 [18:56:07]line 4.430 * 67.80 [18:56:07]line = 300.35 [18:56:07]line НДС 12% НСП 1% [18:56:07]line > о реализуемом товаре [18:56:07]line ИТОГО: 300.35 [18:56:07]line НСП 1% : 2.66 [18:56:07]line НДС 12% : 31.90 [18:56:07]line Наличными: 0.00 [18:56:07]line Безнал.: 300.35 [18:56:07]line Место: АЗС № 137 "Партнер Нефть" [18:56:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:56:07]line СНО: Общий режим [18:56:07]line Чек 272 23.09.2024 18:56 [18:56:07]line Смена: 498 ФФД: 1.0 [18:56:07]line ЗНМ: 0300000064 [18:56:07]line РНМ: 0000000000092592 [18:56:07]line Версия ККМ: 001 [18:56:07]line Платежная система: O! деньги [18:56:07]line ФМ: 0000000000874979 [18:56:07]line ФД: 87418 [18:56:07]line ФПД: 4082245293853 [18:56:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87418&fm=4082245293853&tin=02508201610067®Number=0000000000092592&sum=30035 [18:56:08]OFD Sender: Processing packet 87418 [packets to send 280, broken 279] [18:56:08]ProducePacketName [18:56:08]name=ofd_packets/00087418 [18:56:08]OFD Sender: To server: pG, [18:56:08]CommunicateWithHost lk.salyk.kg:30040 [18:56:08]ConnectInit lk.salyk.kg [18:56:08]written 0, free lines is 4095 [18:56:08]Write to MH i2c: 01 00 00 40 01 41 [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 F4 0C 48 [18:56:08]RasterBufferAndPrint [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]line [18:56:08]written 0, free lines is 3323 [18:56:08]MH_Cut [18:56:08]Write to MH i2c: D1 01 00 47 01 01 1A [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 01 00 [18:56:08]MH_I2C_Read... [18:56:08]Read from MH i2c: D1 01 00 47 01 00 19 [18:56:08]Write to MH i2c: 01 00 00 48 01 49 [18:56:08]Write i2c OK [18:56:08]MH_I2C_Read... [18:56:08]Connected sock=11 [18:56:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 23 57 07 01 AB FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 10 01 00 00 F4 03 04 00 C7 B9 F1 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 7A 55 01 00 35 04 06 00 03 B6 78 C7 D7 1D 61 E7 F4 F1 5F 69 44 54 [18:56:09]*** Cut start [18:56:09]*** Partial cut [18:56:09]*** CUTSNS_PIN = 1 [18:56: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 DE 36 47 00 04 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 7A 55 01 00 F4 03 04 00 92 64 F1 66 B6 04 01 00 00 FA 92 26 9C EC 70 8A A8 [18:56:09]CommunicateWithHost err = 0 [18:56:09]CheckOFDResponse [18:56:09]1017 (14) - 77093643461234 [18:56:09]1041 (16) - 0000000000874979 [18:56:09]1040 (4) - 87418 [18:56:09]1012 (4) - 23.09.2024 12:52 [18:56:09]1206 (1) - 0 [18:56:09]OFD Sender: Remove packet 87418 [18:56:09]ProducePacketName [18:56:09]name=ofd_packets/00087418 [18:56:09]NVStorageDeleteData [18:56:09]*** CUTSNS_PIN = 0 [18:56:09]*** Brake cut motor [18:56:09]OFD Sender: No OFD packet to send [18:56:10]Read from MH i2c: 01 [18:56:10]MH_I2C_Read... [18:56:10]*** Stop cut motor [18:56:10]*** Cut end [18:56:10]Read from MH i2c: 01 07 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [18:56:10]process_action close_receipt done [18:56:10]requested_data is exist [18:56:10]produce_requested_data [18:56:10]requested_item fm.sn is exist - process it [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 11 00 00 [18:56:10]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 17 00 [18:56:10]MH_I2C_Read... [18:56:10]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 [18:56: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:56:10]wFMCommunicate OK [18:56:10]requested_item fd.num is exist - process it [18:56:10]SAM_PROTO_GetFieldsCounters [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 13 00 00 [18:56:10]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 62 00 [18:56:10]MH_I2C_Read... [18:56:10]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 7A 55 01 00 0E 04 04 00 F2 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 EC [18:56:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:10]wFMCommunicate OK [18:56:10]SAM_PROTO_GetFieldsCounters done [18:56:10]requested_item shift.num is exist - process it [18:56:10]requested_item shift.opened is exist - process it [18:56:10]req_shift_opened [18:56:10]FM_GetShiftState [18:56:10]SAM_PROTO_GetShiftState [18:56:10]wFMCommunicate request_size=4 [18:56:10]MH_SAM_APDU [18:56:10]CAPDU: 80 13 01 00 [18:56:10]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 [18:56:10]MH_I2C_Read... [18:56:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:10]Read from MH i2c: E2 0E 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [18:56:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:56:10]wFMCommunicate OK [18:56:10]SAM_PROTO_GetShiftState done [18:56:10]FM_GetShiftState done [18:56:10]req_shift_opened done [18:56:10]requested_item shift.open_date is exist - process it [18:56:10]req_shift_open_date [18:56:10]req_shift_open_date done [18:56:10]produce_requested_data done [18:56:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87418,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:56:10]process_action_free close_receipt [18:56:10]json_value_free [18:56:10]json_value_free done [18:56:10]process_json_proto returns [18:56:10]Send response to host [18:56:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87418,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:56:10]free response buf [18:56:10]execute_script done [18:56:10]execute_script returns [18:56:10]free content buf [18:56:10]Sock 10.Close socket [18:56:10]Sock 10.Thread stoped [18:56:14]OFD Sender: No OFD packet to send [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:38]recv_with_timeout no data received [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:04]accept exits with 9 [18:57:04]New connection [18:57:04]New thread 3066727780 created [18:57:04]Thread 3066584420 joined [18:57:04]Waiting for new connection... [18:57:04] Sock 9.Parse request [18:57:04]Sock 9.Check first char [18:57:04]Sock 9.First char is OK [18:57:04]request: POST /json_proto HTTP/1.0 [18:57:04]Method: POST [18:57:04]URL: /json_proto [18:57:04]Method is POST - this is cgi request [18:57:04]url: /json_proto [18:57:04]query_string will be loaded in cgi processing [18:57:04]execute_cgi json_proto POST (null) [18:57:04]execute_cgi path=json_proto method=POST [18:57:04]POST find Content-Length [18:57:04]Host: 172.17.47.196:8080 [18:57:04]Content-Length: 677 [18:57:04]Content-Type: application/json [18:57:04] [18:57:04]POST finish read [18:57:04]Found Content-Length = 677 [18:57:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872378", "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:57:04]execute_script... [18:57:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872378", "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:57:04]POST & json_proto [18:57:04]process_json_proto [18:57:04]json parsed OK: [18:57:04]protocol is kg_v1.0 [18:57:04]action value=close_receipt [18:57:04]process_action close_receipt [18:57:04]cmd_close_receipt [18:57:04]MH_GetDate [18:57:04]Write to MH i2c: F0 00 00 4C 01 3C [18:57:04]Write i2c OK [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: F0 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: F0 09 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: F0 09 00 4C 01 00 01 BA F1 66 4C 6B 94 66 08 [18:57:04]GetLastDocTimeStamp 1727117767 [18:57:04]current date 1727117825 [18:57:04]FM_GetShiftState [18:57:04]SAM_PROTO_GetShiftState [18:57:04]wFMCommunicate request_size=4 [18:57:04]MH_SAM_APDU [18:57:04]CAPDU: 80 13 01 00 [18:57:04]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [18:57:04]Write i2c OK [18:57:04]MH_I2C_Read... [18:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:04]Read from MH i2c: E2 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 0E 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 23 [18:57:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:57:04]wFMCommunicate OK [18:57:04]SAM_PROTO_GetShiftState done [18:57:04]FM_GetShiftState done [18:57:04]opened in 1727050818 [18:57:04]opened+sec_in_day 1727137218 [18:57:04]quantity*price = 50036 [18:57:04]sum+1 = 50037 [18:57:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 273 23.09.2024 18:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87419 ФПД: 121171166485936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87419&fm=121171166485936&tin=02508201610067®Number=0000000000092592&sum=50000 [18:57:05]StoreToDocumentArchive [18:57:05]shift 498 fd 87419 [18:57:05]save to /storage/0498/doc_00087419 [18:57:05]save last doc name /storage/0498/doc_00087419 to /storage/kkm_last_doc_name [18:57:05]save OK [18:57:05]Clear old archive folders... [18:57:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:57:05]tlvbuf is 01709070 [18:57:05]SAM_PROTO_ClearQueue [18:57:05]wFMCommunicate request_size=4 [18:57:05]MH_SAM_APDU [18:57:05]CAPDU: 80 09 00 00 [18:57:05]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [18:57:05]Write i2c OK [18:57:05]MH_I2C_Read... [18:57:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:57:05]Read from MH i2c: E2 [18:57:05]MH_I2C_Read... [18:57:05]Read from MH i2c: E2 03 00 [18:57:05]MH_I2C_Read... [18:57:05]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:57:05]RAPDU: 90 00 [18:57:05]wFMCommunicate OK [18:57:05]SAM_PROTO_ClearQueue done [18:57:05]KKMCreateOFDPacket [18:57:05]OFDProtocolAddRootSTLVToBuf [18:57:05]FM_MakeSignedData [18:57:05]FM_MakeSignedData [18:57:05]SAM_PROTO_SignData [18:57:05]wFMCommunicate request_size=4 [18:57:05]MH_SAM_APDU [18:57:05]CAPDU: 80 0D 01 02 [18:57:05]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [18:57:05]Write i2c OK [18:57:05]MH_I2C_Read... [18:57:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:57:05]Read from MH i2c: E2 [18:57:05]MH_I2C_Read... [18:57:05]Read from MH i2c: E2 03 00 [18:57:05]MH_I2C_Read... [18:57:05]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [18:57:05]RAPDU: 90 00 [18:57:05]wFMCommunicate OK [18:57:05]wFMCommunicate request_size=255 [18:57:05]MH_SAM_APDU [18:57:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 01 BA F1 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 7B 55 01 00 35 04 06 00 6E [18:57:05]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 11 01 00 00 F4 03 04 00 01 BA F1 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 7B 55 01 00 35 04 06 00 6E 00 00 B8 [18:57:06]Write i2c OK [18:57:06]MH_I2C_Read... [18:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:06]Read from MH i2c: E2 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 03 00 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [18:57:06]RAPDU: 90 00 [18:57:06]wFMCommunicate OK [18:57:06]wFMCommunicate request_size=10 [18:57:06]MH_SAM_APDU [18:57:06]CAPDU: 80 0D 02 02 05 34 5C 55 DD B0 [18:57:06]Write to MH i2c: E2 0D 00 5D 01 80 0D 02 02 05 00 34 5C 55 DD B0 00 00 54 [18:57:06]Write i2c OK [18:57:06]MH_I2C_Read... [18:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:57:06]Read from MH i2c: E2 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 03 00 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [18:57:06]RAPDU: 90 00 [18:57:06]wFMCommunicate OK [18:57:06]wFMCommunicate request_size=4 [18:57:06]MH_SAM_APDU [18:57:06]CAPDU: 80 0D 03 02 [18:57:06]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [18:57:06]Write i2c OK [18:57:06]MH_I2C_Read... [18:57:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:57:06]Read from MH i2c: E2 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 0B 00 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 0B 00 5E 01 00 4E 40 6B 72 E0 BF 2B C7 90 00 D7 [18:57:06]RAPDU: 4E 40 6B 72 E0 BF 2B C7 90 00 [18:57:06]wFMCommunicate OK [18:57:06]SAM_PROTO_SignData done [18:57:06]FM_MakeSignedData done [18:57:06]CreateOFDProtocolMessage [18:57:06]wFMCommunicate request_size=4 [18:57:06]MH_SAM_APDU [18:57:06]CAPDU: 80 11 00 00 [18:57:06]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [18:57:06]Write i2c OK [18:57:06]MH_I2C_Read... [18:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:06]Read from MH i2c: E2 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: E2 17 00 [18:57:06]MH_I2C_Read... [18:57:06]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 [18:57: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:57:06]wFMCommunicate OK [18:57:06]CreateOFDProtocolMessage done [18:57:06]OFDSenderStorePacket 87419 [18:57:06]StoreOFDPacket docnum=87419 [18:57: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 D8 DB 07 01 06 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 01 BA F1 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 7B 55 01 00 35 04 06 00 6E 34 5C 55 DD B0 4E 40 6B 72 E0 BF 2B C7 [18:57:06]CheckFolder [18:57:06]dirname=/storage/ofd_packets [18:57:06]CheckFolder done [18:57:06]ProducePacketName [18:57:06]name=ofd_packets/00087419 [18:57:06]NVStorageSaveData ofd_packets/00087419 [18:57:06]File name is /storage/ofd_packets/00087419 [18:57:06]Write 301 bytes [18:57:06]NVStorageSaveData done [18:57:06]OFDSenderStorePacket done [18:57:06]KKMCreateOFDPacket done [18:57:06]NVStorageSaveData kkm_last_timestamp [18:57:06]File name is /storage/kkm_last_timestamp [18:57:06]Write 4 bytes [18:57:06]NVStorageSaveData done [18:57:06]ExternCall_PrintAddStr [18:57:06]wPrintStart [18:57:06]Write to MH i2c: 01 00 00 60 01 61 [18:57:06]Write i2c OK [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: 01 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: 01 07 00 [18:57:06]MH_I2C_Read... [18:57:06]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [18:57:06]RasterBufferAndPrint [18:57:06]line Счет N : (1)872378 [18:57:06]line ИНН: 02508201610067 [18:57:06]line Контрольно-Кассовый Чек [18:57:06]line ПРОДАЖА [18:57:06]line ТРК (МРК, ГНК) : 63 [18:57:06]line Товар: 2710124130 [18:57:06]line Аи-92-К-5 [18:57:06]line 7.380 * 67.80 [18:57:06]line = 500.36 [18:57:06]line НДС 12% НСП 1% [18:57:06]line > о реализуемом товаре [18:57:06]line ОКРУГЛЕНИЕ: -0.36 [18:57:06]line ИТОГО: 500.00 [18:57:06]line Внесено: 500.00 [18:57:06]line СДАЧА: 0.00 [18:57:06]line НСП 1% : 4.43 [18:57:06]line НДС 12% : 53.14 [18:57:06]line Наличными: 500.00 [18:57:06]line Безнал.: 0.00 [18:57:06]line Место: АЗС № 137 "Партнер Нефть" [18:57:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:57:06]line СНО: Общий режим [18:57:06]line Чек 273 23.09.2024 18:57 [18:57:06]line Смена: 498 ФФД: 1.0 [18:57:06]line ЗНМ: 0300000064 [18:57:06]line РНМ: 0000000000092592 [18:57:06]line Версия ККМ: 001 [18:57:06]line ФМ: 0000000000874979 [18:57:06]line ФД: 87419 [18:57:06]line ФПД: 121171166485936 [18:57:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185705&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87419&fm=121171166485936&tin=02508201610067®Number=0000000000092592&sum=50000 [18:57:06]OFD Sender: Processing packet 87419 [packets to send 280, broken 279] [18:57:06]ProducePacketName [18:57:06]name=ofd_packets/00087419 [18:57:06]OFD Sender: To server: pG, [18:57:06]CommunicateWithHost lk.salyk.kg:30040 [18:57:06]ConnectInit lk.salyk.kg [18:57:06]written 0, free lines is 4095 [18:57:07]Write to MH i2c: 01 00 00 8B 01 8C [18:57:07]Write i2c OK [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: 01 [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: 01 07 00 [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 E1 0C 80 [18:57:07]RasterBufferAndPrint [18:57:07]line [18:57:07]line [18:57:07]line [18:57:07]line [18:57:07]line [18:57:07]written 0, free lines is 3303 [18:57:07]MH_Cut [18:57:07]Write to MH i2c: D1 01 00 92 01 01 65 [18:57:07]Write i2c OK [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: D1 [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: D1 01 00 [18:57:07]MH_I2C_Read... [18:57:07]Read from MH i2c: D1 01 00 92 01 00 64 [18:57:07]Write to MH i2c: 01 00 00 93 01 94 [18:57:07]Write i2c OK [18:57:07]MH_I2C_Read... [18:57:07]*** Cut start [18:57:07]*** Partial cut [18:57:07]*** CUTSNS_PIN = 1 [18:57:07]*** CUTSNS_PIN = 0 [18:57:08]*** Brake cut motor [18:57:08]Read from MH i2c: 01 [18:57:08]MH_I2C_Read... [18:57:08]*** Stop cut motor [18:57:08]*** Cut end [18:57:08]Read from MH i2c: 01 07 00 [18:57:08]MH_I2C_Read... [18:57:08]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [18:57:08]process_action close_receipt done [18:57:08]requested_data is exist [18:57:08]produce_requested_data [18:57:08]requested_item fm.sn is exist - process it [18:57:08]wFMCommunicate request_size=4 [18:57:08]MH_SAM_APDU [18:57:08]CAPDU: 80 11 00 00 [18:57:08]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [18:57:08]Write i2c OK [18:57:08]MH_I2C_Read... [18:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:08]Read from MH i2c: E2 [18:57:08]MH_I2C_Read... [18:57:08]Read from MH i2c: E2 17 00 [18:57:08]MH_I2C_Read... [18:57:08]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 [18:57: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:57:08]wFMCommunicate OK [18:57:08]requested_item fd.num is exist - process it [18:57:08]SAM_PROTO_GetFieldsCounters [18:57:08]wFMCommunicate request_size=4 [18:57:08]MH_SAM_APDU [18:57:08]CAPDU: 80 13 00 00 [18:57:08]Write to MH i2c: E2 08 00 95 01 80 13 00 00 00 00 00 00 12 [18:57:08]Write i2c OK [18:57:08]MH_I2C_Read... [18:57:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:08]Read from MH i2c: E2 [18:57:08]MH_I2C_Read... [18:57:08]Read from MH i2c: E2 62 00 [18:57:08]MH_I2C_Read... [18:57:08]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 7B 55 01 00 0E 04 04 00 F2 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 3B [18:57: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 7B 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:57:08]wFMCommunicate OK [18:57:08]SAM_PROTO_GetFieldsCounters done [18:57:08]requested_item shift.num is exist - process it [18:57:08]requested_item shift.opened is exist - process it [18:57:08]req_shift_opened [18:57:08]FM_GetShiftState [18:57:08]SAM_PROTO_GetShiftState [18:57:08]wFMCommunicate request_size=4 [18:57:08]MH_SAM_APDU [18:57:08]CAPDU: 80 13 01 00 [18:57:08]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [18:57:08]Write i2c OK [18:57:08]MH_I2C_Read... [18:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:08]Read from MH i2c: E2 [18:57:08]MH_I2C_Read... [18:57:08]Read from MH i2c: E2 0E 00 [18:57:08]MH_I2C_Read... [18:57:08]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6C [18:57:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:57:08]wFMCommunicate OK [18:57:08]SAM_PROTO_GetShiftState done [18:57:08]FM_GetShiftState done [18:57:08]req_shift_opened done [18:57:08]requested_item shift.open_date is exist - process it [18:57:08]req_shift_open_date [18:57:08]req_shift_open_date done [18:57:08]produce_requested_data done [18:57:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87419,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:57:08]process_action_free close_receipt [18:57:08]json_value_free [18:57:08]json_value_free done [18:57:08]process_json_proto returns [18:57:08]Send response to host [18:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87419,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:57:08]free response buf [18:57:08]execute_script done [18:57:08]execute_script returns [18:57:08]free content buf [18:57:08]Sock 9.Close socket [18:57:08]Sock 9.Thread stoped [18:57:12]recv_with_timeout no data received [18:57:27]Connected sock=11 [18:57: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 D8 DB 07 01 06 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 01 BA F1 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 7B 55 01 00 35 04 06 00 6E 34 5C 55 DD B0 4E 40 6B 72 E0 BF 2B C7 [18:57:32]recv_with_timeout no data received [18:57:32]CommunicateWithHost answer receiving error [18:57:32]CommunicateWithHost err = -3 [18:57:32]OFD Sender: Server communicate error [18:57:35]recv_with_timeout no data received [18:57:37]OFD Sender: Processing packet 87419 [packets to send 280, broken 279] [18:57:37]ProducePacketName [18:57:37]name=ofd_packets/00087419 [18:57:37]OFD Sender: To server: pG, [18:57:37]CommunicateWithHost lk.salyk.kg:30040 [18:57:37]ConnectInit lk.salyk.kg [18:57:42]ConnectInit Can't take IP for lk.salyk.kg [18:57:42]CommunicateWithHost connect error [18:57:42]CommunicateWithHost err = -1 [18:57:42]OFD Sender: Server communicate error [18:57:47]OFD Sender: Processing packet 87419 [packets to send 280, broken 279] [18:57:47]ProducePacketName [18:57:47]name=ofd_packets/00087419 [18:57:47]OFD Sender: To server: pG, [18:57:47]CommunicateWithHost lk.salyk.kg:30040 [18:57:47]ConnectInit lk.salyk.kg [18:57:53]ConnectInit Can't take IP for lk.salyk.kg [18:57:53]CommunicateWithHost connect error [18:57:53]CommunicateWithHost err = -1 [18:57:53]OFD Sender: Server communicate error [18:57:55]recv_with_timeout no data received [18:57:58]OFD Sender: Processing packet 87419 [packets to send 280, broken 279] [18:57:58]ProducePacketName [18:57:58]name=ofd_packets/00087419 [18:57:58]OFD Sender: To server: pG, [18:57:58]CommunicateWithHost lk.salyk.kg:30040 [18:57:58]ConnectInit lk.salyk.kg [18:58:03]ConnectInit Can't take IP for lk.salyk.kg [18:58:03]CommunicateWithHost connect error [18:58:03]CommunicateWithHost err = -1 [18:58:03]OFD Sender: Server communicate error [18:58:04]accept exits with 8 [18:58:04]New connection [18:58:04]New thread 3066584420 created [18:58:04]Thread 3066727780 joined [18:58:04]Waiting for new connection... [18:58:04] Sock 8.Parse request [18:58:04]Sock 8.Check first char [18:58:04]Sock 8.First char is OK [18:58:04]request: POST /json_proto HTTP/1.0 [18:58:04]Method: POST [18:58:04]URL: /json_proto [18:58:04]Method is POST - this is cgi request [18:58:04]url: /json_proto [18:58:04]query_string will be loaded in cgi processing [18:58:04]execute_cgi json_proto POST (null) [18:58:04]execute_cgi path=json_proto method=POST [18:58:04]POST find Content-Length [18:58:04]Host: 172.17.47.196:8080 [18:58:04]Content-Length: 677 [18:58:04]Content-Type: application/json [18:58:04] [18:58:04]POST finish read [18:58:04]Found Content-Length = 677 [18:58:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872379", "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:58:04]execute_script... [18:58: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)872379", "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:58:04]POST & json_proto [18:58:04]process_json_proto [18:58:04]json parsed OK: [18:58:04]protocol is kg_v1.0 [18:58:04]action value=close_receipt [18:58:04]process_action close_receipt [18:58:04]cmd_close_receipt [18:58:04]MH_GetDate [18:58:04]Write to MH i2c: F0 00 00 97 01 87 [18:58:04]Write i2c OK [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: F0 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: F0 09 00 [18:58:04]MH_I2C_Read... [18:58:04]Read from MH i2c: F0 09 00 97 01 00 3D BA F1 66 4C 6B 94 66 8F [18:58:04]GetLastDocTimeStamp 1727117825 [18:58:04]current date 1727117885 [18:58:04]FM_GetShiftState [18:58:04]SAM_PROTO_GetShiftState [18:58:04]wFMCommunicate request_size=4 [18:58:04]MH_SAM_APDU [18:58:04]CAPDU: 80 13 01 00 [18:58:04]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [18:58:04]Write i2c OK [18:58:04]MH_I2C_Read... [18:58:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:05]Read from MH i2c: E2 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 0E 00 [18:58:05]MH_I2C_Read... [18:58:05]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6E [18:58:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:58:05]wFMCommunicate OK [18:58:05]SAM_PROTO_GetShiftState done [18:58:05]FM_GetShiftState done [18:58:05]opened in 1727050818 [18:58:05]opened+sec_in_day 1727137218 [18:58:05]quantity*price = 50036 [18:58:05]sum+1 = 50037 [18:58: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 СНО: Общий режим Чек 274 23.09.2024 18:58 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87420 ФПД: 118136793396375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185805&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87420&fm=118136793396375&tin=02508201610067®Number=0000000000092592&sum=50000 [18:58:06]StoreToDocumentArchive [18:58:06]shift 498 fd 87420 [18:58:06]save to /storage/0498/doc_00087420 [18:58:06]save last doc name /storage/0498/doc_00087420 to /storage/kkm_last_doc_name [18:58:06]save OK [18:58:06]Clear old archive folders... [18:58:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:58:06]tlvbuf is 01725C90 [18:58:06]SAM_PROTO_ClearQueue [18:58:06]wFMCommunicate request_size=4 [18:58:06]MH_SAM_APDU [18:58:06]CAPDU: 80 09 00 00 [18:58:06]Write to MH i2c: E2 08 00 A5 01 80 09 00 00 00 00 00 00 18 [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [18:58:06]RAPDU: 90 00 [18:58:06]wFMCommunicate OK [18:58:06]SAM_PROTO_ClearQueue done [18:58:06]KKMCreateOFDPacket [18:58:06]OFDProtocolAddRootSTLVToBuf [18:58:06]FM_MakeSignedData [18:58:06]FM_MakeSignedData [18:58:06]SAM_PROTO_SignData [18:58:06]wFMCommunicate request_size=4 [18:58:06]MH_SAM_APDU [18:58:06]CAPDU: 80 0D 01 02 [18:58:06]Write to MH i2c: E2 08 00 A6 01 80 0D 01 02 00 00 00 00 20 [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [18:58:06]RAPDU: 90 00 [18:58:06]wFMCommunicate OK [18:58:06]wFMCommunicate request_size=255 [18:58:06]MH_SAM_APDU [18:58: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 12 01 00 00 F4 03 04 00 3D BA F1 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 7C 55 01 00 35 04 06 00 6B [18:58:06]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 3D BA F1 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 7C 55 01 00 35 04 06 00 6B 00 00 3E [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [18:58:06]RAPDU: 90 00 [18:58:06]wFMCommunicate OK [18:58:06]wFMCommunicate request_size=10 [18:58:06]MH_SAM_APDU [18:58:06]CAPDU: 80 0D 02 02 05 71 DD 9A F4 97 [18:58:06]Write to MH i2c: E2 0D 00 A8 01 80 0D 02 02 05 00 71 DD 9A F4 97 00 00 A0 [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [18:58:06]RAPDU: 90 00 [18:58:06]wFMCommunicate OK [18:58:06]wFMCommunicate request_size=4 [18:58:06]MH_SAM_APDU [18:58:06]CAPDU: 80 0D 03 02 [18:58:06]Write to MH i2c: E2 08 00 A9 01 80 0D 03 02 00 00 00 00 25 [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 0B 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 0B 00 A9 01 00 F0 35 7A B6 7C 00 AC A3 90 00 46 [18:58:06]RAPDU: F0 35 7A B6 7C 00 AC A3 90 00 [18:58:06]wFMCommunicate OK [18:58:06]SAM_PROTO_SignData done [18:58:06]FM_MakeSignedData done [18:58:06]CreateOFDProtocolMessage [18:58:06]wFMCommunicate request_size=4 [18:58:06]MH_SAM_APDU [18:58:06]CAPDU: 80 11 00 00 [18:58:06]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:06]Read from MH i2c: E2 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: E2 17 00 [18:58:06]MH_I2C_Read... [18:58:06]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 [18:58: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:58:06]wFMCommunicate OK [18:58:06]CreateOFDProtocolMessage done [18:58:06]OFDSenderStorePacket 87420 [18:58:06]StoreOFDPacket docnum=87420 [18:58: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 DB 87 07 01 13 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 3D BA F1 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 7C 55 01 00 35 04 06 00 6B 71 DD 9A F4 97 F0 35 7A B6 7C 00 AC A3 [18:58:06]CheckFolder [18:58:06]dirname=/storage/ofd_packets [18:58:06]CheckFolder done [18:58:06]ProducePacketName [18:58:06]name=ofd_packets/00087420 [18:58:06]NVStorageSaveData ofd_packets/00087420 [18:58:06]File name is /storage/ofd_packets/00087420 [18:58:06]Write 301 bytes [18:58:06]NVStorageSaveData done [18:58:06]OFDSenderStorePacket done [18:58:06]KKMCreateOFDPacket done [18:58:06]NVStorageSaveData kkm_last_timestamp [18:58:06]File name is /storage/kkm_last_timestamp [18:58:06]Write 4 bytes [18:58:06]NVStorageSaveData done [18:58:06]ExternCall_PrintAddStr [18:58:06]wPrintStart [18:58:06]Write to MH i2c: 01 00 00 AB 01 AC [18:58:06]Write i2c OK [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: 01 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: 01 07 00 [18:58:06]MH_I2C_Read... [18:58:06]Read from MH i2c: 01 07 00 AB 01 00 00 00 00 00 FF 0F C1 [18:58:06]RasterBufferAndPrint [18:58:06]line Счет N : (1)872379 [18:58:06]line ИНН: 02508201610067 [18:58:06]line Контрольно-Кассовый Чек [18:58:06]line ПРОДАЖА [18:58:06]line ТРК (МРК, ГНК) : 53 [18:58:06]line Товар: 2710124130 [18:58:06]line Аи-92-К-5 [18:58:06]line 7.380 * 67.80 [18:58:06]line = 500.36 [18:58:06]line НДС 12% НСП 1% [18:58:06]line > о реализуемом товаре [18:58:06]line ОКРУГЛЕНИЕ: -0.36 [18:58:06]line ИТОГО: 500.00 [18:58:06]line Внесено: 500.00 [18:58:06]line СДАЧА: 0.00 [18:58:06]line НСП 1% : 4.43 [18:58:06]line НДС 12% : 53.14 [18:58:06]line Наличными: 500.00 [18:58:06]line Безнал.: 0.00 [18:58:06]line Место: АЗС № 137 "Партнер Нефть" [18:58:06]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [18:58:06]line СНО: Общий режим [18:58:06]line Чек 274 23.09.2024 18:58 [18:58:06]line Смена: 498 ФФД: 1.0 [18:58:06]line ЗНМ: 0300000064 [18:58:06]line РНМ: 0000000000092592 [18:58:06]line Версия ККМ: 001 [18:58:06]line ФМ: 0000000000874979 [18:58:06]line ФД: 87420 [18:58:06]line ФПД: 118136793396375 [18:58:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T185805&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87420&fm=118136793396375&tin=02508201610067®Number=0000000000092592&sum=50000 [18:58:06]written 0, free lines is 4095 [18:58:06]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:06]ProducePacketName [18:58:06]name=ofd_packets/00087419 [18:58:06]OFD Sender: To server: pG, [18:58:06]CommunicateWithHost lk.salyk.kg:30040 [18:58:06]ConnectInit lk.salyk.kg [18:58:07]Write to MH i2c: 01 00 00 D6 01 D7 [18:58:07]Write i2c OK [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: 01 [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: 01 07 00 [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 E1 0C CB [18:58:07]RasterBufferAndPrint [18:58:07]line [18:58:07]line [18:58:07]line [18:58:07]line [18:58:07]line [18:58:07]written 0, free lines is 3303 [18:58:07]MH_Cut [18:58:07]Write to MH i2c: D1 01 00 DD 01 01 B0 [18:58:07]Write i2c OK [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: D1 [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: D1 01 00 [18:58:07]MH_I2C_Read... [18:58:07]Read from MH i2c: D1 01 00 DD 01 00 AF [18:58:07]Write to MH i2c: 01 00 00 DE 01 DF [18:58:07]Write i2c OK [18:58:07]MH_I2C_Read... [18:58:07]*** Cut start [18:58:07]*** Partial cut [18:58:07]*** CUTSNS_PIN = 1 [18:58:07]*** CUTSNS_PIN = 0 [18:58:08]*** Brake cut motor [18:58:08]Read from MH i2c: 01 [18:58:08]MH_I2C_Read... [18:58:08]*** Stop cut motor [18:58:08]*** Cut end [18:58:08]Read from MH i2c: 01 07 00 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [18:58:08]process_action close_receipt done [18:58:08]requested_data is exist [18:58:08]produce_requested_data [18:58:08]requested_item fm.sn is exist - process it [18:58:08]wFMCommunicate request_size=4 [18:58:08]MH_SAM_APDU [18:58:08]CAPDU: 80 11 00 00 [18:58:08]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [18:58:08]Write i2c OK [18:58:08]MH_I2C_Read... [18:58:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:08]Read from MH i2c: E2 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 17 00 [18:58:08]MH_I2C_Read... [18:58:08]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 [18:58: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:58:08]wFMCommunicate OK [18:58:08]requested_item fd.num is exist - process it [18:58:08]SAM_PROTO_GetFieldsCounters [18:58:08]wFMCommunicate request_size=4 [18:58:08]MH_SAM_APDU [18:58:08]CAPDU: 80 13 00 00 [18:58:08]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [18:58:08]Write i2c OK [18:58:08]MH_I2C_Read... [18:58:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:08]Read from MH i2c: E2 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 62 00 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 8A [18:58: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 7C 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:08]wFMCommunicate OK [18:58:08]SAM_PROTO_GetFieldsCounters done [18:58:08]requested_item shift.num is exist - process it [18:58:08]requested_item shift.opened is exist - process it [18:58:08]req_shift_opened [18:58:08]FM_GetShiftState [18:58:08]SAM_PROTO_GetShiftState [18:58:08]wFMCommunicate request_size=4 [18:58:08]MH_SAM_APDU [18:58:08]CAPDU: 80 13 01 00 [18:58:08]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [18:58:08]Write i2c OK [18:58:08]MH_I2C_Read... [18:58:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:08]Read from MH i2c: E2 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 0E 00 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B7 [18:58:08]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [18:58:08]wFMCommunicate OK [18:58:08]SAM_PROTO_GetShiftState done [18:58:08]FM_GetShiftState done [18:58:08]req_shift_opened done [18:58:08]requested_item shift.open_date is exist - process it [18:58:08]req_shift_open_date [18:58:08]req_shift_open_date done [18:58:08]produce_requested_data done [18:58:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87420,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [18:58:08]process_action_free close_receipt [18:58:08]json_value_free [18:58:08]json_value_free done [18:58:08]process_json_proto returns [18:58:08]Send response to host [18:58:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87420,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [18:58:08]free response buf [18:58:08]execute_script done [18:58:08]execute_script returns [18:58:08]free content buf [18:58:08]Sock 8.Close socket [18:58:08]Sock 8.Thread stoped [18:58:11]ConnectInit Can't take IP for lk.salyk.kg [18:58:11]CommunicateWithHost connect error [18:58:11]CommunicateWithHost err = -1 [18:58:11]OFD Sender: Server communicate error [18:58:16]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:16]ProducePacketName [18:58:16]name=ofd_packets/00087419 [18:58:16]OFD Sender: To server: pG, [18:58:16]CommunicateWithHost lk.salyk.kg:30040 [18:58:16]ConnectInit lk.salyk.kg [18:58:17]recv_with_timeout no data received [18:58:21]ConnectInit Can't take IP for lk.salyk.kg [18:58:21]CommunicateWithHost connect error [18:58:21]CommunicateWithHost err = -1 [18:58:21]OFD Sender: Server communicate error [18:58:26]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:26]ProducePacketName [18:58:26]name=ofd_packets/00087419 [18:58:26]OFD Sender: To server: pG, [18:58:26]CommunicateWithHost lk.salyk.kg:30040 [18:58:26]ConnectInit lk.salyk.kg [18:58:30]recv_with_timeout no data received [18:58:31]ConnectInit Can't take IP for lk.salyk.kg [18:58:31]CommunicateWithHost connect error [18:58:31]CommunicateWithHost err = -1 [18:58:31]OFD Sender: Server communicate error [18:58:36]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:36]ProducePacketName [18:58:36]name=ofd_packets/00087419 [18:58:36]OFD Sender: To server: pG, [18:58:36]CommunicateWithHost lk.salyk.kg:30040 [18:58:36]ConnectInit lk.salyk.kg [18:58:41]ConnectInit Can't take IP for lk.salyk.kg [18:58:41]CommunicateWithHost connect error [18:58:41]CommunicateWithHost err = -1 [18:58:41]OFD Sender: Server communicate error [18:58:46]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:46]ProducePacketName [18:58:46]name=ofd_packets/00087419 [18:58:46]OFD Sender: To server: pG, [18:58:46]CommunicateWithHost lk.salyk.kg:30040 [18:58:46]ConnectInit lk.salyk.kg [18:58:51]recv_with_timeout no data received [18:58:51]ConnectInit Can't take IP for lk.salyk.kg [18:58:51]CommunicateWithHost connect error [18:58:51]CommunicateWithHost err = -1 [18:58:51]OFD Sender: Server communicate error [18:58:56]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:58:56]ProducePacketName [18:58:56]name=ofd_packets/00087419 [18:58:56]OFD Sender: To server: pG, [18:58:56]CommunicateWithHost lk.salyk.kg:30040 [18:58:56]ConnectInit lk.salyk.kg [18:59:01]ConnectInit Can't take IP for lk.salyk.kg [18:59:01]CommunicateWithHost connect error [18:59:01]CommunicateWithHost err = -1 [18:59:01]OFD Sender: Server communicate error [18:59:06]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:59:06]ProducePacketName [18:59:06]name=ofd_packets/00087419 [18:59:06]OFD Sender: To server: pG, [18:59:06]CommunicateWithHost lk.salyk.kg:30040 [18:59:06]ConnectInit lk.salyk.kg [18:59:11]ConnectInit Can't take IP for lk.salyk.kg [18:59:11]CommunicateWithHost connect error [18:59:11]CommunicateWithHost err = -1 [18:59:11]OFD Sender: Server communicate error [18:59:14]recv_with_timeout no data received [18:59:16]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [18:59:16]ProducePacketName [18:59:16]name=ofd_packets/00087419 [18:59:16]OFD Sender: To server: pG, [18:59:16]CommunicateWithHost lk.salyk.kg:30040 [18:59:16]ConnectInit lk.salyk.kg [19:00:11]ConnectInit Can't connect to host [19:00:11]ConnectInit Can't take IP for lk.salyk.kg [19:00:11]CommunicateWithHost connect error [19:00:11]CommunicateWithHost err = -1 [19:00:11]OFD Sender: Server communicate error [19:00:16]OFD Sender: Processing packet 87419 [packets to send 281, broken 279] [19:00:16]ProducePacketName [19:00:16]name=ofd_packets/00087419 [19:00:16]OFD Sender: To server: pG, [19:00:16]CommunicateWithHost lk.salyk.kg:30040 [19:00:16]ConnectInit lk.salyk.kg [19:00:20]Connected sock=10 [19:00: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 D8 DB 07 01 06 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 01 BA F1 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 7B 55 01 00 35 04 06 00 6E 34 5C 55 DD B0 4E 40 6B 72 E0 BF 2B C7 [19:00: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 8A 0D 47 00 A4 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 7B 55 01 00 F4 03 04 00 8E 65 F1 66 B6 04 01 00 00 BD E8 F8 E9 7B 01 70 A0 [19:00:21]CommunicateWithHost err = 0 [19:00:21]CheckOFDResponse [19:00:21]1017 (14) - 77093643461234 [19:00:21]1041 (16) - 0000000000874979 [19:00:21]1040 (4) - 87419 [19:00:21]1012 (4) - 23.09.2024 12:56 [19:00:21]1206 (1) - 0 [19:00:21]OFD Sender: Remove packet 87419 [19:00:21]ProducePacketName [19:00:21]name=ofd_packets/00087419 [19:00:21]NVStorageDeleteData [19:00:22]OFD Sender: Processing packet 87420 [packets to send 280, broken 279] [19:00:22]ProducePacketName [19:00:22]name=ofd_packets/00087420 [19:00:22]OFD Sender: To server: pG, [19:00:22]CommunicateWithHost lk.salyk.kg:30040 [19:00:22]ConnectInit lk.salyk.kg [19:00:22]Connected sock=8 [19: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 0F 01 00 00 DB 87 07 01 13 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 3D BA F1 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 7C 55 01 00 35 04 06 00 6B 71 DD 9A F4 97 F0 35 7A B6 7C 00 AC A3 [19:00: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 F2 57 47 00 F1 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 7C 55 01 00 F4 03 04 00 90 65 F1 66 B6 04 01 00 00 C9 48 46 01 20 2E E5 02 [19:00:22]CommunicateWithHost err = 0 [19:00:22]CheckOFDResponse [19:00:22]1017 (14) - 77093643461234 [19:00:22]1041 (16) - 0000000000874979 [19:00:22]1040 (4) - 87420 [19:00:22]1012 (4) - 23.09.2024 12:56 [19:00:22]1206 (1) - 0 [19:00:22]OFD Sender: Remove packet 87420 [19:00:22]ProducePacketName [19:00:22]name=ofd_packets/00087420 [19:00:22]NVStorageDeleteData [19:00:23]OFD Sender: No OFD packet to send [19:00:28]OFD Sender: No OFD packet to send [19:00:33]accept exits with 9 [19:00:33]New connection [19:00:33]New thread 3066727780 created [19:00:33]Thread 3066584420 joined [19:00:33]Waiting for new connection... [19:00:33] Sock 9.Parse request [19:00:33]Sock 9.Check first char [19:00:33]Sock 9.First char is OK [19:00:33]request: POST /json_proto HTTP/1.0 [19:00:33]Method: POST [19:00:33]URL: /json_proto [19:00:33]Method is POST - this is cgi request [19:00:33]url: /json_proto [19:00:33]query_string will be loaded in cgi processing [19:00:33]execute_cgi json_proto POST (null) [19:00:33]execute_cgi path=json_proto method=POST [19:00:33]POST find Content-Length [19:00:33]Host: 172.17.47.196:8080 [19:00:33]Content-Length: 677 [19:00:33]Content-Type: application/json [19:00:33] [19:00:33]POST finish read [19:00:33]Found Content-Length = 677 [19:00:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872381", "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" ] } } [19:00:33]execute_script... [19:00: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)872381", "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" ] } } [19:00:33]POST & json_proto [19:00:33]process_json_proto [19:00:33]json parsed OK: [19:00:33]protocol is kg_v1.0 [19:00:33]action value=close_receipt [19:00:33]process_action close_receipt [19:00:33]cmd_close_receipt [19:00:33]MH_GetDate [19:00:33]Write to MH i2c: F0 00 00 E2 01 D2 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 09 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: F0 09 00 E2 01 00 D2 BA F1 66 4C 6B 94 66 6F [19:00:33]GetLastDocTimeStamp 1727117885 [19:00:33]current date 1727118034 [19:00:33]FM_GetShiftState [19:00:33]SAM_PROTO_GetShiftState [19:00:33]wFMCommunicate request_size=4 [19:00:33]MH_SAM_APDU [19:00:33]CAPDU: 80 13 01 00 [19:00:33]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [19:00:33]Write i2c OK [19:00:33]MH_I2C_Read... [19:00:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:33]Read from MH i2c: E2 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 0E 00 [19:00:33]MH_I2C_Read... [19:00:33]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B9 [19:00:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:00:33]wFMCommunicate OK [19:00:33]SAM_PROTO_GetShiftState done [19:00:33]FM_GetShiftState done [19:00:33]opened in 1727050818 [19:00:33]opened+sec_in_day 1727137218 [19:00:33]quantity*price = 50036 [19:00:33]sum+1 = 50037 [19:00: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 СНО: Общий режим Чек 275 23.09.2024 19:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87421 ФПД: 84081505410177 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190034&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87421&fm=84081505410177&tin=02508201610067®Number=0000000000092592&sum=50000 [19:00:34]StoreToDocumentArchive [19:00:34]shift 498 fd 87421 [19:00:34]save to /storage/0498/doc_00087421 [19:00:34]save last doc name /storage/0498/doc_00087421 to /storage/kkm_last_doc_name [19:00:34]save OK [19:00:34]Clear old archive folders... [19:00:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:34]tlvbuf is 017A5210 [19:00:34]SAM_PROTO_ClearQueue [19:00:34]wFMCommunicate request_size=4 [19:00:34]MH_SAM_APDU [19:00:34]CAPDU: 80 09 00 00 [19:00:34]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [19:00:34]RAPDU: 90 00 [19:00:34]wFMCommunicate OK [19:00:34]SAM_PROTO_ClearQueue done [19:00:34]KKMCreateOFDPacket [19:00:34]OFDProtocolAddRootSTLVToBuf [19:00:34]FM_MakeSignedData [19:00:34]FM_MakeSignedData [19:00:34]SAM_PROTO_SignData [19:00:34]wFMCommunicate request_size=4 [19:00:34]MH_SAM_APDU [19:00:34]CAPDU: 80 0D 01 02 [19:00:34]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [19:00:34]RAPDU: 90 00 [19:00:34]wFMCommunicate OK [19:00:34]wFMCommunicate request_size=255 [19:00:34]MH_SAM_APDU [19:00: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 13 01 00 00 F4 03 04 00 D2 BA F1 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 7D 55 01 00 35 04 06 00 4C [19:00:34]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 D2 BA F1 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 7D 55 01 00 35 04 06 00 4C 00 00 01 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [19:00:34]RAPDU: 90 00 [19:00:34]wFMCommunicate OK [19:00:34]wFMCommunicate request_size=10 [19:00:34]MH_SAM_APDU [19:00:34]CAPDU: 80 0D 02 02 05 78 C0 43 1C 81 [19:00:34]Write to MH i2c: E2 0D 00 F3 01 80 0D 02 02 05 00 78 C0 43 1C 81 00 00 90 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [19:00:34]RAPDU: 90 00 [19:00:34]wFMCommunicate OK [19:00:34]wFMCommunicate request_size=4 [19:00:34]MH_SAM_APDU [19:00:34]CAPDU: 80 0D 03 02 [19:00:34]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 0B 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 0B 00 F4 01 00 67 58 3E 48 DB 69 19 F1 90 00 04 [19:00:34]RAPDU: 67 58 3E 48 DB 69 19 F1 90 00 [19:00:34]wFMCommunicate OK [19:00:34]SAM_PROTO_SignData done [19:00:34]FM_MakeSignedData done [19:00:34]CreateOFDProtocolMessage [19:00:34]wFMCommunicate request_size=4 [19:00:34]MH_SAM_APDU [19:00:34]CAPDU: 80 11 00 00 [19:00:34]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:34]Read from MH i2c: E2 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 17 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CF [19:00: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:00:34]wFMCommunicate OK [19:00:34]CreateOFDProtocolMessage done [19:00:34]OFDSenderStorePacket 87421 [19:00:34]StoreOFDPacket docnum=87421 [19:00: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 38 EA 07 01 D5 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 D2 BA F1 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 7D 55 01 00 35 04 06 00 4C 78 C0 43 1C 81 67 58 3E 48 DB 69 19 F1 [19:00:34]CheckFolder [19:00:34]dirname=/storage/ofd_packets [19:00:34]CheckFolder done [19:00:34]ProducePacketName [19:00:34]name=ofd_packets/00087421 [19:00:34]NVStorageSaveData ofd_packets/00087421 [19:00:34]File name is /storage/ofd_packets/00087421 [19:00:34]Write 301 bytes [19:00:34]NVStorageSaveData done [19:00:34]OFDSenderStorePacket done [19:00:34]KKMCreateOFDPacket done [19:00:34]NVStorageSaveData kkm_last_timestamp [19:00:34]File name is /storage/kkm_last_timestamp [19:00:34]Write 4 bytes [19:00:34]NVStorageSaveData done [19:00:34]ExternCall_PrintAddStr [19:00:34]wPrintStart [19:00:34]Write to MH i2c: 01 00 00 F6 01 F7 [19:00:34]Write i2c OK [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 07 00 [19:00:34]MH_I2C_Read... [19:00:34]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [19:00:34]RasterBufferAndPrint [19:00:34]line Счет N : (1)872381 [19:00:34]line ИНН: 02508201610067 [19:00:34]line Контрольно-Кассовый Чек [19:00:34]line ПРОДАЖА [19:00:34]line ТРК (МРК, ГНК) : 33 [19:00:34]line Товар: 2710124130 [19:00:34]line Аи-92-К-5 [19:00:34]line 7.380 * 67.80 [19:00:34]line = 500.36 [19:00:34]line НДС 12% НСП 1% [19:00:34]line > о реализуемом товаре [19:00:34]line ОКРУГЛЕНИЕ: -0.36 [19:00:34]line ИТОГО: 500.00 [19:00:34]line Внесено: 500.00 [19:00:34]line СДАЧА: 0.00 [19:00:34]line НСП 1% : 4.43 [19:00:34]line НДС 12% : 53.14 [19:00:34]line Наличными: 500.00 [19:00:34]line Безнал.: 0.00 [19:00:34]line Место: АЗС № 137 "Партнер Нефть" [19:00:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:00:34]line СНО: Общий режим [19:00:34]line Чек 275 23.09.2024 19:00 [19:00:34]line Смена: 498 ФФД: 1.0 [19:00:34]line ЗНМ: 0300000064 [19:00:34]line РНМ: 0000000000092592 [19:00:34]line Версия ККМ: 001 [19:00:34]line ФМ: 0000000000874979 [19:00:34]line ФД: 87421 [19:00:34]line ФПД: 84081505410177 [19:00:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190034&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87421&fm=84081505410177&tin=02508201610067®Number=0000000000092592&sum=50000 [19:00:35]OFD Sender: Processing packet 87421 [packets to send 280, broken 279] [19:00:35]ProducePacketName [19:00:35]name=ofd_packets/00087421 [19:00:35]OFD Sender: To server: pG, [19:00:35]CommunicateWithHost lk.salyk.kg:30040 [19:00:35]ConnectInit lk.salyk.kg [19:00:35]written 0, free lines is 4095 [19:00:35]Write to MH i2c: 01 00 00 21 02 23 [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 07 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 D8 0C 0E [19:00:35]RasterBufferAndPrint [19:00:35]line [19:00:35]line [19:00:35]line [19:00:35]line [19:00:35]line [19:00:35]written 0, free lines is 3295 [19:00:35]MH_Cut [19:00:35]Write to MH i2c: D1 01 00 28 02 01 FC [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: D1 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: D1 01 00 [19:00:35]MH_I2C_Read... [19:00:35]Read from MH i2c: D1 01 00 28 02 00 FB [19:00:35]Write to MH i2c: 01 00 00 29 02 2B [19:00:35]Write i2c OK [19:00:35]MH_I2C_Read... [19:00:35]Connected sock=8 [19:00: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 38 EA 07 01 D5 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 D2 BA F1 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 7D 55 01 00 35 04 06 00 4C 78 C0 43 1C 81 67 58 3E 48 DB 69 19 F1 [19:00:36]*** Cut start [19:00:36]*** Partial cut [19:00:36]*** CUTSNS_PIN = 1 [19:00:36]*** CUTSNS_PIN = 0 [19:00: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 E3 C2 47 00 7D 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 7D 55 01 00 F4 03 04 00 9D 65 F1 66 B6 04 01 00 00 3B 4D 91 32 C4 02 9B 4B [19:00:36]CommunicateWithHost err = 0 [19:00:36]CheckOFDResponse [19:00:36]1017 (14) - 77093643461234 [19:00:36]1041 (16) - 0000000000874979 [19:00:36]1040 (4) - 87421 [19:00:36]1012 (4) - 23.09.2024 12:57 [19:00:36]1206 (1) - 0 [19:00:36]OFD Sender: Remove packet 87421 [19:00:36]ProducePacketName [19:00:36]name=ofd_packets/00087421 [19:00:36]NVStorageDeleteData [19:00:36]*** Brake cut motor [19:00:37]Read from MH i2c: 01 [19:00:37]MH_I2C_Read... [19:00:37]*** Stop cut motor [19:00:37]*** Cut end [19:00:37]Read from MH i2c: 01 07 00 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [19:00:37]process_action close_receipt done [19:00:37]requested_data is exist [19:00:37]produce_requested_data [19:00:37]requested_item fm.sn is exist - process it [19:00:37]wFMCommunicate request_size=4 [19:00:37]MH_SAM_APDU [19:00:37]CAPDU: 80 11 00 00 [19:00:37]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [19:00:37]Write i2c OK [19:00:37]MH_I2C_Read... [19:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:37]Read from MH i2c: E2 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 17 00 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 05 [19: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 [19:00:37]wFMCommunicate OK [19:00:37]requested_item fd.num is exist - process it [19:00:37]SAM_PROTO_GetFieldsCounters [19:00:37]wFMCommunicate request_size=4 [19:00:37]MH_SAM_APDU [19:00:37]CAPDU: 80 13 00 00 [19:00:37]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [19:00:37]Write i2c OK [19:00:37]MH_I2C_Read... [19:00:37]OFD Sender: No OFD packet to send [19:00:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:37]Read from MH i2c: E2 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 62 00 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 62 00 2B 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 55 01 00 0E 04 04 00 F2 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 DA [19:00: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 7D 55 01 00 0E 04 04 00 F2 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 [19:00:37]wFMCommunicate OK [19:00:37]SAM_PROTO_GetFieldsCounters done [19:00:37]requested_item shift.num is exist - process it [19:00:37]requested_item shift.opened is exist - process it [19:00:37]req_shift_opened [19:00:37]FM_GetShiftState [19:00:37]SAM_PROTO_GetShiftState [19:00:37]wFMCommunicate request_size=4 [19:00:37]MH_SAM_APDU [19:00:37]CAPDU: 80 13 01 00 [19:00:37]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [19:00:37]Write i2c OK [19:00:37]MH_I2C_Read... [19:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:37]Read from MH i2c: E2 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 0E 00 [19:00:37]MH_I2C_Read... [19:00:37]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 03 [19:00:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:00:37]wFMCommunicate OK [19:00:37]SAM_PROTO_GetShiftState done [19:00:37]FM_GetShiftState done [19:00:37]req_shift_opened done [19:00:37]requested_item shift.open_date is exist - process it [19:00:37]req_shift_open_date [19:00:37]req_shift_open_date done [19:00:37]produce_requested_data done [19:00:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87421,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:00:37]process_action_free close_receipt [19:00:37]json_value_free [19:00:37]json_value_free done [19:00:37]process_json_proto returns [19:00:37]Send response to host [19:00:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87421,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:00:37]free response buf [19:00:37]execute_script done [19:00:37]execute_script returns [19:00:37]free content buf [19:00:37]Sock 9.Close socket [19:00:37]Sock 9.Thread stoped [19:00:42]OFD Sender: No OFD packet to send [19:00:47]OFD Sender: No OFD packet to send [19:00:52]OFD Sender: No OFD packet to send [19:00:53]accept exits with 10 [19:00:53]New connection [19:00:53]New thread 3066584420 created [19:00:53]Thread 3066727780 joined [19:00:53]Waiting for new connection... [19:00:53] Sock 10.Parse request [19:00:53]Sock 10.Check first char [19:00:53]Sock 10.First char is OK [19:00:53]request: POST /json_proto HTTP/1.0 [19:00:53]Method: POST [19:00:53]URL: /json_proto [19:00:53]Method is POST - this is cgi request [19:00:53]url: /json_proto [19:00:53]query_string will be loaded in cgi processing [19:00:53]execute_cgi json_proto POST (null) [19:00:53]execute_cgi path=json_proto method=POST [19:00:53]POST find Content-Length [19:00:53]Host: 172.17.47.196:8080 [19:00:53]Content-Length: 677 [19:00:53]Content-Type: application/json [19:00:53] [19:00:53]POST finish read [19:00:53]Found Content-Length = 677 [19:00:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872382", "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" ] } } [19:00:53]execute_script... [19:00: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)872382", "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" ] } } [19:00:53]POST & json_proto [19:00:53]process_json_proto [19:00:53]json parsed OK: [19:00:53]protocol is kg_v1.0 [19:00:53]action value=close_receipt [19:00:53]process_action close_receipt [19:00:53]cmd_close_receipt [19:00:53]MH_GetDate [19:00:53]Write to MH i2c: F0 00 00 2D 02 1E [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: F0 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: F0 09 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: F0 09 00 2D 02 00 E6 BA F1 66 4C 6B 94 66 CF [19:00:53]GetLastDocTimeStamp 1727118034 [19:00:53]current date 1727118054 [19:00:53]FM_GetShiftState [19:00:53]SAM_PROTO_GetShiftState [19:00:53]wFMCommunicate request_size=4 [19:00:53]MH_SAM_APDU [19:00:53]CAPDU: 80 13 01 00 [19:00:53]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [19:00:53]Write i2c OK [19:00:53]MH_I2C_Read... [19:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:53]Read from MH i2c: E2 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 0E 00 [19:00:53]MH_I2C_Read... [19:00:53]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 05 [19:00:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:00:53]wFMCommunicate OK [19:00:53]SAM_PROTO_GetShiftState done [19:00:53]FM_GetShiftState done [19:00:53]opened in 1727050818 [19:00:53]opened+sec_in_day 1727137218 [19:00:53]quantity*price = 30035 [19:00:53]sum+1 = 30036 [19:00:53]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 СНО: Общий режим Чек 276 23.09.2024 19:00 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87422 ФПД: 128653014561576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190054&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87422&fm=128653014561576&tin=02508201610067®Number=0000000000092592&sum=30000 [19:00:54]StoreToDocumentArchive [19:00:54]shift 498 fd 87422 [19:00:54]save to /storage/0498/doc_00087422 [19:00:54]save last doc name /storage/0498/doc_00087422 to /storage/kkm_last_doc_name [19:00:54]save OK [19:00:54]Clear old archive folders... [19:00:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:54]tlvbuf is 017D6320 [19:00:54]SAM_PROTO_ClearQueue [19:00:54]wFMCommunicate request_size=4 [19:00:54]MH_SAM_APDU [19:00:54]CAPDU: 80 09 00 00 [19:00:54]Write to MH i2c: E2 08 00 3B 02 80 09 00 00 00 00 00 00 AF [19:00:54]Write i2c OK [19:00:54]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_ClearQueue done [19:00:55]KKMCreateOFDPacket [19:00:55]OFDProtocolAddRootSTLVToBuf [19:00:55]FM_MakeSignedData [19:00:55]FM_MakeSignedData [19:00:55]SAM_PROTO_SignData [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 01 02 [19:00:55]Write to MH i2c: E2 08 00 3C 02 80 0D 01 02 00 00 00 00 B7 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=255 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 14 01 00 00 F4 03 04 00 E6 BA F1 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 7E 55 01 00 35 04 06 00 75 [19:00:55]Write to MH i2c: E2 02 01 3D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 E6 BA F1 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 7E 55 01 00 35 04 06 00 75 00 00 AB [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=10 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 02 02 05 02 5D 3B 73 28 [19:00:55]Write to MH i2c: E2 0D 00 3E 02 80 0D 02 02 05 00 02 5D 3B 73 28 00 00 F9 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [19:00:55]RAPDU: 90 00 [19:00:55]wFMCommunicate OK [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 0D 03 02 [19:00:55]Write to MH i2c: E2 08 00 3F 02 80 0D 03 02 00 00 00 00 BC [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0B 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0B 00 3F 02 00 C0 73 B3 0B E9 09 84 CF 90 00 F3 [19:00:55]RAPDU: C0 73 B3 0B E9 09 84 CF 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_SignData done [19:00:55]FM_MakeSignedData done [19:00:55]CreateOFDProtocolMessage [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 11 00 00 [19:00:55]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 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:00: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:00:55]wFMCommunicate OK [19:00:55]CreateOFDProtocolMessage done [19:00:55]OFDSenderStorePacket 87422 [19:00:55]StoreOFDPacket docnum=87422 [19:00: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 1F 98 07 01 6B 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 E6 BA F1 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 7E 55 01 00 35 04 06 00 75 02 5D 3B 73 28 C0 73 B3 0B E9 09 84 CF [19:00:55]CheckFolder [19:00:55]dirname=/storage/ofd_packets [19:00:55]CheckFolder done [19:00:55]ProducePacketName [19:00:55]name=ofd_packets/00087422 [19:00:55]NVStorageSaveData ofd_packets/00087422 [19:00:55]File name is /storage/ofd_packets/00087422 [19:00:55]Write 301 bytes [19:00:55]NVStorageSaveData done [19:00:55]OFDSenderStorePacket done [19:00:55]KKMCreateOFDPacket done [19:00:55]NVStorageSaveData kkm_last_timestamp [19:00:55]File name is /storage/kkm_last_timestamp [19:00:55]Write 4 bytes [19:00:55]NVStorageSaveData done [19:00:55]ExternCall_PrintAddStr [19:00:55]wPrintStart [19:00:55]Write to MH i2c: 01 00 00 41 02 43 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [19:00:55]RasterBufferAndPrint [19:00:55]line Счет N : (1)872382 [19:00:55]line ИНН: 02508201610067 [19:00:55]line Контрольно-Кассовый Чек [19:00:55]line ПРОДАЖА [19:00:55]line ТРК (МРК, ГНК) : 63 [19:00:55]line Товар: 2710124130 [19:00:55]line Аи-92-К-5 [19:00:55]line 4.430 * 67.80 [19:00:55]line = 300.35 [19:00:55]line НДС 12% НСП 1% [19:00:55]line > о реализуемом товаре [19:00:55]line ОКРУГЛЕНИЕ: -0.35 [19:00:55]line ИТОГО: 300.00 [19:00:55]line Внесено: 300.00 [19:00:55]line СДАЧА: 0.00 [19:00:55]line НСП 1% : 2.66 [19:00:55]line НДС 12% : 31.90 [19:00:55]line Наличными: 300.00 [19:00:55]line Безнал.: 0.00 [19:00:55]line Место: АЗС № 137 "Партнер Нефть" [19:00:55]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:00:55]line СНО: Общий режим [19:00:55]line Чек 276 23.09.2024 19:00 [19:00:55]line Смена: 498 ФФД: 1.0 [19:00:55]line ЗНМ: 0300000064 [19:00:55]line РНМ: 0000000000092592 [19:00:55]line Версия ККМ: 001 [19:00:55]line ФМ: 0000000000874979 [19:00:55]line ФД: 87422 [19:00:55]line ФПД: 128653014561576 [19:00:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190054&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87422&fm=128653014561576&tin=02508201610067®Number=0000000000092592&sum=30000 [19:00:55]OFD Sender: Processing packet 87422 [packets to send 280, broken 279] [19:00:55]ProducePacketName [19:00:55]name=ofd_packets/00087422 [19:00:55]OFD Sender: To server: pG, [19:00:55]CommunicateWithHost lk.salyk.kg:30040 [19:00:55]ConnectInit lk.salyk.kg [19:00:55]written 0, free lines is 4095 [19:00:56]Write to MH i2c: 01 00 00 6C 02 6E [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 07 00 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 D8 0C 59 [19:00:56]RasterBufferAndPrint [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]line [19:00:56]written 0, free lines is 3295 [19:00:56]MH_Cut [19:00:56]Write to MH i2c: D1 01 00 73 02 01 47 [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 01 00 [19:00:56]MH_I2C_Read... [19:00:56]Read from MH i2c: D1 01 00 73 02 00 46 [19:00:56]Write to MH i2c: 01 00 00 74 02 76 [19:00:56]Write i2c OK [19:00:56]MH_I2C_Read... [19:00:56]*** Cut start [19:00:56]*** Partial cut [19:00:56]*** CUTSNS_PIN = 1 [19:00:56]*** CUTSNS_PIN = 0 [19:00:57]*** Brake cut motor [19:00:57]Read from MH i2c: 01 [19:00:57]MH_I2C_Read... [19:00:57]*** Stop cut motor [19:00:57]*** Cut end [19:00:57]Read from MH i2c: 01 07 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [19:00:57]process_action close_receipt done [19:00:57]requested_data is exist [19:00:57]produce_requested_data [19:00:57]requested_item fm.sn is exist - process it [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 11 00 00 [19:00:57]Write to MH i2c: E2 08 00 75 02 80 11 00 00 00 00 00 00 F1 [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:57]Read from MH i2c: E2 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 17 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 17 00 75 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 50 [19:00: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:00:57]wFMCommunicate OK [19:00:57]requested_item fd.num is exist - process it [19:00:57]SAM_PROTO_GetFieldsCounters [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 13 00 00 [19:00:57]Write to MH i2c: E2 08 00 76 02 80 13 00 00 00 00 00 00 F4 [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:57]Read from MH i2c: E2 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 62 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 62 00 76 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 55 01 00 0E 04 04 00 F2 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 29 [19:00:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:00:57]wFMCommunicate OK [19:00:57]SAM_PROTO_GetFieldsCounters done [19:00:57]requested_item shift.num is exist - process it [19:00:57]requested_item shift.opened is exist - process it [19:00:57]req_shift_opened [19:00:57]FM_GetShiftState [19:00:57]SAM_PROTO_GetShiftState [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 13 01 00 [19:00:57]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:57]Read from MH i2c: E2 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 0E 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4E [19:00:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:00:57]wFMCommunicate OK [19:00:57]SAM_PROTO_GetShiftState done [19:00:57]FM_GetShiftState done [19:00:57]req_shift_opened done [19:00:57]requested_item shift.open_date is exist - process it [19:00:57]req_shift_open_date [19:00:57]req_shift_open_date done [19:00:57]produce_requested_data done [19:00:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87422,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:00:57]process_action_free close_receipt [19:00:57]json_value_free [19:00:57]json_value_free done [19:00:57]process_json_proto returns [19:00:57]Send response to host [19:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87422,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:00:57]free response buf [19:00:57]execute_script done [19:00:57]execute_script returns [19:00:57]free content buf [19:00:57]Sock 10.Close socket [19:00:57]Sock 10.Thread stoped [19:00:58]Connected sock=11 [19:00:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 1F 98 07 01 6B 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 E6 BA F1 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 7E 55 01 00 35 04 06 00 75 02 5D 3B 73 28 C0 73 B3 0B E9 09 84 CF [19:01: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 81 8E 47 00 E9 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 7E 55 01 00 F4 03 04 00 B4 65 F1 66 B6 04 01 00 00 79 1F F6 8F 25 77 66 56 [19:01:01]CommunicateWithHost err = 0 [19:01:01]CheckOFDResponse [19:01:01]1017 (14) - 77093643461234 [19:01:01]1041 (16) - 0000000000874979 [19:01:01]1040 (4) - 87422 [19:01:01]1012 (4) - 23.09.2024 12:57 [19:01:01]1206 (1) - 0 [19:01:01]OFD Sender: Remove packet 87422 [19:01:01]ProducePacketName [19:01:01]name=ofd_packets/00087422 [19:01:01]NVStorageDeleteData [19:01:01]OFD Sender: No OFD packet to send [19:01:06]OFD Sender: No OFD packet to send [19:01:11]OFD Sender: No OFD packet to send [19:01:16]OFD Sender: No OFD packet to send [19:01:21]OFD Sender: No OFD packet to send [19:01:26]OFD Sender: No OFD packet to send [19:01:27]recv_with_timeout no data received [19:01:31]OFD Sender: No OFD packet to send [19:01:36]OFD Sender: No OFD packet to send [19:01:41]OFD Sender: No OFD packet to send [19:01:46]OFD Sender: No OFD packet to send [19:01:51]accept exits with 8 [19:01:51]New connection [19:01:51]New thread 3066727780 created [19:01:51]Thread 3066584420 joined [19:01:51]Waiting for new connection... [19:01:51] Sock 8.Parse request [19:01:51]Sock 8.Check first char [19:01:51]Sock 8.First char is OK [19:01:51]request: POST /json_proto HTTP/1.0 [19:01:51]Method: POST [19:01:51]URL: /json_proto [19:01:51]Method is POST - this is cgi request [19:01:51]url: /json_proto [19:01:51]query_string will be loaded in cgi processing [19:01:51]execute_cgi json_proto POST (null) [19:01:51]execute_cgi path=json_proto method=POST [19:01:51]POST find Content-Length [19:01:51]Host: 172.17.47.196:8080 [19:01:51]Content-Length: 682 [19:01:51]Content-Type: application/json [19:01:51] [19:01:51]POST finish read [19:01:51]Found Content-Length = 682 [19:01:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872383", "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 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:51]execute_script... [19:01: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)872383", "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 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:51]POST & json_proto [19:01:51]process_json_proto [19:01:51]json parsed OK: [19:01:51]protocol is kg_v1.0 [19:01:51]action value=close_receipt [19:01:51]process_action close_receipt [19:01:51]cmd_close_receipt [19:01:51]MH_GetDate [19:01:51]Write to MH i2c: F0 00 00 78 02 69 [19:01:51]Write i2c OK [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: F0 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: F0 09 00 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: F0 09 00 78 02 00 20 BB F1 66 4C 6B 94 66 55 [19:01:51]GetLastDocTimeStamp 1727118054 [19:01:51]current date 1727118112 [19:01:51]FM_GetShiftState [19:01:51]SAM_PROTO_GetShiftState [19:01:51]wFMCommunicate request_size=4 [19:01:51]MH_SAM_APDU [19:01:51]CAPDU: 80 13 01 00 [19:01:51]Write to MH i2c: E2 08 00 79 02 80 13 01 00 00 00 00 00 F8 [19:01:51]Write i2c OK [19:01:51]MH_I2C_Read... [19:01:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:51]Read from MH i2c: E2 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 0E 00 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 0E 00 79 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 50 [19:01:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:01:51]wFMCommunicate OK [19:01:51]SAM_PROTO_GetShiftState done [19:01:51]FM_GetShiftState done [19:01:51]opened in 1727050818 [19:01:51]opened+sec_in_day 1727137218 [19:01:51]quantity*price = 70027 [19:01:51]sum+1 = 70029 [19:01:51]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 СНО: Общий режим Чек 277 23.09.2024 19:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87423 ФПД: 180477848242153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190152&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87423&fm=180477848242153&tin=02508201610067®Number=0000000000092592&sum=70000 [19:01:52]StoreToDocumentArchive [19:01:52]shift 498 fd 87423 [19:01:52]save to /storage/0498/doc_00087423 [19:01:52]save last doc name /storage/0498/doc_00087423 to /storage/kkm_last_doc_name [19:01:52]save OK [19:01:52]Clear old archive folders... [19:01:52]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:01:52]tlvbuf is 017A0DA0 [19:01:52]SAM_PROTO_ClearQueue [19:01:52]wFMCommunicate request_size=4 [19:01:52]MH_SAM_APDU [19:01:52]CAPDU: 80 09 00 00 [19:01:52]Write to MH i2c: E2 08 00 86 02 80 09 00 00 00 00 00 00 FA [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [19:01:52]RAPDU: 90 00 [19:01:52]wFMCommunicate OK [19:01:52]SAM_PROTO_ClearQueue done [19:01:52]KKMCreateOFDPacket [19:01:52]OFDProtocolAddRootSTLVToBuf [19:01:52]FM_MakeSignedData [19:01:52]FM_MakeSignedData [19:01:52]SAM_PROTO_SignData [19:01:52]wFMCommunicate request_size=4 [19:01:52]MH_SAM_APDU [19:01:52]CAPDU: 80 0D 01 02 [19:01:52]Write to MH i2c: E2 08 00 87 02 80 0D 01 02 00 00 00 00 02 [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [19:01:52]RAPDU: 90 00 [19:01:52]wFMCommunicate OK [19:01:52]wFMCommunicate request_size=255 [19:01:52]MH_SAM_APDU [19:01: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 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 15 01 00 00 F4 03 04 00 20 BB F1 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 7F 55 01 00 35 04 06 00 [19:01:52]Write to MH i2c: E2 02 01 88 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 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 15 01 00 00 F4 03 04 00 20 BB F1 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 7F 55 01 00 35 04 06 00 00 00 88 [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:53]Read from MH i2c: E2 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 03 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [19:01:53]RAPDU: 90 00 [19:01:53]wFMCommunicate OK [19:01:53]wFMCommunicate request_size=11 [19:01:53]MH_SAM_APDU [19:01:53]CAPDU: 80 0D 02 02 06 A4 24 C6 08 C7 E9 [19:01:53]Write to MH i2c: E2 0E 00 89 02 80 0D 02 02 06 00 A4 24 C6 08 C7 E9 00 00 57 [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:53]Read from MH i2c: E2 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 03 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [19:01:53]RAPDU: 90 00 [19:01:53]wFMCommunicate OK [19:01:53]wFMCommunicate request_size=4 [19:01:53]MH_SAM_APDU [19:01:53]CAPDU: 80 0D 03 02 [19:01:53]Write to MH i2c: E2 08 00 8A 02 80 0D 03 02 00 00 00 00 07 [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:53]Read from MH i2c: E2 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 0B 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 0B 00 8A 02 00 D4 F8 B1 1E CE 64 DB EB 90 00 9B [19:01:53]RAPDU: D4 F8 B1 1E CE 64 DB EB 90 00 [19:01:53]wFMCommunicate OK [19:01:53]SAM_PROTO_SignData done [19:01:53]FM_MakeSignedData done [19:01:53]CreateOFDProtocolMessage [19:01:53]wFMCommunicate request_size=4 [19:01:53]MH_SAM_APDU [19:01:53]CAPDU: 80 11 00 00 [19:01:53]Write to MH i2c: E2 08 00 8B 02 80 11 00 00 00 00 00 00 07 [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:53]Read from MH i2c: E2 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 17 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: E2 17 00 8B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 66 [19:01: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:01:53]wFMCommunicate OK [19:01:53]CreateOFDProtocolMessage done [19:01:53]OFDSenderStorePacket 87423 [19:01:53]StoreOFDPacket docnum=87423 [19:01: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 D0 D8 08 01 3A 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 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 15 01 00 00 F4 03 04 00 20 BB F1 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 7F 55 01 00 35 04 06 00 A4 24 C6 08 C7 E9 D4 F8 B1 1E CE 64 DB EB [19:01:53]CheckFolder [19:01:53]dirname=/storage/ofd_packets [19:01:53]CheckFolder done [19:01:53]ProducePacketName [19:01:53]name=ofd_packets/00087423 [19:01:53]NVStorageSaveData ofd_packets/00087423 [19:01:53]File name is /storage/ofd_packets/00087423 [19:01:53]Write 302 bytes [19:01:53]NVStorageSaveData done [19:01:53]OFDSenderStorePacket done [19:01:53]KKMCreateOFDPacket done [19:01:53]NVStorageSaveData kkm_last_timestamp [19:01:53]File name is /storage/kkm_last_timestamp [19:01:53]Write 4 bytes [19:01:53]NVStorageSaveData done [19:01:53]ExternCall_PrintAddStr [19:01:53]wPrintStart [19:01:53]Write to MH i2c: 01 00 00 8C 02 8E [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 07 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 07 00 8C 02 00 00 00 00 00 FF 0F A3 [19:01:53]RasterBufferAndPrint [19:01:53]line Счет N : (1)872383 [19:01:53]line ИНН: 02508201610067 [19:01:53]line Контрольно-Кассовый Чек [19:01:53]line ПРОДАЖА [19:01:53]line ТРК (МРК, ГНК) : 54 [19:01:53]line Товар: 2710194210 [19:01:53]line ДТ(л)-К-4 [19:01:53]line 9.190 * 76.20 [19:01:53]line = 700.28 [19:01:53]line НДС 12% НСП 1% [19:01:53]line > о реализуемом товаре [19:01:53]line ОКРУГЛЕНИЕ: -0.28 [19:01:53]line ИТОГО: 700.00 [19:01:53]line Внесено: 700.00 [19:01:53]line СДАЧА: 0.00 [19:01:53]line НСП 1% : 6.20 [19:01:53]line НДС 12% : 74.37 [19:01:53]line Наличными: 700.00 [19:01:53]line Безнал.: 0.00 [19:01:53]line Место: АЗС № 137 "Партнер Нефть" [19:01:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:01:53]line СНО: Общий режим [19:01:53]line Чек 277 23.09.2024 19:01 [19:01:53]line Смена: 498 ФФД: 1.0 [19:01:53]line ЗНМ: 0300000064 [19:01:53]line РНМ: 0000000000092592 [19:01:53]line Версия ККМ: 001 [19:01:53]line ФМ: 0000000000874979 [19:01:53]line ФД: 87423 [19:01:53]line ФПД: 180477848242153 [19:01:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190152&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87423&fm=180477848242153&tin=02508201610067®Number=0000000000092592&sum=70000 [19:01:53]OFD Sender: Processing packet 87423 [packets to send 280, broken 279] [19:01:53]ProducePacketName [19:01:53]name=ofd_packets/00087423 [19:01:53]OFD Sender: To server: pG, [19:01:53]CommunicateWithHost lk.salyk.kg:30040 [19:01:53]ConnectInit lk.salyk.kg [19:01:53]written 0, free lines is 4095 [19:01:54]Write to MH i2c: 01 00 00 B7 02 B9 [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: 01 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: 01 07 00 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 E1 0C AD [19:01:54]RasterBufferAndPrint [19:01:54]line [19:01:54]line [19:01:54]line [19:01:54]line [19:01:54]line [19:01:54]written 0, free lines is 3303 [19:01:54]MH_Cut [19:01:54]Write to MH i2c: D1 01 00 BE 02 01 92 [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: D1 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: D1 01 00 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: D1 01 00 BE 02 00 91 [19:01:54]Write to MH i2c: 01 00 00 BF 02 C1 [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:54]int [19:01:54]*** FLAG_PRN_PAP2 set [19:01:54]*** Cut start [19:01:54]*** Partial cut [19:01:54]*** CUTSNS_PIN = 1 [19:01:54]*** CUTSNS_PIN = 0 [19:01:54]*** Brake cut motor [19:01:54]Connected sock=11 [19:01: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 10 01 00 00 D0 D8 08 01 3A 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 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 15 01 00 00 F4 03 04 00 20 BB F1 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 7F 55 01 00 35 04 06 00 A4 24 C6 08 C7 E9 D4 F8 B1 1E CE 64 DB EB [19:01:54]Read from MH i2c: 01 [19:01:54]MH_I2C_Read... [19:01:54]*** Stop cut motor [19:01:54]*** Cut end [19:01:54]Read from MH i2c: 01 07 00 [19:01:54]MH_I2C_Read... [19:01:54]Read from MH i2c: 01 07 00 BF 02 00 02 00 00 00 FF 0F D8 [19:01:54]process_action close_receipt done [19:01:54]requested_data is exist [19:01:54]produce_requested_data [19:01:54]requested_item fm.sn is exist - process it [19:01:54]wFMCommunicate request_size=4 [19:01:54]MH_SAM_APDU [19:01:54]CAPDU: 80 11 00 00 [19:01:54]Write to MH i2c: E2 08 00 C0 02 80 11 00 00 00 00 00 00 3C [19:01:54]Write i2c OK [19:01:54]MH_I2C_Read... [19:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:55]Read from MH i2c: E2 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 17 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 17 00 C0 02 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:01: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:01:55]wFMCommunicate OK [19:01:55]requested_item fd.num is exist - process it [19:01:55]SAM_PROTO_GetFieldsCounters [19:01:55]wFMCommunicate request_size=4 [19:01:55]MH_SAM_APDU [19:01:55]CAPDU: 80 13 00 00 [19:01:55]Write to MH i2c: E2 08 00 C1 02 80 13 00 00 00 00 00 00 3F [19:01:55]Write i2c OK [19:01:55]MH_I2C_Read... [19:01:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:55]Read from MH i2c: E2 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 62 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 62 00 C1 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 55 01 00 0E 04 04 00 F2 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 78 [19:01: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 55 01 00 0E 04 04 00 F2 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 [19:01:55]wFMCommunicate OK [19:01:55]SAM_PROTO_GetFieldsCounters done [19:01:55]requested_item shift.num is exist - process it [19:01:55]requested_item shift.opened is exist - process it [19:01:55]req_shift_opened [19:01:55]FM_GetShiftState [19:01:55]SAM_PROTO_GetShiftState [19:01:55]wFMCommunicate request_size=4 [19:01:55]MH_SAM_APDU [19:01:55]CAPDU: 80 13 01 00 [19:01:55]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [19:01:55]Write i2c OK [19:01:55]MH_I2C_Read... [19:01:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:55]Read from MH i2c: E2 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 0E 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 99 [19:01:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:01:55]wFMCommunicate OK [19:01:55]SAM_PROTO_GetShiftState done [19:01:55]FM_GetShiftState done [19:01:55]req_shift_opened done [19:01:55]requested_item shift.open_date is exist - process it [19:01:55]req_shift_open_date [19:01:55]req_shift_open_date done [19:01:55]produce_requested_data done [19:01:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87423,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:01:55]process_action_free close_receipt [19:01:55]json_value_free [19:01:55]json_value_free done [19:01:55]process_json_proto returns [19:01:55]Send response to host [19:01:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87423,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:01:55]free response buf [19:01:55]execute_script done [19:01:55]execute_script returns [19:01:55]free content buf [19:01:55]Sock 8.Close socket [19:01:55]Sock 8.Thread stoped [19:01:55]Write to MH i2c: 01 00 00 C3 02 C5 [19:01:55]Write i2c OK [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: 01 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: 01 07 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: 01 07 00 C3 02 00 02 00 00 00 FF 0F DC [19:01:55]state=0 [19:01:55]Cover opened [19:01:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 32 68 47 00 4F 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 7F 55 01 00 F4 03 04 00 EC 65 F1 66 B6 04 01 00 00 8F C6 DD 46 04 AA 84 76 [19:01:57]CommunicateWithHost err = 0 [19:01:57]CheckOFDResponse [19:01:57]1017 (14) - 77093643461234 [19:01:57]1041 (16) - 0000000000874979 [19:01:57]1040 (4) - 87423 [19:01:57]1012 (4) - 23.09.2024 12:58 [19:01:57]1206 (1) - 0 [19:01:57]OFD Sender: Remove packet 87423 [19:01:57]ProducePacketName [19:01:57]name=ofd_packets/00087423 [19:01:57]NVStorageDeleteData [19:01:57]OFD Sender: No OFD packet to send [19:02:00]Write to MH i2c: 01 00 00 C4 02 C6 [19:02:00]Write i2c OK [19:02:00]MH_I2C_Read... [19:02:00]Read from MH i2c: 01 [19:02:00]MH_I2C_Read... [19:02:00]Read from MH i2c: 01 07 00 [19:02:00]MH_I2C_Read... [19:02:00]Read from MH i2c: 01 07 00 C4 02 00 02 00 00 00 FF 0F DD [19:02:00]state=3 [19:02:00]Cover opened [19:02:02]OFD Sender: No OFD packet to send [19:02:05]Write to MH i2c: 01 00 00 C5 02 C7 [19:02:05]Write i2c OK [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 07 00 [19:02:05]MH_I2C_Read... [19:02:05]Read from MH i2c: 01 07 00 C5 02 00 02 00 00 00 FF 0F DE [19:02:05]state=3 [19:02:05]Cover opened [19:02:07]OFD Sender: No OFD packet to send [19:02:10]Write to MH i2c: 01 00 00 C6 02 C8 [19:02:10]Write i2c OK [19:02:10]MH_I2C_Read... [19:02:10]Read from MH i2c: 01 [19:02:10]MH_I2C_Read... [19:02:10]Read from MH i2c: 01 07 00 [19:02:10]MH_I2C_Read... [19:02:10]Read from MH i2c: 01 07 00 C6 02 00 02 00 00 00 FF 0F DF [19:02:10]state=3 [19:02:10]Cover opened [19:02:12]OFD Sender: No OFD packet to send [19:02:15]Write to MH i2c: 01 00 00 C7 02 C9 [19:02:15]Write i2c OK [19:02:15]MH_I2C_Read... [19:02:15]Read from MH i2c: 01 [19:02:15]MH_I2C_Read... [19:02:15]Read from MH i2c: 01 07 00 [19:02:15]MH_I2C_Read... [19:02:15]Read from MH i2c: 01 07 00 C7 02 00 02 00 00 00 FF 0F E0 [19:02:15]state=3 [19:02:15]Cover opened [19:02:17]OFD Sender: No OFD packet to send [19:02:20]Write to MH i2c: 01 00 00 C8 02 CA [19:02:20]Write i2c OK [19:02:20]MH_I2C_Read... [19:02:20]Read from MH i2c: 01 [19:02:20]MH_I2C_Read... [19:02:20]Read from MH i2c: 01 07 00 [19:02:20]MH_I2C_Read... [19:02:20]Read from MH i2c: 01 07 00 C8 02 00 02 00 00 00 FF 0F E1 [19:02:20]state=3 [19:02:20]Cover opened [19:02:22]OFD Sender: No OFD packet to send [19:02:25]Write to MH i2c: 01 00 00 C9 02 CB [19:02:25]Write i2c OK [19:02:25]MH_I2C_Read... [19:02:25]Read from MH i2c: 01 [19:02:25]MH_I2C_Read... [19:02:25]Read from MH i2c: 01 07 00 [19:02:25]MH_I2C_Read... [19:02:25]Read from MH i2c: 01 07 00 C9 02 00 02 00 00 00 FF 0F E2 [19:02:25]state=3 [19:02:25]Cover opened [19:02:27]OFD Sender: No OFD packet to send [19:02:30]Write to MH i2c: 01 00 00 CA 02 CC [19:02:30]Write i2c OK [19:02:30]MH_I2C_Read... [19:02:30]Read from MH i2c: 01 [19:02:30]MH_I2C_Read... [19:02:30]Read from MH i2c: 01 07 00 [19:02:30]MH_I2C_Read... [19:02:30]Read from MH i2c: 01 07 00 CA 02 00 02 00 00 00 FF 0F E3 [19:02:30]state=3 [19:02:30]Cover opened [19:02:32]OFD Sender: No OFD packet to send [19:02:35]Write to MH i2c: 01 00 00 CB 02 CD [19:02:35]Write i2c OK [19:02:35]MH_I2C_Read... [19:02:35]Read from MH i2c: 01 [19:02:35]MH_I2C_Read... [19:02:35]Read from MH i2c: 01 07 00 [19:02:35]MH_I2C_Read... [19:02:35]Read from MH i2c: 01 07 00 CB 02 00 02 00 00 00 FF 0F E4 [19:02:35]state=3 [19:02:35]Cover opened [19:02:37]OFD Sender: No OFD packet to send [19:02:40]Write to MH i2c: 01 00 00 CC 02 CE [19:02:40]Write i2c OK [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: 01 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: 01 07 00 [19:02:40]MH_I2C_Read... [19:02:40]Read from MH i2c: 01 07 00 CC 02 00 02 00 00 00 FF 0F E5 [19:02:40]state=3 [19:02:40]Cover opened [19:02:42]OFD Sender: No OFD packet to send [19:02:45]Write to MH i2c: 01 00 00 CD 02 CF [19:02:45]Write i2c OK [19:02:45]MH_I2C_Read... [19:02:45]Read from MH i2c: 01 [19:02:45]MH_I2C_Read... [19:02:45]Read from MH i2c: 01 07 00 [19:02:45]MH_I2C_Read... [19:02:45]Read from MH i2c: 01 07 00 CD 02 00 02 00 00 00 FF 0F E6 [19:02:45]state=3 [19:02:45]Cover opened [19:02:47]OFD Sender: No OFD packet to send [19:02:50]Write to MH i2c: 01 00 00 CE 02 D0 [19:02:50]Write i2c OK [19:02:50]MH_I2C_Read... [19:02:50]Read from MH i2c: 01 [19:02:50]MH_I2C_Read... [19:02:50]Read from MH i2c: 01 07 00 [19:02:50]MH_I2C_Read... [19:02:50]Read from MH i2c: 01 07 00 CE 02 00 02 00 00 00 FF 0F E7 [19:02:50]state=3 [19:02:50]Cover opened [19:02:52]OFD Sender: No OFD packet to send [19:02:55]Write to MH i2c: 01 00 00 CF 02 D1 [19:02:55]Write i2c OK [19:02:55]MH_I2C_Read... [19:02:55]Read from MH i2c: 01 [19:02:55]MH_I2C_Read... [19:02:55]Read from MH i2c: 01 07 00 [19:02:55]MH_I2C_Read... [19:02:55]Read from MH i2c: 01 07 00 CF 02 00 02 00 00 00 FF 0F E8 [19:02:55]state=3 [19:02:55]Cover opened [19:02:57]OFD Sender: No OFD packet to send [19:03:00]Write to MH i2c: 01 00 00 D0 02 D2 [19:03:00]Write i2c OK [19:03:00]MH_I2C_Read... [19:03:00]Read from MH i2c: 01 [19:03:00]MH_I2C_Read... [19:03:00]Read from MH i2c: 01 07 00 [19:03:00]MH_I2C_Read... [19:03:00]Read from MH i2c: 01 07 00 D0 02 00 02 00 00 00 FF 0F E9 [19:03:00]state=3 [19:03:00]Cover opened [19:03:02]OFD Sender: No OFD packet to send [19:03:05]Write to MH i2c: 01 00 00 D1 02 D3 [19:03:05]Write i2c OK [19:03:05]MH_I2C_Read... [19:03:05]Read from MH i2c: 01 [19:03:05]MH_I2C_Read... [19:03:05]Read from MH i2c: 01 07 00 [19:03:05]MH_I2C_Read... [19:03:05]Read from MH i2c: 01 07 00 D1 02 00 02 00 00 00 FF 0F EA [19:03:05]state=3 [19:03:05]Cover opened [19:03:07]OFD Sender: No OFD packet to send [19:03:10]Write to MH i2c: 01 00 00 D2 02 D4 [19:03:10]Write i2c OK [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: 01 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: 01 07 00 [19:03:10]MH_I2C_Read... [19:03:10]Read from MH i2c: 01 07 00 D2 02 00 02 00 00 00 FF 0F EB [19:03:10]state=3 [19:03:10]Cover opened [19:03:12]OFD Sender: No OFD packet to send [19:03:15]Write to MH i2c: 01 00 00 D3 02 D5 [19:03:15]Write i2c OK [19:03:15]MH_I2C_Read... [19:03:15]Read from MH i2c: 01 [19:03:15]MH_I2C_Read... [19:03:15]Read from MH i2c: 01 07 00 [19:03:15]MH_I2C_Read... [19:03:15]Read from MH i2c: 01 07 00 D3 02 00 02 00 00 00 FF 0F EC [19:03:15]state=3 [19:03:15]Cover opened [19:03:17]OFD Sender: No OFD packet to send [19:03:20]Write to MH i2c: 01 00 00 D4 02 D6 [19:03:20]Write i2c OK [19:03:20]MH_I2C_Read... [19:03:20]Read from MH i2c: 01 [19:03:20]MH_I2C_Read... [19:03:20]Read from MH i2c: 01 07 00 [19:03:20]MH_I2C_Read... [19:03:20]Read from MH i2c: 01 07 00 D4 02 00 02 00 00 00 FF 0F ED [19:03:20]state=3 [19:03:20]Cover opened [19:05:00]ConnectInit Can't connect to host [19:05:00]Write to MH i2c: 01 00 00 FF 02 01 [19:05:00]Write i2c OK [19:05:00]MH_I2C_Read... [19:05:00]Read from MH i2c: 01 [19:05:00]MH_I2C_Read... [19:05:00]Read from MH i2c: 01 07 00 [19:05:00]MH_I2C_Read... [19:05:00]Read from MH i2c: 01 07 00 FF 02 00 02 00 00 00 FF 0F 18 [19:05:00]state=3 [19:05:00]Cover opened [19:05:02]OFD Sender: No OFD packet to send [19:05:05]Write to MH i2c: 01 00 00 00 03 03 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 00 03 00 02 00 00 00 FF 0F 1A [19:05:05]state=3 [19:05:05]Cover opened [19:05:07]OFD Sender: No OFD packet to send [19:05:10]Write to MH i2c: 01 00 00 01 03 04 [19:05:10]Write i2c OK [19:05:10]MH_I2C_Read... [19:05:10]Read from MH i2c: 01 [19:05:10]MH_I2C_Read... [19:05:10]Read from MH i2c: 01 07 00 [19:05:10]MH_I2C_Read... [19:05:10]Read from MH i2c: 01 07 00 01 03 00 02 00 00 00 FF 0F 1B [19:05:10]state=3 [19:05:10]Cover opened [19:05:12]OFD Sender: No OFD packet to send [19:05:15]Write to MH i2c: 01 00 00 02 03 05 [19:05:15]Write i2c OK [19:05:15]MH_I2C_Read... [19:05:15]Read from MH i2c: 01 [19:05:15]MH_I2C_Read... [19:05:15]Read from MH i2c: 01 07 00 [19:05:15]MH_I2C_Read... [19:05:15]Read from MH i2c: 01 07 00 02 03 00 02 00 00 00 FF 0F 1C [19:05:15]state=3 [19:05:15]Cover opened [19:05:17]OFD Sender: No OFD packet to send [19:05:20]Write to MH i2c: 01 00 00 03 03 06 [19:05:20]Write i2c OK [19:05:20]MH_I2C_Read... [19:05:20]Read from MH i2c: 01 [19:05:20]MH_I2C_Read... [19:05:20]Read from MH i2c: 01 07 00 [19:05:20]MH_I2C_Read... [19:05:20]Read from MH i2c: 01 07 00 03 03 00 02 00 00 00 FF 0F 1D [19:05:20]state=3 [19:05:20]Cover opened [19:05:22]OFD Sender: No OFD packet to send [19:05:25]Write to MH i2c: 01 00 00 04 03 07 [19:05:25]Write i2c OK [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 [19:05:25]MH_I2C_Read... [19:05:25]Read from MH i2c: 01 07 00 04 03 00 02 00 00 00 FF 0F 1E [19:05:25]state=3 [19:05:25]Cover opened [19:05:27]OFD Sender: No OFD packet to send [19:05:29]int [19:05:29]Write to MH i2c: 01 00 00 05 03 08 [19:05:29]*** FLAG_PRN_PAP1 set [19:05:29]Write i2c OK [19:05:29]MH_I2C_Read... [19:05:29]Read from MH i2c: 01 [19:05:29]MH_I2C_Read... [19:05:29]Read from MH i2c: 01 07 00 [19:05:29]MH_I2C_Read... [19:05:29]Read from MH i2c: 01 07 00 05 03 00 03 00 00 00 FF 0F 20 [19:05:29]state=3 [19:05:29]No paper [19:05:29]Cover opened [19:05:32]OFD Sender: No OFD packet to send [19:05:34]Write to MH i2c: 01 00 00 06 03 09 [19:05:34]Write i2c OK [19:05:34]MH_I2C_Read... [19:05:34]Read from MH i2c: 01 [19:05:34]MH_I2C_Read... [19:05:34]Read from MH i2c: 01 07 00 [19:05:34]MH_I2C_Read... [19:05:34]Read from MH i2c: 01 07 00 06 03 00 03 00 00 00 FF 0F 21 [19:05:34]state=3 [19:05:34]No paper [19:05:34]Cover opened [19:05:37]OFD Sender: No OFD packet to send [19:05:39]Write to MH i2c: 01 00 00 07 03 0A [19:05:39]Write i2c OK [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 07 00 [19:05:39]MH_I2C_Read... [19:05:39]Read from MH i2c: 01 07 00 07 03 00 03 00 00 00 FF 0F 22 [19:05:39]state=3 [19:05:39]No paper [19:05:39]Cover opened [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: 6115531+1721002828=1727118359 [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 BC F1 66 4C 6B 94 66 DB [19:06:00]Current date/time: 23.09.2024 19:06 [19:06:00]FM_Init [19:06:00]wFMConnect [19:06:00]MH_SAM_On [19:06:00]Write to MH i2c: E0 00 00 08 00 E7 [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_init finished! [19:06:00]*** atr: [19:06:00]*** 0F 3B D5 18 FF 81 91 FE [19:06:00]*** 1F C3 80 73 C8 21 10 0A [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]*** 00 00 00 00 00 00 00 00 [19:06:00]Read from MH i2c: E0 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E0 10 00 [19:06:00]MH_I2C_Read... [19:06: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 [19:06:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:06:00]wFMCommunicate request_size=10 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:06:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:06:00]RAPDU: 90 00 [19:06:00]wFMCommunicate OK [19:06:00]wFMCommunicate request_size=4 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 11 00 00 [19:06:00]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 17 00 [19:06:00]MH_I2C_Read... [19:06:00]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:06: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:06:00]wFMCommunicate OK [19:06:00]Detected FM SN is 0000000000874979 [19:06:00]Stored FM SN is 0000000000874979 [19:06:00]wFMCommunicate request_size=9 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 16 00 00 04 B6 D7 00 00 [19:06:00]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:06:00]RAPDU: 90 00 [19:06:00]wFMCommunicate OK [19:06:00]FM PIN OK [19:06:00]wFMCommunicate request_size=8 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 14 04 00 03 02 00 01 [19:06:00]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:06:00]RAPDU: 90 00 [19:06:00]wFMCommunicate OK [19:06:00]wFMCommunicate request_size=13 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:06:00]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:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:06:00]RAPDU: 90 00 [19:06:00]wFMCommunicate OK [19:06:00]wFMCommunicate request_size=4 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 11 00 00 [19:06:00]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:00]Read from MH i2c: E2 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: E2 17 00 [19:06:00]MH_I2C_Read... [19:06:00]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:06: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:06:00]wFMCommunicate OK [19:06:00]DocumentArchiveInit [19:06:00]Start Httpd... [19:06:00]Httpd thread 3067800932 created [19:06:00]Write to MH i2c: 01 00 00 0F 00 0F [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: 01 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: 01 07 00 [19:06:00]MH_I2C_Read... [19:06:00]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:06:00]MH Int Process started [19:06:00]Allocated Socket 7 [19:06:00]Bind OK [19:06:00]Listen OK [19:06:00]httpd running on port 8080 [19:06:00]Waiting for new connection... [19:06:00]OFD Sender: No OFD packet to send [19:06:00]accept exits with 8 [19:06:00]New connection [19:06:00]New thread 3067514212 created [19:06:00]Waiting for new connection... [19:06:00] Sock 8.Parse request [19:06:00]Sock 8.Check first char [19:06:00]Sock 8.First char is OK [19:06:00]request: POST /json_proto HTTP/1.0 [19:06:00]Method: POST [19:06:00]URL: /json_proto [19:06:00]Method is POST - this is cgi request [19:06:00]url: /json_proto [19:06:00]query_string will be loaded in cgi processing [19:06:00]execute_cgi json_proto POST (null) [19:06:00]execute_cgi path=json_proto method=POST [19:06:00]POST find Content-Length [19:06:00]Host: 172.17.47.196:8080 [19:06:00]Content-Length: 215 [19:06:00]Content-Type: application/json [19:06:00] [19:06:00]POST finish read [19:06:00]Found Content-Length = 215 [19:06:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:00]execute_script... [19:06:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:00]POST & json_proto [19:06:00]process_json_proto [19:06:00]json parsed OK: [19:06:00]protocol is kg_v1.0 [19:06:00]action value=get_value [19:06:00]process_action get_value [19:06:00]cmd_get_value [19:06:00]process_action get_value done [19:06:00]requested_data is exist [19:06:00]produce_requested_data [19:06:00]requested_item kkm.sn is exist - process it [19:06:00]requested_item kkm.ver is exist - process it [19:06:00]requested_item fm.sn is exist - process it [19:06:00]wFMCommunicate request_size=4 [19:06:00]MH_SAM_APDU [19:06:00]CAPDU: 80 11 00 00 [19:06:00]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:06:00]Write i2c OK [19:06:00]MH_I2C_Read... [19:06:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:01]Read from MH i2c: E2 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 17 00 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [19:06: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:06:01]wFMCommunicate OK [19:06:01]requested_item fd.num is exist - process it [19:06:01]SAM_PROTO_GetFieldsCounters [19:06:01]wFMCommunicate request_size=4 [19:06:01]MH_SAM_APDU [19:06:01]CAPDU: 80 13 00 00 [19:06:01]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:06:01]Write i2c OK [19:06:01]MH_I2C_Read... [19:06:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:01]Read from MH i2c: E2 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 62 00 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 CA [19:06: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 80 55 01 00 0E 04 04 00 F2 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 [19:06:01]wFMCommunicate OK [19:06:01]SAM_PROTO_GetFieldsCounters done [19:06:01]requested_item shift.num is exist - process it [19:06:01]requested_item shift.opened is exist - process it [19:06:01]req_shift_opened [19:06:01]FM_GetShiftState [19:06:01]SAM_PROTO_GetShiftState [19:06:01]wFMCommunicate request_size=4 [19:06:01]MH_SAM_APDU [19:06:01]CAPDU: 80 13 01 00 [19:06:01]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:06:01]Write i2c OK [19:06:01]MH_I2C_Read... [19:06:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:01]Read from MH i2c: E2 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 0E 00 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [19:06:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:06:01]wFMCommunicate OK [19:06:01]SAM_PROTO_GetShiftState done [19:06:01]FM_GetShiftState done [19:06:01]req_shift_opened done [19:06:01]requested_item shift.open_date is exist - process it [19:06:01]req_shift_open_date [19:06:01]req_shift_open_date done [19:06:01]produce_requested_data done [19:06:01]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87424,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:06:01]process_action_free get_value [19:06:01]json_value_free [19:06:01]json_value_free done [19:06:01]process_json_proto returns [19:06:01]Send response to host [19:06:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87424,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:06:01]free response buf [19:06:01]execute_script done [19:06:01]execute_script returns [19:06:01]free content buf [19:06:01]Sock 8.Close socket [19:06:01]Sock 8.Thread stoped [19:06:01]accept exits with 6 [19:06:01]New connection [19:06:01]New thread 3067370852 created [19:06:01]Thread 3067514212 joined [19:06:01]Waiting for new connection... [19:06:01] Sock 6.Parse request [19:06:01]Sock 6.Check first char [19:06:01]Sock 6.First char is OK [19:06:01]request: POST /json_proto HTTP/1.0 [19:06:01]Method: POST [19:06:01]URL: /json_proto [19:06:01]Method is POST - this is cgi request [19:06:01]url: /json_proto [19:06:01]query_string will be loaded in cgi processing [19:06:01]execute_cgi json_proto POST (null) [19:06:01]execute_cgi path=json_proto method=POST [19:06:01]POST find Content-Length [19:06:01]Host: 172.17.47.196:8080 [19:06:01]Content-Length: 331 [19:06:01]Content-Type: application/json [19:06:01] [19:06:01]POST finish read [19:06:01]Found Content-Length = 331 [19:06:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:06:01]execute_script... [19:06:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:06:01]POST & json_proto [19:06:01]process_json_proto [19:06:01]json parsed OK: [19:06:01]protocol is kg_v1.0 [19:06:01]action value=get_value [19:06:01]process_action get_value [19:06:01]cmd_get_value [19:06:01]process_action get_value done [19:06:01]requested_data is exist [19:06:01]produce_requested_data [19:06:01]requested_item fm.sale.total is exist - process it [19:06:01]SAM_PROTO_GetFMData [19:06:01]wFMCommunicate request_size=4 [19:06:01]MH_SAM_APDU [19:06:01]CAPDU: 80 13 03 00 [19:06:01]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:06:01]Write i2c OK [19:06:01]MH_I2C_Read... [19:06:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:06:01]Read from MH i2c: E2 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 FD 00 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 9B 51 01 00 69 04 A3 00 6F 04 04 00 1F 4F 01 00 B1 04 05 00 D9 2C 88 BA 01 70 04 05 00 AC F0 52 8C 01 72 04 04 00 2D 3C 35 2E 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 11 4A 02 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E5 C7 EA 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 [19:06:01]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 9B 51 01 00 69 04 A3 00 6F 04 04 00 1F 4F 01 00 B1 04 05 00 D9 2C 88 BA 01 70 04 05 00 AC F0 52 8C 01 72 04 04 00 2D 3C 35 2E 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 11 4A 02 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E5 C7 EA 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:06:01]wFMCommunicate OK [19:06:01]wFMCommunicate request_size=4 [19:06:01]MH_SAM_APDU [19:06:01]CAPDU: 80 17 00 00 [19:06:01]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:06:01]Write i2c OK [19:06:01]MH_I2C_Read... [19:06:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:01]Read from MH i2c: E2 [19:06:01]MH_I2C_Read... [19:06:01]Read from MH i2c: E2 FD 00 [19:06:01]MH_I2C_Read... [19:06:01]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:06:01]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:06:01]wFMCommunicate OK [19:06:01]wFMCommunicate request_size=4 [19:06:01]MH_SAM_APDU [19:06:01]CAPDU: 80 17 00 00 [19:06:01]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:06:01]Write i2c OK [19:06:01]MH_I2C_Read... [19:06:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:02]Read from MH i2c: E2 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: E2 FD 00 [19:06:02]MH_I2C_Read... [19:06:02]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:06:02]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:06:02]wFMCommunicate OK [19:06:02]wFMCommunicate request_size=4 [19:06:02]MH_SAM_APDU [19:06:02]CAPDU: 80 17 00 00 [19:06:02]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:06:02]Write i2c OK [19:06:02]MH_I2C_Read... [19:06:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:02]Read from MH i2c: E2 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: E2 FD 00 [19:06:02]MH_I2C_Read... [19:06:02]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:06:02]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:06:02]wFMCommunicate OK [19:06:02]wFMCommunicate request_size=4 [19:06:02]MH_SAM_APDU [19:06:02]CAPDU: 80 17 00 00 [19:06:02]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:06:02]Write i2c OK [19:06:02]MH_I2C_Read... [19:06:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [19:06:02]Read from MH i2c: E2 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: E2 E5 00 [19:06:02]MH_I2C_Read... [19:06:02]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:06:02]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:06:02]wFMCommunicate OK [19:06:02]SAM_PROTO_GetFMData done [19:06:02]requested_item fm.sale_refund.total is exist - process it [19:06:02]requested_item fm.buy.total is exist - process it [19:06:02]requested_item shift.sale.total is exist - process it [19:06:02]SAM_PROTO_GetShiftData [19:06:02]wFMCommunicate request_size=4 [19:06:02]MH_SAM_APDU [19:06:02]CAPDU: 80 13 02 00 [19:06:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:06:02]Write i2c OK [19:06:02]MH_I2C_Read... [19:06:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:06:03]Read from MH i2c: E2 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 16 01 00 00 69 04 9E 00 6F 04 04 00 16 01 00 00 B1 04 04 00 12 94 85 01 70 04 04 00 30 F7 40 01 72 04 03 00 E2 9C 44 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 1B 61 29 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 BC 72 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 C7 [19:06:03]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 16 01 00 00 69 04 9E 00 6F 04 04 00 16 01 00 00 B1 04 04 00 12 94 85 01 70 04 04 00 30 F7 40 01 72 04 03 00 E2 9C 44 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 1B 61 29 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 BC 72 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:06:03]wFMCommunicate OK [19:06:03]wFMCommunicate request_size=4 [19:06:03]MH_SAM_APDU [19:06:03]CAPDU: 80 17 00 00 [19:06:03]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:06:03]Write i2c OK [19:06:03]MH_I2C_Read... [19:06:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:03]Read from MH i2c: E2 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [19:06:03]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [19:06:03]wFMCommunicate OK [19:06:03]wFMCommunicate request_size=4 [19:06:03]MH_SAM_APDU [19:06:03]CAPDU: 80 17 00 00 [19:06:03]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:06:03]Write i2c OK [19:06:03]MH_I2C_Read... [19:06:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:03]Read from MH i2c: E2 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 [19:06:03]MH_I2C_Read... [19:06:03]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [19:06:03]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [19:06:03]wFMCommunicate OK [19:06:03]wFMCommunicate request_size=4 [19:06:03]MH_SAM_APDU [19:06:03]CAPDU: 80 17 00 00 [19:06:03]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:06:03]Write i2c OK [19:06:03]MH_I2C_Read... [19:06:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:06:04]Read from MH i2c: E2 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 FD 00 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [19:06:04]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:06:04]wFMCommunicate OK [19:06:04]wFMCommunicate request_size=4 [19:06:04]MH_SAM_APDU [19:06:04]CAPDU: 80 17 00 00 [19:06:04]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:06:04]Write i2c OK [19:06:04]MH_I2C_Read... [19:06:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [19:06:04]Read from MH i2c: E2 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 CE 00 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [19:06:04]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:06:04]wFMCommunicate OK [19:06:04]SAM_PROTO_GetShiftData done [19:06:04]requested_item shift.sale.total_cash is exist - process it [19:06:04]requested_item shift.sale_refund.total is exist - process it [19:06:04]requested_item shift.sale_refund.total_cash is exist - process it [19:06:04]requested_item shift.buy.total is exist - process it [19:06:04]requested_item shift.buy.total_cash is exist - process it [19:06:04]produce_requested_data done [19:06:04]produce_requested_data return {"fm.sale.total":74244538.49,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":255314.10,"shift.sale.total_cash":210348.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:06:04]process_action_free get_value [19:06:04]json_value_free [19:06:04]json_value_free done [19:06:04]process_json_proto returns [19:06:04]Send response to host [19:06:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74244538.49,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":255314.10,"shift.sale.total_cash":210348.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:06:04]free response buf [19:06:04]execute_script done [19:06:04]execute_script returns [19:06:04]free content buf [19:06:04]Sock 6.Close socket [19:06:04]Sock 6.Thread stoped [19:06:04]accept exits with 8 [19:06:04]New connection [19:06:04]New thread 3067514212 created [19:06:04]Thread 3067370852 joined [19:06:04]Waiting for new connection... [19:06:04] Sock 8.Parse request [19:06:04]Sock 8.Check first char [19:06:04]Sock 8.First char is OK [19:06:04]request: POST /json_proto HTTP/1.0 [19:06:04]Method: POST [19:06:04]URL: /json_proto [19:06:04]Method is POST - this is cgi request [19:06:04]url: /json_proto [19:06:04]query_string will be loaded in cgi processing [19:06:04]execute_cgi json_proto POST (null) [19:06:04]execute_cgi path=json_proto method=POST [19:06:04]POST find Content-Length [19:06:04]Host: 172.17.47.196:8080 [19:06:04]Content-Length: 144 [19:06:04]Content-Type: application/json [19:06:04] [19:06:04]POST finish read [19:06:04]Found Content-Length = 144 [19:06:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:06:04]execute_script... [19:06:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [19:06:04]POST & json_proto [19:06:04]process_json_proto [19:06:04]json parsed OK: [19:06:04]protocol is kg_v1.0 [19:06:04]action value=print_doc [19:06:04]process_action print_doc [19:06:04]ExternCall_PrintAddStr [19:06:04]wPrintStart [19:06:04]Write to MH i2c: 01 00 00 1D 00 1D [19:06:04]Write i2c OK [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: 01 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: 01 07 00 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [19:06:04]RasterBufferAndPrint [19:06:04]line Счет N : (1)872384 [19:06:04]line ИНН: 02508201610067 [19:06:04]line Контрольно-Кассовый Чек [19:06:04]line ПРОДАЖА [19:06:04]line ТРК (МРК, ГНК) : 34 [19:06:04]line Товар: 2710194210 [19:06:04]line ДТ(л)-К-4 [19:06:04]line 6.570 * 76.20 [19:06:04]line = 500.63 [19:06:04]line НДС 12% НСП 1% [19:06:04]line > о реализуемом товаре [19:06:04]line ИТОГО: 500.63 [19:06:04]line НСП 1% : 4.43 [19:06:04]line НДС 12% : 53.16 [19:06:04]line Наличными: 0.00 [19:06:04]line Безнал.: 500.63 [19:06:04]line Место: АЗС № 137 "Партнер Нефть" [19:06:04]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:06:04]line СНО: Общий режим [19:06:04]line Чек 278 23.09.2024 19:04 [19:06:04]line Смена: 498 ФФД: 1.0 [19:06:04]line ЗНМ: 0300000064 [19:06:04]line РНМ: 0000000000092592 [19:06:04]line Версия ККМ: 001 [19:06:04]line Платежная система: Бакай Банк [19:06:04]line ФМ: 0000000000874979 [19:06:04]line ФД: 87424 [19:06:04]line ФПД: 12040972799920 [19:06:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190420&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87424&fm=12040972799920&tin=02508201610067®Number=0000000000092592&sum=50063 [19:06:04]written 0, free lines is 4095 [19:06:05]Write to MH i2c: 01 00 00 47 00 47 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 F5 0C 4F [19:06:05]RasterBufferAndPrint [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]written 0, free lines is 3333 [19:06:05]MH_Cut [19:06:05]Write to MH i2c: D1 01 00 4E 00 01 20 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 01 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 01 00 4E 00 00 1F [19:06:05]Write to MH i2c: 01 00 00 4F 00 4F [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]OFD Sender: No OFD packet to send [19:06:05]*** Cut start [19:06:05]*** Partial cut [19:06:05]*** CUTSNS_PIN = 1 [19:06:05]*** CUTSNS_PIN = 0 [19:06:06]*** Brake cut motor [19:06:06]Read from MH i2c: 01 [19:06:06]MH_I2C_Read... [19:06:06]*** Stop cut motor [19:06:06]*** Cut end [19:06:06]Read from MH i2c: 01 07 00 [19:06:06]MH_I2C_Read... [19:06:06]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [19:06:06]process_action print_doc done [19:06:06]requested_data is exist [19:06:06]produce_requested_data [19:06:06]produce_requested_data return (null) [19:06:06]process_action_free print_doc [19:06:06]json_value_free [19:06:06]json_value_free done [19:06:06]process_json_proto returns [19:06:06]Send response to host [19:06:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:06:06]free response buf [19:06:06]execute_script done [19:06:06]execute_script returns [19:06:06]free content buf [19:06:06]Sock 8.Close socket [19:06:06]Sock 8.Thread stoped [19:06:07]accept exits with 6 [19:06:07]New connection [19:06:07]New thread 3067370852 created [19:06:07]Thread 3067514212 joined [19:06:07]Waiting for new connection... [19:06:07] Sock 6.Parse request [19:06:07]Sock 6.Check first char [19:06:07]Sock 6.First char is OK [19:06:07]request: POST /json_proto HTTP/1.0 [19:06:07]Method: POST [19:06:07]URL: /json_proto [19:06:07]Method is POST - this is cgi request [19:06:07]url: /json_proto [19:06:07]query_string will be loaded in cgi processing [19:06:07]execute_cgi json_proto POST (null) [19:06:07]execute_cgi path=json_proto method=POST [19:06:07]POST find Content-Length [19:06:07]Host: 172.17.47.196:8080 [19:06:07]Content-Length: 725 [19:06:07]Content-Type: application/json [19:06:07] [19:06:07]POST finish read [19:06:07]Found Content-Length = 725 [19:06:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148208", "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" ] } } [19:06:07]execute_script... [19:06:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148208", "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" ] } } [19:06:07]POST & json_proto [19:06:07]process_json_proto [19:06:07]json parsed OK: [19:06:07]protocol is kg_v1.0 [19:06:07]action value=close_receipt [19:06:07]process_action close_receipt [19:06:07]cmd_close_receipt [19:06:07]MH_GetDate [19:06:07]Write to MH i2c: F0 00 00 50 00 3F [19:06:07]Write i2c OK [19:06:07]MH_I2C_Read... [19:06:07]Read from MH i2c: F0 [19:06:07]MH_I2C_Read... [19:06:07]Read from MH i2c: F0 09 00 [19:06:07]MH_I2C_Read... [19:06:07]Read from MH i2c: F0 09 00 50 00 00 1F BC F1 66 4C 6B 94 66 2B [19:06:07]GetLastDocTimeStamp 1727118260 [19:06:07]current date 1727118367 [19:06:07]FM_GetShiftState [19:06:07]SAM_PROTO_GetShiftState [19:06:07]wFMCommunicate request_size=4 [19:06:07]MH_SAM_APDU [19:06:07]CAPDU: 80 13 01 00 [19:06:07]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [19:06:07]Write i2c OK [19:06:07]MH_I2C_Read... [19:06:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:07]Read from MH i2c: E2 [19:06:07]MH_I2C_Read... [19:06:07]Read from MH i2c: E2 0E 00 [19:06:07]MH_I2C_Read... [19:06:07]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 26 [19:06:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:06:07]wFMCommunicate OK [19:06:07]SAM_PROTO_GetShiftState done [19:06:07]FM_GetShiftState done [19:06:07]opened in 1727050818 [19:06:07]opened+sec_in_day 1727137218 [19:06:07]quantity*price = 9000 [19:06:07]sum+1 = 9001 [19:06:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 279 23.09.2024 19:06 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87425 ФПД: 46081464743696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87425&fm=46081464743696&tin=02508201610067®Number=0000000000092592&sum=9000 0 [19:06:08]StoreToDocumentArchive [19:06:08]shift 498 fd 87425 [19:06:08]save to /storage/0498/doc_00087425 [19:06:08]save last doc name /storage/0498/doc_00087425 to /storage/kkm_last_doc_name [19:06:08]save OK [19:06:08]Clear old archive folders... [19:06:08]ProcessDocumentItem done err = 0, tmpTLVsize=308 [19:06:08]tlvbuf is 01A660C0 [19:06:08]SAM_PROTO_ClearQueue [19:06:08]wFMCommunicate request_size=4 [19:06:08]MH_SAM_APDU [19:06:08]CAPDU: 80 09 00 00 [19:06:08]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [19:06:08]Write i2c OK [19:06:08]MH_I2C_Read... [19:06:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:08]Read from MH i2c: E2 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 03 00 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [19:06:08]RAPDU: 90 00 [19:06:08]wFMCommunicate OK [19:06:08]SAM_PROTO_ClearQueue done [19:06:08]KKMCreateOFDPacket [19:06:08]OFDProtocolAddRootSTLVToBuf [19:06:08]FM_MakeSignedData [19:06:08]FM_MakeSignedData [19:06:08]SAM_PROTO_SignData [19:06:08]wFMCommunicate request_size=4 [19:06:08]MH_SAM_APDU [19:06:08]CAPDU: 80 0D 01 02 [19:06:08]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [19:06:08]Write i2c OK [19:06:08]MH_I2C_Read... [19:06:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:08]Read from MH i2c: E2 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 03 00 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [19:06:08]RAPDU: 90 00 [19:06:08]wFMCommunicate OK [19:06:08]wFMCommunicate request_size=255 [19:06:08]MH_SAM_APDU [19:06:08]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 17 01 00 00 F4 03 04 00 1F BC F1 66 0E 04 04 00 F2 01 00 00 B9 [19:06:08]Write to MH i2c: E2 02 01 60 00 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 17 01 00 00 F4 03 04 00 1F BC F1 66 0E 04 04 00 F2 01 00 00 B9 00 00 67 [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]recv_with_timeout no data received [19:06:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:09]Read from MH i2c: E2 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 03 00 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [19:06:09]RAPDU: 90 00 [19:06:09]wFMCommunicate OK [19:06:09]wFMCommunicate request_size=67 [19:06:09]MH_SAM_APDU [19:06:09]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 81 55 01 00 35 04 06 00 29 E9 2D 56 37 10 [19:06:09]Write to MH i2c: E2 46 00 61 00 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 81 55 01 00 35 04 06 00 29 E9 2D 56 37 10 00 00 F4 [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:09]Read from MH i2c: E2 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 03 00 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [19:06:09]RAPDU: 90 00 [19:06:09]wFMCommunicate OK [19:06:09]wFMCommunicate request_size=4 [19:06:09]MH_SAM_APDU [19:06:09]CAPDU: 80 0D 03 02 [19:06:09]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:09]Read from MH i2c: E2 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 0B 00 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 0B 00 62 00 00 E8 22 E8 60 A8 1A 51 4A 90 00 8D [19:06:09]RAPDU: E8 22 E8 60 A8 1A 51 4A 90 00 [19:06:09]wFMCommunicate OK [19:06:09]SAM_PROTO_SignData done [19:06:09]FM_MakeSignedData done [19:06:09]CreateOFDProtocolMessage [19:06:09]wFMCommunicate request_size=4 [19:06:09]MH_SAM_APDU [19:06:09]CAPDU: 80 11 00 00 [19:06:09]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:09]Read from MH i2c: E2 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 17 00 [19:06:09]MH_I2C_Read... [19:06:09]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 [19: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 [19:06:09]wFMCommunicate OK [19:06:09]CreateOFDProtocolMessage done [19:06:09]OFDSenderStorePacket 87425 [19:06:09]StoreOFDPacket docnum=87425 [19: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 48 01 00 00 C1 37 40 01 CC BC 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 17 01 00 00 F4 03 04 00 1F BC F1 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 81 55 01 00 35 04 06 00 29 E9 2D 56 37 10 E8 22 E8 60 A8 1A 51 4A [19:06:09]CheckFolder [19:06:09]dirname=/storage/ofd_packets [19:06:09]CheckFolder done [19:06:09]ProducePacketName [19:06:09]name=ofd_packets/00087425 [19:06:09]NVStorageSaveData ofd_packets/00087425 [19:06:09]File name is /storage/ofd_packets/00087425 [19:06:09]Write 358 bytes [19:06:09]NVStorageSaveData done [19:06:09]OFDSenderStorePacket done [19:06:09]KKMCreateOFDPacket done [19:06:09]NVStorageSaveData kkm_last_timestamp [19:06:09]File name is /storage/kkm_last_timestamp [19:06:09]Write 4 bytes [19:06:09]NVStorageSaveData done [19:06:09]ExternCall_PrintAddStr [19:06:09]wPrintStart [19:06:09]Write to MH i2c: 01 00 00 64 00 64 [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: 01 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: 01 07 00 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:06:09]RasterBufferAndPrint [19:06:09]line Счет N : (3)148208 [19:06:09]line ИНН: 02508201610067 [19:06:09]line Контрольно-Кассовый Чек [19:06:09]line ПРОДАЖА [19:06:09]line Товар: 4870235681062 [19:06:09]line Grizzly волнистые Колбаски с горчицей 55 [19:06:09]line 1.000 * 90.00 [19:06:09]line = 90.00 [19:06:09]line НДС 12% НСП 1% [19:06:09]line > о реализуемом товаре [19:06:09]line ИТОГО: 90.00 [19:06:09]line НСП 1% : 0.80 [19:06:09]line НДС 12% : 9.56 [19:06:09]line Наличными: 90.00 [19:06:09]line Безнал.: 0.00 [19:06:09]line Место: АЗС № 137 "Партнер Нефть" [19:06:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:06:09]line СНО: Общий режим [19:06:09]line Чек 279 23.09.2024 19:06 [19:06:09]line Смена: 498 ФФД: 1.0 [19:06:09]line ЗНМ: 0300000064 [19:06:09]line РНМ: 0000000000092592 [19:06:09]line Версия ККМ: 001 [19:06:09]line ФМ: 0000000000874979 [19:06:09]line ФД: 87425 [19:06:09]line ФПД: 46081464743696 [19:06:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190607&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87425&fm=46081464743696&tin=02508201610067®Number=0000000000092592&sum=9000 [19:06:09]line 0 [19:06:09]written 0, free lines is 4095 [19:06:09]OFD Sender: Processing packet 87425 [packets to send 280, broken 279] [19:06:09]ProducePacketName [19:06:09]name=ofd_packets/00087425 [19:06:09]OFD Sender: To server: pG, [19:06:09]CommunicateWithHost lk.salyk.kg:30040 [19:06:09]ConnectInit lk.salyk.kg [19:06:10]Write to MH i2c: 01 00 00 8D 00 8D [19:06:10]Write i2c OK [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: 01 [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: 01 07 00 [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 EC 0C 8C [19:06:10]RasterBufferAndPrint [19:06:10]line [19:06:10]line [19:06:10]line [19:06:10]line [19:06:10]line [19:06:10]written 0, free lines is 3332 [19:06:10]MH_Cut [19:06:10]Write to MH i2c: D1 01 00 94 00 01 66 [19:06:10]Write i2c OK [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: D1 [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: D1 01 00 [19:06:10]MH_I2C_Read... [19:06:10]Read from MH i2c: D1 01 00 94 00 00 65 [19:06:10]Write to MH i2c: 01 00 00 95 00 95 [19:06:10]Write i2c OK [19:06:10]MH_I2C_Read... [19:06:10]*** Cut start [19:06:10]*** Partial cut [19:06:10]*** CUTSNS_PIN = 1 [19:06:10]*** CUTSNS_PIN = 0 [19:06:11]*** Brake cut motor [19:06:11]Read from MH i2c: 01 *** Stop cut motor [19:06:11] [19:06:11]*** Cut end [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: 01 07 00 [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [19:06:11]process_action close_receipt done [19:06:11]requested_data is exist [19:06:11]produce_requested_data [19:06:11]requested_item fm.sn is exist - process it [19:06:11]wFMCommunicate request_size=4 [19:06:11]MH_SAM_APDU [19:06:11]CAPDU: 80 11 00 00 [19:06:11]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [19:06:11]Write i2c OK [19:06:11]MH_I2C_Read... [19:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:11]Read from MH i2c: E2 [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: E2 17 00 [19:06:11]MH_I2C_Read... [19:06:11]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 [19: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 [19:06:11]wFMCommunicate OK [19:06:11]requested_item fd.num is exist - process it [19:06:11]SAM_PROTO_GetFieldsCounters [19:06:11]wFMCommunicate request_size=4 [19:06:11]MH_SAM_APDU [19:06:11]CAPDU: 80 13 00 00 [19:06:11]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [19:06:11]Write i2c OK [19:06:11]MH_I2C_Read... [19:06:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:11]Read from MH i2c: E2 [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: E2 62 00 [19:06:11]MH_I2C_Read... [19:06:11]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 81 55 01 00 0E 04 04 00 F2 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 54 [19:06:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:06:11]wFMCommunicate OK [19:06:11]SAM_PROTO_GetFieldsCounters done [19:06:11]requested_item shift.num is exist - process it [19:06:11]requested_item shift.opened is exist - process it [19:06:11]req_shift_opened [19:06:11]FM_GetShiftState [19:06:11]SAM_PROTO_GetShiftState [19:06:11]wFMCommunicate request_size=4 [19:06:11]MH_SAM_APDU [19:06:11]CAPDU: 80 13 01 00 [19:06:11]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [19:06:11]Write i2c OK [19:06:11]MH_I2C_Read... [19:06:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:11]Read from MH i2c: E2 [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: E2 0E 00 [19:06:11]MH_I2C_Read... [19:06:11]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6D [19:06:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:06:11]wFMCommunicate OK [19:06:11]SAM_PROTO_GetShiftState done [19:06:11]FM_GetShiftState done [19:06:11]req_shift_opened done [19:06:11]requested_item shift.open_date is exist - process it [19:06:11]req_shift_open_date [19:06:11]req_shift_open_date done [19:06:11]produce_requested_data done [19:06:11]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87425,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:06:11]process_action_free close_receipt [19:06:11]json_value_free [19:06:11]json_value_free done [19:06:11]process_json_proto returns [19:06:11]Send response to host [19:06:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87425,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:06:11]free response buf [19:06:11]execute_script done [19:06:11]execute_script returns [19:06:11]free content buf [19:06:11]Sock 6.Close socket [19:06:11]Sock 6.Thread stoped [19:06:14]ConnectInit Can't take IP for lk.salyk.kg [19:06:14]CommunicateWithHost connect error [19:06:14]CommunicateWithHost err = -1 [19:06:14]OFD Sender: Server communicate error [19:06:19]OFD Sender: Processing packet 87425 [packets to send 280, broken 279] [19:06:19]ProducePacketName [19:06:19]name=ofd_packets/00087425 [19:06:19]OFD Sender: To server: pG, [19:06:19]CommunicateWithHost lk.salyk.kg:30040 [19:06:19]ConnectInit lk.salyk.kg [19:06:20]Connected sock=10 [19:06: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 48 01 00 00 C1 37 40 01 CC BC 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 17 01 00 00 F4 03 04 00 1F BC F1 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 81 55 01 00 35 04 06 00 29 E9 2D 56 37 10 E8 22 E8 60 A8 1A 51 4A [19:06: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 71 7D 47 00 E4 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 81 55 01 00 F4 03 04 00 F8 66 F1 66 B6 04 01 00 00 23 94 10 F5 C9 7F 9F 21 [19:06:24]CommunicateWithHost err = 0 [19:06:24]CheckOFDResponse [19:06:24]1017 (14) - 77093643461234 [19:06:24]1041 (16) - 0000000000874979 [19:06:24]1040 (4) - 87425 [19:06:24]1012 (4) - 23.09.2024 13:02 [19:06:24]1206 (1) - 0 [19:06:24]OFD Sender: Remove packet 87425 [19:06:24]ProducePacketName [19:06:24]name=ofd_packets/00087425 [19:06:24]NVStorageDeleteData [19:06:24]OFD Sender: No OFD packet to send [19:06:29]OFD Sender: No OFD packet to send [19:06:31]recv_with_timeout no data received [19:06:34]OFD Sender: No OFD packet to send [19:06:39]OFD Sender: No OFD packet to send [19:06:44]OFD Sender: No OFD packet to send [19:06:49]OFD Sender: No OFD packet to send [19:06:54]OFD Sender: No OFD packet to send [19:06:59]OFD Sender: No OFD packet to send [19:07:04]OFD Sender: No OFD packet to send [19:07:09]OFD Sender: No OFD packet to send [19:07:14]OFD Sender: No OFD packet to send [19:07:19]OFD Sender: No OFD packet to send [19:07:24]OFD Sender: No OFD packet to send [19:07:29]OFD Sender: No OFD packet to send [19:07:34]OFD Sender: No OFD packet to send [19:07:39]OFD Sender: No OFD packet to send [19:07:44]OFD Sender: No OFD packet to send [19:07:49]OFD Sender: No OFD packet to send [19:07:54]OFD Sender: No OFD packet to send [19:07:59]OFD Sender: No OFD packet to send [19:08:04]OFD Sender: No OFD packet to send [19:08:09]OFD Sender: No OFD packet to send [19:08:14]OFD Sender: No OFD packet to send [19:08:15]accept exits with 8 [19:08:15]New connection [19:08:15]New thread 3067514212 created [19:08:15]Thread 3067370852 joined [19:08:15]Waiting for new connection... [19:08:15] Sock 8.Parse request [19:08:15]Sock 8.Check first char [19:08:15]Sock 8.First char is OK [19:08:15]request: POST /json_proto HTTP/1.0 [19:08:15]Method: POST [19:08:15]URL: /json_proto [19:08:15]Method is POST - this is cgi request [19:08:15]url: /json_proto [19:08:15]query_string will be loaded in cgi processing [19:08:15]execute_cgi json_proto POST (null) [19:08:15]execute_cgi path=json_proto method=POST [19:08:15]POST find Content-Length [19:08:15]Host: 172.17.47.196:8080 [19:08:15]Content-Length: 687 [19:08:15]Content-Type: application/json [19:08:15] [19:08:15]POST finish read [19:08:15]Found Content-Length = 687 [19:08:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872387", "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" : 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" ] } } [19:08:15]execute_script... [19:08: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)872387", "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" : 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" ] } } [19:08:15]POST & json_proto [19:08:15]process_json_proto [19:08:15]json parsed OK: [19:08:15]protocol is kg_v1.0 [19:08:15]action value=close_receipt [19:08:15]process_action close_receipt [19:08:15]cmd_close_receipt [19:08:15]MH_GetDate [19:08:15]Write to MH i2c: F0 00 00 99 00 88 [19:08:15]Write i2c OK [19:08:15]MH_I2C_Read... [19:08:15]Read from MH i2c: F0 [19:08:15]MH_I2C_Read... [19:08:15]Read from MH i2c: F0 09 00 [19:08:15]MH_I2C_Read... [19:08:15]Read from MH i2c: F0 09 00 99 00 00 9F BC F1 66 4C 6B 94 66 F4 [19:08:15]GetLastDocTimeStamp 1727118367 [19:08:15]current date 1727118495 [19:08:15]FM_GetShiftState [19:08:15]SAM_PROTO_GetShiftState [19:08:15]wFMCommunicate request_size=4 [19:08:15]MH_SAM_APDU [19:08:15]CAPDU: 80 13 01 00 [19:08:15]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [19:08:15]Write i2c OK [19:08:15]MH_I2C_Read... [19:08:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:15]Read from MH i2c: E2 [19:08:15]MH_I2C_Read... [19:08:15]Read from MH i2c: E2 0E 00 [19:08:15]MH_I2C_Read... [19:08:15]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6F [19:08:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:08:15]wFMCommunicate OK [19:08:15]SAM_PROTO_GetShiftState done [19:08:15]FM_GetShiftState done [19:08:15]opened in 1727050818 [19:08:15]opened+sec_in_day 1727137218 [19:08:15]quantity*price = 120015 [19:08:15]sum+1 = 120016 [19:08:15]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 СНО: Общий режим Чек 280 23.09.2024 19:08 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87426 ФПД: 93718717083758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190815&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87426&fm=93718717083758&tin=02508201610067®Number=0000000000092592&sum=120000 [19:08:16]StoreToDocumentArchive [19:08:16]shift 498 fd 87426 [19:08:16]save to /storage/0498/doc_00087426 [19:08:16]save last doc name /storage/0498/doc_00087426 to /storage/kkm_last_doc_name [19:08:16]save OK [19:08:16]Clear old archive folders... [19:08:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:08:16]tlvbuf is 019EDF10 [19:08:16]SAM_PROTO_ClearQueue [19:08:16]wFMCommunicate request_size=4 [19:08:16]MH_SAM_APDU [19:08:16]CAPDU: 80 09 00 00 [19:08:16]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [19:08:16]Write i2c OK [19:08:16]MH_I2C_Read... [19:08:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:08:16]Read from MH i2c: E2 [19:08:16]MH_I2C_Read... [19:08:16]Read from MH i2c: E2 03 00 [19:08:16]MH_I2C_Read... [19:08:16]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [19:08:16]RAPDU: 90 00 [19:08:16]wFMCommunicate OK [19:08:16]SAM_PROTO_ClearQueue done [19:08:16]KKMCreateOFDPacket [19:08:16]OFDProtocolAddRootSTLVToBuf [19:08:16]FM_MakeSignedData [19:08:16]FM_MakeSignedData [19:08:16]SAM_PROTO_SignData [19:08:16]wFMCommunicate request_size=4 [19:08:16]MH_SAM_APDU [19:08:16]CAPDU: 80 0D 01 02 [19:08:16]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [19:08:16]Write i2c OK [19:08:16]MH_I2C_Read... [19:08:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:08:16]Read from MH i2c: E2 [19:08:16]MH_I2C_Read... [19:08:16]Read from MH i2c: E2 03 00 [19:08:16]MH_I2C_Read... [19:08:16]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [19:08:16]RAPDU: 90 00 [19:08:16]wFMCommunicate OK [19:08:16]wFMCommunicate request_size=255 [19:08:16]MH_SAM_APDU [19:08:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 18 01 00 00 F4 03 04 00 9F BC F1 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 82 55 01 00 35 04 06 00 [19:08:16]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 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 18 01 00 00 F4 03 04 00 9F BC F1 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 82 55 01 00 35 04 06 00 00 00 9F [19:08:16]Write i2c OK [19:08:16]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 [19:08:17]MH_I2C_Read... [19:08:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:17]Read from MH i2c: E2 03 00 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [19:08:17]RAPDU: 90 00 [19:08:17]wFMCommunicate OK [19:08:17]wFMCommunicate request_size=11 [19:08:17]MH_SAM_APDU [19:08:17]CAPDU: 80 0D 02 02 06 55 3C 96 D7 30 6E [19:08:17]Write to MH i2c: E2 0E 00 AA 00 80 0D 02 02 06 00 55 3C 96 D7 30 6E 00 00 CC [19:08:17]Write i2c OK [19:08:17]MH_I2C_Read... [19:08:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:17]Read from MH i2c: E2 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 03 00 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [19:08:17]RAPDU: 90 00 [19:08:17]wFMCommunicate OK [19:08:17]wFMCommunicate request_size=4 [19:08:17]MH_SAM_APDU [19:08:17]CAPDU: 80 0D 03 02 [19:08:17]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [19:08:17]Write i2c OK [19:08:17]MH_I2C_Read... [19:08:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:08:17]Read from MH i2c: E2 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 0B 00 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 0B 00 AB 00 00 32 D1 9C 88 21 91 A7 34 90 00 DB [19:08:17]RAPDU: 32 D1 9C 88 21 91 A7 34 90 00 [19:08:17]wFMCommunicate OK [19:08:17]SAM_PROTO_SignData done [19:08:17]FM_MakeSignedData done [19:08:17]CreateOFDProtocolMessage [19:08:17]wFMCommunicate request_size=4 [19:08:17]MH_SAM_APDU [19:08:17]CAPDU: 80 11 00 00 [19:08:17]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [19:08:17]Write i2c OK [19:08:17]MH_I2C_Read... [19:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:17]Read from MH i2c: E2 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: E2 17 00 [19:08:17]MH_I2C_Read... [19:08:17]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 [19:08: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:08:17]wFMCommunicate OK [19:08:17]CreateOFDProtocolMessage done [19:08:17]OFDSenderStorePacket 87426 [19:08:17]StoreOFDPacket docnum=87426 [19:08: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 AB A6 08 01 03 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 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 18 01 00 00 F4 03 04 00 9F BC F1 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 82 55 01 00 35 04 06 00 55 3C 96 D7 30 6E 32 D1 9C 88 21 91 A7 34 [19:08:17]CheckFolder [19:08:17]dirname=/storage/ofd_packets [19:08:17]CheckFolder done [19:08:17]ProducePacketName [19:08:17]name=ofd_packets/00087426 [19:08:17]NVStorageSaveData ofd_packets/00087426 [19:08:17]File name is /storage/ofd_packets/00087426 [19:08:17]Write 302 bytes [19:08:17]NVStorageSaveData done [19:08:17]OFDSenderStorePacket done [19:08:17]KKMCreateOFDPacket done [19:08:17]NVStorageSaveData kkm_last_timestamp [19:08:17]File name is /storage/kkm_last_timestamp [19:08:17]Write 4 bytes [19:08:17]NVStorageSaveData done [19:08:17]ExternCall_PrintAddStr [19:08:17]wPrintStart [19:08:17]Write to MH i2c: 01 00 00 AD 00 AD [19:08:17]Write i2c OK [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: 01 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: 01 07 00 [19:08:17]MH_I2C_Read... [19:08:17]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [19:08:17]RasterBufferAndPrint [19:08:17]line Счет N : (1)872387 [19:08:17]line ИНН: 02508201610067 [19:08:17]line Контрольно-Кассовый Чек [19:08:17]line ПРОДАЖА [19:08:17]line ТРК (МРК, ГНК) : 11 [19:08:17]line Товар: 2710194210 [19:08:17]line ДТ(л)-К-4 [19:08:17]line 15.750 * 76.20 [19:08:17]line = 1200.15 [19:08:17]line НДС 12% НСП 1% [19:08:17]line > о реализуемом товаре [19:08:17]line ОКРУГЛЕНИЕ: -0.15 [19:08:17]line ИТОГО: 1200.00 [19:08:17]line Внесено: 1200.00 [19:08:17]line СДАЧА: 0.00 [19:08:17]line НСП 1% : 10.62 [19:08:17]line НДС 12% : 127.45 [19:08:17]line Наличными: 1200.00 [19:08:17]line Безнал.: 0.00 [19:08:17]line Место: АЗС № 137 "Партнер Нефть" [19:08:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:08:17]line СНО: Общий режим [19:08:17]line Чек 280 23.09.2024 19:08 [19:08:17]line Смена: 498 ФФД: 1.0 [19:08:17]line ЗНМ: 0300000064 [19:08:17]line РНМ: 0000000000092592 [19:08:17]line Версия ККМ: 001 [19:08:17]line ФМ: 0000000000874979 [19:08:17]line ФД: 87426 [19:08:17]line ФПД: 93718717083758 [19:08:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190815&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87426&fm=93718717083758&tin=02508201610067®Number=0000000000092592&sum=120000 [19:08:17]OFD Sender: Processing packet 87426 [packets to send 280, broken 279] [19:08:17]ProducePacketName [19:08:17]name=ofd_packets/00087426 [19:08:17]OFD Sender: To server: pG, [19:08:17]CommunicateWithHost lk.salyk.kg:30040 [19:08:17]ConnectInit lk.salyk.kg [19:08:17]written 0, free lines is 4095 [19:08:18]Write to MH i2c: 01 00 00 D8 00 D8 [19:08:18]Write i2c OK [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: 01 [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: 01 07 00 [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 CE 0C B9 [19:08:18]RasterBufferAndPrint [19:08:18]line [19:08:18]line [19:08:18]line [19:08:18]line [19:08:18]line [19:08:18]written 0, free lines is 3286 [19:08:18]MH_Cut [19:08:18]Write to MH i2c: D1 01 00 DF 00 01 B1 [19:08:18]Write i2c OK [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: D1 [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: D1 01 00 [19:08:18]MH_I2C_Read... [19:08:18]Read from MH i2c: D1 01 00 DF 00 00 B0 [19:08:18]Write to MH i2c: 01 00 00 E0 00 E0 [19:08:18]Write i2c OK [19:08:18]MH_I2C_Read... [19:08:18]*** Cut start [19:08:18]*** Partial cut [19:08:18]*** CUTSNS_PIN = 1 [19:08:18]*** CUTSNS_PIN = 0 [19:08:19]*** Brake cut motor [19:08:19]Read from MH i2c: 01 [19:08:19]MH_I2C_Read... [19:08:19]*** Stop cut motor [19:08:19]*** Cut end [19:08:19]Read from MH i2c: 01 07 00 [19:08:19]MH_I2C_Read... [19:08:19]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [19:08:19]process_action close_receipt done [19:08:19]requested_data is exist [19:08:19]produce_requested_data [19:08:19]requested_item fm.sn is exist - process it [19:08:19]wFMCommunicate request_size=4 [19:08:19]MH_SAM_APDU [19:08:19]CAPDU: 80 11 00 00 [19:08:19]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [19:08:19]Write i2c OK [19:08:19]MH_I2C_Read... [19:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:19]Read from MH i2c: E2 [19:08:19]MH_I2C_Read... [19:08:19]Read from MH i2c: E2 17 00 [19:08:19]MH_I2C_Read... [19:08:19]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 [19:08: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:08:19]wFMCommunicate OK [19:08:19]requested_item fd.num is exist - process it [19:08:19]SAM_PROTO_GetFieldsCounters [19:08:19]wFMCommunicate request_size=4 [19:08:19]MH_SAM_APDU [19:08:19]CAPDU: 80 13 00 00 [19:08:19]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [19:08:19]Write i2c OK [19:08:19]MH_I2C_Read... [19:08:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:19]Read from MH i2c: E2 [19:08:19]MH_I2C_Read... [19:08:19]Read from MH i2c: E2 62 00 [19:08:19]MH_I2C_Read... [19:08:19]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 82 55 01 00 0E 04 04 00 F2 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 A3 [19:08: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 82 55 01 00 0E 04 04 00 F2 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 [19:08:19]wFMCommunicate OK [19:08:19]SAM_PROTO_GetFieldsCounters done [19:08:19]requested_item shift.num is exist - process it [19:08:19]requested_item shift.opened is exist - process it [19:08:19]req_shift_opened [19:08:19]FM_GetShiftState [19:08:19]SAM_PROTO_GetShiftState [19:08:19]wFMCommunicate request_size=4 [19:08:19]MH_SAM_APDU [19:08:19]CAPDU: 80 13 01 00 [19:08:19]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [19:08:19]Write i2c OK [19:08:19]MH_I2C_Read... [19:08:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:19]Read from MH i2c: E2 [19:08:19]MH_I2C_Read... [19:08:19]Read from MH i2c: E2 0E 00 [19:08:19]MH_I2C_Read... [19:08:19]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B8 [19:08:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:08:19]wFMCommunicate OK [19:08:19]SAM_PROTO_GetShiftState done [19:08:19]FM_GetShiftState done [19:08:19]req_shift_opened done [19:08:19]requested_item shift.open_date is exist - process it [19:08:19]req_shift_open_date [19:08:19]req_shift_open_date done [19:08:19]produce_requested_data done [19:08:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87426,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:08:19]process_action_free close_receipt [19:08:19]json_value_free [19:08:19]json_value_free done [19:08:19]process_json_proto returns [19:08:19]Send response to host [19:08:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87426,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:08:19]free response buf [19:08:19]execute_script done [19:08:19]execute_script returns [19:08:19]free content buf [19:08:19]Sock 8.Close socket [19:08:19]Sock 8.Thread stoped [19:08:19]Connected sock=9 [19:08: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 AB A6 08 01 03 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 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 18 01 00 00 F4 03 04 00 9F BC F1 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 82 55 01 00 35 04 06 00 55 3C 96 D7 30 6E 32 D1 9C 88 21 91 A7 34 [19:08: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 E4 03 47 00 F3 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 82 55 01 00 F4 03 04 00 6C 67 F1 66 B6 04 01 00 00 A0 9C 42 14 0E AD 97 09 [19:08:20]CommunicateWithHost err = 0 [19:08:20]CheckOFDResponse [19:08:20]1017 (14) - 77093643461234 [19:08:20]1041 (16) - 0000000000874979 [19:08:20]1040 (4) - 87426 [19:08:20]1012 (4) - 23.09.2024 13:04 [19:08:20]1206 (1) - 0 [19:08:20]OFD Sender: Remove packet 87426 [19:08:20]ProducePacketName [19:08:20]name=ofd_packets/00087426 [19:08:20]NVStorageDeleteData [19:08:20]OFD Sender: No OFD packet to send [19:08:25]OFD Sender: No OFD packet to send [19:08:30]OFD Sender: No OFD packet to send [19:08:35]OFD Sender: No OFD packet to send [19:08:40]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:50]OFD Sender: No OFD packet to send [19:08:55]OFD Sender: No OFD packet to send [19:09:00]OFD Sender: No OFD packet to send [19:09:05]OFD Sender: No OFD packet to send [19:09:10]OFD Sender: No OFD packet to send [19:09:12]accept exits with 10 [19:09:12]New connection [19:09:12]New thread 3067370852 created [19:09:12]Thread 3067514212 joined [19:09:12]Waiting for new connection... [19:09:12] Sock 10.Parse request [19:09:12]Sock 10.Check first char [19:09:12]Sock 10.First char is OK [19:09:12]request: POST /json_proto HTTP/1.0 [19:09:12]Method: POST [19:09:12]URL: /json_proto [19:09:12]Method is POST - this is cgi request [19:09:12]url: /json_proto [19:09:12]query_string will be loaded in cgi processing [19:09:12]execute_cgi json_proto POST (null) [19:09:12]execute_cgi path=json_proto method=POST [19:09:12]POST find Content-Length [19:09:12]Host: 172.17.47.196:8080 [19:09:12]Content-Length: 682 [19:09:12]Content-Type: application/json [19:09:12] [19:09:12]POST finish read [19:09:12]Found Content-Length = 682 [19:09:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872389", "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" : 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" ] } } [19:09:12]execute_script... [19:09: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)872389", "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" : 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" ] } } [19:09:12]POST & json_proto [19:09:12]process_json_proto [19:09:12]json parsed OK: [19:09:12]protocol is kg_v1.0 [19:09:12]action value=close_receipt [19:09:12]process_action close_receipt [19:09:12]cmd_close_receipt [19:09:12]MH_GetDate [19:09:12]Write to MH i2c: F0 00 00 E4 00 D3 [19:09:12]Write i2c OK [19:09:12]MH_I2C_Read... [19:09:12]Read from MH i2c: F0 [19:09:12]MH_I2C_Read... [19:09:12]Read from MH i2c: F0 09 00 [19:09:12]MH_I2C_Read... [19:09:12]Read from MH i2c: F0 09 00 E4 00 00 D8 BC F1 66 4C 6B 94 66 78 [19:09:12]GetLastDocTimeStamp 1727118495 [19:09:12]current date 1727118552 [19:09:12]FM_GetShiftState [19:09:12]SAM_PROTO_GetShiftState [19:09:12]wFMCommunicate request_size=4 [19:09:12]MH_SAM_APDU [19:09:12]CAPDU: 80 13 01 00 [19:09:12]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [19:09:12]Write i2c OK [19:09:12]MH_I2C_Read... [19:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:12]Read from MH i2c: E2 [19:09:12]MH_I2C_Read... [19:09:12]Read from MH i2c: E2 0E 00 [19:09:12]MH_I2C_Read... [19:09:12]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BA [19:09:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:09:12]wFMCommunicate OK [19:09:12]SAM_PROTO_GetShiftState done [19:09:12]FM_GetShiftState done [19:09:12]opened in 1727050818 [19:09:12]opened+sec_in_day 1727137218 [19:09:12]quantity*price = 120006 [19:09:12]sum+1 = 120007 [19:09:12]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 СНО: Общий режим Чек 281 23.09.2024 19:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87427 ФПД: 164258112702125 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190912&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87427&fm=164258112702125&tin=02508201610067®Number=0000000000092592&sum=120000 [19:09:13]StoreToDocumentArchive [19:09:13]shift 498 fd 87427 [19:09:13]save to /storage/0498/doc_00087427 [19:09:13]save last doc name /storage/0498/doc_00087427 to /storage/kkm_last_doc_name [19:09:13]save OK [19:09:13]Clear old archive folders... [19:09:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:13]tlvbuf is 01A55C80 [19:09:13]SAM_PROTO_ClearQueue [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 09 00 00 [19:09:13]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [19:09:13]RAPDU: 90 00 [19:09:13]wFMCommunicate OK [19:09:13]SAM_PROTO_ClearQueue done [19:09:13]KKMCreateOFDPacket [19:09:13]OFDProtocolAddRootSTLVToBuf [19:09:13]FM_MakeSignedData [19:09:13]FM_MakeSignedData [19:09:13]SAM_PROTO_SignData [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 0D 01 02 [19:09:13]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [19:09:13]RAPDU: 90 00 [19:09:13]wFMCommunicate OK [19:09:13]wFMCommunicate request_size=255 [19:09:13]MH_SAM_APDU [19:09: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 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 19 01 00 00 F4 03 04 00 D8 BC F1 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 83 55 01 00 35 04 06 00 95 [19:09:13]Write to MH i2c: E2 02 01 F4 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 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 19 01 00 00 F4 03 04 00 D8 BC F1 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 83 55 01 00 35 04 06 00 95 00 00 D1 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [19:09:13]RAPDU: 90 00 [19:09:13]wFMCommunicate OK [19:09:13]wFMCommunicate request_size=10 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 0D 02 02 05 64 52 75 86 AD [19:09:13]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 64 52 75 86 AD 00 00 D7 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [19:09:13]RAPDU: 90 00 [19:09:13]wFMCommunicate OK [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 0D 03 02 [19:09:13]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 0B 00 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 0B 00 F6 00 00 0B B6 2B 39 0E 6C 72 04 90 00 87 [19:09:13]RAPDU: 0B B6 2B 39 0E 6C 72 04 90 00 [19:09:13]wFMCommunicate OK [19:09:13]SAM_PROTO_SignData done [19:09:13]FM_MakeSignedData done [19:09:13]CreateOFDProtocolMessage [19:09:13]wFMCommunicate request_size=4 [19:09:13]MH_SAM_APDU [19:09:13]CAPDU: 80 11 00 00 [19:09:13]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [19:09:13]Write i2c OK [19:09:13]MH_I2C_Read... [19:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:13]Read from MH i2c: E2 [19:09:13]MH_I2C_Read... [19:09:13]Read from MH i2c: E2 17 00 [19:09:13]MH_I2C_Read... [19:09:13]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 [19:09: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:09:13]wFMCommunicate OK [19:09:13]CreateOFDProtocolMessage done [19:09:13]OFDSenderStorePacket 87427 [19:09:13]StoreOFDPacket docnum=87427 [19:09: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 39 2B 07 01 5D 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 01 00 00 F4 03 04 00 D8 BC F1 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 83 55 01 00 35 04 06 00 95 64 52 75 86 AD 0B B6 2B 39 0E 6C 72 04 [19:09:13]CheckFolder [19:09:13]dirname=/storage/ofd_packets [19:09:13]CheckFolder done [19:09:13]ProducePacketName [19:09:13]name=ofd_packets/00087427 [19:09:13]NVStorageSaveData ofd_packets/00087427 [19:09:13]File name is /storage/ofd_packets/00087427 [19:09:13]Write 301 bytes [19:09:13]NVStorageSaveData done [19:09:14]OFDSenderStorePacket done [19:09:14]KKMCreateOFDPacket done [19:09:14]NVStorageSaveData kkm_last_timestamp [19:09:14]File name is /storage/kkm_last_timestamp [19:09:14]Write 4 bytes [19:09:14]NVStorageSaveData done [19:09:14]ExternCall_PrintAddStr [19:09:14]wPrintStart [19:09:14]Write to MH i2c: 01 00 00 F8 00 F8 [19:09:14]Write i2c OK [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 07 00 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [19:09:14]RasterBufferAndPrint [19:09:14]line Счет N : (1)872389 [19:09:14]line ИНН: 02508201610067 [19:09:14]line Контрольно-Кассовый Чек [19:09:14]line ПРОДАЖА [19:09:14]line ТРК (МРК, ГНК) : 43 [19:09:14]line Товар: 2710124130 [19:09:14]line Аи-92-К-5 [19:09:14]line 17.700 * 67.80 [19:09:14]line = 1200.06 [19:09:14]line НДС 12% НСП 1% [19:09:14]line > о реализуемом товаре [19:09:14]line ОКРУГЛЕНИЕ: -0.06 [19:09:14]line ИТОГО: 1200.00 [19:09:14]line Внесено: 1200.00 [19:09:14]line СДАЧА: 0.00 [19:09:14]line НСП 1% : 10.62 [19:09:14]line НДС 12% : 127.44 [19:09:14]line Наличными: 1200.00 [19:09:14]line Безнал.: 0.00 [19:09:14]line Место: АЗС № 137 "Партнер Нефть" [19:09:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:09:14]line СНО: Общий режим [19:09:14]line Чек 281 23.09.2024 19:09 [19:09:14]line Смена: 498 ФФД: 1.0 [19:09:14]line ЗНМ: 0300000064 [19:09:14]line РНМ: 0000000000092592 [19:09:14]line Версия ККМ: 001 [19:09:14]line ФМ: 0000000000874979 [19:09:14]line ФД: 87427 [19:09:14]line ФПД: 164258112702125 [19:09:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190912&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87427&fm=164258112702125&tin=02508201610067®Number=0000000000092592&sum=120000 [19:09:14]OFD Sender: Processing packet 87427 [packets to send 280, broken 279] [19:09:14]ProducePacketName [19:09:14]name=ofd_packets/00087427 [19:09:14]OFD Sender: To server: pG, [19:09:14]CommunicateWithHost lk.salyk.kg:30040 [19:09:14]ConnectInit lk.salyk.kg [19:09:14]written 0, free lines is 4095 [19:09:14]Write to MH i2c: 01 00 00 23 01 24 [19:09:14]Write i2c OK [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 07 00 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 D4 0C 0B [19:09:14]RasterBufferAndPrint [19:09:14]line [19:09:14]line [19:09:14]line [19:09:14]line [19:09:14]line [19:09:14]written 0, free lines is 3290 [19:09:14]MH_Cut [19:09:14]Write to MH i2c: D1 01 00 2A 01 01 FD [19:09:14]Write i2c OK [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: D1 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: D1 01 00 [19:09:14]MH_I2C_Read... [19:09:14]Read from MH i2c: D1 01 00 2A 01 00 FC [19:09:14]Write to MH i2c: 01 00 00 2B 01 2C [19:09:14]Write i2c OK [19:09:14]MH_I2C_Read... [19:09:15]*** Cut start [19:09:15]*** Partial cut [19:09:15]*** CUTSNS_PIN = 1 [19:09:15]*** CUTSNS_PIN = 0 [19:09:15]*** Brake cut motor [19:09:16]Read from MH i2c: 01 [19:09:16]MH_I2C_Read... [19:09:16]*** Stop cut motor [19:09:16]*** Cut end [19:09:16]Read from MH i2c: 01 07 00 [19:09:16]MH_I2C_Read... [19:09:16]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [19:09:16]process_action close_receipt done [19:09:16]requested_data is exist [19:09:16]produce_requested_data [19:09:16]requested_item fm.sn is exist - process it [19:09:16]wFMCommunicate request_size=4 [19:09:16]MH_SAM_APDU [19:09:16]CAPDU: 80 11 00 00 [19:09:16]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [19:09:16]Write i2c OK [19:09:16]MH_I2C_Read... [19:09:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:16]Read from MH i2c: E2 [19:09:16]MH_I2C_Read... [19:09:16]Read from MH i2c: E2 17 00 [19:09:16]MH_I2C_Read... [19:09:16]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:09:16]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:16]wFMCommunicate OK [19:09:16]requested_item fd.num is exist - process it [19:09:16]SAM_PROTO_GetFieldsCounters [19:09:16]wFMCommunicate request_size=4 [19:09:16]MH_SAM_APDU [19:09:16]CAPDU: 80 13 00 00 [19:09:16]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [19:09:16]Write i2c OK [19:09:16]MH_I2C_Read... [19:09:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:16]Read from MH i2c: E2 [19:09:16]MH_I2C_Read... [19:09:16]Read from MH i2c: E2 62 00 [19:09:16]MH_I2C_Read... [19:09:16]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 83 55 01 00 0E 04 04 00 F2 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 F3 [19:09: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 83 55 01 00 0E 04 04 00 F2 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 [19:09:16]wFMCommunicate OK [19:09:16]SAM_PROTO_GetFieldsCounters done [19:09:16]requested_item shift.num is exist - process it [19:09:16]requested_item shift.opened is exist - process it [19:09:16]req_shift_opened [19:09:16]FM_GetShiftState [19:09:16]SAM_PROTO_GetShiftState [19:09:16]wFMCommunicate request_size=4 [19:09:16]MH_SAM_APDU [19:09:16]CAPDU: 80 13 01 00 [19:09:16]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [19:09:16]Write i2c OK [19:09:16]MH_I2C_Read... [19:09:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:16]Read from MH i2c: E2 [19:09:16]MH_I2C_Read... [19:09:16]Read from MH i2c: E2 0E 00 [19:09:16]MH_I2C_Read... [19:09:16]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 04 [19:09:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:09:16]wFMCommunicate OK [19:09:16]SAM_PROTO_GetShiftState done [19:09:16]FM_GetShiftState done [19:09:16]req_shift_opened done [19:09:16]requested_item shift.open_date is exist - process it [19:09:16]req_shift_open_date [19:09:16]req_shift_open_date done [19:09:16]produce_requested_data done [19:09:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87427,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:09:16]process_action_free close_receipt [19:09:16]json_value_free [19:09:16]json_value_free done [19:09:16]process_json_proto returns [19:09:16]Send response to host [19:09:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87427,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:09:16]free response buf [19:09:16]execute_script done [19:09:16]execute_script returns [19:09:16]free content buf [19:09:16]Sock 10.Close socket [19:09:16]Sock 10.Thread stoped [19:09:25]recv_with_timeout no data received [19:09:36]recv_with_timeout no data received [19:09:55]accept exits with 8 [19:09:55]New connection [19:09:55]New thread 3067514212 created [19:09:55]Thread 3067370852 joined [19:09:55]Waiting for new connection... [19:09:55] Sock 8.Parse request [19:09:55]Sock 8.Check first char [19:09:55]Sock 8.First char is OK [19:09:55]request: POST /json_proto HTTP/1.0 [19:09:55]Method: POST [19:09:55]URL: /json_proto [19:09:55]Method is POST - this is cgi request [19:09:55]url: /json_proto [19:09:55]query_string will be loaded in cgi processing [19:09:55]execute_cgi json_proto POST (null) [19:09:55]execute_cgi path=json_proto method=POST [19:09:55]POST find Content-Length [19:09:55]Host: 172.17.47.196:8080 [19:09:55]Content-Length: 1022 [19:09:55]Content-Type: application/json [19:09:55] [19:09:55]POST finish read [19:09:55]Found Content-Length = 1022 [19:09:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148209", "tax_sys" : 0, "items" : [ { "code": "4603290004817", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u043A\u043B\u0443\u0431\u043D \u041A\u0440\u0435\u043C 182\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:55]execute_script... [19:09:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148209", "tax_sys" : 0, "items" : [ { "code": "4603290004817", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u043A\u043B\u0443\u0431\u043D \u041A\u0440\u0435\u043C 182\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:55]POST & json_proto [19:09:55]process_json_proto [19:09:55]json parsed OK: [19:09:55]protocol is kg_v1.0 [19:09:55]action value=close_receipt [19:09:55]process_action close_receipt [19:09:55]cmd_close_receipt [19:09:55]MH_GetDate [19:09:55]Write to MH i2c: F0 00 00 2F 01 1F [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: F0 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: F0 09 00 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: F0 09 00 2F 01 00 04 BD F1 66 4C 6B 94 66 F1 [19:09:55]GetLastDocTimeStamp 1727118552 [19:09:55]current date 1727118596 [19:09:55]FM_GetShiftState [19:09:55]SAM_PROTO_GetShiftState [19:09:55]wFMCommunicate request_size=4 [19:09:55]MH_SAM_APDU [19:09:55]CAPDU: 80 13 01 00 [19:09:55]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:55]Read from MH i2c: E2 [19:09:55]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0E 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 06 [19:09:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:09:56]wFMCommunicate OK [19:09:56]SAM_PROTO_GetShiftState done [19:09:56]FM_GetShiftState done [19:09:56]opened in 1727050818 [19:09:56]opened+sec_in_day 1727137218 [19:09:56]quantity*price = 8000 [19:09:56]sum+1 = 8001 [19:09:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000480302 Напиток энерг Nitro манго-клуб 0.45 ж/б 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 175.00 НСП 1% : 1.55 НДС 12% : 18.59 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 282 23.09.2024 19:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87428 ФПД: 253499595756768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87428&fm=253499595756768&tin=02508201610067®Number=0000000000092592&sum=17500 0 [19:09:57]StoreToDocumentArchive [19:09:57]shift 498 fd 87428 [19:09:57]save to /storage/0498/doc_00087428 [19:09:57]save last doc name /storage/0498/doc_00087428 to /storage/kkm_last_doc_name [19:09:57]save OK [19:09:57]Clear old archive folders... [19:09:57]ProcessDocumentItem done err = 0, tmpTLVsize=428 [19:09:57]tlvbuf is 01A4BF70 [19:09:57]SAM_PROTO_ClearQueue [19:09:57]wFMCommunicate request_size=4 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 09 00 00 [19:09:57]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [19:09:57]RAPDU: 90 00 [19:09:57]wFMCommunicate OK [19:09:57]SAM_PROTO_ClearQueue done [19:09:57]KKMCreateOFDPacket [19:09:57]OFDProtocolAddRootSTLVToBuf [19:09:57]FM_MakeSignedData [19:09:57]FM_MakeSignedData [19:09:57]SAM_PROTO_SignData [19:09:57]wFMCommunicate request_size=4 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 0D 01 02 [19:09:57]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [19:09:57]RAPDU: 90 00 [19:09:57]wFMCommunicate OK [19:09:57]wFMCommunicate request_size=255 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 0D 02 02 FA 03 00 AC 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 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 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 [19:09:57]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 03 00 AC 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 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 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 18 [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [19:09:57]RAPDU: 90 00 [19:09:57]wFMCommunicate OK [19:09:57]wFMCommunicate request_size=187 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 0D 02 02 B6 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 43 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 1A 01 00 00 F4 03 04 00 04 BD F1 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 84 55 01 00 35 04 06 00 E6 8E 79 5B 14 E0 [19:09:57]Write to MH i2c: E2 BE 00 40 01 80 0D 02 02 B6 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 43 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 1A 01 00 00 F4 03 04 00 04 BD F1 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 84 55 01 00 35 04 06 00 E6 8E 79 5B 14 E0 00 00 8C [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [19:09:57]RAPDU: 90 00 [19:09:57]wFMCommunicate OK [19:09:57]wFMCommunicate request_size=4 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 0D 03 02 [19:09:57]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 0B 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 0B 00 41 01 00 41 C9 CA EB 6A 40 16 37 90 00 74 [19:09:57]RAPDU: 41 C9 CA EB 6A 40 16 37 90 00 [19:09:57]wFMCommunicate OK [19:09:57]SAM_PROTO_SignData done [19:09:57]FM_MakeSignedData done [19:09:57]CreateOFDProtocolMessage [19:09:57]wFMCommunicate request_size=4 [19:09:57]MH_SAM_APDU [19:09:57]CAPDU: 80 11 00 00 [19:09:57]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:57]Read from MH i2c: E2 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: E2 17 00 [19:09:57]MH_I2C_Read... [19:09:57]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:09: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:09:57]wFMCommunicate OK [19:09:57]CreateOFDProtocolMessage done [19:09:57]OFDSenderStorePacket 87428 [19:09:57]StoreOFDPacket docnum=87428 [19:09: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 C0 01 00 00 D9 1F B8 01 E7 C0 5A 03 01 00 03 00 AC 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 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 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 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 43 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 1A 01 00 00 F4 03 04 00 04 BD F1 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 84 55 01 00 35 04 06 00 E6 8E 79 5B 14 E0 41 C9 CA EB 6A 40 16 37 [19:09:57]CheckFolder [19:09:57]dirname=/storage/ofd_packets [19:09:57]CheckFolder done [19:09:57]ProducePacketName [19:09:57]name=ofd_packets/00087428 [19:09:57]NVStorageSaveData ofd_packets/00087428 [19:09:57]File name is /storage/ofd_packets/00087428 [19:09:57]Write 478 bytes [19:09:57]NVStorageSaveData done [19:09:57]OFDSenderStorePacket done [19:09:57]KKMCreateOFDPacket done [19:09:57]NVStorageSaveData kkm_last_timestamp [19:09:57]File name is /storage/kkm_last_timestamp [19:09:57]Write 4 bytes [19:09:57]NVStorageSaveData done [19:09:57]ExternCall_PrintAddStr [19:09:57]wPrintStart [19:09:57]Write to MH i2c: 01 00 00 43 01 44 [19:09:57]Write i2c OK [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: 01 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: 01 07 00 [19:09:57]MH_I2C_Read... [19:09:57]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [19:09:57]RasterBufferAndPrint [19:09:57]line Счет N : (3)148209 [19:09:57]line ИНН: 02508201610067 [19:09:57]line Контрольно-Кассовый Чек [19:09:57]line ПРОДАЖА [19:09:57]line Товар: 4603290004817 [19:09:58]line Печ зат Яшкино клубн Крем 182г [19:09:58]line 1.000 * 80.00 [19:09:58]line = 80.00 [19:09:58]line НДС 12% НСП 1% [19:09:58]line > о реализуемом товаре [19:09:58]line Товар: 4700000480302 [19:09:58]line Напиток энерг Nitro манго-клуб 0.45 ж/б [19:09:58]line 1.000 * 95.00 [19:09:58]line = 95.00 [19:09:58]line НДС 12% НСП 1% [19:09:58]line > о реализуемом товаре [19:09:58]line ИТОГО: 175.00 [19:09:58]line НСП 1% : 1.55 [19:09:58]line НДС 12% : 18.59 [19:09:58]line Наличными: 175.00 [19:09:58]line Безнал.: 0.00 [19:09:58]line Место: АЗС № 137 "Партнер Нефть" [19:09:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:09:58]line СНО: Общий режим [19:09:58]line Чек 282 23.09.2024 19:09 [19:09:58]line Смена: 498 ФФД: 1.0 [19:09:58]line ЗНМ: 0300000064 [19:09:58]line РНМ: 0000000000092592 [19:09:58]line Версия ККМ: 001 [19:09:58]line ФМ: 0000000000874979 [19:09:58]line ФД: 87428 [19:09:58]line ФПД: 253499595756768 [19:09:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T190956&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87428&fm=253499595756768&tin=02508201610067®Number=0000000000092592&sum=17500 [19:09:58]line 0 [19:09:58]written 0, free lines is 4095 [19:09:58]Write to MH i2c: 01 00 00 73 01 74 [19:09:58]Write i2c OK [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: 01 [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: 01 07 00 [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 85 0C 0C [19:09:58]RasterBufferAndPrint [19:09:58]line [19:09:58]line [19:09:58]line [19:09:58]line [19:09:58]line [19:09:58]written 0, free lines is 3211 [19:09:58]MH_Cut [19:09:58]Write to MH i2c: D1 01 00 7A 01 01 4D [19:09:58]Write i2c OK [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: D1 [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: D1 01 00 [19:09:58]MH_I2C_Read... [19:09:58]Read from MH i2c: D1 01 00 7A 01 00 4C [19:09:58]Write to MH i2c: 01 00 00 7B 01 7C [19:09:58]Write i2c OK [19:09:58]MH_I2C_Read... [19:09:59]*** Cut start [19:09:59]*** Partial cut [19:09:59]*** CUTSNS_PIN = 1 [19:09:59]*** CUTSNS_PIN = 0 [19:09:59]*** Brake cut motor [19:10:00]Read from MH i2c: 01 [19:10:00]MH_I2C_Read... [19:10:00]*** Stop cut motor [19:10:00]*** Cut end [19:10:00]Read from MH i2c: 01 07 00 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: 01 07 00 7B 01 00 00 00 00 00 FF 0F 91 [19:10:00]process_action close_receipt done [19:10:00]requested_data is exist [19:10:00]produce_requested_data [19:10:00]requested_item fm.sn is exist - process it [19:10:00]wFMCommunicate request_size=4 [19:10:00]MH_SAM_APDU [19:10:00]CAPDU: 80 11 00 00 [19:10:00]Write to MH i2c: E2 08 00 7C 01 80 11 00 00 00 00 00 00 F7 [19:10:00]Write i2c OK [19:10:00]MH_I2C_Read... [19:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:00]Read from MH i2c: E2 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 17 00 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 17 00 7C 01 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: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 [19:10:00]wFMCommunicate OK [19:10:00]requested_item fd.num is exist - process it [19:10:00]SAM_PROTO_GetFieldsCounters [19:10:00]wFMCommunicate request_size=4 [19:10:00]MH_SAM_APDU [19:10:00]CAPDU: 80 13 00 00 [19:10:00]Write to MH i2c: E2 08 00 7D 01 80 13 00 00 00 00 00 00 FA [19:10:00]Write i2c OK [19:10:00]MH_I2C_Read... [19:10:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:00]Read from MH i2c: E2 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 62 00 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 62 00 7D 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 84 55 01 00 0E 04 04 00 F2 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 47 [19:10: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 84 55 01 00 0E 04 04 00 F2 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 [19:10:00]wFMCommunicate OK [19:10:00]SAM_PROTO_GetFieldsCounters done [19:10:00]requested_item shift.num is exist - process it [19:10:00]requested_item shift.opened is exist - process it [19:10:00]req_shift_opened [19:10:00]FM_GetShiftState [19:10:00]SAM_PROTO_GetShiftState [19:10:00]wFMCommunicate request_size=4 [19:10:00]MH_SAM_APDU [19:10:00]CAPDU: 80 13 01 00 [19:10:00]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [19:10:00]Write i2c OK [19:10:00]MH_I2C_Read... [19:10:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:00]Read from MH i2c: E2 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 0E 00 [19:10:00]MH_I2C_Read... [19:10:00]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 54 [19:10:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:10:00]wFMCommunicate OK [19:10:00]SAM_PROTO_GetShiftState done [19:10:00]FM_GetShiftState done [19:10:00]req_shift_opened done [19:10:00]requested_item shift.open_date is exist - process it [19:10:00]req_shift_open_date [19:10:00]req_shift_open_date done [19:10:00]produce_requested_data done [19:10:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87428,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:10:00]process_action_free close_receipt [19:10:00]json_value_free [19:10:00]json_value_free done [19:10:00]process_json_proto returns [19:10:00]Send response to host [19:10:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87428,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:10:00]free response buf [19:10:00]execute_script done [19:10:00]execute_script returns [19:10:00]free content buf [19:10:00]Sock 8.Close socket [19:10:00]Sock 8.Thread stoped [19:10:32]accept exits with 11 [19:10:32]New connection [19:10:32]New thread 3067370852 created [19:10:32]Thread 3067514212 joined [19:10:32]Waiting for new connection... [19:10:32] Sock 11.Parse request [19:10:32]Sock 11.Check first char [19:10:32]Sock 11.First char is OK [19:10:32]request: POST /json_proto HTTP/1.0 [19:10:32]Method: POST [19:10:32]URL: /json_proto [19:10:32]Method is POST - this is cgi request [19:10:32]url: /json_proto [19:10:32]query_string will be loaded in cgi processing [19:10:32]execute_cgi json_proto POST (null) [19:10:32]execute_cgi path=json_proto method=POST [19:10:32]POST find Content-Length [19:10:32]Host: 172.17.47.196:8080 [19:10:32]Content-Length: 677 [19:10:32]Content-Type: application/json [19:10:32] [19:10:32]POST finish read [19:10:32]Found Content-Length = 677 [19:10:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872388", "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" : 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" ] } } [19:10:32]execute_script... [19:10: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)872388", "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" : 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" ] } } [19:10:32]POST & json_proto [19:10:32]process_json_proto [19:10:32]json parsed OK: [19:10:32]protocol is kg_v1.0 [19:10:32]action value=close_receipt [19:10:32]process_action close_receipt [19:10:32]cmd_close_receipt [19:10:32]MH_GetDate [19:10:32]Write to MH i2c: F0 00 00 7F 01 6F [19:10:32]Write i2c OK [19:10:32]MH_I2C_Read... [19:10:32]Read from MH i2c: F0 [19:10:32]MH_I2C_Read... [19:10:32]Read from MH i2c: F0 09 00 [19:10:32]MH_I2C_Read... [19:10:32]Read from MH i2c: F0 09 00 7F 01 00 28 BD F1 66 4C 6B 94 66 65 [19:10:32]GetLastDocTimeStamp 1727118596 [19:10:32]current date 1727118632 [19:10:32]FM_GetShiftState [19:10:32]SAM_PROTO_GetShiftState [19:10:32]wFMCommunicate request_size=4 [19:10:32]MH_SAM_APDU [19:10:32]CAPDU: 80 13 01 00 [19:10:32]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [19:10:32]Write i2c OK [19:10:32]MH_I2C_Read... [19:10:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:32]Read from MH i2c: E2 [19:10:32]MH_I2C_Read... [19:10:32]Read from MH i2c: E2 0E 00 [19:10:32]MH_I2C_Read... [19:10:32]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 56 [19:10:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:10:32]wFMCommunicate OK [19:10:32]SAM_PROTO_GetShiftState done [19:10:32]FM_GetShiftState done [19:10:32]opened in 1727050818 [19:10:32]opened+sec_in_day 1727137218 [19:10:32]quantity*price = 60003 [19:10:32]sum+1 = 60004 [19:10:32]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 СНО: Общий режим Чек 283 23.09.2024 19:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87429 ФПД: 224374407545189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191032&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87429&fm=224374407545189&tin=02508201610067®Number=0000000000092592&sum=60000 [19:10:33]StoreToDocumentArchive [19:10:33]shift 498 fd 87429 [19:10:33]save to /storage/0498/doc_00087429 [19:10:33]save last doc name /storage/0498/doc_00087429 to /storage/kkm_last_doc_name [19:10:33]save OK [19:10:33]Clear old archive folders... [19:10:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:33]tlvbuf is 01A783D0 [19:10:33]SAM_PROTO_ClearQueue [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 09 00 00 [19:10:33]Write to MH i2c: E2 08 00 8D 01 80 09 00 00 00 00 00 00 00 [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [19:10:33]RAPDU: 90 00 [19:10:33]wFMCommunicate OK [19:10:33]SAM_PROTO_ClearQueue done [19:10:33]KKMCreateOFDPacket [19:10:33]OFDProtocolAddRootSTLVToBuf [19:10:33]FM_MakeSignedData [19:10:33]FM_MakeSignedData [19:10:33]SAM_PROTO_SignData [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 0D 01 02 [19:10:33]Write to MH i2c: E2 08 00 8E 01 80 0D 01 02 00 00 00 00 08 [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [19:10:33]RAPDU: 90 00 [19:10:33]wFMCommunicate OK [19:10:33]wFMCommunicate request_size=255 [19:10:33]MH_SAM_APDU [19:10: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 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 1B 01 00 00 F4 03 04 00 28 BD F1 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 85 55 01 00 35 04 06 00 CC [19:10:33]Write to MH i2c: E2 02 01 8F 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 1B 01 00 00 F4 03 04 00 28 BD F1 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 85 55 01 00 35 04 06 00 CC 00 00 4E [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [19:10:33]RAPDU: 90 00 [19:10:33]wFMCommunicate OK [19:10:33]wFMCommunicate request_size=10 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 0D 02 02 05 11 3C DB C1 65 [19:10:33]Write to MH i2c: E2 0D 00 90 01 80 0D 02 02 05 00 11 3C DB C1 65 00 00 63 [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [19:10:33]RAPDU: 90 00 [19:10:33]wFMCommunicate OK [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 0D 03 02 [19:10:33]Write to MH i2c: E2 08 00 91 01 80 0D 03 02 00 00 00 00 0D [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 0B 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 0B 00 91 01 00 D2 74 FA DE 82 C7 AE 3F 90 00 62 [19:10:33]RAPDU: D2 74 FA DE 82 C7 AE 3F 90 00 [19:10:33]wFMCommunicate OK [19:10:33]SAM_PROTO_SignData done [19:10:33]FM_MakeSignedData done [19:10:33]CreateOFDProtocolMessage [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 11 00 00 [19:10:33]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 17 00 [19:10:33]MH_I2C_Read... [19:10:33]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 [19: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 [19:10:33]wFMCommunicate OK [19:10:33]CreateOFDProtocolMessage done [19:10:33]OFDSenderStorePacket 87429 [19:10:33]StoreOFDPacket docnum=87429 [19:10: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 5D AE 07 01 B9 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 28 BD F1 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 85 55 01 00 35 04 06 00 CC 11 3C DB C1 65 D2 74 FA DE 82 C7 AE 3F [19:10:33]CheckFolder [19:10:33]dirname=/storage/ofd_packets [19:10:33]CheckFolder done [19:10:33]ProducePacketName [19:10:33]name=ofd_packets/00087429 [19:10:33]NVStorageSaveData ofd_packets/00087429 [19:10:33]File name is /storage/ofd_packets/00087429 [19:10:33]Write 301 bytes [19:10:33]NVStorageSaveData done [19:10:33]OFDSenderStorePacket done [19:10:33]KKMCreateOFDPacket done [19:10:33]NVStorageSaveData kkm_last_timestamp [19:10:33]File name is /storage/kkm_last_timestamp [19:10:33]Write 4 bytes [19:10:33]NVStorageSaveData done [19:10:33]ExternCall_PrintAddStr [19:10:33]wPrintStart [19:10:33]Write to MH i2c: 01 00 00 93 01 94 [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: 01 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: 01 07 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [19:10:33]RasterBufferAndPrint [19:10:33]line Счет N : (1)872388 [19:10:33]line ИНН: 02508201610067 [19:10:33]line Контрольно-Кассовый Чек [19:10:33]line ПРОДАЖА [19:10:33]line ТРК (МРК, ГНК) : 63 [19:10:33]line Товар: 2710124130 [19:10:33]line Аи-92-К-5 [19:10:33]line 8.850 * 67.80 [19:10:33]line = 600.03 [19:10:33]line НДС 12% НСП 1% [19:10:33]line > о реализуемом товаре [19:10:33]line ОКРУГЛЕНИЕ: -0.03 [19:10:33]line ИТОГО: 600.00 [19:10:33]line Внесено: 600.00 [19:10:33]line СДАЧА: 0.00 [19:10:33]line НСП 1% : 5.31 [19:10:33]line НДС 12% : 63.72 [19:10:33]line Наличными: 600.00 [19:10:33]line Безнал.: 0.00 [19:10:33]line Место: АЗС № 137 "Партнер Нефть" [19:10:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:10:33]line СНО: Общий режим [19:10:33]line Чек 283 23.09.2024 19:10 [19:10:33]line Смена: 498 ФФД: 1.0 [19:10:33]line ЗНМ: 0300000064 [19:10:33]line РНМ: 0000000000092592 [19:10:33]line Версия ККМ: 001 [19:10:33]line ФМ: 0000000000874979 [19:10:33]line ФД: 87429 [19:10:33]line ФПД: 224374407545189 [19:10:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191032&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87429&fm=224374407545189&tin=02508201610067®Number=0000000000092592&sum=60000 [19:10:33]written 0, free lines is 4095 [19:10:34]Write to MH i2c: 01 00 00 BE 01 BF [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: 01 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: 01 07 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 DA 0C AC [19:10:34]RasterBufferAndPrint [19:10:34]line [19:10:34]line [19:10:34]line [19:10:34]line [19:10:34]line [19:10:34]written 0, free lines is 3303 [19:10:34]MH_Cut [19:10:34]Write to MH i2c: D1 01 00 C5 01 01 98 [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: D1 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: D1 01 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: D1 01 00 C5 01 00 97 [19:10:34]Write to MH i2c: 01 00 00 C6 01 C7 [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:35]*** Cut start [19:10:35]*** Partial cut [19:10:35]*** CUTSNS_PIN = 1 [19:10:35]*** CUTSNS_PIN = 0 [19:10:35]*** Brake cut motor [19:10:35]Read from MH i2c: 01 [19:10:35]MH_I2C_Read... [19:10:35]*** Stop cut motor [19:10:35]*** Cut end [19:10:35]Read from MH i2c: 01 07 00 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [19:10:35]process_action close_receipt done [19:10:35]requested_data is exist [19:10:35]produce_requested_data [19:10:35]requested_item fm.sn is exist - process it [19:10:35]wFMCommunicate request_size=4 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 11 00 00 [19:10:35]Write to MH i2c: E2 08 00 C7 01 80 11 00 00 00 00 00 00 42 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:35]Read from MH i2c: E2 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 17 00 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 17 00 C7 01 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:10:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:10:35]wFMCommunicate OK [19:10:35]requested_item fd.num is exist - process it [19:10:35]SAM_PROTO_GetFieldsCounters [19:10:35]wFMCommunicate request_size=4 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 13 00 00 [19:10:35]Write to MH i2c: E2 08 00 C8 01 80 13 00 00 00 00 00 00 45 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:35]Read from MH i2c: E2 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 62 00 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 62 00 C8 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 55 01 00 0E 04 04 00 F2 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 96 [19:10: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 85 55 01 00 0E 04 04 00 F2 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 [19:10:35]wFMCommunicate OK [19:10:35]SAM_PROTO_GetFieldsCounters done [19:10:35]requested_item shift.num is exist - process it [19:10:35]requested_item shift.opened is exist - process it [19:10:35]req_shift_opened [19:10:35]FM_GetShiftState [19:10:35]SAM_PROTO_GetShiftState [19:10:35]wFMCommunicate request_size=4 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 13 01 00 [19:10:35]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0E 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9F [19:10:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:10:36]wFMCommunicate OK [19:10:36]SAM_PROTO_GetShiftState done [19:10:36]FM_GetShiftState done [19:10:36]req_shift_opened done [19:10:36]requested_item shift.open_date is exist - process it [19:10:36]req_shift_open_date [19:10:36]req_shift_open_date done [19:10:36]produce_requested_data done [19:10:36]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87429,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:10:36]process_action_free close_receipt [19:10:36]json_value_free [19:10:36]json_value_free done [19:10:36]process_json_proto returns [19:10:36]Send response to host [19:10:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87429,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:10:36]free response buf [19:10:36]execute_script done [19:10:36]execute_script returns [19:10:36]free content buf [19:10:36]Sock 11.Close socket [19:10:36]Sock 11.Thread stoped [19:11:18]accept exits with 10 [19:11:18]New connection [19:11:18]New thread 3067514212 created [19:11:18]Thread 3067370852 joined [19:11:18]Waiting for new connection... [19:11:18] Sock 10.Parse request [19:11:18]Sock 10.Check first char [19:11:18]Sock 10.First char is OK [19:11:18]request: POST /json_proto HTTP/1.0 [19:11:18]Method: POST [19:11:18]URL: /json_proto [19:11:18]Method is POST - this is cgi request [19:11:18]url: /json_proto [19:11:18]query_string will be loaded in cgi processing [19:11:18]execute_cgi json_proto POST (null) [19:11:18]execute_cgi path=json_proto method=POST [19:11:18]POST find Content-Length [19:11:18]Host: 172.17.47.196:8080 [19:11:18]Content-Length: 800 [19:11:18]Content-Type: application/json [19:11:18] [19:11:18]POST finish read [19:11:18]Found Content-Length = 800 [19:11:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872391", "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" ] } } [19:11:18]execute_script... [19:11: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)872391", "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" ] } } [19:11:18]POST & json_proto [19:11:18]process_json_proto [19:11:18]json parsed OK: [19:11:18]protocol is kg_v1.0 [19:11:18]action value=close_receipt [19:11:18]process_action close_receipt [19:11:18]cmd_close_receipt [19:11:18]MH_GetDate [19:11:18]Write to MH i2c: F0 00 00 CA 01 BA [19:11:18]Write i2c OK [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: F0 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: F0 09 00 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: F0 09 00 CA 01 00 56 BD F1 66 4C 6B 94 66 DE [19:11:18]GetLastDocTimeStamp 1727118632 [19:11:18]current date 1727118678 [19:11:18]FM_GetShiftState [19:11:18]SAM_PROTO_GetShiftState [19:11:18]wFMCommunicate request_size=4 [19:11:18]MH_SAM_APDU [19:11:18]CAPDU: 80 13 01 00 [19:11:18]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [19:11:18]Write i2c OK [19:11:18]MH_I2C_Read... [19:11:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:18]Read from MH i2c: E2 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: E2 0E 00 [19:11:18]MH_I2C_Read... [19:11:18]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A1 [19:11:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:11:18]wFMCommunicate OK [19:11:18]SAM_PROTO_GetShiftState done [19:11:18]FM_GetShiftState done [19:11:18]opened in 1727050818 [19:11:18]opened+sec_in_day 1727137218 [19:11:18]quantity*price = 50036 [19:11:18]sum+1 = 50037 [19:11:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 284 23.09.2024 19:11 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87430 ФПД: 130400468370605 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191118&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87430&fm=130400468370605&tin=02508201610067®Number=0000000000092592&sum=50036 [19:11:19]StoreToDocumentArchive [19:11:19]shift 498 fd 87430 [19:11:19]save to /storage/0498/doc_00087430 [19:11:19]save last doc name /storage/0498/doc_00087430 to /storage/kkm_last_doc_name [19:11:19]save OK [19:11:19]Clear old archive folders... [19:11:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:19]tlvbuf is 01A86060 [19:11:19]SAM_PROTO_ClearQueue [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 09 00 00 [19:11:19]Write to MH i2c: E2 08 00 D8 01 80 09 00 00 00 00 00 00 4B [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [19:11:19]RAPDU: 90 00 [19:11:19]wFMCommunicate OK [19:11:19]SAM_PROTO_ClearQueue done [19:11:19]KKMCreateOFDPacket [19:11:19]OFDProtocolAddRootSTLVToBuf [19:11:19]FM_MakeSignedData [19:11:19]FM_MakeSignedData [19:11:19]SAM_PROTO_SignData [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 0D 01 02 [19:11:19]Write to MH i2c: E2 08 00 D9 01 80 0D 01 02 00 00 00 00 53 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [19:11:19]RAPDU: 90 00 [19:11:19]wFMCommunicate OK [19:11:19]wFMCommunicate request_size=255 [19:11:19]MH_SAM_APDU [19:11: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 1C 01 00 00 F4 03 04 00 56 BD F1 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 86 55 01 00 35 04 06 00 76 [19:11:19]Write to MH i2c: E2 02 01 DA 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 1C 01 00 00 F4 03 04 00 56 BD F1 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 86 55 01 00 35 04 06 00 76 00 00 F4 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:19]Read from MH i2c: E2 03 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [19:11:19]RAPDU: 90 00 [19:11:19]wFMCommunicate OK [19:11:19]wFMCommunicate request_size=10 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 0D 02 02 05 99 39 98 84 AD [19:11:19]Write to MH i2c: E2 0D 00 DB 01 80 0D 02 02 05 00 99 39 98 84 AD 00 00 FB [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [19:11:19]RAPDU: 90 00 [19:11:19]wFMCommunicate OK [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 0D 03 02 [19:11:19]Write to MH i2c: E2 08 00 DC 01 80 0D 03 02 00 00 00 00 58 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 0B 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 0B 00 DC 01 00 57 6C FD 87 0C 26 CB F2 90 00 8F [19:11:19]RAPDU: 57 6C FD 87 0C 26 CB F2 90 00 [19:11:19]wFMCommunicate OK [19:11:19]SAM_PROTO_SignData done [19:11:19]FM_MakeSignedData done [19:11:19]CreateOFDProtocolMessage [19:11:19]wFMCommunicate request_size=4 [19:11:19]MH_SAM_APDU [19:11:19]CAPDU: 80 11 00 00 [19:11:19]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:19]Read from MH i2c: E2 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: E2 17 00 [19:11:19]MH_I2C_Read... [19:11:19]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 [19:11: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:11:19]wFMCommunicate OK [19:11:19]CreateOFDProtocolMessage done [19:11:19]OFDSenderStorePacket 87430 [19:11:19]StoreOFDPacket docnum=87430 [19:11: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 BD E1 07 01 B1 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 1C 01 00 00 F4 03 04 00 56 BD F1 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 86 55 01 00 35 04 06 00 76 99 39 98 84 AD 57 6C FD 87 0C 26 CB F2 [19:11:19]CheckFolder [19:11:19]dirname=/storage/ofd_packets [19:11:19]CheckFolder done [19:11:19]ProducePacketName [19:11:19]name=ofd_packets/00087430 [19:11:19]NVStorageSaveData ofd_packets/00087430 [19:11:19]File name is /storage/ofd_packets/00087430 [19:11:19]Write 301 bytes [19:11:19]NVStorageSaveData done [19:11:19]OFDSenderStorePacket done [19:11:19]KKMCreateOFDPacket done [19:11:19]NVStorageSaveData kkm_last_timestamp [19:11:19]File name is /storage/kkm_last_timestamp [19:11:19]Write 4 bytes [19:11:19]NVStorageSaveData done [19:11:19]ExternCall_PrintAddStr [19:11:19]wPrintStart [19:11:19]Write to MH i2c: 01 00 00 DE 01 DF [19:11:19]Write i2c OK [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: 01 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: 01 07 00 [19:11:19]MH_I2C_Read... [19:11:19]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [19:11:19]RasterBufferAndPrint [19:11:19]line Счет N : (1)872391 [19:11:19]line ИНН: 02508201610067 [19:11:19]line Контрольно-Кассовый Чек [19:11:19]line ПРОДАЖА [19:11:19]line ТРК (МРК, ГНК) : 53 [19:11:19]line Товар: 2710124130 [19:11:19]line Аи-92-К-5 [19:11:19]line 7.380 * 67.80 [19:11:19]line = 500.36 [19:11:19]line НДС 12% НСП 1% [19:11:19]line > о реализуемом товаре [19:11:19]line ИТОГО: 500.36 [19:11:19]line НСП 1% : 4.43 [19:11:19]line НДС 12% : 53.14 [19:11:19]line Наличными: 0.00 [19:11:19]line Безнал.: 500.36 [19:11:19]line Место: АЗС № 137 "Партнер Нефть" [19:11:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:11:19]line СНО: Общий режим [19:11:19]line Чек 284 23.09.2024 19:11 [19:11:19]line Смена: 498 ФФД: 1.0 [19:11:19]line ЗНМ: 0300000064 [19:11:19]line РНМ: 0000000000092592 [19:11:19]line Версия ККМ: 001 [19:11:19]line Платежная система: O! деньги [19:11:19]line ФМ: 0000000000874979 [19:11:19]line ФД: 87430 [19:11:19]line ФПД: 130400468370605 [19:11:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191118&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87430&fm=130400468370605&tin=02508201610067®Number=0000000000092592&sum=50036 [19:11:19]written 0, free lines is 4095 [19:11:20]Write to MH i2c: 01 00 00 08 02 0A [19:11:20]Write i2c OK [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: 01 [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: 01 07 00 [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: 01 07 00 08 02 00 00 00 00 00 E6 0C 03 [19:11:20]RasterBufferAndPrint [19:11:20]line [19:11:20]line [19:11:20]line [19:11:20]line [19:11:20]line [19:11:20]written 0, free lines is 3306 [19:11:20]MH_Cut [19:11:20]Write to MH i2c: D1 01 00 0F 02 01 E3 [19:11:20]Write i2c OK [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: D1 [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: D1 01 00 [19:11:20]MH_I2C_Read... [19:11:20]Read from MH i2c: D1 01 00 0F 02 00 E2 [19:11:20]Write to MH i2c: 01 00 00 10 02 12 [19:11:20]Write i2c OK [19:11:20]MH_I2C_Read... [19:11:21]*** Cut start [19:11:21]*** Partial cut [19:11:21]*** CUTSNS_PIN = 1 [19:11:21]*** CUTSNS_PIN = 0 [19:11:21]*** Brake cut motor [19:11:21]Read from MH i2c: 01 [19:11:21]MH_I2C_Read... [19:11:21]*** Stop cut motor [19:11:21]*** Cut end [19:11:21]Read from MH i2c: 01 07 00 [19:11:21]MH_I2C_Read... [19:11:21]Read from MH i2c: 01 07 00 10 02 00 00 00 00 00 FF 0F 27 [19:11:21]process_action close_receipt done [19:11:21]requested_data is exist [19:11:21]produce_requested_data [19:11:21]requested_item fm.sn is exist - process it [19:11:21]wFMCommunicate request_size=4 [19:11:21]MH_SAM_APDU [19:11:21]CAPDU: 80 11 00 00 [19:11:21]Write to MH i2c: E2 08 00 11 02 80 11 00 00 00 00 00 00 8D [19:11:21]Write i2c OK [19:11:21]MH_I2C_Read... [19:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:21]Read from MH i2c: E2 [19:11:21]MH_I2C_Read... [19:11:21]Read from MH i2c: E2 17 00 [19:11:21]MH_I2C_Read... [19:11:21]Read from MH i2c: E2 17 00 11 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EC [19:11: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:11:21]wFMCommunicate OK [19:11:21]requested_item fd.num is exist - process it [19:11:21]SAM_PROTO_GetFieldsCounters [19:11:21]wFMCommunicate request_size=4 [19:11:21]MH_SAM_APDU [19:11:21]CAPDU: 80 13 00 00 [19:11:21]Write to MH i2c: E2 08 00 12 02 80 13 00 00 00 00 00 00 90 [19:11:21]Write i2c OK [19:11:21]MH_I2C_Read... [19:11:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:21]Read from MH i2c: E2 [19:11:21]MH_I2C_Read... [19:11:21]Read from MH i2c: E2 62 00 [19:11:21]MH_I2C_Read... [19:11:21]Read from MH i2c: E2 62 00 12 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 86 55 01 00 0E 04 04 00 F2 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 E5 [19:11: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 86 55 01 00 0E 04 04 00 F2 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 [19:11:22]wFMCommunicate OK [19:11:22]SAM_PROTO_GetFieldsCounters done [19:11:22]requested_item shift.num is exist - process it [19:11:22]requested_item shift.opened is exist - process it [19:11:22]req_shift_opened [19:11:22]FM_GetShiftState [19:11:22]SAM_PROTO_GetShiftState [19:11:22]wFMCommunicate request_size=4 [19:11:22]MH_SAM_APDU [19:11:22]CAPDU: 80 13 01 00 [19:11:22]Write to MH i2c: E2 08 00 13 02 80 13 01 00 00 00 00 00 92 [19:11:22]Write i2c OK [19:11:22]MH_I2C_Read... [19:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:22]Read from MH i2c: E2 [19:11:22]MH_I2C_Read... [19:11:22]Read from MH i2c: E2 0E 00 [19:11:22]MH_I2C_Read... [19:11:22]Read from MH i2c: E2 0E 00 13 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EA [19:11:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:11:22]wFMCommunicate OK [19:11:22]SAM_PROTO_GetShiftState done [19:11:22]FM_GetShiftState done [19:11:22]req_shift_opened done [19:11:22]requested_item shift.open_date is exist - process it [19:11:22]req_shift_open_date [19:11:22]req_shift_open_date done [19:11:22]produce_requested_data done [19:11:22]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87430,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:11:22]process_action_free close_receipt [19:11:22]json_value_free [19:11:22]json_value_free done [19:11:22]process_json_proto returns [19:11:22]Send response to host [19:11:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87430,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:11:22]free response buf [19:11:22]execute_script done [19:11:22]execute_script returns [19:11:22]free content buf [19:11:22]Sock 10.Close socket [19:11:22]Sock 10.Thread stoped [19:11:26]recv_with_timeout no data received [19:11:27]ConnectInit Can't connect to host [19:11:27]CommunicateWithHost connect error [19:11:27]CommunicateWithHost err = -1 [19:11:27]OFD Sender: Server communicate error [19:11:27]OFD Sender: Processing packet 87427 [packets to send 283, broken 279] [19:11:27]ProducePacketName [19:11:27]name=ofd_packets/00087427 [19:11:27]OFD Sender: To server: pG, [19:11:27]CommunicateWithHost lk.salyk.kg:30040 [19:11:27]ConnectInit lk.salyk.kg [19:11:27]Connected sock=9 [19:11: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 39 2B 07 01 5D 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 19 01 00 00 F4 03 04 00 D8 BC F1 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 83 55 01 00 35 04 06 00 95 64 52 75 86 AD 0B B6 2B 39 0E 6C 72 04 [19: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 B9 64 47 00 81 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 83 55 01 00 F4 03 04 00 28 68 F1 66 B6 04 01 00 00 22 BF EC 0C 1E 30 59 02 [19:11:28]CommunicateWithHost err = 0 [19:11:28]CheckOFDResponse [19:11:28]1017 (14) - 77093643461234 [19:11:28]1041 (16) - 0000000000874979 [19:11:28]1040 (4) - 87427 [19:11:28]1012 (4) - 23.09.2024 13:07 [19:11:28]1206 (1) - 0 [19:11:28]OFD Sender: Remove packet 87427 [19:11:28]ProducePacketName [19:11:28]name=ofd_packets/00087427 [19:11:28]NVStorageDeleteData [19:11:28]OFD Sender: Processing packet 87428 [packets to send 282, broken 279] [19:11:28]ProducePacketName [19:11:28]name=ofd_packets/00087428 [19:11:28]OFD Sender: To server: pG, [19:11:28]CommunicateWithHost lk.salyk.kg:30040 [19:11:28]ConnectInit lk.salyk.kg [19:11:29]Connected sock=9 [19:11: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 C0 01 00 00 D9 1F B8 01 E7 C0 5A 03 01 00 03 00 AC 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 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 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 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 43 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 1A 01 00 00 F4 03 04 00 04 BD F1 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 84 55 01 00 35 04 06 00 E6 8E 79 5B 14 E0 41 C9 CA EB 6A 40 16 37 [19:11: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 77 A5 47 00 6C 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 84 55 01 00 F4 03 04 00 2B 68 F1 66 B6 04 01 00 00 43 01 03 3D 3B 3E A1 72 [19:11:31]CommunicateWithHost err = 0 [19:11:31]CheckOFDResponse [19:11:31]1017 (14) - 77093643461234 [19:11:31]1041 (16) - 0000000000874979 [19:11:31]1040 (4) - 87428 [19:11:31]1012 (4) - 23.09.2024 13:07 [19:11:31]1206 (1) - 0 [19:11:31]OFD Sender: Remove packet 87428 [19:11:31]ProducePacketName [19:11:31]name=ofd_packets/00087428 [19:11:31]NVStorageDeleteData [19:11:32]OFD Sender: Processing packet 87429 [packets to send 281, broken 279] [19:11:32]ProducePacketName [19:11:32]name=ofd_packets/00087429 [19:11:32]OFD Sender: To server: pG, [19:11:32]CommunicateWithHost lk.salyk.kg:30040 [19:11:32]ConnectInit lk.salyk.kg [19:11:33]Connected sock=9 [19:11: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 5D AE 07 01 B9 C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 28 BD F1 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 85 55 01 00 35 04 06 00 CC 11 3C DB C1 65 D2 74 FA DE 82 C7 AE 3F [19:11: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 B7 D1 47 00 A4 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 85 55 01 00 F4 03 04 00 2E 68 F1 66 B6 04 01 00 00 F2 A8 7F 39 8A 06 A5 13 [19:11:34]CommunicateWithHost err = 0 [19:11:34]CheckOFDResponse [19:11:34]1017 (14) - 77093643461234 [19:11:34]1041 (16) - 0000000000874979 [19:11:34]1040 (4) - 87429 [19:11:34]1012 (4) - 23.09.2024 13:07 [19:11:34]1206 (1) - 0 [19:11:34]OFD Sender: Remove packet 87429 [19:11:34]ProducePacketName [19:11:34]name=ofd_packets/00087429 [19:11:34]NVStorageDeleteData [19:11:35]OFD Sender: Processing packet 87430 [packets to send 280, broken 279] [19:11:35]ProducePacketName [19:11:35]name=ofd_packets/00087430 [19:11:35]OFD Sender: To server: pG, [19:11:35]CommunicateWithHost lk.salyk.kg:30040 [19:11:35]ConnectInit lk.salyk.kg [19:11:35]Connected sock=9 [19:11: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 BD E1 07 01 B1 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 1C 01 00 00 F4 03 04 00 56 BD F1 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 86 55 01 00 35 04 06 00 76 99 39 98 84 AD 57 6C FD 87 0C 26 CB F2 [19:11: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 79 13 47 00 BD 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 86 55 01 00 F4 03 04 00 30 68 F1 66 B6 04 01 00 00 22 0D 44 82 84 21 0E EE [19:11:37]CommunicateWithHost err = 0 [19:11:37]CheckOFDResponse [19:11:37]1017 (14) - 77093643461234 [19:11:37]1041 (16) - 0000000000874979 [19:11:37]1040 (4) - 87430 [19:11:37]1012 (4) - 23.09.2024 13:08 [19:11:37]1206 (1) - 0 [19:11:37]OFD Sender: Remove packet 87430 [19:11:37]ProducePacketName [19:11:37]name=ofd_packets/00087430 [19:11:37]NVStorageDeleteData [19:11:38]OFD Sender: No OFD packet to send [19:11:43]OFD Sender: No OFD packet to send [19:11:48]OFD Sender: No OFD packet to send [19:11:53]OFD Sender: No OFD packet to send [19:11:58]OFD Sender: No OFD packet to send [19:12:03]OFD Sender: No OFD packet to send [19:12:08]OFD Sender: No OFD packet to send [19:12:13]OFD Sender: No OFD packet to send [19:12:18]OFD Sender: No OFD packet to send [19:12:20]accept exits with 8 [19:12:20]New connection [19:12:20]New thread 3067370852 created [19:12:20]Thread 3067514212 joined [19:12:20]Waiting for new connection... [19:12:20] Sock 8.Parse request [19:12:20]Sock 8.Check first char [19:12:20]Sock 8.First char is OK [19:12:20]request: POST /json_proto HTTP/1.0 [19:12:20]Method: POST [19:12:20]URL: /json_proto [19:12:20]Method is POST - this is cgi request [19:12:20]url: /json_proto [19:12:20]query_string will be loaded in cgi processing [19:12:20]execute_cgi json_proto POST (null) [19:12:20]execute_cgi path=json_proto method=POST [19:12:20]POST find Content-Length [19:12:20]Host: 172.17.47.196:8080 [19:12:20]Content-Length: 677 [19:12:20]Content-Type: application/json [19:12:20] [19:12:20]POST finish read [19:12:20]Found Content-Length = 677 [19:12:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872392", "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" ] } } [19:12:20]execute_script... [19:12:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872392", "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" ] } } [19:12:20]POST & json_proto [19:12:20]process_json_proto [19:12:20]json parsed OK: [19:12:20]protocol is kg_v1.0 [19:12:20]action value=close_receipt [19:12:20]process_action close_receipt [19:12:20]cmd_close_receipt [19:12:20]MH_GetDate [19:12:20]Write to MH i2c: F0 00 00 14 02 05 [19:12:20]Write i2c OK [19:12:20]MH_I2C_Read... [19:12:20]Read from MH i2c: F0 [19:12:20]MH_I2C_Read... [19:12:20]Read from MH i2c: F0 09 00 [19:12:20]MH_I2C_Read... [19:12:20]Read from MH i2c: F0 09 00 14 02 00 94 BD F1 66 4C 6B 94 66 67 [19:12:20]GetLastDocTimeStamp 1727118678 [19:12:20]current date 1727118740 [19:12:20]FM_GetShiftState [19:12:20]SAM_PROTO_GetShiftState [19:12:20]wFMCommunicate request_size=4 [19:12:20]MH_SAM_APDU [19:12:20]CAPDU: 80 13 01 00 [19:12:20]Write to MH i2c: E2 08 00 15 02 80 13 01 00 00 00 00 00 94 [19:12:20]Write i2c OK [19:12:20]MH_I2C_Read... [19:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:20]Read from MH i2c: E2 [19:12:20]MH_I2C_Read... [19:12:20]Read from MH i2c: E2 0E 00 [19:12:20]MH_I2C_Read... [19:12:20]Read from MH i2c: E2 0E 00 15 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 EC [19:12:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:12:20]wFMCommunicate OK [19:12:20]SAM_PROTO_GetShiftState done [19:12:20]FM_GetShiftState done [19:12:20]opened in 1727050818 [19:12:20]opened+sec_in_day 1727137218 [19:12:20]quantity*price = 30035 [19:12:20]sum+1 = 30036 [19:12:20]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 СНО: Общий режим Чек 285 23.09.2024 19:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87431 ФПД: 87485392238552 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191220&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87431&fm=87485392238552&tin=02508201610067®Number=0000000000092592&sum=30000 [19:12:21]StoreToDocumentArchive [19:12:21]shift 498 fd 87431 [19:12:21]save to /storage/0498/doc_00087431 [19:12:21]save last doc name /storage/0498/doc_00087431 to /storage/kkm_last_doc_name [19:12:21]save OK [19:12:21]Clear old archive folders... [19:12:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:21]tlvbuf is 01A59A70 [19:12:21]SAM_PROTO_ClearQueue [19:12:21]wFMCommunicate request_size=4 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 09 00 00 [19:12:21]Write to MH i2c: E2 08 00 22 02 80 09 00 00 00 00 00 00 96 [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [19:12:21]RAPDU: 90 00 [19:12:21]wFMCommunicate OK [19:12:21]SAM_PROTO_ClearQueue done [19:12:21]KKMCreateOFDPacket [19:12:21]OFDProtocolAddRootSTLVToBuf [19:12:21]FM_MakeSignedData [19:12:21]FM_MakeSignedData [19:12:21]SAM_PROTO_SignData [19:12:21]wFMCommunicate request_size=4 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 0D 01 02 [19:12:21]Write to MH i2c: E2 08 00 23 02 80 0D 01 02 00 00 00 00 9E [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [19:12:21]RAPDU: 90 00 [19:12:21]wFMCommunicate OK [19:12:21]wFMCommunicate request_size=255 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1D 01 00 00 F4 03 04 00 94 BD F1 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 87 55 01 00 35 04 06 00 4F [19:12:21]Write to MH i2c: E2 02 01 24 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 94 BD F1 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 87 55 01 00 35 04 06 00 4F 00 00 2F [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [19:12:21]RAPDU: 90 00 [19:12:21]wFMCommunicate OK [19:12:21]wFMCommunicate request_size=10 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 0D 02 02 05 91 47 BA 37 D8 [19:12:21]Write to MH i2c: E2 0D 00 25 02 80 0D 02 02 05 00 91 47 BA 37 D8 00 00 4C [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [19:12:21]RAPDU: 90 00 [19:12:21]wFMCommunicate OK [19:12:21]wFMCommunicate request_size=4 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 0D 03 02 [19:12:21]Write to MH i2c: E2 08 00 26 02 80 0D 03 02 00 00 00 00 A3 [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 0B 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 0B 00 26 02 00 77 A4 0F D8 BB 79 97 6D 90 00 DE [19:12:21]RAPDU: 77 A4 0F D8 BB 79 97 6D 90 00 [19:12:21]wFMCommunicate OK [19:12:21]SAM_PROTO_SignData done [19:12:21]FM_MakeSignedData done [19:12:21]CreateOFDProtocolMessage [19:12:21]wFMCommunicate request_size=4 [19:12:21]MH_SAM_APDU [19:12:21]CAPDU: 80 11 00 00 [19:12:21]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:21]Read from MH i2c: E2 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: E2 17 00 [19:12:21]MH_I2C_Read... [19:12:21]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 [19:12: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:12:21]wFMCommunicate OK [19:12:21]CreateOFDProtocolMessage done [19:12:21]OFDSenderStorePacket 87431 [19:12:21]StoreOFDPacket docnum=87431 [19:12: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 9B 52 07 01 00 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1D 01 00 00 F4 03 04 00 94 BD F1 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 87 55 01 00 35 04 06 00 4F 91 47 BA 37 D8 77 A4 0F D8 BB 79 97 6D [19:12:21]CheckFolder [19:12:21]dirname=/storage/ofd_packets [19:12:21]CheckFolder done [19:12:21]ProducePacketName [19:12:21]name=ofd_packets/00087431 [19:12:21]NVStorageSaveData ofd_packets/00087431 [19:12:21]File name is /storage/ofd_packets/00087431 [19:12:21]Write 301 bytes [19:12:21]NVStorageSaveData done [19:12:21]OFDSenderStorePacket done [19:12:21]KKMCreateOFDPacket done [19:12:21]NVStorageSaveData kkm_last_timestamp [19:12:21]File name is /storage/kkm_last_timestamp [19:12:21]Write 4 bytes [19:12:21]NVStorageSaveData done [19:12:21]ExternCall_PrintAddStr [19:12:21]wPrintStart [19:12:21]Write to MH i2c: 01 00 00 28 02 2A [19:12:21]Write i2c OK [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: 01 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: 01 07 00 [19:12:21]MH_I2C_Read... [19:12:21]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [19:12:21]RasterBufferAndPrint [19:12:21]line Счет N : (1)872392 [19:12:21]line ИНН: 02508201610067 [19:12:21]line Контрольно-Кассовый Чек [19:12:21]line ПРОДАЖА [19:12:21]line ТРК (МРК, ГНК) : 63 [19:12:21]line Товар: 2710124130 [19:12:21]line Аи-92-К-5 [19:12:21]line 4.430 * 67.80 [19:12:21]line = 300.35 [19:12:21]line НДС 12% НСП 1% [19:12:21]line > о реализуемом товаре [19:12:21]line ОКРУГЛЕНИЕ: -0.35 [19:12:21]line ИТОГО: 300.00 [19:12:21]line Внесено: 300.00 [19:12:21]line СДАЧА: 0.00 [19:12:21]line НСП 1% : 2.66 [19:12:21]line НДС 12% : 31.90 [19:12:21]line Наличными: 300.00 [19:12:21]line Безнал.: 0.00 [19:12:21]line Место: АЗС № 137 "Партнер Нефть" [19:12:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:12:21]line СНО: Общий режим [19:12:21]line Чек 285 23.09.2024 19:12 [19:12:21]line Смена: 498 ФФД: 1.0 [19:12:21]line ЗНМ: 0300000064 [19:12:21]line РНМ: 0000000000092592 [19:12:21]line Версия ККМ: 001 [19:12:21]line ФМ: 0000000000874979 [19:12:21]line ФД: 87431 [19:12:21]line ФПД: 87485392238552 [19:12:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191220&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87431&fm=87485392238552&tin=02508201610067®Number=0000000000092592&sum=30000 [19:12:21]written 0, free lines is 4095 [19:12:22]OFD Sender: Processing packet 87431 [packets to send 280, broken 279] [19:12:22]ProducePacketName [19:12:22]name=ofd_packets/00087431 [19:12:22]OFD Sender: To server: pG, [19:12:22]CommunicateWithHost lk.salyk.kg:30040 [19:12:22]ConnectInit lk.salyk.kg [19:12:22]Write to MH i2c: 01 00 00 53 02 55 [19:12:22]Write i2c OK [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: 01 [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: 01 07 00 [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: 01 07 00 53 02 00 00 00 00 00 DC 0C 44 [19:12:22]RasterBufferAndPrint [19:12:22]line [19:12:22]line [19:12:22]line [19:12:22]line [19:12:22]line [19:12:22]written 0, free lines is 3298 [19:12:22]MH_Cut [19:12:22]Write to MH i2c: D1 01 00 5A 02 01 2E [19:12:22]Write i2c OK [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: D1 [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: D1 01 00 [19:12:22]MH_I2C_Read... [19:12:22]Read from MH i2c: D1 01 00 5A 02 00 2D [19:12:22]Write to MH i2c: 01 00 00 5B 02 5D [19:12:22]Write i2c OK [19:12:22]MH_I2C_Read... [19:12:22]Connected sock=10 [19:12:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 9B 52 07 01 00 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 1D 01 00 00 F4 03 04 00 94 BD F1 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 87 55 01 00 35 04 06 00 4F 91 47 BA 37 D8 77 A4 0F D8 BB 79 97 6D [19:12:23]*** Cut start [19:12:23]*** Partial cut [19:12:23]*** CUTSNS_PIN = 1 [19:12:23]*** CUTSNS_PIN = 0 [19:12:23]*** Brake cut motor [19:12:23]Read from MH i2c: 01 [19:12:23]MH_I2C_Read... [19:12:23]*** Stop cut motor [19:12:23]*** Cut end [19:12:23]Read from MH i2c: 01 07 00 [19:12:23]MH_I2C_Read... [19:12:23]Read from MH i2c: 01 07 00 5B 02 00 00 00 00 00 FF 0F 72 [19:12:23]process_action close_receipt done [19:12:23]requested_data is exist [19:12:23]produce_requested_data [19:12:23]requested_item fm.sn is exist - process it [19:12:23]wFMCommunicate request_size=4 [19:12:23]MH_SAM_APDU [19:12:23]CAPDU: 80 11 00 00 [19:12:23]Write to MH i2c: E2 08 00 5C 02 80 11 00 00 00 00 00 00 D8 [19:12:23]Write i2c OK [19:12:23]MH_I2C_Read... [19:12:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:23]Read from MH i2c: E2 [19:12:23]MH_I2C_Read... [19:12:23]Read from MH i2c: E2 17 00 [19:12:23]MH_I2C_Read... [19:12:23]Read from MH i2c: E2 17 00 5C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [19:12: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:12:23]wFMCommunicate OK [19:12:23]requested_item fd.num is exist - process it [19:12:23]SAM_PROTO_GetFieldsCounters [19:12:23]wFMCommunicate request_size=4 [19:12:23]MH_SAM_APDU [19:12:23]CAPDU: 80 13 00 00 [19:12:23]Write to MH i2c: E2 08 00 5D 02 80 13 00 00 00 00 00 00 DB [19:12:23]Write i2c OK [19:12:23]MH_I2C_Read... [19:12:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:23]Read from MH i2c: E2 [19:12:23]MH_I2C_Read... [19:12:23]Read from MH i2c: E2 62 00 [19:12:23]MH_I2C_Read... [19:12:23]Read from MH i2c: E2 62 00 5D 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 87 55 01 00 0E 04 04 00 F2 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 34 [19:12:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:12:23]wFMCommunicate OK [19:12:23]SAM_PROTO_GetFieldsCounters done [19:12:23]requested_item shift.num is exist - process it [19:12:23]requested_item shift.opened is exist - process it [19:12:23]req_shift_opened [19:12:23]FM_GetShiftState [19:12:23]SAM_PROTO_GetShiftState [19:12:23]wFMCommunicate request_size=4 [19:12:23]MH_SAM_APDU [19:12:23]CAPDU: 80 13 01 00 [19:12:23]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [19:12:23]Write i2c OK [19:12:23]MH_I2C_Read... [19:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:24]Read from MH i2c: E2 [19:12:24]MH_I2C_Read... [19:12:24]Read from MH i2c: E2 0E 00 [19:12:24]MH_I2C_Read... [19:12:24]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 35 [19:12:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:12:24]wFMCommunicate OK [19:12:24]SAM_PROTO_GetShiftState done [19:12:24]FM_GetShiftState done [19:12:24]req_shift_opened done [19:12:24]requested_item shift.open_date is exist - process it [19:12:24]req_shift_open_date [19:12:24]req_shift_open_date done [19:12:24]produce_requested_data done [19:12:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87431,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:12:24]process_action_free close_receipt [19:12:24]json_value_free [19:12:24]json_value_free done [19:12:24]process_json_proto returns [19:12:24]Send response to host [19:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87431,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:12:24]free response buf [19:12:24]execute_script done [19:12:24]execute_script returns [19:12:24]free content buf [19:12:24]Sock 8.Close socket [19:12:24]Sock 8.Thread stoped [19:12: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 36 AA 47 00 F4 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 87 55 01 00 F4 03 04 00 5F 68 F1 66 B6 04 01 00 00 DA 9C 17 76 79 32 68 67 [19:12:24]CommunicateWithHost err = 0 [19:12:24]CheckOFDResponse [19:12:24]1017 (14) - 77093643461234 [19:12:24]1041 (16) - 0000000000874979 [19:12:24]1040 (4) - 87431 [19:12:24]1012 (4) - 23.09.2024 13:08 [19:12:24]1206 (1) - 0 [19:12:24]OFD Sender: Remove packet 87431 [19:12:24]ProducePacketName [19:12:24]name=ofd_packets/00087431 [19:12:24]NVStorageDeleteData [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:41]accept exits with 9 [19:12:41]New connection [19:12:41]New thread 3067514212 created [19:12:41]Thread 3067370852 joined [19:12:41]Waiting for new connection... [19:12:41] Sock 9.Parse request [19:12:41]Sock 9.Check first char [19:12:41]Sock 9.First char is OK [19:12:41]request: POST /json_proto HTTP/1.0 [19:12:41]Method: POST [19:12:41]URL: /json_proto [19:12:41]Method is POST - this is cgi request [19:12:41]url: /json_proto [19:12:41]query_string will be loaded in cgi processing [19:12:41]execute_cgi json_proto POST (null) [19:12:41]execute_cgi path=json_proto method=POST [19:12:41]POST find Content-Length [19:12:41]Host: 172.17.47.196:8080 [19:12:41]Content-Length: 986 [19:12:41]Content-Type: application/json [19:12:41] [19:12:41]POST finish read [19:12:41]Found Content-Length = 986 [19:12:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872390", "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" : 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" ] } } [19:12:41]execute_script... [19:12:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872390", "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" : 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" ] } } [19:12:41]POST & json_proto [19:12:41]process_json_proto [19:12:41]json parsed OK: [19:12:41]protocol is kg_v1.0 [19:12:41]action value=close_receipt [19:12:41]process_action close_receipt [19:12:41]cmd_close_receipt [19:12:41]MH_GetDate [19:12:41]Write to MH i2c: F0 00 00 5F 02 50 [19:12:41]Write i2c OK [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: F0 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: F0 09 00 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: F0 09 00 5F 02 00 A9 BD F1 66 4C 6B 94 66 C7 [19:12:41]GetLastDocTimeStamp 1727118740 [19:12:41]current date 1727118761 [19:12:41]FM_GetShiftState [19:12:41]SAM_PROTO_GetShiftState [19:12:41]wFMCommunicate request_size=4 [19:12:41]MH_SAM_APDU [19:12:41]CAPDU: 80 13 01 00 [19:12:41]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [19:12:41]Write i2c OK [19:12:41]MH_I2C_Read... [19:12:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:41]Read from MH i2c: E2 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 0E 00 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 37 [19:12:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:12:41]wFMCommunicate OK [19:12:41]SAM_PROTO_GetShiftState done [19:12:41]FM_GetShiftState done [19:12:41]opened in 1727050818 [19:12:41]opened+sec_in_day 1727137218 [19:12:41]quantity*price = 600020 [19:12:41]sum+1 = 600022 [19:12:41]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 СНО: Общий режим Чек 286 23.09.2024 19:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 79.79 сом ФМ: 0000000000874979 ФД: 87432 ФПД: 103631974602466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191241&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87432&fm=103631974602466&tin=02508201610067®Number=0000000000092592&sum=600000 [19:12:42]StoreToDocumentArchive [19:12:42]shift 498 fd 87432 [19:12:42]save to /storage/0498/doc_00087432 [19:12:42]save last doc name /storage/0498/doc_00087432 to /storage/kkm_last_doc_name [19:12:42]save OK [19:12:42]Clear old archive folders... [19:12:42]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:12:42]tlvbuf is 01A5B680 [19:12:42]SAM_PROTO_ClearQueue [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 09 00 00 [19:12:42]Write to MH i2c: E2 08 00 6D 02 80 09 00 00 00 00 00 00 E1 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]SAM_PROTO_ClearQueue done [19:12:42]KKMCreateOFDPacket [19:12:42]OFDProtocolAddRootSTLVToBuf [19:12:42]FM_MakeSignedData [19:12:42]FM_MakeSignedData [19:12:42]SAM_PROTO_SignData [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 01 02 [19:12:42]Write to MH i2c: E2 08 00 6E 02 80 0D 01 02 00 00 00 00 E9 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=255 [19:12:42]MH_SAM_APDU [19:12: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 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 1E 01 00 00 F4 03 04 00 A9 BD F1 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 88 55 01 00 35 04 06 00 [19:12:42]Write to MH i2c: E2 02 01 6F 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 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 1E 01 00 00 F4 03 04 00 A9 BD F1 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 88 55 01 00 35 04 06 00 00 00 E1 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=11 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 02 02 06 5E 40 B3 08 96 E2 [19:12:42]Write to MH i2c: E2 0E 00 70 02 80 0D 02 02 06 00 5E 40 B3 08 96 E2 00 00 C9 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 03 02 [19:12:42]Write to MH i2c: E2 08 00 71 02 80 0D 03 02 00 00 00 00 EE [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 0B 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 0B 00 71 02 00 C2 11 B8 03 B2 17 54 3F 90 00 D9 [19:12:42]RAPDU: C2 11 B8 03 B2 17 54 3F 90 00 [19:12:42]wFMCommunicate OK [19:12:42]SAM_PROTO_SignData done [19:12:42]FM_MakeSignedData done [19:12:42]CreateOFDProtocolMessage [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 11 00 00 [19:12:42]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 17 00 [19:12:42]MH_I2C_Read... [19:12:42]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 [19:12: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:12:42]wFMCommunicate OK [19:12:42]CreateOFDProtocolMessage done [19:12:42]OFDSenderStorePacket 87432 [19:12:42]StoreOFDPacket docnum=87432 [19:12: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 EC 5F 08 01 AB 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 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 1E 01 00 00 F4 03 04 00 A9 BD F1 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 88 55 01 00 35 04 06 00 5E 40 B3 08 96 E2 C2 11 B8 03 B2 17 54 3F [19:12:42]CheckFolder [19:12:42]dirname=/storage/ofd_packets [19:12:42]CheckFolder done [19:12:42]ProducePacketName [19:12:42]name=ofd_packets/00087432 [19:12:42]NVStorageSaveData ofd_packets/00087432 [19:12:42]File name is /storage/ofd_packets/00087432 [19:12:42]Write 302 bytes [19:12:42]NVStorageSaveData done [19:12:42]OFDSenderStorePacket done [19:12:42]KKMCreateOFDPacket done [19:12:42]NVStorageSaveData kkm_last_timestamp [19:12:42]File name is /storage/kkm_last_timestamp [19:12:42]Write 4 bytes [19:12:42]NVStorageSaveData done [19:12:42]ExternCall_PrintAddStr [19:12:42]wPrintStart [19:12:42]Write to MH i2c: 01 00 00 73 02 75 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 07 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [19:12:42]RasterBufferAndPrint [19:12:42]line Счет N : (1)872390 [19:12:42]line ИНН: 02508201610067 [19:12:42]line Контрольно-Кассовый Чек [19:12:42]line ПРОДАЖА [19:12:42]line ТРК (МРК, ГНК) : 11 [19:12:42]line Товар: 2710194210 [19:12:42]line ДТ(л)-К-4 [19:12:42]line 79.790 * 75.20 [19:12:42]line = 6000.21 [19:12:42]line НДС 12% НСП 1% [19:12:42]line > о реализуемом товаре [19:12:42]line ОКРУГЛЕНИЕ: -0.21 [19:12:42]line ИТОГО: 6000.00 [19:12:42]line Внесено: 6000.00 [19:12:42]line СДАЧА: 0.00 [19:12:42]line НСП 1% : 53.10 [19:12:42]line НДС 12% : 637.19 [19:12:42]line Наличными: 6000.00 [19:12:42]line Безнал.: 0.00 [19:12:42]line Место: АЗС № 137 "Партнер Нефть" [19:12:42]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:12:42]line СНО: Общий режим [19:12:42]line Чек 286 23.09.2024 19:12 [19:12:42]line Смена: 498 ФФД: 1.0 [19:12:42]line ЗНМ: 0300000064 [19:12:42]line РНМ: 0000000000092592 [19:12:42]line Версия ККМ: 001 [19:12:42]line [19:12:42]line Дисконтная программа [19:12:42]line ДТ [19:12:42]line номер 137 [19:12:42]line сэкономлено 79.79 сом [19:12:42]line ФМ: 0000000000874979 [19:12:42]line ФД: 87432 [19:12:42]line ФПД: 103631974602466 [19:12:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191241&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87432&fm=103631974602466&tin=02508201610067®Number=0000000000092592&sum=600000 [19:12:42]OFD Sender: Processing packet 87432 [packets to send 280, broken 279] [19:12:42]ProducePacketName [19:12:42]name=ofd_packets/00087432 [19:12:43]OFD Sender: To server: pG, [19:12:43]CommunicateWithHost lk.salyk.kg:30040 [19:12:43]ConnectInit lk.salyk.kg [19:12:43]written 0, free lines is 4095 [19:12:43]Write to MH i2c: 01 00 00 A3 02 A5 [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 07 00 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 83 0C 3B [19:12:43]RasterBufferAndPrint [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]written 0, free lines is 3212 [19:12:43]MH_Cut [19:12:43]Write to MH i2c: D1 01 00 AA 02 01 7E [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 01 00 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 01 00 AA 02 00 7D [19:12:43]Write to MH i2c: 01 00 00 AB 02 AD [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]Connected sock=8 [19:12:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 EC 5F 08 01 AB 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 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 1E 01 00 00 F4 03 04 00 A9 BD F1 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 88 55 01 00 35 04 06 00 5E 40 B3 08 96 E2 C2 11 B8 03 B2 17 54 3F [19:12:44]*** Cut start [19:12:44]*** Partial cut [19:12:44]*** CUTSNS_PIN = 1 [19:12:44]*** CUTSNS_PIN = 0 [19:12:44]*** Brake cut motor [19:12: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 2D 9A 47 00 93 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 88 55 01 00 F4 03 04 00 74 68 F1 66 B6 04 01 00 00 D8 B1 97 B7 4E C9 10 F6 [19:12:45]CommunicateWithHost err = 0 [19:12:45]CheckOFDResponse [19:12:45]1017 (14) - 77093643461234 [19:12:45]1041 (16) - 0000000000874979 [19:12:45]1040 (4) - 87432 [19:12:45]1012 (4) - 23.09.2024 13:09 [19:12:45]1206 (1) - 0 [19:12:45]OFD Sender: Remove packet 87432 [19:12:45]ProducePacketName [19:12:45]name=ofd_packets/00087432 [19:12:45]NVStorageDeleteData [19:12:45]Read from MH i2c: 01 [19:12:45]MH_I2C_Read... [19:12:45]*** Stop cut motor [19:12:45]*** Cut end [19:12:45]Read from MH i2c: 01 07 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 FF 0F C2 [19:12:45]process_action close_receipt done [19:12:45]requested_data is exist [19:12:45]produce_requested_data [19:12:45]requested_item fm.sn is exist - process it [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 11 00 00 [19:12:45]Write to MH i2c: E2 08 00 AC 02 80 11 00 00 00 00 00 00 28 [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:45]Read from MH i2c: E2 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 17 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 17 00 AC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 87 [19:12: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:12:45]wFMCommunicate OK [19:12:45]requested_item fd.num is exist - process it [19:12:45]SAM_PROTO_GetFieldsCounters [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 13 00 00 [19:12:45]Write to MH i2c: E2 08 00 AD 02 80 13 00 00 00 00 00 00 2B [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:45]Read from MH i2c: E2 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 62 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 62 00 AD 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 55 01 00 0E 04 04 00 F2 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 88 [19:12:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:12:45]wFMCommunicate OK [19:12:45]SAM_PROTO_GetFieldsCounters done [19:12:45]requested_item shift.num is exist - process it [19:12:45]requested_item shift.opened is exist - process it [19:12:45]req_shift_opened [19:12:45]FM_GetShiftState [19:12:45]SAM_PROTO_GetShiftState [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 13 01 00 [19:12:45]Write to MH i2c: E2 08 00 AE 02 80 13 01 00 00 00 00 00 2D [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:45]Read from MH i2c: E2 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 0E 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 0E 00 AE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 85 [19:12:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:12:45]wFMCommunicate OK [19:12:45]SAM_PROTO_GetShiftState done [19:12:45]FM_GetShiftState done [19:12:45]req_shift_opened done [19:12:45]requested_item shift.open_date is exist - process it [19:12:45]req_shift_open_date [19:12:45]req_shift_open_date done [19:12:45]produce_requested_data done [19:12:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87432,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:12:45]process_action_free close_receipt [19:12:45]json_value_free [19:12:45]json_value_free done [19:12:45]process_json_proto returns [19:12:45]Send response to host [19:12:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87432,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:12:45]free response buf [19:12:45]execute_script done [19:12:45]execute_script returns [19:12:45]free content buf [19:12:45]Sock 9.Close socket [19:12:45]Sock 9.Thread stoped [19:12:45]OFD Sender: No OFD packet to send [19:12:50]OFD Sender: No OFD packet to send [19:12:55]OFD Sender: No OFD packet to send [19:13:00]OFD Sender: No OFD packet to send [19:13:05]OFD Sender: No OFD packet to send [19:13:10]OFD Sender: No OFD packet to send [19:13:15]OFD Sender: No OFD packet to send [19:13:20]OFD Sender: No OFD packet to send [19:13:25]OFD Sender: No OFD packet to send [19:13:30]OFD Sender: No OFD packet to send [19:13:35]OFD Sender: No OFD packet to send [19:13:40]OFD Sender: No OFD packet to send [19:13:45]OFD Sender: No OFD packet to send [19:13:50]OFD Sender: No OFD packet to send [19:13:55]OFD Sender: No OFD packet to send [19:13:58]recv_with_timeout no data received [19:14:00]OFD Sender: No OFD packet to send [19:14:05]OFD Sender: No OFD packet to send [19:14:10]OFD Sender: No OFD packet to send [19:14:15]OFD Sender: No OFD packet to send [19:14:20]OFD Sender: No OFD packet to send [19:14:25]OFD Sender: No OFD packet to send [19:14:30]OFD Sender: No OFD packet to send [19:14:35]OFD Sender: No OFD packet to send [19:14:40]OFD Sender: No OFD packet to send [19:14:45]OFD Sender: No OFD packet to send [19:14:50]OFD Sender: No OFD packet to send [19:14:55]OFD Sender: No OFD packet to send [19:14:57]recv_with_timeout no data received [19:15:00]OFD Sender: No OFD packet to send [19:15:05]OFD Sender: No OFD packet to send [19:15:10]OFD Sender: No OFD packet to send [19:15:15]OFD Sender: No OFD packet to send [19:15:20]OFD Sender: No OFD packet to send [19:15:25]OFD Sender: No OFD packet to send [19:15:30]OFD Sender: No OFD packet to send [19:15:35]OFD Sender: No OFD packet to send [19:15:40]OFD Sender: No OFD packet to send [19:15:45]OFD Sender: No OFD packet to send [19:15:50]OFD Sender: No OFD packet to send [19:15:55]OFD Sender: No OFD packet to send [19:16:00]OFD Sender: No OFD packet to send [19:16:05]OFD Sender: No OFD packet to send [19:16:10]OFD Sender: No OFD packet to send [19:16:15]OFD Sender: No OFD packet to send [19:16:20]OFD Sender: No OFD packet to send [19:16:25]OFD Sender: No OFD packet to send [19:16:30]OFD Sender: No OFD packet to send [19:16:35]OFD Sender: No OFD packet to send [19:16:40]OFD Sender: No OFD packet to send [19:16:45]OFD Sender: No OFD packet to send [19:16:51]OFD Sender: No OFD packet to send [19:16:56]OFD Sender: No OFD packet to send [19:17:01]OFD Sender: No OFD packet to send [19:17:06]OFD Sender: No OFD packet to send [19:17:11]OFD Sender: No OFD packet to send [19:17:16]OFD Sender: No OFD packet to send [19:17:21]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:35]accept exits with 10 [19:17:35]New connection [19:17:35]New thread 3067370852 created [19:17:35]Thread 3067514212 joined [19:17:35]Waiting for new connection... [19:17:35] Sock 10.Parse request [19:17:35]Sock 10.Check first char [19:17:35]Sock 10.First char is OK [19:17:35]request: POST /json_proto HTTP/1.0 [19:17:35]Method: POST [19:17:35]URL: /json_proto [19:17:35]Method is POST - this is cgi request [19:17:35]url: /json_proto [19:17:35]query_string will be loaded in cgi processing [19:17:35]execute_cgi json_proto POST (null) [19:17:35]execute_cgi path=json_proto method=POST [19:17:35]POST find Content-Length [19:17:35]Host: 172.17.47.196:8080 [19:17:35]Content-Length: 683 [19:17:35]Content-Type: application/json [19:17:35] [19:17:35]POST finish read [19:17:35]Found Content-Length = 683 [19:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872393", "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" ] } } [19:17:35]execute_script... [19: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)872393", "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" ] } } [19:17:35]POST & json_proto [19:17:35]process_json_proto [19:17:35]json parsed OK: [19:17:35]protocol is kg_v1.0 [19:17:35]action value=close_receipt [19:17:35]process_action close_receipt [19:17:35]cmd_close_receipt [19:17:35]MH_GetDate [19:17:35]Write to MH i2c: F0 00 00 AF 02 A0 [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: F0 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: F0 09 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: F0 09 00 AF 02 00 CF BE F1 66 4C 6B 94 66 3E [19:17:35]GetLastDocTimeStamp 1727118761 [19:17:35]current date 1727119055 [19:17:35]FM_GetShiftState [19:17:35]SAM_PROTO_GetShiftState [19:17:35]wFMCommunicate request_size=4 [19:17:35]MH_SAM_APDU [19:17:35]CAPDU: 80 13 01 00 [19:17:35]Write to MH i2c: E2 08 00 B0 02 80 13 01 00 00 00 00 00 2F [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 0E 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 0E 00 B0 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [19:17:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:17:35]wFMCommunicate OK [19:17:35]SAM_PROTO_GetShiftState done [19:17:35]FM_GetShiftState done [19:17:35]opened in 1727050818 [19:17:35]opened+sec_in_day 1727137218 [19:17:35]quantity*price = 80010 [19:17:35]sum+1 = 80011 [19:17:35]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 23.09.2024 19:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87433 ФПД: 210742786562466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87433&fm=210742786562466&tin=02508201610067®Number=0000000000092592&sum=80000 [19:17:36]StoreToDocumentArchive [19:17:36]shift 498 fd 87433 [19:17:36]save to /storage/0498/doc_00087433 [19:17:36]save last doc name /storage/0498/doc_00087433 to /storage/kkm_last_doc_name [19:17:36]save OK [19:17:36]Clear old archive folders... [19:17:36]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:17:36]tlvbuf is 01A59E80 [19:17:36]SAM_PROTO_ClearQueue [19:17:36]wFMCommunicate request_size=4 [19:17:36]MH_SAM_APDU [19:17:36]CAPDU: 80 09 00 00 [19:17:36]Write to MH i2c: E2 08 00 BD 02 80 09 00 00 00 00 00 00 31 [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:36]Read from MH i2c: E2 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: E2 03 00 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [19:17:36]RAPDU: 90 00 [19:17:36]wFMCommunicate OK [19:17:36]SAM_PROTO_ClearQueue done [19:17:36]KKMCreateOFDPacket [19:17:36]OFDProtocolAddRootSTLVToBuf [19:17:36]FM_MakeSignedData [19:17:36]FM_MakeSignedData [19:17:36]SAM_PROTO_SignData [19:17:36]wFMCommunicate request_size=4 [19:17:36]MH_SAM_APDU [19:17:36]CAPDU: 80 0D 01 02 [19:17:36]Write to MH i2c: E2 08 00 BE 02 80 0D 01 02 00 00 00 00 39 [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:36]Read from MH i2c: E2 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: E2 03 00 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [19:17:36]RAPDU: 90 00 [19:17:36]wFMCommunicate OK [19:17:36]wFMCommunicate request_size=255 [19:17:36]MH_SAM_APDU [19:17: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 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 CF BE F1 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 89 55 01 00 35 04 06 00 [19:17:36]Write to MH i2c: E2 02 01 BF 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 1F 01 00 00 F4 03 04 00 CF BE F1 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 89 55 01 00 35 04 06 00 00 00 BC [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 03 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [19:17:37]RAPDU: 90 00 [19:17:37]wFMCommunicate OK [19:17:37]wFMCommunicate request_size=11 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 0D 02 02 06 BF AB 60 EE 99 A2 [19:17:37]Write to MH i2c: E2 0E 00 C0 02 80 0D 02 02 06 00 BF AB 60 EE 99 A2 00 00 3B [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 03 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 03 00 C0 02 00 90 00 36 [19:17:37]RAPDU: 90 00 [19:17:37]wFMCommunicate OK [19:17:37]wFMCommunicate request_size=4 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 0D 03 02 [19:17:37]Write to MH i2c: E2 08 00 C1 02 80 0D 03 02 00 00 00 00 3E [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 0B 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 0B 00 C1 02 00 F0 98 CD B7 1C 10 92 6B 90 00 74 [19:17:37]RAPDU: F0 98 CD B7 1C 10 92 6B 90 00 [19:17:37]wFMCommunicate OK [19:17:37]SAM_PROTO_SignData done [19:17:37]FM_MakeSignedData done [19:17:37]CreateOFDProtocolMessage [19:17:37]wFMCommunicate request_size=4 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 11 00 00 [19:17:37]Write to MH i2c: E2 08 00 C2 02 80 11 00 00 00 00 00 00 3E [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 17 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 17 00 C2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9D [19: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 [19:17:37]wFMCommunicate OK [19:17:37]CreateOFDProtocolMessage done [19:17:37]OFDSenderStorePacket 87433 [19:17:37]StoreOFDPacket docnum=87433 [19: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 10 01 00 00 B4 08 08 01 3A 91 5A 03 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 CF BE F1 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 89 55 01 00 35 04 06 00 BF AB 60 EE 99 A2 F0 98 CD B7 1C 10 92 6B [19:17:37]CheckFolder [19:17:37]dirname=/storage/ofd_packets [19:17:37]CheckFolder done [19:17:37]ProducePacketName [19:17:37]name=ofd_packets/00087433 [19:17:37]NVStorageSaveData ofd_packets/00087433 [19:17:37]File name is /storage/ofd_packets/00087433 [19:17:37]Write 302 bytes [19:17:37]NVStorageSaveData done [19:17:37]OFDSenderStorePacket done [19:17:37]KKMCreateOFDPacket done [19:17:37]NVStorageSaveData kkm_last_timestamp [19:17:37]File name is /storage/kkm_last_timestamp [19:17:37]Write 4 bytes [19:17:37]NVStorageSaveData done [19:17:37]ExternCall_PrintAddStr [19:17:37]wPrintStart [19:17:37]Write to MH i2c: 01 00 00 C3 02 C5 [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: 01 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: 01 07 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [19:17:37]RasterBufferAndPrint [19:17:37]line Счет N : (1)872393 [19:17:37]line ИНН: 02508201610067 [19:17:37]line Контрольно-Кассовый Чек [19:17:37]line ПРОДАЖА [19:17:37]line ТРК (МРК, ГНК) : 11 [19:17:37]line Товар: 2710194210 [19:17:37]line ДТ(л)-К-4 [19:17:37]line 10.500 * 76.20 [19:17:37]line = 800.10 [19:17:37]line НДС 12% НСП 1% [19:17:37]line > о реализуемом товаре [19:17:37]line ОКРУГЛЕНИЕ: -0.10 [19:17:37]line ИТОГО: 800.00 [19:17:37]line Внесено: 800.00 [19:17:37]line СДАЧА: 0.00 [19:17:37]line НСП 1% : 7.08 [19:17:37]line НДС 12% : 84.97 [19:17:37]line Наличными: 800.00 [19:17:37]line Безнал.: 0.00 [19:17:37]line Место: АЗС № 137 "Партнер Нефть" [19:17:37]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:17:37]line СНО: Общий режим [19:17:37]line Чек 287 23.09.2024 19:17 [19:17:37]line Смена: 498 ФФД: 1.0 [19:17:37]line ЗНМ: 0300000064 [19:17:37]line РНМ: 0000000000092592 [19:17:37]line Версия ККМ: 001 [19:17:37]line ФМ: 0000000000874979 [19:17:37]line ФД: 87433 [19:17:37]line ФПД: 210742786562466 [19:17:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191735&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87433&fm=210742786562466&tin=02508201610067®Number=0000000000092592&sum=80000 [19:17:37]OFD Sender: Processing packet 87433 [packets to send 280, broken 279] [19:17:37]ProducePacketName [19:17:37]name=ofd_packets/00087433 [19:17:37]OFD Sender: To server: pG, [19:17:37]CommunicateWithHost lk.salyk.kg:30040 [19:17:37]ConnectInit lk.salyk.kg [19:17:37]written 0, free lines is 4095 [19:17:38]Write to MH i2c: 01 00 00 EE 02 F0 [19:17:38]Write i2c OK [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: 01 [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: 01 07 00 [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 D1 0C D4 [19:17:38]RasterBufferAndPrint [19:17:38]line [19:17:38]line [19:17:38]line [19:17:38]line [19:17:38]line [19:17:38]written 0, free lines is 3287 [19:17:38]MH_Cut [19:17:38]Write to MH i2c: D1 01 00 F5 02 01 C9 [19:17:38]Write i2c OK [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: D1 [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: D1 01 00 [19:17:38]MH_I2C_Read... [19:17:38]Read from MH i2c: D1 01 00 F5 02 00 C8 [19:17:38]Write to MH i2c: 01 00 00 F6 02 F8 [19:17:38]Write i2c OK [19:17:38]MH_I2C_Read... [19:17:38]*** Cut start [19:17:38]*** Partial cut [19:17:38]*** CUTSNS_PIN = 1 [19:17:38]*** CUTSNS_PIN = 0 [19:17:39]*** Brake cut motor [19:17:39]Read from MH i2c: 01 [19:17:39]MH_I2C_Read... [19:17:39]*** Stop cut motor [19:17:39]*** Cut end [19:17:39]Read from MH i2c: 01 07 00 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: 01 07 00 F6 02 00 00 00 00 00 FF 0F 0D [19:17:39]process_action close_receipt done [19:17:39]requested_data is exist [19:17:39]produce_requested_data [19:17:39]requested_item fm.sn is exist - process it [19:17:39]wFMCommunicate request_size=4 [19:17:39]MH_SAM_APDU [19:17:39]CAPDU: 80 11 00 00 [19:17:39]Write to MH i2c: E2 08 00 F7 02 80 11 00 00 00 00 00 00 73 [19:17:39]Write i2c OK [19:17:39]MH_I2C_Read... [19:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:39]Read from MH i2c: E2 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 17 00 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 17 00 F7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D2 [19: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 [19:17:39]wFMCommunicate OK [19:17:39]requested_item fd.num is exist - process it [19:17:39]SAM_PROTO_GetFieldsCounters [19:17:39]wFMCommunicate request_size=4 [19:17:39]MH_SAM_APDU [19:17:39]CAPDU: 80 13 00 00 [19:17:39]Write to MH i2c: E2 08 00 F8 02 80 13 00 00 00 00 00 00 76 [19:17:39]Write i2c OK [19:17:39]MH_I2C_Read... [19:17:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:39]Read from MH i2c: E2 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 62 00 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 62 00 F8 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 55 01 00 0E 04 04 00 F2 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 D7 [19: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 89 55 01 00 0E 04 04 00 F2 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 [19:17:39]wFMCommunicate OK [19:17:39]SAM_PROTO_GetFieldsCounters done [19:17:39]requested_item shift.num is exist - process it [19:17:39]requested_item shift.opened is exist - process it [19:17:39]req_shift_opened [19:17:39]FM_GetShiftState [19:17:39]SAM_PROTO_GetShiftState [19:17:39]wFMCommunicate request_size=4 [19:17:39]MH_SAM_APDU [19:17:39]CAPDU: 80 13 01 00 [19:17:39]Write to MH i2c: E2 08 00 F9 02 80 13 01 00 00 00 00 00 78 [19:17:39]Write i2c OK [19:17:39]MH_I2C_Read... [19:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:39]Read from MH i2c: E2 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 0E 00 [19:17:39]MH_I2C_Read... [19:17:39]Read from MH i2c: E2 0E 00 F9 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D0 [19:17:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:17:39]wFMCommunicate OK [19:17:39]SAM_PROTO_GetShiftState done [19:17:39]FM_GetShiftState done [19:17:39]req_shift_opened done [19:17:39]requested_item shift.open_date is exist - process it [19:17:39]req_shift_open_date [19:17:39]req_shift_open_date done [19:17:39]produce_requested_data done [19:17:39]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87433,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:17:39]process_action_free close_receipt [19:17:39]json_value_free [19:17:39]json_value_free done [19:17:39]process_json_proto returns [19:17:39]Send response to host [19:17:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87433,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:17:39]free response buf [19:17:39]execute_script done [19:17:39]execute_script returns [19:17:39]free content buf [19:17:39]Sock 10.Close socket [19:17:39]Sock 10.Thread stoped [19:17:40]Connected sock=11 [19:17:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 B4 08 08 01 3A 91 5A 03 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 CF BE F1 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 89 55 01 00 35 04 06 00 BF AB 60 EE 99 A2 F0 98 CD B7 1C 10 92 6B [19:17: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 FC B1 47 00 94 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 89 55 01 00 F4 03 04 00 9D 69 F1 66 B6 04 01 00 00 D4 1F 5E 89 9C F9 F4 68 [19:17:41]CommunicateWithHost err = 0 [19:17:41]CheckOFDResponse [19:17:41]1017 (14) - 77093643461234 [19:17:41]1041 (16) - 0000000000874979 [19:17:41]1040 (4) - 87433 [19:17:41]1012 (4) - 23.09.2024 13:14 [19:17:41]1206 (1) - 0 [19:17:41]OFD Sender: Remove packet 87433 [19:17:41]ProducePacketName [19:17:41]name=ofd_packets/00087433 [19:17:41]NVStorageDeleteData [19:17:41]OFD Sender: No OFD packet to send [19:17:46]OFD Sender: No OFD packet to send [19:17:51]OFD Sender: No OFD packet to send [19:17:56]OFD Sender: No OFD packet to send [19:18:01]OFD Sender: No OFD packet to send [19:18:06]OFD Sender: No OFD packet to send [19:18:11]accept exits with 8 [19:18:11]New connection [19:18:11]New thread 3067514212 created [19:18:11]Thread 3067370852 joined [19:18:11]Waiting for new connection... [19:18:11] Sock 8.Parse request [19:18:11]Sock 8.Check first char [19:18:11]Sock 8.First char is OK [19:18:11]request: POST /json_proto HTTP/1.0 [19:18:11]Method: POST [19:18:11]URL: /json_proto [19:18:11]Method is POST - this is cgi request [19:18:11]url: /json_proto [19:18:11]query_string will be loaded in cgi processing [19:18:11]execute_cgi json_proto POST (null) [19:18:11]execute_cgi path=json_proto method=POST [19:18:11]POST find Content-Length [19:18:11]Host: 172.17.47.196:8080 [19:18:11]Content-Length: 682 [19:18:11]Content-Type: application/json [19:18:11] [19:18:11]POST finish read [19:18:11]Found Content-Length = 682 [19:18:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872394", "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" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:11]execute_script... [19:18:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872394", "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" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:11]POST & json_proto [19:18:11]process_json_proto [19:18:11]json parsed OK: [19:18:11]protocol is kg_v1.0 [19:18:11]action value=close_receipt [19:18:11]process_action close_receipt [19:18:11]cmd_close_receipt [19:18:11]MH_GetDate [19:18:11]Write to MH i2c: F0 00 00 FA 02 EB [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: F0 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: F0 09 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: F0 09 00 FA 02 00 F3 BE F1 66 4C 6B 94 66 AD [19:18:11]GetLastDocTimeStamp 1727119055 [19:18:11]current date 1727119091 [19:18:11]FM_GetShiftState [19:18:11]SAM_PROTO_GetShiftState [19:18:11]wFMCommunicate request_size=4 [19:18:11]MH_SAM_APDU [19:18:11]CAPDU: 80 13 01 00 [19:18:11]Write to MH i2c: E2 08 00 FB 02 80 13 01 00 00 00 00 00 7A [19:18:11]Write i2c OK [19:18:11]MH_I2C_Read... [19:18:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:11]Read from MH i2c: E2 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 0E 00 [19:18:11]MH_I2C_Read... [19:18:11]Read from MH i2c: E2 0E 00 FB 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D2 [19:18:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:18:11]wFMCommunicate OK [19:18:11]SAM_PROTO_GetShiftState done [19:18:11]FM_GetShiftState done [19:18:11]opened in 1727050818 [19:18:11]opened+sec_in_day 1727137218 [19:18:11]quantity*price = 70027 [19:18:11]sum+1 = 70029 [19:18:11]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 СНО: Общий режим Чек 288 23.09.2024 19:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87434 ФПД: 153564170637430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87434&fm=153564170637430&tin=02508201610067®Number=0000000000092592&sum=70000 [19:18:12]StoreToDocumentArchive [19:18:12]shift 498 fd 87434 [19:18:12]save to /storage/0498/doc_00087434 [19:18:12]save last doc name /storage/0498/doc_00087434 to /storage/kkm_last_doc_name [19:18:12]save OK [19:18:12]Clear old archive folders... [19:18:12]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:18:12]tlvbuf is 019F1C70 [19:18:12]SAM_PROTO_ClearQueue [19:18:12]wFMCommunicate request_size=4 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 09 00 00 [19:18:12]Write to MH i2c: E2 08 00 08 03 80 09 00 00 00 00 00 00 7D [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:12]Read from MH i2c: E2 03 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [19:18:12]RAPDU: 90 00 [19:18:12]wFMCommunicate OK [19:18:12]SAM_PROTO_ClearQueue done [19:18:12]KKMCreateOFDPacket [19:18:12]OFDProtocolAddRootSTLVToBuf [19:18:12]FM_MakeSignedData [19:18:12]FM_MakeSignedData [19:18:12]SAM_PROTO_SignData [19:18:12]wFMCommunicate request_size=4 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 0D 01 02 [19:18:12]Write to MH i2c: E2 08 00 09 03 80 0D 01 02 00 00 00 00 85 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 09 03 00 90 00 80 [19:18:12]RAPDU: 90 00 [19:18:12]wFMCommunicate OK [19:18:12]wFMCommunicate request_size=255 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 20 01 00 00 F4 03 04 00 F3 BE F1 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 8A 55 01 00 35 04 06 00 [19:18:12]Write to MH i2c: E2 02 01 0A 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 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 20 01 00 00 F4 03 04 00 F3 BE F1 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 8A 55 01 00 35 04 06 00 00 00 F7 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 0A 03 00 90 00 81 [19:18:12]RAPDU: 90 00 [19:18:12]wFMCommunicate OK [19:18:12]wFMCommunicate request_size=11 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 0D 02 02 06 8B AA 71 D7 50 76 [19:18:12]Write to MH i2c: E2 0E 00 0B 03 80 0D 02 02 06 00 8B AA 71 D7 50 76 00 00 D7 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [19:18:12]RAPDU: 90 00 [19:18:12]wFMCommunicate OK [19:18:12]wFMCommunicate request_size=4 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 0D 03 02 [19:18:12]Write to MH i2c: E2 08 00 0C 03 80 0D 03 02 00 00 00 00 8A [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 0B 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 0B 00 0C 03 00 E9 38 61 B2 19 85 E9 07 90 00 4D [19:18:12]RAPDU: E9 38 61 B2 19 85 E9 07 90 00 [19:18:12]wFMCommunicate OK [19:18:12]SAM_PROTO_SignData done [19:18:12]FM_MakeSignedData done [19:18:12]CreateOFDProtocolMessage [19:18:12]wFMCommunicate request_size=4 [19:18:12]MH_SAM_APDU [19:18:12]CAPDU: 80 11 00 00 [19:18:12]Write to MH i2c: E2 08 00 0D 03 80 11 00 00 00 00 00 00 8A [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:12]Read from MH i2c: E2 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: E2 17 00 [19:18:12]MH_I2C_Read... [19:18:12]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 [19:18: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:18:12]wFMCommunicate OK [19:18:12]CreateOFDProtocolMessage done [19:18:12]OFDSenderStorePacket 87434 [19:18:12]StoreOFDPacket docnum=87434 [19:18: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 E3 C9 08 01 96 F9 5A 03 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 20 01 00 00 F4 03 04 00 F3 BE F1 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 8A 55 01 00 35 04 06 00 8B AA 71 D7 50 76 E9 38 61 B2 19 85 E9 07 [19:18:12]CheckFolder [19:18:12]dirname=/storage/ofd_packets [19:18:12]CheckFolder done [19:18:12]ProducePacketName [19:18:12]name=ofd_packets/00087434 [19:18:12]NVStorageSaveData ofd_packets/00087434 [19:18:12]File name is /storage/ofd_packets/00087434 [19:18:12]Write 302 bytes [19:18:12]NVStorageSaveData done [19:18:12]OFDSenderStorePacket done [19:18:12]KKMCreateOFDPacket done [19:18:12]NVStorageSaveData kkm_last_timestamp [19:18:12]File name is /storage/kkm_last_timestamp [19:18:12]Write 4 bytes [19:18:12]NVStorageSaveData done [19:18:12]ExternCall_PrintAddStr [19:18:12]wPrintStart [19:18:12]Write to MH i2c: 01 00 00 0E 03 11 [19:18:12]Write i2c OK [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 07 00 [19:18:12]MH_I2C_Read... [19:18:12]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 FF 0F 26 [19:18:12]RasterBufferAndPrint [19:18:12]line Счет N : (1)872394 [19:18:12]line ИНН: 02508201610067 [19:18:12]line Контрольно-Кассовый Чек [19:18:12]line ПРОДАЖА [19:18:12]line ТРК (МРК, ГНК) : 34 [19:18:12]line Товар: 2710194210 [19:18:12]line ДТ(л)-К-4 [19:18:12]line 9.190 * 76.20 [19:18:12]line = 700.28 [19:18:12]line НДС 12% НСП 1% [19:18:12]line > о реализуемом товаре [19:18:12]line ОКРУГЛЕНИЕ: -0.28 [19:18:12]line ИТОГО: 700.00 [19:18:12]line Внесено: 700.00 [19:18:12]line СДАЧА: 0.00 [19:18:12]line НСП 1% : 6.20 [19:18:12]line НДС 12% : 74.37 [19:18:12]line Наличными: 700.00 [19:18:12]line Безнал.: 0.00 [19:18:12]line Место: АЗС № 137 "Партнер Нефть" [19:18:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:18:12]line СНО: Общий режим [19:18:12]line Чек 288 23.09.2024 19:18 [19:18:12]line Смена: 498 ФФД: 1.0 [19:18:12]line ЗНМ: 0300000064 [19:18:12]line РНМ: 0000000000092592 [19:18:12]line Версия ККМ: 001 [19:18:12]line ФМ: 0000000000874979 [19:18:13]line ФД: 87434 [19:18:13]line ФПД: 153564170637430 [19:18:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T191811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87434&fm=153564170637430&tin=02508201610067®Number=0000000000092592&sum=70000 [19:18:13]OFD Sender: Processing packet 87434 [packets to send 280, broken 279] [19:18:13]ProducePacketName [19:18:13]name=ofd_packets/00087434 [19:18:13]OFD Sender: To server: pG, [19:18:13]CommunicateWithHost lk.salyk.kg:30040 [19:18:13]ConnectInit lk.salyk.kg [19:18:13]written 0, free lines is 4095 [19:18:13]Write to MH i2c: 01 00 00 39 03 3C [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: 01 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: 01 07 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 DA 0C 29 [19:18:13]RasterBufferAndPrint [19:18:13]line [19:18:13]line [19:18:13]line [19:18:13]line [19:18:13]line [19:18:13]written 0, free lines is 3295 [19:18:13]MH_Cut [19:18:13]Write to MH i2c: D1 01 00 40 03 01 15 [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: D1 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: D1 01 00 [19:18:13]MH_I2C_Read... [19:18:13]Read from MH i2c: D1 01 00 40 03 00 14 [19:18:13]Write to MH i2c: 01 00 00 41 03 44 [19:18:13]Write i2c OK [19:18:13]MH_I2C_Read... [19:18:14]Connected sock=11 [19:18: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 E3 C9 08 01 96 F9 5A 03 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 20 01 00 00 F4 03 04 00 F3 BE F1 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 8A 55 01 00 35 04 06 00 8B AA 71 D7 50 76 E9 38 61 B2 19 85 E9 07 [19:18:14]*** Cut start [19:18:14]*** Partial cut [19:18:14]*** CUTSNS_PIN = 1 [19:18:14]*** CUTSNS_PIN = 0 [19:18:14]*** Brake cut motor [19:18: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 5F 55 47 00 41 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 8A 55 01 00 F4 03 04 00 BF 69 F1 66 B6 04 01 00 00 3F 0D DB 47 ED 4E 4F E9 [19:18:15]CommunicateWithHost err = 0 [19:18:15]CheckOFDResponse [19:18:15]1017 (14) - 77093643461234 [19:18:15]1041 (16) - 0000000000874979 [19:18:15]1040 (4) - 87434 [19:18:15]1012 (4) - 23.09.2024 13:14 [19:18:15]1206 (1) - 0 [19:18:15]OFD Sender: Remove packet 87434 [19:18:15]ProducePacketName [19:18:15]name=ofd_packets/00087434 [19:18:15]NVStorageDeleteData [19:18:15]Read from MH i2c: 01 [19:18:15]MH_I2C_Read... [19:18:15]*** Stop cut motor [19:18:15]*** Cut end [19:18:15]Read from MH i2c: 01 07 00 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 FF 0F 59 [19:18:15]process_action close_receipt done [19:18:15]requested_data is exist [19:18:15]produce_requested_data [19:18:15]requested_item fm.sn is exist - process it [19:18:15]wFMCommunicate request_size=4 [19:18:15]MH_SAM_APDU [19:18:15]CAPDU: 80 11 00 00 [19:18:15]Write to MH i2c: E2 08 00 42 03 80 11 00 00 00 00 00 00 BF [19:18:15]Write i2c OK [19:18:15]MH_I2C_Read... [19:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:15]Read from MH i2c: E2 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 17 00 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 17 00 42 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1E [19:18: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:18:15]wFMCommunicate OK [19:18:15]requested_item fd.num is exist - process it [19:18:15]SAM_PROTO_GetFieldsCounters [19:18:15]wFMCommunicate request_size=4 [19:18:15]MH_SAM_APDU [19:18:15]CAPDU: 80 13 00 00 [19:18:15]Write to MH i2c: E2 08 00 43 03 80 13 00 00 00 00 00 00 C2 [19:18:15]Write i2c OK [19:18:15]MH_I2C_Read... [19:18:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:15]Read from MH i2c: E2 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 62 00 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 62 00 43 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 8A 55 01 00 0E 04 04 00 F2 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 27 [19:18: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 8A 55 01 00 0E 04 04 00 F2 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 [19:18:15]wFMCommunicate OK [19:18:15]SAM_PROTO_GetFieldsCounters done [19:18:15]requested_item shift.num is exist - process it [19:18:15]requested_item shift.opened is exist - process it [19:18:15]req_shift_opened [19:18:15]FM_GetShiftState [19:18:15]SAM_PROTO_GetShiftState [19:18:15]wFMCommunicate request_size=4 [19:18:15]MH_SAM_APDU [19:18:15]CAPDU: 80 13 01 00 [19:18:15]Write to MH i2c: E2 08 00 44 03 80 13 01 00 00 00 00 00 C4 [19:18:15]Write i2c OK [19:18:15]MH_I2C_Read... [19:18:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:15]Read from MH i2c: E2 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 0E 00 [19:18:15]MH_I2C_Read... [19:18:15]Read from MH i2c: E2 0E 00 44 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [19:18:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:18:15]wFMCommunicate OK [19:18:15]SAM_PROTO_GetShiftState done [19:18:15]FM_GetShiftState done [19:18:15]req_shift_opened done [19:18:15]requested_item shift.open_date is exist - process it [19:18:15]req_shift_open_date [19:18:15]req_shift_open_date done [19:18:15]produce_requested_data done [19:18:15]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87434,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:18:15]process_action_free close_receipt [19:18:15]json_value_free [19:18:15]json_value_free done [19:18:15]process_json_proto returns [19:18:15]Send response to host [19:18:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87434,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:18:15]free response buf [19:18:15]execute_script done [19:18:15]execute_script returns [19:18:15]free content buf [19:18:15]Sock 8.Close socket [19:18:15]Sock 8.Thread stoped [19:18:15]OFD Sender: No OFD packet to send [19:18:20]OFD Sender: No OFD packet to send [19:18:25]OFD Sender: No OFD packet to send [19:18:30]OFD Sender: No OFD packet to send [19:18:35]OFD Sender: No OFD packet to send [19:18:40]OFD Sender: No OFD packet to send [19:18:45]OFD Sender: No OFD packet to send [19:18:50]OFD Sender: No OFD packet to send [19:18:55]OFD Sender: No OFD packet to send [19:19:00]OFD Sender: No OFD packet to send [19:19:05]OFD Sender: No OFD packet to send [19:19:10]OFD Sender: No OFD packet to send [19:19:15]OFD Sender: No OFD packet to send [19:19:20]OFD Sender: No OFD packet to send [19:19:25]OFD Sender: No OFD packet to send [19:19:30]OFD Sender: No OFD packet to send [19:19:35]OFD Sender: No OFD packet to send [19:19:40]OFD Sender: No OFD packet to send [19:19:45]OFD Sender: No OFD packet to send [19:19:50]OFD Sender: No OFD packet to send [19:19:55]OFD Sender: No OFD packet to send [19:20:00]OFD Sender: No OFD packet to send [19:20:05]OFD Sender: No OFD packet to send [19:20:10]OFD Sender: No OFD packet to send [19:20:15]OFD Sender: No OFD packet to send [19:20:17]accept exits with 9 [19:20:17]New connection [19:20:17]New thread 3067370852 created [19:20:17]Thread 3067514212 joined [19:20:17]Waiting for new connection... [19:20:17] Sock 9.Parse request [19:20:17]Sock 9.Check first char [19:20:17]Sock 9.First char is OK [19:20:17]request: POST /json_proto HTTP/1.0 [19:20:17]Method: POST [19:20:17]URL: /json_proto [19:20:17]Method is POST - this is cgi request [19:20:17]url: /json_proto [19:20:17]query_string will be loaded in cgi processing [19:20:17]execute_cgi json_proto POST (null) [19:20:17]execute_cgi path=json_proto method=POST [19:20:17]POST find Content-Length [19:20:17]Host: 172.17.47.196:8080 [19:20:17]Content-Length: 677 [19:20:17]Content-Type: application/json [19:20:17] [19:20:17]POST finish read [19:20:17]Found Content-Length = 677 [19:20:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872395", "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" ] } } [19:20:17]execute_script... [19:20: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)872395", "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" ] } } [19:20:17]POST & json_proto [19:20:17]process_json_proto [19:20:17]json parsed OK: [19:20:17]protocol is kg_v1.0 [19:20:17]action value=close_receipt [19:20:17]process_action close_receipt [19:20:17]cmd_close_receipt [19:20:17]MH_GetDate [19:20:17]Write to MH i2c: F0 00 00 45 03 37 [19:20:17]Write i2c OK [19:20:17]MH_I2C_Read... [19:20:17]Read from MH i2c: F0 [19:20:17]MH_I2C_Read... [19:20:17]Read from MH i2c: F0 09 00 [19:20:17]MH_I2C_Read... [19:20:17]Read from MH i2c: F0 09 00 45 03 00 71 BF F1 66 4C 6B 94 66 78 [19:20:17]GetLastDocTimeStamp 1727119091 [19:20:17]current date 1727119217 [19:20:17]FM_GetShiftState [19:20:17]SAM_PROTO_GetShiftState [19:20:17]wFMCommunicate request_size=4 [19:20:17]MH_SAM_APDU [19:20:17]CAPDU: 80 13 01 00 [19:20:17]Write to MH i2c: E2 08 00 46 03 80 13 01 00 00 00 00 00 C6 [19:20:17]Write i2c OK [19:20:17]MH_I2C_Read... [19:20:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:17]Read from MH i2c: E2 [19:20:17]MH_I2C_Read... [19:20:17]Read from MH i2c: E2 0E 00 [19:20:17]MH_I2C_Read... [19:20:17]Read from MH i2c: E2 0E 00 46 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1E [19:20:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:20:17]wFMCommunicate OK [19:20:17]SAM_PROTO_GetShiftState done [19:20:17]FM_GetShiftState done [19:20:17]opened in 1727050818 [19:20:17]opened+sec_in_day 1727137218 [19:20:17]quantity*price = 30035 [19:20:17]sum+1 = 30036 [19:20:17]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 СНО: Общий режим Чек 289 23.09.2024 19:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87435 ФПД: 93784257043978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192017&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87435&fm=93784257043978&tin=02508201610067®Number=0000000000092592&sum=30000 [19:20:18]StoreToDocumentArchive [19:20:18]shift 498 fd 87435 [19:20:18]save to /storage/0498/doc_00087435 [19:20:18]save last doc name /storage/0498/doc_00087435 to /storage/kkm_last_doc_name [19:20:18]save OK [19:20:18]Clear old archive folders... [19:20:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:20:18]tlvbuf is 019F3740 [19:20:18]SAM_PROTO_ClearQueue [19:20:18]wFMCommunicate request_size=4 [19:20:18]MH_SAM_APDU [19:20:18]CAPDU: 80 09 00 00 [19:20:18]Write to MH i2c: E2 08 00 53 03 80 09 00 00 00 00 00 00 C8 [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:18]Read from MH i2c: E2 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [19:20:18]RAPDU: 90 00 [19:20:18]wFMCommunicate OK [19:20:18]SAM_PROTO_ClearQueue done [19:20:18]KKMCreateOFDPacket [19:20:18]OFDProtocolAddRootSTLVToBuf [19:20:18]FM_MakeSignedData [19:20:18]FM_MakeSignedData [19:20:18]SAM_PROTO_SignData [19:20:18]wFMCommunicate request_size=4 [19:20:18]MH_SAM_APDU [19:20:18]CAPDU: 80 0D 01 02 [19:20:18]Write to MH i2c: E2 08 00 54 03 80 0D 01 02 00 00 00 00 D0 [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:18]Read from MH i2c: E2 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [19:20:18]RAPDU: 90 00 [19:20:18]wFMCommunicate OK [19:20:18]wFMCommunicate request_size=255 [19:20:18]MH_SAM_APDU [19:20: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 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 21 01 00 00 F4 03 04 00 71 BF F1 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 8B 55 01 00 35 04 06 00 55 [19:20:18]Write to MH i2c: E2 02 01 55 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 71 BF F1 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 8B 55 01 00 35 04 06 00 55 00 00 4E [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:18]Read from MH i2c: E2 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [19:20:18]RAPDU: 90 00 [19:20:18]wFMCommunicate OK [19:20:18]wFMCommunicate request_size=10 [19:20:18]MH_SAM_APDU [19:20:18]CAPDU: 80 0D 02 02 05 4B D9 53 9E 0A [19:20:18]Write to MH i2c: E2 0D 00 56 03 80 0D 02 02 05 00 4B D9 53 9E 0A 00 00 FC [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:18]Read from MH i2c: E2 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [19:20:18]RAPDU: 90 00 [19:20:18]wFMCommunicate OK [19:20:18]wFMCommunicate request_size=4 [19:20:18]MH_SAM_APDU [19:20:18]CAPDU: 80 0D 03 02 [19:20:18]Write to MH i2c: E2 08 00 57 03 80 0D 03 02 00 00 00 00 D5 [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:18]Read from MH i2c: E2 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 0B 00 [19:20:18]MH_I2C_Read... [19:20:18]Read from MH i2c: E2 0B 00 57 03 00 47 35 19 96 5E 28 5D FE 90 00 E2 [19:20:18]RAPDU: 47 35 19 96 5E 28 5D FE 90 00 [19:20:18]wFMCommunicate OK [19:20:18]SAM_PROTO_SignData done [19:20:18]FM_MakeSignedData done [19:20:18]CreateOFDProtocolMessage [19:20:18]wFMCommunicate request_size=4 [19:20:18]MH_SAM_APDU [19:20:18]CAPDU: 80 11 00 00 [19:20:18]Write to MH i2c: E2 08 00 58 03 80 11 00 00 00 00 00 00 D5 [19:20:18]Write i2c OK [19:20:18]MH_I2C_Read... [19:20:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:19]Read from MH i2c: E2 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: E2 17 00 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: E2 17 00 58 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 34 [19:20: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:20:19]wFMCommunicate OK [19:20:19]CreateOFDProtocolMessage done [19:20:19]OFDSenderStorePacket 87435 [19:20:19]StoreOFDPacket docnum=87435 [19:20: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 C4 BF 07 01 A0 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 71 BF F1 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 8B 55 01 00 35 04 06 00 55 4B D9 53 9E 0A 47 35 19 96 5E 28 5D FE [19:20:19]CheckFolder [19:20:19]dirname=/storage/ofd_packets [19:20:19]CheckFolder done [19:20:19]ProducePacketName [19:20:19]name=ofd_packets/00087435 [19:20:19]NVStorageSaveData ofd_packets/00087435 [19:20:19]File name is /storage/ofd_packets/00087435 [19:20:19]Write 301 bytes [19:20:19]NVStorageSaveData done [19:20:19]OFDSenderStorePacket done [19:20:19]KKMCreateOFDPacket done [19:20:19]NVStorageSaveData kkm_last_timestamp [19:20:19]File name is /storage/kkm_last_timestamp [19:20:19]Write 4 bytes [19:20:19]NVStorageSaveData done [19:20:19]ExternCall_PrintAddStr [19:20:19]wPrintStart [19:20:19]Write to MH i2c: 01 00 00 59 03 5C [19:20:19]Write i2c OK [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 07 00 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [19:20:19]RasterBufferAndPrint [19:20:19]line Счет N : (1)872395 [19:20:19]line ИНН: 02508201610067 [19:20:19]line Контрольно-Кассовый Чек [19:20:19]line ПРОДАЖА [19:20:19]line ТРК (МРК, ГНК) : 43 [19:20:19]line Товар: 2710124130 [19:20:19]line Аи-92-К-5 [19:20:19]line 4.430 * 67.80 [19:20:19]line = 300.35 [19:20:19]line НДС 12% НСП 1% [19:20:19]line > о реализуемом товаре [19:20:19]line ОКРУГЛЕНИЕ: -0.35 [19:20:19]line ИТОГО: 300.00 [19:20:19]line Внесено: 300.00 [19:20:19]line СДАЧА: 0.00 [19:20:19]line НСП 1% : 2.66 [19:20:19]line НДС 12% : 31.90 [19:20:19]line Наличными: 300.00 [19:20:19]line Безнал.: 0.00 [19:20:19]line Место: АЗС № 137 "Партнер Нефть" [19:20:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:20:19]line СНО: Общий режим [19:20:19]line Чек 289 23.09.2024 19:20 [19:20:19]line Смена: 498 ФФД: 1.0 [19:20:19]line ЗНМ: 0300000064 [19:20:19]line РНМ: 0000000000092592 [19:20:19]line Версия ККМ: 001 [19:20:19]line ФМ: 0000000000874979 [19:20:19]line ФД: 87435 [19:20:19]line ФПД: 93784257043978 [19:20:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192017&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87435&fm=93784257043978&tin=02508201610067®Number=0000000000092592&sum=30000 [19:20:19]written 0, free lines is 4095 [19:20:19]OFD Sender: Processing packet 87435 [packets to send 280, broken 279] [19:20:19]ProducePacketName [19:20:19]name=ofd_packets/00087435 [19:20:19]OFD Sender: To server: pG, [19:20:19]CommunicateWithHost lk.salyk.kg:30040 [19:20:19]ConnectInit lk.salyk.kg [19:20:19]Write to MH i2c: 01 00 00 84 03 87 [19:20:19]Write i2c OK [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 07 00 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 DC 0C 76 [19:20:19]RasterBufferAndPrint [19:20:19]line [19:20:19]line [19:20:19]line [19:20:19]line [19:20:19]line [19:20:19]written 0, free lines is 3298 [19:20:19]MH_Cut [19:20:19]Write to MH i2c: D1 01 00 8B 03 01 60 [19:20:19]Write i2c OK [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: D1 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: D1 01 00 [19:20:19]MH_I2C_Read... [19:20:19]Read from MH i2c: D1 01 00 8B 03 00 5F [19:20:19]Write to MH i2c: 01 00 00 8C 03 8F [19:20:19]Write i2c OK [19:20:19]MH_I2C_Read... [19:20:20]*** Cut start [19:20:20]*** Partial cut [19:20:20]*** CUTSNS_PIN = 1 [19:20:20]*** CUTSNS_PIN = 0 [19:20:20]*** Brake cut motor [19:20:20]Connected sock=11 [19:20: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 C4 BF 07 01 A0 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 71 BF F1 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 8B 55 01 00 35 04 06 00 55 4B D9 53 9E 0A 47 35 19 96 5E 28 5D FE [19:20:20]Read from MH i2c: 01 [19:20:20]MH_I2C_Read... [19:20:20]*** Stop cut motor [19:20:20]*** Cut end [19:20:20]Read from MH i2c: 01 07 00 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: 01 07 00 8C 03 00 00 00 00 00 FF 0F A4 [19:20:20]process_action close_receipt done [19:20:20]requested_data is exist [19:20:20]produce_requested_data [19:20:20]requested_item fm.sn is exist - process it [19:20:20]wFMCommunicate request_size=4 [19:20:20]MH_SAM_APDU [19:20:20]CAPDU: 80 11 00 00 [19:20:20]Write to MH i2c: E2 08 00 8D 03 80 11 00 00 00 00 00 00 0A [19:20:20]Write i2c OK [19:20:20]MH_I2C_Read... [19:20:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:20]Read from MH i2c: E2 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: E2 17 00 [19:20:20]MH_I2C_Read... [19:20:20]Read from MH i2c: E2 17 00 8D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 69 [19:20:20]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:20]wFMCommunicate OK [19:20:20]requested_item fd.num is exist - process it [19:20:20]SAM_PROTO_GetFieldsCounters [19:20:20]wFMCommunicate request_size=4 [19:20:20]MH_SAM_APDU [19:20:20]CAPDU: 80 13 00 00 [19:20:20]Write to MH i2c: E2 08 00 8E 03 80 13 00 00 00 00 00 00 0D [19:20:20]Write i2c OK [19:20:20]MH_I2C_Read... [19:20:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 62 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 62 00 8E 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 8B 55 01 00 0E 04 04 00 F2 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 76 [19:20: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 8B 55 01 00 0E 04 04 00 F2 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 [19:20:21]wFMCommunicate OK [19:20:21]SAM_PROTO_GetFieldsCounters done [19:20:21]requested_item shift.num is exist - process it [19:20:21]requested_item shift.opened is exist - process it [19:20:21]req_shift_opened [19:20:21]FM_GetShiftState [19:20:21]SAM_PROTO_GetShiftState [19:20:21]wFMCommunicate request_size=4 [19:20:21]MH_SAM_APDU [19:20:21]CAPDU: 80 13 01 00 [19:20:21]Write to MH i2c: E2 08 00 8F 03 80 13 01 00 00 00 00 00 0F [19:20:21]Write i2c OK [19:20:21]MH_I2C_Read... [19:20: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 D2 17 47 00 C8 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 8B 55 01 00 F4 03 04 00 3D 6A F1 66 B6 04 01 00 00 AA 3A F7 AB 1A F9 AB C0 [19:20:21]CommunicateWithHost err = 0 [19:20:21]CheckOFDResponse [19:20:21]1017 (14) - 77093643461234 [19:20:21]1041 (16) - 0000000000874979 [19:20:21]1040 (4) - 87435 [19:20:21]1012 (4) - 23.09.2024 13:16 [19:20:21]1206 (1) - 0 [19:20:21]OFD Sender: Remove packet 87435 [19:20:21]ProducePacketName [19:20:21]name=ofd_packets/00087435 [19:20:21]NVStorageDeleteData [19:20:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:21]Read from MH i2c: E2 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 0E 00 [19:20:21]MH_I2C_Read... [19:20:21]Read from MH i2c: E2 0E 00 8F 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [19:20:21]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:20:21]wFMCommunicate OK [19:20:21]SAM_PROTO_GetShiftState done [19:20:21]FM_GetShiftState done [19:20:21]req_shift_opened done [19:20:21]requested_item shift.open_date is exist - process it [19:20:21]req_shift_open_date [19:20:21]req_shift_open_date done [19:20:21]produce_requested_data done [19:20:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87435,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:20:21]process_action_free close_receipt [19:20:21]json_value_free [19:20:21]json_value_free done [19:20:21]process_json_proto returns [19:20:21]Send response to host [19:20:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87435,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:20:21]free response buf [19:20:21]execute_script done [19:20:21]execute_script returns [19:20:21]free content buf [19:20:21]Sock 9.Close socket [19:20:21]Sock 9.Thread stoped [19:20:21]OFD Sender: No OFD packet to send [19:20:26]OFD Sender: No OFD packet to send [19:20:31]OFD Sender: No OFD packet to send [19:20:36]OFD Sender: No OFD packet to send [19:20:41]OFD Sender: No OFD packet to send [19:20:46]OFD Sender: No OFD packet to send [19:20:51]OFD Sender: No OFD packet to send [19:20:56]OFD Sender: No OFD packet to send [19:21:01]OFD Sender: No OFD packet to send [19:21:06]OFD Sender: No OFD packet to send [19:21:11]OFD Sender: No OFD packet to send [19:21:16]OFD Sender: No OFD packet to send [19:21:21]OFD Sender: No OFD packet to send [19:21:26]OFD Sender: No OFD packet to send [19:21:31]OFD Sender: No OFD packet to send [19:21:36]OFD Sender: No OFD packet to send [19:21:41]OFD Sender: No OFD packet to send [19:21:46]OFD Sender: No OFD packet to send [19:21:51]OFD Sender: No OFD packet to send [19:21:56]OFD Sender: No OFD packet to send [19:22:01]OFD Sender: No OFD packet to send [19:22:05]recv_with_timeout no data received [19:22:06]OFD Sender: No OFD packet to send [19:22:11]OFD Sender: No OFD packet to send [19:22:16]OFD Sender: No OFD packet to send [19:22:21]OFD Sender: No OFD packet to send [19:22:26]recv_with_timeout no data received [19:22:26]OFD Sender: No OFD packet to send [19:22:31]OFD Sender: No OFD packet to send [19:22:36]OFD Sender: No OFD packet to send [19:22:41]recv_with_timeout no data received [19:22:41]OFD Sender: No OFD packet to send [19:22:46]OFD Sender: No OFD packet to send [19:22:51]OFD Sender: No OFD packet to send [19:22:56]OFD Sender: No OFD packet to send [19:23:01]OFD Sender: No OFD packet to send [19:23:06]OFD Sender: No OFD packet to send [19:23:11]OFD Sender: No OFD packet to send [19:23:16]OFD Sender: No OFD packet to send [19:23:21]OFD Sender: No OFD packet to send [19:23:26]OFD Sender: No OFD packet to send [19:23:31]OFD Sender: No OFD packet to send [19:23:36]OFD Sender: No OFD packet to send [19:23:41]OFD Sender: No OFD packet to send [19:23:43]recv_with_timeout no data received [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:57]OFD Sender: No OFD packet to send [19:24:02]OFD Sender: No OFD packet to send [19:24:07]OFD Sender: No OFD packet to send [19:24:12]OFD Sender: No OFD packet to send [19:24:17]OFD Sender: No OFD packet to send [19:24:22]OFD Sender: No OFD packet to send [19:24:27]OFD Sender: No OFD packet to send [19:24:29]accept exits with 10 [19:24:29]New connection [19:24:29]New thread 3067514212 created [19:24:29]Thread 3067370852 joined [19:24:29]Waiting for new connection... [19:24:29] Sock 10.Parse request [19:24:29]Sock 10.Check first char [19:24:29]Sock 10.First char is OK [19:24:29]request: POST /json_proto HTTP/1.0 [19:24:29]Method: POST [19:24:29]URL: /json_proto [19:24:29]Method is POST - this is cgi request [19:24:29]url: /json_proto [19:24:29]query_string will be loaded in cgi processing [19:24:29]execute_cgi json_proto POST (null) [19:24:29]execute_cgi path=json_proto method=POST [19:24:29]POST find Content-Length [19:24:29]Host: 172.17.47.196:8080 [19:24:29]Content-Length: 1139 [19:24:29]Content-Type: application/json [19:24:29] [19:24:29]POST finish read [19:24:29]Found Content-Length = 1139 [19:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148210", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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 }]} ], "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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:29]execute_script... [19:24:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148210", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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 }]} ], "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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:29]POST & json_proto [19:24:29]process_json_proto [19:24:29]json parsed OK: [19:24:29]protocol is kg_v1.0 [19:24:29]action value=close_receipt [19:24:29]process_action close_receipt [19:24:29]cmd_close_receipt [19:24:29]MH_GetDate [19:24:29]Write to MH i2c: F0 00 00 90 03 82 [19:24:29]Write i2c OK [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: F0 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: F0 09 00 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: F0 09 00 90 03 00 6E C0 F1 66 4C 6B 94 66 C1 [19:24:29]GetLastDocTimeStamp 1727119217 [19:24:29]current date 1727119470 [19:24:29]FM_GetShiftState [19:24:29]SAM_PROTO_GetShiftState [19:24:29]wFMCommunicate request_size=4 [19:24:29]MH_SAM_APDU [19:24:29]CAPDU: 80 13 01 00 [19:24:29]Write to MH i2c: E2 08 00 91 03 80 13 01 00 00 00 00 00 11 [19:24:29]Write i2c OK [19:24:29]MH_I2C_Read... [19:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:29]Read from MH i2c: E2 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: E2 0E 00 [19:24:29]MH_I2C_Read... [19:24:29]Read from MH i2c: E2 0E 00 91 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 69 [19:24:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:24:29]wFMCommunicate OK [19:24:29]SAM_PROTO_GetShiftState done [19:24:29]FM_GetShiftState done [19:24:29]opened in 1727050818 [19:24:29]opened+sec_in_day 1727137218 [19:24:29]quantity*price = 5000 [19:24:29]sum+1 = 5001 [19:24:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607010740733 Чипсы Чипсоны шашлык 40г 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 0.00 Безнал.: 95.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 290 23.09.2024 19:24 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87436 ФПД: 125934084351035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192430&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87436&fm=125934084351035&tin=02508201610067®Number=0000000000092592&sum=9500 0 [19:24:31]StoreToDocumentArchive [19:24:31]shift 498 fd 87436 [19:24:31]save to /storage/0498/doc_00087436 [19:24:31]save last doc name /storage/0498/doc_00087436 to /storage/kkm_last_doc_name [19:24:31]save OK [19:24:31]Clear old archive folders... [19:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=413 [19:24:31]tlvbuf is 01A55860 [19:24:31]SAM_PROTO_ClearQueue [19:24:31]wFMCommunicate request_size=4 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 09 00 00 [19:24:31]Write to MH i2c: E2 08 00 9E 03 80 09 00 00 00 00 00 00 13 [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [19:24:31]RAPDU: 90 00 [19:24:31]wFMCommunicate OK [19:24:31]SAM_PROTO_ClearQueue done [19:24:31]KKMCreateOFDPacket [19:24:31]OFDProtocolAddRootSTLVToBuf [19:24:31]FM_MakeSignedData [19:24:31]FM_MakeSignedData [19:24:31]SAM_PROTO_SignData [19:24:31]wFMCommunicate request_size=4 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 0D 01 02 [19:24:31]Write to MH i2c: E2 08 00 9F 03 80 0D 01 02 00 00 00 00 1B [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [19:24:31]RAPDU: 90 00 [19:24:31]wFMCommunicate OK [19:24:31]wFMCommunicate request_size=255 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 0D 02 02 FA 03 00 9D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 [19:24:31]Write to MH i2c: E2 02 01 A0 03 80 0D 02 02 FA 00 03 00 9D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 00 FA [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [19:24:31]RAPDU: 90 00 [19:24:31]wFMCommunicate OK [19:24:31]wFMCommunicate request_size=172 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 0D 02 02 A7 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 6E C0 F1 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 8C 55 01 00 35 04 06 00 72 89 50 5C E4 3B [19:24:31]Write to MH i2c: E2 AF 00 A1 03 80 0D 02 02 A7 00 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 6E C0 F1 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 8C 55 01 00 35 04 06 00 72 89 50 5C E4 3B 00 00 CA [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [19:24:31]RAPDU: 90 00 [19:24:31]wFMCommunicate OK [19:24:31]wFMCommunicate request_size=4 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 0D 03 02 [19:24:31]Write to MH i2c: E2 08 00 A2 03 80 0D 03 02 00 00 00 00 20 [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 0B 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 0B 00 A2 03 00 CD 41 D2 A3 52 EE E5 BC 90 00 85 [19:24:31]RAPDU: CD 41 D2 A3 52 EE E5 BC 90 00 [19:24:31]wFMCommunicate OK [19:24:31]SAM_PROTO_SignData done [19:24:31]FM_MakeSignedData done [19:24:31]CreateOFDProtocolMessage [19:24:31]wFMCommunicate request_size=4 [19:24:31]MH_SAM_APDU [19:24:31]CAPDU: 80 11 00 00 [19:24:31]Write to MH i2c: E2 08 00 A3 03 80 11 00 00 00 00 00 00 20 [19:24:31]Write i2c OK [19:24:31]MH_I2C_Read... [19:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:31]Read from MH i2c: E2 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 17 00 [19:24:31]MH_I2C_Read... [19:24:31]Read from MH i2c: E2 17 00 A3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [19:24: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:24:31]wFMCommunicate OK [19:24:31]CreateOFDProtocolMessage done [19:24:31]OFDSenderStorePacket 87436 [19:24:31]StoreOFDPacket docnum=87436 [19:24: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 B1 01 00 00 AC A5 A9 01 D8 21 5A 03 01 00 03 00 9D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 6E C0 F1 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 8C 55 01 00 35 04 06 00 72 89 50 5C E4 3B CD 41 D2 A3 52 EE E5 BC [19:24:31]CheckFolder [19:24:31]dirname=/storage/ofd_packets [19:24:31]CheckFolder done [19:24:31]ProducePacketName [19:24:31]name=ofd_packets/00087436 [19:24:31]NVStorageSaveData ofd_packets/00087436 [19:24:31]File name is /storage/ofd_packets/00087436 [19:24:31]Write 463 bytes [19:24:31]NVStorageSaveData done [19:24:31]OFDSenderStorePacket done [19:24:31]KKMCreateOFDPacket done [19:24:31]NVStorageSaveData kkm_last_timestamp [19:24:32]File name is /storage/kkm_last_timestamp [19:24:32]Write 4 bytes [19:24:32]NVStorageSaveData done [19:24:32]ExternCall_PrintAddStr [19:24:32]wPrintStart [19:24:32]Write to MH i2c: 01 00 00 A4 03 A7 [19:24:32]OFD Sender: Processing packet 87436 [packets to send 280, broken 279] [19:24:32]ProducePacketName [19:24:32]name=ofd_packets/00087436 [19:24:32]OFD Sender: To server: pG, [19:24:32]CommunicateWithHost lk.salyk.kg:30040 [19:24:32]ConnectInit lk.salyk.kg [19:24:32]Write i2c OK [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 07 00 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 FF 0F BC [19:24:32]RasterBufferAndPrint [19:24:32]line Счет N : (3)148210 [19:24:32]line ИНН: 02508201610067 [19:24:32]line Контрольно-Кассовый Чек [19:24:32]line ПРОДАЖА [19:24:32]line Товар: 4700003010032 [19:24:32]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [19:24:32]line 1.000 * 50.00 [19:24:32]line = 50.00 [19:24:32]line НДС 12% НСП 1% [19:24:32]line > о реализуемом товаре [19:24:32]line Товар: 4607010740733 [19:24:32]line Чипсы Чипсоны шашлык 40г [19:24:32]line 1.000 * 45.00 [19:24:32]line = 45.00 [19:24:32]line НДС 12% НСП 1% [19:24:32]line > о реализуемом товаре [19:24:32]line ИТОГО: 95.00 [19:24:32]line НСП 1% : 0.84 [19:24:32]line НДС 12% : 10.09 [19:24:32]line Наличными: 0.00 [19:24:32]line Безнал.: 95.00 [19:24:32]line Место: АЗС № 137 "Партнер Нефть" [19:24:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:24:32]line СНО: Общий режим [19:24:32]line Чек 290 23.09.2024 19:24 [19:24:32]line Смена: 498 ФФД: 1.0 [19:24:32]line ЗНМ: 0300000064 [19:24:32]line РНМ: 0000000000092592 [19:24:32]line Версия ККМ: 001 [19:24:32]line Платежная система: O! деньги [19:24:32]line ФМ: 0000000000874979 [19:24:32]line ФД: 87436 [19:24:32]line ФПД: 125934084351035 [19:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192430&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87436&fm=125934084351035&tin=02508201610067®Number=0000000000092592&sum=9500 [19:24:32]line 0 [19:24:32]written 0, free lines is 4095 [19:24:32]Write to MH i2c: 01 00 00 D5 03 D8 [19:24:32]Write i2c OK [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 07 00 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: 01 07 00 D5 03 00 00 00 00 00 6E 0C 59 [19:24:32]RasterBufferAndPrint [19:24:32]line [19:24:32]line [19:24:32]line [19:24:32]line [19:24:32]line [19:24:32]written 0, free lines is 3187 [19:24:32]MH_Cut [19:24:32]Write to MH i2c: D1 01 00 DC 03 01 B1 [19:24:32]Write i2c OK [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: D1 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: D1 01 00 [19:24:32]MH_I2C_Read... [19:24:32]Read from MH i2c: D1 01 00 DC 03 00 B0 [19:24:32]Write to MH i2c: 01 00 00 DD 03 E0 [19:24:32]Write i2c OK [19:24:32]MH_I2C_Read... [19:24:32]Connected sock=8 [19:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 B1 01 00 00 AC A5 A9 01 D8 21 5A 03 01 00 03 00 9D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 6E C0 F1 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 8C 55 01 00 35 04 06 00 72 89 50 5C E4 3B CD 41 D2 A3 52 EE E5 BC [19:24:33]*** Cut start [19:24:33]*** Partial cut [19:24:33]*** CUTSNS_PIN = 1 [19:24:33]*** CUTSNS_PIN = 0 [19:24: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 AC 99 47 00 6B 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8C 55 01 00 F4 03 04 00 39 6B F1 66 B6 04 01 00 00 5B 16 9F 58 CD A9 40 B0 [19:24:33]CommunicateWithHost err = 0 [19:24:33]CheckOFDResponse [19:24:33]1017 (14) - 77093643461234 [19:24:33]1041 (16) - 0000000000874979 [19:24:33]1040 (4) - 87436 [19:24:33]1012 (4) - 23.09.2024 13:20 [19:24:33]1206 (1) - 0 [19:24:33]OFD Sender: Remove packet 87436 [19:24:33]ProducePacketName [19:24:33]name=ofd_packets/00087436 [19:24:33]NVStorageDeleteData [19:24:33]*** Brake cut motor [19:24:34]OFD Sender: No OFD packet to send [19:24:34]Read from MH i2c: 01 [19:24:34]MH_I2C_Read... [19:24:34]*** Stop cut motor [19:24:34]*** Cut end [19:24:34]Read from MH i2c: 01 07 00 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 FF 0F F5 [19:24:34]process_action close_receipt done [19:24:34]requested_data is exist [19:24:34]produce_requested_data [19:24:34]requested_item fm.sn is exist - process it [19:24:34]wFMCommunicate request_size=4 [19:24:34]MH_SAM_APDU [19:24:34]CAPDU: 80 11 00 00 [19:24:34]Write to MH i2c: E2 08 00 DE 03 80 11 00 00 00 00 00 00 5B [19:24:34]Write i2c OK [19:24:34]MH_I2C_Read... [19:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:34]Read from MH i2c: E2 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 17 00 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 17 00 DE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BA [19: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 [19:24:34]wFMCommunicate OK [19:24:34]requested_item fd.num is exist - process it [19:24:34]SAM_PROTO_GetFieldsCounters [19:24:34]wFMCommunicate request_size=4 [19:24:34]MH_SAM_APDU [19:24:34]CAPDU: 80 13 00 00 [19:24:34]Write to MH i2c: E2 08 00 DF 03 80 13 00 00 00 00 00 00 5E [19:24:34]Write i2c OK [19:24:34]MH_I2C_Read... [19:24:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:34]Read from MH i2c: E2 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 62 00 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 62 00 DF 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 55 01 00 0E 04 04 00 F2 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 CB [19:24: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 8C 55 01 00 0E 04 04 00 F2 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 [19:24:34]wFMCommunicate OK [19:24:34]SAM_PROTO_GetFieldsCounters done [19:24:34]requested_item shift.num is exist - process it [19:24:34]requested_item shift.opened is exist - process it [19:24:34]req_shift_opened [19:24:34]FM_GetShiftState [19:24:34]SAM_PROTO_GetShiftState [19:24:34]wFMCommunicate request_size=4 [19:24:34]MH_SAM_APDU [19:24:34]CAPDU: 80 13 01 00 [19:24:34]Write to MH i2c: E2 08 00 E0 03 80 13 01 00 00 00 00 00 60 [19:24:34]Write i2c OK [19:24:34]MH_I2C_Read... [19:24:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:34]Read from MH i2c: E2 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 0E 00 [19:24:34]MH_I2C_Read... [19:24:34]Read from MH i2c: E2 0E 00 E0 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B8 [19:24:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:24:34]wFMCommunicate OK [19:24:34]SAM_PROTO_GetShiftState done [19:24:34]FM_GetShiftState done [19:24:34]req_shift_opened done [19:24:34]requested_item shift.open_date is exist - process it [19:24:34]req_shift_open_date [19:24:34]req_shift_open_date done [19:24:34]produce_requested_data done [19:24:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87436,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:24:34]process_action_free close_receipt [19:24:34]json_value_free [19:24:34]json_value_free done [19:24:34]process_json_proto returns [19:24:34]Send response to host [19:24:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87436,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:24:34]free response buf [19:24:34]execute_script done [19:24:34]execute_script returns [19:24:34]free content buf [19:24:34]Sock 10.Close socket [19:24:34]Sock 10.Thread stoped [19:24:39]OFD Sender: No OFD packet to send [19:24:42]accept exits with 9 [19:24:42]New connection [19:24:42]New thread 3067370852 created [19:24:42]Thread 3067514212 joined [19:24:42]Waiting for new connection... [19:24:42] Sock 9.Parse request [19:24:42]Sock 9.Check first char [19:24:42]Sock 9.First char is OK [19:24:42]request: POST /json_proto HTTP/1.0 [19:24:42]Method: POST [19:24:42]URL: /json_proto [19:24:42]Method is POST - this is cgi request [19:24:42]url: /json_proto [19:24:42]query_string will be loaded in cgi processing [19:24:42]execute_cgi json_proto POST (null) [19:24:42]execute_cgi path=json_proto method=POST [19:24:42]POST find Content-Length [19:24:42]Host: 172.17.47.196:8080 [19:24:42]Content-Length: 986 [19:24:42]Content-Type: application/json [19:24:42] [19:24:42]POST finish read [19:24:42]Found Content-Length = 986 [19:24:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872396", "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" ] } } [19:24:42]execute_script... [19:24:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872396", "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" ] } } [19:24:42]POST & json_proto [19:24:42]process_json_proto [19:24:42]json parsed OK: [19:24:42]protocol is kg_v1.0 [19:24:42]action value=close_receipt [19:24:42]process_action close_receipt [19:24:42]cmd_close_receipt [19:24:42]MH_GetDate [19:24:42]Write to MH i2c: F0 00 00 E1 03 D3 [19:24:42]Write i2c OK [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: F0 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: F0 09 00 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: F0 09 00 E1 03 00 7A C0 F1 66 4C 6B 94 66 1E [19:24:42]GetLastDocTimeStamp 1727119470 [19:24:42]current date 1727119482 [19:24:42]FM_GetShiftState [19:24:42]SAM_PROTO_GetShiftState [19:24:42]wFMCommunicate request_size=4 [19:24:42]MH_SAM_APDU [19:24:42]CAPDU: 80 13 01 00 [19:24:42]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [19:24:42]Write i2c OK [19:24:42]MH_I2C_Read... [19:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:42]Read from MH i2c: E2 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 0E 00 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 0E 00 E2 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BA [19:24:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:24:42]wFMCommunicate OK [19:24:42]SAM_PROTO_GetShiftState done [19:24:42]FM_GetShiftState done [19:24:42]opened in 1727050818 [19:24:42]opened+sec_in_day 1727137218 [19:24:42]quantity*price = 600020 [19:24:42]sum+1 = 600022 [19:24:42]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 СНО: Общий режим Чек 291 23.09.2024 19:24 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 79.79 сом ФМ: 0000000000874979 ФД: 87437 ФПД: 91195963637130 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192442&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87437&fm=91195963637130&tin=02508201610067®Number=0000000000092592&sum=600000 [19:24:43]StoreToDocumentArchive [19:24:43]shift 498 fd 87437 [19:24:43]save to /storage/0498/doc_00087437 [19:24:43]save last doc name /storage/0498/doc_00087437 to /storage/kkm_last_doc_name [19:24:43]save OK [19:24:43]Clear old archive folders... [19:24:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:24:43]tlvbuf is 01A67330 [19:24:43]SAM_PROTO_ClearQueue [19:24:43]wFMCommunicate request_size=4 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 09 00 00 [19:24:43]Write to MH i2c: E2 08 00 EF 03 80 09 00 00 00 00 00 00 64 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [19:24:43]RAPDU: 90 00 [19:24:43]wFMCommunicate OK [19:24:43]SAM_PROTO_ClearQueue done [19:24:43]KKMCreateOFDPacket [19:24:43]OFDProtocolAddRootSTLVToBuf [19:24:43]FM_MakeSignedData [19:24:43]FM_MakeSignedData [19:24:43]SAM_PROTO_SignData [19:24:43]wFMCommunicate request_size=4 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 0D 01 02 [19:24:43]Write to MH i2c: E2 08 00 F0 03 80 0D 01 02 00 00 00 00 6C [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [19:24:43]RAPDU: 90 00 [19:24:43]wFMCommunicate OK [19:24:43]wFMCommunicate request_size=255 [19:24:43]MH_SAM_APDU [19:24: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 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 23 01 00 00 F4 03 04 00 7A C0 F1 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 8D 55 01 00 35 04 06 00 [19:24:43]Write to MH i2c: E2 02 01 F1 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 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 23 01 00 00 F4 03 04 00 7A C0 F1 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 8D 55 01 00 35 04 06 00 00 00 42 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [19:24:43]RAPDU: 90 00 [19:24:43]wFMCommunicate OK [19:24:43]wFMCommunicate request_size=11 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 0D 02 02 06 52 F1 37 04 7D 8A [19:24:43]Write to MH i2c: E2 0E 00 F2 03 80 0D 02 02 06 00 52 F1 37 04 7D 8A 00 00 00 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [19:24:43]RAPDU: 90 00 [19:24:43]wFMCommunicate OK [19:24:43]wFMCommunicate request_size=4 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 0D 03 02 [19:24:43]Write to MH i2c: E2 08 00 F3 03 80 0D 03 02 00 00 00 00 71 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 0B 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 0B 00 F3 03 00 5A 55 10 EE 39 F4 AD D9 90 00 D2 [19:24:43]RAPDU: 5A 55 10 EE 39 F4 AD D9 90 00 [19:24:43]wFMCommunicate OK [19:24:43]SAM_PROTO_SignData done [19:24:43]FM_MakeSignedData done [19:24:43]CreateOFDProtocolMessage [19:24:43]wFMCommunicate request_size=4 [19:24:43]MH_SAM_APDU [19:24:43]CAPDU: 80 11 00 00 [19:24:43]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:43]Read from MH i2c: E2 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: E2 17 00 [19:24:43]MH_I2C_Read... [19:24:43]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:24: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:24:43]wFMCommunicate OK [19:24:43]CreateOFDProtocolMessage done [19:24:43]OFDSenderStorePacket 87437 [19:24:43]StoreOFDPacket docnum=87437 [19:24: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 57 9A 08 01 BB FE 5A 03 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 23 01 00 00 F4 03 04 00 7A C0 F1 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 8D 55 01 00 35 04 06 00 52 F1 37 04 7D 8A 5A 55 10 EE 39 F4 AD D9 [19:24:43]CheckFolder [19:24:43]dirname=/storage/ofd_packets [19:24:43]CheckFolder done [19:24:43]ProducePacketName [19:24:43]name=ofd_packets/00087437 [19:24:43]NVStorageSaveData ofd_packets/00087437 [19:24:43]File name is /storage/ofd_packets/00087437 [19:24:43]Write 302 bytes [19:24:43]NVStorageSaveData done [19:24:43]OFDSenderStorePacket done [19:24:43]KKMCreateOFDPacket done [19:24:43]NVStorageSaveData kkm_last_timestamp [19:24:43]File name is /storage/kkm_last_timestamp [19:24:43]Write 4 bytes [19:24:43]NVStorageSaveData done [19:24:43]ExternCall_PrintAddStr [19:24:43]wPrintStart [19:24:43]Write to MH i2c: 01 00 00 F5 03 F8 [19:24:43]Write i2c OK [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: 01 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: 01 07 00 [19:24:43]MH_I2C_Read... [19:24:43]Read from MH i2c: 01 07 00 F5 03 00 00 00 00 00 FF 0F 0D [19:24:43]RasterBufferAndPrint [19:24:43]line Счет N : (1)872396 [19:24:43]line ИНН: 02508201610067 [19:24:43]line Контрольно-Кассовый Чек [19:24:43]line ПРОДАЖА [19:24:43]line ТРК (МРК, ГНК) : 21 [19:24:43]line Товар: 2710194210 [19:24:43]line ДТ(л)-К-4 [19:24:43]line 79.790 * 75.20 [19:24:43]line = 6000.21 [19:24:43]line НДС 12% НСП 1% [19:24:43]line > о реализуемом товаре [19:24:43]line ОКРУГЛЕНИЕ: -0.21 [19:24:43]line ИТОГО: 6000.00 [19:24:43]line Внесено: 6000.00 [19:24:43]line СДАЧА: 0.00 [19:24:43]line НСП 1% : 53.10 [19:24:43]line НДС 12% : 637.19 [19:24:43]line Наличными: 6000.00 [19:24:43]line Безнал.: 0.00 [19:24:43]line Место: АЗС № 137 "Партнер Нефть" [19:24:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:24:43]line СНО: Общий режим [19:24:43]line Чек 291 23.09.2024 19:24 [19:24:43]line Смена: 498 ФФД: 1.0 [19:24:43]line ЗНМ: 0300000064 [19:24:43]line РНМ: 0000000000092592 [19:24:43]line Версия ККМ: 001 [19:24:43]line [19:24:43]line Дисконтная программа [19:24:43]line ДТ [19:24:43]line номер 137 [19:24:43]line сэкономлено 79.79 сом [19:24:43]line ФМ: 0000000000874979 [19:24:43]line ФД: 87437 [19:24:43]line ФПД: 91195963637130 [19:24:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192442&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87437&fm=91195963637130&tin=02508201610067®Number=0000000000092592&sum=600000 [19:24:43]OFD Sender: Processing packet 87437 [packets to send 280, broken 279] [19:24:43]ProducePacketName [19:24:43]name=ofd_packets/00087437 [19:24:43]OFD Sender: To server: pG, [19:24:43]CommunicateWithHost lk.salyk.kg:30040 [19:24:43]ConnectInit lk.salyk.kg [19:24:43]written 0, free lines is 4095 [19:24:44]Write to MH i2c: 01 00 00 25 04 29 [19:24:44]Write i2c OK [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: 01 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: 01 07 00 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 87 0C C3 [19:24:44]RasterBufferAndPrint [19:24:44]line [19:24:44]line [19:24:44]line [19:24:44]line [19:24:44]line [19:24:44]written 0, free lines is 3220 [19:24:44]MH_Cut [19:24:44]Write to MH i2c: D1 01 00 2C 04 01 02 [19:24:44]Write i2c OK [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: D1 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: D1 01 00 [19:24:44]MH_I2C_Read... [19:24:44]Read from MH i2c: D1 01 00 2C 04 00 01 [19:24:44]Write to MH i2c: 01 00 00 2D 04 31 [19:24:44]Write i2c OK [19:24:44]MH_I2C_Read... [19:24:45]Connected sock=10 [19:24: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 10 01 00 00 57 9A 08 01 BB FE 5A 03 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 23 01 00 00 F4 03 04 00 7A C0 F1 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 8D 55 01 00 35 04 06 00 52 F1 37 04 7D 8A 5A 55 10 EE 39 F4 AD D9 [19:24:45]*** Cut start [19:24:45]*** Partial cut [19:24:45]*** CUTSNS_PIN = 1 [19:24:45]*** CUTSNS_PIN = 0 [19:24:45]*** Brake cut motor [19:24:45]Read from MH i2c: 01 [19:24:45]MH_I2C_Read... [19:24:45]*** Stop cut motor [19:24:45]*** Cut end [19:24:45]Read from MH i2c: 01 07 00 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [19:24:45]process_action close_receipt done [19:24:45]requested_data is exist [19:24:45]produce_requested_data [19:24:45]requested_item fm.sn is exist - process it [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 11 00 00 [19:24:45]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:45]Read from MH i2c: E2 [19:24:45]MH_I2C_Read... [19:24:45]Read from MH i2c: E2 17 00 [19:24:45]MH_I2C_Read... [19:24:45]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 [19:24: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:24:45]wFMCommunicate OK [19:24:45]requested_item fd.num is exist - process it [19:24:45]SAM_PROTO_GetFieldsCounters [19:24:45]wFMCommunicate request_size=4 [19:24:45]MH_SAM_APDU [19:24:45]CAPDU: 80 13 00 00 [19:24:45]Write to MH i2c: E2 08 00 2F 04 80 13 00 00 00 00 00 00 AF [19:24:45]Write i2c OK [19:24:45]MH_I2C_Read... [19:24:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:46]Read from MH i2c: E2 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: E2 62 00 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: E2 62 00 2F 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 8D 55 01 00 0E 04 04 00 F2 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 20 [19:24:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:24:46]wFMCommunicate OK [19:24:46]SAM_PROTO_GetFieldsCounters done [19:24:46]requested_item shift.num is exist - process it [19:24:46]requested_item shift.opened is exist - process it [19:24:46]req_shift_opened [19:24:46]FM_GetShiftState [19:24:46]SAM_PROTO_GetShiftState [19:24:46]wFMCommunicate request_size=4 [19:24:46]MH_SAM_APDU [19:24:46]CAPDU: 80 13 01 00 [19:24:46]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [19:24:46]Write i2c OK [19:24:46]MH_I2C_Read... [19:24:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:46]Read from MH i2c: E2 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: E2 0E 00 [19:24:46]MH_I2C_Read... [19:24:46]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 09 [19:24:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:24:46]wFMCommunicate OK [19:24:46]SAM_PROTO_GetShiftState done [19:24:46]FM_GetShiftState done [19:24:46]req_shift_opened done [19:24:46]requested_item shift.open_date is exist - process it [19:24:46]req_shift_open_date [19:24:46]req_shift_open_date done [19:24:46]produce_requested_data done [19:24:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87437,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:24:46]process_action_free close_receipt [19:24:46]json_value_free [19:24:46]json_value_free done [19:24:46]process_json_proto returns [19:24:46]Send response to host [19:24:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87437,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:24:46]free response buf [19:24:46]execute_script done [19:24:46]execute_script returns [19:24:46]free content buf [19:24:46]Sock 9.Close socket [19:24:46]Sock 9.Thread stoped [19:24: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 14 E7 47 00 27 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8D 55 01 00 F4 03 04 00 46 6B F1 66 B6 04 01 00 00 95 6E 5A 5B 3C B3 1E D3 [19:24:47]CommunicateWithHost err = 0 [19:24:47]CheckOFDResponse [19:24:47]1017 (14) - 77093643461234 [19:24:47]1041 (16) - 0000000000874979 [19:24:47]1040 (4) - 87437 [19:24:47]1012 (4) - 23.09.2024 13:21 [19:24:47]1206 (1) - 0 [19:24:47]OFD Sender: Remove packet 87437 [19:24:47]ProducePacketName [19:24:47]name=ofd_packets/00087437 [19:24:47]NVStorageDeleteData [19:24:47]OFD Sender: No OFD packet to send [19:24:52]OFD Sender: No OFD packet to send [19:24:57]OFD Sender: No OFD packet to send [19:25:01]recv_with_timeout no data received [19:25:02]OFD Sender: No OFD packet to send [19:25:07]OFD Sender: No OFD packet to send [19:25:12]OFD Sender: No OFD packet to send [19:25:12]accept exits with 8 [19:25:12]New connection [19:25:12]New thread 3067514212 created [19:25:12]Thread 3067370852 joined [19:25:12]Waiting for new connection... [19:25:12] Sock 8.Parse request [19:25:12]Sock 8.Check first char [19:25:12]Sock 8.First char is OK [19:25:12]request: POST /json_proto HTTP/1.0 [19:25:12]Method: POST [19:25:12]URL: /json_proto [19:25:12]Method is POST - this is cgi request [19:25:12]url: /json_proto [19:25:12]query_string will be loaded in cgi processing [19:25:12]execute_cgi json_proto POST (null) [19:25:12]execute_cgi path=json_proto method=POST [19:25:12]POST find Content-Length [19:25:12]Host: 172.17.47.196:8080 [19:25:12]Content-Length: 966 [19:25:12]Content-Type: application/json [19:25:12] [19:25:12]POST finish read [19:25:12]Found Content-Length = 966 [19:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148211", "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 }]} ,{ "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" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 142.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:12]execute_script... [19:25:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148211", "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 }]} ,{ "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" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 142.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:12]POST & json_proto [19:25:12]process_json_proto [19:25:12]json parsed OK: [19:25:12]protocol is kg_v1.0 [19:25:12]action value=close_receipt [19:25:12]process_action close_receipt [19:25:12]cmd_close_receipt [19:25:12]MH_GetDate [19:25:12]Write to MH i2c: F0 00 00 31 04 24 [19:25:12]Write i2c OK [19:25:12]MH_I2C_Read... [19:25:12]Read from MH i2c: F0 [19:25:12]MH_I2C_Read... [19:25:12]Read from MH i2c: F0 09 00 [19:25:12]MH_I2C_Read... [19:25:12]Read from MH i2c: F0 09 00 31 04 00 99 C0 F1 66 4C 6B 94 66 8E [19:25:12]GetLastDocTimeStamp 1727119482 [19:25:12]current date 1727119513 [19:25:12]FM_GetShiftState [19:25:12]SAM_PROTO_GetShiftState [19:25:12]wFMCommunicate request_size=4 [19:25:12]MH_SAM_APDU [19:25:12]CAPDU: 80 13 01 00 [19:25:12]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [19:25:12]Write i2c OK [19:25:12]MH_I2C_Read... [19:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:13]Read from MH i2c: E2 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: E2 0E 00 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 0B [19:25:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:25:13]wFMCommunicate OK [19:25:13]SAM_PROTO_GetShiftState done [19:25:13]FM_GetShiftState done [19:25:13]opened in 1727050818 [19:25:13]opened+sec_in_day 1727137218 [19:25:13]quantity*price = 7700 [19:25:13]sum+1 = 7701 [19:25:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571535 Вода ASU пит н.газ персик ПЭТ 0,5л 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 142.00 НСП 1% : 1.25 НДС 12% : 15.08 Наличными: 142.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 292 23.09.2024 19:25 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87438 ФПД: 14318416683931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87438&fm=14318416683931&tin=02508201610067®Number=0000000000092592&sum=14200 0 [19:25:14]StoreToDocumentArchive [19:25:14]shift 498 fd 87438 [19:25:14]save to /storage/0498/doc_00087438 [19:25:14]save last doc name /storage/0498/doc_00087438 to /storage/kkm_last_doc_name [19:25:14]save OK [19:25:14]Clear old archive folders... [19:25:14]ProcessDocumentItem done err = 0, tmpTLVsize=420 [19:25:14]tlvbuf is 01A68CF0 [19:25:14]SAM_PROTO_ClearQueue [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 09 00 00 [19:25:14]Write to MH i2c: E2 08 00 3F 04 80 09 00 00 00 00 00 00 B5 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]SAM_PROTO_ClearQueue done [19:25:14]KKMCreateOFDPacket [19:25:14]OFDProtocolAddRootSTLVToBuf [19:25:14]FM_MakeSignedData [19:25:14]FM_MakeSignedData [19:25:14]SAM_PROTO_SignData [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 01 02 [19:25:14]Write to MH i2c: E2 08 00 40 04 80 0D 01 02 00 00 00 00 BD [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]wFMCommunicate request_size=255 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 02 02 FA 03 00 A4 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 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 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 [19:25:14]Write to MH i2c: E2 02 01 41 04 80 0D 02 02 FA 00 03 00 A4 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 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 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 00 00 FF [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]wFMCommunicate request_size=179 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 02 02 AE 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 05 00 00 00 00 07 04 06 00 78 37 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 99 C0 F1 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 8E 55 01 00 35 04 06 00 0D 05 C4 23 E3 9B [19:25:14]Write to MH i2c: E2 B6 00 42 04 80 0D 02 02 AE 00 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 05 00 00 00 00 07 04 06 00 78 37 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 99 C0 F1 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 8E 55 01 00 35 04 06 00 0D 05 C4 23 E3 9B 00 00 1A [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 03 02 [19:25:14]Write to MH i2c: E2 08 00 43 04 80 0D 03 02 00 00 00 00 C2 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 0B 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 0B 00 43 04 00 60 34 34 1A 28 76 D7 AB 90 00 C5 [19:25:14]RAPDU: 60 34 34 1A 28 76 D7 AB 90 00 [19:25:14]wFMCommunicate OK [19:25:14]SAM_PROTO_SignData done [19:25:14]FM_MakeSignedData done [19:25:14]CreateOFDProtocolMessage [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 11 00 00 [19:25:14]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 17 00 [19:25:14]MH_I2C_Read... [19:25:14]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 [19:25: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:25:14]wFMCommunicate OK [19:25:14]CreateOFDProtocolMessage done [19:25:14]OFDSenderStorePacket 87438 [19:25:14]StoreOFDPacket docnum=87438 [19:25: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 B8 01 00 00 1D 8D B0 01 0E 48 5A 03 01 00 03 00 A4 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 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 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 78 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 05 00 00 00 00 07 04 06 00 78 37 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 99 C0 F1 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 8E 55 01 00 35 04 06 00 0D 05 C4 23 E3 9B 60 34 34 1A 28 76 D7 AB [19:25:14]CheckFolder [19:25:14]dirname=/storage/ofd_packets [19:25:14]CheckFolder done [19:25:14]ProducePacketName [19:25:14]name=ofd_packets/00087438 [19:25:14]NVStorageSaveData ofd_packets/00087438 [19:25:14]File name is /storage/ofd_packets/00087438 [19:25:14]Write 470 bytes [19:25:14]NVStorageSaveData done [19:25:14]OFDSenderStorePacket done [19:25:14]KKMCreateOFDPacket done [19:25:14]NVStorageSaveData kkm_last_timestamp [19:25:14]File name is /storage/kkm_last_timestamp [19:25:14]Write 4 bytes [19:25:14]NVStorageSaveData done [19:25:14]ExternCall_PrintAddStr [19:25:14]wPrintStart [19:25:14]Write to MH i2c: 01 00 00 45 04 49 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: 01 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: 01 07 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: 01 07 00 45 04 00 00 00 00 00 FF 0F 5E [19:25:14]RasterBufferAndPrint [19:25:14]line Счет N : (3)148211 [19:25:14]line ИНН: 02508201610067 [19:25:14]line Контрольно-Кассовый Чек [19:25:14]line ПРОДАЖА [19:25:14]line Товар: 4700000480050 [19:25:14]line Напиток Nitro Energy эн green ж/б 0,45л [19:25:14]line 1.000 * 77.00 [19:25:14]line = 77.00 [19:25:14]line НДС 12% НСП 1% [19:25:14]line > о реализуемом товаре [19:25:14]line Товар: 4870001571535 [19:25:14]line Вода ASU пит н.газ персик ПЭТ 0,5л [19:25:14]line 1.000 * 65.00 [19:25:14]line = 65.00 [19:25:14]line НДС 12% НСП 1% [19:25:14]line > о реализуемом товаре [19:25:14]line ИТОГО: 142.00 [19:25:14]line НСП 1% : 1.25 [19:25:14]line НДС 12% : 15.08 [19:25:14]line Наличными: 142.00 [19:25:14]line Безнал.: 0.00 [19:25:14]line Место: АЗС № 137 "Партнер Нефть" [19:25:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:25:14]line СНО: Общий режим [19:25:14]line Чек 292 23.09.2024 19:25 [19:25:14]line Смена: 498 ФФД: 1.0 [19:25:14]line ЗНМ: 0300000064 [19:25:14]line РНМ: 0000000000092592 [19:25:14]line Версия ККМ: 001 [19:25:14]line ФМ: 0000000000874979 [19:25:14]line ФД: 87438 [19:25:15]line ФПД: 14318416683931 [19:25:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192513&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87438&fm=14318416683931&tin=02508201610067®Number=0000000000092592&sum=14200 [19:25:15]line 0 [19:25:15]written 0, free lines is 4095 [19:25:15]OFD Sender: Processing packet 87438 [packets to send 280, broken 279] [19:25:15]ProducePacketName [19:25:15]name=ofd_packets/00087438 [19:25:15]OFD Sender: To server: pG, [19:25:15]CommunicateWithHost lk.salyk.kg:30040 [19:25:15]ConnectInit lk.salyk.kg [19:25:15]Write to MH i2c: 01 00 00 75 04 79 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 75 04 00 00 00 00 00 77 0C 03 [19:25:15]RasterBufferAndPrint [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]written 0, free lines is 3206 [19:25:15]MH_Cut [19:25:15]Write to MH i2c: D1 01 00 7C 04 01 52 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 01 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 01 00 7C 04 00 51 [19:25:15]Write to MH i2c: 01 00 00 7D 04 81 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Connected sock=10 [19:25: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 B8 01 00 00 1D 8D B0 01 0E 48 5A 03 01 00 03 00 A4 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 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 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 78 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 05 00 00 00 00 07 04 06 00 78 37 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 99 C0 F1 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 8E 55 01 00 35 04 06 00 0D 05 C4 23 E3 9B 60 34 34 1A 28 76 D7 AB [19:25:16]*** Cut start [19:25:16]*** Partial cut [19:25:16]*** CUTSNS_PIN = 1 [19:25:16]*** CUTSNS_PIN = 0 [19:25: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 11 F6 47 00 9F 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 8E 55 01 00 F4 03 04 00 65 6B F1 66 B6 04 01 00 00 87 C2 B9 28 3E 85 F6 9B [19:25:16]CommunicateWithHost err = 0 [19:25:16]CheckOFDResponse [19:25:16]1017 (14) - 77093643461234 [19:25:16]1041 (16) - 0000000000874979 [19:25:16]1040 (4) - 87438 [19:25:16]1012 (4) - 23.09.2024 13:21 [19:25:16]1206 (1) - 0 [19:25:16]OFD Sender: Remove packet 87438 [19:25:16]ProducePacketName [19:25:16]name=ofd_packets/00087438 [19:25:16]NVStorageDeleteData [19:25:16]*** Brake cut motor [19:25:16]Read from MH i2c: 01 [19:25:16]MH_I2C_Read... [19:25:16]*** Stop cut motor [19:25:16]*** Cut end [19:25:16]Read from MH i2c: 01 07 00 [19:25:16]MH_I2C_Read... [19:25:16]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 FF 0F 96 [19:25:16]process_action close_receipt done [19:25:16]requested_data is exist [19:25:16]produce_requested_data [19:25:16]requested_item fm.sn is exist - process it [19:25:16]wFMCommunicate request_size=4 [19:25:16]MH_SAM_APDU [19:25:16]CAPDU: 80 11 00 00 [19:25:16]Write to MH i2c: E2 08 00 7E 04 80 11 00 00 00 00 00 00 FC [19:25:17]Write i2c OK [19:25:17]MH_I2C_Read... [19:25:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:17]Read from MH i2c: E2 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 17 00 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 17 00 7E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 5B [19:25: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:25:17]wFMCommunicate OK [19:25:17]requested_item fd.num is exist - process it [19:25:17]SAM_PROTO_GetFieldsCounters [19:25:17]wFMCommunicate request_size=4 [19:25:17]MH_SAM_APDU [19:25:17]CAPDU: 80 13 00 00 [19:25:17]Write to MH i2c: E2 08 00 7F 04 80 13 00 00 00 00 00 00 FF [19:25:17]OFD Sender: No OFD packet to send [19:25:17]Write i2c OK [19:25:17]MH_I2C_Read... [19:25:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:17]Read from MH i2c: E2 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 62 00 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 62 00 7F 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 8E 55 01 00 0E 04 04 00 F2 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 74 [19:25: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 8E 55 01 00 0E 04 04 00 F2 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 [19:25:17]wFMCommunicate OK [19:25:17]SAM_PROTO_GetFieldsCounters done [19:25:17]requested_item shift.num is exist - process it [19:25:17]requested_item shift.opened is exist - process it [19:25:17]req_shift_opened [19:25:17]FM_GetShiftState [19:25:17]SAM_PROTO_GetShiftState [19:25:17]wFMCommunicate request_size=4 [19:25:17]MH_SAM_APDU [19:25:17]CAPDU: 80 13 01 00 [19:25:17]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [19:25:17]Write i2c OK [19:25:17]MH_I2C_Read... [19:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:17]Read from MH i2c: E2 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 0E 00 [19:25:17]MH_I2C_Read... [19:25:17]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 59 [19:25:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:25:17]wFMCommunicate OK [19:25:17]SAM_PROTO_GetShiftState done [19:25:17]FM_GetShiftState done [19:25:17]req_shift_opened done [19:25:17]requested_item shift.open_date is exist - process it [19:25:17]req_shift_open_date [19:25:17]req_shift_open_date done [19:25:17]produce_requested_data done [19:25:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87438,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:25:17]process_action_free close_receipt [19:25:17]json_value_free [19:25:17]json_value_free done [19:25:17]process_json_proto returns [19:25:17]Send response to host [19:25:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87438,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:25:17]free response buf [19:25:17]execute_script done [19:25:17]execute_script returns [19:25:17]free content buf [19:25:17]Sock 8.Close socket [19:25:17]Sock 8.Thread stoped [19:25:22]OFD Sender: No OFD packet to send [19:25:27]OFD Sender: No OFD packet to send [19:25:32]OFD Sender: No OFD packet to send [19:25:37]OFD Sender: No OFD packet to send [19:25:42]OFD Sender: No OFD packet to send [19:25:47]OFD Sender: No OFD packet to send [19:25:52]OFD Sender: No OFD packet to send [19:25:55]recv_with_timeout no data received [19:25:57]OFD Sender: No OFD packet to send [19:26:01]accept exits with 9 [19:26:01]New connection [19:26:01]New thread 3067370852 created [19:26:01]Thread 3067514212 joined [19:26:01]Waiting for new connection... [19:26:01] Sock 9.Parse request [19:26:01]Sock 9.Check first char [19:26:01]Sock 9.First char is OK [19:26:01]request: POST /json_proto HTTP/1.0 [19:26:01]Method: POST [19:26:01]URL: /json_proto [19:26:01]Method is POST - this is cgi request [19:26:01]url: /json_proto [19:26:01]query_string will be loaded in cgi processing [19:26:01]execute_cgi json_proto POST (null) [19:26:01]execute_cgi path=json_proto method=POST [19:26:01]POST find Content-Length [19:26:01]Host: 172.17.47.196:8080 [19:26:01]Content-Length: 1462 [19:26:01]Content-Type: application/json [19:26:01] [19:26:01]POST finish read [19:26:01]Found Content-Length = 1462 [19:26:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148212", "tax_sys" : 0, "items" : [ { "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010049", "name": "Let`s GO \u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442 0,5\u043B \u041F\u042D\u0422", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4690329000476", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 21.00, "quantity" : 1.000, "sum" : 21.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" : 152.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:01]execute_script... [19:26: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)148212", "tax_sys" : 0, "items" : [ { "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010049", "name": "Let`s GO \u0427\u0430\u0439 \u0437\u0435\u043B\u0435\u043D\u044B\u0439 \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442 0,5\u043B \u041F\u042D\u0422", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4690329000476", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 21.00, "quantity" : 1.000, "sum" : 21.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" : 152.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:01]POST & json_proto [19:26:01]process_json_proto [19:26:01]json parsed OK: [19:26:01]protocol is kg_v1.0 [19:26:01]action value=close_receipt [19:26:01]process_action close_receipt [19:26:01]cmd_close_receipt [19:26:01]MH_GetDate [19:26:01]Write to MH i2c: F0 00 00 81 04 74 [19:26:01]Write i2c OK [19:26:01]MH_I2C_Read... [19:26:01]Read from MH i2c: F0 [19:26:01]MH_I2C_Read... [19:26:01]Read from MH i2c: F0 09 00 [19:26:01]MH_I2C_Read... [19:26:01]Read from MH i2c: F0 09 00 81 04 00 C9 C0 F1 66 4C 6B 94 66 0E [19:26:01]GetLastDocTimeStamp 1727119513 [19:26:01]current date 1727119561 [19:26:01]FM_GetShiftState [19:26:01]SAM_PROTO_GetShiftState [19:26:01]wFMCommunicate request_size=4 [19:26:01]MH_SAM_APDU [19:26:01]CAPDU: 80 13 01 00 [19:26:01]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [19:26:01]Write i2c OK [19:26:01]MH_I2C_Read... [19:26:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:01]Read from MH i2c: E2 [19:26:01]MH_I2C_Read... [19:26:01]Read from MH i2c: E2 0E 00 [19:26:01]MH_I2C_Read... [19:26:01]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5B [19:26:01]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:26:01]wFMCommunicate OK [19:26:01]SAM_PROTO_GetShiftState done [19:26:01]FM_GetShiftState done [19:26:01]opened in 1727050818 [19:26:01]opened+sec_in_day 1727137218 [19:26:01]quantity*price = 8100 [19:26:01]sum+1 = 8101 [19:26:01]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010049 Let`s GO Чай зеленый грейпфрут 0,5л ПЭТ 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4690329000476 Сух Кириешки шашлык 40г 1.000 * 21.00 = 21.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 152.00 НСП 1% : 1.35 НДС 12% : 16.14 Наличными: 0.00 Безнал.: 152.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 293 23.09.2024 19:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87439 ФПД: 129437357278065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192601&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87439&fm=129437357278065&tin=02508201610067®Number=0000000000092592&sum=15200 0 [19:26:02]StoreToDocumentArchive [19:26:02]shift 498 fd 87439 [19:26:02]save to /storage/0498/doc_00087439 [19:26:02]save last doc name /storage/0498/doc_00087439 to /storage/kkm_last_doc_name [19:26:02]save OK [19:26:02]Clear old archive folders... [19:26:02]ProcessDocumentItem done err = 0, tmpTLVsize=539 [19:26:02]tlvbuf is 01A5C1F0 [19:26:02]SAM_PROTO_ClearQueue [19:26:02]wFMCommunicate request_size=4 [19:26:02]MH_SAM_APDU [19:26:02]CAPDU: 80 09 00 00 [19:26:02]Write to MH i2c: E2 08 00 8F 04 80 09 00 00 00 00 00 00 05 [19:26:02]Write i2c OK [19:26:02]MH_I2C_Read... [19:26:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:02]Read from MH i2c: E2 [19:26:02]MH_I2C_Read... [19:26:02]Read from MH i2c: E2 03 00 [19:26:02]MH_I2C_Read... [19:26:02]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [19:26:02]RAPDU: 90 00 [19:26:02]wFMCommunicate OK [19:26:02]SAM_PROTO_ClearQueue done [19:26:02]KKMCreateOFDPacket [19:26:02]OFDProtocolAddRootSTLVToBuf [19:26:02]FM_MakeSignedData [19:26:02]FM_MakeSignedData [19:26:02]SAM_PROTO_SignData [19:26:02]wFMCommunicate request_size=4 [19:26:02]MH_SAM_APDU [19:26:02]CAPDU: 80 0D 01 02 [19:26:02]Write to MH i2c: E2 08 00 90 04 80 0D 01 02 00 00 00 00 0D [19:26:02]Write i2c OK [19:26:02]MH_I2C_Read... [19:26:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:02]Read from MH i2c: E2 [19:26:02]MH_I2C_Read... [19:26:02]Read from MH i2c: E2 03 00 [19:26:02]MH_I2C_Read... [19:26:02]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [19:26:02]RAPDU: 90 00 [19:26:02]wFMCommunicate OK [19:26:02]wFMCommunicate request_size=255 [19:26:02]MH_SAM_APDU [19:26:02]CAPDU: 80 0D 02 02 FA 03 00 1B 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 [19:26:02]Write to MH i2c: E2 02 01 91 04 80 0D 02 02 FA 00 03 00 1B 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 00 00 3A [19:26:02]Write i2c OK [19:26:02]MH_I2C_Read... [19:26:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:03]Read from MH i2c: E2 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 03 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [19:26:03]RAPDU: 90 00 [19:26:03]wFMCommunicate OK [19:26:03]wFMCommunicate request_size=255 [19:26:03]MH_SAM_APDU [19:26:03]CAPDU: 80 0D 02 02 FA F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 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 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 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 C9 C0 F1 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 [19:26:03]Write to MH i2c: E2 02 01 92 04 80 0D 02 02 FA 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 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 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 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 C9 C0 F1 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 00 00 A6 [19:26:03]Write i2c OK [19:26:03]MH_I2C_Read... [19:26:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:03]Read from MH i2c: E2 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 03 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [19:26:03]RAPDU: 90 00 [19:26:03]wFMCommunicate OK [19:26:03]wFMCommunicate request_size=48 [19:26:03]MH_SAM_APDU [19:26:03]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 8F 55 01 00 35 04 06 00 75 B8 FB B3 83 71 [19:26:03]Write to MH i2c: E2 33 00 93 04 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 8F 55 01 00 35 04 06 00 75 B8 FB B3 83 71 00 00 CE [19:26:03]Write i2c OK [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 [19:26:03]MH_I2C_Read... [19:26:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:03]Read from MH i2c: E2 03 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [19:26:03]RAPDU: 90 00 [19:26:03]wFMCommunicate OK [19:26:03]wFMCommunicate request_size=4 [19:26:03]MH_SAM_APDU [19:26:03]CAPDU: 80 0D 03 02 [19:26:03]Write to MH i2c: E2 08 00 94 04 80 0D 03 02 00 00 00 00 13 [19:26:03]Write i2c OK [19:26:03]MH_I2C_Read... [19:26:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:03]Read from MH i2c: E2 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 0B 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 0B 00 94 04 00 C2 5F 23 B9 CB 1E 6E D0 90 00 38 [19:26:03]RAPDU: C2 5F 23 B9 CB 1E 6E D0 90 00 [19:26:03]wFMCommunicate OK [19:26:03]SAM_PROTO_SignData done [19:26:03]FM_MakeSignedData done [19:26:03]CreateOFDProtocolMessage [19:26:03]wFMCommunicate request_size=4 [19:26:03]MH_SAM_APDU [19:26:03]CAPDU: 80 11 00 00 [19:26:03]Write to MH i2c: E2 08 00 95 04 80 11 00 00 00 00 00 00 13 [19:26:03]Write i2c OK [19:26:03]MH_I2C_Read... [19:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:03]Read from MH i2c: E2 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 17 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: E2 17 00 95 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 72 [19:26: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:26:03]wFMCommunicate OK [19:26:03]CreateOFDProtocolMessage done [19:26:03]OFDSenderStorePacket 87439 [19:26:03]StoreOFDPacket docnum=87439 [19:26: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 2F 02 00 00 E2 7C 27 02 C4 58 5A 03 01 00 03 00 1B 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 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 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 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 C9 C0 F1 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 8F 55 01 00 35 04 06 00 75 B8 FB B3 83 71 C2 5F 23 B9 CB 1E 6E D0 [19:26:03]CheckFolder [19:26:03]dirname=/storage/ofd_packets [19:26:03]CheckFolder done [19:26:03]ProducePacketName [19:26:03]name=ofd_packets/00087439 [19:26:03]NVStorageSaveData ofd_packets/00087439 [19:26:03]File name is /storage/ofd_packets/00087439 [19:26:03]Write 589 bytes [19:26:03]NVStorageSaveData done [19:26:03]OFDSenderStorePacket done [19:26:03]KKMCreateOFDPacket done [19:26:03]NVStorageSaveData kkm_last_timestamp [19:26:03]File name is /storage/kkm_last_timestamp [19:26:03]Write 4 bytes [19:26:03]NVStorageSaveData done [19:26:03]ExternCall_PrintAddStr [19:26:03]wPrintStart [19:26:03]Write to MH i2c: 01 00 00 96 04 9A [19:26:03]Write i2c OK [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: 01 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: 01 07 00 [19:26:03]MH_I2C_Read... [19:26:03]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [19:26:03]RasterBufferAndPrint [19:26:03]line Счет N : (3)148212 [19:26:03]line ИНН: 02508201610067 [19:26:03]line Контрольно-Кассовый Чек [19:26:03]line ПРОДАЖА [19:26:03]line Товар: 4603290004824 [19:26:03]line Печ зат Яшкино слив Крем 182г [19:26:03]line 1.000 * 81.00 [19:26:03]line = 81.00 [19:26:03]line НДС 12% НСП 1% [19:26:03]line > о реализуемом товаре [19:26:03]line Товар: 4700003010049 [19:26:03]line Let`s GO Чай зеленый грейпфрут 0,5л ПЭТ [19:26:03]line 1.000 * 50.00 [19:26:03]line = 50.00 [19:26:03]line НДС 12% НСП 1% [19:26:03]line > о реализуемом товаре [19:26:03]line Товар: 4690329000476 [19:26:03]line Сух Кириешки шашлык 40г [19:26:03]line 1.000 * 21.00 [19:26:03]line = 21.00 [19:26:03]line НДС 12% НСП 1% [19:26:03]line > о реализуемом товаре [19:26:03]line ИТОГО: 152.00 [19:26:03]line НСП 1% : 1.35 [19:26:03]line НДС 12% : 16.14 [19:26:03]line Наличными: 0.00 [19:26:03]line Безнал.: 152.00 [19:26:03]line Место: АЗС № 137 "Партнер Нефть" [19:26:03]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:26:03]line СНО: Общий режим [19:26:03]line Чек 293 23.09.2024 19:26 [19:26:03]line Смена: 498 ФФД: 1.0 [19:26:03]line ЗНМ: 0300000064 [19:26:03]line РНМ: 0000000000092592 [19:26:03]line Версия ККМ: 001 [19:26:03]line Платежная система: O! деньги [19:26:03]line ФМ: 0000000000874979 [19:26:03]line ФД: 87439 [19:26:03]line ФПД: 129437357278065 [19:26:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192601&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87439&fm=129437357278065&tin=02508201610067®Number=0000000000092592&sum=15200 [19:26:03]OFD Sender: Processing packet 87439 [packets to send 280, broken 279] [19:26:03]ProducePacketName [19:26:03]name=ofd_packets/00087439 [19:26:03]OFD Sender: To server: pG, [19:26:03]CommunicateWithHost lk.salyk.kg:30040 [19:26:03]ConnectInit lk.salyk.kg [19:26:03]line 0 [19:26:03]written 0, free lines is 4095 [19:26:04]Write to MH i2c: 01 00 00 CE 04 D2 [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 07 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 FF 0B E3 [19:26:04]RasterBufferAndPrint [19:26:04]line [19:26:04]line [19:26:04]line [19:26:04]line [19:26:04]line [19:26:04]written 0, free lines is 3077 [19:26:04]MH_Cut [19:26:04]Write to MH i2c: D1 01 00 D5 04 01 AB [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: D1 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: D1 01 00 [19:26:04]MH_I2C_Read... [19:26:04]Read from MH i2c: D1 01 00 D5 04 00 AA [19:26:04]Write to MH i2c: 01 00 00 D6 04 DA [19:26:04]Write i2c OK [19:26:04]MH_I2C_Read... [19:26:04]Connected sock=8 [19:26: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 2F 02 00 00 E2 7C 27 02 C4 58 5A 03 01 00 03 00 1B 02 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 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 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 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 87 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 C9 C0 F1 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 8F 55 01 00 35 04 06 00 75 B8 FB B3 83 71 C2 5F 23 B9 CB 1E 6E D0 [19:26:05]*** Cut start [19:26:05]*** Partial cut [19:26:05]*** CUTSNS_PIN = 1 [19:26:05]*** CUTSNS_PIN = 0 [19:26:05]*** Brake cut motor [19:26:06]Read from MH i2c: 01 [19:26:06]MH_I2C_Read... [19:26:06]*** Stop cut motor [19:26:06]*** Cut end [19:26:06]Read from MH i2c: 01 07 00 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [19:26:06]process_action close_receipt done [19:26:06]requested_data is exist [19:26:06]produce_requested_data [19:26:06]requested_item fm.sn is exist - process it [19:26:06]wFMCommunicate request_size=4 [19:26:06]MH_SAM_APDU [19:26:06]CAPDU: 80 11 00 00 [19:26:06]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [19:26:06]Write i2c OK [19:26:06]MH_I2C_Read... [19:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:06]Read from MH i2c: E2 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 17 00 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 17 00 D7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B4 [19:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:26:06]wFMCommunicate OK [19:26:06]requested_item fd.num is exist - process it [19:26:06]SAM_PROTO_GetFieldsCounters [19:26:06]wFMCommunicate request_size=4 [19:26:06]MH_SAM_APDU [19:26:06]CAPDU: 80 13 00 00 [19:26:06]Write to MH i2c: E2 08 00 D8 04 80 13 00 00 00 00 00 00 58 [19:26:06]Write i2c OK [19:26:06]MH_I2C_Read... [19:26:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:06]Read from MH i2c: E2 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 62 00 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 62 00 D8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 D1 [19:26: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 8F 55 01 00 0E 04 04 00 F2 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 [19:26:06]wFMCommunicate OK [19:26:06]SAM_PROTO_GetFieldsCounters done [19:26:06]requested_item shift.num is exist - process it [19:26:06]requested_item shift.opened is exist - process it [19:26:06]req_shift_opened [19:26:06]FM_GetShiftState [19:26:06]SAM_PROTO_GetShiftState [19:26:06]wFMCommunicate request_size=4 [19:26:06]MH_SAM_APDU [19:26:06]CAPDU: 80 13 01 00 [19:26:06]Write to MH i2c: E2 08 00 D9 04 80 13 01 00 00 00 00 00 5A [19:26: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 C0 33 47 00 9A A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 8F 55 01 00 F4 03 04 00 95 6B F1 66 B6 04 01 00 00 84 95 10 D4 B9 7F 6C B0 [19:26:06]CommunicateWithHost err = 0 [19:26:06]CheckOFDResponse [19:26:06]1017 (14) - 77093643461234 [19:26:06]1041 (16) - 0000000000874979 [19:26:06]1040 (4) - 87439 [19:26:06]1012 (4) - 23.09.2024 13:22 [19:26:06]1206 (1) - 0 [19:26:06]OFD Sender: Remove packet 87439 [19:26:06]ProducePacketName [19:26:06]name=ofd_packets/00087439 [19:26:06]NVStorageDeleteData [19:26:06]Write i2c OK [19:26:06]MH_I2C_Read... [19:26:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:06]Read from MH i2c: E2 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 0E 00 [19:26:06]MH_I2C_Read... [19:26:06]Read from MH i2c: E2 0E 00 D9 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B2 [19:26:06]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:26:06]wFMCommunicate OK [19:26:06]SAM_PROTO_GetShiftState done [19:26:06]FM_GetShiftState done [19:26:06]req_shift_opened done [19:26:06]requested_item shift.open_date is exist - process it [19:26:06]req_shift_open_date [19:26:06]req_shift_open_date done [19:26:06]produce_requested_data done [19:26:06]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87439,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:26:06]process_action_free close_receipt [19:26:06]json_value_free [19:26:06]json_value_free done [19:26:06]process_json_proto returns [19:26:06]Send response to host [19:26:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87439,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:26:06]free response buf [19:26:06]execute_script done [19:26:06]execute_script returns [19:26:06]free content buf [19:26:06]Sock 9.Close socket [19:26:06]Sock 9.Thread stoped [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:21]OFD Sender: No OFD packet to send [19:26:26]OFD Sender: No OFD packet to send [19:26:31]OFD Sender: No OFD packet to send [19:26:33]accept exits with 10 [19:26:33]New connection [19:26:33]New thread 3067514212 created [19:26:33]Thread 3067370852 joined [19:26:33]Waiting for new connection... [19:26:33] Sock 10.Parse request [19:26:33]Sock 10.Check first char [19:26:33]Sock 10.First char is OK [19:26:33]request: POST /json_proto HTTP/1.0 [19:26:33]Method: POST [19:26:33]URL: /json_proto [19:26:33]Method is POST - this is cgi request [19:26:33]url: /json_proto [19:26:33]query_string will be loaded in cgi processing [19:26:33]execute_cgi json_proto POST (null) [19:26:33]execute_cgi path=json_proto method=POST [19:26:33]POST find Content-Length [19:26:33]Host: 172.17.47.196:8080 [19:26:33]Content-Length: 688 [19:26:33]Content-Type: application/json [19:26:33] [19:26:33]POST finish read [19:26:33]Found Content-Length = 688 [19:26:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148213", "tax_sys" : 0, "items" : [ { "code": "4870209744564", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0428\u0430\u0448\u043B\u044B\u043A 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" ] } } [19:26:33]execute_script... [19:26:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148213", "tax_sys" : 0, "items" : [ { "code": "4870209744564", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u0428\u0430\u0448\u043B\u044B\u043A 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" ] } } [19:26:33]POST & json_proto [19:26:33]process_json_proto [19:26:33]json parsed OK: [19:26:33]protocol is kg_v1.0 [19:26:33]action value=close_receipt [19:26:33]process_action close_receipt [19:26:33]cmd_close_receipt [19:26:33]MH_GetDate [19:26:33]Write to MH i2c: F0 00 00 DA 04 CD [19:26:33]Write i2c OK [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: F0 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: F0 09 00 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: F0 09 00 DA 04 00 EA C0 F1 66 4C 6B 94 66 88 [19:26:33]GetLastDocTimeStamp 1727119561 [19:26:33]current date 1727119594 [19:26:33]FM_GetShiftState [19:26:33]SAM_PROTO_GetShiftState [19:26:33]wFMCommunicate request_size=4 [19:26:33]MH_SAM_APDU [19:26:33]CAPDU: 80 13 01 00 [19:26:33]Write to MH i2c: E2 08 00 DB 04 80 13 01 00 00 00 00 00 5C [19:26:33]Write i2c OK [19:26:33]MH_I2C_Read... [19:26:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:33]Read from MH i2c: E2 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 0E 00 [19:26:33]MH_I2C_Read... [19:26:33]Read from MH i2c: E2 0E 00 DB 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B4 [19:26:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:26:33]wFMCommunicate OK [19:26:33]SAM_PROTO_GetShiftState done [19:26:33]FM_GetShiftState done [19:26:33]opened in 1727050818 [19:26:33]opened+sec_in_day 1727137218 [19:26:33]quantity*price = 5000 [19:26:33]sum+1 = 5001 [19:26:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 294 23.09.2024 19:26 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87440 ФПД: 141256049828448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192634&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87440&fm=141256049828448&tin=02508201610067®Number=0000000000092592&sum=5000 0 [19:26:34]StoreToDocumentArchive [19:26:34]shift 498 fd 87440 [19:26:34]save to /storage/0498/doc_00087440 [19:26:34]save last doc name /storage/0498/doc_00087440 to /storage/kkm_last_doc_name [19:26:34]save OK [19:26:34]Clear old archive folders... [19:26:34]ProcessDocumentItem done err = 0, tmpTLVsize=291 [19:26:34]tlvbuf is 019F2210 [19:26:34]SAM_PROTO_ClearQueue [19:26:34]wFMCommunicate request_size=4 [19:26:34]MH_SAM_APDU [19:26:34]CAPDU: 80 09 00 00 [19:26:34]Write to MH i2c: E2 08 00 E8 04 80 09 00 00 00 00 00 00 5E [19:26:34]Write i2c OK [19:26:34]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [19:26:35]RAPDU: 90 00 [19:26:35]wFMCommunicate OK [19:26:35]SAM_PROTO_ClearQueue done [19:26:35]KKMCreateOFDPacket [19:26:35]OFDProtocolAddRootSTLVToBuf [19:26:35]FM_MakeSignedData [19:26:35]FM_MakeSignedData [19:26:35]SAM_PROTO_SignData [19:26:35]wFMCommunicate request_size=4 [19:26:35]MH_SAM_APDU [19:26:35]CAPDU: 80 0D 01 02 [19:26:35]Write to MH i2c: E2 08 00 E9 04 80 0D 01 02 00 00 00 00 66 [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [19:26:35]RAPDU: 90 00 [19:26:35]wFMCommunicate OK [19:26:35]wFMCommunicate request_size=255 [19:26:35]MH_SAM_APDU [19:26:35]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 32 30 39 37 34 34 35 36 34 06 04 31 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 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 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 26 01 00 00 F4 03 04 00 EA C0 F1 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 [19:26:35]Write to MH i2c: E2 02 01 EA 04 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 32 30 39 37 34 34 35 36 34 06 04 31 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 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 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 26 01 00 00 F4 03 04 00 EA C0 F1 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 00 00 69 [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [19:26:35]RAPDU: 90 00 [19:26:35]wFMCommunicate OK [19:26:35]wFMCommunicate request_size=50 [19:26:35]MH_SAM_APDU [19:26:35]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 90 55 01 00 35 04 06 00 80 78 BC AC 22 60 [19:26:35]Write to MH i2c: E2 35 00 EB 04 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 90 55 01 00 35 04 06 00 80 78 BC AC 22 60 00 00 9E [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [19:26:35]RAPDU: 90 00 [19:26:35]wFMCommunicate OK [19:26:35]wFMCommunicate request_size=4 [19:26:35]MH_SAM_APDU [19:26:35]CAPDU: 80 0D 03 02 [19:26:35]Write to MH i2c: E2 08 00 EC 04 80 0D 03 02 00 00 00 00 6B [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 0B 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 0B 00 EC 04 00 3D B1 09 88 EA 63 E3 63 90 00 7E [19:26:35]RAPDU: 3D B1 09 88 EA 63 E3 63 90 00 [19:26:35]wFMCommunicate OK [19:26:35]SAM_PROTO_SignData done [19:26:35]FM_MakeSignedData done [19:26:35]CreateOFDProtocolMessage [19:26:35]wFMCommunicate request_size=4 [19:26:35]MH_SAM_APDU [19:26:35]CAPDU: 80 11 00 00 [19:26:35]Write to MH i2c: E2 08 00 ED 04 80 11 00 00 00 00 00 00 6B [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:35]Read from MH i2c: E2 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 17 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: E2 17 00 ED 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CA [19:26:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:26:35]wFMCommunicate OK [19:26:35]CreateOFDProtocolMessage done [19:26:35]OFDSenderStorePacket 87440 [19:26:35]StoreOFDPacket docnum=87440 [19:26: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 37 01 00 00 ED 0E 2F 01 66 54 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 32 30 39 37 34 34 35 36 34 06 04 31 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 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 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 26 01 00 00 F4 03 04 00 EA C0 F1 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 90 55 01 00 35 04 06 00 80 78 BC AC 22 60 3D B1 09 88 EA 63 E3 63 [19:26:35]CheckFolder [19:26:35]dirname=/storage/ofd_packets [19:26:35]CheckFolder done [19:26:35]ProducePacketName [19:26:35]name=ofd_packets/00087440 [19:26:35]NVStorageSaveData ofd_packets/00087440 [19:26:35]File name is /storage/ofd_packets/00087440 [19:26:35]Write 341 bytes [19:26:35]NVStorageSaveData done [19:26:35]OFDSenderStorePacket done [19:26:35]KKMCreateOFDPacket done [19:26:35]NVStorageSaveData kkm_last_timestamp [19:26:35]File name is /storage/kkm_last_timestamp [19:26:35]Write 4 bytes [19:26:35]NVStorageSaveData done [19:26:35]ExternCall_PrintAddStr [19:26:35]wPrintStart [19:26:35]Write to MH i2c: 01 00 00 EE 04 F2 [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 07 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 FF 0F 07 [19:26:35]RasterBufferAndPrint [19:26:35]line Счет N : (3)148213 [19:26:35]line ИНН: 02508201610067 [19:26:35]line Контрольно-Кассовый Чек [19:26:35]line ПРОДАЖА [19:26:35]line Товар: 4870209744564 [19:26:35]line Сухарики Флинт Шашлык 100 гр [19:26:35]line 1.000 * 50.00 [19:26:35]line = 50.00 [19:26:35]line НДС 12% НСП 1% [19:26:35]line > о реализуемом товаре [19:26:35]line ИТОГО: 50.00 [19:26:35]line НСП 1% : 0.44 [19:26:35]line НДС 12% : 5.31 [19:26:35]line Наличными: 50.00 [19:26:35]line Безнал.: 0.00 [19:26:35]line Место: АЗС № 137 "Партнер Нефть" [19:26:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:26:35]line СНО: Общий режим [19:26:35]line Чек 294 23.09.2024 19:26 [19:26:35]line Смена: 498 ФФД: 1.0 [19:26:35]line ЗНМ: 0300000064 [19:26:35]line РНМ: 0000000000092592 [19:26:35]line Версия ККМ: 001 [19:26:35]line ФМ: 0000000000874979 [19:26:35]line ФД: 87440 [19:26:35]line ФПД: 141256049828448 [19:26:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192634&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87440&fm=141256049828448&tin=02508201610067®Number=0000000000092592&sum=5000 [19:26:35]line 0 [19:26:35]written 0, free lines is 4095 [19:26:35]OFD Sender: Processing packet 87440 [packets to send 280, broken 279] [19:26:35]ProducePacketName [19:26:35]name=ofd_packets/00087440 [19:26:35]OFD Sender: To server: pG, [19:26:35]CommunicateWithHost lk.salyk.kg:30040 [19:26:35]ConnectInit lk.salyk.kg [19:26:35]Write to MH i2c: 01 00 00 17 05 1C [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 07 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: 01 07 00 17 05 00 00 00 00 00 E1 0C 10 [19:26:35]RasterBufferAndPrint [19:26:35]line [19:26:35]line [19:26:35]line [19:26:35]line [19:26:35]line [19:26:35]written 0, free lines is 3306 [19:26:35]MH_Cut [19:26:35]Write to MH i2c: D1 01 00 1E 05 01 F5 [19:26:35]Write i2c OK [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: D1 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: D1 01 00 [19:26:35]MH_I2C_Read... [19:26:35]Read from MH i2c: D1 01 00 1E 05 00 F4 [19:26:36]Write to MH i2c: 01 00 00 1F 05 24 [19:26:36]Write i2c OK [19:26:36]MH_I2C_Read... [19:26:36]*** Cut start [19:26:36]*** Partial cut [19:26:36]*** CUTSNS_PIN = 1 [19:26:36]*** CUTSNS_PIN = 0 [19:26:37]*** Brake cut motor [19:26:37]Read from MH i2c: 01 [19:26:37]MH_I2C_Read... [19:26:37]*** Stop cut motor [19:26:37]*** Cut end [19:26:37]Read from MH i2c: 01 07 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: 01 07 00 1F 05 00 00 00 00 00 FF 0F 39 [19:26:37]process_action close_receipt done [19:26:37]requested_data is exist [19:26:37]produce_requested_data [19:26:37]requested_item fm.sn is exist - process it [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 11 00 00 [19:26:37]Write to MH i2c: E2 08 00 20 05 80 11 00 00 00 00 00 00 9F [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 17 00 [19:26:37]MH_I2C_Read... [19:26:37]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 [19:26:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:26:37]wFMCommunicate OK [19:26:37]requested_item fd.num is exist - process it [19:26:37]SAM_PROTO_GetFieldsCounters [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 13 00 00 [19:26:37]Write to MH i2c: E2 08 00 21 05 80 13 00 00 00 00 00 00 A2 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 62 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 62 00 21 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 1F [19:26: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 90 55 01 00 0E 04 04 00 F2 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 [19:26:37]wFMCommunicate OK [19:26:37]SAM_PROTO_GetFieldsCounters done [19:26:37]requested_item shift.num is exist - process it [19:26:37]requested_item shift.opened is exist - process it [19:26:37]req_shift_opened [19:26:37]FM_GetShiftState [19:26:37]SAM_PROTO_GetShiftState [19:26:37]wFMCommunicate request_size=4 [19:26:37]MH_SAM_APDU [19:26:37]CAPDU: 80 13 01 00 [19:26:37]Write to MH i2c: E2 08 00 22 05 80 13 01 00 00 00 00 00 A4 [19:26:37]Write i2c OK [19:26:37]MH_I2C_Read... [19:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:37]Read from MH i2c: E2 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 0E 00 [19:26:37]MH_I2C_Read... [19:26:37]Read from MH i2c: E2 0E 00 22 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FC [19:26:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:26:37]wFMCommunicate OK [19:26:37]SAM_PROTO_GetShiftState done [19:26:37]FM_GetShiftState done [19:26:37]req_shift_opened done [19:26:37]requested_item shift.open_date is exist - process it [19:26:37]req_shift_open_date [19:26:37]req_shift_open_date done [19:26:37]produce_requested_data done [19:26:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87440,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:26:37]process_action_free close_receipt [19:26:37]json_value_free [19:26:37]json_value_free done [19:26:37]process_json_proto returns [19:26:37]Send response to host [19:26:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87440,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:26:37]free response buf [19:26:37]execute_script done [19:26:37]execute_script returns [19:26:37]free content buf [19:26:37]Sock 10.Close socket [19:26:37]Sock 10.Thread stoped [19:26:37]Connected sock=11 [19:26: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 37 01 00 00 ED 0E 2F 01 66 54 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 32 30 39 37 34 34 35 36 34 06 04 31 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 A8 D0 B0 D1 88 D0 BB D1 8B D0 BA 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 26 01 00 00 F4 03 04 00 EA C0 F1 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 90 55 01 00 35 04 06 00 80 78 BC AC 22 60 3D B1 09 88 EA 63 E3 63 [19:26: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 4A BF 47 00 51 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 90 55 01 00 F4 03 04 00 B7 6B F1 66 B6 04 01 00 00 A4 D1 E7 C6 A9 EC 2C 90 [19:26:38]CommunicateWithHost err = 0 [19:26:38]CheckOFDResponse [19:26:38]1017 (14) - 77093643461234 [19:26:38]1041 (16) - 0000000000874979 [19:26:38]1040 (4) - 87440 [19:26:38]1012 (4) - 23.09.2024 13:23 [19:26:38]1206 (1) - 0 [19:26:38]OFD Sender: Remove packet 87440 [19:26:38]ProducePacketName [19:26:38]name=ofd_packets/00087440 [19:26:38]NVStorageDeleteData [19:26:38]OFD Sender: No OFD packet to send [19:26:43]OFD Sender: No OFD packet to send [19:26:48]OFD Sender: No OFD packet to send [19:26:53]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:24]recv_with_timeout no data received [19:27:29]OFD Sender: No OFD packet to send [19:27:34]OFD Sender: No OFD packet to send [19:27:39]OFD Sender: No OFD packet to send [19:27:44]OFD Sender: No OFD packet to send [19:27:49]OFD Sender: No OFD packet to send [19:27:54]OFD Sender: No OFD packet to send [19:27:59]OFD Sender: No OFD packet to send [19:28:04]OFD Sender: No OFD packet to send [19:28:09]OFD Sender: No OFD packet to send [19:28:14]OFD Sender: No OFD packet to send [19:28:19]OFD Sender: No OFD packet to send [19:28:24]OFD Sender: No OFD packet to send [19:28:29]OFD Sender: No OFD packet to send [19:28:33]accept exits with 9 [19:28:33]New connection [19:28:33]New thread 3067370852 created [19:28:33]Thread 3067514212 joined [19:28:33]Waiting for new connection... [19:28:33] Sock 9.Parse request [19:28:33]Sock 9.Check first char [19:28:33]Sock 9.First char is OK [19:28:33]request: POST /json_proto HTTP/1.0 [19:28:33]Method: POST [19:28:33]URL: /json_proto [19:28:33]Method is POST - this is cgi request [19:28:33]url: /json_proto [19:28:33]query_string will be loaded in cgi processing [19:28:33]execute_cgi json_proto POST (null) [19:28:33]execute_cgi path=json_proto method=POST [19:28:33]POST find Content-Length [19:28:33]Host: 172.17.47.196:8080 [19:28:33]Content-Length: 1188 [19:28:33]Content-Type: application/json [19:28:33] [19:28:33]POST finish read [19:28:33]Found Content-Length = 1188 [19:28:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148214", "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 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 299.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:33]execute_script... [19:28: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)148214", "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 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 154.00, "quantity" : 1.000, "sum" : 154.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 299.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:28:33]POST & json_proto [19:28:33]process_json_proto [19:28:33]json parsed OK: [19:28:33]protocol is kg_v1.0 [19:28:33]action value=close_receipt [19:28:33]process_action close_receipt [19:28:33]cmd_close_receipt [19:28:33]MH_GetDate [19:28:33]Write to MH i2c: F0 00 00 23 05 17 [19:28:33]Write i2c OK [19:28:33]MH_I2C_Read... [19:28:33]Read from MH i2c: F0 [19:28:33]MH_I2C_Read... [19:28:33]Read from MH i2c: F0 09 00 [19:28:33]MH_I2C_Read... [19:28:33]Read from MH i2c: F0 09 00 23 05 00 61 C1 F1 66 4C 6B 94 66 4A [19:28:33]GetLastDocTimeStamp 1727119594 [19:28:33]current date 1727119713 [19:28:33]FM_GetShiftState [19:28:33]SAM_PROTO_GetShiftState [19:28:33]wFMCommunicate request_size=4 [19:28:33]MH_SAM_APDU [19:28:33]CAPDU: 80 13 01 00 [19:28:33]Write to MH i2c: E2 08 00 24 05 80 13 01 00 00 00 00 00 A6 [19:28:33]Write i2c OK [19:28:33]MH_I2C_Read... [19:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:33]Read from MH i2c: E2 [19:28:33]MH_I2C_Read... [19:28:33]Read from MH i2c: E2 0E 00 [19:28:33]MH_I2C_Read... [19:28:33]Read from MH i2c: E2 0E 00 24 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FE [19:28:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:28:33]wFMCommunicate OK [19:28:33]SAM_PROTO_GetShiftState done [19:28:33]FM_GetShiftState done [19:28:33]opened in 1727050818 [19:28:33]opened+sec_in_day 1727137218 [19:28:33]quantity*price = 10500 [19:28:33]sum+1 = 10501 [19:28:33]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46230614 Сигареты Richmond Red Edition 1.000 * 154.00 = 154.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 299.00 НСП 1% : 2.64 НДС 12% : 31.75 Наличными: 299.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 295 23.09.2024 19:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87441 ФПД: 2360210329618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192833&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87441&fm=2360210329618&tin=02508201610067®Number=0000000000092592&sum=29900 0 [19:28:34]StoreToDocumentArchive [19:28:34]shift 498 fd 87441 [19:28:34]save to /storage/0498/doc_00087441 [19:28:34]save last doc name /storage/0498/doc_00087441 to /storage/kkm_last_doc_name [19:28:34]save OK [19:28:34]Clear old archive folders... [19:28:34]ProcessDocumentItem done err = 0, tmpTLVsize=502 [19:28:34]tlvbuf is 01A778B0 [19:28:34]SAM_PROTO_ClearQueue [19:28:34]wFMCommunicate request_size=4 [19:28:34]MH_SAM_APDU [19:28:34]CAPDU: 80 09 00 00 [19:28:34]Write to MH i2c: E2 08 00 31 05 80 09 00 00 00 00 00 00 A8 [19:28:34]Write i2c OK [19:28:34]MH_I2C_Read... [19:28:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:28:34]Read from MH i2c: E2 [19:28:34]MH_I2C_Read... [19:28:34]Read from MH i2c: E2 03 00 [19:28:34]MH_I2C_Read... [19:28:34]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [19:28:34]RAPDU: 90 00 [19:28:34]wFMCommunicate OK [19:28:34]SAM_PROTO_ClearQueue done [19:28:34]KKMCreateOFDPacket [19:28:34]OFDProtocolAddRootSTLVToBuf [19:28:34]FM_MakeSignedData [19:28:34]FM_MakeSignedData [19:28:34]SAM_PROTO_SignData [19:28:34]wFMCommunicate request_size=4 [19:28:34]MH_SAM_APDU [19:28:34]CAPDU: 80 0D 01 02 [19:28:34]Write to MH i2c: E2 08 00 32 05 80 0D 01 02 00 00 00 00 B0 [19:28:34]Write i2c OK [19:28:34]MH_I2C_Read... [19:28:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:28:34]Read from MH i2c: E2 [19:28:34]MH_I2C_Read... [19:28:34]Read from MH i2c: E2 03 00 [19:28:34]MH_I2C_Read... [19:28:34]Read from MH i2c: E2 03 00 32 05 00 90 00 AB [19:28:34]RAPDU: 90 00 [19:28:34]wFMCommunicate OK [19:28:34]wFMCommunicate request_size=255 [19:28:34]MH_SAM_APDU [19:28:34]CAPDU: 80 0D 02 02 FA 03 00 F6 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 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 [19:28:34]Write to MH i2c: E2 02 01 33 05 80 0D 02 02 FA 00 03 00 F6 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 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 00 00 AD [19:28:34]Write i2c OK [19:28:34]MH_I2C_Read... [19:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:35]Read from MH i2c: E2 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 03 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [19:28:35]RAPDU: 90 00 [19:28:35]wFMCommunicate OK [19:28:35]wFMCommunicate request_size=255 [19:28:35]MH_SAM_APDU [19:28:35]CAPDU: 80 0D 02 02 FA 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 61 C1 F1 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 91 55 01 00 35 04 06 00 [19:28:35]Write to MH i2c: E2 02 01 34 05 80 0D 02 02 FA 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 61 C1 F1 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 91 55 01 00 35 04 06 00 00 00 7A [19:28:35]Write i2c OK [19:28:35]MH_I2C_Read... [19:28:35]recv_with_timeout no data received [19:28:35]Read from MH i2c: E2 [19:28:35]MH_I2C_Read... [19:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:35]Read from MH i2c: E2 03 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [19:28:35]RAPDU: 90 00 [19:28:35]wFMCommunicate OK [19:28:35]wFMCommunicate request_size=11 [19:28:35]MH_SAM_APDU [19:28:35]CAPDU: 80 0D 02 02 06 02 25 87 7F 90 12 [19:28:35]Write to MH i2c: E2 0E 00 35 05 80 0D 02 02 06 00 02 25 87 7F 90 12 00 00 8F [19:28:35]Write i2c OK [19:28:35]MH_I2C_Read... [19:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:28:35]Read from MH i2c: E2 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 03 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [19:28:35]RAPDU: 90 00 [19:28:35]wFMCommunicate OK [19:28:35]wFMCommunicate request_size=4 [19:28:35]MH_SAM_APDU [19:28:35]CAPDU: 80 0D 03 02 [19:28:35]Write to MH i2c: E2 08 00 36 05 80 0D 03 02 00 00 00 00 B6 [19:28:35]Write i2c OK [19:28:35]MH_I2C_Read... [19:28:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:28:35]Read from MH i2c: E2 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 0B 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 0B 00 36 05 00 9B 97 53 25 CF 3A 36 A6 90 00 46 [19:28:35]RAPDU: 9B 97 53 25 CF 3A 36 A6 90 00 [19:28:35]wFMCommunicate OK [19:28:35]SAM_PROTO_SignData done [19:28:35]FM_MakeSignedData done [19:28:35]CreateOFDProtocolMessage [19:28:35]wFMCommunicate request_size=4 [19:28:35]MH_SAM_APDU [19:28:35]CAPDU: 80 11 00 00 [19:28:35]Write to MH i2c: E2 08 00 37 05 80 11 00 00 00 00 00 00 B6 [19:28:35]Write i2c OK [19:28:35]MH_I2C_Read... [19:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:35]Read from MH i2c: E2 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 17 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: E2 17 00 37 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 15 [19:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:28:35]wFMCommunicate OK [19:28:35]CreateOFDProtocolMessage done [19:28:35]OFDSenderStorePacket 87441 [19:28:35]StoreOFDPacket docnum=87441 [19:28: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 0A 02 00 00 96 00 02 02 0A 0E 5A 03 01 00 03 00 F6 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 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 61 C1 F1 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 91 55 01 00 35 04 06 00 02 25 87 7F 90 12 9B 97 53 25 CF 3A 36 A6 [19:28:35]CheckFolder [19:28:35]dirname=/storage/ofd_packets [19:28:35]CheckFolder done [19:28:35]ProducePacketName [19:28:35]name=ofd_packets/00087441 [19:28:35]NVStorageSaveData ofd_packets/00087441 [19:28:35]File name is /storage/ofd_packets/00087441 [19:28:35]Write 552 bytes [19:28:35]NVStorageSaveData done [19:28:35]OFDSenderStorePacket done [19:28:35]KKMCreateOFDPacket done [19:28:35]NVStorageSaveData kkm_last_timestamp [19:28:35]File name is /storage/kkm_last_timestamp [19:28:35]Write 4 bytes [19:28:35]NVStorageSaveData done [19:28:35]ExternCall_PrintAddStr [19:28:35]wPrintStart [19:28:35]Write to MH i2c: 01 00 00 38 05 3D [19:28:35]Write i2c OK [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: 01 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: 01 07 00 [19:28:35]MH_I2C_Read... [19:28:35]Read from MH i2c: 01 07 00 38 05 00 00 00 00 00 FF 0F 52 [19:28:35]RasterBufferAndPrint [19:28:35]line Счет N : (3)148214 [19:28:35]line ИНН: 02508201610067 [19:28:35]line Контрольно-Кассовый Чек [19:28:35]line ПРОДАЖА [19:28:35]line Товар: 5449000027474 [19:28:35]line Напиток FuzeTea зел чай манго,ромашка 1л [19:28:35]line 1.000 * 105.00 [19:28:35]line = 105.00 [19:28:35]line НДС 12% НСП 1% [19:28:35]line > о реализуемом товаре [19:28:35]line Товар: 46230614 [19:28:35]line Сигареты Richmond Red Edition [19:28:35]line 1.000 * 154.00 [19:28:35]line = 154.00 [19:28:35]line НДС 12% НСП 1% [19:28:35]line > о реализуемом товаре [19:28:35]line Товар: 42113270 [19:28:35]line Жев Orbit арбуз [19:28:35]line 1.000 * 40.00 [19:28:35]line = 40.00 [19:28:35]line НДС 12% НСП 1% [19:28:35]line > о реализуемом товаре [19:28:35]line ИТОГО: 299.00 [19:28:35]line НСП 1% : 2.64 [19:28:35]line НДС 12% : 31.75 [19:28:35]line Наличными: 299.00 [19:28:35]line Безнал.: 0.00 [19:28:35]line Место: АЗС № 137 "Партнер Нефть" [19:28:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:28:35]line СНО: Общий режим [19:28:35]line Чек 295 23.09.2024 19:28 [19:28:35]line Смена: 498 ФФД: 1.0 [19:28:35]line ЗНМ: 0300000064 [19:28:35]line РНМ: 0000000000092592 [19:28:35]line Версия ККМ: 001 [19:28:35]line ФМ: 0000000000874979 [19:28:35]line ФД: 87441 [19:28:35]line ФПД: 2360210329618 [19:28:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192833&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87441&fm=2360210329618&tin=02508201610067®Number=0000000000092592&sum=29900 [19:28:35]line 0 [19:28:35]written 0, free lines is 4095 [19:28:35]OFD Sender: Processing packet 87441 [packets to send 280, broken 279] [19:28:35]ProducePacketName [19:28:35]name=ofd_packets/00087441 [19:28:35]OFD Sender: To server: pG, [19:28:35]CommunicateWithHost lk.salyk.kg:30040 [19:28:35]ConnectInit lk.salyk.kg [19:28:36]Write to MH i2c: 01 00 00 6E 05 73 [19:28:36]Write i2c OK [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: 01 [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: 01 07 00 [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: 01 07 00 6E 05 00 00 00 00 00 FF 0B 84 [19:28:36]RasterBufferAndPrint [19:28:36]line [19:28:36]line [19:28:36]line [19:28:36]line [19:28:36]line [19:28:36]written 0, free lines is 3077 [19:28:36]MH_Cut [19:28:36]Write to MH i2c: D1 01 00 75 05 01 4C [19:28:36]Write i2c OK [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: D1 [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: D1 01 00 [19:28:36]MH_I2C_Read... [19:28:36]Read from MH i2c: D1 01 00 75 05 00 4B [19:28:36]Write to MH i2c: 01 00 00 76 05 7B [19:28:36]Write i2c OK [19:28:36]MH_I2C_Read... [19:28:37]*** Cut start [19:28:37]*** Partial cut [19:28:37]*** CUTSNS_PIN = 1 [19:28:37]*** CUTSNS_PIN = 0 [19:28:37]*** Brake cut motor [19:28:37]Read from MH i2c: 01 [19:28:37]MH_I2C_Read... [19:28:37]*** Stop cut motor [19:28:37]*** Cut end [19:28:37]Read from MH i2c: 01 07 00 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: 01 07 00 76 05 00 00 00 00 00 FF 0F 90 [19:28:37]process_action close_receipt done [19:28:37]requested_data is exist [19:28:37]produce_requested_data [19:28:37]requested_item fm.sn is exist - process it [19:28:37]wFMCommunicate request_size=4 [19:28:37]MH_SAM_APDU [19:28:37]CAPDU: 80 11 00 00 [19:28:37]Write to MH i2c: E2 08 00 77 05 80 11 00 00 00 00 00 00 F6 [19:28:37]Write i2c OK [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 [19:28:37]MH_I2C_Read... [19:28:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:28:37]Read from MH i2c: E2 17 00 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 17 00 77 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 55 [19:28:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:28:37]wFMCommunicate OK [19:28:37]requested_item fd.num is exist - process it [19:28:37]SAM_PROTO_GetFieldsCounters [19:28:37]wFMCommunicate request_size=4 [19:28:37]MH_SAM_APDU [19:28:37]CAPDU: 80 13 00 00 [19:28:37]Write to MH i2c: E2 08 00 78 05 80 13 00 00 00 00 00 00 F9 [19:28:37]Write i2c OK [19:28:37]MH_I2C_Read... [19:28:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:28:37]Read from MH i2c: E2 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 62 00 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 62 00 78 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 91 55 01 00 0E 04 04 00 F2 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 7A [19:28: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 91 55 01 00 0E 04 04 00 F2 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 [19:28:37]wFMCommunicate OK [19:28:37]SAM_PROTO_GetFieldsCounters done [19:28:37]requested_item shift.num is exist - process it [19:28:37]requested_item shift.opened is exist - process it [19:28:37]req_shift_opened [19:28:37]FM_GetShiftState [19:28:37]SAM_PROTO_GetShiftState [19:28:37]wFMCommunicate request_size=4 [19:28:37]MH_SAM_APDU [19:28:37]CAPDU: 80 13 01 00 [19:28:37]Write to MH i2c: E2 08 00 79 05 80 13 01 00 00 00 00 00 FB [19:28:37]Write i2c OK [19:28:37]MH_I2C_Read... [19:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:28:37]Read from MH i2c: E2 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 0E 00 [19:28:37]MH_I2C_Read... [19:28:37]Read from MH i2c: E2 0E 00 79 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 53 [19:28:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:28:37]wFMCommunicate OK [19:28:37]SAM_PROTO_GetShiftState done [19:28:37]FM_GetShiftState done [19:28:37]req_shift_opened done [19:28:37]requested_item shift.open_date is exist - process it [19:28:37]req_shift_open_date [19:28:37]req_shift_open_date done [19:28:37]produce_requested_data done [19:28:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87441,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:28:37]process_action_free close_receipt [19:28:37]json_value_free [19:28:37]json_value_free done [19:28:37]process_json_proto returns [19:28:37]Send response to host [19:28:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87441,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:28:37]free response buf [19:28:37]execute_script done [19:28:37]execute_script returns [19:28:37]free content buf [19:28:37]Sock 9.Close socket [19:28:37]Sock 9.Thread stoped [19:28:40]Connected sock=8 [19:28: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 0A 02 00 00 96 00 02 02 0A 0E 5A 03 01 00 03 00 F6 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 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 28 3C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 61 C1 F1 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 91 55 01 00 35 04 06 00 02 25 87 7F 90 12 9B 97 53 25 CF 3A 36 A6 [19: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 C0 33 47 00 B9 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 91 55 01 00 F4 03 04 00 32 6C F1 66 B6 04 01 00 00 37 F2 91 4B FA 8E 33 1B [19:28:42]CommunicateWithHost err = 0 [19:28:42]CheckOFDResponse [19:28:42]1017 (14) - 77093643461234 [19:28:42]1041 (16) - 0000000000874979 [19:28:42]1040 (4) - 87441 [19:28:42]1012 (4) - 23.09.2024 13:25 [19:28:42]1206 (1) - 0 [19:28:42]OFD Sender: Remove packet 87441 [19:28:42]ProducePacketName [19:28:42]name=ofd_packets/00087441 [19:28:42]NVStorageDeleteData [19:28:43]OFD Sender: No OFD packet to send [19:28:48]OFD Sender: No OFD packet to send [19:28:53]OFD Sender: No OFD packet to send [19:28:58]OFD Sender: No OFD packet to send [19:29:03]OFD Sender: No OFD packet to send [19:29:08]OFD Sender: No OFD packet to send [19:29:13]OFD Sender: No OFD packet to send [19:29:18]OFD Sender: No OFD packet to send [19:29:23]OFD Sender: No OFD packet to send [19:29:28]OFD Sender: No OFD packet to send [19:29:31]recv_with_timeout no data received [19:29:33]OFD Sender: No OFD packet to send [19:29:38]OFD Sender: No OFD packet to send [19:29:43]OFD Sender: No OFD packet to send [19:29:48]OFD Sender: No OFD packet to send [19:29:49]accept exits with 10 [19:29:49]New connection [19:29:49]New thread 3067514212 created [19:29:49]Thread 3067370852 joined [19:29:49]Waiting for new connection... [19:29:49] Sock 10.Parse request [19:29:49]Sock 10.Check first char [19:29:49]Sock 10.First char is OK [19:29:49]request: POST /json_proto HTTP/1.0 [19:29:49]Method: POST [19:29:49]URL: /json_proto [19:29:49]Method is POST - this is cgi request [19:29:49]url: /json_proto [19:29:49]query_string will be loaded in cgi processing [19:29:49]execute_cgi json_proto POST (null) [19:29:49]execute_cgi path=json_proto method=POST [19:29:49]POST find Content-Length [19:29:49]Host: 172.17.47.196:8080 [19:29:49]Content-Length: 682 [19:29:49]Content-Type: application/json [19:29:49] [19:29:49]POST finish read [19:29:49]Found Content-Length = 682 [19:29:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872397", "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" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:49]execute_script... [19:29: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)872397", "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" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:29:49]POST & json_proto [19:29:49]process_json_proto [19:29:49]json parsed OK: [19:29:49]protocol is kg_v1.0 [19:29:49]action value=close_receipt [19:29:49]process_action close_receipt [19:29:49]cmd_close_receipt [19:29:49]MH_GetDate [19:29:49]Write to MH i2c: F0 00 00 7A 05 6E [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 09 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: F0 09 00 7A 05 00 AD C1 F1 66 4C 6B 94 66 ED [19:29:49]GetLastDocTimeStamp 1727119713 [19:29:49]current date 1727119789 [19:29:49]FM_GetShiftState [19:29:49]SAM_PROTO_GetShiftState [19:29:49]wFMCommunicate request_size=4 [19:29:49]MH_SAM_APDU [19:29:49]CAPDU: 80 13 01 00 [19:29:49]Write to MH i2c: E2 08 00 7B 05 80 13 01 00 00 00 00 00 FD [19:29:49]Write i2c OK [19:29:49]MH_I2C_Read... [19:29:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:49]Read from MH i2c: E2 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0E 00 [19:29:49]MH_I2C_Read... [19:29:49]Read from MH i2c: E2 0E 00 7B 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 55 [19:29:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:29:49]wFMCommunicate OK [19:29:49]SAM_PROTO_GetShiftState done [19:29:49]FM_GetShiftState done [19:29:49]opened in 1727050818 [19:29:49]opened+sec_in_day 1727137218 [19:29:49]quantity*price = 30022 [19:29:49]sum+1 = 30024 [19:29:49]Check (price>sum+1) || (price+1 о реализуемом товаре [19:29:51]line ОКРУГЛЕНИЕ: -0.23 [19:29:51]line ИТОГО: 300.00 [19:29:51]line Внесено: 300.00 [19:29:51]line СДАЧА: 0.00 [19:29:51]line НСП 1% : 2.66 [19:29:51]line НДС 12% : 31.88 [19:29:51]line Наличными: 300.00 [19:29:51]line Безнал.: 0.00 [19:29:51]line Место: АЗС № 137 "Партнер Нефть" [19:29:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:29:51]line СНО: Общий режим [19:29:51]line Чек 296 23.09.2024 19:29 [19:29:51]line Смена: 498 ФФД: 1.0 [19:29:51]line ЗНМ: 0300000064 [19:29:51]line РНМ: 0000000000092592 [19:29:51]line Версия ККМ: 001 [19:29:51]line ФМ: 0000000000874979 [19:29:51]line ФД: 87442 [19:29:51]line ФПД: 6532636724908 [19:29:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T192949&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87442&fm=6532636724908&tin=02508201610067®Number=0000000000092592&sum=30000 [19:29:51]written 0, free lines is 4095 [19:29:51]OFD Sender: Processing packet 87442 [packets to send 280, broken 279] [19:29:51]ProducePacketName [19:29:51]name=ofd_packets/00087442 [19:29:51]OFD Sender: To server: pG, [19:29:51]CommunicateWithHost lk.salyk.kg:30040 [19:29:51]ConnectInit lk.salyk.kg [19:29:51]Write to MH i2c: 01 00 00 B9 05 BE [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 07 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: 01 07 00 B9 05 00 00 00 00 00 D7 0C A8 [19:29:51]RasterBufferAndPrint [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]line [19:29:51]written 0, free lines is 3290 [19:29:51]MH_Cut [19:29:51]Write to MH i2c: D1 01 00 C0 05 01 97 [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 01 00 [19:29:51]MH_I2C_Read... [19:29:51]Read from MH i2c: D1 01 00 C0 05 00 96 [19:29:51]Write to MH i2c: 01 00 00 C1 05 C6 [19:29:51]Write i2c OK [19:29:51]MH_I2C_Read... [19:29:52]*** Cut start [19:29:52]*** Partial cut [19:29:52]*** CUTSNS_PIN = 1 [19:29:52]*** CUTSNS_PIN = 0 [19:29:53]*** Brake cut motor [19:29:53]Read from MH i2c: 01 [19:29:53]MH_I2C_Read... [19:29:53]*** Stop cut motor [19:29:53]*** Cut end [19:29:53]Read from MH i2c: 01 07 00 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: 01 07 00 C1 05 00 00 00 00 00 FF 0F DB [19:29:53]process_action close_receipt done [19:29:53]requested_data is exist [19:29:53]produce_requested_data [19:29:53]requested_item fm.sn is exist - process it [19:29:53]wFMCommunicate request_size=4 [19:29:53]MH_SAM_APDU [19:29:53]CAPDU: 80 11 00 00 [19:29:53]Write to MH i2c: E2 08 00 C2 05 80 11 00 00 00 00 00 00 41 [19:29:53]Write i2c OK [19:29:53]MH_I2C_Read... [19:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:29:53]Read from MH i2c: E2 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 17 00 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 17 00 C2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A0 [19:29: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:29:53]wFMCommunicate OK [19:29:53]requested_item fd.num is exist - process it [19:29:53]SAM_PROTO_GetFieldsCounters [19:29:53]wFMCommunicate request_size=4 [19:29:53]MH_SAM_APDU [19:29:53]CAPDU: 80 13 00 00 [19:29:53]Write to MH i2c: E2 08 00 C3 05 80 13 00 00 00 00 00 00 44 [19:29:53]Write i2c OK [19:29:53]MH_I2C_Read... [19:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:29:53]Read from MH i2c: E2 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 62 00 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 62 00 C3 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 92 55 01 00 0E 04 04 00 F2 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 C9 [19:29: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 92 55 01 00 0E 04 04 00 F2 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 [19:29:53]wFMCommunicate OK [19:29:53]SAM_PROTO_GetFieldsCounters done [19:29:53]requested_item shift.num is exist - process it [19:29:53]requested_item shift.opened is exist - process it [19:29:53]req_shift_opened [19:29:53]FM_GetShiftState [19:29:53]SAM_PROTO_GetShiftState [19:29:53]wFMCommunicate request_size=4 [19:29:53]MH_SAM_APDU [19:29:53]CAPDU: 80 13 01 00 [19:29:53]Write to MH i2c: E2 08 00 C4 05 80 13 01 00 00 00 00 00 46 [19:29:53]Write i2c OK [19:29:53]MH_I2C_Read... [19:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:29:53]Read from MH i2c: E2 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 0E 00 [19:29:53]MH_I2C_Read... [19:29:53]Read from MH i2c: E2 0E 00 C4 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 9E [19:29:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:29:53]wFMCommunicate OK [19:29:53]SAM_PROTO_GetShiftState done [19:29:53]FM_GetShiftState done [19:29:53]req_shift_opened done [19:29:53]requested_item shift.open_date is exist - process it [19:29:53]req_shift_open_date [19:29:53]req_shift_open_date done [19:29:53]produce_requested_data done [19:29:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87442,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:29:53]process_action_free close_receipt [19:29:53]json_value_free [19:29:53]json_value_free done [19:29:53]process_json_proto returns [19:29:53]Send response to host [19:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87442,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:29:53]free response buf [19:29:53]execute_script done [19:29:53]execute_script returns [19:29:53]free content buf [19:29:53]Sock 10.Close socket [19:29:53]Sock 10.Thread stoped [19:29:56]recv_with_timeout no data received [19:29:56]ConnectInit Can't take IP for lk.salyk.kg [19:29:56]CommunicateWithHost connect error [19:29:56]CommunicateWithHost err = -1 [19:29:56]OFD Sender: Server communicate error [19:30:01]OFD Sender: Processing packet 87442 [packets to send 280, broken 279] [19:30:01]ProducePacketName [19:30:01]name=ofd_packets/00087442 [19:30:01]OFD Sender: To server: pG, [19:30:01]CommunicateWithHost lk.salyk.kg:30040 [19:30:01]ConnectInit lk.salyk.kg [19:30:06]ConnectInit Can't take IP for lk.salyk.kg [19:30:06]CommunicateWithHost connect error [19:30:06]CommunicateWithHost err = -1 [19:30:06]OFD Sender: Server communicate error [19:30:11]OFD Sender: Processing packet 87442 [packets to send 280, broken 279] [19:30:11]ProducePacketName [19:30:11]name=ofd_packets/00087442 [19:30:11]OFD Sender: To server: pG, [19:30:11]CommunicateWithHost lk.salyk.kg:30040 [19:30:11]ConnectInit lk.salyk.kg [19:30:14]recv_with_timeout no data received [19:30:16]ConnectInit Can't take IP for lk.salyk.kg [19:30:16]CommunicateWithHost connect error [19:30:16]CommunicateWithHost err = -1 [19:30:16]OFD Sender: Server communicate error [19:30:21]OFD Sender: Processing packet 87442 [packets to send 280, broken 279] [19:30:21]ProducePacketName [19:30:21]name=ofd_packets/00087442 [19:30:21]OFD Sender: To server: pG, [19:30:21]CommunicateWithHost lk.salyk.kg:30040 [19:30:21]ConnectInit lk.salyk.kg [19:30:26]ConnectInit Can't take IP for lk.salyk.kg [19:30:26]CommunicateWithHost connect error [19:30:26]CommunicateWithHost err = -1 [19:30:26]OFD Sender: Server communicate error [19:30:31]OFD Sender: Processing packet 87442 [packets to send 280, broken 279] [19:30:31]ProducePacketName [19:30:31]name=ofd_packets/00087442 [19:30:31]OFD Sender: To server: pG, [19:30:31]CommunicateWithHost lk.salyk.kg:30040 [19:30:31]ConnectInit lk.salyk.kg [19:30:32]Connected sock=9 [19:30:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 8C 12 08 01 0A 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 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 28 01 00 00 F4 03 04 00 AD C1 F1 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 92 55 01 00 35 04 06 00 05 F0 FF 7D CE AC 89 9B 9B 26 0E 90 EE D8 [19:30: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 73 B9 47 00 B9 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 92 55 01 00 F4 03 04 00 A1 6C F1 66 B6 04 01 00 00 9D 98 D7 63 75 07 D3 4B [19:30:33]CommunicateWithHost err = 0 [19:30:33]CheckOFDResponse [19:30:33]1017 (14) - 77093643461234 [19:30:33]1041 (16) - 0000000000874979 [19:30:33]1040 (4) - 87442 [19:30:33]1012 (4) - 23.09.2024 13:26 [19:30:33]1206 (1) - 0 [19:30:33]OFD Sender: Remove packet 87442 [19:30:33]ProducePacketName [19:30:33]name=ofd_packets/00087442 [19:30:33]NVStorageDeleteData [19:30:33]OFD Sender: No OFD packet to send [19:30:38]OFD Sender: No OFD packet to send [19:30:43]OFD Sender: No OFD packet to send [19:30:48]OFD Sender: No OFD packet to send [19:30:53]OFD Sender: No OFD packet to send [19:30:58]OFD Sender: No OFD packet to send [19:31:03]OFD Sender: No OFD packet to send [19:31:08]OFD Sender: No OFD packet to send [19:31:13]OFD Sender: No OFD packet to send [19:31:18]OFD Sender: No OFD packet to send [19:31:23]OFD Sender: No OFD packet to send [19:31:28]OFD Sender: No OFD packet to send [19:31:30]accept exits with 8 [19:31:30]New connection [19:31:30]New thread 3067370852 created [19:31:30]Thread 3067514212 joined [19:31:30]Waiting for new connection... [19:31:30] Sock 8.Parse request [19:31:30]Sock 8.Check first char [19:31:30]Sock 8.First char is OK [19:31:30]request: POST /json_proto HTTP/1.0 [19:31:30]Method: POST [19:31:30]URL: /json_proto [19:31:30]Method is POST - this is cgi request [19:31:30]url: /json_proto [19:31:30]query_string will be loaded in cgi processing [19:31:30]execute_cgi json_proto POST (null) [19:31:30]execute_cgi path=json_proto method=POST [19:31:30]POST find Content-Length [19:31:30]Host: 172.17.47.196:8080 [19:31:30]Content-Length: 645 [19:31:30]Content-Type: application/json [19:31:30] [19:31:30]POST finish read [19:31:30]Found Content-Length = 645 [19:31:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148215", "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:31:30]execute_script... [19:31: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)148215", "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:31:30]POST & json_proto [19:31:30]process_json_proto [19:31:30]json parsed OK: [19:31:30]protocol is kg_v1.0 [19:31:30]action value=close_receipt [19:31:30]process_action close_receipt [19:31:30]cmd_close_receipt [19:31:30]MH_GetDate [19:31:30]Write to MH i2c: F0 00 00 C5 05 B9 [19:31:30]Write i2c OK [19:31:30]MH_I2C_Read... [19:31:30]Read from MH i2c: F0 [19:31:30]MH_I2C_Read... [19:31:30]Read from MH i2c: F0 09 00 [19:31:30]MH_I2C_Read... [19:31:30]Read from MH i2c: F0 09 00 C5 05 00 12 C2 F1 66 4C 6B 94 66 9E [19:31:30]GetLastDocTimeStamp 1727119789 [19:31:30]current date 1727119890 [19:31:30]FM_GetShiftState [19:31:30]SAM_PROTO_GetShiftState [19:31:30]wFMCommunicate request_size=4 [19:31:30]MH_SAM_APDU [19:31:30]CAPDU: 80 13 01 00 [19:31:30]Write to MH i2c: E2 08 00 C6 05 80 13 01 00 00 00 00 00 48 [19:31:30]Write i2c OK [19:31:30]MH_I2C_Read... [19:31:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:30]Read from MH i2c: E2 [19:31:30]MH_I2C_Read... [19:31:30]Read from MH i2c: E2 0E 00 [19:31:30]MH_I2C_Read... [19:31:30]Read from MH i2c: E2 0E 00 C6 05 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A0 [19:31:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:31:30]wFMCommunicate OK [19:31:30]SAM_PROTO_GetShiftState done [19:31:30]FM_GetShiftState done [19:31:30]opened in 1727050818 [19:31:30]opened+sec_in_day 1727137218 [19:31:30]quantity*price = 6500 [19:31:30]sum+1 = 6501 [19:31:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 297 23.09.2024 19:31 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87443 ФПД: 218021881478370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193131&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87443&fm=218021881478370&tin=02508201610067®Number=0000000000092592&sum=6500 0 [19:31:31]StoreToDocumentArchive [19:31:31]shift 498 fd 87443 [19:31:31]save to /storage/0498/doc_00087443 [19:31:31]save last doc name /storage/0498/doc_00087443 to /storage/kkm_last_doc_name [19:31:31]save OK [19:31:31]Clear old archive folders... [19:31:31]ProcessDocumentItem done err = 0, tmpTLVsize=272 [19:31:31]tlvbuf is 019F3550 [19:31:31]SAM_PROTO_ClearQueue [19:31:31]wFMCommunicate request_size=4 [19:31:31]MH_SAM_APDU [19:31:31]CAPDU: 80 09 00 00 [19:31:31]Write to MH i2c: E2 08 00 D3 05 80 09 00 00 00 00 00 00 4A [19:31:31]Write i2c OK [19:31:31]MH_I2C_Read... [19:31:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:31:31]Read from MH i2c: E2 [19:31:31]MH_I2C_Read... [19:31:31]Read from MH i2c: E2 03 00 [19:31:31]MH_I2C_Read... [19:31:31]Read from MH i2c: E2 03 00 D3 05 00 90 00 4C [19:31:31]RAPDU: 90 00 [19:31:31]wFMCommunicate OK [19:31:31]SAM_PROTO_ClearQueue done [19:31:31]KKMCreateOFDPacket [19:31:31]OFDProtocolAddRootSTLVToBuf [19:31:31]FM_MakeSignedData [19:31:31]FM_MakeSignedData [19:31:31]SAM_PROTO_SignData [19:31:31]wFMCommunicate request_size=4 [19:31:31]MH_SAM_APDU [19:31:31]CAPDU: 80 0D 01 02 [19:31:31]Write to MH i2c: E2 08 00 D4 05 80 0D 01 02 00 00 00 00 52 [19:31:31]Write i2c OK [19:31:31]MH_I2C_Read... [19:31:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:31:31]Read from MH i2c: E2 [19:31:31]MH_I2C_Read... [19:31:31]Read from MH i2c: E2 03 00 [19:31:31]MH_I2C_Read... [19:31:31]Read from MH i2c: E2 03 00 D4 05 00 90 00 4D [19:31:31]RAPDU: 90 00 [19:31:31]wFMCommunicate OK [19:31:31]wFMCommunicate request_size=255 [19:31:31]MH_SAM_APDU [19:31: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 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 29 01 00 00 F4 03 04 00 13 C2 F1 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 [19:31:31]Write to MH i2c: E2 02 01 D5 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 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 29 01 00 00 F4 03 04 00 13 C2 F1 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 00 00 E9 [19:31:31]Write i2c OK [19:31:31]MH_I2C_Read... [19:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:32]Read from MH i2c: E2 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 03 00 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 03 00 D5 05 00 90 00 4E [19:31:32]RAPDU: 90 00 [19:31:32]wFMCommunicate OK [19:31:32]wFMCommunicate request_size=31 [19:31:32]MH_SAM_APDU [19:31:32]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 93 55 01 00 35 04 06 00 C6 4A 2C CC 7C E2 [19:31:32]Write to MH i2c: E2 22 00 D6 05 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 93 55 01 00 35 04 06 00 C6 4A 2C CC 7C E2 00 00 DB [19:31:32]Write i2c OK [19:31:32]MH_I2C_Read... [19:31:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:32]Read from MH i2c: E2 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 03 00 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 03 00 D6 05 00 90 00 4F [19:31:32]RAPDU: 90 00 [19:31:32]wFMCommunicate OK [19:31:32]wFMCommunicate request_size=4 [19:31:32]MH_SAM_APDU [19:31:32]CAPDU: 80 0D 03 02 [19:31:32]Write to MH i2c: E2 08 00 D7 05 80 0D 03 02 00 00 00 00 57 [19:31:32]Write i2c OK [19:31:32]MH_I2C_Read... [19:31:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:32]Read from MH i2c: E2 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 0B 00 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 0B 00 D7 05 00 9D BA 49 6D 89 09 73 5A 90 00 C4 [19:31:32]RAPDU: 9D BA 49 6D 89 09 73 5A 90 00 [19:31:32]wFMCommunicate OK [19:31:32]SAM_PROTO_SignData done [19:31:32]FM_MakeSignedData done [19:31:32]CreateOFDProtocolMessage [19:31:32]wFMCommunicate request_size=4 [19:31:32]MH_SAM_APDU [19:31:32]CAPDU: 80 11 00 00 [19:31:32]Write to MH i2c: E2 08 00 D8 05 80 11 00 00 00 00 00 00 57 [19:31:32]Write i2c OK [19:31:32]MH_I2C_Read... [19:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:32]Read from MH i2c: E2 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 17 00 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: E2 17 00 D8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [19:31: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:31:32]wFMCommunicate OK [19:31:32]CreateOFDProtocolMessage done [19:31:32]OFDSenderStorePacket 87443 [19:31:32]StoreOFDPacket docnum=87443 [19:31: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 CC E1 1C 01 DA 87 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 29 01 00 00 F4 03 04 00 13 C2 F1 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 93 55 01 00 35 04 06 00 C6 4A 2C CC 7C E2 9D BA 49 6D 89 09 73 5A [19:31:32]CheckFolder [19:31:32]dirname=/storage/ofd_packets [19:31:32]CheckFolder done [19:31:32]ProducePacketName [19:31:32]name=ofd_packets/00087443 [19:31:32]NVStorageSaveData ofd_packets/00087443 [19:31:32]File name is /storage/ofd_packets/00087443 [19:31:32]Write 322 bytes [19:31:32]NVStorageSaveData done [19:31:32]OFDSenderStorePacket done [19:31:32]KKMCreateOFDPacket done [19:31:32]NVStorageSaveData kkm_last_timestamp [19:31:32]File name is /storage/kkm_last_timestamp [19:31:32]Write 4 bytes [19:31:32]NVStorageSaveData done [19:31:32]ExternCall_PrintAddStr [19:31:32]wPrintStart [19:31:32]Write to MH i2c: 01 00 00 D9 05 DE [19:31:32]Write i2c OK [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: 01 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: 01 07 00 [19:31:32]MH_I2C_Read... [19:31:32]Read from MH i2c: 01 07 00 D9 05 00 00 00 00 00 FF 0F F3 [19:31:32]RasterBufferAndPrint [19:31:32]line Счет N : (3)148215 [19:31:32]line ИНН: 02508201610067 [19:31:32]line Контрольно-Кассовый Чек [19:31:32]line ПРОДАЖА [19:31:32]line Товар: 47011656 [19:31:32]line Водка Пшеничная 0,1л [19:31:32]line 1.000 * 65.00 [19:31:32]line = 65.00 [19:31:32]line НДС 12% НСП 1% [19:31:32]line > о реализуемом товаре [19:31:32]line ИТОГО: 65.00 [19:31:32]line НСП 1% : 0.57 [19:31:32]line НДС 12% : 6.90 [19:31:32]line Наличными: 65.00 [19:31:32]line Безнал.: 0.00 [19:31:32]line Место: АЗС № 137 "Партнер Нефть" [19:31:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:31:32]line СНО: Общий режим [19:31:32]line Чек 297 23.09.2024 19:31 [19:31:32]line Смена: 498 ФФД: 1.0 [19:31:32]line ЗНМ: 0300000064 [19:31:32]line РНМ: 0000000000092592 [19:31:32]line Версия ККМ: 001 [19:31:32]line ФМ: 0000000000874979 [19:31:32]line ФД: 87443 [19:31:32]line ФПД: 218021881478370 [19:31:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193131&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87443&fm=218021881478370&tin=02508201610067®Number=0000000000092592&sum=6500 [19:31:32]OFD Sender: Processing packet 87443 [packets to send 280, broken 279] [19:31:32]ProducePacketName [19:31:32]name=ofd_packets/00087443 [19:31:32]OFD Sender: To server: pG, [19:31:32]CommunicateWithHost lk.salyk.kg:30040 [19:31:32]ConnectInit lk.salyk.kg [19:31:32]line 0 [19:31:32]written 0, free lines is 4095 [19:31:33]Write to MH i2c: 01 00 00 01 06 07 [19:31:33]Write i2c OK [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: 01 [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: 01 07 00 [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 F8 0C 12 [19:31:33]RasterBufferAndPrint [19:31:33]line [19:31:33]line [19:31:33]line [19:31:33]line [19:31:33]line [19:31:33]written 0, free lines is 3326 [19:31:33]MH_Cut [19:31:33]Write to MH i2c: D1 01 00 08 06 01 E0 [19:31:33]Write i2c OK [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: D1 [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: D1 01 00 [19:31:33]MH_I2C_Read... [19:31:33]Read from MH i2c: D1 01 00 08 06 00 DF [19:31:33]Write to MH i2c: 01 00 00 09 06 0F [19:31:33]Write i2c OK [19:31:33]MH_I2C_Read... [19:31:33]*** Cut start [19:31:33]*** Partial cut [19:31:33]*** CUTSNS_PIN = 1 [19:31:33]*** CUTSNS_PIN = 0 [19:31:34]*** Brake cut motor [19:31:34]Read from MH i2c: 01 [19:31:34]MH_I2C_Read... [19:31:34]*** Stop cut motor [19:31:34]*** Cut end [19:31:34]Read from MH i2c: 01 07 00 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: 01 07 00 09 06 00 00 00 00 00 FF 0F 24 [19:31:34]process_action close_receipt done [19:31:34]requested_data is exist [19:31:34]produce_requested_data [19:31:34]requested_item fm.sn is exist - process it [19:31:34]wFMCommunicate request_size=4 [19:31:34]MH_SAM_APDU [19:31:34]CAPDU: 80 11 00 00 [19:31:34]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [19:31:34]Write i2c OK [19:31:34]MH_I2C_Read... [19:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:34]Read from MH i2c: E2 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 17 00 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 17 00 0A 06 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:31: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:31:34]wFMCommunicate OK [19:31:34]requested_item fd.num is exist - process it [19:31:34]SAM_PROTO_GetFieldsCounters [19:31:34]wFMCommunicate request_size=4 [19:31:34]MH_SAM_APDU [19:31:34]CAPDU: 80 13 00 00 [19:31:34]Write to MH i2c: E2 08 00 0B 06 80 13 00 00 00 00 00 00 8D [19:31:34]Write i2c OK [19:31:34]MH_I2C_Read... [19:31:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:31:34]Read from MH i2c: E2 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 62 00 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 62 00 0B 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 93 55 01 00 0E 04 04 00 F2 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 16 [19:31:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:31:34]wFMCommunicate OK [19:31:34]SAM_PROTO_GetFieldsCounters done [19:31:34]requested_item shift.num is exist - process it [19:31:34]requested_item shift.opened is exist - process it [19:31:34]req_shift_opened [19:31:34]FM_GetShiftState [19:31:34]SAM_PROTO_GetShiftState [19:31:34]wFMCommunicate request_size=4 [19:31:34]MH_SAM_APDU [19:31:34]CAPDU: 80 13 01 00 [19:31:34]Write to MH i2c: E2 08 00 0C 06 80 13 01 00 00 00 00 00 8F [19:31:34]Write i2c OK [19:31:34]MH_I2C_Read... [19:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:34]Read from MH i2c: E2 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 0E 00 [19:31:34]MH_I2C_Read... [19:31:34]Read from MH i2c: E2 0E 00 0C 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [19:31:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:31:34]wFMCommunicate OK [19:31:34]SAM_PROTO_GetShiftState done [19:31:34]FM_GetShiftState done [19:31:34]req_shift_opened done [19:31:34]requested_item shift.open_date is exist - process it [19:31:34]req_shift_open_date [19:31:34]req_shift_open_date done [19:31:34]produce_requested_data done [19:31:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87443,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:31:34]process_action_free close_receipt [19:31:34]json_value_free [19:31:34]json_value_free done [19:31:34]process_json_proto returns [19:31:34]Send response to host [19:31:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87443,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:31:34]free response buf [19:31:34]execute_script done [19:31:34]execute_script returns [19:31:34]free content buf [19:31:34]Sock 8.Close socket [19:31:34]Sock 8.Thread stoped [19:31:35]Connected sock=10 [19:31: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 24 01 00 00 CC E1 1C 01 DA 87 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 29 01 00 00 F4 03 04 00 13 C2 F1 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 93 55 01 00 35 04 06 00 C6 4A 2C CC 7C E2 9D BA 49 6D 89 09 73 5A [19:31: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 3A CC 47 00 76 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 93 55 01 00 F4 03 04 00 E1 6C F1 66 B6 04 01 00 00 77 D0 58 BD 31 B1 3D 75 [19:31:36]CommunicateWithHost err = 0 [19:31:36]CheckOFDResponse [19:31:36]1017 (14) - 77093643461234 [19:31:36]1041 (16) - 0000000000874979 [19:31:36]1040 (4) - 87443 [19:31:36]1012 (4) - 23.09.2024 13:28 [19:31:36]1206 (1) - 0 [19:31:36]OFD Sender: Remove packet 87443 [19:31:36]ProducePacketName [19:31:36]name=ofd_packets/00087443 [19:31:36]NVStorageDeleteData [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: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:52]OFD Sender: No OFD packet to send [19:32:57]OFD Sender: No OFD packet to send [19:33:00]accept exits with 9 [19:33:00]New connection [19:33:00]New thread 3067514212 created [19:33:00]Thread 3067370852 joined [19:33:00]Waiting for new connection... [19:33:00] Sock 9.Parse request [19:33:00]Sock 9.Check first char [19:33:00]Sock 9.First char is OK [19:33:00]request: POST /json_proto HTTP/1.0 [19:33:00]Method: POST [19:33:00]URL: /json_proto [19:33:00]Method is POST - this is cgi request [19:33:00]url: /json_proto [19:33:00]query_string will be loaded in cgi processing [19:33:00]execute_cgi json_proto POST (null) [19:33:00]execute_cgi path=json_proto method=POST [19:33:00]POST find Content-Length [19:33:00]Host: 172.17.47.196:8080 [19:33:00]Content-Length: 677 [19:33:00]Content-Type: application/json [19:33:00] [19:33:00]POST finish read [19:33:00]Found Content-Length = 677 [19:33:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872398", "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" ] } } [19:33:00]execute_script... [19:33: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)872398", "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" ] } } [19:33:00]POST & json_proto [19:33:00]process_json_proto [19:33:00]json parsed OK: [19:33:00]protocol is kg_v1.0 [19:33:00]action value=close_receipt [19:33:00]process_action close_receipt [19:33:00]cmd_close_receipt [19:33:00]MH_GetDate [19:33:00]Write to MH i2c: F0 00 00 0D 06 02 [19:33:00]Write i2c OK [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: F0 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: F0 09 00 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: F0 09 00 0D 06 00 6C C2 F1 66 4C 6B 94 66 41 [19:33:00]GetLastDocTimeStamp 1727119891 [19:33:00]current date 1727119980 [19:33:00]FM_GetShiftState [19:33:00]SAM_PROTO_GetShiftState [19:33:00]wFMCommunicate request_size=4 [19:33:00]MH_SAM_APDU [19:33:00]CAPDU: 80 13 01 00 [19:33:00]Write to MH i2c: E2 08 00 0E 06 80 13 01 00 00 00 00 00 91 [19:33:00]Write i2c OK [19:33:00]MH_I2C_Read... [19:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:00]Read from MH i2c: E2 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 0E 00 [19:33:00]MH_I2C_Read... [19:33:00]Read from MH i2c: E2 0E 00 0E 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E9 [19:33:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:33:00]wFMCommunicate OK [19:33:00]SAM_PROTO_GetShiftState done [19:33:00]FM_GetShiftState done [19:33:00]opened in 1727050818 [19:33:00]opened+sec_in_day 1727137218 [19:33:00]quantity*price = 50036 [19:33:00]sum+1 = 50037 [19:33: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 СНО: Общий режим Чек 298 23.09.2024 19:33 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87444 ФПД: 115024117477821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193300&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87444&fm=115024117477821&tin=02508201610067®Number=0000000000092592&sum=50000 [19:33:01]StoreToDocumentArchive [19:33:01]shift 498 fd 87444 [19:33:01]save to /storage/0498/doc_00087444 [19:33:01]save last doc name /storage/0498/doc_00087444 to /storage/kkm_last_doc_name [19:33:01]save OK [19:33:01]Clear old archive folders... [19:33:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:01]tlvbuf is 01A78970 [19:33:01]SAM_PROTO_ClearQueue [19:33:01]wFMCommunicate request_size=4 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 09 00 00 [19:33:01]Write to MH i2c: E2 08 00 1B 06 80 09 00 00 00 00 00 00 93 [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 09 00 00... 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 1B 06 00 90 00 95 [19:33:01]RAPDU: 90 00 [19:33:01]wFMCommunicate OK [19:33:01]SAM_PROTO_ClearQueue done [19:33:01]KKMCreateOFDPacket [19:33:01]OFDProtocolAddRootSTLVToBuf [19:33:01]FM_MakeSignedData [19:33:01]FM_MakeSignedData [19:33:01]SAM_PROTO_SignData [19:33:01]wFMCommunicate request_size=4 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 0D 01 02 [19:33:01]Write to MH i2c: E2 08 00 1C 06 80 0D 01 02 00 00 00 00 9B [19:33:01]Write i2c OK [19:33:01]MH_I2C_Read... [19:33:01]*** iso7816_exchange 80 0D 01 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 1C 06 00 90 00 96 [19:33:01]RAPDU: 90 00 [19:33:01]wFMCommunicate OK [19:33:01]wFMCommunicate request_size=255 [19:33:01]MH_SAM_APDU [19:33: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 2A 01 00 00 F4 03 04 00 6C C2 F1 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 94 55 01 00 35 04 06 00 68 [19:33:01]Write to MH i2c: E2 02 01 1D 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 2A 01 00 00 F4 03 04 00 6C C2 F1 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 94 55 01 00 35 04 06 00 68 00 00 1D [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 1D 06 00 90 00 97 [19:33:01]RAPDU: 90 00 [19:33:01]wFMCommunicate OK [19:33:01]wFMCommunicate request_size=10 [19:33:01]MH_SAM_APDU [19:33:01]CAPDU: 80 0D 02 02 05 9D 23 A9 B1 BD [19:33:01]Write to MH i2c: E2 0D 00 1E 06 80 0D 02 02 05 00 9D 23 A9 B1 BD 00 00 7F [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 1E 06 00 90 00 98 [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 1F 06 80 0D 03 02 00 00 00 00 A0 [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 1F 06 00 04 AE 2F 57 ED 40 A6 2A 90 00 D6 [19:33:01]RAPDU: 04 AE 2F 57 ED 40 A6 2A 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 20 06 80 11 00 00 00 00 00 00 A0 [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 20 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FF [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 87444 [19:33:01]StoreOFDPacket docnum=87444 [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 0F 01 00 00 7D 4D 07 01 CD 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6C C2 F1 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 94 55 01 00 35 04 06 00 68 9D 23 A9 B1 BD 04 AE 2F 57 ED 40 A6 2A [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/00087444 [19:33:01]NVStorageSaveData ofd_packets/00087444 [19:33:01]File name is /storage/ofd_packets/00087444 [19:33:01]Write 301 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 21 06 27 [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 21 06 00 00 00 00 00 FF 0F 3C [19:33:01]RasterBufferAndPrint [19:33:01]line Счет N : (1)872398 [19:33:01]line ИНН: 02508201610067 [19:33:01]line Контрольно-Кассовый Чек [19:33:01]line ПРОДАЖА [19:33:01]line ТРК (МРК, ГНК) : 43 [19:33:01]line Товар: 2710124130 [19:33:01]line Аи-92-К-5 [19:33:01]line 7.380 * 67.80 [19:33:01]line = 500.36 [19:33:01]line НДС 12% НСП 1% [19:33:01]line > о реализуемом товаре [19:33:01]line ОКРУГЛЕНИЕ: -0.36 [19:33:01]line ИТОГО: 500.00 [19:33:01]line Внесено: 500.00 [19:33:01]line СДАЧА: 0.00 [19:33:01]line НСП 1% : 4.43 [19:33:01]line НДС 12% : 53.14 [19:33:01]line Наличными: 500.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 Чек 298 23.09.2024 19:33 [19:33:01]line Смена: 498 ФФД: 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 ФД: 87444 [19:33:01]line ФПД: 115024117477821 [19:33:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193300&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87444&fm=115024117477821&tin=02508201610067®Number=0000000000092592&sum=50000 [19:33:01]written 0, free lines is 4095 [19:33:01]OFD Sender: Processing packet 87444 [packets to send 280, broken 279] [19:33:01]ProducePacketName [19:33:01]name=ofd_packets/00087444 [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:02]Write to MH i2c: 01 00 00 4C 06 52 [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: 01 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: 01 07 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 D4 0C 39 [19:33:02]RasterBufferAndPrint [19:33:02]line [19:33:02]line [19:33:02]line [19:33:02]line [19:33:02]line [19:33:02]written 0, free lines is 3292 [19:33:02]MH_Cut [19:33:02]Write to MH i2c: D1 01 00 53 06 01 2B [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: D1 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: D1 01 00 [19:33:02]MH_I2C_Read... [19:33:02]Read from MH i2c: D1 01 00 53 06 00 2A [19:33:02]Write to MH i2c: 01 00 00 54 06 5A [19:33:02]Write i2c OK [19:33:02]MH_I2C_Read... [19:33:03]*** Cut start [19:33:03]*** Partial cut [19:33:03]*** CUTSNS_PIN = 1 [19:33:03]*** CUTSNS_PIN = 0 [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 0F 01 00 00 7D 4D 07 01 CD 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 6C C2 F1 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 94 55 01 00 35 04 06 00 68 9D 23 A9 B1 BD 04 AE 2F 57 ED 40 A6 2A [19:33:03]*** 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 54 06 00 00 00 00 00 FF 0F 6F [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 55 06 80 11 00 00 00 00 00 00 D5 [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 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 34 [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 56 06 80 13 00 00 00 00 00 00 D8 [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 56 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 94 55 01 00 0E 04 04 00 F2 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 65 [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 94 55 01 00 0E 04 04 00 F2 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 [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 57 06 80 13 01 00 00 00 00 00 DA [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 57 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 32 [19:33:03]RAPDU: 09 00 01 42 B4 F0 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":87444,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [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":87444,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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 9.Close socket [19:33:03]Sock 9.Thread stoped [19: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 A6 14 47 00 DA A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 94 55 01 00 F4 03 04 00 38 6D F1 66 B6 04 01 00 00 A1 D4 E3 F2 36 6C E7 7C [19:33:03]CommunicateWithHost err = 0 [19:33:03]CheckOFDResponse [19:33:03]1017 (14) - 77093643461234 [19:33:03]1041 (16) - 0000000000874979 [19:33:03]1040 (4) - 87444 [19:33:03]1012 (4) - 23.09.2024 13:29 [19:33:03]1206 (1) - 0 [19:33:03]OFD Sender: Remove packet 87444 [19:33:03]ProducePacketName [19:33:03]name=ofd_packets/00087444 [19:33:03]NVStorageDeleteData [19:33:04]OFD Sender: No OFD packet to send [19:33:09]OFD Sender: No OFD packet to send [19:33:14]OFD Sender: No OFD packet to send [19:33:19]OFD Sender: No OFD packet to send [19:33:24]OFD Sender: No OFD packet to send [19:33:29]OFD Sender: No OFD packet to send [19:33:34]OFD Sender: No OFD packet to send [19:33:39]OFD Sender: No OFD packet to send [19:33:44]OFD Sender: No OFD packet to send [19:33:49]OFD Sender: No OFD packet to send [19:33:50]accept exits with 8 [19:33:50]New connection [19:33:50]New thread 3067370852 created [19:33:50]Thread 3067514212 joined [19:33:50]Waiting for new connection... [19:33:50] Sock 8.Parse request [19:33:50]Sock 8.Check first char [19:33:50]Sock 8.First char is OK [19:33:50]request: POST /json_proto HTTP/1.0 [19:33:50]Method: POST [19:33:50]URL: /json_proto [19:33:50]Method is POST - this is cgi request [19:33:50]url: /json_proto [19:33:50]query_string will be loaded in cgi processing [19:33:50]execute_cgi json_proto POST (null) [19:33:50]execute_cgi path=json_proto method=POST [19:33:50]POST find Content-Length [19:33:50]Host: 172.17.47.196:8080 [19:33:50]Content-Length: 677 [19:33:50]Content-Type: application/json [19:33:50] [19:33:50]POST finish read [19:33:50]Found Content-Length = 677 [19:33:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872399", "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" ] } } [19:33:50]execute_script... [19:33:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872399", "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" ] } } [19:33:50]POST & json_proto [19:33:50]process_json_proto [19:33:50]json parsed OK: [19:33:50]protocol is kg_v1.0 [19:33:50]action value=close_receipt [19:33:50]process_action close_receipt [19:33:50]cmd_close_receipt [19:33:50]MH_GetDate [19:33:50]Write to MH i2c: F0 00 00 58 06 4D [19:33:50]Write i2c OK [19:33:50]MH_I2C_Read... [19:33:50]Read from MH i2c: F0 [19:33:50]MH_I2C_Read... [19:33:50]Read from MH i2c: F0 09 00 [19:33:50]MH_I2C_Read... [19:33:50]Read from MH i2c: F0 09 00 58 06 00 9F C2 F1 66 4C 6B 94 66 BF [19:33:50]GetLastDocTimeStamp 1727119980 [19:33:50]current date 1727120031 [19:33:50]FM_GetShiftState [19:33:50]SAM_PROTO_GetShiftState [19:33:50]wFMCommunicate request_size=4 [19:33:50]MH_SAM_APDU [19:33:50]CAPDU: 80 13 01 00 [19:33:50]Write to MH i2c: E2 08 00 59 06 80 13 01 00 00 00 00 00 DC [19:33:50]Write i2c OK [19:33:50]MH_I2C_Read... [19:33:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:51]Read from MH i2c: E2 [19:33:51]MH_I2C_Read... [19:33:51]Read from MH i2c: E2 0E 00 [19:33:51]MH_I2C_Read... [19:33:51]Read from MH i2c: E2 0E 00 59 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 34 [19:33:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:33:51]wFMCommunicate OK [19:33:51]SAM_PROTO_GetShiftState done [19:33:51]FM_GetShiftState done [19:33:51]opened in 1727050818 [19:33:51]opened+sec_in_day 1727137218 [19:33:51]quantity*price = 30035 [19:33:51]sum+1 = 30036 [19:33:51]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 СНО: Общий режим Чек 299 23.09.2024 19:33 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87445 ФПД: 110017462988692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193351&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87445&fm=110017462988692&tin=02508201610067®Number=0000000000092592&sum=30000 [19:33:52]StoreToDocumentArchive [19:33:52]shift 498 fd 87445 [19:33:52]save to /storage/0498/doc_00087445 [19:33:52]save last doc name /storage/0498/doc_00087445 to /storage/kkm_last_doc_name [19:33:52]save OK [19:33:52]Clear old archive folders... [19:33:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:33:52]tlvbuf is 019EDD40 [19:33:52]SAM_PROTO_ClearQueue [19:33:52]wFMCommunicate request_size=4 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 09 00 00 [19:33:52]Write to MH i2c: E2 08 00 66 06 80 09 00 00 00 00 00 00 DE [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 66 06 00 90 00 E0 [19:33:52]RAPDU: 90 00 [19:33:52]wFMCommunicate OK [19:33:52]SAM_PROTO_ClearQueue done [19:33:52]KKMCreateOFDPacket [19:33:52]OFDProtocolAddRootSTLVToBuf [19:33:52]FM_MakeSignedData [19:33:52]FM_MakeSignedData [19:33:52]SAM_PROTO_SignData [19:33:52]wFMCommunicate request_size=4 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 0D 01 02 [19:33:52]Write to MH i2c: E2 08 00 67 06 80 0D 01 02 00 00 00 00 E6 [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 67 06 00 90 00 E1 [19:33:52]RAPDU: 90 00 [19:33:52]wFMCommunicate OK [19:33:52]wFMCommunicate request_size=255 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 01 00 00 F4 03 04 00 9F C2 F1 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 95 55 01 00 35 04 06 00 64 [19:33:52]Write to MH i2c: E2 02 01 68 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 2B 01 00 00 F4 03 04 00 9F C2 F1 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 95 55 01 00 35 04 06 00 64 00 00 B8 [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 68 06 00 90 00 E2 [19:33:52]RAPDU: 90 00 [19:33:52]wFMCommunicate OK [19:33:52]wFMCommunicate request_size=10 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 0D 02 02 05 0F 6F CC EF 94 [19:33:52]Write to MH i2c: E2 0D 00 69 06 80 0D 02 02 05 00 0F 6F CC EF 94 00 00 C0 [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [19:33:52]RAPDU: 90 00 [19:33:52]wFMCommunicate OK [19:33:52]wFMCommunicate request_size=4 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 0D 03 02 [19:33:52]Write to MH i2c: E2 08 00 6A 06 80 0D 03 02 00 00 00 00 EB [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 0B 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 0B 00 6A 06 00 3A 68 6D B8 F2 78 2D AE 90 00 F8 [19:33:52]RAPDU: 3A 68 6D B8 F2 78 2D AE 90 00 [19:33:52]wFMCommunicate OK [19:33:52]SAM_PROTO_SignData done [19:33:52]FM_MakeSignedData done [19:33:52]CreateOFDProtocolMessage [19:33:52]wFMCommunicate request_size=4 [19:33:52]MH_SAM_APDU [19:33:52]CAPDU: 80 11 00 00 [19:33:52]Write to MH i2c: E2 08 00 6B 06 80 11 00 00 00 00 00 00 EB [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:52]Read from MH i2c: E2 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 17 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: E2 17 00 6B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4A [19:33: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:33:52]wFMCommunicate OK [19:33:52]CreateOFDProtocolMessage done [19:33:52]OFDSenderStorePacket 87445 [19:33:52]StoreOFDPacket docnum=87445 [19:33: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 D9 DC 07 01 87 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 01 00 00 F4 03 04 00 9F C2 F1 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 95 55 01 00 35 04 06 00 64 0F 6F CC EF 94 3A 68 6D B8 F2 78 2D AE [19:33:52]CheckFolder [19:33:52]dirname=/storage/ofd_packets [19:33:52]CheckFolder done [19:33:52]ProducePacketName [19:33:52]name=ofd_packets/00087445 [19:33:52]NVStorageSaveData ofd_packets/00087445 [19:33:52]File name is /storage/ofd_packets/00087445 [19:33:52]Write 301 bytes [19:33:52]NVStorageSaveData done [19:33:52]OFDSenderStorePacket done [19:33:52]KKMCreateOFDPacket done [19:33:52]NVStorageSaveData kkm_last_timestamp [19:33:52]File name is /storage/kkm_last_timestamp [19:33:52]Write 4 bytes [19:33:52]NVStorageSaveData done [19:33:52]ExternCall_PrintAddStr [19:33:52]wPrintStart [19:33:52]Write to MH i2c: 01 00 00 6C 06 72 [19:33:52]Write i2c OK [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: 01 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: 01 07 00 [19:33:52]MH_I2C_Read... [19:33:52]Read from MH i2c: 01 07 00 6C 06 00 00 00 00 00 FF 0F 87 [19:33:52]RasterBufferAndPrint [19:33:52]line Счет N : (1)872399 [19:33:52]line ИНН: 02508201610067 [19:33:52]line Контрольно-Кассовый Чек [19:33:52]line ПРОДАЖА [19:33:52]line ТРК (МРК, ГНК) : 53 [19:33:52]line Товар: 2710124130 [19:33:52]line Аи-92-К-5 [19:33:52]line 4.430 * 67.80 [19:33:52]line = 300.35 [19:33:52]line НДС 12% НСП 1% [19:33:52]line > о реализуемом товаре [19:33:52]line ОКРУГЛЕНИЕ: -0.35 [19:33:52]line ИТОГО: 300.00 [19:33:52]line Внесено: 300.00 [19:33:52]line СДАЧА: 0.00 [19:33:52]line НСП 1% : 2.66 [19:33:52]line НДС 12% : 31.90 [19:33:52]line Наличными: 300.00 [19:33:52]line Безнал.: 0.00 [19:33:52]line Место: АЗС № 137 "Партнер Нефть" [19:33:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:33:52]line СНО: Общий режим [19:33:52]line Чек 299 23.09.2024 19:33 [19:33:52]line Смена: 498 ФФД: 1.0 [19:33:52]line ЗНМ: 0300000064 [19:33:52]line РНМ: 0000000000092592 [19:33:52]line Версия ККМ: 001 [19:33:52]line ФМ: 0000000000874979 [19:33:52]line ФД: 87445 [19:33:52]line ФПД: 110017462988692 [19:33:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193351&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87445&fm=110017462988692&tin=02508201610067®Number=0000000000092592&sum=30000 [19:33:53]OFD Sender: Processing packet 87445 [packets to send 280, broken 279] [19:33:53]ProducePacketName [19:33:53]name=ofd_packets/00087445 [19:33:53]OFD Sender: To server: pG, [19:33:53]CommunicateWithHost lk.salyk.kg:30040 [19:33:53]ConnectInit lk.salyk.kg [19:33:53]written 0, free lines is 4095 [19:33:53]Write to MH i2c: 01 00 00 97 06 9D [19:33:53]Write i2c OK [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: 01 [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: 01 07 00 [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 D8 0C 88 [19:33:53]RasterBufferAndPrint [19:33:53]line [19:33:53]line [19:33:53]line [19:33:53]line [19:33:53]line [19:33:53]written 0, free lines is 3295 [19:33:53]MH_Cut [19:33:53]Write to MH i2c: D1 01 00 9E 06 01 76 [19:33:53]Write i2c OK [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: D1 [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: D1 01 00 [19:33:53]MH_I2C_Read... [19:33:53]Read from MH i2c: D1 01 00 9E 06 00 75 [19:33:53]Write to MH i2c: 01 00 00 9F 06 A5 [19:33:53]Write i2c OK [19:33:53]MH_I2C_Read... [19:33:53]Connected sock=9 [19:33:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 D9 DC 07 01 87 DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 01 00 00 F4 03 04 00 9F C2 F1 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 95 55 01 00 35 04 06 00 64 0F 6F CC EF 94 3A 68 6D B8 F2 78 2D AE [19:33:54]*** Cut start [19:33:54]*** Partial cut [19:33:54]*** CUTSNS_PIN = 1 [19:33:54]*** CUTSNS_PIN = 0 [19:33:54]*** Brake cut motor [19:33:54]Read from MH i2c: 01 [19:33:54]MH_I2C_Read... [19:33:54]*** Stop cut motor [19:33:54]*** Cut end [19:33:54]Read from MH i2c: 01 07 00 [19:33:54]MH_I2C_Read... [19:33:54]Read from MH i2c: 01 07 00 9F 06 00 00 00 00 00 FF 0F BA [19:33:54]process_action close_receipt done [19:33:54]requested_data is exist [19:33:54]produce_requested_data [19:33:54]requested_item fm.sn is exist - process it [19:33:54]wFMCommunicate request_size=4 [19:33:54]MH_SAM_APDU [19:33:54]CAPDU: 80 11 00 00 [19:33:54]Write to MH i2c: E2 08 00 A0 06 80 11 00 00 00 00 00 00 20 [19:33:54]Write i2c OK [19:33:54]MH_I2C_Read... [19:33: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 AC 3C 47 00 7A 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 95 55 01 00 F4 03 04 00 6B 6D F1 66 B6 04 01 00 00 5D 7D 41 74 EC 10 71 EA [19:33:54]CommunicateWithHost err = 0 [19:33:54]CheckOFDResponse [19:33:54]1017 (14) - 77093643461234 [19:33:54]1041 (16) - 0000000000874979 [19:33:54]1040 (4) - 87445 [19:33:54]1012 (4) - 23.09.2024 13:30 [19:33:54]1206 (1) - 0 [19:33:54]OFD Sender: Remove packet 87445 [19:33:54]ProducePacketName [19:33:54]name=ofd_packets/00087445 [19:33:54]NVStorageDeleteData [19:33:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:33:54]Read from MH i2c: E2 [19:33:54]MH_I2C_Read... [19:33:54]Read from MH i2c: E2 17 00 [19:33:54]MH_I2C_Read... [19:33:54]Read from MH i2c: E2 17 00 A0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7F [19:33: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:33:54]wFMCommunicate OK [19:33:54]requested_item fd.num is exist - process it [19:33:54]SAM_PROTO_GetFieldsCounters [19:33:54]wFMCommunicate request_size=4 [19:33:54]MH_SAM_APDU [19:33:54]CAPDU: 80 13 00 00 [19:33:54]Write to MH i2c: E2 08 00 A1 06 80 13 00 00 00 00 00 00 23 [19:33:54]Write i2c OK [19:33:54]MH_I2C_Read... [19:33:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:33:55]Read from MH i2c: E2 [19:33:55]MH_I2C_Read... [19:33:55]Read from MH i2c: E2 62 00 [19:33:55]MH_I2C_Read... [19:33:55]Read from MH i2c: E2 62 00 A1 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 95 55 01 00 0E 04 04 00 F2 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 B4 [19:33: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 95 55 01 00 0E 04 04 00 F2 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 [19:33:55]wFMCommunicate OK [19:33:55]SAM_PROTO_GetFieldsCounters done [19:33:55]requested_item shift.num is exist - process it [19:33:55]requested_item shift.opened is exist - process it [19:33:55]req_shift_opened [19:33:55]FM_GetShiftState [19:33:55]SAM_PROTO_GetShiftState [19:33:55]wFMCommunicate request_size=4 [19:33:55]MH_SAM_APDU [19:33:55]CAPDU: 80 13 01 00 [19:33:55]Write to MH i2c: E2 08 00 A2 06 80 13 01 00 00 00 00 00 25 [19:33:55]Write i2c OK [19:33:55]MH_I2C_Read... [19:33:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:33:55]Read from MH i2c: E2 [19:33:55]MH_I2C_Read... [19:33:55]Read from MH i2c: E2 0E 00 [19:33:55]MH_I2C_Read... [19:33:55]Read from MH i2c: E2 0E 00 A2 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7D [19:33:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:33:55]wFMCommunicate OK [19:33:55]SAM_PROTO_GetShiftState done [19:33:55]FM_GetShiftState done [19:33:55]req_shift_opened done [19:33:55]requested_item shift.open_date is exist - process it [19:33:55]req_shift_open_date [19:33:55]req_shift_open_date done [19:33:55]produce_requested_data done [19:33:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87445,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:33:55]process_action_free close_receipt [19:33:55]json_value_free [19:33:55]json_value_free done [19:33:55]process_json_proto returns [19:33:55]Send response to host [19:33:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87445,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:33:55]free response buf [19:33:55]execute_script done [19:33:55]execute_script returns [19:33:55]free content buf [19:33:55]Sock 8.Close socket [19:33:55]Sock 8.Thread stoped [19:33:55]OFD Sender: No OFD packet to send [19:34:00]OFD Sender: No OFD packet to send [19:34:02]recv_with_timeout no data received [19:34:05]OFD Sender: No OFD packet to send [19:34:10]OFD Sender: No OFD packet to send [19:34:15]OFD Sender: No OFD packet to send [19:34:20]OFD Sender: No OFD packet to send [19:34:25]OFD Sender: No OFD packet to send [19:34:30]OFD Sender: No OFD packet to send [19:34:35]OFD Sender: No OFD packet to send [19:34:40]OFD Sender: No OFD packet to send [19:34:45]OFD Sender: No OFD packet to send [19:34:50]OFD Sender: No OFD packet to send [19:34:55]OFD Sender: No OFD packet to send [19:35:00]OFD Sender: No OFD packet to send [19:35:05]OFD Sender: No OFD packet to send [19:35:10]OFD Sender: No OFD packet to send [19:35:15]OFD Sender: No OFD packet to send [19:35:20]OFD Sender: No OFD packet to send [19:35:25]OFD Sender: No OFD packet to send [19:35:30]OFD Sender: No OFD packet to send [19:35:35]OFD Sender: No OFD packet to send [19:35:40]OFD Sender: No OFD packet to send [19:35:45]OFD Sender: No OFD packet to send [19:35:50]OFD Sender: No OFD packet to send [19:35:55]OFD Sender: No OFD packet to send [19:36:00]OFD Sender: No OFD packet to send [19:36:04]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:26]recv_with_timeout no data received [19:37:30]OFD Sender: No OFD packet to send [19:37:35]OFD Sender: No OFD packet to send [19:37:40]OFD Sender: No OFD packet to send [19:37:45]OFD Sender: No OFD packet to send [19:37:50]accept exits with 10 [19:37:50]New connection [19:37:50]New thread 3067514212 created [19:37:50]Thread 3067370852 joined [19:37:50]Waiting for new connection... [19:37:50] Sock 10.Parse request [19:37:50]Sock 10.Check first char [19:37:50]Sock 10.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: 677 [19:37:50]Content-Type: application/json [19:37:50] [19:37:50]POST finish read [19:37:50]Found Content-Length = 677 [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)872400", "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: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)872400", "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: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 A3 06 98 [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 A3 06 00 8E C3 F1 66 4C 6B 94 66 FA [19:37:50]GetLastDocTimeStamp 1727120031 [19:37:50]current date 1727120270 [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 A4 06 80 13 01 00 00 00 00 00 27 [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 A4 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7F [19:37:50]RAPDU: 09 00 01 42 B4 F0 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 1727050818 [19:37:50]opened+sec_in_day 1727137218 [19:37:50]quantity*price = 40002 [19:37:50]sum+1 = 40003 [19:37: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 СНО: Общий режим Чек 300 23.09.2024 19:37 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87446 ФПД: 63611839465940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87446&fm=63611839465940&tin=02508201610067®Number=0000000000092592&sum=40000 [19:37:51]StoreToDocumentArchive [19:37:51]shift 498 fd 87446 [19:37:51]save to /storage/0498/doc_00087446 [19:37:51]save last doc name /storage/0498/doc_00087446 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 01A57E70 [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 B1 06 80 09 00 00 00 00 00 00 29 [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 B1 06 00 90 00 2B [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 B2 06 80 0D 01 02 00 00 00 00 31 [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 B2 06 00 90 00 2C [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 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 2C 01 00 00 F4 03 04 00 8E C3 F1 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 96 55 01 00 35 04 06 00 39 [19:37:51]Write to MH i2c: E2 02 01 B3 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 2C 01 00 00 F4 03 04 00 8E C3 F1 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 96 55 01 00 35 04 06 00 39 00 00 90 [19:37:51]Write i2c OK [19:37:51]MH_I2C_Read... [19:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:52]Read from MH i2c: E2 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 03 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 03 00 B3 06 00 90 00 2D [19:37:52]RAPDU: 90 00 [19:37:52]wFMCommunicate OK [19:37:52]wFMCommunicate request_size=10 [19:37:52]MH_SAM_APDU [19:37:52]CAPDU: 80 0D 02 02 05 DA C9 18 49 D4 [19:37:52]Write to MH i2c: E2 0D 00 B4 06 80 0D 02 02 05 00 DA C9 18 49 D4 00 00 16 [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:52]Read from MH i2c: E2 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 03 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 03 00 B4 06 00 90 00 2E [19:37:52]RAPDU: 90 00 [19:37:52]wFMCommunicate OK [19:37:52]wFMCommunicate request_size=4 [19:37:52]MH_SAM_APDU [19:37:52]CAPDU: 80 0D 03 02 [19:37:52]Write to MH i2c: E2 08 00 B5 06 80 0D 03 02 00 00 00 00 36 [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:52]Read from MH i2c: E2 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 0B 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 0B 00 B5 06 00 DA 75 8E EC E7 D7 BC 3B 90 00 B5 [19:37:52]RAPDU: DA 75 8E EC E7 D7 BC 3B 90 00 [19:37:52]wFMCommunicate OK [19:37:52]SAM_PROTO_SignData done [19:37:52]FM_MakeSignedData done [19:37:52]CreateOFDProtocolMessage [19:37:52]wFMCommunicate request_size=4 [19:37:52]MH_SAM_APDU [19:37:52]CAPDU: 80 11 00 00 [19:37:52]Write to MH i2c: E2 08 00 B6 06 80 11 00 00 00 00 00 00 36 [19:37:52]Write i2c OK [19:37:52]MH_I2C_Read... [19:37:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:52]Read from MH i2c: E2 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 17 00 [19:37:52]MH_I2C_Read... [19:37:52]Read from MH i2c: E2 17 00 B6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 95 [19:37: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:37:52]wFMCommunicate OK [19:37:52]CreateOFDProtocolMessage done [19:37:52]OFDSenderStorePacket 87446 [19:37:52]StoreOFDPacket docnum=87446 [19:37: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 FD 9D 07 01 29 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 01 00 00 F4 03 04 00 8E C3 F1 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 96 55 01 00 35 04 06 00 39 DA C9 18 49 D4 DA 75 8E EC E7 D7 BC 3B [19:37:52]CheckFolder [19:37:52]dirname=/storage/ofd_packets [19:37:52]CheckFolder done [19:37:52]ProducePacketName [19:37:52]name=ofd_packets/00087446 [19:37:52]NVStorageSaveData ofd_packets/00087446 [19:37:52]File name is /storage/ofd_packets/00087446 [19:37:52]Write 301 bytes [19:37:52]NVStorageSaveData done [19:37:52]OFDSenderStorePacket done [19:37:52]KKMCreateOFDPacket done [19:37:52]NVStorageSaveData kkm_last_timestamp [19:37:52]File name is /storage/kkm_last_timestamp [19:37:52]Write 4 bytes [19:37:52]NVStorageSaveData done [19:37:52]ExternCall_PrintAddStr [19:37:52]wPrintStart [19:37:52]Write to MH i2c: 01 00 00 B7 06 BD [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 B7 06 00 00 00 00 00 FF 0F D2 [19:37:52]RasterBufferAndPrint [19:37:52]line Счет N : (1)872400 [19:37:52]line ИНН: 02508201610067 [19:37:52]line Контрольно-Кассовый Чек [19:37:52]line ПРОДАЖА [19:37:52]line ТРК (МРК, ГНК) : 43 [19:37:52]line Товар: 2710124130 [19:37:52]line Аи-92-К-5 [19:37:52]line 5.900 * 67.80 [19:37:52]line = 400.02 [19:37:52]line НДС 12% НСП 1% [19:37:52]line > о реализуемом товаре [19:37:52]line ОКРУГЛЕНИЕ: -0.02 [19:37:52]line ИТОГО: 400.00 [19:37:52]line Внесено: 400.00 [19:37:52]line СДАЧА: 0.00 [19:37:52]line НСП 1% : 3.54 [19:37:52]line НДС 12% : 42.48 [19:37:52]line Наличными: 400.00 [19:37:52]line Безнал.: 0.00 [19:37:52]line Место: АЗС № 137 "Партнер Нефть" [19:37:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:37:52]line СНО: Общий режим [19:37:52]line Чек 300 23.09.2024 19:37 [19:37:52]line Смена: 498 ФФД: 1.0 [19:37:52]line ЗНМ: 0300000064 [19:37:52]line РНМ: 0000000000092592 [19:37:52]line Версия ККМ: 001 [19:37:52]line ФМ: 0000000000874979 [19:37:52]line ФД: 87446 [19:37:52]line ФПД: 63611839465940 [19:37:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87446&fm=63611839465940&tin=02508201610067®Number=0000000000092592&sum=40000 [19:37:52]written 0, free lines is 4095 [19:37:52]OFD Sender: Processing packet 87446 [packets to send 280, broken 279] [19:37:52]ProducePacketName [19:37:52]name=ofd_packets/00087446 [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]Write to MH i2c: 01 00 00 E2 06 E8 [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 E2 06 00 00 00 00 00 D1 0C CC [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 3288 [19:37:52]MH_Cut [19:37:52]Write to MH i2c: D1 01 00 E9 06 01 C1 [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 E9 06 00 C0 [19:37:52]Write to MH i2c: 01 00 00 EA 06 F0 [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 EA 06 00 00 00 00 00 FF 0F 05 [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 EB 06 80 11 00 00 00 00 00 00 6B [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 EB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CA [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 EC 06 80 13 00 00 00 00 00 00 6E [19:37:54]Write i2c OK [19:37:54]MH_I2C_Read... [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 EC 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 96 55 01 00 0E 04 04 00 F2 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 03 [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 96 55 01 00 0E 04 04 00 F2 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 [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 ED 06 80 13 01 00 00 00 00 00 70 [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 ED 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C8 [19:37:54]RAPDU: 09 00 01 42 B4 F0 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":87446,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [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":87446,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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 10.Close socket [19:37:54]Sock 10.Thread stoped [19:37:54]Connected sock=11 [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 FD 9D 07 01 29 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2C 01 00 00 F4 03 04 00 8E C3 F1 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 96 55 01 00 35 04 06 00 39 DA C9 18 49 D4 DA 75 8E EC E7 D7 BC 3B [19:37: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 58 5E 47 00 CA 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 96 55 01 00 F4 03 04 00 5E 6E F1 66 B6 04 01 00 00 9A 88 1A 22 90 B1 66 51 [19:37:57]CommunicateWithHost err = 0 [19:37:57]CheckOFDResponse [19:37:57]1017 (14) - 77093643461234 [19:37:57]1041 (16) - 0000000000874979 [19:37:57]1040 (4) - 87446 [19:37:57]1012 (4) - 23.09.2024 13:34 [19:37:57]1206 (1) - 0 [19:37:57]OFD Sender: Remove packet 87446 [19:37:57]ProducePacketName [19:37:57]name=ofd_packets/00087446 [19:37:57]NVStorageDeleteData [19:37:58]OFD Sender: No OFD packet to send [19:38:03]OFD Sender: No OFD packet to send [19:38:06]recv_with_timeout no data received [19:38:08]OFD Sender: No OFD packet to send [19:38:13]OFD Sender: No OFD packet to send [19:38:18]OFD Sender: No OFD packet to send [19:38:23]OFD Sender: No OFD packet to send [19:38:25]recv_with_timeout no data received [19:38:25]accept exits with 9 [19:38:25]New connection [19:38:25]New thread 3067370852 created [19:38:25]Thread 3067514212 joined [19:38:25]Waiting for new connection... [19:38:25] Sock 9.Parse request [19:38:25]Sock 9.Check first char [19:38:25]Sock 9.First char is OK [19:38:25]request: POST /json_proto HTTP/1.0 [19:38:25]Method: POST [19:38:25]URL: /json_proto [19:38:25]Method is POST - this is cgi request [19:38:25]url: /json_proto [19:38:25]query_string will be loaded in cgi processing [19:38:25]execute_cgi json_proto POST (null) [19:38:25]execute_cgi path=json_proto method=POST [19:38:25]POST find Content-Length [19:38:25]Host: 172.17.47.196:8080 [19:38:25]Content-Length: 678 [19:38:25]Content-Type: application/json [19:38:25] [19:38:25]POST finish read [19:38:25]Found Content-Length = 678 [19:38:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872402", "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" ] } } [19:38:25]execute_script... [19:38: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)872402", "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" ] } } [19:38:25]POST & json_proto [19:38:25]process_json_proto [19:38:25]json parsed OK: [19:38:25]protocol is kg_v1.0 [19:38:25]action value=close_receipt [19:38:25]process_action close_receipt [19:38:25]cmd_close_receipt [19:38:25]MH_GetDate [19:38:25]Write to MH i2c: F0 00 00 EE 06 E3 [19:38:25]Write i2c OK [19:38:25]MH_I2C_Read... [19:38:25]Read from MH i2c: F0 [19:38:25]MH_I2C_Read... [19:38:25]Read from MH i2c: F0 09 00 [19:38:25]MH_I2C_Read... [19:38:25]Read from MH i2c: F0 09 00 EE 06 00 B1 C3 F1 66 4C 6B 94 66 68 [19:38:25]GetLastDocTimeStamp 1727120270 [19:38:25]current date 1727120305 [19:38:25]FM_GetShiftState [19:38:25]SAM_PROTO_GetShiftState [19:38:25]wFMCommunicate request_size=4 [19:38:25]MH_SAM_APDU [19:38:25]CAPDU: 80 13 01 00 [19:38:25]Write to MH i2c: E2 08 00 EF 06 80 13 01 00 00 00 00 00 72 [19:38:25]Write i2c OK [19:38:25]MH_I2C_Read... [19:38:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:25]Read from MH i2c: E2 [19:38:25]MH_I2C_Read... [19:38:25]Read from MH i2c: E2 0E 00 [19:38:25]MH_I2C_Read... [19:38:25]Read from MH i2c: E2 0E 00 EF 06 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CA [19:38:25]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:38:25]wFMCommunicate OK [19:38:25]SAM_PROTO_GetShiftState done [19:38:25]FM_GetShiftState done [19:38:25]opened in 1727050818 [19:38:25]opened+sec_in_day 1727137218 [19:38:25]quantity*price = 70037 [19:38:25]sum+1 = 70038 [19:38:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 301 23.09.2024 19:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87447 ФПД: 127633667566165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193825&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87447&fm=127633667566165&tin=02508201610067®Number=0000000000092592&sum=70000 [19:38:26]StoreToDocumentArchive [19:38:26]shift 498 fd 87447 [19:38:26]save to /storage/0498/doc_00087447 [19:38:26]save last doc name /storage/0498/doc_00087447 to /storage/kkm_last_doc_name [19:38:26]save OK [19:38:26]Clear old archive folders... [19:38:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:26]tlvbuf is 01A53E20 [19:38:26]SAM_PROTO_ClearQueue [19:38:26]wFMCommunicate request_size=4 [19:38:26]MH_SAM_APDU [19:38:26]CAPDU: 80 09 00 00 [19:38:26]Write to MH i2c: E2 08 00 FC 06 80 09 00 00 00 00 00 00 74 [19:38:26]Write i2c OK [19:38:26]MH_I2C_Read... [19:38:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:26]Read from MH i2c: E2 [19:38:26]MH_I2C_Read... [19:38:26]Read from MH i2c: E2 03 00 [19:38:26]MH_I2C_Read... [19:38:26]Read from MH i2c: E2 03 00 FC 06 00 90 00 76 [19:38:26]RAPDU: 90 00 [19:38:26]wFMCommunicate OK [19:38:26]SAM_PROTO_ClearQueue done [19:38:26]KKMCreateOFDPacket [19:38:26]OFDProtocolAddRootSTLVToBuf [19:38:26]FM_MakeSignedData [19:38:26]FM_MakeSignedData [19:38:26]SAM_PROTO_SignData [19:38:26]wFMCommunicate request_size=4 [19:38:26]MH_SAM_APDU [19:38:26]CAPDU: 80 0D 01 02 [19:38:26]Write to MH i2c: E2 08 00 FD 06 80 0D 01 02 00 00 00 00 7C [19:38:26]Write i2c OK [19:38:26]MH_I2C_Read... [19:38:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:26]Read from MH i2c: E2 [19:38:26]MH_I2C_Read... [19:38:26]Read from MH i2c: E2 03 00 [19:38:26]MH_I2C_Read... [19:38:26]Read from MH i2c: E2 03 00 FD 06 00 90 00 77 [19:38:26]RAPDU: 90 00 [19:38:26]wFMCommunicate OK [19:38:26]wFMCommunicate request_size=255 [19:38:26]MH_SAM_APDU [19:38:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 B1 C3 F1 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 97 55 01 00 35 04 06 00 74 [19:38:26]Write to MH i2c: E2 02 01 FE 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 B1 C3 F1 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 97 55 01 00 35 04 06 00 74 00 00 3D [19:38:26]Write i2c OK [19:38:26]MH_I2C_Read... [19:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:27]Read from MH i2c: E2 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 03 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 03 00 FE 06 00 90 00 78 [19:38:27]RAPDU: 90 00 [19:38:27]wFMCommunicate OK [19:38:27]wFMCommunicate request_size=10 [19:38:27]MH_SAM_APDU [19:38:27]CAPDU: 80 0D 02 02 05 15 07 6A AA 55 [19:38:27]Write to MH i2c: E2 0D 00 FF 06 80 0D 02 02 05 00 15 07 6A AA 55 00 00 0E [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:27]Read from MH i2c: E2 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 03 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 03 00 FF 06 00 90 00 79 [19:38:27]RAPDU: 90 00 [19:38:27]wFMCommunicate OK [19:38:27]wFMCommunicate request_size=4 [19:38:27]MH_SAM_APDU [19:38:27]CAPDU: 80 0D 03 02 [19:38:27]Write to MH i2c: E2 08 00 00 07 80 0D 03 02 00 00 00 00 82 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:27]Read from MH i2c: E2 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 0B 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 0B 00 00 07 00 30 22 AA 2E 69 BD F3 D2 90 00 98 [19:38:27]RAPDU: 30 22 AA 2E 69 BD F3 D2 90 00 [19:38:27]wFMCommunicate OK [19:38:27]SAM_PROTO_SignData done [19:38:27]FM_MakeSignedData done [19:38:27]CreateOFDProtocolMessage [19:38:27]wFMCommunicate request_size=4 [19:38:27]MH_SAM_APDU [19:38:27]CAPDU: 80 11 00 00 [19:38:27]Write to MH i2c: E2 08 00 01 07 80 11 00 00 00 00 00 00 82 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:27]Read from MH i2c: E2 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 17 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: E2 17 00 01 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E1 [19: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 [19:38:27]wFMCommunicate OK [19:38:27]CreateOFDProtocolMessage done [19:38:27]OFDSenderStorePacket 87447 [19:38:27]StoreOFDPacket docnum=87447 [19: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 C2 98 07 01 C8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 B1 C3 F1 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 97 55 01 00 35 04 06 00 74 15 07 6A AA 55 30 22 AA 2E 69 BD F3 D2 [19:38:27]CheckFolder [19:38:27]dirname=/storage/ofd_packets [19:38:27]CheckFolder done [19:38:27]ProducePacketName [19:38:27]name=ofd_packets/00087447 [19:38:27]NVStorageSaveData ofd_packets/00087447 [19:38:27]File name is /storage/ofd_packets/00087447 [19:38:27]Write 301 bytes [19:38:27]NVStorageSaveData done [19:38:27]OFDSenderStorePacket done [19:38:27]KKMCreateOFDPacket done [19:38:27]NVStorageSaveData kkm_last_timestamp [19:38:27]File name is /storage/kkm_last_timestamp [19:38:27]Write 4 bytes [19:38:27]NVStorageSaveData done [19:38:27]ExternCall_PrintAddStr [19:38:27]wPrintStart [19:38:27]Write to MH i2c: 01 00 00 02 07 09 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 07 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 FF 0F 1E [19:38:27]RasterBufferAndPrint [19:38:27]line Счет N : (1)872402 [19:38:27]line ИНН: 02508201610067 [19:38:27]line Контрольно-Кассовый Чек [19:38:27]line ПРОДАЖА [19:38:27]line ТРК (МРК, ГНК) : 33 [19:38:27]line Товар: 2710124130 [19:38:27]line Аи-92-К-5 [19:38:27]line 10.330 * 67.80 [19:38:27]line = 700.37 [19:38:27]line НДС 12% НСП 1% [19:38:27]line > о реализуемом товаре [19:38:27]line ОКРУГЛЕНИЕ: -0.37 [19:38:27]line ИТОГО: 700.00 [19:38:27]line Внесено: 700.00 [19:38:27]line СДАЧА: 0.00 [19:38:27]line НСП 1% : 6.20 [19:38:27]line НДС 12% : 74.38 [19:38:27]line Наличными: 700.00 [19:38:27]line Безнал.: 0.00 [19:38:27]line Место: АЗС № 137 "Партнер Нефть" [19:38:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:38:27]line СНО: Общий режим [19:38:27]line Чек 301 23.09.2024 19:38 [19:38:27]line Смена: 498 ФФД: 1.0 [19:38:27]line ЗНМ: 0300000064 [19:38:27]line РНМ: 0000000000092592 [19:38:27]line Версия ККМ: 001 [19:38:27]line ФМ: 0000000000874979 [19:38:27]line ФД: 87447 [19:38:27]line ФПД: 127633667566165 [19:38:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193825&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87447&fm=127633667566165&tin=02508201610067®Number=0000000000092592&sum=70000 [19:38:27]written 0, free lines is 4095 [19:38:27]OFD Sender: Processing packet 87447 [packets to send 280, broken 279] [19:38:27]ProducePacketName [19:38:27]name=ofd_packets/00087447 [19:38:27]OFD Sender: To server: pG, [19:38:27]CommunicateWithHost lk.salyk.kg:30040 [19:38:27]ConnectInit lk.salyk.kg [19:38:27]Write to MH i2c: 01 00 00 2D 07 34 [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 07 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: 01 07 00 2D 07 00 00 00 00 00 D4 0C 1B [19:38:27]RasterBufferAndPrint [19:38:27]line [19:38:27]line [19:38:27]line [19:38:27]line [19:38:27]line [19:38:27]written 0, free lines is 3292 [19:38:27]MH_Cut [19:38:27]Write to MH i2c: D1 01 00 34 07 01 0D [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: D1 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: D1 01 00 [19:38:27]MH_I2C_Read... [19:38:27]Read from MH i2c: D1 01 00 34 07 00 0C [19:38:27]Write to MH i2c: 01 00 00 35 07 3C [19:38:27]Write i2c OK [19:38:27]MH_I2C_Read... [19:38:28]*** Cut start [19:38:28]*** Partial cut [19:38:28]*** CUTSNS_PIN = 1 [19:38:28]*** CUTSNS_PIN = 0 [19:38:28]*** Brake cut motor [19:38:29]Read from MH i2c: 01 [19:38:29]MH_I2C_Read... [19:38:29]*** Stop cut motor [19:38:29]*** Cut end [19:38:29]Read from MH i2c: 01 07 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: 01 07 00 35 07 00 00 00 00 00 FF 0F 51 [19:38:29]process_action close_receipt done [19:38:29]requested_data is exist [19:38:29]produce_requested_data [19:38:29]requested_item fm.sn is exist - process it [19:38:29]wFMCommunicate request_size=4 [19:38:29]MH_SAM_APDU [19:38:29]CAPDU: 80 11 00 00 [19:38:29]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:29]Read from MH i2c: E2 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 17 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 17 00 36 07 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: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 [19:38:29]wFMCommunicate OK [19:38:29]requested_item fd.num is exist - process it [19:38:29]SAM_PROTO_GetFieldsCounters [19:38:29]wFMCommunicate request_size=4 [19:38:29]MH_SAM_APDU [19:38:29]CAPDU: 80 13 00 00 [19:38:29]Write to MH i2c: E2 08 00 37 07 80 13 00 00 00 00 00 00 BA [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:29]Read from MH i2c: E2 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 62 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 62 00 37 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 97 55 01 00 0E 04 04 00 F2 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 53 [19: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 97 55 01 00 0E 04 04 00 F2 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 [19:38:29]wFMCommunicate OK [19:38:29]SAM_PROTO_GetFieldsCounters done [19:38:29]requested_item shift.num is exist - process it [19:38:29]requested_item shift.opened is exist - process it [19:38:29]req_shift_opened [19:38:29]FM_GetShiftState [19:38:29]SAM_PROTO_GetShiftState [19:38:29]wFMCommunicate request_size=4 [19:38:29]MH_SAM_APDU [19:38:29]CAPDU: 80 13 01 00 [19:38:29]Write to MH i2c: E2 08 00 38 07 80 13 01 00 00 00 00 00 BC [19:38:29]Write i2c OK [19:38:29]MH_I2C_Read... [19:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:29]Read from MH i2c: E2 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 0E 00 [19:38:29]MH_I2C_Read... [19:38:29]Read from MH i2c: E2 0E 00 38 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 14 [19:38:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:38:29]wFMCommunicate OK [19:38:29]SAM_PROTO_GetShiftState done [19:38:29]FM_GetShiftState done [19:38:29]req_shift_opened done [19:38:29]requested_item shift.open_date is exist - process it [19:38:29]req_shift_open_date [19:38:29]req_shift_open_date done [19:38:29]produce_requested_data done [19:38:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87447,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:38:29]process_action_free close_receipt [19:38:29]json_value_free [19:38:29]json_value_free done [19:38:29]process_json_proto returns [19:38:29]Send response to host [19:38:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87447,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:38:29]free response buf [19:38:29]execute_script done [19:38:29]execute_script returns [19:38:29]free content buf [19:38:29]Sock 9.Close socket [19:38:29]Sock 9.Thread stoped [19:38:32]ConnectInit Can't take IP for lk.salyk.kg [19:38:32]CommunicateWithHost connect error [19:38:32]CommunicateWithHost err = -1 [19:38:32]OFD Sender: Server communicate error [19:38:34]accept exits with 8 [19:38:34]New connection [19:38:34]New thread 3067514212 created [19:38:34]Thread 3067370852 joined [19:38:34]Waiting for new connection... [19:38:34] Sock 8.Parse request [19:38:34]Sock 8.Check first char [19:38:34]Sock 8.First char is OK [19:38:34]request: POST /json_proto HTTP/1.0 [19:38:34]Method: POST [19:38:34]URL: /json_proto [19:38:34]Method is POST - this is cgi request [19:38:34]url: /json_proto [19:38:34]query_string will be loaded in cgi processing [19:38:34]execute_cgi json_proto POST (null) [19:38:34]execute_cgi path=json_proto method=POST [19:38:34]POST find Content-Length [19:38:34]Host: 172.17.47.196:8080 [19:38:34]Content-Length: 682 [19:38:34]Content-Type: application/json [19:38:34] [19:38:34]POST finish read [19:38:34]Found Content-Length = 682 [19:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872401", "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.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" ] } } [19:38:34]execute_script... [19:38:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872401", "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.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" ] } } [19:38:34]POST & json_proto [19:38:34]process_json_proto [19:38:34]json parsed OK: [19:38:34]protocol is kg_v1.0 [19:38:34]action value=close_receipt [19:38:34]process_action close_receipt [19:38:34]cmd_close_receipt [19:38:34]MH_GetDate [19:38:34]Write to MH i2c: F0 00 00 39 07 2F [19:38:34]Write i2c OK [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 09 00 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: F0 09 00 39 07 00 BA C3 F1 66 4C 6B 94 66 BD [19:38:34]GetLastDocTimeStamp 1727120305 [19:38:34]current date 1727120314 [19:38:34]FM_GetShiftState [19:38:34]SAM_PROTO_GetShiftState [19:38:34]wFMCommunicate request_size=4 [19:38:34]MH_SAM_APDU [19:38:34]CAPDU: 80 13 01 00 [19:38:34]Write to MH i2c: E2 08 00 3A 07 80 13 01 00 00 00 00 00 BE [19:38:34]Write i2c OK [19:38:34]MH_I2C_Read... [19:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:34]Read from MH i2c: E2 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: E2 0E 00 [19:38:34]MH_I2C_Read... [19:38:34]Read from MH i2c: E2 0E 00 3A 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 16 [19:38:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:38:34]wFMCommunicate OK [19:38:34]SAM_PROTO_GetShiftState done [19:38:34]FM_GetShiftState done [19:38:34]opened in 1727050818 [19:38:34]opened+sec_in_day 1727137218 [19:38:34]quantity*price = 120006 [19:38:34]sum+1 = 120007 [19:38:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 302 23.09.2024 19:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87448 ФПД: 103701813603927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87448&fm=103701813603927&tin=02508201610067®Number=0000000000092592&sum=120000 [19:38:35]StoreToDocumentArchive [19:38:35]shift 498 fd 87448 [19:38:35]save to /storage/0498/doc_00087448 [19:38:35]save last doc name /storage/0498/doc_00087448 to /storage/kkm_last_doc_name [19:38:35]save OK [19:38:35]Clear old archive folders... [19:38:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:38:35]tlvbuf is 01A55870 [19:38:35]SAM_PROTO_ClearQueue [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 09 00 00 [19:38:35]Write to MH i2c: E2 08 00 47 07 80 09 00 00 00 00 00 00 C0 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 47 07 00 90 00 C2 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]SAM_PROTO_ClearQueue done [19:38:35]KKMCreateOFDPacket [19:38:35]OFDProtocolAddRootSTLVToBuf [19:38:35]FM_MakeSignedData [19:38:35]FM_MakeSignedData [19:38:35]SAM_PROTO_SignData [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 01 02 [19:38:35]Write to MH i2c: E2 08 00 48 07 80 0D 01 02 00 00 00 00 C8 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 48 07 00 90 00 C3 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]wFMCommunicate request_size=255 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 BA C3 F1 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 98 55 01 00 35 04 06 00 5E [19:38:35]Write to MH i2c: E2 02 01 49 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 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 2E 01 00 00 F4 03 04 00 BA C3 F1 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 98 55 01 00 35 04 06 00 5E 00 00 09 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 49 07 00 90 00 C4 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]wFMCommunicate request_size=10 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 02 02 05 50 F5 C3 2E 57 [19:38:35]Write to MH i2c: E2 0D 00 4A 07 80 0D 02 02 05 00 50 F5 C3 2E 57 00 00 62 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 03 00 4A 07 00 90 00 C5 [19:38:35]RAPDU: 90 00 [19:38:35]wFMCommunicate OK [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 0D 03 02 [19:38:35]Write to MH i2c: E2 08 00 4B 07 80 0D 03 02 00 00 00 00 CD [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 0B 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 0B 00 4B 07 00 30 CB 03 BA A3 69 DA 38 90 00 A4 [19:38:35]RAPDU: 30 CB 03 BA A3 69 DA 38 90 00 [19:38:35]wFMCommunicate OK [19:38:35]SAM_PROTO_SignData done [19:38:35]FM_MakeSignedData done [19:38:35]CreateOFDProtocolMessage [19:38:35]wFMCommunicate request_size=4 [19:38:35]MH_SAM_APDU [19:38:35]CAPDU: 80 11 00 00 [19:38:35]Write to MH i2c: E2 08 00 4C 07 80 11 00 00 00 00 00 00 CD [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:35]Read from MH i2c: E2 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 17 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: E2 17 00 4C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2C [19:38:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:38:35]wFMCommunicate OK [19:38:35]CreateOFDProtocolMessage done [19:38:35]OFDSenderStorePacket 87448 [19:38:35]StoreOFDPacket docnum=87448 [19:38: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 DC D0 07 01 57 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 BA C3 F1 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 98 55 01 00 35 04 06 00 5E 50 F5 C3 2E 57 30 CB 03 BA A3 69 DA 38 [19:38:35]CheckFolder [19:38:35]dirname=/storage/ofd_packets [19:38:35]CheckFolder done [19:38:35]ProducePacketName [19:38:35]name=ofd_packets/00087448 [19:38:35]NVStorageSaveData ofd_packets/00087448 [19:38:35]File name is /storage/ofd_packets/00087448 [19:38:35]Write 301 bytes [19:38:35]NVStorageSaveData done [19:38:35]OFDSenderStorePacket done [19:38:35]KKMCreateOFDPacket done [19:38:35]NVStorageSaveData kkm_last_timestamp [19:38:35]File name is /storage/kkm_last_timestamp [19:38:35]Write 4 bytes [19:38:35]NVStorageSaveData done [19:38:35]ExternCall_PrintAddStr [19:38:35]wPrintStart [19:38:35]Write to MH i2c: 01 00 00 4D 07 54 [19:38:35]Write i2c OK [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: 01 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: 01 07 00 [19:38:35]MH_I2C_Read... [19:38:35]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [19:38:35]RasterBufferAndPrint [19:38:35]line Счет N : (1)872401 [19:38:35]line ИНН: 02508201610067 [19:38:35]line Контрольно-Кассовый Чек [19:38:35]line ПРОДАЖА [19:38:35]line ТРК (МРК, ГНК) : 63 [19:38:35]line Товар: 2710124130 [19:38:35]line Аи-92-К-5 [19:38:35]line 17.700 * 67.80 [19:38:35]line = 1200.06 [19:38:35]line НДС 12% НСП 1% [19:38:35]line > о реализуемом товаре [19:38:35]line ОКРУГЛЕНИЕ: -0.06 [19:38:35]line ИТОГО: 1200.00 [19:38:35]line Внесено: 1200.00 [19:38:35]line СДАЧА: 0.00 [19:38:35]line НСП 1% : 10.62 [19:38:35]line НДС 12% : 127.44 [19:38:35]line Наличными: 1200.00 [19:38:35]line Безнал.: 0.00 [19:38:35]line Место: АЗС № 137 "Партнер Нефть" [19:38:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:38:35]line СНО: Общий режим [19:38:35]line Чек 302 23.09.2024 19:38 [19:38:35]line Смена: 498 ФФД: 1.0 [19:38:35]line ЗНМ: 0300000064 [19:38:35]line РНМ: 0000000000092592 [19:38:35]line Версия ККМ: 001 [19:38:35]line ФМ: 0000000000874979 [19:38:35]line ФД: 87448 [19:38:35]line ФПД: 103701813603927 [19:38:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193834&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87448&fm=103701813603927&tin=02508201610067®Number=0000000000092592&sum=120000 [19:38:35]written 0, free lines is 4095 [19:38:35]OFD Sender: Processing packet 87447 [packets to send 281, broken 279] [19:38:35]ProducePacketName [19:38:35]name=ofd_packets/00087447 [19:38:35]OFD Sender: To server: pG, [19:38:35]CommunicateWithHost lk.salyk.kg:30040 [19:38:35]ConnectInit lk.salyk.kg [19:38:36]Write to MH i2c: 01 00 00 78 07 7F [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: 01 07 00 78 07 00 00 00 00 00 DC 0C 6E [19:38:36]RasterBufferAndPrint [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]line [19:38:36]written 0, free lines is 3304 [19:38:36]MH_Cut [19:38:36]Write to MH i2c: D1 01 00 7F 07 01 58 [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 01 00 [19:38:36]MH_I2C_Read... [19:38:36]Read from MH i2c: D1 01 00 7F 07 00 57 [19:38:36]Write to MH i2c: 01 00 00 80 07 87 [19:38:36]Write i2c OK [19:38:36]MH_I2C_Read... [19:38:37]*** Cut start [19:38:37]*** Partial cut [19:38:37]*** CUTSNS_PIN = 1 [19:38:37]*** CUTSNS_PIN = 0 [19:38:37]*** Brake cut motor [19:38:37]Read from MH i2c: 01 [19:38:37]MH_I2C_Read... [19:38:37]*** Stop cut motor [19:38:37]*** Cut end [19:38:37]Read from MH i2c: 01 07 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: 01 07 00 80 07 00 00 00 00 00 FF 0F 9C [19:38:37]process_action close_receipt done [19:38:37]requested_data is exist [19:38:37]produce_requested_data [19:38:37]requested_item fm.sn is exist - process it [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 11 00 00 [19:38:37]Write to MH i2c: E2 08 00 81 07 80 11 00 00 00 00 00 00 02 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 17 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 17 00 81 07 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:38:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:38:37]wFMCommunicate OK [19:38:37]requested_item fd.num is exist - process it [19:38:37]SAM_PROTO_GetFieldsCounters [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 13 00 00 [19:38:37]Write to MH i2c: E2 08 00 82 07 80 13 00 00 00 00 00 00 05 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:37]Read from MH i2c: E2 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 62 00 [19:38:37]MH_I2C_Read... [19:38:37]Read from MH i2c: E2 62 00 82 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 98 55 01 00 0E 04 04 00 F2 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 A2 [19:38: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 98 55 01 00 0E 04 04 00 F2 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 [19:38:37]wFMCommunicate OK [19:38:37]SAM_PROTO_GetFieldsCounters done [19:38:37]requested_item shift.num is exist - process it [19:38:37]requested_item shift.opened is exist - process it [19:38:37]req_shift_opened [19:38:37]FM_GetShiftState [19:38:37]SAM_PROTO_GetShiftState [19:38:37]wFMCommunicate request_size=4 [19:38:37]MH_SAM_APDU [19:38:37]CAPDU: 80 13 01 00 [19:38:37]Write to MH i2c: E2 08 00 83 07 80 13 01 00 00 00 00 00 07 [19:38:37]Write i2c OK [19:38:37]MH_I2C_Read... [19:38:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:38]Read from MH i2c: E2 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0E 00 [19:38:38]MH_I2C_Read... [19:38:38]Read from MH i2c: E2 0E 00 83 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 5F [19:38:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:38:38]wFMCommunicate OK [19:38:38]SAM_PROTO_GetShiftState done [19:38:38]FM_GetShiftState done [19:38:38]req_shift_opened done [19:38:38]requested_item shift.open_date is exist - process it [19:38:38]req_shift_open_date [19:38:38]req_shift_open_date done [19:38:38]produce_requested_data done [19:38:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87448,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:38:38]process_action_free close_receipt [19:38:38]json_value_free [19:38:38]json_value_free done [19:38:38]process_json_proto returns [19:38:38]Send response to host [19:38:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87448,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:38:38]free response buf [19:38:38]execute_script done [19:38:38]execute_script returns [19:38:38]free content buf [19:38:38]Sock 8.Close socket [19:38:38]Sock 8.Thread stoped [19:38:40]ConnectInit Can't take IP for lk.salyk.kg [19:38:40]CommunicateWithHost connect error [19:38:40]CommunicateWithHost err = -1 [19:38:40]OFD Sender: Server communicate error [19:38:45]OFD Sender: Processing packet 87447 [packets to send 281, broken 279] [19:38:45]ProducePacketName [19:38:45]name=ofd_packets/00087447 [19:38:45]OFD Sender: To server: pG, [19:38:45]CommunicateWithHost lk.salyk.kg:30040 [19:38:45]ConnectInit lk.salyk.kg [19:38:50]ConnectInit Can't take IP for lk.salyk.kg [19:38:50]CommunicateWithHost connect error [19:38:50]CommunicateWithHost err = -1 [19:38:50]OFD Sender: Server communicate error [19:38:55]accept exits with 10 [19:38:55]New connection [19:38:55]New thread 3067370852 created [19:38:55]Thread 3067514212 joined [19:38:55]Waiting for new connection... [19:38:55] Sock 10.Parse request [19:38:55]Sock 10.Check first char [19:38:55]Sock 10.First char is OK [19:38:55]request: POST /json_proto HTTP/1.0 [19:38:55]Method: POST [19:38:55]URL: /json_proto [19:38:55]Method is POST - this is cgi request [19:38:55]url: /json_proto [19:38:55]query_string will be loaded in cgi processing [19:38:55]execute_cgi json_proto POST (null) [19:38:55]execute_cgi path=json_proto method=POST [19:38:55]POST find Content-Length [19:38:55]Host: 172.17.47.196:8080 [19:38:55]Content-Length: 645 [19:38:55]Content-Type: application/json [19:38:55] [19:38:55]POST finish read [19:38:55]Found Content-Length = 645 [19:38:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148216", "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:38:55]execute_script... [19:38:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148216", "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:38:55]POST & json_proto [19:38:55]process_json_proto [19:38:55]json parsed OK: [19:38:55]protocol is kg_v1.0 [19:38:55]action value=close_receipt [19:38:55]process_action close_receipt [19:38:55]cmd_close_receipt [19:38:55]MH_GetDate [19:38:55]Write to MH i2c: F0 00 00 84 07 7A [19:38:55]Write i2c OK [19:38:55]MH_I2C_Read... [19:38:55]Read from MH i2c: F0 [19:38:55]MH_I2C_Read... [19:38:55]Read from MH i2c: F0 09 00 [19:38:55]MH_I2C_Read... [19:38:55]Read from MH i2c: F0 09 00 84 07 00 D0 C3 F1 66 4C 6B 94 66 1E [19:38:55]GetLastDocTimeStamp 1727120314 [19:38:55]current date 1727120336 [19:38:55]FM_GetShiftState [19:38:55]SAM_PROTO_GetShiftState [19:38:55]wFMCommunicate request_size=4 [19:38:55]MH_SAM_APDU [19:38:55]CAPDU: 80 13 01 00 [19:38:55]Write to MH i2c: E2 08 00 85 07 80 13 01 00 00 00 00 00 09 [19:38:55]Write i2c OK [19:38:55]MH_I2C_Read... [19:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:55]Read from MH i2c: E2 [19:38:55]MH_I2C_Read... [19:38:55]Read from MH i2c: E2 0E 00 [19:38:55]MH_I2C_Read... [19:38:55]Read from MH i2c: E2 0E 00 85 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 61 [19:38:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:38:55]wFMCommunicate OK [19:38:55]SAM_PROTO_GetShiftState done [19:38:55]FM_GetShiftState done [19:38:55]opened in 1727050818 [19:38:55]opened+sec_in_day 1727137218 [19:38:55]quantity*price = 6500 [19:38:55]sum+1 = 6501 [19:38:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 303 23.09.2024 19:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87449 ФПД: 115891476129820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193856&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87449&fm=115891476129820&tin=02508201610067®Number=0000000000092592&sum=6500 0 [19:38:57]StoreToDocumentArchive [19:38:57]shift 498 fd 87449 [19:38:57]save to /storage/0498/doc_00087449 [19:38:57]save last doc name /storage/0498/doc_00087449 to /storage/kkm_last_doc_name [19:38:57]save OK [19:38:57]Clear old archive folders... [19:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=272 [19:38:57]tlvbuf is 01A43910 [19:38:57]SAM_PROTO_ClearQueue [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 09 00 00 [19:38:57]Write to MH i2c: E2 08 00 92 07 80 09 00 00 00 00 00 00 0B [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 92 07 00 90 00 0D [19:38:57]RAPDU: 90 00 [19:38:57]wFMCommunicate OK [19:38:57]SAM_PROTO_ClearQueue done [19:38:57]KKMCreateOFDPacket [19:38:57]OFDProtocolAddRootSTLVToBuf [19:38:57]FM_MakeSignedData [19:38:57]FM_MakeSignedData [19:38:57]SAM_PROTO_SignData [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 0D 01 02 [19:38:57]Write to MH i2c: E2 08 00 93 07 80 0D 01 02 00 00 00 00 13 [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 93 07 00 90 00 0E [19:38:57]RAPDU: 90 00 [19:38:57]wFMCommunicate OK [19:38:57]wFMCommunicate request_size=255 [19:38:57]MH_SAM_APDU [19:38:57]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 2F 01 00 00 F4 03 04 00 D0 C3 F1 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 [19:38:57]Write to MH i2c: E2 02 01 94 07 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 2F 01 00 00 F4 03 04 00 D0 C3 F1 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 00 00 6E [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 94 07 00 90 00 0F [19:38:57]RAPDU: 90 00 [19:38:57]wFMCommunicate OK [19:38:57]wFMCommunicate request_size=31 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 99 55 01 00 35 04 06 00 69 67 16 44 68 1C [19:38:57]Write to MH i2c: E2 22 00 95 07 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 99 55 01 00 35 04 06 00 69 67 16 44 68 1C 00 00 EA [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 03 00 95 07 00 90 00 10 [19:38:57]RAPDU: 90 00 [19:38:57]wFMCommunicate OK [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 0D 03 02 [19:38:57]Write to MH i2c: E2 08 00 96 07 80 0D 03 02 00 00 00 00 18 [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 0B 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 0B 00 96 07 00 34 79 9D 11 ED EE F6 68 90 00 AD [19:38:57]RAPDU: 34 79 9D 11 ED EE F6 68 90 00 [19:38:57]wFMCommunicate OK [19:38:57]SAM_PROTO_SignData done [19:38:57]FM_MakeSignedData done [19:38:57]CreateOFDProtocolMessage [19:38:57]wFMCommunicate request_size=4 [19:38:57]MH_SAM_APDU [19:38:57]CAPDU: 80 11 00 00 [19:38:57]Write to MH i2c: E2 08 00 97 07 80 11 00 00 00 00 00 00 18 [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:57]Read from MH i2c: E2 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 17 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: E2 17 00 97 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 77 [19:38: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:38:57]wFMCommunicate OK [19:38:57]CreateOFDProtocolMessage done [19:38:57]OFDSenderStorePacket 87449 [19:38:57]StoreOFDPacket docnum=87449 [19:38: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 24 01 00 00 76 E0 1C 01 F4 CF 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 2F 01 00 00 F4 03 04 00 D0 C3 F1 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 99 55 01 00 35 04 06 00 69 67 16 44 68 1C 34 79 9D 11 ED EE F6 68 [19:38:57]CheckFolder [19:38:57]dirname=/storage/ofd_packets [19:38:57]CheckFolder done [19:38:57]ProducePacketName [19:38:57]name=ofd_packets/00087449 [19:38:57]NVStorageSaveData ofd_packets/00087449 [19:38:57]File name is /storage/ofd_packets/00087449 [19:38:57]Write 322 bytes [19:38:57]NVStorageSaveData done [19:38:57]OFDSenderStorePacket done [19:38:57]KKMCreateOFDPacket done [19:38:57]NVStorageSaveData kkm_last_timestamp [19:38:57]File name is /storage/kkm_last_timestamp [19:38:57]Write 4 bytes [19:38:57]NVStorageSaveData done [19:38:57]ExternCall_PrintAddStr [19:38:57]wPrintStart [19:38:57]Write to MH i2c: 01 00 00 98 07 9F [19:38:57]Write i2c OK [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: 01 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: 01 07 00 [19:38:57]MH_I2C_Read... [19:38:57]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 FF 0F B4 [19:38:57]RasterBufferAndPrint [19:38:57]line Счет N : (3)148216 [19:38:57]line ИНН: 02508201610067 [19:38:57]line Контрольно-Кассовый Чек [19:38:57]line ПРОДАЖА [19:38:57]line Товар: 47011656 [19:38:57]line Водка Пшеничная 0,1л [19:38:57]line 1.000 * 65.00 [19:38:57]line = 65.00 [19:38:57]line НДС 12% НСП 1% [19:38:57]line > о реализуемом товаре [19:38:57]line ИТОГО: 65.00 [19:38:57]line НСП 1% : 0.57 [19:38:57]line НДС 12% : 6.90 [19:38:57]line Наличными: 65.00 [19:38:57]line Безнал.: 0.00 [19:38:57]line Место: АЗС № 137 "Партнер Нефть" [19:38:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:38:57]line СНО: Общий режим [19:38:57]line Чек 303 23.09.2024 19:38 [19:38:57]line Смена: 498 ФФД: 1.0 [19:38:57]line ЗНМ: 0300000064 [19:38:57]line РНМ: 0000000000092592 [19:38:57]line Версия ККМ: 001 [19:38:57]line ФМ: 0000000000874979 [19:38:57]line ФД: 87449 [19:38:57]line ФПД: 115891476129820 [19:38:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193856&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87449&fm=115891476129820&tin=02508201610067®Number=0000000000092592&sum=6500 [19:38:57]line 0 [19:38:57]written 0, free lines is 4095 [19:38:58]Write to MH i2c: 01 00 00 C0 07 C7 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: 01 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: 01 07 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: 01 07 00 C0 07 00 00 00 00 00 F9 0C D3 [19:38:58]RasterBufferAndPrint [19:38:58]line [19:38:58]line [19:38:58]line [19:38:58]line [19:38:58]line [19:38:58]written 0, free lines is 3347 [19:38:58]MH_Cut [19:38:58]Write to MH i2c: D1 01 00 C7 07 01 A0 [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: D1 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: D1 01 00 [19:38:58]MH_I2C_Read... [19:38:58]Read from MH i2c: D1 01 00 C7 07 00 9F [19:38:58]Write to MH i2c: 01 00 00 C8 07 CF [19:38:58]Write i2c OK [19:38:58]MH_I2C_Read... [19:38:59]*** Cut start [19:38:59]*** Partial cut [19:38:59]*** CUTSNS_PIN = 1 [19:38:59]*** CUTSNS_PIN = 0 [19:38:59]*** Brake cut motor [19:38:59]Read from MH i2c: 01 [19:38:59]MH_I2C_Read... [19:38:59]*** Stop cut motor [19:38:59]*** Cut end [19:38:59]Read from MH i2c: 01 07 00 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: 01 07 00 C8 07 00 00 00 00 00 FF 0F E4 [19:38:59]process_action close_receipt done [19:38:59]requested_data is exist [19:38:59]produce_requested_data [19:38:59]requested_item fm.sn is exist - process it [19:38:59]wFMCommunicate request_size=4 [19:38:59]MH_SAM_APDU [19:38:59]CAPDU: 80 11 00 00 [19:38:59]Write to MH i2c: E2 08 00 C9 07 80 11 00 00 00 00 00 00 4A [19:38:59]Connected sock=11 [19:38: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 C2 98 07 01 C8 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:59]37 31 30 31 32 34 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 2D 01 00 00 F4 03 04 00 B1 C3 F1 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 97 55 01 00 35 04 06 00 74 15 07 6A AA 55 30 22 AA 2E 69 BD F3 D2 [19:38:59]Write i2c OK [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 17 00 [19:38:59]MH_I2C_Read... [19:38:59]Read from MH i2c: E2 17 00 C9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A9 [19:38:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:38:59]wFMCommunicate OK [19:38:59]requested_item fd.num is exist - process it [19:38:59]SAM_PROTO_GetFieldsCounters [19:38:59]wFMCommunicate request_size=4 [19:38:59]MH_SAM_APDU [19:38:59]CAPDU: 80 13 00 00 [19:38:59]Write to MH i2c: E2 08 00 CA 07 80 13 00 00 00 00 00 00 4D [19:38:59]Write i2c OK [19:38:59]MH_I2C_Read... [19:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:00]Read from MH i2c: E2 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 62 00 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 62 00 CA 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 99 55 01 00 0E 04 04 00 F2 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 EE [19:39: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 99 55 01 00 0E 04 04 00 F2 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 [19:39:00]wFMCommunicate OK [19:39:00]SAM_PROTO_GetFieldsCounters done [19:39:00]requested_item shift.num is exist - process it [19:39:00]requested_item shift.opened is exist - process it [19:39:00]req_shift_opened [19:39:00]FM_GetShiftState [19:39:00]SAM_PROTO_GetShiftState [19:39:00]wFMCommunicate request_size=4 [19:39:00]MH_SAM_APDU [19:39:00]CAPDU: 80 13 01 00 [19:39:00]Write to MH i2c: E2 08 00 CB 07 80 13 01 00 00 00 00 00 4F [19:39:00]Write i2c OK [19:39:00]MH_I2C_Read... [19:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:00]Read from MH i2c: E2 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 0E 00 [19:39:00]MH_I2C_Read... [19:39:00]Read from MH i2c: E2 0E 00 CB 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A7 [19:39:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:39:00]wFMCommunicate OK [19:39:00]SAM_PROTO_GetShiftState done [19:39:00]FM_GetShiftState done [19:39:00]req_shift_opened done [19:39:00]requested_item shift.open_date is exist - process it [19:39:00]req_shift_open_date [19:39:00]req_shift_open_date done [19:39:00]produce_requested_data done [19:39:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87449,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:39:00]process_action_free close_receipt [19:39:00]json_value_free [19:39:00]json_value_free done [19:39:00]process_json_proto returns [19:39:00]Send response to host [19:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87449,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:39:00]free response buf [19:39:00]execute_script done [19:39:00]execute_script returns [19:39:00]free content buf [19:39:00]Sock 10.Close socket [19:39:00]Sock 10.Thread stoped [19:39: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 B9 73 47 00 1E 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 97 55 01 00 F4 03 04 00 9D 6E F1 66 B6 04 01 00 00 4D 03 3A 9F 96 39 F0 17 [19:39:01]CommunicateWithHost err = 0 [19:39:01]CheckOFDResponse [19:39:01]1017 (14) - 77093643461234 [19:39:01]1041 (16) - 0000000000874979 [19:39:01]1040 (4) - 87447 [19:39:01]1012 (4) - 23.09.2024 13:35 [19:39:01]1206 (1) - 0 [19:39:01]OFD Sender: Remove packet 87447 [19:39:01]ProducePacketName [19:39:01]name=ofd_packets/00087447 [19:39:01]NVStorageDeleteData [19:39:02]OFD Sender: Processing packet 87448 [packets to send 281, broken 279] [19:39:02]ProducePacketName [19:39:02]name=ofd_packets/00087448 [19:39:02]OFD Sender: To server: pG, [19:39:02]CommunicateWithHost lk.salyk.kg:30040 [19:39:02]ConnectInit lk.salyk.kg [19:39:07]Connected sock=10 [19:39: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 DC D0 07 01 57 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 01 00 00 F4 03 04 00 BA C3 F1 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 98 55 01 00 35 04 06 00 5E 50 F5 C3 2E 57 30 CB 03 BA A3 69 DA 38 [19:39: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 6E CB 47 00 C4 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 98 55 01 00 F4 03 04 00 A5 6E F1 66 B6 04 01 00 00 C7 78 3F 38 43 6C D3 F0 [19:39:09]CommunicateWithHost err = 0 [19:39:09]CheckOFDResponse [19:39:09]1017 (14) - 77093643461234 [19:39:09]1041 (16) - 0000000000874979 [19:39:09]1040 (4) - 87448 [19:39:09]1012 (4) - 23.09.2024 13:35 [19:39:09]1206 (1) - 0 [19:39:09]OFD Sender: Remove packet 87448 [19:39:09]ProducePacketName [19:39:09]name=ofd_packets/00087448 [19:39:09]NVStorageDeleteData [19:39:09]OFD Sender: Processing packet 87449 [packets to send 280, broken 279] [19:39:09]ProducePacketName [19:39:09]name=ofd_packets/00087449 [19:39:09]OFD Sender: To server: pG, [19:39:09]CommunicateWithHost lk.salyk.kg:30040 [19:39:09]ConnectInit lk.salyk.kg [19:39:11]Connected sock=9 [19:39: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 24 01 00 00 76 E0 1C 01 F4 CF 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 2F 01 00 00 F4 03 04 00 D0 C3 F1 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 99 55 01 00 35 04 06 00 69 67 16 44 68 1C 34 79 9D 11 ED EE F6 68 [19:39: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 73 F2 47 00 89 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 99 55 01 00 F4 03 04 00 A8 6E F1 66 B6 04 01 00 00 6C 5B 44 A5 5F AC 09 2C [19:39:12]CommunicateWithHost err = 0 [19:39:12]CheckOFDResponse [19:39:12]1017 (14) - 77093643461234 [19:39:12]1041 (16) - 0000000000874979 [19:39:12]1040 (4) - 87449 [19:39:12]1012 (4) - 23.09.2024 13:35 [19:39:12]1206 (1) - 0 [19:39:12]OFD Sender: Remove packet 87449 [19:39:12]ProducePacketName [19:39:12]name=ofd_packets/00087449 [19:39:12]NVStorageDeleteData [19:39:13]OFD Sender: No OFD packet to send [19:39:13]OFD Sender: No OFD packet to send [19:39:18]OFD Sender: No OFD packet to send [19:39:23]OFD Sender: No OFD packet to send [19:39:28]OFD Sender: No OFD packet to send [19:39:29]recv_with_timeout no data received [19:39:33]OFD Sender: No OFD packet to send [19:39:38]OFD Sender: No OFD packet to send [19:39:40]recv_with_timeout no data received [19:39:43]OFD Sender: No OFD packet to send [19:39:48]OFD Sender: No OFD packet to send [19:39:51]recv_with_timeout no data received [19:39:53]OFD Sender: No OFD packet to send [19:39:56]accept exits with 8 [19:39:56]New connection [19:39:56]New thread 3067514212 created [19:39:56]Thread 3067370852 joined [19:39:56]Waiting for new connection... [19:39:56] Sock 8.Parse request [19:39:56]Sock 8.Check first char [19:39:56]Sock 8.First char is OK [19:39:56]request: POST /json_proto HTTP/1.0 [19:39:56]Method: POST [19:39:56]URL: /json_proto [19:39:56]Method is POST - this is cgi request [19:39:56]url: /json_proto [19:39:56]query_string will be loaded in cgi processing [19:39:56]execute_cgi json_proto POST (null) [19:39:56]execute_cgi path=json_proto method=POST [19:39:56]POST find Content-Length [19:39:56]Host: 172.17.47.196:8080 [19:39:56]Content-Length: 614 [19:39:56]Content-Type: application/json [19:39:56] [19:39:56]POST finish read [19:39:56]Found Content-Length = 614 [19:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148217", "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" ] } } [19:39:56]execute_script... [19:39: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)148217", "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" ] } } [19:39:56]POST & json_proto [19:39:56]process_json_proto [19:39:56]json parsed OK: [19:39:56]protocol is kg_v1.0 [19:39:56]action value=close_receipt [19:39:56]process_action close_receipt [19:39:56]cmd_close_receipt [19:39:56]MH_GetDate [19:39:56]Write to MH i2c: F0 00 00 CC 07 C2 [19:39:56]Write i2c OK [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: F0 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: F0 09 00 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: F0 09 00 CC 07 00 0D C4 F1 66 4C 6B 94 66 A4 [19:39:56]GetLastDocTimeStamp 1727120336 [19:39:56]current date 1727120397 [19:39:56]FM_GetShiftState [19:39:56]SAM_PROTO_GetShiftState [19:39:56]wFMCommunicate request_size=4 [19:39:56]MH_SAM_APDU [19:39:56]CAPDU: 80 13 01 00 [19:39:56]Write to MH i2c: E2 08 00 CD 07 80 13 01 00 00 00 00 00 51 [19:39:56]Write i2c OK [19:39:56]MH_I2C_Read... [19:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:56]Read from MH i2c: E2 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 0E 00 [19:39:56]MH_I2C_Read... [19:39:56]Read from MH i2c: E2 0E 00 CD 07 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 A9 [19:39:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:39:56]wFMCommunicate OK [19:39:56]SAM_PROTO_GetShiftState done [19:39:56]FM_GetShiftState done [19:39:56]opened in 1727050818 [19:39:56]opened+sec_in_day 1727137218 [19:39:56]quantity*price = 11000 [19:39:56]sum+1 = 11001 [19:39:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 304 23.09.2024 19:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87450 ФПД: 150024950642028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87450&fm=150024950642028&tin=02508201610067®Number=0000000000092592&sum=11000 0 [19:39:57]StoreToDocumentArchive [19:39:57]shift 498 fd 87450 [19:39:57]save to /storage/0498/doc_00087450 [19:39:57]save last doc name /storage/0498/doc_00087450 to /storage/kkm_last_doc_name [19:39:57]save OK [19:39:57]Clear old archive folders... [19:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=266 [19:39:57]tlvbuf is 01A89D60 [19:39:57]SAM_PROTO_ClearQueue [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 09 00 00 [19:39:57]Write to MH i2c: E2 08 00 DA 07 80 09 00 00 00 00 00 00 53 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 03 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 03 00 DA 07 00 90 00 55 [19:39:57]RAPDU: 90 00 [19:39:57]wFMCommunicate OK [19:39:57]SAM_PROTO_ClearQueue done [19:39:57]KKMCreateOFDPacket [19:39:57]OFDProtocolAddRootSTLVToBuf [19:39:57]FM_MakeSignedData [19:39:57]FM_MakeSignedData [19:39:57]SAM_PROTO_SignData [19:39:57]wFMCommunicate request_size=4 [19:39:57]MH_SAM_APDU [19:39:57]CAPDU: 80 0D 01 02 [19:39:57]Write to MH i2c: E2 08 00 DB 07 80 0D 01 02 00 00 00 00 5B [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:57]Read from MH i2c: E2 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 03 00 [19:39:57]MH_I2C_Read... [19:39:57]Read from MH i2c: E2 03 00 DB 07 00 90 00 56 [19:39:57]RAPDU: 90 00 [19:39:57]wFMCommunicate OK [19:39:57]wFMCommunicate request_size=255 [19:39:57]MH_SAM_APDU [19:39:57]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 30 01 00 00 F4 03 04 00 0D C4 F1 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 [19:39:57]Write to MH i2c: E2 02 01 DC 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 30 01 00 00 F4 03 04 00 0D C4 F1 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 00 00 24 [19:39:57]Write i2c OK [19:39:57]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 03 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 03 00 DC 07 00 90 00 57 [19:39:58]RAPDU: 90 00 [19:39:58]wFMCommunicate OK [19:39:58]wFMCommunicate request_size=25 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 9A 55 01 00 35 04 06 00 88 72 67 E3 F5 6C [19:39:58]Write to MH i2c: E2 1C 00 DD 07 80 0D 02 02 14 00 37 39 10 04 04 00 9A 55 01 00 35 04 06 00 88 72 67 E3 F5 6C 00 00 E2 [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]OFD Sender: No OFD packet to send [19:39:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 03 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 03 00 DD 07 00 90 00 58 [19:39:58]RAPDU: 90 00 [19:39:58]wFMCommunicate OK [19:39:58]wFMCommunicate request_size=4 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 0D 03 02 [19:39:58]Write to MH i2c: E2 08 00 DE 07 80 0D 03 02 00 00 00 00 60 [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 0B 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 0B 00 DE 07 00 F5 D3 11 36 A2 2C 2C 06 90 00 70 [19:39:58]RAPDU: F5 D3 11 36 A2 2C 2C 06 90 00 [19:39:58]wFMCommunicate OK [19:39:58]SAM_PROTO_SignData done [19:39:58]FM_MakeSignedData done [19:39:58]CreateOFDProtocolMessage [19:39:58]wFMCommunicate request_size=4 [19:39:58]MH_SAM_APDU [19:39:58]CAPDU: 80 11 00 00 [19:39:58]Write to MH i2c: E2 08 00 DF 07 80 11 00 00 00 00 00 00 60 [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:58]Read from MH i2c: E2 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 17 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: E2 17 00 DF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BF [19: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 [19:39:58]wFMCommunicate OK [19:39:58]CreateOFDProtocolMessage done [19:39:58]OFDSenderStorePacket 87450 [19:39:58]StoreOFDPacket docnum=87450 [19: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 1E 01 00 00 25 8F 16 01 7D B7 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 30 01 00 00 F4 03 04 00 0D C4 F1 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 9A 55 01 00 35 04 06 00 88 72 67 E3 F5 6C F5 D3 11 36 A2 2C 2C 06 [19:39:58]CheckFolder [19:39:58]dirname=/storage/ofd_packets [19:39:58]CheckFolder done [19:39:58]ProducePacketName [19:39:58]name=ofd_packets/00087450 [19:39:58]NVStorageSaveData ofd_packets/00087450 [19:39:58]File name is /storage/ofd_packets/00087450 [19:39:58]Write 316 bytes [19:39:58]NVStorageSaveData done [19:39:58]OFDSenderStorePacket done [19:39:58]KKMCreateOFDPacket done [19:39:58]NVStorageSaveData kkm_last_timestamp [19:39:58]File name is /storage/kkm_last_timestamp [19:39:58]Write 4 bytes [19:39:58]NVStorageSaveData done [19:39:58]OFD Sender: Processing packet 87450 [packets to send 280, broken 279] [19:39:58]ProducePacketName [19:39:58]name=ofd_packets/00087450 [19:39:58]OFD Sender: To server: pG, [19:39:58]CommunicateWithHost lk.salyk.kg:30040 [19:39:58]ConnectInit lk.salyk.kg [19:39:58]ExternCall_PrintAddStr [19:39:58]wPrintStart [19:39:58]Write to MH i2c: 01 00 00 E0 07 E7 [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 07 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 07 00 E0 07 00 00 00 00 00 FF 0F FC [19:39:58]RasterBufferAndPrint [19:39:58]line Счет N : (3)148217 [19:39:58]line ИНН: 02508201610067 [19:39:58]line Контрольно-Кассовый Чек [19:39:58]line ПРОДАЖА [19:39:58]line Товар: 4870001570071 [19:39:58]line Напиток Pepsi 1л [19:39:58]line 1.000 * 110.00 [19:39:58]line = 110.00 [19:39:58]line НДС 12% НСП 1% [19:39:58]line > о реализуемом товаре [19:39:58]line ИТОГО: 110.00 [19:39:58]line НСП 1% : 0.97 [19:39:58]line НДС 12% : 11.68 [19:39:58]line Наличными: 110.00 [19:39:58]line Безнал.: 0.00 [19:39:58]line Место: АЗС № 137 "Партнер Нефть" [19:39:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:39:58]line СНО: Общий режим [19:39:58]line Чек 304 23.09.2024 19:39 [19:39:58]line Смена: 498 ФФД: 1.0 [19:39:58]line ЗНМ: 0300000064 [19:39:58]line РНМ: 0000000000092592 [19:39:58]line Версия ККМ: 001 [19:39:58]line ФМ: 0000000000874979 [19:39:58]line ФД: 87450 [19:39:58]line ФПД: 150024950642028 [19:39:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T193957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87450&fm=150024950642028&tin=02508201610067®Number=0000000000092592&sum=11000 [19:39:58]line 0 [19:39:58]written 0, free lines is 4095 [19:39:58]Write to MH i2c: 01 00 00 08 08 10 [19:39:58]Write i2c OK [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 07 00 [19:39:58]MH_I2C_Read... [19:39:58]Read from MH i2c: 01 07 00 08 08 00 00 00 00 00 06 0D 2A [19:39:58]RasterBufferAndPrint [19:39:58]line [19:39:58]line [19:39:58]line [19:39:58]line [19:39:58]line [19:39:58]written 0, free lines is 3354 [19:39:59]MH_Cut [19:39:59]Write to MH i2c: D1 01 00 0F 08 01 E9 [19:39:59]Write i2c OK [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: D1 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: D1 01 00 [19:39:59]MH_I2C_Read... [19:39:59]Read from MH i2c: D1 01 00 0F 08 00 E8 [19:39:59]Write to MH i2c: 01 00 00 10 08 18 [19:39:59]Write i2c OK [19:39:59]MH_I2C_Read... [19:39:59]*** Cut start [19:39:59]*** Partial cut [19:39:59]*** CUTSNS_PIN = 1 [19:39:59]*** CUTSNS_PIN = 0 [19:40:00]*** Brake cut motor [19:40:00]Read from MH i2c: 01 [19:40:00]MH_I2C_Read... [19:40:00]*** Stop cut motor [19:40:00]*** Cut end [19:40:00]Read from MH i2c: 01 07 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: 01 07 00 10 08 00 00 00 00 00 FF 0F 2D [19:40:00]process_action close_receipt done [19:40:00]requested_data is exist [19:40:00]produce_requested_data [19:40:00]requested_item fm.sn is exist - process it [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 11 00 00 [19:40:00]Write to MH i2c: E2 08 00 11 08 80 11 00 00 00 00 00 00 93 [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:00]Read from MH i2c: E2 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 17 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 17 00 11 08 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: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 [19:40:00]wFMCommunicate OK [19:40:00]requested_item fd.num is exist - process it [19:40:00]SAM_PROTO_GetFieldsCounters [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 13 00 00 [19:40:00]Write to MH i2c: E2 08 00 12 08 80 13 00 00 00 00 00 00 96 [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:00]Read from MH i2c: E2 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 62 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 62 00 12 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 9A 55 01 00 0E 04 04 00 F2 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 3B [19: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 9A 55 01 00 0E 04 04 00 F2 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 [19:40:00]wFMCommunicate OK [19:40:00]SAM_PROTO_GetFieldsCounters done [19:40:00]requested_item shift.num is exist - process it [19:40:00]requested_item shift.opened is exist - process it [19:40:00]req_shift_opened [19:40:00]FM_GetShiftState [19:40:00]SAM_PROTO_GetShiftState [19:40:00]wFMCommunicate request_size=4 [19:40:00]MH_SAM_APDU [19:40:00]CAPDU: 80 13 01 00 [19:40:00]Write to MH i2c: E2 08 00 13 08 80 13 01 00 00 00 00 00 98 [19:40:00]Write i2c OK [19:40:00]MH_I2C_Read... [19:40:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:00]Read from MH i2c: E2 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 0E 00 [19:40:00]MH_I2C_Read... [19:40:00]Read from MH i2c: E2 0E 00 13 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F0 [19:40:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:40:00]wFMCommunicate OK [19:40:00]SAM_PROTO_GetShiftState done [19:40:00]FM_GetShiftState done [19:40:00]req_shift_opened done [19:40:00]requested_item shift.open_date is exist - process it [19:40:00]req_shift_open_date [19:40:00]req_shift_open_date done [19:40:00]produce_requested_data done [19:40:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87450,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:40:00]process_action_free close_receipt [19:40:00]json_value_free [19:40:00]json_value_free done [19:40:00]process_json_proto returns [19:40:00]Send response to host [19:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87450,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:40:00]free response buf [19:40:00]execute_script done [19:40:00]execute_script returns [19:40:00]free content buf [19:40:00]Sock 8.Close socket [19:40:00]Sock 8.Thread stoped [19:40:03]ConnectInit Can't take IP for lk.salyk.kg [19:40:03]CommunicateWithHost connect error [19:40:03]CommunicateWithHost err = -1 [19:40:03]OFD Sender: Server communicate error [19:40:05]accept exits with 10 [19:40:05]New connection [19:40:05]New thread 3067370852 created [19:40:05]Thread 3067514212 joined [19:40:05]Waiting for new connection... [19:40:05] Sock 10.Parse request [19:40:05]Sock 10.Check first char [19:40:05]Sock 10.First char is OK [19:40:05]request: POST /json_proto HTTP/1.0 [19:40:05]Method: POST [19:40:05]URL: /json_proto [19:40:05]Method is POST - this is cgi request [19:40:05]url: /json_proto [19:40:05]query_string will be loaded in cgi processing [19:40:05]execute_cgi json_proto POST (null) [19:40:05]execute_cgi path=json_proto method=POST [19:40:05]POST find Content-Length [19:40:05]Host: 172.17.47.196:8080 [19:40:05]Content-Length: 647 [19:40:05]Content-Type: application/json [19:40:05] [19:40:05]POST finish read [19:40:05]Found Content-Length = 647 [19:40:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148218", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "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:40:05]execute_script... [19:40: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)148218", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "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:40:05]POST & json_proto [19:40:05]process_json_proto [19:40:05]json parsed OK: [19:40:05]protocol is kg_v1.0 [19:40:05]action value=close_receipt [19:40:05]process_action close_receipt [19:40:05]cmd_close_receipt [19:40:05]MH_GetDate [19:40:05]Write to MH i2c: F0 00 00 14 08 0B [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 09 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: F0 09 00 14 08 00 16 C4 F1 66 4C 6B 94 66 F6 [19:40:05]GetLastDocTimeStamp 1727120397 [19:40:05]current date 1727120406 [19:40:05]FM_GetShiftState [19:40:05]SAM_PROTO_GetShiftState [19:40:05]wFMCommunicate request_size=4 [19:40:05]MH_SAM_APDU [19:40:05]CAPDU: 80 13 01 00 [19:40:05]Write to MH i2c: E2 08 00 15 08 80 13 01 00 00 00 00 00 9A [19:40:05]Write i2c OK [19:40:05]MH_I2C_Read... [19:40:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:05]Read from MH i2c: E2 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0E 00 [19:40:05]MH_I2C_Read... [19:40:05]Read from MH i2c: E2 0E 00 15 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F2 [19:40:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:40:05]wFMCommunicate OK [19:40:05]SAM_PROTO_GetShiftState done [19:40:05]FM_GetShiftState done [19:40:05]opened in 1727050818 [19:40:05]opened+sec_in_day 1727137218 [19:40:05]quantity*price = 4000 [19:40:05]sum+1 = 4001 [19:40:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 305 23.09.2024 19:40 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87451 ФПД: 65289418081509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87451&fm=65289418081509&tin=02508201610067®Number=0000000000092592&sum=4000 0 [19:40:07]StoreToDocumentArchive [19:40:07]shift 498 fd 87451 [19:40:07]save to /storage/0498/doc_00087451 [19:40:07]save last doc name /storage/0498/doc_00087451 to /storage/kkm_last_doc_name [19:40:07]save OK [19:40:07]Clear old archive folders... [19:40:07]ProcessDocumentItem done err = 0, tmpTLVsize=278 [19:40:07]tlvbuf is 01A657B0 [19:40:07]SAM_PROTO_ClearQueue [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 09 00 00 [19:40:07]Write to MH i2c: E2 08 00 22 08 80 09 00 00 00 00 00 00 9C [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 22 08 00 90 00 9E [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]SAM_PROTO_ClearQueue done [19:40:07]KKMCreateOFDPacket [19:40:07]OFDProtocolAddRootSTLVToBuf [19:40:07]FM_MakeSignedData [19:40:07]FM_MakeSignedData [19:40:07]SAM_PROTO_SignData [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 01 02 [19:40:07]Write to MH i2c: E2 08 00 23 08 80 0D 01 02 00 00 00 00 A4 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 23 08 00 90 00 9F [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=255 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB 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 31 01 00 00 F4 03 04 00 16 C4 F1 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 [19:40:07]Write to MH i2c: E2 02 01 24 08 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB 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 31 01 00 00 F4 03 04 00 16 C4 F1 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 00 00 F8 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 24 08 00 90 00 A0 [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=37 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 55 01 00 35 04 06 00 3B 61 60 92 84 E5 [19:40:07]Write to MH i2c: E2 28 00 25 08 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9B 55 01 00 35 04 06 00 3B 61 60 92 84 E5 00 00 F2 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 03 00 25 08 00 90 00 A1 [19:40:07]RAPDU: 90 00 [19:40:07]wFMCommunicate OK [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 0D 03 02 [19:40:07]Write to MH i2c: E2 08 00 26 08 80 0D 03 02 00 00 00 00 A9 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 0B 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 0B 00 26 08 00 BA F4 E4 7E 78 FA 90 F6 90 00 B2 [19:40:07]RAPDU: BA F4 E4 7E 78 FA 90 F6 90 00 [19:40:07]wFMCommunicate OK [19:40:07]SAM_PROTO_SignData done [19:40:07]FM_MakeSignedData done [19:40:07]CreateOFDProtocolMessage [19:40:07]wFMCommunicate request_size=4 [19:40:07]MH_SAM_APDU [19:40:07]CAPDU: 80 11 00 00 [19:40:07]Write to MH i2c: E2 08 00 27 08 80 11 00 00 00 00 00 00 A9 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:07]Read from MH i2c: E2 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 17 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: E2 17 00 27 08 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:40: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:40:07]wFMCommunicate OK [19:40:07]CreateOFDProtocolMessage done [19:40:07]OFDSenderStorePacket 87451 [19:40:07]StoreOFDPacket docnum=87451 [19:40: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 2A 01 00 00 28 BF 22 01 D2 C5 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB 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 31 01 00 00 F4 03 04 00 16 C4 F1 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 9B 55 01 00 35 04 06 00 3B 61 60 92 84 E5 BA F4 E4 7E 78 FA 90 F6 [19:40:07]CheckFolder [19:40:07]dirname=/storage/ofd_packets [19:40:07]CheckFolder done [19:40:07]ProducePacketName [19:40:07]name=ofd_packets/00087451 [19:40:07]NVStorageSaveData ofd_packets/00087451 [19:40:07]File name is /storage/ofd_packets/00087451 [19:40:07]Write 328 bytes [19:40:07]NVStorageSaveData done [19:40:07]OFDSenderStorePacket done [19:40:07]KKMCreateOFDPacket done [19:40:07]NVStorageSaveData kkm_last_timestamp [19:40:07]File name is /storage/kkm_last_timestamp [19:40:07]Write 4 bytes [19:40:07]NVStorageSaveData done [19:40:07]ExternCall_PrintAddStr [19:40:07]wPrintStart [19:40:07]Write to MH i2c: 01 00 00 28 08 30 [19:40:07]Write i2c OK [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 07 00 [19:40:07]MH_I2C_Read... [19:40:07]Read from MH i2c: 01 07 00 28 08 00 00 00 00 00 FF 0F 45 [19:40:07]RasterBufferAndPrint [19:40:07]line Счет N : (3)148218 [19:40:07]line ИНН: 02508201610067 [19:40:07]line Контрольно-Кассовый Чек [19:40:07]line ПРОДАЖА [19:40:07]line Товар: 4700000310036 [19:40:07]line Вода Жалалабат 27 0,5л [19:40:07]line 1.000 * 40.00 [19:40:07]line = 40.00 [19:40:07]line НДС 12% НСП 1% [19:40:07]line > о реализуемом товаре [19:40:07]line ИТОГО: 40.00 [19:40:07]line НСП 1% : 0.35 [19:40:07]line НДС 12% : 4.25 [19:40:07]line Наличными: 40.00 [19:40:07]line Безнал.: 0.00 [19:40:07]line Место: АЗС № 137 "Партнер Нефть" [19:40:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:40:07]line СНО: Общий режим [19:40:07]line Чек 305 23.09.2024 19:40 [19:40:07]line Смена: 498 ФФД: 1.0 [19:40:07]line ЗНМ: 0300000064 [19:40:07]line РНМ: 0000000000092592 [19:40:07]line Версия ККМ: 001 [19:40:07]line ФМ: 0000000000874979 [19:40:07]line ФД: 87451 [19:40:07]line ФПД: 65289418081509 [19:40:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87451&fm=65289418081509&tin=02508201610067®Number=0000000000092592&sum=4000 [19:40:07]line 0 [19:40:07]written 0, free lines is 4095 [19:40:07]OFD Sender: Processing packet 87450 [packets to send 281, broken 279] [19:40:07]ProducePacketName [19:40:07]name=ofd_packets/00087450 [19:40:07]OFD Sender: To server: pG, [19:40:07]CommunicateWithHost lk.salyk.kg:30040 [19:40:07]ConnectInit lk.salyk.kg [19:40:08]Write to MH i2c: 01 00 00 50 08 58 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 07 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: 01 07 00 50 08 00 00 00 00 00 04 0D 70 [19:40:08]RasterBufferAndPrint [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]line [19:40:08]written 0, free lines is 3360 [19:40:08]MH_Cut [19:40:08]Write to MH i2c: D1 01 00 57 08 01 31 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 01 00 [19:40:08]MH_I2C_Read... [19:40:08]Read from MH i2c: D1 01 00 57 08 00 30 [19:40:08]Write to MH i2c: 01 00 00 58 08 60 [19:40:08]Write i2c OK [19:40:08]MH_I2C_Read... [19:40:09]*** Cut start [19:40:09]*** Partial cut [19:40:09]*** CUTSNS_PIN = 1 [19:40:09]*** CUTSNS_PIN = 0 [19:40:09]*** Brake cut motor [19:40:09]Read from MH i2c: 01 [19:40:09]MH_I2C_Read... [19:40:09]*** Stop cut motor [19:40:09]*** Cut end [19:40:09]Read from MH i2c: 01 07 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: 01 07 00 58 08 00 00 00 00 00 FF 0F 75 [19:40:09]process_action close_receipt done [19:40:09]requested_data is exist [19:40:09]produce_requested_data [19:40:09]requested_item fm.sn is exist - process it [19:40:09]wFMCommunicate request_size=4 [19:40:09]MH_SAM_APDU [19:40:09]CAPDU: 80 11 00 00 [19:40:09]Write to MH i2c: E2 08 00 59 08 80 11 00 00 00 00 00 00 DB [19:40:09]Write i2c OK [19:40:09]MH_I2C_Read... [19:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:40:09]Read from MH i2c: E2 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 17 00 [19:40:09]MH_I2C_Read... [19:40:09]Read from MH i2c: E2 17 00 59 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3A [19:40: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:40:09]wFMCommunicate OK [19:40:09]requested_item fd.num is exist - process it [19:40:09]SAM_PROTO_GetFieldsCounters [19:40:09]wFMCommunicate request_size=4 [19:40:09]MH_SAM_APDU [19:40:09]CAPDU: 80 13 00 00 [19:40:09]Write to MH i2c: E2 08 00 5A 08 80 13 00 00 00 00 00 00 DE [19:40:09]Write i2c OK [19:40:09]MH_I2C_Read... [19:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:40:10]Read from MH i2c: E2 [19:40:10]MH_I2C_Read... [19:40:10]Read from MH i2c: E2 62 00 [19:40:10]MH_I2C_Read... [19:40:10]Read from MH i2c: E2 62 00 5A 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 9B 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 87 [19:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:40:10]wFMCommunicate OK [19:40:10]SAM_PROTO_GetFieldsCounters done [19:40:10]requested_item shift.num is exist - process it [19:40:10]requested_item shift.opened is exist - process it [19:40:10]req_shift_opened [19:40:10]FM_GetShiftState [19:40:10]SAM_PROTO_GetShiftState [19:40:10]wFMCommunicate request_size=4 [19:40:10]MH_SAM_APDU [19:40:10]CAPDU: 80 13 01 00 [19:40:10]Write to MH i2c: E2 08 00 5B 08 80 13 01 00 00 00 00 00 E0 [19:40:10]Write i2c OK [19:40:10]MH_I2C_Read... [19:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:40:10]Read from MH i2c: E2 [19:40:10]MH_I2C_Read... [19:40:10]Read from MH i2c: E2 0E 00 [19:40:10]MH_I2C_Read... [19:40:10]Read from MH i2c: E2 0E 00 5B 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 38 [19:40:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:40:10]wFMCommunicate OK [19:40:10]SAM_PROTO_GetShiftState done [19:40:10]FM_GetShiftState done [19:40:10]req_shift_opened done [19:40:10]requested_item shift.open_date is exist - process it [19:40:10]req_shift_open_date [19:40:10]req_shift_open_date done [19:40:10]produce_requested_data done [19:40:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87451,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:40:10]process_action_free close_receipt [19:40:10]json_value_free [19:40:10]json_value_free done [19:40:10]process_json_proto returns [19:40:10]Send response to host [19:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87451,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:40:10]free response buf [19:40:10]execute_script done [19:40:10]execute_script returns [19:40:10]free content buf [19:40:10]Sock 10.Close socket [19:40:10]Sock 10.Thread stoped [19:40:14]Connected sock=11 [19:40: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 25 8F 16 01 7D B7 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 30 01 00 00 F4 03 04 00 0D C4 F1 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 9A 55 01 00 35 04 06 00 88 72 67 E3 F5 6C F5 D3 11 36 A2 2C 2C 06 [19:40: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 3C 5F 47 00 88 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 9A 55 01 00 F4 03 04 00 E7 6E F1 66 B6 04 01 00 00 E6 C3 89 EC B8 B2 4A CA [19:40:18]CommunicateWithHost err = 0 [19:40:18]CheckOFDResponse [19:40:18]1017 (14) - 77093643461234 [19:40:18]1041 (16) - 0000000000874979 [19:40:18]1040 (4) - 87450 [19:40:18]1012 (4) - 23.09.2024 13:36 [19:40:18]1206 (1) - 0 [19:40:18]OFD Sender: Remove packet 87450 [19:40:18]ProducePacketName [19:40:18]name=ofd_packets/00087450 [19:40:18]NVStorageDeleteData [19:40:19]OFD Sender: Processing packet 87451 [packets to send 280, broken 279] [19:40:19]ProducePacketName [19:40:19]name=ofd_packets/00087451 [19:40:19]OFD Sender: To server: pG, [19:40:19]CommunicateWithHost lk.salyk.kg:30040 [19:40:19]ConnectInit lk.salyk.kg [19:40:23]recv_with_timeout no data received [19:40:26]Connected sock=10 [19:40: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 2A 01 00 00 28 BF 22 01 D2 C5 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB 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 31 01 00 00 F4 03 04 00 16 C4 F1 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 9B 55 01 00 35 04 06 00 3B 61 60 92 84 E5 BA F4 E4 7E 78 FA 90 F6 [19:40: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 BF 0D 47 00 35 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 9B 55 01 00 F4 03 04 00 F3 6E F1 66 B6 04 01 00 00 E7 8F C7 60 9A 6F 50 EF [19:40:30]CommunicateWithHost err = 0 [19:40:30]CheckOFDResponse [19:40:30]1017 (14) - 77093643461234 [19:40:30]1041 (16) - 0000000000874979 [19:40:30]1040 (4) - 87451 [19:40:30]1012 (4) - 23.09.2024 13:36 [19:40:30]1206 (1) - 0 [19:40:30]OFD Sender: Remove packet 87451 [19:40:30]ProducePacketName [19:40:30]name=ofd_packets/00087451 [19:40:30]NVStorageDeleteData [19:40:30]OFD Sender: No OFD packet to send [19:40:35]OFD Sender: No OFD packet to send [19:40:37]recv_with_timeout no data received [19:40:40]OFD Sender: No OFD packet to send [19:40:45]OFD Sender: No OFD packet to send [19:40:50]OFD Sender: No OFD packet to send [19:40:55]OFD Sender: No OFD packet to send [19:41:00]OFD Sender: No OFD packet to send [19:41:05]OFD Sender: No OFD packet to send [19:41:10]OFD Sender: No OFD packet to send [19:41:14]recv_with_timeout no data received [19:41:15]OFD Sender: No OFD packet to send [19:41:20]OFD Sender: No OFD packet to send [19:41:25]OFD Sender: No OFD packet to send [19:41:30]OFD Sender: No OFD packet to send [19:41:31]recv_with_timeout no data received [19:41:35]OFD Sender: No OFD packet to send [19:41:40]OFD Sender: No OFD packet to send [19:41:45]OFD Sender: No OFD packet to send [19:41:47]recv_with_timeout no data received [19:41:50]OFD Sender: No OFD packet to send [19:41:55]OFD Sender: No OFD packet to send [19:42:00]OFD Sender: No OFD packet to send [19:42:03]recv_with_timeout no data received [19:42:05]OFD Sender: No OFD packet to send [19:42:10]accept exits with 8 [19:42:10]New connection [19:42:10]New thread 3067514212 created [19:42:10]Thread 3067370852 joined [19:42:10]Waiting for new connection... [19:42:10] Sock 8.Parse request [19:42:10]Sock 8.Check first char [19:42:10]Sock 8.First char is OK [19:42:10]request: POST /json_proto HTTP/1.0 [19:42:10]Method: POST [19:42:10]URL: /json_proto [19:42:10]Method is POST - this is cgi request [19:42:10]url: /json_proto [19:42:10]query_string will be loaded in cgi processing [19:42:10]execute_cgi json_proto POST (null) [19:42:10]execute_cgi path=json_proto method=POST [19:42:10]POST find Content-Length [19:42:10]Host: 172.17.47.196:8080 [19:42:10]Content-Length: 677 [19:42:10]Content-Type: application/json [19:42:10] [19:42:10]POST finish read [19:42:10]Found Content-Length = 677 [19:42:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872403", "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" ] } } [19:42:10]execute_script... [19:42:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872403", "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" ] } } [19:42:10]POST & json_proto [19:42:10]process_json_proto [19:42:10]json parsed OK: [19:42:10]protocol is kg_v1.0 [19:42:10]action value=close_receipt [19:42:10]process_action close_receipt [19:42:10]cmd_close_receipt [19:42:10]MH_GetDate [19:42:10]Write to MH i2c: F0 00 00 5C 08 53 [19:42:10]Write i2c OK [19:42:10]MH_I2C_Read... [19:42:10]Read from MH i2c: F0 [19:42:10]MH_I2C_Read... [19:42:10]Read from MH i2c: F0 09 00 [19:42:10]MH_I2C_Read... [19:42:10]Read from MH i2c: F0 09 00 5C 08 00 92 C4 F1 66 4C 6B 94 66 BA [19:42:10]GetLastDocTimeStamp 1727120406 [19:42:10]current date 1727120530 [19:42:10]FM_GetShiftState [19:42:10]SAM_PROTO_GetShiftState [19:42:10]wFMCommunicate request_size=4 [19:42:10]MH_SAM_APDU [19:42:10]CAPDU: 80 13 01 00 [19:42:10]Write to MH i2c: E2 08 00 5D 08 80 13 01 00 00 00 00 00 E2 [19:42:10]Write i2c OK [19:42:10]MH_I2C_Read... [19:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:10]Read from MH i2c: E2 [19:42:10]MH_I2C_Read... [19:42:10]Read from MH i2c: E2 0E 00 [19:42:10]MH_I2C_Read... [19:42:10]Read from MH i2c: E2 0E 00 5D 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3A [19:42:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:42:10]wFMCommunicate OK [19:42:10]SAM_PROTO_GetShiftState done [19:42:10]FM_GetShiftState done [19:42:10]opened in 1727050818 [19:42:10]opened+sec_in_day 1727137218 [19:42:10]quantity*price = 50036 [19:42:10]sum+1 = 50037 [19:42:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 306 23.09.2024 19:42 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87452 ФПД: 188353796741834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87452&fm=188353796741834&tin=02508201610067®Number=0000000000092592&sum=50000 [19:42:11]StoreToDocumentArchive [19:42:11]shift 498 fd 87452 [19:42:11]save to /storage/0498/doc_00087452 [19:42:11]save last doc name /storage/0498/doc_00087452 to /storage/kkm_last_doc_name [19:42:11]save OK [19:42:11]Clear old archive folders... [19:42:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:42:11]tlvbuf is 01A71030 [19:42:11]SAM_PROTO_ClearQueue [19:42:11]wFMCommunicate request_size=4 [19:42:11]MH_SAM_APDU [19:42:11]CAPDU: 80 09 00 00 [19:42:11]Write to MH i2c: E2 08 00 6A 08 80 09 00 00 00 00 00 00 E4 [19:42:11]Write i2c OK [19:42:11]MH_I2C_Read... [19:42:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:42:11]Read from MH i2c: E2 [19:42:11]MH_I2C_Read... [19:42:11]Read from MH i2c: E2 03 00 [19:42:11]MH_I2C_Read... [19:42:11]Read from MH i2c: E2 03 00 6A 08 00 90 00 E6 [19:42:11]RAPDU: 90 00 [19:42:11]wFMCommunicate OK [19:42:11]SAM_PROTO_ClearQueue done [19:42:11]KKMCreateOFDPacket [19:42:11]OFDProtocolAddRootSTLVToBuf [19:42:11]FM_MakeSignedData [19:42:11]FM_MakeSignedData [19:42:11]SAM_PROTO_SignData [19:42:11]wFMCommunicate request_size=4 [19:42:11]MH_SAM_APDU [19:42:11]CAPDU: 80 0D 01 02 [19:42:11]Write to MH i2c: E2 08 00 6B 08 80 0D 01 02 00 00 00 00 EC [19:42:11]Write i2c OK [19:42:11]MH_I2C_Read... [19:42:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:42:11]Read from MH i2c: E2 [19:42:11]MH_I2C_Read... [19:42:11]Read from MH i2c: E2 03 00 [19:42:11]MH_I2C_Read... [19:42:11]Read from MH i2c: E2 03 00 6B 08 00 90 00 E7 [19:42:11]RAPDU: 90 00 [19:42:11]wFMCommunicate OK [19:42:11]wFMCommunicate request_size=255 [19:42:11]MH_SAM_APDU [19:42:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 92 C4 F1 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 9C 55 01 00 35 04 06 00 AB [19:42:11]Write to MH i2c: E2 02 01 6C 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 92 C4 F1 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 9C 55 01 00 35 04 06 00 AB 00 00 E9 [19:42:11]Write i2c OK [19:42:11]MH_I2C_Read... [19:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:12]Read from MH i2c: E2 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 03 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 03 00 6C 08 00 90 00 E8 [19:42:12]RAPDU: 90 00 [19:42:12]wFMCommunicate OK [19:42:12]wFMCommunicate request_size=10 [19:42:12]MH_SAM_APDU [19:42:12]CAPDU: 80 0D 02 02 05 4E 89 25 9A CA [19:42:12]Write to MH i2c: E2 0D 00 6D 08 80 0D 02 02 05 00 4E 89 25 9A CA 00 00 59 [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:12]Read from MH i2c: E2 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 03 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 03 00 6D 08 00 90 00 E9 [19:42:12]RAPDU: 90 00 [19:42:12]wFMCommunicate OK [19:42:12]wFMCommunicate request_size=4 [19:42:12]MH_SAM_APDU [19:42:12]CAPDU: 80 0D 03 02 [19:42:12]Write to MH i2c: E2 08 00 6E 08 80 0D 03 02 00 00 00 00 F1 [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:42:12]Read from MH i2c: E2 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 0B 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 0B 00 6E 08 00 0D 2C BD 4D F2 BA C5 E9 90 00 8F [19:42:12]RAPDU: 0D 2C BD 4D F2 BA C5 E9 90 00 [19:42:12]wFMCommunicate OK [19:42:12]SAM_PROTO_SignData done [19:42:12]FM_MakeSignedData done [19:42:12]CreateOFDProtocolMessage [19:42:12]wFMCommunicate request_size=4 [19:42:12]MH_SAM_APDU [19:42:12]CAPDU: 80 11 00 00 [19:42:12]Write to MH i2c: E2 08 00 6F 08 80 11 00 00 00 00 00 00 F1 [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:12]Read from MH i2c: E2 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 17 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: E2 17 00 6F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 50 [19:42: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:42:12]wFMCommunicate OK [19:42:12]CreateOFDProtocolMessage done [19:42:12]OFDSenderStorePacket 87452 [19:42:12]StoreOFDPacket docnum=87452 [19:42: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 E4 41 07 01 5E 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 32 01 00 00 F4 03 04 00 92 C4 F1 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 9C 55 01 00 35 04 06 00 AB 4E 89 25 9A CA 0D 2C BD 4D F2 BA C5 E9 [19:42:12]CheckFolder [19:42:12]dirname=/storage/ofd_packets [19:42:12]CheckFolder done [19:42:12]ProducePacketName [19:42:12]name=ofd_packets/00087452 [19:42:12]NVStorageSaveData ofd_packets/00087452 [19:42:12]File name is /storage/ofd_packets/00087452 [19:42:12]Write 301 bytes [19:42:12]NVStorageSaveData done [19:42:12]OFDSenderStorePacket done [19:42:12]KKMCreateOFDPacket done [19:42:12]NVStorageSaveData kkm_last_timestamp [19:42:12]File name is /storage/kkm_last_timestamp [19:42:12]Write 4 bytes [19:42:12]NVStorageSaveData done [19:42:12]ExternCall_PrintAddStr [19:42:12]wPrintStart [19:42:12]Write to MH i2c: 01 00 00 70 08 78 [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 07 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 07 00 70 08 00 00 00 00 00 FF 0F 8D [19:42:12]RasterBufferAndPrint [19:42:12]line Счет N : (1)872403 [19:42:12]line ИНН: 02508201610067 [19:42:12]line Контрольно-Кассовый Чек [19:42:12]line ПРОДАЖА [19:42:12]line ТРК (МРК, ГНК) : 43 [19:42:12]line Товар: 2710124130 [19:42:12]line Аи-92-К-5 [19:42:12]line 7.380 * 67.80 [19:42:12]line = 500.36 [19:42:12]line НДС 12% НСП 1% [19:42:12]line > о реализуемом товаре [19:42:12]line ОКРУГЛЕНИЕ: -0.36 [19:42:12]line ИТОГО: 500.00 [19:42:12]line Внесено: 500.00 [19:42:12]line СДАЧА: 0.00 [19:42:12]line НСП 1% : 4.43 [19:42:12]line НДС 12% : 53.14 [19:42:12]line Наличными: 500.00 [19:42:12]line Безнал.: 0.00 [19:42:12]line Место: АЗС № 137 "Партнер Нефть" [19:42:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:42:12]line СНО: Общий режим [19:42:12]line Чек 306 23.09.2024 19:42 [19:42:12]line Смена: 498 ФФД: 1.0 [19:42:12]line ЗНМ: 0300000064 [19:42:12]line РНМ: 0000000000092592 [19:42:12]line Версия ККМ: 001 [19:42:12]line ФМ: 0000000000874979 [19:42:12]line ФД: 87452 [19:42:12]line ФПД: 188353796741834 [19:42:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T194210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87452&fm=188353796741834&tin=02508201610067®Number=0000000000092592&sum=50000 [19:42:12]written 0, free lines is 4095 [19:42:12]OFD Sender: Processing packet 87452 [packets to send 280, broken 279] [19:42:12]ProducePacketName [19:42:12]name=ofd_packets/00087452 [19:42:12]OFD Sender: To server: pG, [19:42:12]CommunicateWithHost lk.salyk.kg:30040 [19:42:12]ConnectInit lk.salyk.kg [19:42:12]Write to MH i2c: 01 00 00 9B 08 A3 [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 07 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: 01 07 00 9B 08 00 00 00 00 00 E4 0C 9A [19:42:12]RasterBufferAndPrint [19:42:12]line [19:42:12]line [19:42:12]line [19:42:12]line [19:42:12]line [19:42:12]written 0, free lines is 3306 [19:42:12]MH_Cut [19:42:12]Write to MH i2c: D1 01 00 A2 08 01 7C [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: D1 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: D1 01 00 [19:42:12]MH_I2C_Read... [19:42:12]Read from MH i2c: D1 01 00 A2 08 00 7B [19:42:12]Write to MH i2c: 01 00 00 A3 08 AB [19:42:12]Write i2c OK [19:42:12]MH_I2C_Read... [19:42:13]*** Cut start [19:42:13]*** Partial cut [19:42:13]*** CUTSNS_PIN = 1 [19:42:13]*** CUTSNS_PIN = 0 [19:42:13]*** Brake cut motor [19:42:14]Read from MH i2c: 01 [19:42:14]MH_I2C_Read... [19:42:14]*** Stop cut motor [19:42:14]*** Cut end [19:42:14]Read from MH i2c: 01 07 00 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: 01 07 00 A3 08 00 00 00 00 00 FF 0F C0 [19:42:14]process_action close_receipt done [19:42:14]requested_data is exist [19:42:14]produce_requested_data [19:42:14]requested_item fm.sn is exist - process it [19:42:14]wFMCommunicate request_size=4 [19:42:14]MH_SAM_APDU [19:42:14]CAPDU: 80 11 00 00 [19:42:14]Write to MH i2c: E2 08 00 A4 08 80 11 00 00 00 00 00 00 26 [19:42:14]Write i2c OK [19:42:14]MH_I2C_Read... [19:42:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:14]Read from MH i2c: E2 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 17 00 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 17 00 A4 08 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:42: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:42:14]wFMCommunicate OK [19:42:14]requested_item fd.num is exist - process it [19:42:14]SAM_PROTO_GetFieldsCounters [19:42:14]wFMCommunicate request_size=4 [19:42:14]MH_SAM_APDU [19:42:14]CAPDU: 80 13 00 00 [19:42:14]Write to MH i2c: E2 08 00 A5 08 80 13 00 00 00 00 00 00 29 [19:42:14]Write i2c OK [19:42:14]MH_I2C_Read... [19:42:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:14]Read from MH i2c: E2 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 62 00 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 62 00 A5 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 9C 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:42:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [19:42:14]wFMCommunicate OK [19:42:14]SAM_PROTO_GetFieldsCounters done [19:42:14]requested_item shift.num is exist - process it [19:42:14]requested_item shift.opened is exist - process it [19:42:14]req_shift_opened [19:42:14]FM_GetShiftState [19:42:14]SAM_PROTO_GetShiftState [19:42:14]wFMCommunicate request_size=4 [19:42:14]MH_SAM_APDU [19:42:14]CAPDU: 80 13 01 00 [19:42:14]Write to MH i2c: E2 08 00 A6 08 80 13 01 00 00 00 00 00 2B [19:42:14]Write i2c OK [19:42:14]MH_I2C_Read... [19:42:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:14]Read from MH i2c: E2 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 0E 00 [19:42:14]MH_I2C_Read... [19:42:14]Read from MH i2c: E2 0E 00 A6 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 83 [19:42:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:42:14]wFMCommunicate OK [19:42:14]SAM_PROTO_GetShiftState done [19:42:14]FM_GetShiftState done [19:42:14]req_shift_opened done [19:42:14]requested_item shift.open_date is exist - process it [19:42:14]req_shift_open_date [19:42:14]req_shift_open_date done [19:42:14]produce_requested_data done [19:42:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87452,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:42:14]process_action_free close_receipt [19:42:14]json_value_free [19:42:14]json_value_free done [19:42:14]process_json_proto returns [19:42:14]Send response to host [19:42:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87452,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:42:14]free response buf [19:42:14]execute_script done [19:42:14]execute_script returns [19:42:14]free content buf [19:42:14]Sock 8.Close socket [19:42:14]Sock 8.Thread stoped [19:42:17]ConnectInit Can't take IP for lk.salyk.kg [19:42:17]CommunicateWithHost connect error [19:42:17]CommunicateWithHost err = -1 [19:42:17]OFD Sender: Server communicate error [19:42:22]OFD Sender: Processing packet 87452 [packets to send 280, broken 279] [19:42:22]ProducePacketName [19:42:22]name=ofd_packets/00087452 [19:42:22]OFD Sender: To server: pG, [19:42:22]CommunicateWithHost lk.salyk.kg:30040 [19:42:22]ConnectInit lk.salyk.kg [19:42:27]ConnectInit Can't take IP for lk.salyk.kg [19:42:27]CommunicateWithHost connect error [19:42:27]CommunicateWithHost err = -1 [19:42:27]OFD Sender: Server communicate error [19:42:32]OFD Sender: Processing packet 87452 [packets to send 280, broken 279] [19:42:32]ProducePacketName [19:42:32]name=ofd_packets/00087452 [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:35]Connected sock=8 [19:42: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 E4 41 07 01 5E 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 32 01 00 00 F4 03 04 00 92 C4 F1 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 9C 55 01 00 35 04 06 00 AB 4E 89 25 9A CA 0D 2C BD 4D F2 BA C5 E9 [19:42: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 9D 20 47 00 78 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 9C 55 01 00 F4 03 04 00 75 6F F1 66 B6 04 01 00 00 30 62 7F 04 4C FC AB 09 [19:42:37]CommunicateWithHost err = 0 [19:42:37]CheckOFDResponse [19:42:37]1017 (14) - 77093643461234 [19:42:37]1041 (16) - 0000000000874979 [19:42:37]1040 (4) - 87452 [19:42:37]1012 (4) - 23.09.2024 13:39 [19:42:37]1206 (1) - 0 [19:42:37]OFD Sender: Remove packet 87452 [19:42:37]ProducePacketName [19:42:37]name=ofd_packets/00087452 [19:42:37]NVStorageDeleteData [19:42:38]OFD Sender: No OFD packet to send [19:42:43]OFD Sender: No OFD packet to send [19:42:48]OFD Sender: No OFD packet to send [19:42:53]OFD Sender: No OFD packet to send [19:42:58]OFD Sender: No OFD packet to send [19:43:02]recv_with_timeout no data received [19:43:03]OFD Sender: No OFD packet to send [19:43:08]OFD Sender: No OFD packet to send [19:43:13]OFD Sender: No OFD packet to send [19:43:18]OFD Sender: No OFD packet to send [19:43:28]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:44]recv_with_timeout no data received [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:58]OFD Sender: No OFD packet to send [19:44:03]OFD Sender: No OFD packet to send [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:31]recv_with_timeout no data received [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:08]OFD Sender: No OFD packet to send [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:23]OFD Sender: No OFD packet to send [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:35]accept exits with 10 [19:46:35]New connection [19:46:35]New thread 3067370852 created [19:46:35]Thread 3067514212 joined [19:46:35]Waiting for new connection... [19:46:35] Sock 10.Parse request [19:46:35]Sock 10.Check first char [19:46:35]Sock 10.First char is OK [19:46:35]request: POST /json_proto HTTP/1.0 [19:46:35]Method: POST [19:46:35]URL: /json_proto [19:46:35]Method is POST - this is cgi request [19:46:35]url: /json_proto [19:46:35]query_string will be loaded in cgi processing [19:46:35]execute_cgi json_proto POST (null) [19:46:35]execute_cgi path=json_proto method=POST [19:46:35]POST find Content-Length [19:46:35]Host: 172.17.47.196:8080 [19:46:35]Content-Length: 621 [19:46:35]Content-Type: application/json [19:46:35] [19:46:35]POST finish read [19:46:35]Found Content-Length = 621 [19:46:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148219", "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" ] } } [19:46:35]execute_script... [19:46: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)148219", "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" ] } } [19:46:35]POST & json_proto [19:46:35]process_json_proto [19:46:35]json parsed OK: [19:46:35]protocol is kg_v1.0 [19:46:35]action value=close_receipt [19:46:35]process_action close_receipt [19:46:35]cmd_close_receipt [19:46:35]MH_GetDate [19:46:35]Write to MH i2c: F0 00 00 A7 08 9E [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: F0 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: F0 09 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: F0 09 00 A7 08 00 9C C5 F1 66 4C 6B 94 66 10 [19:46:35]GetLastDocTimeStamp 1727120530 [19:46:35]current date 1727120796 [19:46:35]FM_GetShiftState [19:46:35]SAM_PROTO_GetShiftState [19:46:35]wFMCommunicate request_size=4 [19:46:35]MH_SAM_APDU [19:46:35]CAPDU: 80 13 01 00 [19:46:35]Write to MH i2c: E2 08 00 A8 08 80 13 01 00 00 00 00 00 2D [19:46:35]Write i2c OK [19:46:35]MH_I2C_Read... [19:46:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:46:35]Read from MH i2c: E2 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 [19:46:35]MH_I2C_Read... [19:46:35]Read from MH i2c: E2 0E 00 A8 08 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 85 [19:46:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:46:35]wFMCommunicate OK [19:46:35]SAM_PROTO_GetShiftState done [19:46:35]FM_GetShiftState done [19:46:35]opened in 1727050818 [19:46:35]opened+sec_in_day 1727137218 [19:46:35]quantity*price = 13400 [19:46:35]sum+1 = 13401 [19:46:35]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46214638 Р/ж mentos p.white нежная мята 16/15,5г 1.000 * 49.00 = 49.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 99.00 НСП 1% : 0.87 НДС 12% : 10.51 Наличными: 99.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 308 23.09.2024 19:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87454 ФПД: 120839331113863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195036&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87454&fm=120839331113863&tin=02508201610067®Number=0000000000092592&sum=9900 0 [19:50:37]StoreToDocumentArchive [19:50:37]shift 498 fd 87454 [19:50:37]save to /storage/0498/doc_00087454 [19:50:37]save last doc name /storage/0498/doc_00087454 to /storage/kkm_last_doc_name [19:50:37]save OK [19:50:37]Clear old archive folders... [19:50:37]ProcessDocumentItem done err = 0, tmpTLVsize=423 [19:50:37]tlvbuf is 00997120 [19:50:37]SAM_PROTO_ClearQueue [19:50:37]wFMCommunicate request_size=4 [19:50:37]MH_SAM_APDU [19:50:37]CAPDU: 80 09 00 00 [19:50:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:50:37]Write i2c OK [19:50:37]MH_I2C_Read... [19:50:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:37]Read from MH i2c: E2 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:50:37]RAPDU: 90 00 [19:50:37]wFMCommunicate OK [19:50:37]SAM_PROTO_ClearQueue done [19:50:37]KKMCreateOFDPacket [19:50:37]OFDProtocolAddRootSTLVToBuf [19:50:37]FM_MakeSignedData [19:50:37]FM_MakeSignedData [19:50:37]SAM_PROTO_SignData [19:50:37]wFMCommunicate request_size=4 [19:50:37]MH_SAM_APDU [19:50:37]CAPDU: 80 0D 01 02 [19:50:37]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:50:37]Write i2c OK [19:50:37]MH_I2C_Read... [19:50:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:37]Read from MH i2c: E2 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:50:37]RAPDU: 90 00 [19:50:37]wFMCommunicate OK [19:50:37]wFMCommunicate request_size=255 [19:50:37]MH_SAM_APDU [19:50:37]CAPDU: 80 0D 02 02 FA 03 00 A7 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 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 [19:50:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 A7 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 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 00 DF [19:50:37]Write i2c OK [19:50:37]MH_I2C_Read... [19:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:37]Read from MH i2c: E2 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 [19:50:37]MH_I2C_Read... [19:50:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:50:37]RAPDU: 90 00 [19:50:37]wFMCommunicate OK [19:50:37]wFMCommunicate request_size=182 [19:50:37]MH_SAM_APDU [19:50:37]CAPDU: 80 0D 02 02 B1 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 8C C6 F1 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 9E 55 01 00 35 04 06 00 6D E7 19 67 EB 87 [19:50:37]Write to MH i2c: E2 B9 00 2E 00 80 0D 02 02 B1 00 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 8C C6 F1 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 9E 55 01 00 35 04 06 00 6D E7 19 67 EB 87 00 00 3D [19:50:37]Write i2c OK [19:50:37]MH_I2C_Read... [19:50:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:38]Read from MH i2c: E2 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: E2 03 00 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:50:38]RAPDU: 90 00 [19:50:38]wFMCommunicate OK [19:50:38]wFMCommunicate request_size=4 [19:50:38]MH_SAM_APDU [19:50:38]CAPDU: 80 0D 03 02 [19:50:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:38]Read from MH i2c: E2 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: E2 0B 00 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: E2 0B 00 2F 00 00 4F D6 DC EE C4 5D 25 1C 90 00 FC [19:50:38]RAPDU: 4F D6 DC EE C4 5D 25 1C 90 00 [19:50:38]wFMCommunicate OK [19:50:38]SAM_PROTO_SignData done [19:50:38]FM_MakeSignedData done [19:50:38]CreateOFDProtocolMessage [19:50:38]wFMCommunicate request_size=4 [19:50:38]MH_SAM_APDU [19:50:38]CAPDU: 80 11 00 00 [19:50:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:38]Read from MH i2c: E2 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: E2 17 00 [19:50:38]MH_I2C_Read... [19:50: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 [19:50: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:50:38]wFMCommunicate OK [19:50:38]CreateOFDProtocolMessage done [19:50:38]OFDSenderStorePacket 87454 [19:50:38]StoreOFDPacket docnum=87454 [19:50: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 BB 01 00 00 1D 24 B3 01 63 62 5A 03 01 00 03 00 A7 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 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 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 8C C6 F1 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 9E 55 01 00 35 04 06 00 6D E7 19 67 EB 87 4F D6 DC EE C4 5D 25 1C [19:50:38]CheckFolder [19:50:38]dirname=/storage/ofd_packets [19:50:38]CheckFolder done [19:50:38]ProducePacketName [19:50:38]name=ofd_packets/00087454 [19:50:38]NVStorageSaveData ofd_packets/00087454 [19:50:38]File name is /storage/ofd_packets/00087454 [19:50:38]Write 473 bytes [19:50:38]NVStorageSaveData done [19:50:38]OFDSenderStorePacket done [19:50:38]KKMCreateOFDPacket done [19:50:38]NVStorageSaveData kkm_last_timestamp [19:50:38]File name is /storage/kkm_last_timestamp [19:50:38]Write 4 bytes [19:50:38]NVStorageSaveData done [19:50:38]ExternCall_PrintAddStr [19:50:38]wPrintStart [19:50:38]Write to MH i2c: 01 00 00 31 00 31 [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 07 00 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:50:38]RasterBufferAndPrint [19:50:38]line Счет N : (3)148220 [19:50:38]line ИНН: 02508201610067 [19:50:38]line Контрольно-Кассовый Чек [19:50:38]line ПРОДАЖА [19:50:38]line Товар: 4700003010049 [19:50:38]line Let`s GO Чай зеленый грейпфрут 0,5л ПЭТ [19:50:38]line 1.000 * 50.00 [19:50:38]line = 50.00 [19:50:38]line НДС 12% НСП 1% [19:50:38]line > о реализуемом товаре [19:50:38]line Товар: 46214638 [19:50:38]line Р/ж mentos p.white нежная мята 16/15,5г [19:50:38]line 1.000 * 49.00 [19:50:38]line = 49.00 [19:50:38]line НДС 12% НСП 1% [19:50:38]line > о реализуемом товаре [19:50:38]line ИТОГО: 99.00 [19:50:38]line НСП 1% : 0.87 [19:50:38]line НДС 12% : 10.51 [19:50:38]line Наличными: 99.00 [19:50:38]line Безнал.: 0.00 [19:50:38]line Место: АЗС № 137 "Партнер Нефть" [19:50:38]OFD Sender: Processing packet 87454 [packets to send 280, broken 279] [19:50:38]ProducePacketName [19:50:38]name=ofd_packets/00087454 [19:50:38]OFD Sender: To server: pG, [19:50:38]CommunicateWithHost lk.salyk.kg:30040 [19:50:38]ConnectInit lk.salyk.kg [19:50:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:50:38]line СНО: Общий режим [19:50:38]line Чек 308 23.09.2024 19:50 [19:50:38]line Смена: 498 ФФД: 1.0 [19:50:38]line ЗНМ: 0300000064 [19:50:38]line РНМ: 0000000000092592 [19:50:38]line Версия ККМ: 001 [19:50:38]line ФМ: 0000000000874979 [19:50:38]line ФД: 87454 [19:50:38]line ФПД: 120839331113863 [19:50:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195036&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87454&fm=120839331113863&tin=02508201610067®Number=0000000000092592&sum=9900 [19:50:38]line 0 [19:50:38]written 0, free lines is 4095 [19:50:38]Write to MH i2c: 01 00 00 61 00 61 [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 07 00 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 79 0C ED [19:50:38]RasterBufferAndPrint [19:50:38]line [19:50:38]line [19:50:38]line [19:50:38]line [19:50:38]line [19:50:38]written 0, free lines is 3216 [19:50:38]MH_Cut [19:50:38]Write to MH i2c: D1 01 00 68 00 01 3A [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: D1 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: D1 01 00 [19:50:38]MH_I2C_Read... [19:50:38]Read from MH i2c: D1 01 00 68 00 00 39 [19:50:38]Write to MH i2c: 01 00 00 69 00 69 [19:50:38]Write i2c OK [19:50:38]MH_I2C_Read... [19:50:39]*** Cut start [19:50:39]*** Partial cut [19:50:39]*** CUTSNS_PIN = 1 [19:50:39]*** CUTSNS_PIN = 0 [19:50:40]*** Brake cut motor [19:50:40]Read from MH i2c: 01 [19:50:40]MH_I2C_Read... [19:50:40]*** Stop cut motor [19:50:40]*** Cut end [19:50:40]Read from MH i2c: 01 07 00 [19:50:40]MH_I2C_Read... [19:50:40]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [19:50:40]process_action close_receipt done [19:50:40]requested_data is exist [19:50:40]produce_requested_data [19:50:40]requested_item fm.sn is exist - process it [19:50:40]wFMCommunicate request_size=4 [19:50:40]MH_SAM_APDU [19:50:40]CAPDU: 80 11 00 00 [19:50:40]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [19:50:40]Write i2c OK [19:50:40]MH_I2C_Read... [19:50:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:40]Read from MH i2c: E2 [19:50:40]MH_I2C_Read... [19:50:40]Read from MH i2c: E2 17 00 [19:50:40]MH_I2C_Read... [19:50:40]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 [19:50: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:50:40]wFMCommunicate OK [19:50:40]requested_item fd.num is exist - process it [19:50:40]SAM_PROTO_GetFieldsCounters [19:50:40]wFMCommunicate request_size=4 [19:50:40]MH_SAM_APDU [19:50:40]CAPDU: 80 13 00 00 [19:50:40]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [19:50:40]Write i2c OK [19:50:40]MH_I2C_Read... [19:50:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:40]Read from MH i2c: E2 [19:50:40]MH_I2C_Read... [19:50:40]Read from MH i2c: E2 62 00 [19:50:40]MH_I2C_Read... [19:50:40]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 9E 55 01 00 0E 04 04 00 F2 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 9C [19:50: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 9E 55 01 00 0E 04 04 00 F2 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 [19:50:40]wFMCommunicate OK [19:50:40]SAM_PROTO_GetFieldsCounters done [19:50:40]requested_item shift.num is exist - process it [19:50:40]requested_item shift.opened is exist - process it [19:50:40]req_shift_opened [19:50:40]FM_GetShiftState [19:50:40]SAM_PROTO_GetShiftState [19:50:40]wFMCommunicate request_size=4 [19:50:40]MH_SAM_APDU [19:50:40]CAPDU: 80 13 01 00 [19:50:40]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [19:50:40]Write i2c OK [19:50:40]MH_I2C_Read... [19:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:40]Read from MH i2c: E2 [19:50:40]MH_I2C_Read... [19:50:40]Read from MH i2c: E2 0E 00 [19:50:40]MH_I2C_Read... [19:50:40]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 41 [19:50:40]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:50:40]wFMCommunicate OK [19:50:40]SAM_PROTO_GetShiftState done [19:50:40]FM_GetShiftState done [19:50:40]req_shift_opened done [19:50:40]requested_item shift.open_date is exist - process it [19:50:40]req_shift_open_date [19:50:40]req_shift_open_date done [19:50:40]produce_requested_data done [19:50:40]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87454,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:50:40]process_action_free close_receipt [19:50:40]json_value_free [19:50:40]json_value_free done [19:50:40]process_json_proto returns [19:50:40]Send response to host [19:50:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87454,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:50:40]free response buf [19:50:40]execute_script done [19:50:40]execute_script returns [19:50:40]free content buf [19:50:40]Sock 7.Close socket [19:50:40]Sock 7.Thread stoped [19:50:41]accept exits with 10 [19:50:41]New connection [19:50:41]New thread 3067428196 created [19:50:41]Thread 3067571556 joined [19:50:41]Waiting for new connection... [19:50:41] Sock 10.Parse request [19:50:41]Sock 10.Check first char [19:50:41]Sock 10.First char is OK [19:50:41]request: POST /json_proto HTTP/1.0 [19:50:41]Method: POST [19:50:41]URL: /json_proto [19:50:41]Method is POST - this is cgi request [19:50:41]url: /json_proto [19:50:41]query_string will be loaded in cgi processing [19:50:41]execute_cgi json_proto POST (null) [19:50:41]execute_cgi path=json_proto method=POST [19:50:41]POST find Content-Length [19:50:41]Host: 172.17.47.196:8080 [19:50:41]Content-Length: 614 [19:50:41]Content-Type: application/json [19:50:41] [19:50:41]POST finish read [19:50:41]Found Content-Length = 614 [19:50:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148221", "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" ] } } [19:50:41]execute_script... [19:50:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148221", "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" ] } } [19:50:41]POST & json_proto [19:50:41]process_json_proto [19:50:41]json parsed OK: [19:50:41]protocol is kg_v1.0 [19:50:41]action value=close_receipt [19:50:41]process_action close_receipt [19:50:41]cmd_close_receipt [19:50:41]MH_GetDate [19:50:41]Write to MH i2c: F0 00 00 6D 00 5C [19:50:41]Write i2c OK [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 09 00 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: F0 09 00 6D 00 00 92 C6 F1 66 4C 6B 94 66 C5 [19:50:41]GetLastDocTimeStamp 1727121036 [19:50:41]current date 1727121042 [19:50:41]FM_GetShiftState [19:50:41]SAM_PROTO_GetShiftState [19:50:41]wFMCommunicate request_size=4 [19:50:41]MH_SAM_APDU [19:50:41]CAPDU: 80 13 01 00 [19:50:41]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [19:50:41]Write i2c OK [19:50:41]MH_I2C_Read... [19:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:41]Read from MH i2c: E2 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: E2 0E 00 [19:50:41]MH_I2C_Read... [19:50:41]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 43 [19:50:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:50:41]wFMCommunicate OK [19:50:41]SAM_PROTO_GetShiftState done [19:50:41]FM_GetShiftState done [19:50:41]opened in 1727050818 [19:50:41]opened+sec_in_day 1727137218 [19:50:41]quantity*price = 11000 [19:50:41]sum+1 = 11001 [19:50:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 309 23.09.2024 19:50 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87455 ФПД: 156416932030114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195042&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87455&fm=156416932030114&tin=02508201610067®Number=0000000000092592&sum=11000 0 [19:50:43]StoreToDocumentArchive [19:50:43]shift 498 fd 87455 [19:50:43]save to /storage/0498/doc_00087455 [19:50:43]save last doc name /storage/0498/doc_00087455 to /storage/kkm_last_doc_name [19:50:43]save OK [19:50:43]Clear old archive folders... [19:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=266 [19:50:43]tlvbuf is 009B93D0 [19:50:43]SAM_PROTO_ClearQueue [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 09 00 00 [19:50:43]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]SAM_PROTO_ClearQueue done [19:50:43]KKMCreateOFDPacket [19:50:43]OFDProtocolAddRootSTLVToBuf [19:50:43]FM_MakeSignedData [19:50:43]FM_MakeSignedData [19:50:43]SAM_PROTO_SignData [19:50:43]wFMCommunicate request_size=4 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 01 02 [19:50:43]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]wFMCommunicate request_size=255 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 02 02 FA 03 00 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 35 01 00 00 F4 03 04 00 92 C6 F1 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 [19:50:43]Write to MH i2c: E2 02 01 7D 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 35 01 00 00 F4 03 04 00 92 C6 F1 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 00 00 4A [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:43]Read from MH i2c: E2 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 [19:50:43]MH_I2C_Read... [19:50:43]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [19:50:43]RAPDU: 90 00 [19:50:43]wFMCommunicate OK [19:50:43]wFMCommunicate request_size=25 [19:50:43]MH_SAM_APDU [19:50:43]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 9F 55 01 00 35 04 06 00 8E 42 A7 AB A6 A2 [19:50:43]Write to MH i2c: E2 1C 00 7E 00 80 0D 02 02 14 00 37 39 10 04 04 00 9F 55 01 00 35 04 06 00 8E 42 A7 AB A6 A2 00 00 46 [19:50:43]Write i2c OK [19:50:43]MH_I2C_Read... [19:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:50:44]Read from MH i2c: E2 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 03 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [19:50:44]RAPDU: 90 00 [19:50:44]wFMCommunicate OK [19:50:44]wFMCommunicate request_size=4 [19:50:44]MH_SAM_APDU [19:50:44]CAPDU: 80 0D 03 02 [19:50:44]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:50:44]Read from MH i2c: E2 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 0B 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 0B 00 7F 00 00 64 BE 95 52 28 2A 2C 8F 90 00 11 [19:50:44]RAPDU: 64 BE 95 52 28 2A 2C 8F 90 00 [19:50:44]wFMCommunicate OK [19:50:44]SAM_PROTO_SignData done [19:50:44]FM_MakeSignedData done [19:50:44]CreateOFDProtocolMessage [19:50:44]wFMCommunicate request_size=4 [19:50:44]MH_SAM_APDU [19:50:44]CAPDU: 80 11 00 00 [19:50:44]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:44]Read from MH i2c: E2 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: E2 17 00 [19:50:44]MH_I2C_Read... [19:50:44]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 [19:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:50:44]wFMCommunicate OK [19:50:44]CreateOFDProtocolMessage done [19:50:44]OFDSenderStorePacket 87455 [19:50:44]StoreOFDPacket docnum=87455 [19:50: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 1E 01 00 00 B3 40 16 01 ED 67 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 35 01 00 00 F4 03 04 00 92 C6 F1 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 9F 55 01 00 35 04 06 00 8E 42 A7 AB A6 A2 64 BE 95 52 28 2A 2C 8F [19:50:44]CheckFolder [19:50:44]dirname=/storage/ofd_packets [19:50:44]CheckFolder done [19:50:44]ProducePacketName [19:50:44]name=ofd_packets/00087455 [19:50:44]NVStorageSaveData ofd_packets/00087455 [19:50:44]File name is /storage/ofd_packets/00087455 [19:50:44]Write 316 bytes [19:50:44]NVStorageSaveData done [19:50:44]OFDSenderStorePacket done [19:50:44]KKMCreateOFDPacket done [19:50:44]NVStorageSaveData kkm_last_timestamp [19:50:44]File name is /storage/kkm_last_timestamp [19:50:44]Write 4 bytes [19:50:44]NVStorageSaveData done [19:50:44]ExternCall_PrintAddStr [19:50:44]wPrintStart [19:50:44]Write to MH i2c: 01 00 00 81 00 81 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [19:50:44]RasterBufferAndPrint [19:50:44]line Счет N : (3)148221 [19:50:44]line ИНН: 02508201610067 [19:50:44]line Контрольно-Кассовый Чек [19:50:44]line ПРОДАЖА [19:50:44]line Товар: 4870001570071 [19:50:44]line Напиток Pepsi 1л [19:50:44]line 1.000 * 110.00 [19:50:44]line = 110.00 [19:50:44]line НДС 12% НСП 1% [19:50:44]line > о реализуемом товаре [19:50:44]line ИТОГО: 110.00 [19:50:44]line НСП 1% : 0.97 [19:50:44]line НДС 12% : 11.68 [19:50:44]line Наличными: 110.00 [19:50:44]line Безнал.: 0.00 [19:50:44]line Место: АЗС № 137 "Партнер Нефть" [19:50:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:50:44]line СНО: Общий режим [19:50:44]line Чек 309 23.09.2024 19:50 [19:50:44]line Смена: 498 ФФД: 1.0 [19:50:44]line ЗНМ: 0300000064 [19:50:44]line РНМ: 0000000000092592 [19:50:44]line Версия ККМ: 001 [19:50:44]line ФМ: 0000000000874979 [19:50:44]line ФД: 87455 [19:50:44]line ФПД: 156416932030114 [19:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195042&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87455&fm=156416932030114&tin=02508201610067®Number=0000000000092592&sum=11000 [19:50:44]line 0 [19:50:44]written 0, free lines is 4095 [19:50:44]Write to MH i2c: 01 00 00 A9 00 A9 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 00 0D BD [19:50:44]RasterBufferAndPrint [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]line [19:50:44]written 0, free lines is 3361 [19:50:44]MH_Cut [19:50:44]Write to MH i2c: D1 01 00 B0 00 01 82 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 01 00 [19:50:44]MH_I2C_Read... [19:50:44]Read from MH i2c: D1 01 00 B0 00 00 81 [19:50:44]Write to MH i2c: 01 00 00 B1 00 B1 [19:50:44]Write i2c OK [19:50:44]MH_I2C_Read... [19:50:45]*** Cut start [19:50:45]*** Partial cut [19:50:45]*** CUTSNS_PIN = 1 [19:50:45]*** CUTSNS_PIN = 0 [19:50:45]Connected sock=11 [19:50:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 *** Brake cut motor [19:50:45]30 30 30 30 30 30 38 37 34 39 37 39 BB 01 00 00 1D 24 B3 01 63 62 5A 03 01 00 03 00 A7 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 34 39 06 04 3E 00 4C 65 74 60 73 20 47 4F 20 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B5 D0 BB D0 B5 D0 BD D1 8B D0 B9 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 20 30 2C 35 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 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 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 AC 26 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 57 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 04 00 00 00 00 07 04 06 00 AC 26 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 8C C6 F1 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 Read from MH i2c: 37 01 34 [19:50:46]39 MH_I2C_Read... [19:50:46]37 Read from MH i2c: 39 01 10 07 04 04 00 9E 55 00 01 [19:50:46]00 35 04 06 00 6D E7 19 67 EB 87 4F D6 DC EE C4 5D MH_I2C_Read... [19:50:46]25 1C Read from MH i2c: [19:50:46]01 *** Stop cut motor [19:50:46]07 *** Cut end [19:50:46]00 B1 00 00 00 00 00 00 FF 0F C6 [19:50:46]process_action close_receipt done [19:50:46]requested_data is exist [19:50:46]produce_requested_data [19:50:46]requested_item fm.sn is exist - process it [19:50:46]wFMCommunicate request_size=4 [19:50:46]MH_SAM_APDU [19:50:46]CAPDU: 80 11 00 00 [19:50:46]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [19:50:46]Write i2c OK [19:50:46]MH_I2C_Read... [19:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:50:46]Read from MH i2c: E2 [19:50:46]MH_I2C_Read... [19:50:46]Read from MH i2c: E2 17 00 [19:50:46]MH_I2C_Read... [19:50:46]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 [19:50: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:50:46]wFMCommunicate OK [19:50:46]requested_item fd.num is exist - process it [19:50:46]SAM_PROTO_GetFieldsCounters [19:50:46]wFMCommunicate request_size=4 [19:50:46]MH_SAM_APDU [19:50:46]CAPDU: 80 13 00 00 [19:50:46]Write to MH i2c: E2 08 00 B3 00 80 13 00 00 00 00 00 00 2F [19:50:46]Write i2c OK [19:50:46]MH_I2C_Read... [19:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:50:46]Read from MH i2c: E2 [19:50:46]MH_I2C_Read... [19:50:46]Read from MH i2c: E2 62 00 [19:50:46]MH_I2C_Read... [19:50:46]Read from MH i2c: E2 62 00 B3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 E8 [19:50: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 9F 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:50:46]wFMCommunicate OK [19:50:46]SAM_PROTO_GetFieldsCounters done [19:50:46]requested_item shift.num is exist - process it [19:50:46]requested_item shift.opened is exist - process it [19:50:46]req_shift_opened [19:50:46]FM_GetShiftState [19:50:46]SAM_PROTO_GetShiftState [19:50:46]wFMCommunicate request_size=4 [19:50:46]MH_SAM_APDU [19:50:46]CAPDU: 80 13 01 00 [19:50:46]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [19:50:46]Write i2c OK [19:50:46]MH_I2C_Read... [19:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:50:46]Read from MH i2c: E2 [19:50:46]MH_I2C_Read... [19:50:46]Read from MH i2c: E2 0E 00 [19:50:46]MH_I2C_Read... [19:50:46]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [19:50:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:50:46]wFMCommunicate OK [19:50:46]SAM_PROTO_GetShiftState done [19:50:46]FM_GetShiftState done [19:50:46]req_shift_opened done [19:50:46]requested_item shift.open_date is exist - process it [19:50:46]req_shift_open_date [19:50:46]req_shift_open_date done [19:50:46]produce_requested_data done [19:50:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87455,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:50:46]process_action_free close_receipt [19:50:46]json_value_free [19:50:46]json_value_free done [19:50:46]process_json_proto returns [19:50:46]Send response to host [19:50:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87455,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:50:46]free response buf [19:50:46]execute_script done [19:50:46]execute_script returns [19:50:46]free content buf [19:50:46]Sock 10.Close socket [19:50:46]Sock 10.Thread stoped [19:50: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 EE 8E 47 00 61 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 9E 55 01 00 F4 03 04 00 5F 71 F1 66 B6 04 01 00 00 50 B8 6F C4 C5 51 C9 51 [19:50:46]CommunicateWithHost err = 0 [19:50:46]CheckOFDResponse [19:50:46]1017 (14) - 77093643461234 [19:50:46]1041 (16) - 0000000000874979 [19:50:46]1040 (4) - 87454 [19:50:46]1012 (4) - 23.09.2024 13:47 [19:50:46]1206 (1) - 0 [19:50:46]OFD Sender: Remove packet 87454 [19:50:46]ProducePacketName [19:50:46]name=ofd_packets/00087454 [19:50:46]NVStorageDeleteData [19:50:47]OFD Sender: Processing packet 87455 [packets to send 280, broken 279] [19:50:47]ProducePacketName [19:50:47]name=ofd_packets/00087455 [19:50:47]OFD Sender: To server: pG, [19:50:47]CommunicateWithHost lk.salyk.kg:30040 [19:50:47]ConnectInit lk.salyk.kg [19:50:48]Connected sock=8 [19:50: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 1E 01 00 00 B3 40 16 01 ED 67 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 35 01 00 00 F4 03 04 00 92 C6 F1 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 9F 55 01 00 35 04 06 00 8E 42 A7 AB A6 A2 64 BE 95 52 28 2A 2C 8F [19:50: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 A6 17 47 00 68 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 9F 55 01 00 F4 03 04 00 61 71 F1 66 B6 04 01 00 00 87 3E D4 34 CC C0 23 4C [19:50:49]CommunicateWithHost err = 0 [19:50:49]CheckOFDResponse [19:50:49]1017 (14) - 77093643461234 [19:50:49]1041 (16) - 0000000000874979 [19:50:49]1040 (4) - 87455 [19:50:49]1012 (4) - 23.09.2024 13:47 [19:50:49]1206 (1) - 0 [19:50:49]OFD Sender: Remove packet 87455 [19:50:49]ProducePacketName [19:50:49]name=ofd_packets/00087455 [19:50:49]NVStorageDeleteData [19:50:49]OFD Sender: No OFD packet to send [19:50:49]OFD Sender: No OFD packet to send [19:50:54]OFD Sender: No OFD packet to send [19:50:59]OFD Sender: No OFD packet to send [19:51:04]OFD Sender: No OFD packet to send [19:51:09]OFD Sender: No OFD packet to send [19:51:14]OFD Sender: No OFD packet to send [19:51:19]OFD Sender: No OFD packet to send [19:51:24]OFD Sender: No OFD packet to send [19:51:26]recv_with_timeout no data received [19:51:29]OFD Sender: No OFD packet to send [19:51:34]OFD Sender: No OFD packet to send [19:51:36]recv_with_timeout no data received [19:51:39]OFD Sender: No OFD packet to send [19:51:44]OFD Sender: No OFD packet to send [19:51:49]OFD Sender: No OFD packet to send [19:51:50]accept exits with 7 [19:51:50]New connection [19:51:50]New thread 3067571556 created [19:51:50]Thread 3067428196 joined [19:51:50]Waiting for new connection... [19:51:50] Sock 7.Parse request [19:51:50]Sock 7.Check first char [19:51:50]Sock 7.First char is OK [19:51:50]request: POST /json_proto HTTP/1.0 [19:51:50]Method: POST [19:51:50]URL: /json_proto [19:51:50]Method is POST - this is cgi request [19:51:50]url: /json_proto [19:51:50]query_string will be loaded in cgi processing [19:51:50]execute_cgi json_proto POST (null) [19:51:50]execute_cgi path=json_proto method=POST [19:51:50]POST find Content-Length [19:51:50]Host: 172.17.47.196:8080 [19:51:50]Content-Length: 687 [19:51:50]Content-Type: application/json [19:51:50] [19:51:50]POST finish read [19:51:50]Found Content-Length = 687 [19:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872404", "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.560, "sum" : 1490.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1490.00, "total" : 1490.00, "payments": [ { "type": 0, "sum" : 1490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:50]execute_script... [19: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)872404", "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.560, "sum" : 1490.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1490.00, "total" : 1490.00, "payments": [ { "type": 0, "sum" : 1490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:50]POST & json_proto [19:51:50]process_json_proto [19:51:50]json parsed OK: [19:51:50]protocol is kg_v1.0 [19:51:50]action value=close_receipt [19:51:50]process_action close_receipt [19:51:50]cmd_close_receipt [19:51:50]MH_GetDate [19:51:50]Write to MH i2c: F0 00 00 B5 00 A4 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: F0 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: F0 09 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: F0 09 00 B5 00 00 D6 C6 F1 66 4C 6B 94 66 51 [19:51:50]GetLastDocTimeStamp 1727121042 [19:51:50]current date 1727121110 [19:51:50]FM_GetShiftState [19:51:50]SAM_PROTO_GetShiftState [19:51:50]wFMCommunicate request_size=4 [19:51:50]MH_SAM_APDU [19:51:50]CAPDU: 80 13 01 00 [19:51:50]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [19:51:50]Write i2c OK [19:51:50]MH_I2C_Read... [19:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:50]Read from MH i2c: E2 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 0E 00 [19:51:50]MH_I2C_Read... [19:51:50]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8B [19:51:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:51:50]wFMCommunicate OK [19:51:50]SAM_PROTO_GetShiftState done [19:51:50]FM_GetShiftState done [19:51:50]opened in 1727050818 [19:51:50]opened+sec_in_day 1727137218 [19:51:50]quantity*price = 149047 [19:51:50]sum+1 = 149048 [19:51:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 1490.00 Внесено: 1490.00 СДАЧА: 0.00 НСП 1% : 13.19 НДС 12% : 158.28 Наличными: 1490.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 310 23.09.2024 19:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87456 ФПД: 158105211573382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195150&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87456&fm=158105211573382&tin=02508201610067®Number=0000000000092592&sum=149000 [19:51:51]StoreToDocumentArchive [19:51:51]shift 498 fd 87456 [19:51:51]save to /storage/0498/doc_00087456 [19:51:51]save last doc name /storage/0498/doc_00087456 to /storage/kkm_last_doc_name [19:51:51]save OK [19:51:51]Clear old archive folders... [19:51:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:51:51]tlvbuf is 00940980 [19:51:51]SAM_PROTO_ClearQueue [19:51:51]wFMCommunicate request_size=4 [19:51:51]MH_SAM_APDU [19:51:51]CAPDU: 80 09 00 00 [19:51:51]Write to MH i2c: E2 08 00 C3 00 80 09 00 00 00 00 00 00 35 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:51:51]Read from MH i2c: E2 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:51:51]RAPDU: 90 00 [19:51:51]wFMCommunicate OK [19:51:51]SAM_PROTO_ClearQueue done [19:51:51]KKMCreateOFDPacket [19:51:51]OFDProtocolAddRootSTLVToBuf [19:51:51]FM_MakeSignedData [19:51:51]FM_MakeSignedData [19:51:51]SAM_PROTO_SignData [19:51:51]wFMCommunicate request_size=4 [19:51:51]MH_SAM_APDU [19:51:51]CAPDU: 80 0D 01 02 [19:51:51]Write to MH i2c: E2 08 00 C4 00 80 0D 01 02 00 00 00 00 3D [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:51:51]Read from MH i2c: E2 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [19:51:51]RAPDU: 90 00 [19:51:51]wFMCommunicate OK [19:51:51]wFMCommunicate request_size=255 [19:51:51]MH_SAM_APDU [19:51: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 68 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 37 46 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 46 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 3D 00 00 00 00 07 04 06 00 08 46 02 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 D6 C6 F1 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 A0 55 01 00 35 04 06 00 [19:51:51]Write to MH i2c: E2 02 01 C5 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 68 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 37 46 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 46 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 3D 00 00 00 00 07 04 06 00 08 46 02 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 D6 C6 F1 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 A0 55 01 00 35 04 06 00 00 00 93 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:51]Read from MH i2c: E2 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [19:51:51]RAPDU: 90 00 [19:51:51]wFMCommunicate OK [19:51:51]wFMCommunicate request_size=11 [19:51:51]MH_SAM_APDU [19:51:51]CAPDU: 80 0D 02 02 06 8F CB BC F9 14 86 [19:51:51]Write to MH i2c: E2 0E 00 C6 00 80 0D 02 02 06 00 8F CB BC F9 14 86 00 00 F5 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:51:51]Read from MH i2c: E2 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [19:51:51]RAPDU: 90 00 [19:51:51]wFMCommunicate OK [19:51:51]wFMCommunicate request_size=4 [19:51:51]MH_SAM_APDU [19:51:51]CAPDU: 80 0D 03 02 [19:51:51]Write to MH i2c: E2 08 00 C7 00 80 0D 03 02 00 00 00 00 42 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:51:51]Read from MH i2c: E2 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 0B 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: E2 0B 00 C7 00 00 F4 84 5E 76 9A 82 60 B8 90 00 C3 [19:51:51]RAPDU: F4 84 5E 76 9A 82 60 B8 90 00 [19:51:51]wFMCommunicate OK [19:51:51]SAM_PROTO_SignData done [19:51:51]FM_MakeSignedData done [19:51:51]CreateOFDProtocolMessage [19:51:51]wFMCommunicate request_size=4 [19:51:51]MH_SAM_APDU [19:51:51]CAPDU: 80 11 00 00 [19:51:51]Write to MH i2c: E2 08 00 C8 00 80 11 00 00 00 00 00 00 42 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:52]Read from MH i2c: E2 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: E2 17 00 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: E2 17 00 C8 00 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: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 [19:51:52]wFMCommunicate OK [19:51:52]CreateOFDProtocolMessage done [19:51:52]OFDSenderStorePacket 87456 [19:51:52]StoreOFDPacket docnum=87456 [19: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 10 01 00 00 04 55 08 01 F9 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 68 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 37 46 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 46 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 3D 00 00 00 00 07 04 06 00 08 46 02 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 D6 C6 F1 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 A0 55 01 00 35 04 06 00 8F CB BC F9 14 86 F4 84 5E 76 9A 82 60 B8 [19:51:52]CheckFolder [19:51:52]dirname=/storage/ofd_packets [19:51:52]CheckFolder done [19:51:52]ProducePacketName [19:51:52]name=ofd_packets/00087456 [19:51:52]NVStorageSaveData ofd_packets/00087456 [19:51:52]File name is /storage/ofd_packets/00087456 [19:51:52]Write 302 bytes [19:51:52]NVStorageSaveData done [19:51:52]OFDSenderStorePacket done [19:51:52]KKMCreateOFDPacket done [19:51:52]NVStorageSaveData kkm_last_timestamp [19:51:52]File name is /storage/kkm_last_timestamp [19:51:52]Write 4 bytes [19:51:52]NVStorageSaveData done [19:51:52]ExternCall_PrintAddStr [19:51:52]wPrintStart [19:51:52]Write to MH i2c: 01 00 00 C9 00 C9 [19:51:52]OFD Sender: Processing packet 87456 [packets to send 280, broken 279] [19:51:52]ProducePacketName [19:51:52]name=ofd_packets/00087456 [19:51:52]OFD Sender: To server: pG, [19:51:52]CommunicateWithHost lk.salyk.kg:30040 [19:51:52]ConnectInit lk.salyk.kg [19:51:52]Write i2c OK [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 07 00 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 07 00 C9 00 00 00 00 00 00 FF 0F DE [19:51:52]RasterBufferAndPrint [19:51:52]line Счет N : (1)872404 [19:51:52]line ИНН: 02508201610067 [19:51:52]line Контрольно-Кассовый Чек [19:51:52]line ПРОДАЖА [19:51:52]line ТРК (МРК, ГНК) : 34 [19:51:52]line Товар: 2710194210 [19:51:52]line ДТ(л)-К-4 [19:51:52]line 19.560 * 76.20 [19:51:52]line = 1490.47 [19:51:52]line НДС 12% НСП 1% [19:51:52]line > о реализуемом товаре [19:51:52]line ОКРУГЛЕНИЕ: -0.47 [19:51:52]line ИТОГО: 1490.00 [19:51:52]line Внесено: 1490.00 [19:51:52]line СДАЧА: 0.00 [19:51:52]line НСП 1% : 13.19 [19:51:52]line НДС 12% : 158.28 [19:51:52]line Наличными: 1490.00 [19:51:52]line Безнал.: 0.00 [19:51:52]line Место: АЗС № 137 "Партнер Нефть" [19:51:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:51:52]line СНО: Общий режим [19:51:52]line Чек 310 23.09.2024 19:51 [19:51:52]line Смена: 498 ФФД: 1.0 [19:51:52]line ЗНМ: 0300000064 [19:51:52]line РНМ: 0000000000092592 [19:51:52]line Версия ККМ: 001 [19:51:52]line ФМ: 0000000000874979 [19:51:52]line ФД: 87456 [19:51:52]line ФПД: 158105211573382 [19:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195150&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87456&fm=158105211573382&tin=02508201610067®Number=0000000000092592&sum=149000 [19:51:52]written 0, free lines is 4095 [19:51:52]Write to MH i2c: 01 00 00 F4 00 F4 [19:51:52]Write i2c OK [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 07 00 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 DD 0C E4 [19:51:52]RasterBufferAndPrint [19:51:52]line [19:51:52]line [19:51:52]line [19:51:52]line [19:51:52]line [19:51:52]written 0, free lines is 3314 [19:51:52]MH_Cut [19:51:52]Write to MH i2c: D1 01 00 FB 00 01 CD [19:51:52]Write i2c OK [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: D1 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: D1 01 00 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: D1 01 00 FB 00 00 CC [19:51:52]Write to MH i2c: 01 00 00 FC 00 FC [19:51:52]Write i2c OK [19:51:52]MH_I2C_Read... [19:51:53]*** Cut start [19:51:53]*** Partial cut [19:51:53]*** CUTSNS_PIN = 1 [19:51:53]*** CUTSNS_PIN = 0 [19:51:53]*** Brake cut motor [19:51:53]Read from MH i2c: 01 [19:51:53]MH_I2C_Read... [19:51:53]*** Stop cut motor [19:51:53]*** Cut end [19:51:53]Read from MH i2c: 01 07 00 [19:51:53]MH_I2C_Read... [19:51:53]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [19:51:53]process_action close_receipt done [19:51:53]requested_data is exist [19:51:53]produce_requested_data [19:51:53]requested_item fm.sn is exist - process it [19:51:53]wFMCommunicate request_size=4 [19:51:53]MH_SAM_APDU [19:51:53]CAPDU: 80 11 00 00 [19:51:53]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [19:51:53]Write i2c OK [19:51:53]MH_I2C_Read... [19:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:54]Read from MH i2c: E2 [19:51:54]MH_I2C_Read... [19:51:54]Read from MH i2c: E2 17 00 [19:51:54]MH_I2C_Read... [19:51:54]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 [19: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 [19:51:54]wFMCommunicate OK [19:51:54]requested_item fd.num is exist - process it [19:51:54]SAM_PROTO_GetFieldsCounters [19:51:54]wFMCommunicate request_size=4 [19:51:54]MH_SAM_APDU [19:51:54]CAPDU: 80 13 00 00 [19:51:54]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [19:51:54]Write i2c OK [19:51:54]MH_I2C_Read... [19:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:54]Read from MH i2c: E2 [19:51:54]MH_I2C_Read... [19:51:54]Read from MH i2c: E2 62 00 [19:51:54]MH_I2C_Read... [19:51:54]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 A0 55 01 00 0E 04 04 00 F2 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 37 [19: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 A0 55 01 00 0E 04 04 00 F2 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 [19:51:54]wFMCommunicate OK [19:51:54]SAM_PROTO_GetFieldsCounters done [19:51:54]requested_item shift.num is exist - process it [19:51:54]requested_item shift.opened is exist - process it [19:51:54]req_shift_opened [19:51:54]FM_GetShiftState [19:51:54]SAM_PROTO_GetShiftState [19:51:54]wFMCommunicate request_size=4 [19:51:54]MH_SAM_APDU [19:51:54]CAPDU: 80 13 01 00 [19:51:54]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [19:51:54]Write i2c OK [19:51:54]MH_I2C_Read... [19:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:54]Read from MH i2c: E2 [19:51:54]MH_I2C_Read... [19:51:54]Read from MH i2c: E2 0E 00 [19:51:54]MH_I2C_Read... [19:51:54]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [19:51:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:51:54]wFMCommunicate OK [19:51:54]SAM_PROTO_GetShiftState done [19:51:54]FM_GetShiftState done [19:51:54]req_shift_opened done [19:51:54]requested_item shift.open_date is exist - process it [19:51:54]req_shift_open_date [19:51:54]req_shift_open_date done [19:51:54]produce_requested_data done [19:51:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87456,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:51:54]process_action_free close_receipt [19:51:54]json_value_free [19:51:54]json_value_free done [19:51:54]process_json_proto returns [19:51:54]Send response to host [19:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87456,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:51:54]free response buf [19:51:54]execute_script done [19:51:54]execute_script returns [19:51:54]free content buf [19:51:54]Sock 7.Close socket [19:51:54]Sock 7.Thread stoped [19:51:54]Connected sock=11 [19:51: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 10 01 00 00 04 55 08 01 F9 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 68 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 37 46 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 46 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 27 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 3D 00 00 00 00 07 04 06 00 08 46 02 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 D6 C6 F1 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 A0 55 01 00 35 04 06 00 8F CB BC F9 14 86 F4 84 5E 76 9A 82 60 B8 [19:51: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 68 64 47 00 28 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 A0 55 01 00 F4 03 04 00 A3 71 F1 66 B6 04 01 00 00 E9 DD C7 78 8B 78 53 5F [19:51:55]CommunicateWithHost err = 0 [19:51:55]CheckOFDResponse [19:51:55]1017 (14) - 77093643461234 [19:51:55]1041 (16) - 0000000000874979 [19:51:55]1040 (4) - 87456 [19:51:55]1012 (4) - 23.09.2024 13:48 [19:51:55]1206 (1) - 0 [19:51:55]OFD Sender: Remove packet 87456 [19:51:55]ProducePacketName [19:51:55]name=ofd_packets/00087456 [19:51:55]NVStorageDeleteData [19:51:55]OFD Sender: No OFD packet to send [19:52:00]OFD Sender: No OFD packet to send [19:52:05]OFD Sender: No OFD packet to send [19:52:09]accept exits with 10 [19:52:09]New connection [19:52:09]New thread 3067428196 created [19:52:09]Thread 3067571556 joined [19:52:09]Waiting for new connection... [19:52:09] Sock 10.Parse request [19:52:09]Sock 10.Check first char [19:52:09]Sock 10.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: 824 [19:52:09]Content-Type: application/json [19:52:09] [19:52:09]POST finish read [19:52:09]Found Content-Length = 824 [19:52:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872405", "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 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "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" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872405", "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 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "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=close_receipt [19:52:09]process_action close_receipt [19:52:09]cmd_close_receipt [19:52:09]MH_GetDate [19:52:09]Write to MH i2c: F0 00 00 00 01 F0 [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: F0 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: F0 09 00 [19:52:09]MH_I2C_Read... [19:52:09]Read from MH i2c: F0 09 00 00 01 00 E9 C6 F1 66 4C 6B 94 66 B0 [19:52:09]GetLastDocTimeStamp 1727121110 [19:52:09]current date 1727121129 [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 01 01 80 13 01 00 00 00 00 00 7F [19:52:09]Write i2c OK [19:52:09]MH_I2C_Read... [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 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [19:52:09]RAPDU: 09 00 01 42 B4 F0 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]opened in 1727050818 [19:52:09]opened+sec_in_day 1727137218 [19:52:09]quantity*price = 100050 [19:52:09]sum+1 = 100052 [19:52: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 СНО: Общий режим Чек 311 23.09.2024 19:52 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87457 ФПД: 239814628500959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87457&fm=239814628500959&tin=02508201610067®Number=0000000000092592&sum=100051 [19:52:10]StoreToDocumentArchive [19:52:10]shift 498 fd 87457 [19:52:10]save to /storage/0498/doc_00087457 [19:52:10]save last doc name /storage/0498/doc_00087457 to /storage/kkm_last_doc_name [19:52:10]save OK [19:52:10]Clear old archive folders... [19:52:10]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:52:10]tlvbuf is 009B39A0 [19:52:10]SAM_PROTO_ClearQueue [19:52:10]wFMCommunicate request_size=4 [19:52:10]MH_SAM_APDU [19:52:10]CAPDU: 80 09 00 00 [19:52:10]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [19:52:10]OFD Sender: No OFD packet to send [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 03 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [19:52:10]RAPDU: 90 00 [19:52:10]wFMCommunicate OK [19:52:10]SAM_PROTO_ClearQueue done [19:52:10]KKMCreateOFDPacket [19:52:10]OFDProtocolAddRootSTLVToBuf [19:52:10]FM_MakeSignedData [19:52:10]FM_MakeSignedData [19:52:10]SAM_PROTO_SignData [19:52:10]wFMCommunicate request_size=4 [19:52:10]MH_SAM_APDU [19:52:10]CAPDU: 80 0D 01 02 [19:52:10]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:10]Read from MH i2c: E2 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 03 00 [19:52:10]MH_I2C_Read... [19:52:10]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [19:52:10]RAPDU: 90 00 [19:52:10]wFMCommunicate OK [19:52:10]wFMCommunicate request_size=255 [19:52:10]MH_SAM_APDU [19:52: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 37 01 00 00 F4 03 04 00 EA C6 F1 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 A1 55 01 00 35 04 06 00 [19:52:10]Write to MH i2c: E2 02 01 10 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 37 01 00 00 F4 03 04 00 EA C6 F1 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 A1 55 01 00 35 04 06 00 00 00 92 [19:52:10]Write i2c OK [19:52:10]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 03 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [19:52:11]RAPDU: 90 00 [19:52:11]wFMCommunicate OK [19:52:11]wFMCommunicate request_size=11 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 0D 02 02 06 DA 1C 31 BE 65 DF [19:52:11]Write to MH i2c: E2 0E 00 11 01 80 0D 02 02 06 00 DA 1C 31 BE 65 DF 00 00 C1 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 03 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [19:52:11]RAPDU: 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 0D 03 02 [19:52:11]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 0B 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 0B 00 12 01 00 F1 EB B1 A4 54 53 E9 C5 90 00 15 [19:52:11]RAPDU: F1 EB B1 A4 54 53 E9 C5 90 00 [19:52:11]wFMCommunicate OK [19:52:11]SAM_PROTO_SignData done [19:52:11]FM_MakeSignedData done [19:52:11]CreateOFDProtocolMessage [19:52:11]wFMCommunicate request_size=4 [19:52:11]MH_SAM_APDU [19:52:11]CAPDU: 80 11 00 00 [19:52:11]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:11]Read from MH i2c: E2 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: E2 17 00 [19:52:11]MH_I2C_Read... [19:52:11]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 [19:52: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:52:11]wFMCommunicate OK [19:52:11]CreateOFDProtocolMessage done [19:52:11]OFDSenderStorePacket 87457 [19:52:11]StoreOFDPacket docnum=87457 [19:52: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 FC EA 08 01 6F 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 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 37 01 00 00 F4 03 04 00 EA C6 F1 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 A1 55 01 00 35 04 06 00 DA 1C 31 BE 65 DF F1 EB B1 A4 54 53 E9 C5 [19:52:11]CheckFolder [19:52:11]dirname=/storage/ofd_packets [19:52:11]CheckFolder done [19:52:11]ProducePacketName [19:52:11]name=ofd_packets/00087457 [19:52:11]NVStorageSaveData ofd_packets/00087457 [19:52:11]File name is /storage/ofd_packets/00087457 [19:52:11]Write 302 bytes [19:52:11]NVStorageSaveData done [19:52:11]OFDSenderStorePacket done [19:52:11]KKMCreateOFDPacket done [19:52:11]NVStorageSaveData kkm_last_timestamp [19:52:11]File name is /storage/kkm_last_timestamp [19:52:11]Write 4 bytes [19:52:11]NVStorageSaveData done [19:52:11]ExternCall_PrintAddStr [19:52:11]wPrintStart [19:52:11]Write to MH i2c: 01 00 00 14 01 15 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 07 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 07 00 14 01 00 00 00 00 00 FF 0F 2A [19:52:11]RasterBufferAndPrint [19:52:11]line Счет N : (1)872405 [19:52:11]line ИНН: 02508201610067 [19:52:11]line Контрольно-Кассовый Чек [19:52:11]line ПРОДАЖА [19:52:11]line ТРК (МРК, ГНК) : 54 [19:52:11]line Товар: 2710194210 [19:52:11]line ДТ(л)-К-4 [19:52:11]line 13.130 * 76.20 [19:52:11]line = 1000.51 [19:52:11]line НДС 12% НСП 1% [19:52:11]line > о реализуемом товаре [19:52:11]line ИТОГО: 1000.51 [19:52:11]line НСП 1% : 8.85 [19:52:11]line НДС 12% : 106.25 [19:52:11]line Наличными: 0.00 [19:52:11]line Безнал.: 1000.51 [19:52:11]line Место: АЗС № 137 "Партнер Нефть" [19:52:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:52:11]line СНО: Общий режим [19:52:11]line Чек 311 23.09.2024 19:52 [19:52:11]line Смена: 498 ФФД: 1.0 [19:52:11]line ЗНМ: 0300000064 [19:52:11]line РНМ: 0000000000092592 [19:52:11]line Версия ККМ: 001 [19:52:11]line Платежная система: Бакай Банк [19:52:11]line ФМ: 0000000000874979 [19:52:11]line ФД: 87457 [19:52:11]line ФПД: 239814628500959 [19:52:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195210&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87457&fm=239814628500959&tin=02508201610067®Number=0000000000092592&sum=100051 [19:52:11]OFD Sender: Processing packet 87457 [packets to send 280, broken 279] [19:52:11]ProducePacketName [19:52:11]name=ofd_packets/00087457 [19:52:11]OFD Sender: To server: pG, [19:52:11]CommunicateWithHost lk.salyk.kg:30040 [19:52:11]ConnectInit lk.salyk.kg [19:52:11]written 0, free lines is 4095 [19:52:11]Write to MH i2c: 01 00 00 3E 01 3F [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 07 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 EF 0C 41 [19:52:11]RasterBufferAndPrint [19:52:11]line [19:52:11]line [19:52:11]line [19:52:11]line [19:52:11]line [19:52:11]written 0, free lines is 3337 [19:52:11]MH_Cut [19:52:11]Write to MH i2c: D1 01 00 45 01 01 18 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: D1 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: D1 01 00 [19:52:11]MH_I2C_Read... [19:52:11]Read from MH i2c: D1 01 00 45 01 00 17 [19:52:11]Write to MH i2c: 01 00 00 46 01 47 [19:52:11]Write i2c OK [19:52:11]MH_I2C_Read... [19:52:12]*** Cut start [19:52:12]*** Partial cut [19:52:12]*** CUTSNS_PIN = 1 [19:52:12]*** CUTSNS_PIN = 0 [19:52:12]*** Brake cut motor [19:52:13]Read from MH i2c: 01 [19:52:13]MH_I2C_Read... [19:52:13]*** Stop cut motor [19:52:13]*** Cut end [19:52:13]Read from MH i2c: 01 07 00 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [19:52:13]process_action close_receipt done [19:52:13]requested_data is exist [19:52:13]produce_requested_data [19:52:13]requested_item fm.sn is exist - process it [19:52:13]wFMCommunicate request_size=4 [19:52:13]MH_SAM_APDU [19:52:13]CAPDU: 80 11 00 00 [19:52:13]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [19:52:13]Write i2c OK [19:52:13]MH_I2C_Read... [19:52:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:13]Read from MH i2c: E2 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 17 00 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 21 [19:52: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:52:13]wFMCommunicate OK [19:52:13]requested_item fd.num is exist - process it [19:52:13]SAM_PROTO_GetFieldsCounters [19:52:13]wFMCommunicate request_size=4 [19:52:13]MH_SAM_APDU [19:52:13]CAPDU: 80 13 00 00 [19:52:13]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [19:52:13]Write i2c OK [19:52:13]MH_I2C_Read... [19:52:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:13]Read from MH i2c: E2 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 62 00 [19:52:13]MH_I2C_Read... [19:52:13]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 86 [19:52: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 A1 55 01 00 0E 04 04 00 F2 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 [19:52:13]wFMCommunicate OK [19:52:13]SAM_PROTO_GetFieldsCounters done [19:52:13]requested_item shift.num is exist - process it [19:52:13]requested_item shift.opened is exist - process it [19:52:13]req_shift_opened [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 49 01 80 13 01 00 00 00 00 00 C7 [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 49 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1F [19:52:13]RAPDU: 09 00 01 42 B4 F0 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]req_shift_opened done [19:52:13]requested_item shift.open_date is exist - process it [19:52:13]req_shift_open_date [19:52:13]req_shift_open_date done [19:52:13]produce_requested_data done [19:52:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87457,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:52:13]process_action_free close_receipt [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.sn":"0000000000874979","fd.num":87457,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [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 10.Close socket [19:52:13]Sock 10.Thread stoped [19:52:13]Connected sock=11 [19:52: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 FC EA 08 01 6F 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 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 37 01 00 00 F4 03 04 00 EA C6 F1 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 A1 55 01 00 35 04 06 00 DA 1C 31 BE 65 DF F1 EB B1 A4 54 53 E9 C5 [19:52: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 CE 1C 47 00 6B 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 A1 55 01 00 F4 03 04 00 B7 71 F1 66 B6 04 01 00 00 D1 DF 68 E3 15 EC 48 28 [19:52:16]CommunicateWithHost err = 0 [19:52:16]CheckOFDResponse [19:52:16]1017 (14) - 77093643461234 [19:52:16]1041 (16) - 0000000000874979 [19:52:16]1040 (4) - 87457 [19:52:16]1012 (4) - 23.09.2024 13:48 [19:52:16]1206 (1) - 0 [19:52:16]OFD Sender: Remove packet 87457 [19:52:16]ProducePacketName [19:52:16]name=ofd_packets/00087457 [19:52:16]NVStorageDeleteData [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]OFD Sender: No OFD packet to send [19:52:32]OFD Sender: No OFD packet to send [19:52:37]OFD Sender: No OFD packet to send [19:52:42]OFD Sender: No OFD packet to send [19:52:47]OFD Sender: No OFD packet to send [19:52:52]OFD Sender: No OFD packet to send [19:52:57]OFD Sender: No OFD packet to send [19:53:02]OFD Sender: No OFD packet to send [19:53:07]OFD Sender: No OFD packet to send [19:53:12]OFD Sender: No OFD packet to send [19:53:17]OFD Sender: No OFD packet to send [19:53:22]OFD Sender: No OFD packet to send [19:53:27]OFD Sender: No OFD packet to send [19:53:28]accept exits with 9 [19:53:28]New connection [19:53:28]New thread 3067571556 created [19:53:28]Thread 3067428196 joined [19:53:28]Waiting for new connection... [19:53:28] Sock 9.Parse request [19:53:28]Sock 9.Check first char [19:53:28]Sock 9.First char is OK [19:53:28]request: POST /json_proto HTTP/1.0 [19:53:28]Method: POST [19:53:28]URL: /json_proto [19:53:28]Method is POST - this is cgi request [19:53:28]url: /json_proto [19:53:28]query_string will be loaded in cgi processing [19:53:28]execute_cgi json_proto POST (null) [19:53:28]execute_cgi path=json_proto method=POST [19:53:28]POST find Content-Length [19:53:28]Host: 172.17.47.196:8080 [19:53:28]Content-Length: 687 [19:53:28]Content-Type: application/json [19:53:28] [19:53:28]POST finish read [19:53:28]Found Content-Length = 687 [19:53:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872406", "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" ] } } [19:53:28]execute_script... [19:53: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)872406", "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" ] } } [19:53:28]POST & json_proto [19:53:28]process_json_proto [19:53:28]json parsed OK: [19:53:28]protocol is kg_v1.0 [19:53:28]action value=close_receipt [19:53:28]process_action close_receipt [19:53:28]cmd_close_receipt [19:53:28]MH_GetDate [19:53:28]Write to MH i2c: F0 00 00 4A 01 3A [19:53:28]Write i2c OK [19:53:28]MH_I2C_Read... [19:53:28]Read from MH i2c: F0 [19:53:28]MH_I2C_Read... [19:53:28]Read from MH i2c: F0 09 00 [19:53:28]MH_I2C_Read... [19:53:28]Read from MH i2c: F0 09 00 4A 01 00 39 C7 F1 66 4C 6B 94 66 4B [19:53:28]GetLastDocTimeStamp 1727121130 [19:53:28]current date 1727121209 [19:53:28]FM_GetShiftState [19:53:28]SAM_PROTO_GetShiftState [19:53:28]wFMCommunicate request_size=4 [19:53:28]MH_SAM_APDU [19:53:28]CAPDU: 80 13 01 00 [19:53:28]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [19:53:28]Write i2c OK [19:53:28]MH_I2C_Read... [19:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:28]Read from MH i2c: E2 [19:53:28]MH_I2C_Read... [19:53:28]Read from MH i2c: E2 0E 00 [19:53:28]MH_I2C_Read... [19:53:28]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 21 [19:53:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:53:28]wFMCommunicate OK [19:53:28]SAM_PROTO_GetShiftState done [19:53:28]FM_GetShiftState done [19:53:28]opened in 1727050818 [19:53:28]opened+sec_in_day 1727137218 [19:53:28]quantity*price = 100050 [19:53:28]sum+1 = 100052 [19:53:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 312 23.09.2024 19:53 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87458 ФПД: 83852584595096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195329&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87458&fm=83852584595096&tin=02508201610067®Number=0000000000092592&sum=100000 [19:53:29]StoreToDocumentArchive [19:53:29]shift 498 fd 87458 [19:53:29]save to /storage/0498/doc_00087458 [19:53:29]save last doc name /storage/0498/doc_00087458 to /storage/kkm_last_doc_name [19:53:29]save OK [19:53:29]Clear old archive folders... [19:53:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [19:53:29]tlvbuf is 009C0870 [19:53:29]SAM_PROTO_ClearQueue [19:53:29]wFMCommunicate request_size=4 [19:53:29]MH_SAM_APDU [19:53:29]CAPDU: 80 09 00 00 [19:53:29]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [19:53:29]Write i2c OK [19:53:29]MH_I2C_Read... [19:53:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:53:29]Read from MH i2c: E2 [19:53:29]MH_I2C_Read... [19:53:29]Read from MH i2c: E2 03 00 [19:53:29]MH_I2C_Read... [19:53:29]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [19:53:29]RAPDU: 90 00 [19:53:29]wFMCommunicate OK [19:53:29]SAM_PROTO_ClearQueue done [19:53:29]KKMCreateOFDPacket [19:53:29]OFDProtocolAddRootSTLVToBuf [19:53:29]FM_MakeSignedData [19:53:29]FM_MakeSignedData [19:53:29]SAM_PROTO_SignData [19:53:29]wFMCommunicate request_size=4 [19:53:29]MH_SAM_APDU [19:53:29]CAPDU: 80 0D 01 02 [19:53:29]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [19:53:29]Write i2c OK [19:53:29]MH_I2C_Read... [19:53:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:53:29]Read from MH i2c: E2 [19:53:29]MH_I2C_Read... [19:53:29]Read from MH i2c: E2 03 00 [19:53:29]MH_I2C_Read... [19:53:29]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [19:53:29]RAPDU: 90 00 [19:53:29]wFMCommunicate OK [19:53:29]wFMCommunicate request_size=255 [19:53:29]MH_SAM_APDU [19:53: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 38 01 00 00 F4 03 04 00 39 C7 F1 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 A2 55 01 00 35 04 06 00 [19:53:29]Write to MH i2c: E2 02 01 5A 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 38 01 00 00 F4 03 04 00 39 C7 F1 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 A2 55 01 00 35 04 06 00 00 00 C8 [19:53:29]Write i2c OK [19:53:29]MH_I2C_Read... [19:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:30]Read from MH i2c: E2 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 03 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [19:53:30]RAPDU: 90 00 [19:53:30]wFMCommunicate OK [19:53:30]wFMCommunicate request_size=11 [19:53:30]MH_SAM_APDU [19:53:30]CAPDU: 80 0D 02 02 06 4C 43 73 84 AE 98 [19:53:30]Write to MH i2c: E2 0E 00 5B 01 80 0D 02 02 06 00 4C 43 73 84 AE 98 00 00 AE [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:53:30]Read from MH i2c: E2 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 03 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [19:53:30]RAPDU: 90 00 [19:53:30]wFMCommunicate OK [19:53:30]wFMCommunicate request_size=4 [19:53:30]MH_SAM_APDU [19:53:30]CAPDU: 80 0D 03 02 [19:53:30]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:53:30]Read from MH i2c: E2 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 0B 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 0B 00 5C 01 00 24 E6 C1 9B 9D 7A 6B 01 90 00 C2 [19:53:30]RAPDU: 24 E6 C1 9B 9D 7A 6B 01 90 00 [19:53:30]wFMCommunicate OK [19:53:30]SAM_PROTO_SignData done [19:53:30]FM_MakeSignedData done [19:53:30]CreateOFDProtocolMessage [19:53:30]wFMCommunicate request_size=4 [19:53:30]MH_SAM_APDU [19:53:30]CAPDU: 80 11 00 00 [19:53:30]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:30]Read from MH i2c: E2 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 17 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [19: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 [19:53:30]wFMCommunicate OK [19:53:30]CreateOFDProtocolMessage done [19:53:30]OFDSenderStorePacket 87458 [19:53:30]StoreOFDPacket docnum=87458 [19:53: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 8D EA 08 01 95 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 38 01 00 00 F4 03 04 00 39 C7 F1 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 A2 55 01 00 35 04 06 00 4C 43 73 84 AE 98 24 E6 C1 9B 9D 7A 6B 01 [19:53:30]CheckFolder [19:53:30]dirname=/storage/ofd_packets [19:53:30]CheckFolder done [19:53:30]ProducePacketName [19:53:30]name=ofd_packets/00087458 [19:53:30]NVStorageSaveData ofd_packets/00087458 [19:53:30]File name is /storage/ofd_packets/00087458 [19:53:30]Write 302 bytes [19:53:30]NVStorageSaveData done [19:53:30]OFDSenderStorePacket done [19:53:30]KKMCreateOFDPacket done [19:53:30]NVStorageSaveData kkm_last_timestamp [19:53:30]File name is /storage/kkm_last_timestamp [19:53:30]Write 4 bytes [19:53:30]NVStorageSaveData done [19:53:30]ExternCall_PrintAddStr [19:53:30]wPrintStart [19:53:30]Write to MH i2c: 01 00 00 5E 01 5F [19:53:30]Write i2c OK [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: 01 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: 01 07 00 [19:53:30]MH_I2C_Read... [19:53:30]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [19:53:30]RasterBufferAndPrint [19:53:30]line Счет N : (1)872406 [19:53:30]line ИНН: 02508201610067 [19:53:30]line Контрольно-Кассовый Чек [19:53:30]line ПРОДАЖА [19:53:30]line ТРК (МРК, ГНК) : 21 [19:53:30]line Товар: 2710194210 [19:53:30]line ДТ(л)-К-4 [19:53:30]line 13.130 * 76.20 [19:53:30]line = 1000.51 [19:53:30]line НДС 12% НСП 1% [19:53:30]line > о реализуемом товаре [19:53:30]line ОКРУГЛЕНИЕ: -0.51 [19:53:30]line ИТОГО: 1000.00 [19:53:30]line Внесено: 1000.00 [19:53:30]line СДАЧА: 0.00 [19:53:30]line НСП 1% : 8.85 [19:53:30]line НДС 12% : 106.25 [19:53:30]line Наличными: 1000.00 [19:53:30]line Безнал.: 0.00 [19:53:30]line Место: АЗС № 137 "Партнер Нефть" [19:53:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:53:30]line СНО: Общий режим [19:53:30]line Чек 312 23.09.2024 19:53 [19:53:30]line Смена: 498 ФФД: 1.0 [19:53:30]line ЗНМ: 0300000064 [19:53:30]line РНМ: 0000000000092592 [19:53:30]line Версия ККМ: 001 [19:53:30]line ФМ: 0000000000874979 [19:53:30]line ФД: 87458 [19:53:30]line ФПД: 83852584595096 [19:53:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195329&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87458&fm=83852584595096&tin=02508201610067®Number=0000000000092592&sum=100000 [19:53:30]OFD Sender: Processing packet 87458 [packets to send 280, broken 279] [19:53:30]ProducePacketName [19:53:30]name=ofd_packets/00087458 [19:53:30]OFD Sender: To server: pG, [19:53:30]CommunicateWithHost lk.salyk.kg:30040 [19:53:30]ConnectInit lk.salyk.kg [19:53:30]written 0, free lines is 4095 [19:53:31]Write to MH i2c: 01 00 00 89 01 8A [19:53:31]Write i2c OK [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: 01 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: 01 07 00 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 D4 0C 71 [19:53:31]RasterBufferAndPrint [19:53:31]line [19:53:31]line [19:53:31]line [19:53:31]line [19:53:31]line [19:53:31]written 0, free lines is 3292 [19:53:31]MH_Cut [19:53:31]Write to MH i2c: D1 01 00 90 01 01 63 [19:53:31]Write i2c OK [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: D1 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: D1 01 00 [19:53:31]MH_I2C_Read... [19:53:31]Read from MH i2c: D1 01 00 90 01 00 62 [19:53:31]Write to MH i2c: 01 00 00 91 01 92 [19:53:31]Write i2c OK [19:53:31]MH_I2C_Read... [19:53:31]*** Cut start [19:53:31]*** Partial cut [19:53:31]*** CUTSNS_PIN = 1 [19:53:31]*** CUTSNS_PIN = 0 [19:53:32]Connected sock=10 [19: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 8D EA 08 01 95 6B 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 38 01 00 00 F4 03 04 00 39 C7 F1 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 A2 55 01 00 35 04 06 00 4C 43 73 84 AE 98 24 E6 C1 9B 9D 7A 6B 01 [19:53:32]*** Brake cut motor [19:53: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 EC 3E 47 00 AC E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A2 55 01 00 F4 03 04 00 05 72 F1 66 B6 04 01 00 00 F9 15 5D 49 87 54 75 94 [19:53:32]CommunicateWithHost err = 0 [19:53:32]CheckOFDResponse [19:53:32]1017 (14) - 77093643461234 [19:53:32]1041 (16) - 0000000000874979 [19:53:32]1040 (4) - 87458 [19:53:32]1012 (4) - 23.09.2024 13:49 [19:53:32]1206 (1) - 0 [19:53:32]OFD Sender: Remove packet 87458 [19:53:32]ProducePacketName [19:53:32]name=ofd_packets/00087458 [19:53:32]NVStorageDeleteData [19:53:32]Read from MH i2c: 01 [19:53:32]MH_I2C_Read... [19:53:32]*** Stop cut motor [19:53:32]*** Cut end [19:53:32]Read from MH i2c: 01 07 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [19:53:32]process_action close_receipt done [19:53:32]requested_data is exist [19:53:32]produce_requested_data [19:53:32]requested_item fm.sn is exist - process it [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 11 00 00 [19:53:32]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 17 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 17 00 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 [19:53: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:53:32]wFMCommunicate OK [19:53:32]requested_item fd.num is exist - process it [19:53:32]SAM_PROTO_GetFieldsCounters [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 13 00 00 [19:53:32]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 62 00 [19:53:32]MH_I2C_Read... [19:53:32]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 A2 55 01 00 0E 04 04 00 F2 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 D5 [19:53: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 A2 55 01 00 0E 04 04 00 F2 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 [19:53:32]wFMCommunicate OK [19:53:32]SAM_PROTO_GetFieldsCounters done [19:53:32]requested_item shift.num is exist - process it [19:53:32]requested_item shift.opened is exist - process it [19:53:32]req_shift_opened [19:53:32]FM_GetShiftState [19:53:32]SAM_PROTO_GetShiftState [19:53:32]wFMCommunicate request_size=4 [19:53:32]MH_SAM_APDU [19:53:32]CAPDU: 80 13 01 00 [19:53:32]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [19:53:32]Write i2c OK [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 [19:53:32]MH_I2C_Read... [19:53:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:53:32]Read from MH i2c: E2 0E 00 [19:53:32]MH_I2C_Read... [19:53:32]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6A [19:53:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:53:32]wFMCommunicate OK [19:53:32]SAM_PROTO_GetShiftState done [19:53:32]FM_GetShiftState done [19:53:32]req_shift_opened done [19:53:32]requested_item shift.open_date is exist - process it [19:53:32]req_shift_open_date [19:53:32]req_shift_open_date done [19:53:32]produce_requested_data done [19:53:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87458,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:53:32]process_action_free close_receipt [19:53:32]json_value_free [19:53:32]json_value_free done [19:53:32]process_json_proto returns [19:53:32]Send response to host [19:53:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87458,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:53:32]free response buf [19:53:32]execute_script done [19:53:32]execute_script returns [19:53:32]free content buf [19:53:32]Sock 9.Close socket [19:53:32]Sock 9.Thread stoped [19:53:32]OFD Sender: No OFD packet to send [19:53:37]OFD Sender: No OFD packet to send [19:53:42]OFD Sender: No OFD packet to send [19:53:47]OFD Sender: No OFD packet to send [19:53:52]OFD Sender: No OFD packet to send [19:53:58]OFD Sender: No OFD packet to send [19:54:03]OFD Sender: No OFD packet to send [19:54:08]OFD Sender: No OFD packet to send [19:54:13]OFD Sender: No OFD packet to send [19:54:18]OFD Sender: No OFD packet to send [19:54:23]OFD Sender: No OFD packet to send [19:54:28]OFD Sender: No OFD packet to send [19:54:33]OFD Sender: No OFD packet to send [19:54:38]OFD Sender: No OFD packet to send [19:54:43]OFD Sender: No OFD packet to send [19:54:48]OFD Sender: No OFD packet to send [19:54:53]OFD Sender: No OFD packet to send [19:54:55]accept exits with 8 [19:54:55]New connection [19:54:55]New thread 3067428196 created [19:54:55]Thread 3067571556 joined [19:54:55]Waiting for new connection... [19:54:55] Sock 8.Parse request [19:54:55]Sock 8.Check first char [19:54:55]Sock 8.First char is OK [19:54:55]request: POST /json_proto HTTP/1.0 [19:54:55]Method: POST [19:54:55]URL: /json_proto [19:54:55]Method is POST - this is cgi request [19:54:55]url: /json_proto [19:54:55]query_string will be loaded in cgi processing [19:54:55]execute_cgi json_proto POST (null) [19:54:55]execute_cgi path=json_proto method=POST [19:54:55]POST find Content-Length [19:54:55]Host: 172.17.47.196:8080 [19:54:55]Content-Length: 754 [19:54:55]Content-Type: application/json [19:54:55] [19:54:55]POST finish read [19:54:55]Found Content-Length = 754 [19:54:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872407", "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" : 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\u000A30107355", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:55]execute_script... [19:54:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872407", "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" : 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\u000A30107355", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:55]POST & json_proto [19:54:55]process_json_proto [19:54:55]json parsed OK: [19:54:55]protocol is kg_v1.0 [19:54:55]action value=close_receipt [19:54:55]process_action close_receipt [19:54:55]cmd_close_receipt [19:54:55]MH_GetDate [19:54:55]Write to MH i2c: F0 00 00 95 01 85 [19:54:55]Write i2c OK [19:54:55]MH_I2C_Read... [19:54:55]Read from MH i2c: F0 [19:54:55]MH_I2C_Read... [19:54:55]Read from MH i2c: F0 09 00 [19:54:55]MH_I2C_Read... [19:54:55]Read from MH i2c: F0 09 00 95 01 00 90 C7 F1 66 4C 6B 94 66 ED [19:54:55]GetLastDocTimeStamp 1727121209 [19:54:55]current date 1727121296 [19:54:55]FM_GetShiftState [19:54:55]SAM_PROTO_GetShiftState [19:54:55]wFMCommunicate request_size=4 [19:54:55]MH_SAM_APDU [19:54:55]CAPDU: 80 13 01 00 [19:54:55]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [19:54:55]Write i2c OK [19:54:55]MH_I2C_Read... [19:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:55]Read from MH i2c: E2 [19:54:55]MH_I2C_Read... [19:54:55]Read from MH i2c: E2 0E 00 [19:54:55]MH_I2C_Read... [19:54:55]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6C [19:54:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:54:55]wFMCommunicate OK [19:54:55]SAM_PROTO_GetShiftState done [19:54:55]FM_GetShiftState done [19:54:55]opened in 1727050818 [19:54:55]opened+sec_in_day 1727137218 [19:54:55]quantity*price = 0 [19:54:55]sum+1 = 1 [19:54:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 313 23.09.2024 19:54 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Талоны: ТК ГПНА Online 30107355 ФМ: 0000000000874979 ФД: 87459 ФПД: 229359667338216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195456&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87459&fm=229359667338216&tin=02508201610067®Number=0000000000092592&sum=0 [19:54:56]StoreToDocumentArchive [19:54:56]shift 498 fd 87459 [19:54:56]save to /storage/0498/doc_00087459 [19:54:56]save last doc name /storage/0498/doc_00087459 to /storage/kkm_last_doc_name [19:54:56]save OK [19:54:56]Clear old archive folders... [19:54:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:54:56]tlvbuf is 00978090 [19:54:56]SAM_PROTO_ClearQueue [19:54:56]wFMCommunicate request_size=4 [19:54:56]MH_SAM_APDU [19:54:56]CAPDU: 80 09 00 00 [19:54:56]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [19:54:56]Write i2c OK [19:54:56]MH_I2C_Read... [19:54:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:56]Read from MH i2c: E2 [19:54:56]MH_I2C_Read... [19:54:56]Read from MH i2c: E2 03 00 [19:54:56]MH_I2C_Read... [19:54:56]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [19:54:56]RAPDU: 90 00 [19:54:56]wFMCommunicate OK [19:54:56]SAM_PROTO_ClearQueue done [19:54:56]KKMCreateOFDPacket [19:54:56]OFDProtocolAddRootSTLVToBuf [19:54:56]FM_MakeSignedData [19:54:56]FM_MakeSignedData [19:54:56]SAM_PROTO_SignData [19:54:56]wFMCommunicate request_size=4 [19:54:56]MH_SAM_APDU [19:54:56]CAPDU: 80 0D 01 02 [19:54:56]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [19:54:56]Write i2c OK [19:54:56]MH_I2C_Read... [19:54:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:56]Read from MH i2c: E2 [19:54:56]MH_I2C_Read... [19:54:56]Read from MH i2c: E2 03 00 [19:54:56]MH_I2C_Read... [19:54:56]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [19:54:56]RAPDU: 90 00 [19:54:56]wFMCommunicate OK [19:54:56]wFMCommunicate request_size=255 [19:54:56]MH_SAM_APDU [19:54: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 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 39 01 00 00 F4 03 04 00 90 C7 F1 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 A3 55 01 00 35 04 06 00 D0 [19:54:56]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 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 39 01 00 00 F4 03 04 00 90 C7 F1 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 A3 55 01 00 35 04 06 00 D0 00 00 48 [19:54:56]Write i2c OK [19:54:56]MH_I2C_Read... [19:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:57]Read from MH i2c: E2 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 03 00 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [19:54:57]RAPDU: 90 00 [19:54:57]wFMCommunicate OK [19:54:57]wFMCommunicate request_size=10 [19:54:57]MH_SAM_APDU [19:54:57]CAPDU: 80 0D 02 02 05 99 F5 7F 5B E8 [19:54:57]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 99 F5 7F 5B E8 00 00 7B [19:54:57]Write i2c OK [19:54:57]MH_I2C_Read... [19:54:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:57]Read from MH i2c: E2 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 03 00 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [19:54:57]RAPDU: 90 00 [19:54:57]wFMCommunicate OK [19:54:57]wFMCommunicate request_size=4 [19:54:57]MH_SAM_APDU [19:54:57]CAPDU: 80 0D 03 02 [19:54:57]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [19:54:57]Write i2c OK [19:54:57]MH_I2C_Read... [19:54:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:57]Read from MH i2c: E2 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 0B 00 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 0B 00 A7 01 00 A4 80 1F 23 9B 35 89 7E 90 00 61 [19:54:57]RAPDU: A4 80 1F 23 9B 35 89 7E 90 00 [19:54:57]wFMCommunicate OK [19:54:57]SAM_PROTO_SignData done [19:54:57]FM_MakeSignedData done [19:54:57]CreateOFDProtocolMessage [19:54:57]wFMCommunicate request_size=4 [19:54:57]MH_SAM_APDU [19:54:57]CAPDU: 80 11 00 00 [19:54:57]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [19:54:57]Write i2c OK [19:54:57]MH_I2C_Read... [19:54:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:57]Read from MH i2c: E2 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: E2 17 00 [19:54:57]MH_I2C_Read... [19:54:57]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 [19:54: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:54:57]wFMCommunicate OK [19:54:57]CreateOFDProtocolMessage done [19:54:57]OFDSenderStorePacket 87459 [19:54:57]StoreOFDPacket docnum=87459 [19:54: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 EA 07 07 01 39 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 39 01 00 00 F4 03 04 00 90 C7 F1 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 A3 55 01 00 35 04 06 00 D0 99 F5 7F 5B E8 A4 80 1F 23 9B 35 89 7E [19:54:57]CheckFolder [19:54:57]dirname=/storage/ofd_packets [19:54:57]CheckFolder done [19:54:57]ProducePacketName [19:54:57]name=ofd_packets/00087459 [19:54:57]NVStorageSaveData ofd_packets/00087459 [19:54:57]File name is /storage/ofd_packets/00087459 [19:54:57]Write 301 bytes [19:54:57]NVStorageSaveData done [19:54:57]OFDSenderStorePacket done [19:54:57]KKMCreateOFDPacket done [19:54:57]NVStorageSaveData kkm_last_timestamp [19:54:57]File name is /storage/kkm_last_timestamp [19:54:57]Write 4 bytes [19:54:57]NVStorageSaveData done [19:54:57]OFD Sender: Processing packet 87459 [packets to send 280, broken 279] [19:54:57]ProducePacketName [19:54:57]name=ofd_packets/00087459 [19:54:57]OFD Sender: To server: pG, [19:54:57]CommunicateWithHost lk.salyk.kg:30040 [19:54:57]ConnectInit lk.salyk.kg [19:54:57]ExternCall_PrintAddStr [19:54:57]wPrintStart [19:54:57]Write to MH i2c: 01 00 00 A9 01 AA [19:54:57]Write i2c OK [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: 01 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: 01 07 00 [19:54:57]MH_I2C_Read... [19:54:57]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [19:54:57]RasterBufferAndPrint [19:54:57]line Счет N : (1)872407 [19:54:57]line ИНН: 02508201610067 [19:54:57]line Контрольно-Кассовый Чек [19:54:57]line ПРОДАЖА [19:54:57]line ТРК (МРК, ГНК) : 43 [19:54:57]line Товар: 2710124130 [19:54:57]line Аи-92-К-5 [19:54:57]line 20.000 * 0.00 [19:54:57]line = 0.00 [19:54:57]line НДС 12% НСП 1% [19:54:57]line > о реализуемом товаре [19:54:57]line ИТОГО: 0.00 [19:54:57]line НСП 1% : 0.00 [19:54:57]line НДС 12% : 0.00 [19:54:57]line Наличными: 0.00 [19:54:57]line Безнал.: 0.00 [19:54:57]line Место: АЗС № 137 "Партнер Нефть" [19:54:57]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:54:57]line СНО: Общий режим [19:54:57]line Чек 313 23.09.2024 19:54 [19:54:57]line Смена: 498 ФФД: 1.0 [19:54:57]line ЗНМ: 0300000064 [19:54:57]line РНМ: 0000000000092592 [19:54:57]line Версия ККМ: 001 [19:54:57]line Талоны: ТК ГПНА Online [19:54:57]line 30107355 [19:54:57]line ФМ: 0000000000874979 [19:54:57]line ФД: 87459 [19:54:57]line ФПД: 229359667338216 [19:54:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195456&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87459&fm=229359667338216&tin=02508201610067®Number=0000000000092592&sum=0 [19:54:57]written 0, free lines is 4095 [19:54:58]Write to MH i2c: 01 00 00 D3 01 D4 [19:54:58]Write i2c OK [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: 01 [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: 01 07 00 [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 DE 0C C5 [19:54:58]RasterBufferAndPrint [19:54:58]line [19:54:58]line [19:54:58]line [19:54:58]line [19:54:58]line [19:54:58]written 0, free lines is 3300 [19:54:58]MH_Cut [19:54:58]Write to MH i2c: D1 01 00 DA 01 01 AD [19:54:58]Write i2c OK [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: D1 [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: D1 01 00 [19:54:58]MH_I2C_Read... [19:54:58]Read from MH i2c: D1 01 00 DA 01 00 AC [19:54:58]Write to MH i2c: 01 00 00 DB 01 DC [19:54:58]Write i2c OK [19:54:58]MH_I2C_Read... [19:54:58]Connected sock=11 [19: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 EA 07 07 01 39 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 39 01 00 00 F4 03 04 00 90 C7 F1 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 A3 55 01 00 35 04 06 00 D0 99 F5 7F 5B E8 A4 80 1F 23 9B 35 89 7E [19:54:58]*** Cut start [19:54:58]*** Partial cut [19:54:58]*** CUTSNS_PIN = 1 [19:54:58]*** CUTSNS_PIN = 0 [19:54:59]*** Brake cut motor [19:54:59]Read from MH i2c: 01 [19:54:59]MH_I2C_Read... [19:54:59]*** Stop cut motor [19:54:59]*** Cut end [19:54:59]Read from MH i2c: 01 07 00 [19:54:59]MH_I2C_Read... [19:54:59]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [19:54:59]process_action close_receipt done [19:54:59]requested_data is exist [19:54:59]produce_requested_data [19:54:59]requested_item fm.sn is exist - process it [19:54:59]wFMCommunicate request_size=4 [19:54:59]MH_SAM_APDU [19:54:59]CAPDU: 80 11 00 00 [19:54:59]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [19:54:59]Write i2c OK [19:54:59]MH_I2C_Read... [19:54:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:59]Read from MH i2c: E2 [19:54:59]MH_I2C_Read... [19:54:59]Read from MH i2c: E2 17 00 [19:54:59]MH_I2C_Read... [19:54:59]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 [19:54:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [19:54:59]wFMCommunicate OK [19:54:59]requested_item fd.num is exist - process it [19:54:59]SAM_PROTO_GetFieldsCounters [19:54:59]wFMCommunicate request_size=4 [19:54:59]MH_SAM_APDU [19:54:59]CAPDU: 80 13 00 00 [19:54:59]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [19:54:59]Write i2c OK [19:54:59]MH_I2C_Read... [19:54:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:59]Read from MH i2c: E2 [19:54:59]MH_I2C_Read... [19:54:59]Read from MH i2c: E2 62 00 [19:54:59]MH_I2C_Read... [19:54:59]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 A3 55 01 00 0E 04 04 00 F2 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 23 [19:54:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:59]wFMCommunicate OK [19:54:59]SAM_PROTO_GetFieldsCounters done [19:54:59]requested_item shift.num is exist - process it [19:54:59]requested_item shift.opened is exist - process it [19:54:59]req_shift_opened [19:54:59]FM_GetShiftState [19:54:59]SAM_PROTO_GetShiftState [19:54:59]wFMCommunicate request_size=4 [19:54:59]MH_SAM_APDU [19:54:59]CAPDU: 80 13 01 00 [19:54:59]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [19:54:59]Write i2c OK [19:54:59]MH_I2C_Read... [19:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:59]Read from MH i2c: E2 [19:54:59]MH_I2C_Read... [19:54:59]Read from MH i2c: E2 0E 00 [19:54:59]MH_I2C_Read... [19:54:59]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B4 [19:54:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:54:59]wFMCommunicate OK [19:54:59]SAM_PROTO_GetShiftState done [19:54:59]FM_GetShiftState done [19:54:59]req_shift_opened done [19:54:59]requested_item shift.open_date is exist - process it [19:54:59]req_shift_open_date [19:54:59]req_shift_open_date done [19:54:59]produce_requested_data done [19:54:59]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87459,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:54:59]process_action_free close_receipt [19:54:59]json_value_free [19:54:59]json_value_free done [19:54:59]process_json_proto returns [19:54:59]Send response to host [19:54:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87459,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:54:59]free response buf [19:54:59]execute_script done [19:54:59]execute_script returns [19:54:59]free content buf [19:54:59]Sock 8.Close socket [19:54:59]Sock 8.Thread stoped [19:55: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 7C B0 47 00 A8 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 A3 55 01 00 F4 03 04 00 5C 72 F1 66 B6 04 01 00 00 FA E1 AC 9B 93 F0 7D 69 [19:55:00]CommunicateWithHost err = 0 [19:55:00]CheckOFDResponse [19:55:00]1017 (14) - 77093643461234 [19:55:00]1041 (16) - 0000000000874979 [19:55:00]1040 (4) - 87459 [19:55:00]1012 (4) - 23.09.2024 13:51 [19:55:00]1206 (1) - 0 [19:55:00]OFD Sender: Remove packet 87459 [19:55:00]ProducePacketName [19:55:00]name=ofd_packets/00087459 [19:55:00]NVStorageDeleteData [19:55:00]OFD Sender: No OFD packet to send [19:55:05]OFD Sender: No OFD packet to send [19:55:10]OFD Sender: No OFD packet to send [19:55:15]OFD Sender: No OFD packet to send [19:55:20]OFD Sender: No OFD packet to send [19:55:25]OFD Sender: No OFD packet to send [19:55:30]OFD Sender: No OFD packet to send [19:55:36]OFD Sender: No OFD packet to send [19:55:41]OFD Sender: No OFD packet to send [19:55:46]OFD Sender: No OFD packet to send [19:55:51]OFD Sender: No OFD packet to send [19:55:56]OFD Sender: No OFD packet to send [19:56:01]OFD Sender: No OFD packet to send [19:56:06]OFD Sender: No OFD packet to send [19:56:11]OFD Sender: No OFD packet to send [19:56:16]OFD Sender: No OFD packet to send [19:56:21]OFD Sender: No OFD packet to send [19:56:26]OFD Sender: No OFD packet to send [19:56:31]OFD Sender: No OFD packet to send [19:56:36]OFD Sender: No OFD packet to send [19:56:41]OFD Sender: No OFD packet to send [19:56:46]OFD Sender: No OFD packet to send [19:56:51]OFD Sender: No OFD packet to send [19:56:53]recv_with_timeout no data received [19:56:56]OFD Sender: No OFD packet to send [19:57:01]OFD Sender: No OFD packet to send [19:57:06]OFD Sender: No OFD packet to send [19:57:11]OFD Sender: No OFD packet to send [19:57:16]OFD Sender: No OFD packet to send [19:57:21]OFD Sender: No OFD packet to send [19:57:26]OFD Sender: No OFD packet to send [19:57:31]OFD Sender: No OFD packet to send [19:57:33]accept exits with 9 [19:57:33]New connection [19:57:33]New thread 3067571556 created [19:57:33]Thread 3067428196 joined [19:57:33]Waiting for new connection... [19:57:33] Sock 9.Parse request [19:57:33]Sock 9.Check first char [19:57:33]Sock 9.First char is OK [19:57:33]request: POST /json_proto HTTP/1.0 [19:57:33]Method: POST [19:57:33]URL: /json_proto [19:57:33]Method is POST - this is cgi request [19:57:33]url: /json_proto [19:57:33]query_string will be loaded in cgi processing [19:57:33]execute_cgi json_proto POST (null) [19:57:33]execute_cgi path=json_proto method=POST [19:57:33]POST find Content-Length [19:57:33]Host: 172.17.47.196:8080 [19:57:33]Content-Length: 803 [19:57:33]Content-Type: application/json [19:57:33] [19:57:33]POST finish read [19:57:33]Found Content-Length = 803 [19:57:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872408", "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" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1300.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:33]execute_script... [19:57: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)872408", "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" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 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" : 1300.40 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:33]POST & json_proto [19:57:33]process_json_proto [19:57:33]json parsed OK: [19:57:33]protocol is kg_v1.0 [19:57:33]action value=close_receipt [19:57:33]process_action close_receipt [19:57:33]cmd_close_receipt [19:57:33]MH_GetDate [19:57:33]Write to MH i2c: F0 00 00 DF 01 CF [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: F0 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: F0 09 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: F0 09 00 DF 01 00 2D C8 F1 66 4C 6B 94 66 D5 [19:57:33]GetLastDocTimeStamp 1727121296 [19:57:33]current date 1727121453 [19:57:33]FM_GetShiftState [19:57:33]SAM_PROTO_GetShiftState [19:57:33]wFMCommunicate request_size=4 [19:57:33]MH_SAM_APDU [19:57:33]CAPDU: 80 13 01 00 [19:57:33]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [19:57:33]Write i2c OK [19:57:33]MH_I2C_Read... [19:57:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:33]Read from MH i2c: E2 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: E2 0E 00 [19:57:33]MH_I2C_Read... [19:57:33]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B6 [19:57:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:57:33]wFMCommunicate OK [19:57:33]SAM_PROTO_GetShiftState done [19:57:33]FM_GetShiftState done [19:57:33]opened in 1727050818 [19:57:33]opened+sec_in_day 1727137218 [19:57:33]quantity*price = 130040 [19:57:33]sum+1 = 130041 [19:57:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1300.40 НСП 1% : 11.51 НДС 12% : 138.10 Наличными: 0.00 Безнал.: 1300.40 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 314 23.09.2024 19:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87460 ФПД: 190190126693636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87460&fm=190190126693636&tin=02508201610067®Number=0000000000092592&sum=130040 [19:57:34]StoreToDocumentArchive [19:57:34]shift 498 fd 87460 [19:57:34]save to /storage/0498/doc_00087460 [19:57:34]save last doc name /storage/0498/doc_00087460 to /storage/kkm_last_doc_name [19:57:34]save OK [19:57:34]Clear old archive folders... [19:57:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:34]tlvbuf is 009706F0 [19:57:34]SAM_PROTO_ClearQueue [19:57:34]wFMCommunicate request_size=4 [19:57:34]MH_SAM_APDU [19:57:34]CAPDU: 80 09 00 00 [19:57:34]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [19:57:34]Write i2c OK [19:57:34]MH_I2C_Read... [19:57:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:34]Read from MH i2c: E2 [19:57:34]MH_I2C_Read... [19:57:34]Read from MH i2c: E2 03 00 [19:57:34]MH_I2C_Read... [19:57:34]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [19:57:34]RAPDU: 90 00 [19:57:34]wFMCommunicate OK [19:57:34]SAM_PROTO_ClearQueue done [19:57:34]KKMCreateOFDPacket [19:57:34]OFDProtocolAddRootSTLVToBuf [19:57:34]FM_MakeSignedData [19:57:34]FM_MakeSignedData [19:57:34]SAM_PROTO_SignData [19:57:34]wFMCommunicate request_size=4 [19:57:34]MH_SAM_APDU [19:57:34]CAPDU: 80 0D 01 02 [19:57:34]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [19:57:34]Write i2c OK [19:57:34]MH_I2C_Read... [19:57:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:34]Read from MH i2c: E2 [19:57:34]MH_I2C_Read... [19:57:34]Read from MH i2c: E2 03 00 [19:57:34]MH_I2C_Read... [19:57:34]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [19:57:34]RAPDU: 90 00 [19:57:34]wFMCommunicate OK [19:57:34]wFMCommunicate request_size=255 [19:57:34]MH_SAM_APDU [19:57: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 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2D C8 F1 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 A4 55 01 00 35 04 06 00 AC [19:57:34]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2D C8 F1 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 A4 55 01 00 35 04 06 00 AC 00 00 F2 [19:57:34]Write i2c OK [19:57:34]MH_I2C_Read... [19:57:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:34]Read from MH i2c: E2 [19:57:34]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 03 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [19:57:35]RAPDU: 90 00 [19:57:35]wFMCommunicate OK [19:57:35]wFMCommunicate request_size=10 [19:57:35]MH_SAM_APDU [19:57:35]CAPDU: 80 0D 02 02 05 FA 16 F0 FD 04 [19:57:35]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 FA 16 F0 FD 04 00 00 76 [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:35]Read from MH i2c: E2 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 03 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [19:57:35]RAPDU: 90 00 [19:57:35]wFMCommunicate OK [19:57:35]wFMCommunicate request_size=4 [19:57:35]MH_SAM_APDU [19:57:35]CAPDU: 80 0D 03 02 [19:57:35]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:35]Read from MH i2c: E2 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 0B 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 0B 00 F1 01 00 44 FC 18 BE 24 DB FD 39 90 00 B9 [19:57:35]RAPDU: 44 FC 18 BE 24 DB FD 39 90 00 [19:57:35]wFMCommunicate OK [19:57:35]SAM_PROTO_SignData done [19:57:35]FM_MakeSignedData done [19:57:35]CreateOFDProtocolMessage [19:57:35]wFMCommunicate request_size=4 [19:57:35]MH_SAM_APDU [19:57:35]CAPDU: 80 11 00 00 [19:57:35]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:35]Read from MH i2c: E2 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: E2 17 00 [19:57:35]MH_I2C_Read... [19:57:35]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 [19:57:35]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:35]wFMCommunicate OK [19:57:35]CreateOFDProtocolMessage done [19:57:35]OFDSenderStorePacket 87460 [19:57:35]StoreOFDPacket docnum=87460 [19:57: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 DD 56 07 01 87 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2D C8 F1 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 A4 55 01 00 35 04 06 00 AC FA 16 F0 FD 04 44 FC 18 BE 24 DB FD 39 [19:57:35]CheckFolder [19:57:35]dirname=/storage/ofd_packets [19:57:35]CheckFolder done [19:57:35]ProducePacketName [19:57:35]name=ofd_packets/00087460 [19:57:35]NVStorageSaveData ofd_packets/00087460 [19:57:35]File name is /storage/ofd_packets/00087460 [19:57:35]Write 301 bytes [19:57:35]NVStorageSaveData done [19:57:35]OFDSenderStorePacket done [19:57:35]KKMCreateOFDPacket done [19:57:35]NVStorageSaveData kkm_last_timestamp [19:57:35]File name is /storage/kkm_last_timestamp [19:57:35]Write 4 bytes [19:57:35]NVStorageSaveData done [19:57:35]ExternCall_PrintAddStr [19:57:35]wPrintStart [19:57:35]Write to MH i2c: 01 00 00 F3 01 F4 [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 07 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [19:57:35]RasterBufferAndPrint [19:57:35]line Счет N : (1)872408 [19:57:35]line ИНН: 02508201610067 [19:57:35]line Контрольно-Кассовый Чек [19:57:35]line ПРОДАЖА [19:57:35]line ТРК (МРК, ГНК) : 63 [19:57:35]line Товар: 2710124130 [19:57:35]line Аи-92-К-5 [19:57:35]line 19.180 * 67.80 [19:57:35]line = 1300.40 [19:57:35]line НДС 12% НСП 1% [19:57:35]line > о реализуемом товаре [19:57:35]line ИТОГО: 1300.40 [19:57:35]line НСП 1% : 11.51 [19:57:35]line НДС 12% : 138.10 [19:57:35]line Наличными: 0.00 [19:57:35]line Безнал.: 1300.40 [19:57:35]line Место: АЗС № 137 "Партнер Нефть" [19:57:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [19:57:35]line СНО: Общий режим [19:57:35]line Чек 314 23.09.2024 19:57 [19:57:35]line Смена: 498 ФФД: 1.0 [19:57:35]line ЗНМ: 0300000064 [19:57:35]line РНМ: 0000000000092592 [19:57:35]line Версия ККМ: 001 [19:57:35]line Платежная система: O! деньги [19:57:35]line ФМ: 0000000000874979 [19:57:35]line ФД: 87460 [19:57:35]line ФПД: 190190126693636 [19:57:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T195733&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87460&fm=190190126693636&tin=02508201610067®Number=0000000000092592&sum=130040 [19:57:35]written 0, free lines is 4095 [19:57:35]OFD Sender: Processing packet 87460 [packets to send 280, broken 279] [19:57:35]ProducePacketName [19:57:35]name=ofd_packets/00087460 [19:57:35]OFD Sender: To server: pG, [19:57:35]CommunicateWithHost lk.salyk.kg:30040 [19:57:35]ConnectInit lk.salyk.kg [19:57:35]Write to MH i2c: 01 00 00 1D 02 1F [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 07 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 EC 0C 1E [19:57:35]RasterBufferAndPrint [19:57:35]line [19:57:35]line [19:57:35]line [19:57:35]line [19:57:35]line [19:57:35]written 0, free lines is 3315 [19:57:35]MH_Cut [19:57:35]Write to MH i2c: D1 01 00 24 02 01 F8 [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: D1 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: D1 01 00 [19:57:35]MH_I2C_Read... [19:57:35]Read from MH i2c: D1 01 00 24 02 00 F7 [19:57:35]Write to MH i2c: 01 00 00 25 02 27 [19:57:35]Write i2c OK [19:57:35]MH_I2C_Read... [19:57:36]*** Cut start [19:57:36]*** Partial cut [19:57:36]*** CUTSNS_PIN = 1 [19:57:36]*** CUTSNS_PIN = 0 [19:57:36]*** Brake cut motor [19:57:36]Read from MH i2c: 01 [19:57:37]MH_I2C_Read... [19:57:37]*** Stop cut motor [19:57:37]*** Cut end [19:57:37]Read from MH i2c: 01 07 00 [19:57:37]MH_I2C_Read... [19:57:37]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [19:57:37]process_action close_receipt done [19:57:37]requested_data is exist [19:57:37]produce_requested_data [19:57:37]requested_item fm.sn is exist - process it [19:57:37]wFMCommunicate request_size=4 [19:57:37]MH_SAM_APDU [19:57:37]CAPDU: 80 11 00 00 [19:57:37]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [19:57:37]Write i2c OK [19:57:37]MH_I2C_Read... [19:57:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:37]Read from MH i2c: E2 [19:57:37]MH_I2C_Read... [19:57:37]Read from MH i2c: E2 17 00 [19:57:37]MH_I2C_Read... [19:57:37]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 [19:57:37]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:37]wFMCommunicate OK [19:57:37]requested_item fd.num is exist - process it [19:57:37]SAM_PROTO_GetFieldsCounters [19:57:37]wFMCommunicate request_size=4 [19:57:37]MH_SAM_APDU [19:57:37]CAPDU: 80 13 00 00 [19:57:37]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [19:57:37]Write i2c OK [19:57:37]MH_I2C_Read... [19:57:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:37]Read from MH i2c: E2 [19:57:37]MH_I2C_Read... [19:57:37]Read from MH i2c: E2 62 00 [19:57:37]MH_I2C_Read... [19:57:37]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 A4 55 01 00 0E 04 04 00 F2 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 72 [19:57: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 A4 55 01 00 0E 04 04 00 F2 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 [19:57:37]wFMCommunicate OK [19:57:37]SAM_PROTO_GetFieldsCounters done [19:57:37]requested_item shift.num is exist - process it [19:57:37]requested_item shift.opened is exist - process it [19:57:37]req_shift_opened [19:57:37]FM_GetShiftState [19:57:37]SAM_PROTO_GetShiftState [19:57:37]wFMCommunicate request_size=4 [19:57:37]MH_SAM_APDU [19:57:37]CAPDU: 80 13 01 00 [19:57:37]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [19:57:37]Write i2c OK [19:57:37]MH_I2C_Read... [19:57:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:37]Read from MH i2c: E2 [19:57:37]MH_I2C_Read... [19:57:37]Read from MH i2c: E2 0E 00 [19:57:37]MH_I2C_Read... [19:57:37]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 FF [19:57:37]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [19:57:37]wFMCommunicate OK [19:57:37]SAM_PROTO_GetShiftState done [19:57:37]FM_GetShiftState done [19:57:37]req_shift_opened done [19:57:37]requested_item shift.open_date is exist - process it [19:57:37]req_shift_open_date [19:57:37]req_shift_open_date done [19:57:37]produce_requested_data done [19:57:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87460,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [19:57:37]process_action_free close_receipt [19:57:37]json_value_free [19:57:37]json_value_free done [19:57:37]process_json_proto returns [19:57:37]Send response to host [19:57:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87460,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [19:57:37]free response buf [19:57:37]execute_script done [19:57:37]execute_script returns [19:57:37]free content buf [19:57:37]Sock 9.Close socket [19:57:37]Sock 9.Thread stoped [19:57:38]Connected sock=11 [19:57: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 DD 56 07 01 87 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 FB 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 2D C8 F1 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 A4 55 01 00 35 04 06 00 AC FA 16 F0 FD 04 44 FC 18 BE 24 DB FD 39 [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 64 32 47 00 E5 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 A4 55 01 00 F4 03 04 00 FC 72 F1 66 B6 04 01 00 00 0C 14 80 28 22 DA A2 EE [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) - 87460 [19:57:40]1012 (4) - 23.09.2024 13:54 [19:57:40]1206 (1) - 0 [19:57:40]OFD Sender: Remove packet 87460 [19:57:40]ProducePacketName [19:57:40]name=ofd_packets/00087460 [19:57:40]NVStorageDeleteData [19:57:40]OFD Sender: No OFD packet to send [19:57:45]OFD Sender: No OFD packet to send [19:57:50]recv_with_timeout no data received [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:01]recv_with_timeout no data received [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:13]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:30]OFD Sender: No OFD packet to send [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:59:00]OFD Sender: No OFD packet to send [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [19:59:16]OFD Sender: No OFD packet to send [19:59:21]OFD Sender: No OFD packet to send [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: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:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:17]accept exits with 10 [20:01:17]New connection [20:01:17]New thread 3067428196 created [20:01:17]Thread 3067571556 joined [20:01:17]Waiting for new connection... [20:01:17] Sock 10.Parse request [20:01:17]Sock 10.Check first char [20:01:17]Sock 10.First char is OK [20:01:17]request: POST /json_proto HTTP/1.0 [20:01:17]Method: POST [20:01:17]URL: /json_proto [20:01:17]Method is POST - this is cgi request [20:01:17]url: /json_proto [20:01:17]query_string will be loaded in cgi processing [20:01:17]execute_cgi json_proto POST (null) [20:01:17]execute_cgi path=json_proto method=POST [20:01:17]POST find Content-Length [20:01:17]Host: 172.17.47.196:8080 [20:01:17]Content-Length: 677 [20:01:17]Content-Type: application/json [20:01:17] [20:01:17]POST finish read [20:01:17]Found Content-Length = 677 [20:01:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872409", "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" : 9.670, "sum" : 655.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 655.00, "total" : 655.00, "payments": [ { "type": 0, "sum" : 655.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:17]execute_script... [20:01: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)872409", "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" : 9.670, "sum" : 655.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 655.00, "total" : 655.00, "payments": [ { "type": 0, "sum" : 655.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:01:17]POST & json_proto [20:01:17]process_json_proto [20:01:17]json parsed OK: [20:01:17]protocol is kg_v1.0 [20:01:17]action value=close_receipt [20:01:17]process_action close_receipt [20:01:17]cmd_close_receipt [20:01:17]MH_GetDate [20:01:17]Write to MH i2c: F0 00 00 29 02 1A [20:01:17]Write i2c OK [20:01:17]MH_I2C_Read... [20:01:17]Read from MH i2c: F0 [20:01:17]MH_I2C_Read... [20:01:17]Read from MH i2c: F0 09 00 [20:01:17]MH_I2C_Read... [20:01:17]Read from MH i2c: F0 09 00 29 02 00 0D C9 F1 66 4C 6B 94 66 01 [20:01:17]GetLastDocTimeStamp 1727121453 [20:01:17]current date 1727121677 [20:01:17]FM_GetShiftState [20:01:17]SAM_PROTO_GetShiftState [20:01:17]wFMCommunicate request_size=4 [20:01:17]MH_SAM_APDU [20:01:17]CAPDU: 80 13 01 00 [20:01:17]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [20:01:17]Write i2c OK [20:01:17]MH_I2C_Read... [20:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:17]Read from MH i2c: E2 [20:01:17]MH_I2C_Read... [20:01:17]Read from MH i2c: E2 0E 00 [20:01:17]MH_I2C_Read... [20:01:17]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 01 [20:01:17]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:01:17]wFMCommunicate OK [20:01:17]SAM_PROTO_GetShiftState done [20:01:17]FM_GetShiftState done [20:01:17]opened in 1727050818 [20:01:17]opened+sec_in_day 1727137218 [20:01:17]quantity*price = 65562 [20:01:17]sum+1 = 65564 [20:01:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 655.00 Внесено: 655.00 СДАЧА: 0.00 НСП 1% : 5.80 НДС 12% : 69.62 Наличными: 655.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 315 23.09.2024 20:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87461 ФПД: 2635506614502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200117&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87461&fm=2635506614502&tin=02508201610067®Number=0000000000092592&sum=65500 [20:01:18]StoreToDocumentArchive [20:01:18]shift 498 fd 87461 [20:01:18]save to /storage/0498/doc_00087461 [20:01:18]save last doc name /storage/0498/doc_00087461 to /storage/kkm_last_doc_name [20:01:18]save OK [20:01:18]Clear old archive folders... [20:01:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:01:18]tlvbuf is 00927A30 [20:01:18]SAM_PROTO_ClearQueue [20:01:18]wFMCommunicate request_size=4 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 09 00 00 [20:01:18]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [20:01:18]RAPDU: 90 00 [20:01:18]wFMCommunicate OK [20:01:18]SAM_PROTO_ClearQueue done [20:01:18]KKMCreateOFDPacket [20:01:18]OFDProtocolAddRootSTLVToBuf [20:01:18]FM_MakeSignedData [20:01:18]FM_MakeSignedData [20:01:18]SAM_PROTO_SignData [20:01:18]wFMCommunicate request_size=4 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 0D 01 02 [20:01:18]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [20:01:18]RAPDU: 90 00 [20:01:18]wFMCommunicate OK [20:01:18]wFMCommunicate request_size=255 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B 00 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 1B 00 00 00 00 07 04 06 00 DC 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 3B 01 00 00 F4 03 04 00 0D C9 F1 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 A5 55 01 00 35 04 06 00 02 [20:01:18]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B 00 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 1B 00 00 00 00 07 04 06 00 DC 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 3B 01 00 00 F4 03 04 00 0D C9 F1 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 A5 55 01 00 35 04 06 00 02 00 00 0A [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:18]Read from MH i2c: E2 03 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [20:01:18]RAPDU: 90 00 [20:01:18]wFMCommunicate OK [20:01:18]wFMCommunicate request_size=10 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 0D 02 02 05 65 A0 6F 80 E6 [20:01:18]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 65 A0 6F 80 E6 00 00 9A [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [20:01:18]RAPDU: 90 00 [20:01:18]wFMCommunicate OK [20:01:18]wFMCommunicate request_size=4 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 0D 03 02 [20:01:18]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 0B 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 0B 00 3B 02 00 C0 2F E3 8B 76 13 03 E6 90 00 88 [20:01:18]RAPDU: C0 2F E3 8B 76 13 03 E6 90 00 [20:01:18]wFMCommunicate OK [20:01:18]SAM_PROTO_SignData done [20:01:18]FM_MakeSignedData done [20:01:18]CreateOFDProtocolMessage [20:01:18]wFMCommunicate request_size=4 [20:01:18]MH_SAM_APDU [20:01:18]CAPDU: 80 11 00 00 [20:01:18]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:18]Read from MH i2c: E2 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: E2 17 00 [20:01:18]MH_I2C_Read... [20:01:18]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 [20:01:18]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:18]wFMCommunicate OK [20:01:18]CreateOFDProtocolMessage done [20:01:18]OFDSenderStorePacket 87461 [20:01:18]StoreOFDPacket docnum=87461 [20:01: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 68 B5 07 01 4D 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B 00 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 1B 00 00 00 00 07 04 06 00 DC 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 3B 01 00 00 F4 03 04 00 0D C9 F1 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 A5 55 01 00 35 04 06 00 02 65 A0 6F 80 E6 C0 2F E3 8B 76 13 03 E6 [20:01:18]CheckFolder [20:01:18]dirname=/storage/ofd_packets [20:01:18]CheckFolder done [20:01:18]ProducePacketName [20:01:18]name=ofd_packets/00087461 [20:01:18]NVStorageSaveData ofd_packets/00087461 [20:01:18]File name is /storage/ofd_packets/00087461 [20:01:18]Write 301 bytes [20:01:18]NVStorageSaveData done [20:01:18]OFDSenderStorePacket done [20:01:18]KKMCreateOFDPacket done [20:01:18]NVStorageSaveData kkm_last_timestamp [20:01:18]File name is /storage/kkm_last_timestamp [20:01:18]Write 4 bytes [20:01:18]NVStorageSaveData done [20:01:18]ExternCall_PrintAddStr [20:01:18]wPrintStart [20:01:18]Write to MH i2c: 01 00 00 3D 02 3F [20:01:18]Write i2c OK [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: 01 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: 01 07 00 [20:01:18]MH_I2C_Read... [20:01:18]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [20:01:18]RasterBufferAndPrint [20:01:18]line Счет N : (1)872409 [20:01:18]line ИНН: 02508201610067 [20:01:18]line Контрольно-Кассовый Чек [20:01:18]line ПРОДАЖА [20:01:18]line ТРК (МРК, ГНК) : 53 [20:01:18]line Товар: 2710124130 [20:01:18]line Аи-92-К-5 [20:01:18]line 9.670 * 67.80 [20:01:18]line = 655.63 [20:01:18]line НДС 12% НСП 1% [20:01:18]line > о реализуемом товаре [20:01:18]line ОКРУГЛЕНИЕ: -0.63 [20:01:18]line ИТОГО: 655.00 [20:01:18]line Внесено: 655.00 [20:01:18]line СДАЧА: 0.00 [20:01:18]line НСП 1% : 5.80 [20:01:18]line НДС 12% : 69.62 [20:01:18]line Наличными: 655.00 [20:01:18]line Безнал.: 0.00 [20:01:18]line Место: АЗС № 137 "Партнер Нефть" [20:01:18]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:01:18]line СНО: Общий режим [20:01:18]line Чек 315 23.09.2024 20:01 [20:01:18]line Смена: 498 ФФД: 1.0 [20:01:18]line ЗНМ: 0300000064 [20:01:18]line РНМ: 0000000000092592 [20:01:18]line Версия ККМ: 001 [20:01:18]line ФМ: 0000000000874979 [20:01:18]line ФД: 87461 [20:01:18]line ФПД: 2635506614502 [20:01:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200117&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87461&fm=2635506614502&tin=02508201610067®Number=0000000000092592&sum=65500 [20:01:18]written 0, free lines is 4095 [20:01:18]OFD Sender: Processing packet 87461 [packets to send 280, broken 279] [20:01:18]ProducePacketName [20:01:18]name=ofd_packets/00087461 [20:01:18]OFD Sender: To server: pG, [20:01:18]CommunicateWithHost lk.salyk.kg:30040 [20:01:18]ConnectInit lk.salyk.kg [20:01:19]Write to MH i2c: 01 00 00 68 02 6A [20:01:19]Write i2c OK [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: 01 [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: 01 07 00 [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 F5 0C 72 [20:01:19]RasterBufferAndPrint [20:01:19]line [20:01:19]line [20:01:19]line [20:01:19]line [20:01:19]line [20:01:19]written 0, free lines is 3323 [20:01:19]MH_Cut [20:01:19]Write to MH i2c: D1 01 00 6F 02 01 43 [20:01:19]Write i2c OK [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: D1 [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: D1 01 00 [20:01:19]MH_I2C_Read... [20:01:19]Read from MH i2c: D1 01 00 6F 02 00 42 [20:01:19]Write to MH i2c: 01 00 00 70 02 72 [20:01:19]Write i2c OK [20:01:19]MH_I2C_Read... [20:01:19]*** Cut start [20:01:19]*** Partial cut [20:01:19]*** CUTSNS_PIN = 1 [20:01:20]*** CUTSNS_PIN = 0 [20:01:20]*** Brake cut motor [20:01:20]Read from MH i2c: 01 [20:01:20]MH_I2C_Read... [20:01:20]*** Stop cut motor [20:01:20]*** Cut end [20:01:20]Read from MH i2c: 01 07 00 [20:01:20]MH_I2C_Read... [20:01:20]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [20:01:20]process_action close_receipt done [20:01:20]requested_data is exist [20:01:20]produce_requested_data [20:01:20]requested_item fm.sn is exist - process it [20:01:20]wFMCommunicate request_size=4 [20:01:20]MH_SAM_APDU [20:01:20]CAPDU: 80 11 00 00 [20:01:20]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [20:01:20]Write i2c OK [20:01:20]MH_I2C_Read... [20:01:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:01:20]Read from MH i2c: E2 [20:01:20]MH_I2C_Read... [20:01:20]Read from MH i2c: E2 17 00 [20:01:20]MH_I2C_Read... [20:01:20]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 [20:01:20]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:20]wFMCommunicate OK [20:01:20]requested_item fd.num is exist - process it [20:01:20]SAM_PROTO_GetFieldsCounters [20:01:20]wFMCommunicate request_size=4 [20:01:20]MH_SAM_APDU [20:01:20]CAPDU: 80 13 00 00 [20:01:20]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [20:01:20]Write i2c OK [20:01:20]MH_I2C_Read... [20:01:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:01:20]Read from MH i2c: E2 [20:01:20]MH_I2C_Read... [20:01:20]Read from MH i2c: E2 62 00 [20:01:20]MH_I2C_Read... [20:01:20]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 A5 55 01 00 0E 04 04 00 F2 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 C1 [20:01:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 A5 55 01 00 0E 04 04 00 F2 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 [20:01:20]wFMCommunicate OK [20:01:20]SAM_PROTO_GetFieldsCounters done [20:01:20]requested_item shift.num is exist - process it [20:01:20]requested_item shift.opened is exist - process it [20:01:20]req_shift_opened [20:01:20]FM_GetShiftState [20:01:20]SAM_PROTO_GetShiftState [20:01:20]wFMCommunicate request_size=4 [20:01:20]MH_SAM_APDU [20:01:20]CAPDU: 80 13 01 00 [20:01:20]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [20:01:20]Write i2c OK [20:01:20]MH_I2C_Read... [20:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:01:20]Read from MH i2c: E2 [20:01:20]MH_I2C_Read... [20:01:20]Read from MH i2c: E2 0E 00 [20:01:20]MH_I2C_Read... [20:01:20]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4A [20:01:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:01:20]wFMCommunicate OK [20:01:20]SAM_PROTO_GetShiftState done [20:01:20]FM_GetShiftState done [20:01:20]req_shift_opened done [20:01:20]requested_item shift.open_date is exist - process it [20:01:20]req_shift_open_date [20:01:20]req_shift_open_date done [20:01:20]produce_requested_data done [20:01:20]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87461,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:01:20]process_action_free close_receipt [20:01:20]json_value_free [20:01:20]json_value_free done [20:01:20]process_json_proto returns [20:01:20]Send response to host [20:01:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87461,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:01:20]free response buf [20:01:20]execute_script done [20:01:20]execute_script returns [20:01:20]free content buf [20:01:20]Sock 10.Close socket [20:01:20]Sock 10.Thread stoped [20:01:23]ConnectInit Can't take IP for lk.salyk.kg [20:01:23]CommunicateWithHost connect error [20:01:23]CommunicateWithHost err = -1 [20:01:23]OFD Sender: Server communicate error [20:01:28]OFD Sender: Processing packet 87461 [packets to send 280, broken 279] [20:01:28]ProducePacketName [20:01:28]name=ofd_packets/00087461 [20:01:28]OFD Sender: To server: pG, [20:01:28]CommunicateWithHost lk.salyk.kg:30040 [20:01:28]ConnectInit lk.salyk.kg [20:01:33]ConnectInit Can't take IP for lk.salyk.kg [20:01:33]CommunicateWithHost connect error [20:01:33]CommunicateWithHost err = -1 [20:01:33]OFD Sender: Server communicate error [20:01:38]OFD Sender: Processing packet 87461 [packets to send 280, broken 279] [20:01:38]ProducePacketName [20:01:38]name=ofd_packets/00087461 [20:01:38]OFD Sender: To server: pG, [20:01:38]CommunicateWithHost lk.salyk.kg:30040 [20:01:38]ConnectInit lk.salyk.kg [20:01:43]ConnectInit Can't take IP for lk.salyk.kg [20:01:43]CommunicateWithHost connect error [20:01:43]CommunicateWithHost err = -1 [20:01:43]OFD Sender: Server communicate error [20:01:48]OFD Sender: Processing packet 87461 [packets to send 280, broken 279] [20:01:48]ProducePacketName [20:01:48]name=ofd_packets/00087461 [20:01:48]OFD Sender: To server: pG, [20:01:48]CommunicateWithHost lk.salyk.kg:30040 [20:01:48]ConnectInit lk.salyk.kg [20:01:54]Connected sock=9 [20:01: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 68 B5 07 01 4D 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C6 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1B 00 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC FF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 1B 00 00 00 00 07 04 06 00 DC 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 3B 01 00 00 F4 03 04 00 0D C9 F1 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 A5 55 01 00 35 04 06 00 02 65 A0 6F 80 E6 C0 2F E3 8B 76 13 03 E6 [20:01: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 8C 68 47 00 4D 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 A5 55 01 00 F4 03 04 00 FB 73 F1 66 B6 04 01 00 00 22 EA 9C C5 95 E6 CD 64 [20:01:54]CommunicateWithHost err = 0 [20:01:54]CheckOFDResponse [20:01:54]1017 (14) - 77093643461234 [20:01:54]1041 (16) - 0000000000874979 [20:01:54]1040 (4) - 87461 [20:01:54]1012 (4) - 23.09.2024 13:58 [20:01:54]1206 (1) - 0 [20:01:54]OFD Sender: Remove packet 87461 [20:01:54]ProducePacketName [20:01:54]name=ofd_packets/00087461 [20:01:54]NVStorageDeleteData [20:01:55]OFD Sender: No OFD packet to send [20:02:00]OFD Sender: No OFD packet to send [20:02:05]OFD Sender: No OFD packet to send [20:02:10]OFD Sender: No OFD packet to send [20:02:15]OFD Sender: No OFD packet to send [20:02:20]OFD Sender: No OFD packet to send [20:02:25]OFD Sender: No OFD packet to send [20:02:30]OFD Sender: No OFD packet to send [20:02:32]recv_with_timeout no data received [20:02:35]OFD Sender: No OFD packet to send [20:02:40]OFD Sender: No OFD packet to send [20:02:45]OFD Sender: No OFD packet to send [20:02:50]OFD Sender: No OFD packet to send [20:02:55]OFD Sender: No OFD packet to send [20:03:00]OFD Sender: No OFD packet to send [20:03:05]OFD Sender: No OFD packet to send [20:03:10]OFD Sender: No OFD packet to send [20:03:15]OFD Sender: No OFD packet to send [20:03:20]OFD Sender: No OFD packet to send [20:03:25]OFD Sender: No OFD packet to send [20:03:30]OFD Sender: No OFD packet to send [20:03:35]OFD Sender: No OFD packet to send [20:03:40]OFD Sender: No OFD packet to send [20:03:45]OFD Sender: No OFD packet to send [20:03:50]OFD Sender: No OFD packet to send [20:03:55]OFD Sender: No OFD packet to send [20:04:00]OFD Sender: No OFD packet to send [20:04:05]accept exits with 8 [20:04:05]New connection [20:04:05]New thread 3067571556 created [20:04:05]Thread 3067428196 joined [20:04:05]Waiting for new connection... [20:04:05] Sock 8.Parse request [20:04:05]Sock 8.Check first char [20:04:05]Sock 8.First char is OK [20:04:05]request: POST /json_proto HTTP/1.0 [20:04:05]Method: POST [20:04:05]URL: /json_proto [20:04:05]Method is POST - this is cgi request [20:04:05]url: /json_proto [20:04:05]query_string will be loaded in cgi processing [20:04:05]execute_cgi json_proto POST (null) [20:04:05]execute_cgi path=json_proto method=POST [20:04:05]POST find Content-Length [20:04:05]Host: 172.17.47.196:8080 [20:04:05]Content-Length: 677 [20:04:05]Content-Type: application/json [20:04:05] [20:04:05]POST finish read [20:04:05]Found Content-Length = 677 [20:04:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872410", "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:04:05]execute_script... [20:04:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872410", "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:04:05]POST & json_proto [20:04:05]process_json_proto [20:04:05]json parsed OK: [20:04:05]protocol is kg_v1.0 [20:04:05]action value=close_receipt [20:04:05]process_action close_receipt [20:04:05]cmd_close_receipt [20:04:05]MH_GetDate [20:04:05]Write to MH i2c: F0 00 00 74 02 65 [20:04:05]Write i2c OK [20:04:05]MH_I2C_Read... [20:04:05]Read from MH i2c: F0 [20:04:05]MH_I2C_Read... [20:04:05]Read from MH i2c: F0 09 00 [20:04:05]MH_I2C_Read... [20:04:05]Read from MH i2c: F0 09 00 74 02 00 B5 C9 F1 66 4C 6B 94 66 F4 [20:04:05]GetLastDocTimeStamp 1727121677 [20:04:05]current date 1727121845 [20:04:05]FM_GetShiftState [20:04:05]SAM_PROTO_GetShiftState [20:04:05]wFMCommunicate request_size=4 [20:04:05]MH_SAM_APDU [20:04:05]CAPDU: 80 13 01 00 [20:04:05]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [20:04:05]Write i2c OK [20:04:05]MH_I2C_Read... [20:04:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:05]Read from MH i2c: E2 [20:04:05]MH_I2C_Read... [20:04:05]Read from MH i2c: E2 0E 00 [20:04:05]MH_I2C_Read... [20:04:05]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4C [20:04:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:04:05]wFMCommunicate OK [20:04:05]SAM_PROTO_GetShiftState done [20:04:05]FM_GetShiftState done [20:04:05]opened in 1727050818 [20:04:05]opened+sec_in_day 1727137218 [20:04:05]quantity*price = 50036 [20:04:05]sum+1 = 50037 [20:04: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 СНО: Общий режим Чек 316 23.09.2024 20:04 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87462 ФПД: 178459729733419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87462&fm=178459729733419&tin=02508201610067®Number=0000000000092592&sum=50000 [20:04:06]StoreToDocumentArchive [20:04:06]shift 498 fd 87462 [20:04:06]save to /storage/0498/doc_00087462 [20:04:06]save last doc name /storage/0498/doc_00087462 to /storage/kkm_last_doc_name [20:04:06]save OK [20:04:06]Clear old archive folders... [20:04:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:04:06]tlvbuf is 00979C70 [20:04:06]SAM_PROTO_ClearQueue [20:04:06]wFMCommunicate request_size=4 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 09 00 00 [20:04:06]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [20:04:06]RAPDU: 90 00 [20:04:06]wFMCommunicate OK [20:04:06]SAM_PROTO_ClearQueue done [20:04:06]KKMCreateOFDPacket [20:04:06]OFDProtocolAddRootSTLVToBuf [20:04:06]FM_MakeSignedData [20:04:06]FM_MakeSignedData [20:04:06]SAM_PROTO_SignData [20:04:06]wFMCommunicate request_size=4 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 0D 01 02 [20:04:06]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [20:04:06]RAPDU: 90 00 [20:04:06]wFMCommunicate OK [20:04:06]wFMCommunicate request_size=255 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 B5 C9 F1 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 A6 55 01 00 35 04 06 00 A2 [20:04:06]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 3C 01 00 00 F4 03 04 00 B5 C9 F1 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 A6 55 01 00 35 04 06 00 A2 00 00 2E [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [20:04:06]RAPDU: 90 00 [20:04:06]wFMCommunicate OK [20:04:06]wFMCommunicate request_size=10 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 0D 02 02 05 4E E4 CC 27 2B [20:04:06]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 4E E4 CC 27 2B 00 00 5B [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [20:04:06]RAPDU: 90 00 [20:04:06]wFMCommunicate OK [20:04:06]wFMCommunicate request_size=4 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 0D 03 02 [20:04:06]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 0B 00 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 0B 00 86 02 00 F0 A3 BD AA E8 1C 42 B1 90 00 F5 [20:04:06]RAPDU: F0 A3 BD AA E8 1C 42 B1 90 00 [20:04:06]wFMCommunicate OK [20:04:06]SAM_PROTO_SignData done [20:04:06]FM_MakeSignedData done [20:04:06]CreateOFDProtocolMessage [20:04:06]wFMCommunicate request_size=4 [20:04:06]MH_SAM_APDU [20:04:06]CAPDU: 80 11 00 00 [20:04:06]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [20:04:06]Write i2c OK [20:04:06]MH_I2C_Read... [20:04:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:06]Read from MH i2c: E2 [20:04:06]MH_I2C_Read... [20:04:06]Read from MH i2c: E2 17 00 [20:04:06]MH_I2C_Read... [20:04:06]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 [20:04: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:04:06]wFMCommunicate OK [20:04:06]CreateOFDProtocolMessage done [20:04:06]OFDSenderStorePacket 87462 [20:04:06]StoreOFDPacket docnum=87462 [20:04: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 5A 9F 07 01 8E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 B5 C9 F1 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 A6 55 01 00 35 04 06 00 A2 4E E4 CC 27 2B F0 A3 BD AA E8 1C 42 B1 [20:04:06]CheckFolder [20:04:06]dirname=/storage/ofd_packets [20:04:06]CheckFolder done [20:04:06]ProducePacketName [20:04:06]name=ofd_packets/00087462 [20:04:06]NVStorageSaveData ofd_packets/00087462 [20:04:06]File name is /storage/ofd_packets/00087462 [20:04:06]Write 301 bytes [20:04:06]NVStorageSaveData done [20:04:06]OFDSenderStorePacket done [20:04:06]KKMCreateOFDPacket done [20:04:06]NVStorageSaveData kkm_last_timestamp [20:04:06]File name is /storage/kkm_last_timestamp [20:04:06]Write 4 bytes [20:04:06]NVStorageSaveData done [20:04:07]ExternCall_PrintAddStr [20:04:07]wPrintStart [20:04:07]Write to MH i2c: 01 00 00 88 02 8A [20:04:07]Write i2c OK [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 07 00 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [20:04:07]RasterBufferAndPrint [20:04:07]line Счет N : (1)872410 [20:04:07]line ИНН: 02508201610067 [20:04:07]line Контрольно-Кассовый Чек [20:04:07]line ПРОДАЖА [20:04:07]line ТРК (МРК, ГНК) : 43 [20:04:07]line Товар: 2710124130 [20:04:07]line Аи-92-К-5 [20:04:07]line 7.380 * 67.80 [20:04:07]line = 500.36 [20:04:07]line НДС 12% НСП 1% [20:04:07]line > о реализуемом товаре [20:04:07]line ОКРУГЛЕНИЕ: -0.36 [20:04:07]line ИТОГО: 500.00 [20:04:07]line Внесено: 500.00 [20:04:07]line СДАЧА: 0.00 [20:04:07]line НСП 1% : 4.43 [20:04:07]line НДС 12% : 53.14 [20:04:07]line Наличными: 500.00 [20:04:07]line Безнал.: 0.00 [20:04:07]line Место: АЗС № 137 "Партнер Нефть" [20:04:07]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:04:07]line СНО: Общий режим [20:04:07]line Чек 316 23.09.2024 20:04 [20:04:07]line Смена: 498 ФФД: 1.0 [20:04:07]line ЗНМ: 0300000064 [20:04:07]line РНМ: 0000000000092592 [20:04:07]line Версия ККМ: 001 [20:04:07]line ФМ: 0000000000874979 [20:04:07]line ФД: 87462 [20:04:07]line ФПД: 178459729733419 [20:04:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200405&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87462&fm=178459729733419&tin=02508201610067®Number=0000000000092592&sum=50000 [20:04:07]OFD Sender: Processing packet 87462 [packets to send 280, broken 279] [20:04:07]ProducePacketName [20:04:07]name=ofd_packets/00087462 [20:04:07]OFD Sender: To server: pG, [20:04:07]CommunicateWithHost lk.salyk.kg:30040 [20:04:07]ConnectInit lk.salyk.kg [20:04:07]written 0, free lines is 4095 [20:04:07]Write to MH i2c: 01 00 00 B3 02 B5 [20:04:07]Write i2c OK [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 07 00 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 D8 0C A0 [20:04:07]RasterBufferAndPrint [20:04:07]line [20:04:07]line [20:04:07]line [20:04:07]line [20:04:07]line [20:04:07]written 0, free lines is 3296 [20:04:07]MH_Cut [20:04:07]Write to MH i2c: D1 01 00 BA 02 01 8E [20:04:07]Write i2c OK [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: D1 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: D1 01 00 [20:04:07]MH_I2C_Read... [20:04:07]Read from MH i2c: D1 01 00 BA 02 00 8D [20:04:07]Write to MH i2c: 01 00 00 BB 02 BD [20:04:07]Write i2c OK [20:04:07]MH_I2C_Read... [20:04:08]Connected sock=11 [20:04: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 5A 9F 07 01 8E DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 B5 C9 F1 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 A6 55 01 00 35 04 06 00 A2 4E E4 CC 27 2B F0 A3 BD AA E8 1C 42 B1 [20:04:08]*** Cut start [20:04:08]*** Partial cut [20:04:08]*** CUTSNS_PIN = 1 [20:04:08]*** CUTSNS_PIN = 0 [20:04: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 A9 66 47 00 F2 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 A6 55 01 00 F4 03 04 00 81 74 F1 66 B6 04 01 00 00 8A AB 66 35 6B EA DF B7 [20:04:08]CommunicateWithHost err = 0 [20:04:08]CheckOFDResponse [20:04:08]1017 (14) - 77093643461234 [20:04:08]1041 (16) - 0000000000874979 [20:04:08]1040 (4) - 87462 [20:04:08]1012 (4) - 23.09.2024 14:00 [20:04:08]1206 (1) - 0 [20:04:08]OFD Sender: Remove packet 87462 [20:04:08]ProducePacketName [20:04:08]name=ofd_packets/00087462 [20:04:08]NVStorageDeleteData [20:04:08]*** Brake cut motor [20:04:09]OFD Sender: No OFD packet to send [20:04:09]Read from MH i2c: 01 [20:04:09]MH_I2C_Read... [20:04:09]*** Stop cut motor [20:04:09]*** Cut end [20:04:09]Read from MH i2c: 01 07 00 [20:04:09]MH_I2C_Read... [20:04:09]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [20:04:09]process_action close_receipt done [20:04:09]requested_data is exist [20:04:09]produce_requested_data [20:04:09]requested_item fm.sn is exist - process it [20:04:09]wFMCommunicate request_size=4 [20:04:09]MH_SAM_APDU [20:04:09]CAPDU: 80 11 00 00 [20:04:09]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [20:04:09]Write i2c OK [20:04:09]MH_I2C_Read... [20:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:04:09]Read from MH i2c: E2 [20:04:09]MH_I2C_Read... [20:04:09]Read from MH i2c: E2 17 00 [20:04:09]MH_I2C_Read... [20:04:09]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 [20:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:04:09]wFMCommunicate OK [20:04:09]requested_item fd.num is exist - process it [20:04:09]SAM_PROTO_GetFieldsCounters [20:04:09]wFMCommunicate request_size=4 [20:04:09]MH_SAM_APDU [20:04:09]CAPDU: 80 13 00 00 [20:04:09]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [20:04:09]Write i2c OK [20:04:09]MH_I2C_Read... [20:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:04:09]Read from MH i2c: E2 [20:04:09]MH_I2C_Read... [20:04:09]Read from MH i2c: E2 62 00 [20:04:09]MH_I2C_Read... [20:04:09]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 A6 55 01 00 0E 04 04 00 F2 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 10 [20:04: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 A6 55 01 00 0E 04 04 00 F2 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 [20:04:09]wFMCommunicate OK [20:04:09]SAM_PROTO_GetFieldsCounters done [20:04:09]requested_item shift.num is exist - process it [20:04:09]requested_item shift.opened is exist - process it [20:04:09]req_shift_opened [20:04:09]FM_GetShiftState [20:04:09]SAM_PROTO_GetShiftState [20:04:09]wFMCommunicate request_size=4 [20:04:09]MH_SAM_APDU [20:04:09]CAPDU: 80 13 01 00 [20:04:09]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [20:04:09]Write i2c OK [20:04:09]MH_I2C_Read... [20:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:04:09]Read from MH i2c: E2 [20:04:09]MH_I2C_Read... [20:04:09]Read from MH i2c: E2 0E 00 [20:04:09]MH_I2C_Read... [20:04:09]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [20:04:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:04:09]wFMCommunicate OK [20:04:09]SAM_PROTO_GetShiftState done [20:04:09]FM_GetShiftState done [20:04:09]req_shift_opened done [20:04:09]requested_item shift.open_date is exist - process it [20:04:09]req_shift_open_date [20:04:09]req_shift_open_date done [20:04:09]produce_requested_data done [20:04:09]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87462,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:04:09]process_action_free close_receipt [20:04:09]json_value_free [20:04:09]json_value_free done [20:04:09]process_json_proto returns [20:04:09]Send response to host [20:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87462,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:04:09]free response buf [20:04:09]execute_script done [20:04:09]execute_script returns [20:04:09]free content buf [20:04:09]Sock 8.Close socket [20:04:09]Sock 8.Thread stoped [20:04:14]OFD Sender: No OFD packet to send [20:04:19]OFD Sender: No OFD packet to send [20:04:24]OFD Sender: No OFD packet to send [20:04:29]OFD Sender: No OFD packet to send [20:04:34]OFD Sender: No OFD packet to send [20:04:39]OFD Sender: No OFD packet to send [20:04:44]OFD Sender: No OFD packet to send [20:04:49]OFD Sender: No OFD packet to send [20:04:54]OFD Sender: No OFD packet to send [20:04:59]OFD Sender: No OFD packet to send [20:05:04]OFD Sender: No OFD packet to send [20:05:09]OFD Sender: No OFD packet to send [20:05:14]OFD Sender: No OFD packet to send [20:05:15]recv_with_timeout no data received [20:05:19]OFD Sender: No OFD packet to send [20:05:24]OFD Sender: No OFD packet to send [20:05:29]OFD Sender: No OFD packet to send [20:05:34]OFD Sender: No OFD packet to send [20:05:39]OFD Sender: No OFD packet to send [20:05:43]recv_with_timeout no data received [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]accept exits with 10 [20:05:59]New connection [20:05:59]New thread 3067428196 created [20:05:59]Thread 3067571556 joined [20:05:59]Waiting for new connection... [20:05:59] Sock 10.Parse request [20:05:59]Sock 10.Check first char [20:05:59]Sock 10.First char is OK [20:05:59]request: POST /json_proto HTTP/1.0 [20:05:59]Method: POST [20:05:59]URL: /json_proto [20:05:59]Method is POST - this is cgi request [20:05:59]url: /json_proto [20:05:59]query_string will be loaded in cgi processing [20:05:59]execute_cgi json_proto POST (null) [20:05:59]execute_cgi path=json_proto method=POST [20:05:59]POST find Content-Length [20:05:59]Host: 172.17.47.196:8080 [20:05:59]Content-Length: 683 [20:05:59]Content-Type: application/json [20:05:59] [20:05:59]POST finish read [20:05:59]Found Content-Length = 683 [20:05:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872411", "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" : 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" ] } } [20:05:59]execute_script... [20:05: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)872411", "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" : 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" ] } } [20:05:59]POST & json_proto [20:05:59]process_json_proto [20:05:59]json parsed OK: [20:05:59]protocol is kg_v1.0 [20:05:59]action value=close_receipt [20:05:59]process_action close_receipt [20:05:59]cmd_close_receipt [20:05:59]MH_GetDate [20:05:59]Write to MH i2c: F0 00 00 BF 02 B0 [20:05:59]Write i2c OK [20:05:59]MH_I2C_Read... [20:05:59]Read from MH i2c: F0 [20:05:59]MH_I2C_Read... [20:05:59]Read from MH i2c: F0 09 00 [20:05:59]MH_I2C_Read... [20:05:59]Read from MH i2c: F0 09 00 BF 02 00 27 CA F1 66 4C 6B 94 66 B2 [20:05:59]GetLastDocTimeStamp 1727121845 [20:05:59]current date 1727121959 [20:05:59]FM_GetShiftState [20:05:59]SAM_PROTO_GetShiftState [20:05:59]wFMCommunicate request_size=4 [20:05:59]MH_SAM_APDU [20:05:59]CAPDU: 80 13 01 00 [20:05:59]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [20:05:59]Write i2c OK [20:05:59]MH_I2C_Read... [20:05:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:05:59]Read from MH i2c: E2 [20:05:59]MH_I2C_Read... [20:05:59]Read from MH i2c: E2 0E 00 [20:05:59]MH_I2C_Read... [20:05:59]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 97 [20:05:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:05:59]wFMCommunicate OK [20:05:59]SAM_PROTO_GetShiftState done [20:05:59]FM_GetShiftState done [20:05:59]opened in 1727050818 [20:05:59]opened+sec_in_day 1727137218 [20:05:59]quantity*price = 80010 [20:05:59]sum+1 = 80011 [20:05:59]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 СНО: Общий режим Чек 317 23.09.2024 20:05 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87463 ФПД: 24260007343576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87463&fm=24260007343576&tin=02508201610067®Number=0000000000092592&sum=80000 [20:06:00]StoreToDocumentArchive [20:06:00]shift 498 fd 87463 [20:06:00]save to /storage/0498/doc_00087463 [20:06:00]save last doc name /storage/0498/doc_00087463 to /storage/kkm_last_doc_name [20:06:00]save OK [20:06:00]Clear old archive folders... [20:06:00]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:06:00]tlvbuf is 009DAB50 [20:06:00]SAM_PROTO_ClearQueue [20:06:00]wFMCommunicate request_size=4 [20:06:00]MH_SAM_APDU [20:06:00]CAPDU: 80 09 00 00 [20:06:00]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:06:00]RAPDU: 90 00 [20:06:00]wFMCommunicate OK [20:06:00]SAM_PROTO_ClearQueue done [20:06:00]KKMCreateOFDPacket [20:06:00]OFDProtocolAddRootSTLVToBuf [20:06:00]FM_MakeSignedData [20:06:00]FM_MakeSignedData [20:06:00]SAM_PROTO_SignData [20:06:00]wFMCommunicate request_size=4 [20:06:00]MH_SAM_APDU [20:06:00]CAPDU: 80 0D 01 02 [20:06:00]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:06:00]RAPDU: 90 00 [20:06:00]wFMCommunicate OK [20:06:00]wFMCommunicate request_size=255 [20:06:00]MH_SAM_APDU [20:06:00]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 3D 01 00 00 F4 03 04 00 27 CA F1 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 A7 55 01 00 35 04 06 00 [20:06:00]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 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 3D 01 00 00 F4 03 04 00 27 CA F1 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 A7 55 01 00 35 04 06 00 00 00 6C [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [20:06:00]RAPDU: 90 00 [20:06:00]wFMCommunicate OK [20:06:00]wFMCommunicate request_size=11 [20:06:00]MH_SAM_APDU [20:06:00]CAPDU: 80 0D 02 02 06 16 10 79 1E B5 D8 [20:06:00]Write to MH i2c: E2 0E 00 D0 02 80 0D 02 02 06 00 16 10 79 1E B5 D8 00 00 A2 [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [20:06:00]RAPDU: 90 00 [20:06:00]wFMCommunicate OK [20:06:00]wFMCommunicate request_size=4 [20:06:00]MH_SAM_APDU [20:06:00]CAPDU: 80 0D 03 02 [20:06:00]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 0B 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 0B 00 D1 02 00 C8 0D D8 24 0F A0 32 FB 90 00 FC [20:06:00]RAPDU: C8 0D D8 24 0F A0 32 FB 90 00 [20:06:00]wFMCommunicate OK [20:06:00]SAM_PROTO_SignData done [20:06:00]FM_MakeSignedData done [20:06:00]CreateOFDProtocolMessage [20:06:00]wFMCommunicate request_size=4 [20:06:00]MH_SAM_APDU [20:06:00]CAPDU: 80 11 00 00 [20:06:00]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:00]Read from MH i2c: E2 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: E2 17 00 [20:06:00]MH_I2C_Read... [20:06:00]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 [20:06: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:06:00]wFMCommunicate OK [20:06:00]CreateOFDProtocolMessage done [20:06:00]OFDSenderStorePacket 87463 [20:06:00]StoreOFDPacket docnum=87463 [20:06: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 2F 5C 08 01 93 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 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 3D 01 00 00 F4 03 04 00 27 CA F1 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 A7 55 01 00 35 04 06 00 16 10 79 1E B5 D8 C8 0D D8 24 0F A0 32 FB [20:06:00]CheckFolder [20:06:00]dirname=/storage/ofd_packets [20:06:00]CheckFolder done [20:06:00]ProducePacketName [20:06:00]name=ofd_packets/00087463 [20:06:00]NVStorageSaveData ofd_packets/00087463 [20:06:00]File name is /storage/ofd_packets/00087463 [20:06:00]Write 302 bytes [20:06:00]NVStorageSaveData done [20:06:00]OFDSenderStorePacket done [20:06:00]KKMCreateOFDPacket done [20:06:00]NVStorageSaveData kkm_last_timestamp [20:06:00]File name is /storage/kkm_last_timestamp [20:06:00]Write 4 bytes [20:06:00]NVStorageSaveData done [20:06:00]ExternCall_PrintAddStr [20:06:00]wPrintStart [20:06:00]Write to MH i2c: 01 00 00 D3 02 D5 [20:06:00]Write i2c OK [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: 01 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: 01 07 00 [20:06:00]MH_I2C_Read... [20:06:00]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [20:06:00]RasterBufferAndPrint [20:06:00]line Счет N : (1)872411 [20:06:00]line ИНН: 02508201610067 [20:06:00]line Контрольно-Кассовый Чек [20:06:00]line ПРОДАЖА [20:06:00]line ТРК (МРК, ГНК) : 64 [20:06:00]line Товар: 2710194210 [20:06:00]line ДТ(л)-К-4 [20:06:00]line 10.500 * 76.20 [20:06:00]line = 800.10 [20:06:00]line НДС 12% НСП 1% [20:06:00]line > о реализуемом товаре [20:06:00]line ОКРУГЛЕНИЕ: -0.10 [20:06:00]line ИТОГО: 800.00 [20:06:00]line Внесено: 800.00 [20:06:00]line СДАЧА: 0.00 [20:06:00]line НСП 1% : 7.08 [20:06:00]line НДС 12% : 84.97 [20:06:00]line Наличными: 800.00 [20:06:00]line Безнал.: 0.00 [20:06:00]line Место: АЗС № 137 "Партнер Нефть" [20:06:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:06:00]line СНО: Общий режим [20:06:00]line Чек 317 23.09.2024 20:05 [20:06:00]line Смена: 498 ФФД: 1.0 [20:06:00]line ЗНМ: 0300000064 [20:06:00]line РНМ: 0000000000092592 [20:06:00]line Версия ККМ: 001 [20:06:00]line ФМ: 0000000000874979 [20:06:00]line ФД: 87463 [20:06:00]line ФПД: 24260007343576 [20:06:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T200559&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87463&fm=24260007343576&tin=02508201610067®Number=0000000000092592&sum=80000 [20:06:01]OFD Sender: Processing packet 87463 [packets to send 280, broken 279] [20:06:01]ProducePacketName [20:06:01]name=ofd_packets/00087463 [20:06:01]OFD Sender: To server: pG, [20:06:01]CommunicateWithHost lk.salyk.kg:30040 [20:06:01]ConnectInit lk.salyk.kg [20:06:01]written 0, free lines is 4095 [20:06:01]Write to MH i2c: 01 00 00 FE 02 00 [20:06:01]Write i2c OK [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: 01 [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: 01 07 00 [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 D0 0C E3 [20:06:01]RasterBufferAndPrint [20:06:01]line [20:06:01]line [20:06:01]line [20:06:01]line [20:06:01]line [20:06:01]written 0, free lines is 3287 [20:06:01]MH_Cut [20:06:01]Write to MH i2c: D1 01 00 05 03 01 DA [20:06:01]Write i2c OK [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: D1 [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: D1 01 00 [20:06:01]MH_I2C_Read... [20:06:01]Read from MH i2c: D1 01 00 05 03 00 D9 [20:06:01]Write to MH i2c: 01 00 00 06 03 09 [20:06:01]Write i2c OK [20:06:01]MH_I2C_Read... [20:06:02]*** Cut start [20:06:02]*** Partial cut [20:06:02]*** CUTSNS_PIN = 1 [20:06:02]*** CUTSNS_PIN = 0 [20:06:02]*** Brake cut motor [20:06:03]Read from MH i2c: 01 [20:06:03]MH_I2C_Read... [20:06:03]*** Stop cut motor [20:06:03]*** Cut end [20:06:03]Read from MH i2c: 01 07 00 [20:06:03]MH_I2C_Read... [20:06:03]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [20:06:03]process_action close_receipt done [20:06:03]requested_data is exist [20:06:03]produce_requested_data [20:06:03]requested_item fm.sn is exist - process it [20:06:03]wFMCommunicate request_size=4 [20:06:03]MH_SAM_APDU [20:06:03]CAPDU: 80 11 00 00 [20:06:03]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [20:06:03]Write i2c OK [20:06:03]MH_I2C_Read... [20:06:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:03]Read from MH i2c: E2 [20:06:03]MH_I2C_Read... [20:06:03]Read from MH i2c: E2 17 00 [20:06:03]MH_I2C_Read... [20:06:03]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 [20:06:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:06:03]wFMCommunicate OK [20:06:03]requested_item fd.num is exist - process it [20:06:03]SAM_PROTO_GetFieldsCounters [20:06:03]wFMCommunicate request_size=4 [20:06:03]MH_SAM_APDU [20:06:03]CAPDU: 80 13 00 00 [20:06:03]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [20:06:03]Write i2c OK [20:06:03]MH_I2C_Read... [20:06:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:03]Read from MH i2c: E2 [20:06:03]MH_I2C_Read... [20:06:03]Read from MH i2c: E2 62 00 [20:06:03]MH_I2C_Read... [20:06:03]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 A7 55 01 00 0E 04 04 00 F2 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 60 [20:06: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 A7 55 01 00 0E 04 04 00 F2 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 [20:06:03]wFMCommunicate OK [20:06:03]SAM_PROTO_GetFieldsCounters done [20:06:03]requested_item shift.num is exist - process it [20:06:03]requested_item shift.opened is exist - process it [20:06:03]req_shift_opened [20:06:03]FM_GetShiftState [20:06:03]SAM_PROTO_GetShiftState [20:06:03]wFMCommunicate request_size=4 [20:06:03]MH_SAM_APDU [20:06:03]CAPDU: 80 13 01 00 [20:06:03]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [20:06:03]Write i2c OK [20:06:03]MH_I2C_Read... [20:06:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:03]Read from MH i2c: E2 [20:06:03]MH_I2C_Read... [20:06:03]Read from MH i2c: E2 0E 00 [20:06:03]MH_I2C_Read... [20:06:03]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E1 [20:06:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:06:03]wFMCommunicate OK [20:06:03]SAM_PROTO_GetShiftState done [20:06:03]FM_GetShiftState done [20:06:03]req_shift_opened done [20:06:03]requested_item shift.open_date is exist - process it [20:06:03]req_shift_open_date [20:06:03]req_shift_open_date done [20:06:03]produce_requested_data done [20:06:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87463,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:06:03]process_action_free close_receipt [20:06:03]json_value_free [20:06:03]json_value_free done [20:06:03]process_json_proto returns [20:06:03]Send response to host [20:06:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87463,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:06:03]free response buf [20:06:03]execute_script done [20:06:03]execute_script returns [20:06:03]free content buf [20:06:03]Sock 10.Close socket [20:06:03]Sock 10.Thread stoped [20:06:06]recv_with_timeout no data received [20:06:06]ConnectInit Can't take IP for lk.salyk.kg [20:06:06]CommunicateWithHost connect error [20:06:06]CommunicateWithHost err = -1 [20:06:06]OFD Sender: Server communicate error [20:06:11]OFD Sender: Processing packet 87463 [packets to send 280, broken 279] [20:06:11]ProducePacketName [20:06:11]name=ofd_packets/00087463 [20:06:11]OFD Sender: To server: pG, [20:06:11]CommunicateWithHost lk.salyk.kg:30040 [20:06:11]ConnectInit lk.salyk.kg [20:06:16]recv_with_timeout no data received [20:06:25]Connected sock=10 [20:06:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 2F 5C 08 01 93 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 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 3D 01 00 00 F4 03 04 00 27 CA F1 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 A7 55 01 00 35 04 06 00 16 10 79 1E B5 D8 C8 0D D8 24 0F A0 32 FB [20:06: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 D3 75 47 00 B1 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 A7 55 01 00 F4 03 04 00 0C 75 F1 66 B6 04 01 00 00 16 6F E1 57 71 ED 02 BE [20:06:27]CommunicateWithHost err = 0 [20:06:27]CheckOFDResponse [20:06:27]1017 (14) - 77093643461234 [20:06:27]1041 (16) - 0000000000874979 [20:06:27]1040 (4) - 87463 [20:06:27]1012 (4) - 23.09.2024 14:02 [20:06:27]1206 (1) - 0 [20:06:27]OFD Sender: Remove packet 87463 [20:06:27]ProducePacketName [20:06:27]name=ofd_packets/00087463 [20:06:27]NVStorageDeleteData [20:06:27]OFD Sender: No OFD packet to send [20:06:31]recv_with_timeout no data received [20:06:32]OFD Sender: No OFD packet to send [20:06:37]OFD Sender: No OFD packet to send [20:06:42]OFD Sender: No OFD packet to send [20:06:47]OFD Sender: No OFD packet to send [20:06:49]recv_with_timeout no data received [20:06:52]OFD Sender: No OFD packet to send [20:06:57]OFD Sender: No OFD packet to send [20:07:01]recv_with_timeout no data received [20:07:02]OFD Sender: No OFD packet to send [20:07:08]OFD Sender: No OFD packet to send [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: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:43]OFD Sender: No OFD packet to send [20:08:48]OFD Sender: No OFD packet to send [20:08:53]OFD Sender: No OFD packet to send [20:08:58]OFD Sender: No OFD packet to send [20:09:03]OFD Sender: No OFD packet to send [20:09:08]OFD Sender: No OFD packet to send [20:09:13]OFD Sender: No OFD packet to send [20:09:18]OFD Sender: No OFD packet to send [20:09:23]OFD Sender: No OFD packet to send [20:09:28]OFD Sender: No OFD packet to send [20:09:29]recv_with_timeout no data received [20:09:33]OFD Sender: No OFD packet to send [20:09:38]OFD Sender: No OFD packet to send [20:09:43]OFD Sender: No OFD packet to send [20:09:48]OFD Sender: No OFD packet to send [20:09:53]OFD Sender: No OFD packet to send [20:09:58]OFD Sender: No OFD packet to send [20:10:03]OFD Sender: No OFD packet to send [20:10:08]OFD Sender: No OFD packet to send [20:10:13]OFD Sender: No OFD packet to send [20:10:18]OFD Sender: No OFD packet to send [20:10:23]OFD Sender: No OFD packet to send [20:10:28]OFD Sender: No OFD packet to send [20:10:33]OFD Sender: No OFD packet to send [20:10:38]OFD Sender: No OFD packet to send [20:10:43]OFD Sender: No OFD packet to send [20:10:48]OFD Sender: No OFD packet to send [20:10:53]OFD Sender: No OFD packet to send [20:10:58]OFD Sender: No OFD packet to send [20:11:03]OFD Sender: No OFD packet to send [20:11:08]OFD Sender: No OFD packet to send [20:11:13]OFD Sender: No OFD packet to send [20:11:18]OFD Sender: No OFD packet to send [20:11:18]accept exits with 8 [20:11:18]New connection [20:11:18]New thread 3067571556 created [20:11:18]Thread 3067428196 joined [20:11:18]Waiting for new connection... [20:11:18] Sock 8.Parse request [20:11:18]Sock 8.Check first char [20:11:18]Sock 8.First char is OK [20:11:18]request: POST /json_proto HTTP/1.0 [20:11:18]Method: POST [20:11:18]URL: /json_proto [20:11:18]Method is POST - this is cgi request [20:11:18]url: /json_proto [20:11:18]query_string will be loaded in cgi processing [20:11:18]execute_cgi json_proto POST (null) [20:11:18]execute_cgi path=json_proto method=POST [20:11:18]POST find Content-Length [20:11:18]Host: 172.17.47.196:8080 [20:11:18]Content-Length: 943 [20:11:18]Content-Type: application/json [20:11:18] [20:11:18]POST finish read [20:11:18]Found Content-Length = 943 [20:11:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148222", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 3.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000027340020", "name": "\u041F\u0430\u043A\u0435\u0442 \u0431\u0443\u043C\u0430\u0436\u043D\u044B\u0439 \u0432\u0438\u0442\u0430\u044F \u0440\u0443\u0447\u043A\u0430", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 325.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:18]execute_script... [20:11: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)148222", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 3.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000027340020", "name": "\u041F\u0430\u043A\u0435\u0442 \u0431\u0443\u043C\u0430\u0436\u043D\u044B\u0439 \u0432\u0438\u0442\u0430\u044F \u0440\u0443\u0447\u043A\u0430", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 325.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:18]POST & json_proto [20:11:18]process_json_proto [20:11:18]json parsed OK: [20:11:18]protocol is kg_v1.0 [20:11:18]action value=close_receipt [20:11:18]process_action close_receipt [20:11:18]cmd_close_receipt [20:11:18]MH_GetDate [20:11:18]Write to MH i2c: F0 00 00 0A 03 FC [20:11:18]Write i2c OK [20:11:18]MH_I2C_Read... [20:11:18]Read from MH i2c: F0 [20:11:18]MH_I2C_Read... [20:11:18]Read from MH i2c: F0 09 00 [20:11:18]MH_I2C_Read... [20:11:18]Read from MH i2c: F0 09 00 0A 03 00 67 CB F1 66 4C 6B 94 66 3F [20:11:18]GetLastDocTimeStamp 1727121959 [20:11:18]current date 1727122279 [20:11:18]FM_GetShiftState [20:11:18]SAM_PROTO_GetShiftState [20:11:18]wFMCommunicate request_size=4 [20:11:18]MH_SAM_APDU [20:11:18]CAPDU: 80 13 01 00 [20:11:18]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [20:11:18]Write i2c OK [20:11:18]MH_I2C_Read... [20:11:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:18]Read from MH i2c: E2 [20:11:18]MH_I2C_Read... [20:11:18]Read from MH i2c: E2 0E 00 [20:11:18]MH_I2C_Read... [20:11:18]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E3 [20:11:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:11:18]wFMCommunicate OK [20:11:18]SAM_PROTO_GetShiftState done [20:11:18]FM_GetShiftState done [20:11:18]opened in 1727050818 [20:11:18]opened+sec_in_day 1727137218 [20:11:18]quantity*price = 30000 [20:11:18]sum+1 = 30001 [20:11:18]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000027340020 Пакет бумажный витая ручка 1.000 * 25.00 = 25.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 325.00 НСП 1% : 2.87 НДС 12% : 34.51 Наличными: 325.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 318 23.09.2024 20:11 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87464 ФПД: 50809367698129 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87464&fm=50809367698129&tin=02508201610067®Number=0000000000092592&sum=32500 0 [20:11:20]StoreToDocumentArchive [20:11:20]shift 498 fd 87464 [20:11:20]save to /storage/0498/doc_00087464 [20:11:20]save last doc name /storage/0498/doc_00087464 to /storage/kkm_last_doc_name [20:11:20]save OK [20:11:20]Clear old archive folders... [20:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=391 [20:11:20]tlvbuf is 0097D520 [20:11:20]SAM_PROTO_ClearQueue [20:11:20]wFMCommunicate request_size=4 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 09 00 00 [20:11:20]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [20:11:20]RAPDU: 90 00 [20:11:20]wFMCommunicate OK [20:11:20]SAM_PROTO_ClearQueue done [20:11:20]KKMCreateOFDPacket [20:11:20]OFDProtocolAddRootSTLVToBuf [20:11:20]FM_MakeSignedData [20:11:20]FM_MakeSignedData [20:11:20]SAM_PROTO_SignData [20:11:20]wFMCommunicate request_size=4 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 0D 01 02 [20:11:20]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [20:11:20]RAPDU: 90 00 [20:11:20]wFMCommunicate OK [20:11:20]wFMCommunicate request_size=255 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [20:11:20]Write to MH i2c: E2 02 01 1A 03 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 E2 [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [20:11:20]RAPDU: 90 00 [20:11:20]wFMCommunicate OK [20:11:20]wFMCommunicate request_size=150 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 0D 02 02 91 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 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 67 CB F1 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 A8 55 01 00 35 04 06 00 2E 35 FA 50 1A D1 [20:11:20]Write to MH i2c: E2 99 00 1B 03 80 0D 02 02 91 00 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 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 67 CB F1 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 A8 55 01 00 35 04 06 00 2E 35 FA 50 1A D1 00 00 62 [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [20:11:20]RAPDU: 90 00 [20:11:20]wFMCommunicate OK [20:11:20]wFMCommunicate request_size=4 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 0D 03 02 [20:11:20]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 0B 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 0B 00 1C 03 00 EB DA 26 20 BD 0F F8 1D 90 00 87 [20:11:20]RAPDU: EB DA 26 20 BD 0F F8 1D 90 00 [20:11:20]wFMCommunicate OK [20:11:20]SAM_PROTO_SignData done [20:11:20]FM_MakeSignedData done [20:11:20]CreateOFDProtocolMessage [20:11:20]wFMCommunicate request_size=4 [20:11:20]MH_SAM_APDU [20:11:20]CAPDU: 80 11 00 00 [20:11:20]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:20]Read from MH i2c: E2 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: E2 17 00 [20:11:20]MH_I2C_Read... [20:11:20]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 [20:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:11:20]wFMCommunicate OK [20:11:20]CreateOFDProtocolMessage done [20:11:20]OFDSenderStorePacket 87464 [20:11:20]StoreOFDPacket docnum=87464 [20:11: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 9B 01 00 00 EF E2 93 01 78 3A 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 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 67 CB F1 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 A8 55 01 00 35 04 06 00 2E 35 FA 50 1A D1 EB DA 26 20 BD 0F F8 1D [20:11:20]CheckFolder [20:11:20]dirname=/storage/ofd_packets [20:11:20]CheckFolder done [20:11:20]ProducePacketName [20:11:20]name=ofd_packets/00087464 [20:11:20]NVStorageSaveData ofd_packets/00087464 [20:11:20]File name is /storage/ofd_packets/00087464 [20:11:20]Write 441 bytes [20:11:20]NVStorageSaveData done [20:11:20]OFDSenderStorePacket done [20:11:20]KKMCreateOFDPacket done [20:11:20]NVStorageSaveData kkm_last_timestamp [20:11:20]File name is /storage/kkm_last_timestamp [20:11:20]Write 4 bytes [20:11:20]NVStorageSaveData done [20:11:20]ExternCall_PrintAddStr [20:11:20]wPrintStart [20:11:20]Write to MH i2c: 01 00 00 1E 03 21 [20:11:20]Write i2c OK [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: 01 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: 01 07 00 [20:11:20]MH_I2C_Read... [20:11:20]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [20:11:20]RasterBufferAndPrint [20:11:21]line Счет N : (3)148222 [20:11:21]line ИНН: 02508201610067 [20:11:21]line Контрольно-Кассовый Чек [20:11:21]line ПРОДАЖА [20:11:21]line Товар: 4700000480814 [20:11:21]line Пиво Живое 0,5 ст [20:11:21]line 3.000 * 100.00 [20:11:21]line = 300.00 [20:11:21]line НДС 12% НСП 1% [20:11:21]line > о реализуемом товаре [20:11:21]line Товар: 2000027340020 [20:11:21]line Пакет бумажный витая ручка [20:11:21]line 1.000 * 25.00 [20:11:21]line = 25.00 [20:11:21]line НДС 12% НСП 1% [20:11:21]line > о реализуемом товаре [20:11:21]line ИТОГО: 325.00 [20:11:21]line НСП 1% : 2.87 [20:11:21]line НДС 12% : 34.51 [20:11:21]line Наличными: 325.00 [20:11:21]line Безнал.: 0.00 [20:11:21]line Место: АЗС № 137 "Партнер Нефть" [20:11:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:11:21]line СНО: Общий режим [20:11:21]line Чек 318 23.09.2024 20:11 [20:11:21]line Смена: 498 ФФД: 1.0 [20:11:21]line ЗНМ: 0300000064 [20:11:21]line РНМ: 0000000000092592 [20:11:21]line Версия ККМ: 001 [20:11:21]line ФМ: 0000000000874979 [20:11:21]line ФД: 87464 [20:11:21]line ФПД: 50809367698129 [20:11:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201119&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87464&fm=50809367698129&tin=02508201610067®Number=0000000000092592&sum=32500 [20:11:21]OFD Sender: Processing packet 87464 [packets to send 280, broken 279] [20:11:21]ProducePacketName [20:11:21]name=ofd_packets/00087464 [20:11:21]OFD Sender: To server: pG, [20:11:21]CommunicateWithHost lk.salyk.kg:30040 [20:11:21]ConnectInit lk.salyk.kg [20:11:21]line 0 [20:11:21]written 0, free lines is 4095 [20:11:21]Write to MH i2c: 01 00 00 4C 03 4F [20:11:21]Write i2c OK [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: 01 [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: 01 07 00 [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 A2 0C 04 [20:11:21]RasterBufferAndPrint [20:11:21]line [20:11:21]line [20:11:21]line [20:11:21]line [20:11:21]line [20:11:21]written 0, free lines is 3239 [20:11:21]MH_Cut [20:11:21]Write to MH i2c: D1 01 00 53 03 01 28 [20:11:21]Write i2c OK [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: D1 [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: D1 01 00 [20:11:21]MH_I2C_Read... [20:11:21]Read from MH i2c: D1 01 00 53 03 00 27 [20:11:21]Write to MH i2c: 01 00 00 54 03 57 [20:11:21]Write i2c OK [20:11:21]MH_I2C_Read... [20:11:22]*** Cut start [20:11:22]*** Partial cut [20:11:22]*** CUTSNS_PIN = 1 [20:11:22]*** CUTSNS_PIN = 0 [20:11:22]*** Brake cut motor [20:11:22]Read from MH i2c: 01 [20:11:22]MH_I2C_Read... [20:11:22]*** Stop cut motor [20:11:22]*** Cut end [20:11:22]Read from MH i2c: 01 07 00 [20:11:22]MH_I2C_Read... [20:11:22]Read from MH i2c: 01 07 00 54 03 00 00 00 00 00 FF 0F 6C [20:11:22]process_action close_receipt done [20:11:22]requested_data is exist [20:11:22]produce_requested_data [20:11:22]requested_item fm.sn is exist - process it [20:11:22]wFMCommunicate request_size=4 [20:11:22]MH_SAM_APDU [20:11:22]CAPDU: 80 11 00 00 [20:11:22]Write to MH i2c: E2 08 00 55 03 80 11 00 00 00 00 00 00 D2 [20:11:22]Write i2c OK [20:11:22]MH_I2C_Read... [20:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:23]Read from MH i2c: E2 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 17 00 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 17 00 55 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [20: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 [20:11:23]wFMCommunicate OK [20:11:23]requested_item fd.num is exist - process it [20:11:23]SAM_PROTO_GetFieldsCounters [20:11:23]wFMCommunicate request_size=4 [20:11:23]MH_SAM_APDU [20:11:23]CAPDU: 80 13 00 00 [20:11:23]Write to MH i2c: E2 08 00 56 03 80 13 00 00 00 00 00 00 D5 [20:11:23]Write i2c OK [20:11:23]MH_I2C_Read... [20:11:23]Connected sock=11 [20:11: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 9B 01 00 00 EF E2 93 01 78 3A 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:23]F7 03 06 00 1F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 0D 00 00 00 00 07 04 06 00 F4 7E 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 67 CB F1 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 A8 55 01 00 35 04 06 00 2E 35 FA 50 1A D1 EB DA 26 20 BD 0F F8 1D [20:11:23]Read from MH i2c: E2 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 62 00 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 62 00 56 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 B2 [20:11: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 A8 55 01 00 0E 04 04 00 F2 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 [20:11:23]wFMCommunicate OK [20:11:23]SAM_PROTO_GetFieldsCounters done [20:11:23]requested_item shift.num is exist - process it [20:11:23]requested_item shift.opened is exist - process it [20:11:23]req_shift_opened [20:11:23]FM_GetShiftState [20:11:23]SAM_PROTO_GetShiftState [20:11:23]wFMCommunicate request_size=4 [20:11:23]MH_SAM_APDU [20:11:23]CAPDU: 80 13 01 00 [20:11:23]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [20:11:23]Write i2c OK [20:11:23]MH_I2C_Read... [20:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:23]Read from MH i2c: E2 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 0E 00 [20:11:23]MH_I2C_Read... [20:11:23]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2F [20:11:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:11:23]wFMCommunicate OK [20:11:23]SAM_PROTO_GetShiftState done [20:11:23]FM_GetShiftState done [20:11:23]req_shift_opened done [20:11:23]requested_item shift.open_date is exist - process it [20:11:23]req_shift_open_date [20:11:23]req_shift_open_date done [20:11:23]produce_requested_data done [20:11:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87464,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:11:23]process_action_free close_receipt [20:11:23]json_value_free [20:11:23]json_value_free done [20:11:23]process_json_proto returns [20:11:23]Send response to host [20:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87464,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:11:23]free response buf [20:11:23]execute_script done [20:11:23]execute_script returns [20:11:23]free content buf [20:11:23]Sock 8.Close socket [20:11:23]Sock 8.Thread stoped [20:11: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 FD 47 00 D0 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 A8 55 01 00 F4 03 04 00 34 76 F1 66 B6 04 01 00 00 DD 86 29 42 96 33 A4 EF [20:11:23]CommunicateWithHost err = 0 [20:11:23]CheckOFDResponse [20:11:23]1017 (14) - 77093643461234 [20:11:23]1041 (16) - 0000000000874979 [20:11:23]1040 (4) - 87464 [20:11:23]1012 (4) - 23.09.2024 14:07 [20:11:23]1206 (1) - 0 [20:11:23]OFD Sender: Remove packet 87464 [20:11:23]ProducePacketName [20:11:23]name=ofd_packets/00087464 [20:11:23]NVStorageDeleteData [20:11:24]OFD Sender: No OFD packet to send [20:11:29]OFD Sender: No OFD packet to send [20:11:33]recv_with_timeout no data received [20:11:34]OFD Sender: No OFD packet to send [20:11:37]accept exits with 9 [20:11:37]New connection [20:11:37]New thread 3067428196 created [20:11:37]Thread 3067571556 joined [20:11:37]Waiting for new connection... [20:11:37] Sock 9.Parse request [20:11:37]Sock 9.Check first char [20:11:37]Sock 9.First char is OK [20:11:37]request: POST /json_proto HTTP/1.0 [20:11:37]Method: POST [20:11:37]URL: /json_proto [20:11:37]Method is POST - this is cgi request [20:11:37]url: /json_proto [20:11:37]query_string will be loaded in cgi processing [20:11:37]execute_cgi json_proto POST (null) [20:11:37]execute_cgi path=json_proto method=POST [20:11:37]POST find Content-Length [20:11:37]Host: 172.17.47.196:8080 [20:11:37]Content-Length: 1263 [20:11:37]Content-Type: application/json [20:11:37] [20:11:37]POST finish read [20:11:37]Found Content-Length = 1263 [20:11:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148223", "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": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:37]execute_script... [20:11: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)148223", "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": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:37]POST & json_proto [20:11:37]process_json_proto [20:11:37]json parsed OK: [20:11:37]protocol is kg_v1.0 [20:11:37]action value=close_receipt [20:11:37]process_action close_receipt [20:11:37]cmd_close_receipt [20:11:37]MH_GetDate [20:11:37]Write to MH i2c: F0 00 00 58 03 4A [20:11:38]Write i2c OK [20:11:38]MH_I2C_Read... [20:11:38]Read from MH i2c: F0 [20:11:38]MH_I2C_Read... [20:11:38]Read from MH i2c: F0 09 00 [20:11:38]MH_I2C_Read... [20:11:38]Read from MH i2c: F0 09 00 58 03 00 7A CB F1 66 4C 6B 94 66 A0 [20:11:38]GetLastDocTimeStamp 1727122279 [20:11:38]current date 1727122298 [20:11:38]FM_GetShiftState [20:11:38]SAM_PROTO_GetShiftState [20:11:38]wFMCommunicate request_size=4 [20:11:38]MH_SAM_APDU [20:11:38]CAPDU: 80 13 01 00 [20:11:38]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [20:11:38]Write i2c OK [20:11:38]MH_I2C_Read... [20:11:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:38]Read from MH i2c: E2 [20:11:38]MH_I2C_Read... [20:11:38]Read from MH i2c: E2 0E 00 [20:11:38]MH_I2C_Read... [20:11:38]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 31 [20:11:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:11:38]wFMCommunicate OK [20:11:38]SAM_PROTO_GetShiftState done [20:11:38]FM_GetShiftState done [20:11:38]opened in 1727050818 [20:11:38]opened+sec_in_day 1727137218 [20:11:38]quantity*price = 9500 [20:11:38]sum+1 = 9501 [20:11:38]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607065000868 Шок M&M`s с шоколадом 45г 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 319 23.09.2024 20:11 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87465 ФПД: 239833364895533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201138&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87465&fm=239833364895533&tin=02508201610067®Number=0000000000092592&sum=25000 0 [20:11:39]StoreToDocumentArchive [20:11:39]shift 498 fd 87465 [20:11:39]save to /storage/0498/doc_00087465 [20:11:39]save last doc name /storage/0498/doc_00087465 to /storage/kkm_last_doc_name [20:11:39]save OK [20:11:39]Clear old archive folders... [20:11:39]ProcessDocumentItem done err = 0, tmpTLVsize=536 [20:11:39]tlvbuf is 0097D090 [20:11:39]SAM_PROTO_ClearQueue [20:11:39]wFMCommunicate request_size=4 [20:11:39]MH_SAM_APDU [20:11:39]CAPDU: 80 09 00 00 [20:11:39]Write to MH i2c: E2 08 00 66 03 80 09 00 00 00 00 00 00 DB [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:39]Read from MH i2c: E2 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [20:11:39]RAPDU: 90 00 [20:11:39]wFMCommunicate OK [20:11:39]SAM_PROTO_ClearQueue done [20:11:39]KKMCreateOFDPacket [20:11:39]OFDProtocolAddRootSTLVToBuf [20:11:39]FM_MakeSignedData [20:11:39]FM_MakeSignedData [20:11:39]SAM_PROTO_SignData [20:11:39]wFMCommunicate request_size=4 [20:11:39]MH_SAM_APDU [20:11:39]CAPDU: 80 0D 01 02 [20:11:39]Write to MH i2c: E2 08 00 67 03 80 0D 01 02 00 00 00 00 E3 [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:39]Read from MH i2c: E2 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [20:11:39]RAPDU: 90 00 [20:11:39]wFMCommunicate OK [20:11:39]wFMCommunicate request_size=255 [20:11:39]MH_SAM_APDU [20:11:39]CAPDU: 80 0D 02 02 FA 03 00 18 02 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 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 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 7D 00 [20:11:39]Write to MH i2c: E2 02 01 68 03 80 0D 02 02 FA 00 03 00 18 02 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 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 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 7D 00 00 00 5A [20:11:39]OFD Sender: No OFD packet to send [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:39]Read from MH i2c: E2 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 [20:11:39]MH_I2C_Read... [20:11:39]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [20:11:39]RAPDU: 90 00 [20:11:39]wFMCommunicate OK [20:11:39]wFMCommunicate request_size=255 [20:11:39]MH_SAM_APDU [20:11:39]CAPDU: 80 0D 02 02 FA 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 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 5F 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 3F 01 00 00 F4 03 04 00 7A CB F1 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 [20:11:39]Write to MH i2c: E2 02 01 69 03 80 0D 02 02 FA 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 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 5F 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 3F 01 00 00 F4 03 04 00 7A CB F1 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 00 00 07 [20:11:39]Write i2c OK [20:11:39]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [20:11:40]RAPDU: 90 00 [20:11:40]wFMCommunicate OK [20:11:40]wFMCommunicate request_size=45 [20:11:40]MH_SAM_APDU [20:11:40]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 A9 55 01 00 35 04 06 00 DA 20 8E 85 17 2D [20:11:40]Write to MH i2c: E2 30 00 6A 03 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 A9 55 01 00 35 04 06 00 DA 20 8E 85 17 2D 00 00 9A [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [20:11:40]RAPDU: 90 00 [20:11:40]wFMCommunicate OK [20:11:40]wFMCommunicate request_size=4 [20:11:40]MH_SAM_APDU [20:11:40]CAPDU: 80 0D 03 02 [20:11:40]Write to MH i2c: E2 08 00 6B 03 80 0D 03 02 00 00 00 00 E9 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 0B 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 0B 00 6B 03 00 FE 97 6F 66 90 CD 0F EE 90 00 AE [20:11:40]RAPDU: FE 97 6F 66 90 CD 0F EE 90 00 [20:11:40]wFMCommunicate OK [20:11:40]SAM_PROTO_SignData done [20:11:40]FM_MakeSignedData done [20:11:40]CreateOFDProtocolMessage [20:11:40]wFMCommunicate request_size=4 [20:11:40]MH_SAM_APDU [20:11:40]CAPDU: 80 11 00 00 [20:11:40]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:40]Read from MH i2c: E2 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 17 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: E2 17 00 6C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 48 [20:11: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:11:40]wFMCommunicate OK [20:11:40]CreateOFDProtocolMessage done [20:11:40]OFDSenderStorePacket 87465 [20:11:40]StoreOFDPacket docnum=87465 [20:11: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 2C 02 00 00 2B 2C 24 02 3D 51 5A 03 01 00 03 00 18 02 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 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 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 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 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 5F 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 3F 01 00 00 F4 03 04 00 7A CB F1 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 A9 55 01 00 35 04 06 00 DA 20 8E 85 17 2D FE 97 6F 66 90 CD 0F EE [20:11:40]CheckFolder [20:11:40]dirname=/storage/ofd_packets [20:11:40]CheckFolder done [20:11:40]ProducePacketName [20:11:40]name=ofd_packets/00087465 [20:11:40]NVStorageSaveData ofd_packets/00087465 [20:11:40]File name is /storage/ofd_packets/00087465 [20:11:40]Write 586 bytes [20:11:40]NVStorageSaveData done [20:11:40]OFDSenderStorePacket done [20:11:40]KKMCreateOFDPacket done [20:11:40]NVStorageSaveData kkm_last_timestamp [20:11:40]File name is /storage/kkm_last_timestamp [20:11:40]Write 4 bytes [20:11:40]NVStorageSaveData done [20:11:40]ExternCall_PrintAddStr [20:11:40]wPrintStart [20:11:40]Write to MH i2c: 01 00 00 6D 03 70 [20:11:40]Write i2c OK [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: 01 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: 01 07 00 [20:11:40]MH_I2C_Read... [20:11:40]Read from MH i2c: 01 07 00 6D 03 00 00 00 00 00 FF 0F 85 [20:11:40]RasterBufferAndPrint [20:11:40]line Счет N : (3)148223 [20:11:40]line ИНН: 02508201610067 [20:11:40]line Контрольно-Кассовый Чек [20:11:40]line ПРОДАЖА [20:11:40]line Товар: 4631150682851 [20:11:40]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [20:11:40]line 1.000 * 95.00 [20:11:40]line = 95.00 [20:11:40]line НДС 12% НСП 1% [20:11:40]line > о реализуемом товаре [20:11:40]line Товар: 4607065000868 [20:11:40]line Шок M&M`s с шоколадом 45г [20:11:40]line 1.000 * 70.00 [20:11:40]line = 70.00 [20:11:40]line НДС 12% НСП 1% [20:11:40]line > о реализуемом товаре [20:11:40]line Товар: 4660085515163 [20:11:40]line Шок Батончик Сникерс супер 95/80г [20:11:40]line 1.000 * 85.00 [20:11:40]line = 85.00 [20:11:40]line НДС 12% НСП 1% [20:11:40]line > о реализуемом товаре [20:11:40]line ИТОГО: 250.00 [20:11:40]line НСП 1% : 2.21 [20:11:40]line НДС 12% : 26.55 [20:11:40]line Наличными: 250.00 [20:11:40]line Безнал.: 0.00 [20:11:40]line Место: АЗС № 137 "Партнер Нефть" [20:11:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:11:40]line СНО: Общий режим [20:11:40]line Чек 319 23.09.2024 20:11 [20:11:40]line Смена: 498 ФФД: 1.0 [20:11:40]line ЗНМ: 0300000064 [20:11:40]line РНМ: 0000000000092592 [20:11:40]line Версия ККМ: 001 [20:11:40]line ФМ: 0000000000874979 [20:11:40]line ФД: 87465 [20:11:40]line ФПД: 239833364895533 [20:11:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201138&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87465&fm=239833364895533&tin=02508201610067®Number=0000000000092592&sum=25000 [20:11:40]line 0 [20:11:40]written 0, free lines is 4095 [20:11:40]OFD Sender: Processing packet 87465 [packets to send 280, broken 279] [20:11:40]ProducePacketName [20:11:40]name=ofd_packets/00087465 [20:11:40]OFD Sender: To server: pG, [20:11:40]CommunicateWithHost lk.salyk.kg:30040 [20:11:40]ConnectInit lk.salyk.kg [20:11:41]Write to MH i2c: 01 00 00 A3 03 A6 [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 07 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 2A 0C E3 [20:11:41]RasterBufferAndPrint [20:11:41]line [20:11:41]line [20:11:41]line [20:11:41]line [20:11:41]line [20:11:41]written 0, free lines is 3121 [20:11:41]MH_Cut [20:11:41]Write to MH i2c: D1 01 00 AA 03 01 7F [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: D1 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: D1 01 00 [20:11:41]MH_I2C_Read... [20:11:41]Read from MH i2c: D1 01 00 AA 03 00 7E [20:11:41]Write to MH i2c: 01 00 00 AB 03 AE [20:11:41]Write i2c OK [20:11:41]MH_I2C_Read... [20:11:41]*** Cut start [20:11:41]*** Partial cut [20:11:41]*** CUTSNS_PIN = 1 [20:11:41]*** CUTSNS_PIN = 0 [20:11:42]*** Brake cut motor [20:11:42]Read from MH i2c: 01 [20:11:42]MH_I2C_Read... [20:11:42]*** Stop cut motor [20:11:42]*** Cut end [20:11:42]Read from MH i2c: 01 07 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: 01 07 00 AB 03 00 00 00 00 00 FF 0F C3 [20:11:42]process_action close_receipt done [20:11:42]requested_data is exist [20:11:42]produce_requested_data [20:11:42]requested_item fm.sn is exist - process it [20:11:42]wFMCommunicate request_size=4 [20:11:42]MH_SAM_APDU [20:11:42]CAPDU: 80 11 00 00 [20:11:42]Write to MH i2c: E2 08 00 AC 03 80 11 00 00 00 00 00 00 29 [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:42]Read from MH i2c: E2 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 17 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 17 00 AC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 88 [20:11: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:11:42]wFMCommunicate OK [20:11:42]requested_item fd.num is exist - process it [20:11:42]SAM_PROTO_GetFieldsCounters [20:11:42]wFMCommunicate request_size=4 [20:11:42]MH_SAM_APDU [20:11:42]CAPDU: 80 13 00 00 [20:11:42]Write to MH i2c: E2 08 00 AD 03 80 13 00 00 00 00 00 00 2C [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:11:42]Read from MH i2c: E2 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 62 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 62 00 AD 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 A9 55 01 00 0E 04 04 00 F2 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 0D [20:11: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 A9 55 01 00 0E 04 04 00 F2 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 [20:11:42]wFMCommunicate OK [20:11:42]SAM_PROTO_GetFieldsCounters done [20:11:42]requested_item shift.num is exist - process it [20:11:42]requested_item shift.opened is exist - process it [20:11:42]req_shift_opened [20:11:42]FM_GetShiftState [20:11:42]SAM_PROTO_GetShiftState [20:11:42]wFMCommunicate request_size=4 [20:11:42]MH_SAM_APDU [20:11:42]CAPDU: 80 13 01 00 [20:11:42]Write to MH i2c: E2 08 00 AE 03 80 13 01 00 00 00 00 00 2E [20:11:42]Write i2c OK [20:11:42]MH_I2C_Read... [20:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:42]Read from MH i2c: E2 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 0E 00 [20:11:42]MH_I2C_Read... [20:11:42]Read from MH i2c: E2 0E 00 AE 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [20:11:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:11:42]wFMCommunicate OK [20:11:42]SAM_PROTO_GetShiftState done [20:11:42]FM_GetShiftState done [20:11:42]req_shift_opened done [20:11:42]requested_item shift.open_date is exist - process it [20:11:42]req_shift_open_date [20:11:42]req_shift_open_date done [20:11:42]produce_requested_data done [20:11:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87465,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:11:42]process_action_free close_receipt [20:11:42]json_value_free [20:11:42]json_value_free done [20:11:42]process_json_proto returns [20:11:42]Send response to host [20:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87465,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:11:42]free response buf [20:11:42]execute_script done [20:11:42]execute_script returns [20:11:42]free content buf [20:11:42]Sock 9.Close socket [20:11:42]Sock 9.Thread stoped [20:11:45]Connected sock=11 [20:11: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 2C 02 00 00 2B 2C 24 02 3D 51 5A 03 01 00 03 00 18 02 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 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 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 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 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 5F 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 3F 01 00 00 F4 03 04 00 7A CB F1 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 A9 55 01 00 35 04 06 00 DA 20 8E 85 17 2D FE 97 6F 66 90 CD 0F EE [20:11: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 4C 43 47 00 FD 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 A9 55 01 00 F4 03 04 00 4A 76 F1 66 B6 04 01 00 00 E7 A0 7C BD AF 44 33 33 [20:11:45]CommunicateWithHost err = 0 [20:11:45]CheckOFDResponse [20:11:45]1017 (14) - 77093643461234 [20:11:45]1041 (16) - 0000000000874979 [20:11:45]1040 (4) - 87465 [20:11:45]1012 (4) - 23.09.2024 14:08 [20:11:45]1206 (1) - 0 [20:11:45]OFD Sender: Remove packet 87465 [20:11:45]ProducePacketName [20:11:45]name=ofd_packets/00087465 [20:11:45]NVStorageDeleteData [20:11:46]OFD Sender: No OFD packet to send [20:11:51]OFD Sender: No OFD packet to send [20:11:55]recv_with_timeout no data received [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:07]recv_with_timeout no data received [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:22]recv_with_timeout no data received [20:12:26]OFD Sender: No OFD packet to send [20:12:31]OFD Sender: No OFD packet to send [20:12:35]recv_with_timeout no data received [20:12:36]OFD Sender: No OFD packet to send [20:12:41]OFD Sender: No OFD packet to send [20:12:46]OFD Sender: No OFD packet to send [20:12:51]OFD Sender: No OFD packet to send [20:12:51]recv_with_timeout no data received [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:29]accept exits with 8 [20:13:29]New connection [20:13:29]New thread 3067571556 created [20:13:29]Thread 3067428196 joined [20:13:29]Waiting for new connection... [20:13:29] Sock 8.Parse request [20:13:29]Sock 8.Check first char [20:13:29]Sock 8.First char is OK [20:13:29]request: POST /json_proto HTTP/1.0 [20:13:29]Method: POST [20:13:29]URL: /json_proto [20:13:29]Method is POST - this is cgi request [20:13:29]url: /json_proto [20:13:29]query_string will be loaded in cgi processing [20:13:29]execute_cgi json_proto POST (null) [20:13:29]execute_cgi path=json_proto method=POST [20:13:29]POST find Content-Length [20:13:29]Host: 172.17.47.196:8080 [20:13:29]Content-Length: 678 [20:13:29]Content-Type: application/json [20:13:29] [20:13:29]POST finish read [20:13:29]Found Content-Length = 678 [20:13:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872412", "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" ] } } [20:13:29]execute_script... [20:13: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)872412", "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" ] } } [20:13:29]POST & json_proto [20:13:29]process_json_proto [20:13:29]json parsed OK: [20:13:29]protocol is kg_v1.0 [20:13:29]action value=close_receipt [20:13:29]process_action close_receipt [20:13:29]cmd_close_receipt [20:13:29]MH_GetDate [20:13:29]Write to MH i2c: F0 00 00 AF 03 A1 [20:13:29]Write i2c OK [20:13:29]MH_I2C_Read... [20:13:29]Read from MH i2c: F0 [20:13:29]MH_I2C_Read... [20:13:29]Read from MH i2c: F0 09 00 [20:13:29]MH_I2C_Read... [20:13:29]Read from MH i2c: F0 09 00 AF 03 00 E9 CB F1 66 4C 6B 94 66 66 [20:13:29]GetLastDocTimeStamp 1727122298 [20:13:29]current date 1727122409 [20:13:29]FM_GetShiftState [20:13:29]SAM_PROTO_GetShiftState [20:13:29]wFMCommunicate request_size=4 [20:13:29]MH_SAM_APDU [20:13:29]CAPDU: 80 13 01 00 [20:13:29]Write to MH i2c: E2 08 00 B0 03 80 13 01 00 00 00 00 00 30 [20:13:29]Write i2c OK [20:13:29]MH_I2C_Read... [20:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:29]Read from MH i2c: E2 [20:13:29]MH_I2C_Read... [20:13:29]Read from MH i2c: E2 0E 00 [20:13:29]MH_I2C_Read... [20:13:29]Read from MH i2c: E2 0E 00 B0 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [20:13:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:13:29]wFMCommunicate OK [20:13:29]SAM_PROTO_GetShiftState done [20:13:29]FM_GetShiftState done [20:13:29]opened in 1727050818 [20:13:29]opened+sec_in_day 1727137218 [20:13:29]quantity*price = 70037 [20:13:29]sum+1 = 70038 [20:13:29]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 СНО: Общий режим Чек 320 23.09.2024 20:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87466 ФПД: 47508467678282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201329&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87466&fm=47508467678282&tin=02508201610067®Number=0000000000092592&sum=70000 [20:13:30]StoreToDocumentArchive [20:13:30]shift 498 fd 87466 [20:13:30]save to /storage/0498/doc_00087466 [20:13:30]save last doc name /storage/0498/doc_00087466 to /storage/kkm_last_doc_name [20:13:30]save OK [20:13:30]Clear old archive folders... [20:13:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:13:30]tlvbuf is 009D0730 [20:13:30]SAM_PROTO_ClearQueue [20:13:30]wFMCommunicate request_size=4 [20:13:30]MH_SAM_APDU [20:13:30]CAPDU: 80 09 00 00 [20:13:30]Write to MH i2c: E2 08 00 BD 03 80 09 00 00 00 00 00 00 32 [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [20:13:30]RAPDU: 90 00 [20:13:30]wFMCommunicate OK [20:13:30]SAM_PROTO_ClearQueue done [20:13:30]KKMCreateOFDPacket [20:13:30]OFDProtocolAddRootSTLVToBuf [20:13:30]FM_MakeSignedData [20:13:30]FM_MakeSignedData [20:13:30]SAM_PROTO_SignData [20:13:30]wFMCommunicate request_size=4 [20:13:30]MH_SAM_APDU [20:13:30]CAPDU: 80 0D 01 02 [20:13:30]Write to MH i2c: E2 08 00 BE 03 80 0D 01 02 00 00 00 00 3A [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [20:13:30]RAPDU: 90 00 [20:13:30]wFMCommunicate OK [20:13:30]wFMCommunicate request_size=255 [20:13:30]MH_SAM_APDU [20:13: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 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 40 01 00 00 F4 03 04 00 E9 CB F1 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 AA 55 01 00 35 04 06 00 2B [20:13:30]Write to MH i2c: E2 02 01 BF 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 40 01 00 00 F4 03 04 00 E9 CB F1 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 AA 55 01 00 35 04 06 00 2B 00 00 18 [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [20:13:30]RAPDU: 90 00 [20:13:30]wFMCommunicate OK [20:13:30]wFMCommunicate request_size=10 [20:13:30]MH_SAM_APDU [20:13:30]CAPDU: 80 0D 02 02 05 35 6D 56 FC 4A [20:13:30]Write to MH i2c: E2 0D 00 C0 03 80 0D 02 02 05 00 35 6D 56 FC 4A 00 00 85 [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [20:13:30]RAPDU: 90 00 [20:13:30]wFMCommunicate OK [20:13:30]wFMCommunicate request_size=4 [20:13:30]MH_SAM_APDU [20:13:30]CAPDU: 80 0D 03 02 [20:13:30]Write to MH i2c: E2 08 00 C1 03 80 0D 03 02 00 00 00 00 3F [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 0B 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 0B 00 C1 03 00 55 A1 8B 5C C1 10 A5 41 90 00 D4 [20:13:30]RAPDU: 55 A1 8B 5C C1 10 A5 41 90 00 [20:13:30]wFMCommunicate OK [20:13:30]SAM_PROTO_SignData done [20:13:30]FM_MakeSignedData done [20:13:30]CreateOFDProtocolMessage [20:13:30]wFMCommunicate request_size=4 [20:13:30]MH_SAM_APDU [20:13:30]CAPDU: 80 11 00 00 [20:13:30]Write to MH i2c: E2 08 00 C2 03 80 11 00 00 00 00 00 00 3F [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:30]Read from MH i2c: E2 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 17 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: E2 17 00 C2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [20:13:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:13:30]wFMCommunicate OK [20:13:30]CreateOFDProtocolMessage done [20:13:30]OFDSenderStorePacket 87466 [20:13:30]StoreOFDPacket docnum=87466 [20:13: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 FF F9 07 01 85 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 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 40 01 00 00 F4 03 04 00 E9 CB F1 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 AA 55 01 00 35 04 06 00 2B 35 6D 56 FC 4A 55 A1 8B 5C C1 10 A5 41 [20:13:30]CheckFolder [20:13:30]dirname=/storage/ofd_packets [20:13:30]CheckFolder done [20:13:30]ProducePacketName [20:13:30]name=ofd_packets/00087466 [20:13:30]NVStorageSaveData ofd_packets/00087466 [20:13:30]File name is /storage/ofd_packets/00087466 [20:13:30]Write 301 bytes [20:13:30]NVStorageSaveData done [20:13:30]OFDSenderStorePacket done [20:13:30]KKMCreateOFDPacket done [20:13:30]NVStorageSaveData kkm_last_timestamp [20:13:30]File name is /storage/kkm_last_timestamp [20:13:30]Write 4 bytes [20:13:30]NVStorageSaveData done [20:13:30]ExternCall_PrintAddStr [20:13:30]wPrintStart [20:13:30]Write to MH i2c: 01 00 00 C3 03 C6 [20:13:30]Write i2c OK [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: 01 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: 01 07 00 [20:13:30]MH_I2C_Read... [20:13:30]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 FF 0F DB [20:13:30]RasterBufferAndPrint [20:13:30]line Счет N : (1)872412 [20:13:30]line ИНН: 02508201610067 [20:13:30]line Контрольно-Кассовый Чек [20:13:30]line ПРОДАЖА [20:13:30]line ТРК (МРК, ГНК) : 33 [20:13:30]line Товар: 2710124130 [20:13:30]line Аи-92-К-5 [20:13:30]line 10.330 * 67.80 [20:13:30]line = 700.37 [20:13:30]line НДС 12% НСП 1% [20:13:30]line > о реализуемом товаре [20:13:30]line ОКРУГЛЕНИЕ: -0.37 [20:13:30]line ИТОГО: 700.00 [20:13:30]line Внесено: 700.00 [20:13:30]line СДАЧА: 0.00 [20:13:30]line НСП 1% : 6.20 [20:13:30]line НДС 12% : 74.38 [20:13:30]line Наличными: 700.00 [20:13:30]line Безнал.: 0.00 [20:13:30]line Место: АЗС № 137 "Партнер Нефть" [20:13:30]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:13:30]line СНО: Общий режим [20:13:30]line Чек 320 23.09.2024 20:13 [20:13:30]line Смена: 498 ФФД: 1.0 [20:13:30]line ЗНМ: 0300000064 [20:13:30]line РНМ: 0000000000092592 [20:13:30]line Версия ККМ: 001 [20:13:30]line ФМ: 0000000000874979 [20:13:30]line ФД: 87466 [20:13:30]line ФПД: 47508467678282 [20:13:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201329&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87466&fm=47508467678282&tin=02508201610067®Number=0000000000092592&sum=70000 [20:13:31]OFD Sender: Processing packet 87466 [packets to send 280, broken 279] [20:13:31]ProducePacketName [20:13:31]name=ofd_packets/00087466 [20:13:31]OFD Sender: To server: pG, [20:13:31]CommunicateWithHost lk.salyk.kg:30040 [20:13:31]ConnectInit lk.salyk.kg [20:13:31]written 0, free lines is 4095 [20:13:31]Write to MH i2c: 01 00 00 EE 03 F1 [20:13:31]Write i2c OK [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: 01 [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: 01 07 00 [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 DC 0C E0 [20:13:31]RasterBufferAndPrint [20:13:31]line [20:13:31]line [20:13:31]line [20:13:31]line [20:13:31]line [20:13:31]written 0, free lines is 3296 [20:13:31]MH_Cut [20:13:31]Write to MH i2c: D1 01 00 F5 03 01 CA [20:13:31]Write i2c OK [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: D1 [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: D1 01 00 [20:13:31]MH_I2C_Read... [20:13:31]Read from MH i2c: D1 01 00 F5 03 00 C9 [20:13:31]Write to MH i2c: 01 00 00 F6 03 F9 [20:13:31]Write i2c OK [20:13:31]MH_I2C_Read... [20:13:32]*** Cut start [20:13:32]*** Partial cut [20:13:32]*** CUTSNS_PIN = 1 [20:13:32]*** CUTSNS_PIN = 0 [20:13:32]*** Brake cut motor [20:13:33]Read from MH i2c: 01 [20:13:33]MH_I2C_Read... [20:13:33]*** Stop cut motor [20:13:33]*** Cut end [20:13:33]Read from MH i2c: 01 07 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [20:13:33]process_action close_receipt done [20:13:33]requested_data is exist [20:13:33]produce_requested_data [20:13:33]requested_item fm.sn is exist - process it [20:13:33]wFMCommunicate request_size=4 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 11 00 00 [20:13:33]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [20:13:33]Write i2c OK [20:13:33]MH_I2C_Read... [20:13:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:33]Read from MH i2c: E2 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 17 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D3 [20:13: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:13:33]wFMCommunicate OK [20:13:33]requested_item fd.num is exist - process it [20:13:33]SAM_PROTO_GetFieldsCounters [20:13:33]wFMCommunicate request_size=4 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 13 00 00 [20:13:33]Write to MH i2c: E2 08 00 F8 03 80 13 00 00 00 00 00 00 77 [20:13:33]Write i2c OK [20:13:33]MH_I2C_Read... [20:13:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:33]Read from MH i2c: E2 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 62 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 62 00 F8 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 AA 55 01 00 0E 04 04 00 F2 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 5C [20:13: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 AA 55 01 00 0E 04 04 00 F2 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 [20:13:33]wFMCommunicate OK [20:13:33]SAM_PROTO_GetFieldsCounters done [20:13:33]requested_item shift.num is exist - process it [20:13:33]requested_item shift.opened is exist - process it [20:13:33]req_shift_opened [20:13:33]FM_GetShiftState [20:13:33]SAM_PROTO_GetShiftState [20:13:33]wFMCommunicate request_size=4 [20:13:33]MH_SAM_APDU [20:13:33]CAPDU: 80 13 01 00 [20:13:33]Write to MH i2c: E2 08 00 F9 03 80 13 01 00 00 00 00 00 79 [20:13:33]Write i2c OK [20:13:33]MH_I2C_Read... [20:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:33]Read from MH i2c: E2 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 0E 00 [20:13:33]MH_I2C_Read... [20:13:33]Read from MH i2c: E2 0E 00 F9 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [20:13:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:13:33]wFMCommunicate OK [20:13:33]SAM_PROTO_GetShiftState done [20:13:33]FM_GetShiftState done [20:13:33]req_shift_opened done [20:13:33]requested_item shift.open_date is exist - process it [20:13:33]req_shift_open_date [20:13:33]req_shift_open_date done [20:13:33]produce_requested_data done [20:13:33]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87466,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:13:33]process_action_free close_receipt [20:13:33]json_value_free [20:13:33]json_value_free done [20:13:33]process_json_proto returns [20:13:33]Send response to host [20:13:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87466,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:13:33]free response buf [20:13:33]execute_script done [20:13:33]execute_script returns [20:13:33]free content buf [20:13:33]Sock 8.Close socket [20:13:33]Sock 8.Thread stoped [20:13:35]recv_with_timeout no data received [20:13:36]ConnectInit Can't take IP for lk.salyk.kg [20:13:36]CommunicateWithHost connect error [20:13:36]CommunicateWithHost err = -1 [20:13:36]OFD Sender: Server communicate error [20:13:41]OFD Sender: Processing packet 87466 [packets to send 280, broken 279] [20:13:41]ProducePacketName [20:13:41]name=ofd_packets/00087466 [20:13:41]OFD Sender: To server: pG, [20:13:41]CommunicateWithHost lk.salyk.kg:30040 [20:13:41]ConnectInit lk.salyk.kg [20:13:50]recv_with_timeout no data received [20:13:50]Connected sock=10 [20:13: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 FF F9 07 01 85 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 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 40 01 00 00 F4 03 04 00 E9 CB F1 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 AA 55 01 00 35 04 06 00 2B 35 6D 56 FC 4A 55 A1 8B 5C C1 10 A5 41 [20:13: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 90 F9 47 00 19 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 AA 55 01 00 F4 03 04 00 C8 76 F1 66 B6 04 01 00 00 27 64 3C 3C C7 89 89 60 [20:13:53]CommunicateWithHost err = 0 [20:13:53]CheckOFDResponse [20:13:53]1017 (14) - 77093643461234 [20:13:53]1041 (16) - 0000000000874979 [20:13:53]1040 (4) - 87466 [20:13:53]1012 (4) - 23.09.2024 14:10 [20:13:53]1206 (1) - 0 [20:13:53]OFD Sender: Remove packet 87466 [20:13:53]ProducePacketName [20:13:53]name=ofd_packets/00087466 [20:13:53]NVStorageDeleteData [20:13:54]OFD Sender: No OFD packet to send [20:13:59]OFD Sender: No OFD packet to send [20:14:01]recv_with_timeout no data received [20:14:04]OFD Sender: No OFD packet to send [20:14:09]OFD Sender: No OFD packet to send [20:14:14]OFD Sender: No OFD packet to send [20:14:19]OFD Sender: No OFD packet to send [20:14:24]OFD Sender: No OFD packet to send [20:14:29]OFD Sender: No OFD packet to send [20:14:34]OFD Sender: No OFD packet to send [20:14:39]OFD Sender: No OFD packet to send [20:14:44]OFD Sender: No OFD packet to send [20:14:49]OFD Sender: No OFD packet to send [20:14:51]recv_with_timeout no data received [20:14:54]OFD Sender: No OFD packet to send [20:14:59]OFD Sender: No OFD packet to send [20:15:04]OFD Sender: No OFD packet to send [20:15:09]OFD Sender: No OFD packet to send [20:15:14]OFD Sender: No OFD packet to send [20:15:19]OFD Sender: No OFD packet to send [20:15:24]OFD Sender: No OFD packet to send [20:15:29]OFD Sender: No OFD packet to send [20:15:34]OFD Sender: No OFD packet to send [20:15:39]OFD Sender: No OFD packet to send [20:15:44]OFD Sender: No OFD packet to send [20:15:49]OFD Sender: No OFD packet to send [20:15:54]OFD Sender: No OFD packet to send [20:15:59]OFD Sender: No OFD packet to send [20:16:04]OFD Sender: No OFD packet to send [20:16:09]OFD Sender: No OFD packet to send [20:16:14]OFD Sender: No OFD packet to send [20:16:19]OFD Sender: No OFD packet to send [20:16:24]OFD Sender: No OFD packet to send [20:16:29]OFD Sender: No OFD packet to send [20:16:34]OFD Sender: No OFD packet to send [20:16:39]OFD Sender: No OFD packet to send [20:16:44]OFD Sender: No OFD packet to send [20:16:49]OFD Sender: No OFD packet to send [20:16:54]OFD Sender: No OFD packet to send [20:16:56]accept exits with 9 [20:16:56]New connection [20:16:56]New thread 3067428196 created [20:16:56]Thread 3067571556 joined [20:16:56]Waiting for new connection... [20:16:56] Sock 9.Parse request [20:16:56]Sock 9.Check first char [20:16:56]Sock 9.First char is OK [20:16:56]request: POST /json_proto HTTP/1.0 [20:16:56]Method: POST [20:16:56]URL: /json_proto [20:16:56]Method is POST - this is cgi request [20:16:56]url: /json_proto [20:16:56]query_string will be loaded in cgi processing [20:16:56]execute_cgi json_proto POST (null) [20:16:56]execute_cgi path=json_proto method=POST [20:16:56]POST find Content-Length [20:16:56]Host: 172.17.47.196:8080 [20:16:56]Content-Length: 623 [20:16:56]Content-Type: application/json [20:16:56] [20:16:56]POST finish read [20:16:56]Found Content-Length = 623 [20:16:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148224", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [20:16:56]execute_script... [20:16: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)148224", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [20:16:56]POST & json_proto [20:16:56]process_json_proto [20:16:56]json parsed OK: [20:16:56]protocol is kg_v1.0 [20:16:56]action value=close_receipt [20:16:56]process_action close_receipt [20:16:56]cmd_close_receipt [20:16:56]MH_GetDate [20:16:56]Write to MH i2c: F0 00 00 FA 03 EC [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: F0 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: F0 09 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: F0 09 00 FA 03 00 B9 CC F1 66 4C 6B 94 66 82 [20:16:56]GetLastDocTimeStamp 1727122409 [20:16:56]current date 1727122617 [20:16:56]FM_GetShiftState [20:16:56]SAM_PROTO_GetShiftState [20:16:56]wFMCommunicate request_size=4 [20:16:56]MH_SAM_APDU [20:16:56]CAPDU: 80 13 01 00 [20:16:56]Write to MH i2c: E2 08 00 FB 03 80 13 01 00 00 00 00 00 7B [20:16:56]Write i2c OK [20:16:56]MH_I2C_Read... [20:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:56]Read from MH i2c: E2 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 0E 00 [20:16:56]MH_I2C_Read... [20:16:56]Read from MH i2c: E2 0E 00 FB 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D3 [20:16:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:16:56]wFMCommunicate OK [20:16:56]SAM_PROTO_GetShiftState done [20:16:56]FM_GetShiftState done [20:16:56]opened in 1727050818 [20:16:56]opened+sec_in_day 1727137218 [20:16:56]quantity*price = 14400 [20:16:56]sum+1 = 14401 [20:16:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 321 23.09.2024 20:16 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87467 ФПД: 118694362521355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201657&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87467&fm=118694362521355&tin=02508201610067®Number=0000000000092592&sum=14400 0 [20:16:57]StoreToDocumentArchive [20:16:57]shift 498 fd 87467 [20:16:57]save to /storage/0498/doc_00087467 [20:16:57]save last doc name /storage/0498/doc_00087467 to /storage/kkm_last_doc_name [20:16:57]save OK [20:16:57]Clear old archive folders... [20:16:57]ProcessDocumentItem done err = 0, tmpTLVsize=275 [20:16:57]tlvbuf is 009CEFF0 [20:16:57]SAM_PROTO_ClearQueue [20:16:57]wFMCommunicate request_size=4 [20:16:57]MH_SAM_APDU [20:16:57]CAPDU: 80 09 00 00 [20:16:57]Write to MH i2c: E2 08 00 08 04 80 09 00 00 00 00 00 00 7E [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:57]Read from MH i2c: E2 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: E2 03 00 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [20:16:57]RAPDU: 90 00 [20:16:57]wFMCommunicate OK [20:16:57]SAM_PROTO_ClearQueue done [20:16:57]KKMCreateOFDPacket [20:16:57]OFDProtocolAddRootSTLVToBuf [20:16:57]FM_MakeSignedData [20:16:57]FM_MakeSignedData [20:16:57]SAM_PROTO_SignData [20:16:57]wFMCommunicate request_size=4 [20:16:57]MH_SAM_APDU [20:16:57]CAPDU: 80 0D 01 02 [20:16:57]Write to MH i2c: E2 08 00 09 04 80 0D 01 02 00 00 00 00 86 [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:57]Read from MH i2c: E2 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: E2 03 00 [20:16:57]MH_I2C_Read... [20:16:57]Read from MH i2c: E2 03 00 09 04 00 90 00 81 [20:16:57]RAPDU: 90 00 [20:16:57]wFMCommunicate OK [20:16:57]wFMCommunicate request_size=255 [20:16:57]MH_SAM_APDU [20:16:57]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 41 01 00 00 F4 03 04 00 B9 CC F1 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 [20:16:57]Write to MH i2c: E2 02 01 0A 04 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 41 01 00 00 F4 03 04 00 B9 CC F1 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 00 00 9E [20:16:57]Write i2c OK [20:16:57]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 03 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [20:16:58]RAPDU: 90 00 [20:16:58]wFMCommunicate OK [20:16:58]wFMCommunicate request_size=34 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 55 01 00 35 04 06 00 6B F3 AF 50 9F 0B [20:16:58]Write to MH i2c: E2 25 00 0B 04 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 AB 55 01 00 35 04 06 00 6B F3 AF 50 9F 0B 00 00 5E [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 03 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [20:16:58]RAPDU: 90 00 [20:16:58]wFMCommunicate OK [20:16:58]wFMCommunicate request_size=4 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 0D 03 02 [20:16:58]Write to MH i2c: E2 08 00 0C 04 80 0D 03 02 00 00 00 00 8B [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 0B 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 0B 00 0C 04 00 CC 49 6A 28 FC DA 94 7A 90 00 17 [20:16:58]RAPDU: CC 49 6A 28 FC DA 94 7A 90 00 [20:16:58]wFMCommunicate OK [20:16:58]SAM_PROTO_SignData done [20:16:58]FM_MakeSignedData done [20:16:58]CreateOFDProtocolMessage [20:16:58]wFMCommunicate request_size=4 [20:16:58]MH_SAM_APDU [20:16:58]CAPDU: 80 11 00 00 [20:16:58]Write to MH i2c: E2 08 00 0D 04 80 11 00 00 00 00 00 00 8B [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:58]Read from MH i2c: E2 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 17 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: E2 17 00 0D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EA [20:16: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:16:58]wFMCommunicate OK [20:16:58]CreateOFDProtocolMessage done [20:16:58]OFDSenderStorePacket 87467 [20:16:58]StoreOFDPacket docnum=87467 [20:16: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 E1 DD 1F 01 DE 4D 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 41 01 00 00 F4 03 04 00 B9 CC F1 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 AB 55 01 00 35 04 06 00 6B F3 AF 50 9F 0B CC 49 6A 28 FC DA 94 7A [20:16:58]CheckFolder [20:16:58]dirname=/storage/ofd_packets [20:16:58]CheckFolder done [20:16:58]ProducePacketName [20:16:58]name=ofd_packets/00087467 [20:16:58]NVStorageSaveData ofd_packets/00087467 [20:16:58]File name is /storage/ofd_packets/00087467 [20:16:58]Write 325 bytes [20:16:58]NVStorageSaveData done [20:16:58]OFDSenderStorePacket done [20:16:58]KKMCreateOFDPacket done [20:16:58]NVStorageSaveData kkm_last_timestamp [20:16:58]File name is /storage/kkm_last_timestamp [20:16:58]Write 4 bytes [20:16:58]NVStorageSaveData done [20:16:58]ExternCall_PrintAddStr [20:16:58]wPrintStart [20:16:58]Write to MH i2c: 01 00 00 0E 04 12 [20:16:58]Write i2c OK [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: 01 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: 01 07 00 [20:16:58]MH_I2C_Read... [20:16:58]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 FF 0F 27 [20:16:58]RasterBufferAndPrint [20:16:58]line Счет N : (3)148224 [20:16:58]line ИНН: 02508201610067 [20:16:58]line Контрольно-Кассовый Чек [20:16:58]line ПРОДАЖА [20:16:58]line Товар: 48743587 [20:16:58]line Сигареты Winston XStyle Silver [20:16:58]line 1.000 * 144.00 [20:16:58]line = 144.00 [20:16:58]line НДС 12% НСП 1% [20:16:58]line > о реализуемом товаре [20:16:58]line ИТОГО: 144.00 [20:16:58]line НСП 1% : 1.27 [20:16:58]line НДС 12% : 15.29 [20:16:58]line Наличными: 144.00 [20:16:58]line Безнал.: 0.00 [20:16:58]line Место: АЗС № 137 "Партнер Нефть" [20:16:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:16:58]line СНО: Общий режим [20:16:58]line Чек 321 23.09.2024 20:16 [20:16:58]line Смена: 498 ФФД: 1.0 [20:16:58]line ЗНМ: 0300000064 [20:16:58]line РНМ: 0000000000092592 [20:16:58]line Версия ККМ: 001 [20:16:58]line ФМ: 0000000000874979 [20:16:58]line ФД: 87467 [20:16:58]line ФПД: 118694362521355 [20:16:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201657&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87467&fm=118694362521355&tin=02508201610067®Number=0000000000092592&sum=14400 [20:16:58]line 0 [20:16:58]OFD Sender: Processing packet 87467 [packets to send 280, broken 279] [20:16:58]ProducePacketName [20:16:58]name=ofd_packets/00087467 [20:16:58]OFD Sender: To server: pG, [20:16:58]CommunicateWithHost lk.salyk.kg:30040 [20:16:58]ConnectInit lk.salyk.kg [20:16:58]written 0, free lines is 4095 [20:16:58]Write to MH i2c: 01 00 00 37 04 3B [20:16:59]Write i2c OK [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: 01 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: 01 07 00 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: 01 07 00 37 04 00 00 00 00 00 DB 0C 29 [20:16:59]RasterBufferAndPrint [20:16:59]line [20:16:59]line [20:16:59]line [20:16:59]line [20:16:59]line [20:16:59]written 0, free lines is 3297 [20:16:59]MH_Cut [20:16:59]Write to MH i2c: D1 01 00 3E 04 01 14 [20:16:59]Write i2c OK [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: D1 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: D1 01 00 [20:16:59]MH_I2C_Read... [20:16:59]Read from MH i2c: D1 01 00 3E 04 00 13 [20:16:59]Write to MH i2c: 01 00 00 3F 04 43 [20:16:59]Write i2c OK [20:16:59]MH_I2C_Read... [20:16:59]*** Cut start [20:16:59]*** Partial cut [20:16:59]*** CUTSNS_PIN = 1 [20:16:59]*** CUTSNS_PIN = 0 [20:17:00]*** Brake cut motor [20:17:00]Connected sock=11 [20:17: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 27 01 00 00 E1 DD 1F 01 DE 4D 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 41 01 00 00 F4 03 04 00 B9 CC F1 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 AB 55 01 00 35 04 06 00 6B F3 AF 50 9F 0B CC 49 6A 28 FC DA 94 7A [20:17:00]Read from MH i2c: 01 [20:17:00]MH_I2C_Read... [20:17:00]*** Stop cut motor [20:17:00]*** Cut end [20:17:00]Read from MH i2c: 01 07 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: 01 07 00 3F 04 00 00 00 00 00 FF 0F 58 [20:17:00]process_action close_receipt done [20:17:00]requested_data is exist [20:17:00]produce_requested_data [20:17:00]requested_item fm.sn is exist - process it [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 11 00 00 [20:17:00]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 17 00 [20:17:00]MH_I2C_Read... [20:17:00]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 [20:17: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:17:00]wFMCommunicate OK [20:17:00]requested_item fd.num is exist - process it [20:17:00]SAM_PROTO_GetFieldsCounters [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 13 00 00 [20:17:00]Write to MH i2c: E2 08 00 41 04 80 13 00 00 00 00 00 00 C1 [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 62 00 [20:17:00]MH_I2C_Read... [20:17:00]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 AB 55 01 00 0E 04 04 00 F2 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 AA [20:17:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [20:17:00]wFMCommunicate OK [20:17:00]SAM_PROTO_GetFieldsCounters done [20:17:00]requested_item shift.num is exist - process it [20:17:00]requested_item shift.opened is exist - process it [20:17:00]req_shift_opened [20:17:00]FM_GetShiftState [20:17:00]SAM_PROTO_GetShiftState [20:17:00]wFMCommunicate request_size=4 [20:17:00]MH_SAM_APDU [20:17:00]CAPDU: 80 13 01 00 [20:17:00]Write to MH i2c: E2 08 00 42 04 80 13 01 00 00 00 00 00 C3 [20:17:00]Write i2c OK [20:17:00]MH_I2C_Read... [20:17:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:00]Read from MH i2c: E2 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 0E 00 [20:17:00]MH_I2C_Read... [20:17:00]Read from MH i2c: E2 0E 00 42 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1B [20:17:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:17:00]wFMCommunicate OK [20:17:00]SAM_PROTO_GetShiftState done [20:17:00]FM_GetShiftState done [20:17:00]req_shift_opened done [20:17:00]requested_item shift.open_date is exist - process it [20:17:00]req_shift_open_date [20:17:00]req_shift_open_date done [20:17:00]produce_requested_data done [20:17:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87467,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:17:00]process_action_free close_receipt [20:17:00]json_value_free [20:17:00]json_value_free done [20:17:00]process_json_proto returns [20:17:00]Send response to host [20:17:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87467,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:17:00]free response buf [20:17:00]execute_script done [20:17:00]execute_script returns [20:17:00]free content buf [20:17:00]Sock 9.Close socket [20:17:00]Sock 9.Thread stoped [20:17: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 22 BB 47 00 BD 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 AB 55 01 00 F4 03 04 00 85 77 F1 66 B6 04 01 00 00 12 BC 0D 36 B6 B4 98 B3 [20:17:00]CommunicateWithHost err = 0 [20:17:00]CheckOFDResponse [20:17:00]1017 (14) - 77093643461234 [20:17:00]1041 (16) - 0000000000874979 [20:17:00]1040 (4) - 87467 [20:17:00]1012 (4) - 23.09.2024 14:13 [20:17:00]1206 (1) - 0 [20:17:00]OFD Sender: Remove packet 87467 [20:17:00]ProducePacketName [20:17:00]name=ofd_packets/00087467 [20:17:00]NVStorageDeleteData [20:17:01]OFD Sender: No OFD packet to send [20:17:06]OFD Sender: No OFD packet to send [20:17:11]OFD Sender: No OFD packet to send [20:17:16]OFD Sender: No OFD packet to send [20:17:21]OFD Sender: No OFD packet to send [20:17:26]OFD Sender: No OFD packet to send [20:17:31]OFD Sender: No OFD packet to send [20:17:36]OFD Sender: No OFD packet to send [20:17:41]OFD Sender: No OFD packet to send [20:17:46]OFD Sender: No OFD packet to send [20:17:51]OFD Sender: No OFD packet to send [20:17:56]OFD Sender: No OFD packet to send [20:18:01]OFD Sender: No OFD packet to send [20:18:03]accept exits with 8 [20:18:03]New connection [20:18:03]New thread 3067571556 created [20:18:03]Thread 3067428196 joined [20:18:03]Waiting for new connection... [20:18:03] Sock 8.Parse request [20:18:03]Sock 8.Check first char [20:18:03]Sock 8.First char is OK [20:18:03]request: POST /json_proto HTTP/1.0 [20:18:03]Method: POST [20:18:03]URL: /json_proto [20:18:03]Method is POST - this is cgi request [20:18:03]url: /json_proto [20:18:03]query_string will be loaded in cgi processing [20:18:03]execute_cgi json_proto POST (null) [20:18:03]execute_cgi path=json_proto method=POST [20:18:03]POST find Content-Length [20:18:03]Host: 172.17.47.196:8080 [20:18:03]Content-Length: 984 [20:18:03]Content-Type: application/json [20:18:03] [20:18:03]POST finish read [20:18:03]Found Content-Length = 984 [20:18:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872413", "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" : 20.300, "sum" : 1356.04, "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.30 \u0441\u043E\u043C", "deposit" : 1356.00, "total" : 1356.00, "payments": [ { "type": 0, "sum" : 1356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:03]execute_script... [20:18: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)872413", "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" : 20.300, "sum" : 1356.04, "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.30 \u0441\u043E\u043C", "deposit" : 1356.00, "total" : 1356.00, "payments": [ { "type": 0, "sum" : 1356.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:18:03]POST & json_proto [20:18:03]process_json_proto [20:18:03]json parsed OK: [20:18:03]protocol is kg_v1.0 [20:18:03]action value=close_receipt [20:18:03]process_action close_receipt [20:18:03]cmd_close_receipt [20:18:03]MH_GetDate [20:18:03]Write to MH i2c: F0 00 00 43 04 36 [20:18:03]Write i2c OK [20:18:03]MH_I2C_Read... [20:18:03]Read from MH i2c: F0 [20:18:03]MH_I2C_Read... [20:18:03]Read from MH i2c: F0 09 00 [20:18:03]MH_I2C_Read... [20:18:03]Read from MH i2c: F0 09 00 43 04 00 FC CC F1 66 4C 6B 94 66 0F [20:18:03]GetLastDocTimeStamp 1727122617 [20:18:03]current date 1727122684 [20:18:03]FM_GetShiftState [20:18:03]SAM_PROTO_GetShiftState [20:18:03]wFMCommunicate request_size=4 [20:18:03]MH_SAM_APDU [20:18:03]CAPDU: 80 13 01 00 [20:18:03]Write to MH i2c: E2 08 00 44 04 80 13 01 00 00 00 00 00 C5 [20:18:03]Write i2c OK [20:18:03]MH_I2C_Read... [20:18:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:03]Read from MH i2c: E2 [20:18:03]MH_I2C_Read... [20:18:03]Read from MH i2c: E2 0E 00 [20:18:03]MH_I2C_Read... [20:18:03]Read from MH i2c: E2 0E 00 44 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1D [20:18:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:18:03]wFMCommunicate OK [20:18:03]SAM_PROTO_GetShiftState done [20:18:03]FM_GetShiftState done [20:18:03]opened in 1727050818 [20:18:03]opened+sec_in_day 1727137218 [20:18:03]quantity*price = 135604 [20:18:03]sum+1 = 135605 [20:18:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 1356.00 Внесено: 1356.00 СДАЧА: 0.00 НСП 1% : 12.00 НДС 12% : 144.00 Наличными: 1356.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 322 23.09.2024 20:18 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 20.30 сом ФМ: 0000000000874979 ФД: 87468 ФПД: 148378620912014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201804&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87468&fm=148378620912014&tin=02508201610067®Number=0000000000092592&sum=135600 [20:18:04]StoreToDocumentArchive [20:18:04]shift 498 fd 87468 [20:18:04]save to /storage/0498/doc_00087468 [20:18:04]save last doc name /storage/0498/doc_00087468 to /storage/kkm_last_doc_name [20:18:04]save OK [20:18:04]Clear old archive folders... [20:18:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:18:04]tlvbuf is 00924E60 [20:18:04]SAM_PROTO_ClearQueue [20:18:04]wFMCommunicate request_size=4 [20:18:04]MH_SAM_APDU [20:18:04]CAPDU: 80 09 00 00 [20:18:04]Write to MH i2c: E2 08 00 51 04 80 09 00 00 00 00 00 00 C7 [20:18:04]Write i2c OK [20:18:04]MH_I2C_Read... [20:18:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:18:04]Read from MH i2c: E2 [20:18:04]MH_I2C_Read... [20:18:04]Read from MH i2c: E2 03 00 [20:18:04]MH_I2C_Read... [20:18:04]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [20:18:04]RAPDU: 90 00 [20:18:04]wFMCommunicate OK [20:18:04]SAM_PROTO_ClearQueue done [20:18:04]KKMCreateOFDPacket [20:18:04]OFDProtocolAddRootSTLVToBuf [20:18:04]FM_MakeSignedData [20:18:04]FM_MakeSignedData [20:18:04]SAM_PROTO_SignData [20:18:04]wFMCommunicate request_size=4 [20:18:04]MH_SAM_APDU [20:18:04]CAPDU: 80 0D 01 02 [20:18:04]Write to MH i2c: E2 08 00 52 04 80 0D 01 02 00 00 00 00 CF [20:18:04]Write i2c OK [20:18:04]MH_I2C_Read... [20:18:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:18:04]Read from MH i2c: E2 [20:18:04]MH_I2C_Read... [20:18:04]Read from MH i2c: E2 03 00 [20:18:04]MH_I2C_Read... [20:18:04]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [20:18:04]RAPDU: 90 00 [20:18:04]wFMCommunicate OK [20:18:04]wFMCommunicate request_size=255 [20:18:04]MH_SAM_APDU [20:18: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 4C 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FC CC F1 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 AC 55 01 00 35 04 06 00 86 [20:18:04]Write to MH i2c: E2 02 01 53 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 4C 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FC CC F1 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 AC 55 01 00 35 04 06 00 86 00 00 0A [20:18:04]Write i2c OK [20:18:04]MH_I2C_Read... [20:18:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:05]Read from MH i2c: E2 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 03 00 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [20:18:05]RAPDU: 90 00 [20:18:05]wFMCommunicate OK [20:18:05]wFMCommunicate request_size=10 [20:18:05]MH_SAM_APDU [20:18:05]CAPDU: 80 0D 02 02 05 F3 16 FD E1 8E [20:18:05]Write to MH i2c: E2 0D 00 54 04 80 0D 02 02 05 00 F3 16 FD E1 8E 00 00 51 [20:18:05]Write i2c OK [20:18:05]MH_I2C_Read... [20:18:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:18:05]Read from MH i2c: E2 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 03 00 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [20:18:05]RAPDU: 90 00 [20:18:05]wFMCommunicate OK [20:18:05]wFMCommunicate request_size=4 [20:18:05]MH_SAM_APDU [20:18:05]CAPDU: 80 0D 03 02 [20:18:05]Write to MH i2c: E2 08 00 55 04 80 0D 03 02 00 00 00 00 D4 [20:18:05]Write i2c OK [20:18:05]MH_I2C_Read... [20:18:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:18:05]Read from MH i2c: E2 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 0B 00 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 0B 00 55 04 00 50 12 39 16 03 D0 E2 A4 90 00 DF [20:18:05]RAPDU: 50 12 39 16 03 D0 E2 A4 90 00 [20:18:05]wFMCommunicate OK [20:18:05]SAM_PROTO_SignData done [20:18:05]FM_MakeSignedData done [20:18:05]CreateOFDProtocolMessage [20:18:05]wFMCommunicate request_size=4 [20:18:05]MH_SAM_APDU [20:18:05]CAPDU: 80 11 00 00 [20:18:05]Write to MH i2c: E2 08 00 56 04 80 11 00 00 00 00 00 00 D4 [20:18:05]Write i2c OK [20:18:05]MH_I2C_Read... [20:18:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:05]Read from MH i2c: E2 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: E2 17 00 [20:18:05]MH_I2C_Read... [20:18:05]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 [20:18:05]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:05]wFMCommunicate OK [20:18:05]CreateOFDProtocolMessage done [20:18:05]OFDSenderStorePacket 87468 [20:18:05]StoreOFDPacket docnum=87468 [20:18: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 57 19 07 01 A0 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FC CC F1 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 AC 55 01 00 35 04 06 00 86 F3 16 FD E1 8E 50 12 39 16 03 D0 E2 A4 [20:18:05]CheckFolder [20:18:05]dirname=/storage/ofd_packets [20:18:05]CheckFolder done [20:18:05]ProducePacketName [20:18:05]name=ofd_packets/00087468 [20:18:05]NVStorageSaveData ofd_packets/00087468 [20:18:05]File name is /storage/ofd_packets/00087468 [20:18:05]Write 301 bytes [20:18:05]NVStorageSaveData done [20:18:05]OFDSenderStorePacket done [20:18:05]KKMCreateOFDPacket done [20:18:05]NVStorageSaveData kkm_last_timestamp [20:18:05]File name is /storage/kkm_last_timestamp [20:18:05]Write 4 bytes [20:18:05]NVStorageSaveData done [20:18:05]ExternCall_PrintAddStr [20:18:05]wPrintStart [20:18:05]Write to MH i2c: 01 00 00 57 04 5B [20:18:05]Write i2c OK [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: 01 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: 01 07 00 [20:18:05]MH_I2C_Read... [20:18:05]Read from MH i2c: 01 07 00 57 04 00 00 00 00 00 FF 0F 70 [20:18:05]RasterBufferAndPrint [20:18:05]line Счет N : (1)872413 [20:18:05]line ИНН: 02508201610067 [20:18:05]line Контрольно-Кассовый Чек [20:18:05]line ПРОДАЖА [20:18:05]line ТРК (МРК, ГНК) : 43 [20:18:05]line Товар: 2710124130 [20:18:05]line Аи-92-К-5 [20:18:05]line 20.300 * 66.80 [20:18:05]line = 1356.04 [20:18:05]line НДС 12% НСП 1% [20:18:05]line > о реализуемом товаре [20:18:05]line ОКРУГЛЕНИЕ: -0.04 [20:18:05]line ИТОГО: 1356.00 [20:18:05]line Внесено: 1356.00 [20:18:05]line СДАЧА: 0.00 [20:18:05]line НСП 1% : 12.00 [20:18:05]line НДС 12% : 144.00 [20:18:05]line Наличными: 1356.00 [20:18:05]line Безнал.: 0.00 [20:18:05]line Место: АЗС № 137 "Партнер Нефть" [20:18:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:18:05]line СНО: Общий режим [20:18:05]line Чек 322 23.09.2024 20:18 [20:18:05]line Смена: 498 ФФД: 1.0 [20:18:05]line ЗНМ: 0300000064 [20:18:05]line РНМ: 0000000000092592 [20:18:05]line Версия ККМ: 001 [20:18:05]line [20:18:05]line Дисконтная программа [20:18:05]line АИ-92 [20:18:05]line номер 137 [20:18:05]line сэкономлено 20.30 сом [20:18:05]line ФМ: 0000000000874979 [20:18:05]line ФД: 87468 [20:18:05]line ФПД: 148378620912014 [20:18:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T201804&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87468&fm=148378620912014&tin=02508201610067®Number=0000000000092592&sum=135600 [20:18:05]OFD Sender: Processing packet 87468 [packets to send 280, broken 279] [20:18:05]ProducePacketName [20:18:05]name=ofd_packets/00087468 [20:18:05]OFD Sender: To server: pG, [20:18:05]CommunicateWithHost lk.salyk.kg:30040 [20:18:05]ConnectInit lk.salyk.kg [20:18:05]written 0, free lines is 4095 [20:18:06]Write to MH i2c: 01 00 00 87 04 8B [20:18:06]Write i2c OK [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: 01 [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: 01 07 00 [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: 01 07 00 87 04 00 00 00 00 00 83 0C 21 [20:18:06]RasterBufferAndPrint [20:18:06]line [20:18:06]line [20:18:06]line [20:18:06]line [20:18:06]line [20:18:06]written 0, free lines is 3209 [20:18:06]MH_Cut [20:18:06]Write to MH i2c: D1 01 00 8E 04 01 64 [20:18:06]Write i2c OK [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: D1 [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: D1 01 00 [20:18:06]MH_I2C_Read... [20:18:06]Read from MH i2c: D1 01 00 8E 04 00 63 [20:18:06]Write to MH i2c: 01 00 00 8F 04 93 [20:18:06]Write i2c OK [20:18:06]MH_I2C_Read... [20:18:06]Connected sock=10 [20:18: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 57 19 07 01 A0 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4C 4F 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B4 11 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 11 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 38 00 00 00 00 07 04 06 00 B0 11 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 FC CC F1 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 AC 55 01 00 35 04 06 00 86 F3 16 FD E1 8E 50 12 39 16 03 D0 E2 A4 [20:18:06]*** Cut start [20:18:06]*** Partial cut [20:18:06]*** CUTSNS_PIN = 1 [20:18:06]*** CUTSNS_PIN = 0 [20:18:07]*** Brake cut motor [20:18:07]Read from MH i2c: 01 [20:18:07]MH_I2C_Read... [20:18:07]*** Stop cut motor [20:18:07]*** Cut end [20:18:07]Read from MH i2c: 01 07 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: 01 07 00 8F 04 00 00 00 00 00 FF 0F A8 [20:18:07]process_action close_receipt done [20:18:07]requested_data is exist [20:18:07]produce_requested_data [20:18:07]requested_item fm.sn is exist - process it [20:18:07]wFMCommunicate request_size=4 [20:18:07]MH_SAM_APDU [20:18:07]CAPDU: 80 11 00 00 [20:18:07]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [20:18:07]Write i2c OK [20:18:07]MH_I2C_Read... [20:18: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 BE 28 47 00 44 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 AC 55 01 00 F4 03 04 00 C8 77 F1 66 B6 04 01 00 00 F7 23 98 9F D0 3C 34 EE [20:18:07]CommunicateWithHost err = 0 [20:18:07]CheckOFDResponse [20:18:07]1017 (14) - 77093643461234 [20:18:07]1041 (16) - 0000000000874979 [20:18:07]1040 (4) - 87468 [20:18:07]1012 (4) - 23.09.2024 14:14 [20:18:07]1206 (1) - 0 [20:18:07]OFD Sender: Remove packet 87468 [20:18:07]ProducePacketName [20:18:07]name=ofd_packets/00087468 [20:18:07]NVStorageDeleteData [20:18:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:07]Read from MH i2c: E2 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 17 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6D [20:18: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:18:07]wFMCommunicate OK [20:18:07]requested_item fd.num is exist - process it [20:18:07]SAM_PROTO_GetFieldsCounters [20:18:07]wFMCommunicate request_size=4 [20:18:07]MH_SAM_APDU [20:18:07]CAPDU: 80 13 00 00 [20:18:07]Write to MH i2c: E2 08 00 91 04 80 13 00 00 00 00 00 00 11 [20:18:07]Write i2c OK [20:18:07]MH_I2C_Read... [20:18:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:07]Read from MH i2c: E2 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 62 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 62 00 91 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 AC 55 01 00 0E 04 04 00 F2 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 FE [20:18: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 AC 55 01 00 0E 04 04 00 F2 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 [20:18:07]wFMCommunicate OK [20:18:07]SAM_PROTO_GetFieldsCounters done [20:18:07]requested_item shift.num is exist - process it [20:18:07]requested_item shift.opened is exist - process it [20:18:07]req_shift_opened [20:18:07]FM_GetShiftState [20:18:07]SAM_PROTO_GetShiftState [20:18:07]wFMCommunicate request_size=4 [20:18:07]MH_SAM_APDU [20:18:07]CAPDU: 80 13 01 00 [20:18:07]Write to MH i2c: E2 08 00 92 04 80 13 01 00 00 00 00 00 13 [20:18:07]Write i2c OK [20:18:07]MH_I2C_Read... [20:18:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:07]Read from MH i2c: E2 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 0E 00 [20:18:07]MH_I2C_Read... [20:18:07]Read from MH i2c: E2 0E 00 92 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6B [20:18:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:18:07]wFMCommunicate OK [20:18:07]SAM_PROTO_GetShiftState done [20:18:07]FM_GetShiftState done [20:18:07]req_shift_opened done [20:18:07]requested_item shift.open_date is exist - process it [20:18:07]req_shift_open_date [20:18:07]req_shift_open_date done [20:18:07]produce_requested_data done [20:18:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87468,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:18:07]process_action_free close_receipt [20:18:07]json_value_free [20:18:07]json_value_free done [20:18:07]process_json_proto returns [20:18:07]Send response to host [20:18:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87468,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:18:07]free response buf [20:18:07]execute_script done [20:18:07]execute_script returns [20:18:07]free content buf [20:18:07]Sock 8.Close socket [20:18:07]Sock 8.Thread stoped [20:18:08]OFD Sender: No OFD packet to send [20:18:12]recv_with_timeout no data received [20:18:13]OFD Sender: No OFD packet to send [20:18:18]OFD Sender: No OFD packet to send [20:18:23]OFD Sender: No OFD packet to send [20:18:28]OFD Sender: No OFD packet to send [20:18:33]OFD Sender: No OFD packet to send [20:18:38]OFD Sender: No OFD packet to send [20:18:38]recv_with_timeout no data received [20:18:43]OFD Sender: No OFD packet to send [20:18:48]OFD Sender: No OFD packet to send [20:18:53]OFD Sender: No OFD packet to send [20:18:56]recv_with_timeout no data received [20:18:58]OFD Sender: No OFD packet to send [20:19:03]OFD Sender: No OFD packet to send [20:19:08]OFD Sender: No OFD packet to send [20:19:13]OFD Sender: No OFD packet to send [20:19:18]OFD Sender: No OFD packet to send [20:19:23]OFD Sender: No OFD packet to send [20:19:28]OFD Sender: No OFD packet to send [20:19:33]OFD Sender: No OFD packet to send [20:19:38]OFD Sender: No OFD packet to send [20:19:43]OFD Sender: No OFD packet to send [20:19:48]OFD Sender: No OFD packet to send [20:19:53]OFD Sender: No OFD packet to send [20:19:58]OFD Sender: No OFD packet to send [20:20:03]OFD Sender: No OFD packet to send [20:20:08]OFD Sender: No OFD packet to send [20:20:13]OFD Sender: No OFD packet to send [20:20:14]recv_with_timeout no data received [20:20:18]OFD Sender: No OFD packet to send [20:20:23]OFD Sender: No OFD packet to send [20:20:28]OFD Sender: No OFD packet to send [20:20:33]OFD Sender: No OFD packet to send [20:20:38]OFD Sender: No OFD packet to send [20:20:41]accept exits with 9 [20:20:41]New connection [20:20:41]New thread 3067428196 created [20:20:41]Thread 3067571556 joined [20:20:41]Waiting for new connection... [20:20:41] Sock 9.Parse request [20:20:41]Sock 9.Check first char [20:20:41]Sock 9.First char is OK [20:20:41]request: POST /json_proto HTTP/1.0 [20:20:41]Method: POST [20:20:41]URL: /json_proto [20:20:41]Method is POST - this is cgi request [20:20:41]url: /json_proto [20:20:41]query_string will be loaded in cgi processing [20:20:41]execute_cgi json_proto POST (null) [20:20:41]execute_cgi path=json_proto method=POST [20:20:41]POST find Content-Length [20:20:41]Host: 172.17.47.196:8080 [20:20:41]Content-Length: 678 [20:20:41]Content-Type: application/json [20:20:41] [20:20:41]POST finish read [20:20:41]Found Content-Length = 678 [20:20:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872414", "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.020, "sum" : 950.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:41]execute_script... [20:20: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)872414", "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.020, "sum" : 950.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:20:41]POST & json_proto [20:20:41]process_json_proto [20:20:41]json parsed OK: [20:20:41]protocol is kg_v1.0 [20:20:41]action value=close_receipt [20:20:41]process_action close_receipt [20:20:41]cmd_close_receipt [20:20:41]MH_GetDate [20:20:41]Write to MH i2c: F0 00 00 93 04 86 [20:20:41]Write i2c OK [20:20:41]MH_I2C_Read... [20:20:41]Read from MH i2c: F0 [20:20:41]MH_I2C_Read... [20:20:41]Read from MH i2c: F0 09 00 [20:20:41]MH_I2C_Read... [20:20:41]Read from MH i2c: F0 09 00 93 04 00 99 CD F1 66 4C 6B 94 66 FD [20:20:41]GetLastDocTimeStamp 1727122684 [20:20:41]current date 1727122841 [20:20:41]FM_GetShiftState [20:20:41]SAM_PROTO_GetShiftState [20:20:41]wFMCommunicate request_size=4 [20:20:41]MH_SAM_APDU [20:20:41]CAPDU: 80 13 01 00 [20:20:41]Write to MH i2c: E2 08 00 94 04 80 13 01 00 00 00 00 00 15 [20:20:41]Write i2c OK [20:20:41]MH_I2C_Read... [20:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:20:41]Read from MH i2c: E2 [20:20:41]MH_I2C_Read... [20:20:41]Read from MH i2c: E2 0E 00 [20:20:41]MH_I2C_Read... [20:20:41]Read from MH i2c: E2 0E 00 94 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6D [20:20:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:20:41]wFMCommunicate OK [20:20:41]SAM_PROTO_GetShiftState done [20:20:41]FM_GetShiftState done [20:20:41]opened in 1727050818 [20:20:41]opened+sec_in_day 1727137218 [20:20:41]quantity*price = 95055 [20:20:41]sum+1 = 95057 [20:20:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 950.00 Внесено: 950.00 СДАЧА: 0.00 НСП 1% : 8.41 НДС 12% : 100.94 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 323 23.09.2024 20:20 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87469 ФПД: 64263641241327 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T202041&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87469&fm=64263641241327&tin=02508201610067®Number=0000000000092592&sum=95000 [20:20:42]StoreToDocumentArchive [20:20:42]shift 498 fd 87469 [20:20:42]save to /storage/0498/doc_00087469 [20:20:42]save last doc name /storage/0498/doc_00087469 to /storage/kkm_last_doc_name [20:20:42]save OK [20:20:42]Clear old archive folders... [20:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:20:42]tlvbuf is 009272A0 [20:20:42]SAM_PROTO_ClearQueue [20:20:42]wFMCommunicate request_size=4 [20:20:42]MH_SAM_APDU [20:20:42]CAPDU: 80 09 00 00 [20:20:42]Write to MH i2c: E2 08 00 A1 04 80 09 00 00 00 00 00 00 17 [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [20:20:42]RAPDU: 90 00 [20:20:42]wFMCommunicate OK [20:20:42]SAM_PROTO_ClearQueue done [20:20:42]KKMCreateOFDPacket [20:20:42]OFDProtocolAddRootSTLVToBuf [20:20:42]FM_MakeSignedData [20:20:42]FM_MakeSignedData [20:20:42]SAM_PROTO_SignData [20:20:42]wFMCommunicate request_size=4 [20:20:42]MH_SAM_APDU [20:20:42]CAPDU: 80 0D 01 02 [20:20:42]Write to MH i2c: E2 08 00 A2 04 80 0D 01 02 00 00 00 00 1F [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 A2 04 00 90 00 1A [20:20:42]RAPDU: 90 00 [20:20:42]wFMCommunicate OK [20:20:42]wFMCommunicate request_size=255 [20:20:42]MH_SAM_APDU [20:20: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 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 99 CD F1 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 AD 55 01 00 35 04 06 00 3A [20:20:42]Write to MH i2c: E2 02 01 A3 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 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 99 CD F1 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 AD 55 01 00 35 04 06 00 3A 00 00 B5 [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 A3 04 00 90 00 1B [20:20:42]RAPDU: 90 00 [20:20:42]wFMCommunicate OK [20:20:42]wFMCommunicate request_size=10 [20:20:42]MH_SAM_APDU [20:20:42]CAPDU: 80 0D 02 02 05 72 8B 82 16 EF [20:20:42]Write to MH i2c: E2 0D 00 A4 04 80 0D 02 02 05 00 72 8B 82 16 EF 00 00 B0 [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 03 00 A4 04 00 90 00 1C [20:20:42]RAPDU: 90 00 [20:20:42]wFMCommunicate OK [20:20:42]wFMCommunicate request_size=4 [20:20:42]MH_SAM_APDU [20:20:42]CAPDU: 80 0D 03 02 [20:20:42]Write to MH i2c: E2 08 00 A5 04 80 0D 03 02 00 00 00 00 24 [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 0B 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 0B 00 A5 04 00 0B C3 DB 2F 28 7B 55 ED 90 00 E2 [20:20:42]RAPDU: 0B C3 DB 2F 28 7B 55 ED 90 00 [20:20:42]wFMCommunicate OK [20:20:42]SAM_PROTO_SignData done [20:20:42]FM_MakeSignedData done [20:20:42]CreateOFDProtocolMessage [20:20:42]wFMCommunicate request_size=4 [20:20:42]MH_SAM_APDU [20:20:42]CAPDU: 80 11 00 00 [20:20:42]Write to MH i2c: E2 08 00 A6 04 80 11 00 00 00 00 00 00 24 [20:20:42]Write i2c OK [20:20:42]MH_I2C_Read... [20:20:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:20:42]Read from MH i2c: E2 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 17 00 [20:20:42]MH_I2C_Read... [20:20:42]Read from MH i2c: E2 17 00 A6 04 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:20: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:20:42]wFMCommunicate OK [20:20:42]CreateOFDProtocolMessage done [20:20:42]OFDSenderStorePacket 87469 [20:20:42]StoreOFDPacket docnum=87469 [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: 6120454+1721002828=1727123282 [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 53 CF F1 66 4C 6B 94 66 29 [20:28:03]Current date/time: 23.09.2024 20:28 [20:28:03]FM_Init [20:28:03]wFMConnect [20:28:03]MH_SAM_On [20:28:03]Write to MH i2c: E0 00 00 08 00 E7 [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_init finished! [20:28:03]*** atr: [20:28:03]*** 0F 3B D5 18 FF 81 91 FE [20:28:03]*** 1F C3 80 73 C8 21 10 0A [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]*** 00 00 00 00 00 00 00 00 [20:28:03]Read from MH i2c: E0 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E0 10 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:28:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:28:03]wFMCommunicate request_size=10 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:28:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:28:03]RAPDU: 90 00 [20:28:03]wFMCommunicate OK [20:28:03]wFMCommunicate request_size=4 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 80 11 00 00 [20:28:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 17 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [20:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:28:03]wFMCommunicate OK [20:28:03]Detected FM SN is 0000000000874979 [20:28:03]Stored FM SN is 0000000000874979 [20:28:03]wFMCommunicate request_size=9 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 80 16 00 00 04 B6 D7 00 00 [20:28:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:28:03]RAPDU: 90 00 [20:28:03]wFMCommunicate OK [20:28:03]FM PIN OK [20:28:03]wFMCommunicate request_size=8 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 80 14 04 00 03 02 00 01 [20:28:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:28:03]RAPDU: 90 00 [20:28:03]wFMCommunicate OK [20:28:03]wFMCommunicate request_size=13 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:28:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:28:03]RAPDU: 90 00 [20:28:03]wFMCommunicate OK [20:28:03]wFMCommunicate request_size=4 [20:28:03]MH_SAM_APDU [20:28:03]CAPDU: 80 11 00 00 [20:28:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:03]Read from MH i2c: E2 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 17 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [20:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:28:03]wFMCommunicate OK [20:28:03]DocumentArchiveInit [20:28:03]Start Httpd... [20:28:03]Httpd thread 3067805028 created [20:28:03]Write to MH i2c: 01 00 00 0F 00 0F [20:28:03]Write i2c OK [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: 01 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: 01 07 00 [20:28:03]MH_I2C_Read... [20:28:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:28:03]MH Int Process started [20:28:03]Allocated Socket 8 [20:28:03]Bind OK [20:28:03]Listen OK [20:28:03]httpd running on port 8080 [20:28:03]Waiting for new connection... [20:28:03]OFD Sender: Processing packet 87469 [packets to send 280, broken 279] [20:28:03]ProducePacketName [20:28:03]name=ofd_packets/00087469 [20:28:03]OFD Sender: To server: pG, [20:28:03]CommunicateWithHost lk.salyk.kg:30040 [20:28:03]ConnectInit lk.salyk.kg [20:28:04]Connected sock=6 [20: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 4B 39 07 01 C7 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 36 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 50 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 99 CD F1 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 AD 55 01 00 35 04 06 00 3A 72 8B 82 16 EF 0B C3 DB 2F 28 7B 55 ED [20:28: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 BE 03 47 00 EA 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 AD 55 01 00 F4 03 04 00 1D 7A F1 66 B6 04 01 00 00 81 08 8E 08 69 75 2C E5 [20:28:04]CommunicateWithHost err = 0 [20:28:04]CheckOFDResponse [20:28:04]1017 (14) - 77093643461234 [20:28:04]1041 (16) - 0000000000874979 [20:28:04]1040 (4) - 87469 [20:28:04]1012 (4) - 23.09.2024 14:24 [20:28:04]1206 (1) - 0 [20:28:04]OFD Sender: Remove packet 87469 [20:28:04]ProducePacketName [20:28:04]name=ofd_packets/00087469 [20:28:04]NVStorageDeleteData [20:28:05]OFD Sender: No OFD packet to send [20:28:06]accept exits with 9 [20:28:06]New connection [20:28:06]New thread 3067518308 created [20:28:06]Waiting for new connection... [20:28:06] Sock 9.Parse request [20:28:06]Sock 9.Check first char [20:28:06]Sock 9.First char is OK [20:28:06]request: POST /json_proto HTTP/1.0 [20:28:06]Method: POST [20:28:06]URL: /json_proto [20:28:06]Method is POST - this is cgi request [20:28:06]url: /json_proto [20:28:06]query_string will be loaded in cgi processing [20:28:06]execute_cgi json_proto POST (null) [20:28:06]execute_cgi path=json_proto method=POST [20:28:06]POST find Content-Length [20:28:06]Host: 172.17.47.196:8080 [20:28:06]Content-Length: 215 [20:28:06]Content-Type: application/json [20:28:06] [20:28:06]POST finish read [20:28:06]Found Content-Length = 215 [20:28:06]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:28:06]execute_script... [20:28:06]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:28:06]POST & json_proto [20:28:06]process_json_proto [20:28:06]json parsed OK: [20:28:06]protocol is kg_v1.0 [20:28:06]action value=get_value [20:28:06]process_action get_value [20:28:06]cmd_get_value [20:28:06]process_action get_value done [20:28:06]requested_data is exist [20:28:06]produce_requested_data [20:28:06]requested_item kkm.sn is exist - process it [20:28:06]requested_item kkm.ver is exist - process it [20:28:06]requested_item fm.sn is exist - process it [20:28:06]wFMCommunicate request_size=4 [20:28:06]MH_SAM_APDU [20:28:06]CAPDU: 80 11 00 00 [20:28:06]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:28:06]Write i2c OK [20:28:06]MH_I2C_Read... [20:28:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:06]Read from MH i2c: E2 [20:28:06]MH_I2C_Read... [20:28:06]Read from MH i2c: E2 17 00 [20:28:06]MH_I2C_Read... [20:28:06]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:28: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:28:06]wFMCommunicate OK [20:28:06]requested_item fd.num is exist - process it [20:28:06]SAM_PROTO_GetFieldsCounters [20:28:06]wFMCommunicate request_size=4 [20:28:06]MH_SAM_APDU [20:28:06]CAPDU: 80 13 00 00 [20:28:06]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:28:06]Write i2c OK [20:28:06]MH_I2C_Read... [20:28:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:28:06]Read from MH i2c: E2 [20:28:06]MH_I2C_Read... [20:28:06]Read from MH i2c: E2 62 00 [20:28:06]MH_I2C_Read... [20:28:06]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 AD 55 01 00 0E 04 04 00 F2 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 7E [20:28:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [20:28:06]wFMCommunicate OK [20:28:06]SAM_PROTO_GetFieldsCounters done [20:28:06]requested_item shift.num is exist - process it [20:28:06]requested_item shift.opened is exist - process it [20:28:06]req_shift_opened [20:28:06]FM_GetShiftState [20:28:06]SAM_PROTO_GetShiftState [20:28:06]wFMCommunicate request_size=4 [20:28:06]MH_SAM_APDU [20:28:06]CAPDU: 80 13 01 00 [20:28:06]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:28:06]Write i2c OK [20:28:06]MH_I2C_Read... [20:28:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:07]Read from MH i2c: E2 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 0E 00 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [20:28:07]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:28:07]wFMCommunicate OK [20:28:07]SAM_PROTO_GetShiftState done [20:28:07]FM_GetShiftState done [20:28:07]req_shift_opened done [20:28:07]requested_item shift.open_date is exist - process it [20:28:07]req_shift_open_date [20:28:07]req_shift_open_date done [20:28:07]produce_requested_data done [20:28:07]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87469,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:28:07]process_action_free get_value [20:28:07]json_value_free [20:28:07]json_value_free done [20:28:07]process_json_proto returns [20:28:07]Send response to host [20:28:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87469,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:28:07]free response buf [20:28:07]execute_script done [20:28:07]execute_script returns [20:28:07]free content buf [20:28:07]Sock 9.Close socket [20:28:07]Sock 9.Thread stoped [20:28:07]accept exits with 6 [20:28:07]New connection [20:28:07]New thread 3067374948 created [20:28:07]Thread 3067518308 joined [20:28:07]Waiting for new connection... [20:28:07] Sock 6.Parse request [20:28:07]Sock 6.Check first char [20:28:07]Sock 6.First char is OK [20:28:07]request: POST /json_proto HTTP/1.0 [20:28:07]Method: POST [20:28:07]URL: /json_proto [20:28:07]Method is POST - this is cgi request [20:28:07]url: /json_proto [20:28:07]query_string will be loaded in cgi processing [20:28:07]execute_cgi json_proto POST (null) [20:28:07]execute_cgi path=json_proto method=POST [20:28:07]POST find Content-Length [20:28:07]Host: 172.17.47.196:8080 [20:28:07]Content-Length: 331 [20:28:07]Content-Type: application/json [20:28:07] [20:28:07]POST finish read [20:28:07]Found Content-Length = 331 [20:28: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:28:07]execute_script... [20:28: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:28:07]POST & json_proto [20:28:07]process_json_proto [20:28:07]json parsed OK: [20:28:07]protocol is kg_v1.0 [20:28:07]action value=get_value [20:28:07]process_action get_value [20:28:07]cmd_get_value [20:28:07]process_action get_value done [20:28:07]requested_data is exist [20:28:07]produce_requested_data [20:28:07]requested_item fm.sale.total is exist - process it [20:28:07]SAM_PROTO_GetFMData [20:28:07]wFMCommunicate request_size=4 [20:28:07]MH_SAM_APDU [20:28:07]CAPDU: 80 13 03 00 [20:28:07]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:28:07]Write i2c OK [20:28:07]MH_I2C_Read... [20:28:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:28:07]Read from MH i2c: E2 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 FD 00 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 C8 51 01 00 69 04 A3 00 6F 04 04 00 4C 4F 01 00 B1 04 05 00 C8 70 BB BA 01 70 04 05 00 E0 8D 81 8C 01 72 04 04 00 E8 E2 39 2E 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 0B BC 07 2F 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 0C 3C EB 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 97 [20:28:07]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 C8 51 01 00 69 04 A3 00 6F 04 04 00 4C 4F 01 00 B1 04 05 00 C8 70 BB BA 01 70 04 05 00 E0 8D 81 8C 01 72 04 04 00 E8 E2 39 2E 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 0B BC 07 2F 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 0C 3C EB 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:28:07]wFMCommunicate OK [20:28:07]wFMCommunicate request_size=4 [20:28:07]MH_SAM_APDU [20:28:07]CAPDU: 80 17 00 00 [20:28:07]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:28:07]Write i2c OK [20:28:07]MH_I2C_Read... [20:28:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:07]Read from MH i2c: E2 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 FD 00 [20:28:07]MH_I2C_Read... [20:28:07]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:28:07]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:28:07]wFMCommunicate OK [20:28:07]wFMCommunicate request_size=4 [20:28:07]MH_SAM_APDU [20:28:07]CAPDU: 80 17 00 00 [20:28:07]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:28:07]Write i2c OK [20:28:07]MH_I2C_Read... [20:28:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:07]Read from MH i2c: E2 [20:28:07]MH_I2C_Read... [20:28:07]Read from MH i2c: E2 FD 00 [20:28:07]MH_I2C_Read... [20:28: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:28: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:28:08]wFMCommunicate OK [20:28:08]wFMCommunicate request_size=4 [20:28:08]MH_SAM_APDU [20:28:08]CAPDU: 80 17 00 00 [20:28:08]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:28:08]Write i2c OK [20:28:08]MH_I2C_Read... [20:28:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:08]Read from MH i2c: E2 [20:28:08]MH_I2C_Read... [20:28:08]Read from MH i2c: E2 FD 00 [20:28:08]MH_I2C_Read... [20:28: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:28: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:28:08]wFMCommunicate OK [20:28:08]wFMCommunicate request_size=4 [20:28:08]MH_SAM_APDU [20:28:08]CAPDU: 80 17 00 00 [20:28:08]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:28:08]Write i2c OK [20:28:08]MH_I2C_Read... [20:28:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [20:28:08]Read from MH i2c: E2 [20:28:08]MH_I2C_Read... [20:28:08]Read from MH i2c: E2 E5 00 [20:28:08]MH_I2C_Read... [20:28:08]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:28:08]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:28:08]wFMCommunicate OK [20:28:08]SAM_PROTO_GetFMData done [20:28:08]requested_item fm.sale_refund.total is exist - process it [20:28:08]requested_item fm.buy.total is exist - process it [20:28:08]requested_item shift.sale.total is exist - process it [20:28:08]SAM_PROTO_GetShiftData [20:28:08]wFMCommunicate request_size=4 [20:28:08]MH_SAM_APDU [20:28:08]CAPDU: 80 13 02 00 [20:28:08]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:28:08]Write i2c OK [20:28:08]MH_I2C_Read... [20:28:09]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:28:09]Read from MH i2c: E2 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 43 01 00 00 69 04 9E 00 6F 04 04 00 43 01 00 00 B1 04 04 00 01 D8 B8 01 70 04 04 00 64 94 6F 01 72 04 03 00 9D 43 49 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 15 D3 2E 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 E3 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FA [20:28:09]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 43 01 00 00 69 04 9E 00 6F 04 04 00 43 01 00 00 B1 04 04 00 01 D8 B8 01 70 04 04 00 64 94 6F 01 72 04 03 00 9D 43 49 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 15 D3 2E 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 E3 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [20:28:09]wFMCommunicate OK [20:28:09]wFMCommunicate request_size=4 [20:28:09]MH_SAM_APDU [20:28:09]CAPDU: 80 17 00 00 [20:28:09]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:28:09]Write i2c OK [20:28:09]MH_I2C_Read... [20:28:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:09]Read from MH i2c: E2 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [20:28:09]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [20:28:09]wFMCommunicate OK [20:28:09]wFMCommunicate request_size=4 [20:28:09]MH_SAM_APDU [20:28:09]CAPDU: 80 17 00 00 [20:28:09]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:28:09]Write i2c OK [20:28:09]MH_I2C_Read... [20:28:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:09]Read from MH i2c: E2 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [20:28:09]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [20:28:09]wFMCommunicate OK [20:28:09]wFMCommunicate request_size=4 [20:28:09]MH_SAM_APDU [20:28:09]CAPDU: 80 17 00 00 [20:28:09]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:28:09]Write i2c OK [20:28:09]MH_I2C_Read... [20:28:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:28:09]Read from MH i2c: E2 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 [20:28:09]MH_I2C_Read... [20:28:09]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [20:28:09]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [20:28:10]wFMCommunicate OK [20:28:10]wFMCommunicate request_size=4 [20:28:10]MH_SAM_APDU [20:28:10]CAPDU: 80 17 00 00 [20:28:10]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:28:10]Write i2c OK [20:28:10]MH_I2C_Read... [20:28:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [20:28:10]Read from MH i2c: E2 [20:28:10]MH_I2C_Read... [20:28:10]Read from MH i2c: E2 CE 00 [20:28:10]MH_I2C_Read... [20:28:10]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [20:28:10]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:28:10]wFMCommunicate OK [20:28:10]SAM_PROTO_GetShiftData done [20:28:10]requested_item shift.sale.total_cash is exist - process it [20:28:10]requested_item shift.sale_refund.total is exist - process it [20:28:10]requested_item shift.sale_refund.total_cash is exist - process it [20:28:10]requested_item shift.buy.total is exist - process it [20:28:10]requested_item shift.buy.total_cash is exist - process it [20:28:10]produce_requested_data done [20:28:10]produce_requested_data return {"fm.sale.total":74278135.76,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":288911.37,"shift.sale.total_cash":240897.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} [20:28:10]process_action_free get_value [20:28:10]json_value_free [20:28:10]json_value_free done [20:28:10]process_json_proto returns [20:28:10]Send response to host [20:28:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74278135.76,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":288911.37,"shift.sale.total_cash":240897.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}}} [20:28:10]free response buf [20:28:10]execute_script done [20:28:10]execute_script returns [20:28:10]free content buf [20:28:10]Sock 6.Close socket [20:28:10]Sock 6.Thread stoped [20:28:10]OFD Sender: No OFD packet to send [20:28:11]accept exits with 9 [20:28:11]New connection [20:28:11]New thread 3067518308 created [20:28:11]Thread 3067374948 joined [20:28:11]Waiting for new connection... [20:28:11] Sock 9.Parse request [20:28:11]Sock 9.Check first char [20:28:11]Sock 9.First char is OK [20:28:11]request: POST /json_proto HTTP/1.0 [20:28:11]Method: POST [20:28:11]URL: /json_proto [20:28:11]Method is POST - this is cgi request [20:28:11]url: /json_proto [20:28:11]query_string will be loaded in cgi processing [20:28:11]execute_cgi json_proto POST (null) [20:28:11]execute_cgi path=json_proto method=POST [20:28:11]POST find Content-Length [20:28:11]Host: 172.17.47.196:8080 [20:28:11]Content-Length: 1158 [20:28:11]Content-Type: application/json [20:28:11] [20:28:11]POST finish read [20:28:11]Found Content-Length = 1158 [20:28:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148225", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 125.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 }]} ], "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" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:11]execute_script... [20:28: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 : (3)148225", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 125.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 }]} ], "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" : 215.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:28:11]POST & json_proto [20:28:11]process_json_proto [20:28:11]json parsed OK: [20:28:11]protocol is kg_v1.0 [20:28:11]action value=close_receipt [20:28:11]process_action close_receipt [20:28:11]cmd_close_receipt [20:28:11]MH_GetDate [20:28:11]Write to MH i2c: F0 00 00 1D 00 0C [20:28:11]Write i2c OK [20:28:11]MH_I2C_Read... [20:28:11]Read from MH i2c: F0 [20:28:11]MH_I2C_Read... [20:28:11]Read from MH i2c: F0 09 00 [20:28:11]MH_I2C_Read... [20:28:11]Read from MH i2c: F0 09 00 1D 00 00 5B CF F1 66 4C 6B 94 66 47 [20:28:11]GetLastDocTimeStamp 1727122841 [20:28:11]current date 1727123291 [20:28:11]FM_GetShiftState [20:28:11]SAM_PROTO_GetShiftState [20:28:11]wFMCommunicate request_size=4 [20:28:11]MH_SAM_APDU [20:28:11]CAPDU: 80 13 01 00 [20:28:11]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:28:11]Write i2c OK [20:28:11]MH_I2C_Read... [20:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:11]Read from MH i2c: E2 [20:28:11]MH_I2C_Read... [20:28:11]Read from MH i2c: E2 0E 00 [20:28:11]MH_I2C_Read... [20:28:11]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [20:28:11]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:28:11]wFMCommunicate OK [20:28:11]SAM_PROTO_GetShiftState done [20:28:11]FM_GetShiftState done [20:28:11]opened in 1727050818 [20:28:11]opened+sec_in_day 1727137218 [20:28:11]quantity*price = 12500 [20:28:11]sum+1 = 12501 [20:28:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870235681079 Grizzly волнистые Сладкий чили 55 гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 215.00 НСП 1% : 1.91 НДС 12% : 22.83 Наличными: 0.00 Безнал.: 215.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 324 23.09.2024 20:28 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87470 ФПД: 210092632145214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T202811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87470&fm=210092632145214&tin=02508201610067®Number=0000000000092592&sum=21500 0 [20:28:13]StoreToDocumentArchive [20:28:13]shift 498 fd 87470 [20:28:13]save to /storage/0498/doc_00087470 [20:28:13]save last doc name /storage/0498/doc_00087470 to /storage/kkm_last_doc_name [20:28:13]save OK [20:28:13]Clear old archive folders... [20:28:13]ProcessDocumentItem done err = 0, tmpTLVsize=425 [20:28:13]tlvbuf is 00C76A00 [20:28:13]SAM_PROTO_ClearQueue [20:28:13]wFMCommunicate request_size=4 [20:28:13]MH_SAM_APDU [20:28:13]CAPDU: 80 09 00 00 [20:28:13]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:28:13]Write i2c OK [20:28:13]MH_I2C_Read... [20:28:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:28:13]Read from MH i2c: E2 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:28:13]RAPDU: 90 00 [20:28:13]wFMCommunicate OK [20:28:13]SAM_PROTO_ClearQueue done [20:28:13]KKMCreateOFDPacket [20:28:13]OFDProtocolAddRootSTLVToBuf [20:28:13]FM_MakeSignedData [20:28:13]FM_MakeSignedData [20:28:13]SAM_PROTO_SignData [20:28:13]wFMCommunicate request_size=4 [20:28:13]MH_SAM_APDU [20:28:13]CAPDU: 80 0D 01 02 [20:28:13]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:28:13]Write i2c OK [20:28:13]MH_I2C_Read... [20:28:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:28:13]Read from MH i2c: E2 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:28:13]RAPDU: 90 00 [20:28:13]wFMCommunicate OK [20:28:13]wFMCommunicate request_size=255 [20:28:13]MH_SAM_APDU [20:28:13]CAPDU: 80 0D 02 02 FA 03 00 A9 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 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 [20:28:13]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 A9 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 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 00 00 73 [20:28:13]Write i2c OK [20:28:13]MH_I2C_Read... [20:28:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:13]Read from MH i2c: E2 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:28:13]RAPDU: 90 00 [20:28:13]wFMCommunicate OK [20:28:13]wFMCommunicate request_size=184 [20:28:13]MH_SAM_APDU [20:28:13]CAPDU: 80 0D 02 02 B3 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 EB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 53 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5B CF F1 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 AE 55 01 00 35 04 06 00 BF 14 00 B5 7D 3E [20:28:13]Write to MH i2c: E2 BB 00 2E 00 80 0D 02 02 B3 00 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 EB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 53 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5B CF F1 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 AE 55 01 00 35 04 06 00 BF 14 00 B5 7D 3E 00 00 70 [20:28:13]Write i2c OK [20:28:13]MH_I2C_Read... [20:28:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:28:13]Read from MH i2c: E2 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 [20:28:13]MH_I2C_Read... [20:28:13]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:28:13]RAPDU: 90 00 [20:28:13]wFMCommunicate OK [20:28:13]wFMCommunicate request_size=4 [20:28:13]MH_SAM_APDU [20:28:13]CAPDU: 80 0D 03 02 [20:28:13]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:28:13]Write i2c OK [20:28:13]MH_I2C_Read... [20:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:28:14]Read from MH i2c: E2 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 0B 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 0B 00 2F 00 00 B2 DF F1 EF F2 F0 F1 6C 90 00 5B [20:28:14]RAPDU: B2 DF F1 EF F2 F0 F1 6C 90 00 [20:28:14]wFMCommunicate OK [20:28:14]SAM_PROTO_SignData done [20:28:14]FM_MakeSignedData done [20:28:14]CreateOFDProtocolMessage [20:28:14]wFMCommunicate request_size=4 [20:28:14]MH_SAM_APDU [20:28:14]CAPDU: 80 11 00 00 [20:28:14]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:14]Read from MH i2c: E2 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: E2 17 00 [20:28:14]MH_I2C_Read... [20:28: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 [20:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:28:14]wFMCommunicate OK [20:28:14]CreateOFDProtocolMessage done [20:28:14]OFDSenderStorePacket 87470 [20:28:14]StoreOFDPacket docnum=87470 [20:28: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 BD 01 00 00 44 A3 B5 01 C7 B9 5A 03 01 00 03 00 A9 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 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 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 EB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 53 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5B CF F1 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 AE 55 01 00 35 04 06 00 BF 14 00 B5 7D 3E B2 DF F1 EF F2 F0 F1 6C [20:28:14]CheckFolder [20:28:14]dirname=/storage/ofd_packets [20:28:14]CheckFolder done [20:28:14]ProducePacketName [20:28:14]name=ofd_packets/00087470 [20:28:14]NVStorageSaveData ofd_packets/00087470 [20:28:14]File name is /storage/ofd_packets/00087470 [20:28:14]Write 475 bytes [20:28:14]NVStorageSaveData done [20:28:14]OFDSenderStorePacket done [20:28:14]KKMCreateOFDPacket done [20:28:14]NVStorageSaveData kkm_last_timestamp [20:28:14]File name is /storage/kkm_last_timestamp [20:28:14]Write 4 bytes [20:28:14]OFD Sender: Processing packet 87470 [packets to send 280, broken 279] [20:28:14]ProducePacketName [20:28:14]name=ofd_packets/00087470 [20:28:14]OFD Sender: To server: pG, [20:28:14]CommunicateWithHost lk.salyk.kg:30040 [20:28:14]ConnectInit lk.salyk.kg [20:28:14]NVStorageSaveData done [20:28:14]ExternCall_PrintAddStr [20:28:14]wPrintStart [20:28:14]Write to MH i2c: 01 00 00 31 00 31 [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 07 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:28:14]RasterBufferAndPrint [20:28:14]line Счет N : (3)148225 [20:28:14]line ИНН: 02508201610067 [20:28:14]line Контрольно-Кассовый Чек [20:28:14]line ПРОДАЖА [20:28:14]line Товар: 4602441014019 [20:28:14]line Напиток Лимонад 0,5л ст (Gabb trade) [20:28:14]line 1.000 * 125.00 [20:28:14]line = 125.00 [20:28:14]line НДС 12% НСП 1% [20:28:14]line > о реализуемом товаре [20:28:14]line Товар: 4870235681079 [20:28:14]line Grizzly волнистые Сладкий чили 55 гр [20:28:14]line 1.000 * 90.00 [20:28:14]line = 90.00 [20:28:14]line НДС 12% НСП 1% [20:28:14]line > о реализуемом товаре [20:28:14]line ИТОГО: 215.00 [20:28:14]line НСП 1% : 1.91 [20:28:14]line НДС 12% : 22.83 [20:28:14]line Наличными: 0.00 [20:28:14]line Безнал.: 215.00 [20:28:14]line Место: АЗС № 137 "Партнер Нефть" [20:28:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:28:14]line СНО: Общий режим [20:28:14]line Чек 324 23.09.2024 20:28 [20:28:14]line Смена: 498 ФФД: 1.0 [20:28:14]line ЗНМ: 0300000064 [20:28:14]line РНМ: 0000000000092592 [20:28:14]line Версия ККМ: 001 [20:28:14]line Платежная система: O! деньги [20:28:14]line ФМ: 0000000000874979 [20:28:14]line ФД: 87470 [20:28:14]line ФПД: 210092632145214 [20:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T202811&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87470&fm=210092632145214&tin=02508201610067®Number=0000000000092592&sum=21500 [20:28:14]line 0 [20:28:14]written 0, free lines is 4095 [20:28:14]Write to MH i2c: 01 00 00 63 00 63 [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 07 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 6B 0C E1 [20:28:14]RasterBufferAndPrint [20:28:14]line [20:28:14]line [20:28:14]line [20:28:14]line [20:28:14]line [20:28:14]written 0, free lines is 3200 [20:28:14]MH_Cut [20:28:14]Write to MH i2c: D1 01 00 6A 00 01 3C [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: D1 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: D1 01 00 [20:28:14]MH_I2C_Read... [20:28:14]Read from MH i2c: D1 01 00 6A 00 00 3B [20:28:14]Write to MH i2c: 01 00 00 6B 00 6B [20:28:14]Write i2c OK [20:28:14]MH_I2C_Read... [20:28:14]Connected sock=10 [20:28: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 BD 01 00 00 44 A3 B5 01 C7 B9 5A 03 01 00 03 00 A9 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 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 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 EB 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 53 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 5B CF F1 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 AE 55 01 00 35 04 06 00 BF 14 00 B5 7D 3E B2 DF F1 EF F2 F0 F1 6C [20:28:15]*** Cut start [20:28:15]*** Partial cut [20:28:15]*** CUTSNS_PIN = 1 [20:28:15]*** CUTSNS_PIN = 0 [20:28:15]*** Brake cut motor [20:28: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 9F 47 00 3F 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 AE 55 01 00 F4 03 04 00 28 7A F1 66 B6 04 01 00 00 F8 00 E0 B6 79 23 33 A0 [20:28:16]CommunicateWithHost err = 0 [20:28:16]CheckOFDResponse [20:28:16]1017 (14) - 77093643461234 [20:28:16]1041 (16) - 0000000000874979 [20:28:16]1040 (4) - 87470 [20:28:16]1012 (4) - 23.09.2024 14:24 [20:28:16]1206 (1) - 0 [20:28:16]OFD Sender: Remove packet 87470 [20:28:16]ProducePacketName [20:28:16]name=ofd_packets/00087470 [20:28:16]NVStorageDeleteData [20:28:16]Read from MH i2c: 01 [20:28:16]MH_I2C_Read... [20:28:16]*** Stop cut motor [20:28:16]*** Cut end [20:28:16]Read from MH i2c: 01 07 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: 01 07 00 6B 00 00 00 00 00 00 FF 0F 80 [20:28:16]process_action close_receipt done [20:28:16]requested_data is exist [20:28:16]produce_requested_data [20:28:16]requested_item fm.sn is exist - process it [20:28:16]wFMCommunicate request_size=4 [20:28:16]MH_SAM_APDU [20:28:16]CAPDU: 80 11 00 00 [20:28:16]Write to MH i2c: E2 08 00 6C 00 80 11 00 00 00 00 00 00 E6 [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:28:16]Read from MH i2c: E2 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 17 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 17 00 6C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 45 [20:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:28:16]wFMCommunicate OK [20:28:16]requested_item fd.num is exist - process it [20:28:16]SAM_PROTO_GetFieldsCounters [20:28:16]wFMCommunicate request_size=4 [20:28:16]MH_SAM_APDU [20:28:16]CAPDU: 80 13 00 00 [20:28:16]Write to MH i2c: E2 08 00 6D 00 80 13 00 00 00 00 00 00 E9 [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:28:16]Read from MH i2c: E2 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 62 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 62 00 6D 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 AE 55 01 00 0E 04 04 00 F2 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 DE [20:28: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 AE 55 01 00 0E 04 04 00 F2 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 [20:28:16]wFMCommunicate OK [20:28:16]SAM_PROTO_GetFieldsCounters done [20:28:16]requested_item shift.num is exist - process it [20:28:16]requested_item shift.opened is exist - process it [20:28:16]req_shift_opened [20:28:16]FM_GetShiftState [20:28:16]SAM_PROTO_GetShiftState [20:28:16]wFMCommunicate request_size=4 [20:28:16]MH_SAM_APDU [20:28:16]CAPDU: 80 13 01 00 [20:28:16]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [20:28:16]Write i2c OK [20:28:16]MH_I2C_Read... [20:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:28:16]Read from MH i2c: E2 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 0E 00 [20:28:16]MH_I2C_Read... [20:28:16]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 43 [20:28:16]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:28:16]wFMCommunicate OK [20:28:16]SAM_PROTO_GetShiftState done [20:28:16]FM_GetShiftState done [20:28:16]req_shift_opened done [20:28:16]requested_item shift.open_date is exist - process it [20:28:16]req_shift_open_date [20:28:16]req_shift_open_date done [20:28:16]produce_requested_data done [20:28:16]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87470,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:28:16]process_action_free close_receipt [20:28:16]json_value_free [20:28:16]json_value_free done [20:28:16]process_json_proto returns [20:28:16]Send response to host [20:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87470,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:28:16]free response buf [20:28:16]execute_script done [20:28:16]execute_script returns [20:28:16]free content buf [20:28:16]Sock 9.Close socket [20:28:16]Sock 9.Thread stoped [20:28:16]OFD Sender: No OFD packet to send [20:28:16]accept exits with 6 [20:28:16]New connection [20:28:16]New thread 3067374948 created [20:28:16]Thread 3067518308 joined [20:28:16]Waiting for new connection... [20:28:16] Sock 6.Parse request [20:28:16]Sock 6.Check first char [20:28:16]Sock 6.First char is OK [20:28:16]request: POST /json_proto HTTP/1.0 [20:28:16]Method: POST [20:28:16]URL: /json_proto [20:28:16]Method is POST - this is cgi request [20:28:16]url: /json_proto [20:28:16]query_string will be loaded in cgi processing [20:28:28]Sock 9.Thread stoped [20:28: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 1D 06 47 00 B7 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B0 55 01 00 F4 03 04 00 35 7A F1 66 B6 04 01 00 00 7D 48 0B E5 B4 77 2A C9 [20:28:31]CommunicateWithHost err = 0 [20:28:31]CheckOFDResponse [20:28:31]1017 (14) - 77093643461234 [20:28:31]1041 (16) - 0000000000874979 [20:28:31]1040 (4) - 87472 [20:28:31]1012 (4) - 23.09.2024 14:24 [20:28:31]1206 (1) - 0 [20:28:31]OFD Sender: Remove packet 87472 [20:28:31]ProducePacketName [20:28:31]name=ofd_packets/00087472 [20:28:31]NVStorageDeleteData [20:28:32]OFD Sender: No OFD packet to send [20:28:37]OFD Sender: No OFD packet to send [20:28:42]OFD Sender: No OFD packet to send [20:28:44]recv_with_timeout no data received [20:28:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [20:28:56]recv_with_timeout no data received [20:28:57]OFD Sender: No OFD packet to send [20:29:02]OFD Sender: No OFD packet to send [20:29:07]OFD Sender: No OFD packet to send [20:29:10]recv_with_timeout no data received [20:29:12]OFD Sender: No OFD packet to send [20:29:17]OFD Sender: No OFD packet to send [20:29:22]OFD Sender: No OFD packet to send [20:29:27]OFD Sender: No OFD packet to send [20:29:32]OFD Sender: No OFD packet to send [20:29:37]OFD Sender: No OFD packet to send [20:29:38]recv_with_timeout no data received [20:29:42]OFD Sender: No OFD packet to send [20:29:47]OFD Sender: No OFD packet to send [20:29:52]OFD Sender: No OFD packet to send [20:29:57]OFD Sender: No OFD packet to send [20:30:02]OFD Sender: No OFD packet to send [20:30:07]OFD Sender: No OFD packet to send [20:30:08]recv_with_timeout no data received [20:30:12]OFD Sender: No OFD packet to send [20:30:14]ConnectInit Can't connect to host [20:30:17]OFD Sender: No OFD packet to send [20:30:19]ConnectInit Can't connect to host [20:30:22]OFD Sender: No OFD packet to send [20:30:24]ConnectInit Can't connect to host [20:30:27]OFD Sender: No OFD packet to send [20:30:29]ConnectInit Can't connect to host [20:30:32]OFD Sender: No OFD packet to send [20:30:34]ConnectInit Can't connect to host [20:30:37]OFD Sender: No OFD packet to send [20:30:42]OFD Sender: No OFD packet to send [20:30:47]OFD Sender: No OFD packet to send [20:30:47]recv_with_timeout no data received [20:30:52]OFD Sender: No OFD packet to send [20:30:57]OFD Sender: No OFD packet to send [20:31:02]OFD Sender: No OFD packet to send [20:31:07]OFD Sender: No OFD packet to send [20:31:12]OFD Sender: No OFD packet to send [20:31:17]OFD Sender: No OFD packet to send [20:31:22]OFD Sender: No OFD packet to send [20:31:27]OFD Sender: No OFD packet to send [20:31:32]OFD Sender: No OFD packet to send [20:31:37]OFD Sender: No OFD packet to send [20:31:42]OFD Sender: No OFD packet to send [20:31:47]OFD Sender: No OFD packet to send [20:31:52]OFD Sender: No OFD packet to send [20:31:57]OFD Sender: No OFD packet to send [20:32:02]OFD Sender: No OFD packet to send [20:32:07]OFD Sender: No OFD packet to send [20:32:12]OFD Sender: No OFD packet to send [20:32:17]OFD Sender: No OFD packet to send [20:32:22]OFD Sender: No OFD packet to send [20:32:27]OFD Sender: No OFD packet to send [20:32:32]OFD Sender: No OFD packet to send [20:32:37]OFD Sender: No OFD packet to send [20:32:42]OFD Sender: No OFD packet to send [20:32:47]OFD Sender: No OFD packet to send [20:32:52]OFD Sender: No OFD packet to send [20:32:57]OFD Sender: No OFD packet to send [20:33:02]OFD Sender: No OFD packet to send [20:33:07]OFD Sender: No OFD packet to send [20:33:12]OFD Sender: No OFD packet to send [20:33:17]OFD Sender: No OFD packet to send [20:33:22]OFD Sender: No OFD packet to send [20:33:27]OFD Sender: No OFD packet to send [20:33:32]OFD Sender: No OFD packet to send [20:33:37]OFD Sender: No OFD packet to send [20:33:42]OFD Sender: No OFD packet to send [20:33:47]OFD Sender: No OFD packet to send [20:33:52]OFD Sender: No OFD packet to send [20:33:57]OFD Sender: No OFD packet to send [20:34:02]OFD Sender: No OFD packet to send [20:34:07]OFD Sender: No OFD packet to send [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35:06]recv_with_timeout no data received [20:35:07]OFD Sender: No OFD packet to send [20:35:12]OFD Sender: No OFD packet to send [20:35:17]OFD Sender: No OFD packet to send [20:35:22]OFD Sender: No OFD packet to send [20:35:27]OFD Sender: No OFD packet to send [20:35:31]recv_with_timeout no data received [20:35:32]OFD Sender: No OFD packet to send [20:35:37]OFD Sender: No OFD packet to send [20:35:42]OFD Sender: No OFD packet to send [20:35:47]OFD Sender: No OFD packet to send [20:35:52]OFD Sender: No OFD packet to send [20:35:57]OFD Sender: No OFD packet to send [20:36:02]OFD Sender: No OFD packet to send [20:36:07]OFD Sender: No OFD packet to send [20:36:12]OFD Sender: No OFD packet to send [20:36:17]OFD Sender: No OFD packet to send [20:36:22]OFD Sender: No OFD packet to send [20:36:27]OFD Sender: No OFD packet to send [20:36:32]OFD Sender: No OFD packet to send [20:36:37]OFD Sender: No OFD packet to send [20:36:42]OFD Sender: No OFD packet to send [20:36:47]OFD Sender: No OFD packet to send [20:36:52]OFD Sender: No OFD packet to send [20:36:57]OFD Sender: No OFD packet to send [20:37:02]OFD Sender: No OFD packet to send [20:37:07]OFD Sender: No OFD packet to send [20:37:12]OFD Sender: No OFD packet to send [20:37:17]OFD Sender: No OFD packet to send [20:37:22]OFD Sender: No OFD packet to send [20:37:27]OFD Sender: No OFD packet to send [20:37:32]OFD Sender: No OFD packet to send [20:37:37]OFD Sender: No OFD packet to send [20:37:42]OFD Sender: No OFD packet to send [20:37:47]OFD Sender: No OFD packet to send [20:37:50]recv_with_timeout no data received [20:37:52]OFD Sender: No OFD packet to send [20:37:57]OFD Sender: No OFD packet to send [20:38:02]OFD Sender: No OFD packet to send [20:38:07]OFD Sender: No OFD packet to send [20:38:12]OFD Sender: No OFD packet to send [20:38:18]OFD Sender: No OFD packet to send [20:38:20]accept exits with 6 [20:38:20]New connection [20:38:20]New thread 3067374948 created [20:38:20]Thread 3067518308 joined [20:38:20]Waiting for new connection... [20:38:20] Sock 6.Parse request [20:38:20]Sock 6.Check first char [20:38:20]Sock 6.First char is OK [20:38:20]request: POST /json_proto HTTP/1.0 [20:38:20]Method: POST [20:38:20]URL: /json_proto [20:38:20]Method is POST - this is cgi request [20:38:20]url: /json_proto [20:38:20]query_string will be loaded in cgi processing [20:38:20]execute_cgi json_proto POST (null) [20:38:20]execute_cgi path=json_proto method=POST [20:38:20]POST find Content-Length [20:38:20]Host: 172.17.47.196:8080 [20:38:20]Content-Length: 677 [20:38:20]Content-Type: application/json [20:38:20] [20:38:20]POST finish read [20:38:20]Found Content-Length = 677 [20:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872419", "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:38:20]execute_script... [20: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)872419", "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:38:20]POST & json_proto [20:38:20]process_json_proto [20:38:20]json parsed OK: [20:38:20]protocol is kg_v1.0 [20:38:20]action value=close_receipt [20:38:20]process_action close_receipt [20:38:20]cmd_close_receipt [20:38:20]MH_GetDate [20:38:20]Write to MH i2c: F0 00 00 03 01 F3 [20:38:20]Write i2c OK [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: F0 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: F0 09 00 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: F0 09 00 03 01 00 BC D1 F1 66 4C 6B 94 66 91 [20:38:20]GetLastDocTimeStamp 1727123303 [20:38:20]current date 1727123900 [20:38:20]FM_GetShiftState [20:38:20]SAM_PROTO_GetShiftState [20:38:20]wFMCommunicate request_size=4 [20:38:20]MH_SAM_APDU [20:38:20]CAPDU: 80 13 01 00 [20:38:20]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [20:38:20]Write i2c OK [20:38:20]MH_I2C_Read... [20:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:20]Read from MH i2c: E2 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: E2 0E 00 [20:38:20]MH_I2C_Read... [20:38:20]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DA [20:38:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:38:20]wFMCommunicate OK [20:38:20]SAM_PROTO_GetShiftState done [20:38:20]FM_GetShiftState done [20:38:20]opened in 1727050818 [20:38:20]opened+sec_in_day 1727137218 [20:38:20]quantity*price = 50036 [20:38:20]sum+1 = 50037 [20: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 СНО: Общий режим Чек 327 23.09.2024 20:38 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87473 ФПД: 109274527395110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203820&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87473&fm=109274527395110&tin=02508201610067®Number=0000000000092592&sum=50000 [20:38:21]StoreToDocumentArchive [20:38:21]shift 498 fd 87473 [20:38:21]save to /storage/0498/doc_00087473 [20:38:21]save last doc name /storage/0498/doc_00087473 to /storage/kkm_last_doc_name [20:38:21]save OK [20:38:21]Clear old archive folders... [20:38:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:38:21]tlvbuf is 00CE2090 [20:38:21]SAM_PROTO_ClearQueue [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 09 00 00 [20:38:21]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [20:38:21]RAPDU: 90 00 [20:38:21]wFMCommunicate OK [20:38:21]SAM_PROTO_ClearQueue done [20:38:21]KKMCreateOFDPacket [20:38:21]OFDProtocolAddRootSTLVToBuf [20:38:21]FM_MakeSignedData [20:38:21]FM_MakeSignedData [20:38:21]SAM_PROTO_SignData [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 0D 01 02 [20:38:21]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [20:38:21]RAPDU: 90 00 [20:38:21]wFMCommunicate OK [20:38:21]wFMCommunicate request_size=255 [20:38:21]MH_SAM_APDU [20: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 47 01 00 00 F4 03 04 00 BC D1 F1 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 B1 55 01 00 35 04 06 00 63 [20:38:21]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 BC D1 F1 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 B1 55 01 00 35 04 06 00 63 00 00 A2 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [20:38:21]RAPDU: 90 00 [20:38:21]wFMCommunicate OK [20:38:21]wFMCommunicate request_size=10 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 0D 02 02 05 62 75 63 6D 26 [20:38:21]Write to MH i2c: E2 0D 00 14 01 80 0D 02 02 05 00 62 75 63 6D 26 00 00 66 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [20:38:21]RAPDU: 90 00 [20:38:21]wFMCommunicate OK [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 0D 03 02 [20:38:21]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 0B 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 0B 00 15 01 00 1C 7C 42 A7 32 F1 69 50 90 00 EF [20:38:21]RAPDU: 1C 7C 42 A7 32 F1 69 50 90 00 [20:38:21]wFMCommunicate OK [20:38:21]SAM_PROTO_SignData done [20:38:21]FM_MakeSignedData done [20:38:21]CreateOFDProtocolMessage [20:38:21]wFMCommunicate request_size=4 [20:38:21]MH_SAM_APDU [20:38:21]CAPDU: 80 11 00 00 [20:38:21]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:21]Read from MH i2c: E2 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: E2 17 00 [20:38:21]MH_I2C_Read... [20:38:21]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 [20:38:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:38:21]wFMCommunicate OK [20:38:21]CreateOFDProtocolMessage done [20:38:21]OFDSenderStorePacket 87473 [20:38:21]StoreOFDPacket docnum=87473 [20:38: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 BA 97 07 01 59 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 BC D1 F1 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 B1 55 01 00 35 04 06 00 63 62 75 63 6D 26 1C 7C 42 A7 32 F1 69 50 [20:38:21]CheckFolder [20:38:21]dirname=/storage/ofd_packets [20:38:21]CheckFolder done [20:38:21]ProducePacketName [20:38:21]name=ofd_packets/00087473 [20:38:21]NVStorageSaveData ofd_packets/00087473 [20:38:21]File name is /storage/ofd_packets/00087473 [20:38:21]Write 301 bytes [20:38:21]NVStorageSaveData done [20:38:21]OFDSenderStorePacket done [20:38:21]KKMCreateOFDPacket done [20:38:21]NVStorageSaveData kkm_last_timestamp [20:38:21]File name is /storage/kkm_last_timestamp [20:38:21]Write 4 bytes [20:38:21]NVStorageSaveData done [20:38:21]ExternCall_PrintAddStr [20:38:21]wPrintStart [20:38:21]Write to MH i2c: 01 00 00 17 01 18 [20:38:21]Write i2c OK [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: 01 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: 01 07 00 [20:38:21]MH_I2C_Read... [20:38:21]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [20:38:21]RasterBufferAndPrint [20:38:21]line Счет N : (1)872419 [20:38:21]line ИНН: 02508201610067 [20:38:21]line Контрольно-Кассовый Чек [20:38:21]line ПРОДАЖА [20:38:21]line ТРК (МРК, ГНК) : 43 [20:38:21]line Товар: 2710124130 [20:38:21]line Аи-92-К-5 [20:38:21]line 7.380 * 67.80 [20:38:21]line = 500.36 [20:38:21]line НДС 12% НСП 1% [20:38:21]line > о реализуемом товаре [20:38:21]line ОКРУГЛЕНИЕ: -0.36 [20:38:21]line ИТОГО: 500.00 [20:38:21]line Внесено: 500.00 [20:38:21]line СДАЧА: 0.00 [20:38:21]line НСП 1% : 4.43 [20:38:21]line НДС 12% : 53.14 [20:38:21]line Наличными: 500.00 [20:38:21]line Безнал.: 0.00 [20:38:21]line Место: АЗС № 137 "Партнер Нефть" [20:38:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:38:21]line СНО: Общий режим [20:38:21]line Чек 327 23.09.2024 20:38 [20:38:21]line Смена: 498 ФФД: 1.0 [20:38:21]line ЗНМ: 0300000064 [20:38:21]line РНМ: 0000000000092592 [20:38:21]line Версия ККМ: 001 [20:38:21]line ФМ: 0000000000874979 [20:38:21]line ФД: 87473 [20:38:21]line ФПД: 109274527395110 [20:38:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203820&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87473&fm=109274527395110&tin=02508201610067®Number=0000000000092592&sum=50000 [20:38:21]written 0, free lines is 4095 [20:38:21]OFD Sender: Processing packet 87473 [packets to send 280, broken 279] [20:38:21]ProducePacketName [20:38:21]name=ofd_packets/00087473 [20:38:21]OFD Sender: To server: pG, [20:38:21]CommunicateWithHost lk.salyk.kg:30040 [20:38:21]ConnectInit lk.salyk.kg [20:38:22]Write to MH i2c: 01 00 00 42 01 43 [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 07 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 D7 0C 2D [20:38:22]RasterBufferAndPrint [20:38:22]line [20:38:22]line [20:38:22]line [20:38:22]line [20:38:22]line [20:38:22]written 0, free lines is 3294 [20:38:22]MH_Cut [20:38:22]Write to MH i2c: D1 01 00 49 01 01 1C [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: D1 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: D1 01 00 [20:38:22]MH_I2C_Read... [20:38:22]Read from MH i2c: D1 01 00 49 01 00 1B [20:38:22]Write to MH i2c: 01 00 00 4A 01 4B [20:38:22]Write i2c OK [20:38:22]MH_I2C_Read... [20:38:22]*** Cut start [20:38:22]*** Partial cut [20:38:22]*** CUTSNS_PIN = 1 [20:38:22]*** CUTSNS_PIN = 0 [20:38:23]Connected sock=10 [20:38:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 BA 97 07 01 59 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 BC D1 F1 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 B1 55 01 00 35 04 06 00 63 62 75 63 6D 26 1C 7C 42 A7 32 F1 69 50 [20:38:23]*** Brake cut motor [20:38:23]Read from MH i2c: 01 [20:38:23]MH_I2C_Read... [20:38:23]*** Stop cut motor [20:38:23]*** Cut end [20:38:23]Read from MH i2c: 01 07 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [20:38:23]process_action close_receipt done [20:38:23]requested_data is exist [20:38:23]produce_requested_data [20:38:23]requested_item fm.sn is exist - process it [20:38:23]wFMCommunicate request_size=4 [20:38:23]MH_SAM_APDU [20:38:23]CAPDU: 80 11 00 00 [20:38:23]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:38:23]Read from MH i2c: E2 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 17 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 25 [20:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:38:23]wFMCommunicate OK [20:38:23]requested_item fd.num is exist - process it [20:38:23]SAM_PROTO_GetFieldsCounters [20:38:23]wFMCommunicate request_size=4 [20:38:23]MH_SAM_APDU [20:38:23]CAPDU: 80 13 00 00 [20:38:23]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:38:23]Read from MH i2c: E2 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 62 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 CA [20:38: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 B1 55 01 00 0E 04 04 00 F2 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 [20:38:23]wFMCommunicate OK [20:38:23]SAM_PROTO_GetFieldsCounters done [20:38:23]requested_item shift.num is exist - process it [20:38:23]requested_item shift.opened is exist - process it [20:38:23]req_shift_opened [20:38:23]FM_GetShiftState [20:38:23]SAM_PROTO_GetShiftState [20:38:23]wFMCommunicate request_size=4 [20:38:23]MH_SAM_APDU [20:38:23]CAPDU: 80 13 01 00 [20:38:23]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [20:38:23]Write i2c OK [20:38:23]MH_I2C_Read... [20:38:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:38:23]Read from MH i2c: E2 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 0E 00 [20:38:23]MH_I2C_Read... [20:38:23]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 23 [20:38:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:38:23]wFMCommunicate OK [20:38:23]SAM_PROTO_GetShiftState done [20:38:23]FM_GetShiftState done [20:38:23]req_shift_opened done [20:38:23]requested_item shift.open_date is exist - process it [20:38:23]req_shift_open_date [20:38:23]req_shift_open_date done [20:38:23]produce_requested_data done [20:38:23]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87473,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:38:23]process_action_free close_receipt [20:38:23]json_value_free [20:38:23]json_value_free done [20:38:23]process_json_proto returns [20:38:23]Send response to host [20:38:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87473,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:38:23]free response buf [20:38:23]execute_script done [20:38:23]execute_script returns [20:38:23]free content buf [20:38:23]Sock 6.Close socket [20:38:23]Sock 6.Thread stoped [20:38: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 97 9D 47 00 86 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B1 55 01 00 F4 03 04 00 8A 7C F1 66 B6 04 01 00 00 95 AC 78 29 53 29 66 A4 [20:38:25]CommunicateWithHost err = 0 [20:38:25]CheckOFDResponse [20:38:25]1017 (14) - 77093643461234 [20:38:25]1041 (16) - 0000000000874979 [20:38:25]1040 (4) - 87473 [20:38:25]1012 (4) - 23.09.2024 14:34 [20:38:25]1206 (1) - 0 [20:38:25]OFD Sender: Remove packet 87473 [20:38:25]ProducePacketName [20:38:25]name=ofd_packets/00087473 [20:38:25]NVStorageDeleteData [20:38:25]OFD Sender: No OFD packet to send [20:38:31]OFD Sender: No OFD packet to send [20:38:31]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:05]recv_with_timeout no data received [20:39:06]OFD Sender: No OFD packet to send [20:39:11]OFD Sender: No OFD packet to send [20:39:16]OFD Sender: No OFD packet to send [20:39:21]OFD Sender: No OFD packet to send [20:39:26]OFD Sender: No OFD packet to send [20:39:31]OFD Sender: No OFD packet to send [20:39:36]OFD Sender: No OFD packet to send [20:39:41]OFD Sender: No OFD packet to send [20:39:43]accept exits with 9 [20:39:43]New connection [20:39:43]New thread 3067518308 created [20:39:43]Thread 3067374948 joined [20:39:43]Waiting for new connection... [20:39:43] Sock 9.Parse request [20:39:43]Sock 9.Check first char [20:39:43]Sock 9.First char is OK [20:39:43]request: POST /json_proto HTTP/1.0 [20:39:43]Method: POST [20:39:43]URL: /json_proto [20:39:43]Method is POST - this is cgi request [20:39:43]url: /json_proto [20:39:43]query_string will be loaded in cgi processing [20:39:43]execute_cgi json_proto POST (null) [20:39:43]execute_cgi path=json_proto method=POST [20:39:43]POST find Content-Length [20:39:43]Host: 172.17.47.196:8080 [20:39:43]Content-Length: 682 [20:39:43]Content-Type: application/json [20:39:43] [20:39:43]POST finish read [20:39:43]Found Content-Length = 682 [20:39:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872420", "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" ] } } [20:39:43]execute_script... [20:39: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)872420", "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" ] } } [20:39:43]POST & json_proto [20:39:43]process_json_proto [20:39:43]json parsed OK: [20:39:43]protocol is kg_v1.0 [20:39:43]action value=close_receipt [20:39:43]process_action close_receipt [20:39:43]cmd_close_receipt [20:39:43]MH_GetDate [20:39:43]Write to MH i2c: F0 00 00 4E 01 3E [20:39:43]Write i2c OK [20:39:43]MH_I2C_Read... [20:39:43]Read from MH i2c: F0 [20:39:43]MH_I2C_Read... [20:39:43]Read from MH i2c: F0 09 00 [20:39:43]MH_I2C_Read... [20:39:43]Read from MH i2c: F0 09 00 4E 01 00 0F D2 F1 66 4C 6B 94 66 30 [20:39:43]GetLastDocTimeStamp 1727123900 [20:39:43]current date 1727123983 [20:39:43]FM_GetShiftState [20:39:43]SAM_PROTO_GetShiftState [20:39:43]wFMCommunicate request_size=4 [20:39:43]MH_SAM_APDU [20:39:43]CAPDU: 80 13 01 00 [20:39:43]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [20:39:43]Write i2c OK [20:39:43]MH_I2C_Read... [20:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:43]Read from MH i2c: E2 [20:39:43]MH_I2C_Read... [20:39:43]Read from MH i2c: E2 0E 00 [20:39:43]MH_I2C_Read... [20:39:43]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 25 [20:39:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:39:43]wFMCommunicate OK [20:39:43]SAM_PROTO_GetShiftState done [20:39:43]FM_GetShiftState done [20:39:43]opened in 1727050818 [20:39:43]opened+sec_in_day 1727137218 [20:39:43]quantity*price = 100005 [20:39:43]sum+1 = 100006 [20:39:43]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 СНО: Общий режим Чек 328 23.09.2024 20:39 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87474 ФПД: 189518870448882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203943&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87474&fm=189518870448882&tin=02508201610067®Number=0000000000092592&sum=100000 [20:39:44]StoreToDocumentArchive [20:39:44]shift 498 fd 87474 [20:39:44]save to /storage/0498/doc_00087474 [20:39:44]save last doc name /storage/0498/doc_00087474 to /storage/kkm_last_doc_name [20:39:44]save OK [20:39:44]Clear old archive folders... [20:39:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:39:44]tlvbuf is 00CCAF40 [20:39:44]SAM_PROTO_ClearQueue [20:39:44]wFMCommunicate request_size=4 [20:39:44]MH_SAM_APDU [20:39:44]CAPDU: 80 09 00 00 [20:39:44]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [20:39:44]RAPDU: 90 00 [20:39:44]wFMCommunicate OK [20:39:44]SAM_PROTO_ClearQueue done [20:39:44]KKMCreateOFDPacket [20:39:44]OFDProtocolAddRootSTLVToBuf [20:39:44]FM_MakeSignedData [20:39:44]FM_MakeSignedData [20:39:44]SAM_PROTO_SignData [20:39:44]wFMCommunicate request_size=4 [20:39:44]MH_SAM_APDU [20:39:44]CAPDU: 80 0D 01 02 [20:39:44]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [20:39:44]RAPDU: 90 00 [20:39:44]wFMCommunicate OK [20:39:44]wFMCommunicate request_size=255 [20:39:44]MH_SAM_APDU [20:39: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 48 01 00 00 F4 03 04 00 0F D2 F1 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 B2 55 01 00 35 04 06 00 AC [20:39:44]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 0F D2 F1 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 B2 55 01 00 35 04 06 00 AC 00 00 1B [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [20:39:44]RAPDU: 90 00 [20:39:44]wFMCommunicate OK [20:39:44]wFMCommunicate request_size=10 [20:39:44]MH_SAM_APDU [20:39:44]CAPDU: 80 0D 02 02 05 5D CC F3 8A F2 [20:39:44]Write to MH i2c: E2 0D 00 5F 01 80 0D 02 02 05 00 5D CC F3 8A F2 00 00 7C [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [20:39:44]RAPDU: 90 00 [20:39:44]wFMCommunicate OK [20:39:44]wFMCommunicate request_size=4 [20:39:44]MH_SAM_APDU [20:39:44]CAPDU: 80 0D 03 02 [20:39:44]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 0B 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 0B 00 60 01 00 55 89 B0 CD 86 90 BD E4 90 00 EF [20:39:44]RAPDU: 55 89 B0 CD 86 90 BD E4 90 00 [20:39:44]wFMCommunicate OK [20:39:44]SAM_PROTO_SignData done [20:39:44]FM_MakeSignedData done [20:39:44]CreateOFDProtocolMessage [20:39:44]wFMCommunicate request_size=4 [20:39:44]MH_SAM_APDU [20:39:44]CAPDU: 80 11 00 00 [20:39:44]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:44]Read from MH i2c: E2 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: E2 17 00 [20:39:44]MH_I2C_Read... [20:39:44]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 [20:39:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:39:44]wFMCommunicate OK [20:39:44]CreateOFDProtocolMessage done [20:39:44]OFDSenderStorePacket 87474 [20:39:44]StoreOFDPacket docnum=87474 [20:39: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 DD 2E 07 01 E7 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 0F D2 F1 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 B2 55 01 00 35 04 06 00 AC 5D CC F3 8A F2 55 89 B0 CD 86 90 BD E4 [20:39:44]CheckFolder [20:39:44]dirname=/storage/ofd_packets [20:39:44]CheckFolder done [20:39:44]ProducePacketName [20:39:44]name=ofd_packets/00087474 [20:39:44]NVStorageSaveData ofd_packets/00087474 [20:39:44]File name is /storage/ofd_packets/00087474 [20:39:44]Write 301 bytes [20:39:44]NVStorageSaveData done [20:39:44]OFDSenderStorePacket done [20:39:44]KKMCreateOFDPacket done [20:39:44]NVStorageSaveData kkm_last_timestamp [20:39:44]File name is /storage/kkm_last_timestamp [20:39:44]Write 4 bytes [20:39:44]NVStorageSaveData done [20:39:44]ExternCall_PrintAddStr [20:39:44]wPrintStart [20:39:44]Write to MH i2c: 01 00 00 62 01 63 [20:39:44]Write i2c OK [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: 01 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: 01 07 00 [20:39:44]MH_I2C_Read... [20:39:44]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [20:39:44]RasterBufferAndPrint [20:39:44]line Счет N : (1)872420 [20:39:44]line ИНН: 02508201610067 [20:39:44]line Контрольно-Кассовый Чек [20:39:44]line ПРОДАЖА [20:39:44]line ТРК (МРК, ГНК) : 63 [20:39:44]line Товар: 2710124130 [20:39:44]line Аи-92-К-5 [20:39:44]line 14.750 * 67.80 [20:39:44]line = 1000.05 [20:39:44]line НДС 12% НСП 1% [20:39:44]line > о реализуемом товаре [20:39:44]line ОКРУГЛЕНИЕ: -0.05 [20:39:44]line ИТОГО: 1000.00 [20:39:44]line Внесено: 1000.00 [20:39:44]line СДАЧА: 0.00 [20:39:44]line НСП 1% : 8.85 [20:39:44]line НДС 12% : 106.20 [20:39:44]line Наличными: 1000.00 [20:39:44]line Безнал.: 0.00 [20:39:44]line Место: АЗС № 137 "Партнер Нефть" [20:39:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:39:44]line СНО: Общий режим [20:39:44]line Чек 328 23.09.2024 20:39 [20:39:44]line Смена: 498 ФФД: 1.0 [20:39:44]line ЗНМ: 0300000064 [20:39:44]line РНМ: 0000000000092592 [20:39:44]line Версия ККМ: 001 [20:39:44]line ФМ: 0000000000874979 [20:39:44]line ФД: 87474 [20:39:44]line ФПД: 189518870448882 [20:39:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T203943&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87474&fm=189518870448882&tin=02508201610067®Number=0000000000092592&sum=100000 [20:39:44]written 0, free lines is 4095 [20:39:44]OFD Sender: Processing packet 87474 [packets to send 280, broken 279] [20:39:44]ProducePacketName [20:39:44]name=ofd_packets/00087474 [20:39:44]OFD Sender: To server: pG, [20:39:44]CommunicateWithHost lk.salyk.kg:30040 [20:39:44]ConnectInit lk.salyk.kg [20:39:45]Write to MH i2c: 01 00 00 8D 01 8E [20:39:45]Write i2c OK [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: 01 [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: 01 07 00 [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 D9 0C 7A [20:39:45]RasterBufferAndPrint [20:39:45]line [20:39:45]line [20:39:45]line [20:39:45]line [20:39:45]line [20:39:45]written 0, free lines is 3296 [20:39:45]MH_Cut [20:39:45]Write to MH i2c: D1 01 00 94 01 01 67 [20:39:45]Write i2c OK [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: D1 [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: D1 01 00 [20:39:45]MH_I2C_Read... [20:39:45]Read from MH i2c: D1 01 00 94 01 00 66 [20:39:45]Write to MH i2c: 01 00 00 95 01 96 [20:39:45]Write i2c OK [20:39:45]MH_I2C_Read... [20:39:46]*** Cut start [20:39:46]*** Partial cut [20:39:46]*** CUTSNS_PIN = 1 [20:39:46]*** CUTSNS_PIN = 0 [20:39:46]*** Brake cut motor [20:39:46]Read from MH i2c: 01 [20:39:46]MH_I2C_Read... [20:39:46]*** Stop cut motor [20:39:46]*** Cut end [20:39:46]Read from MH i2c: 01 07 00 [20:39:46]MH_I2C_Read... [20:39:46]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [20:39:46]process_action close_receipt done [20:39:46]requested_data is exist [20:39:46]produce_requested_data [20:39:46]requested_item fm.sn is exist - process it [20:39:46]wFMCommunicate request_size=4 [20:39:46]MH_SAM_APDU [20:39:46]CAPDU: 80 11 00 00 [20:39:46]Write to MH i2c: E2 08 00 96 01 80 11 00 00 00 00 00 00 11 [20:39:46]Write i2c OK [20:39:46]MH_I2C_Read... [20:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:39:46]Read from MH i2c: E2 [20:39:46]MH_I2C_Read... [20:39:46]Read from MH i2c: E2 17 00 [20:39:46]MH_I2C_Read... [20:39:46]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 [20:39: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:39:46]wFMCommunicate OK [20:39:46]requested_item fd.num is exist - process it [20:39:46]SAM_PROTO_GetFieldsCounters [20:39:46]wFMCommunicate request_size=4 [20:39:46]MH_SAM_APDU [20:39:46]CAPDU: 80 13 00 00 [20:39:46]Write to MH i2c: E2 08 00 97 01 80 13 00 00 00 00 00 00 14 [20:39:46]Write i2c OK [20:39:46]MH_I2C_Read... [20:39:46]Connected sock=10 [20:39: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 DD 2E 07 01 E7 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 0F D2 F1 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 B2 55 01 00 35 04 06 00 AC 5D CC F3 8A F2 55 89 B0 CD 86 90 BD E4 [20:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:39:46]Read from MH i2c: E2 [20:39:46]MH_I2C_Read... [20:39:46]Read from MH i2c: E2 62 00 [20:39:46]MH_I2C_Read... [20:39:46]Read from MH i2c: E2 62 00 97 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 19 [20:39: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 B2 55 01 00 0E 04 04 00 F2 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 [20:39:46]wFMCommunicate OK [20:39:46]SAM_PROTO_GetFieldsCounters done [20:39:46]requested_item shift.num is exist - process it [20:39:46]requested_item shift.opened is exist - process it [20:39:46]req_shift_opened [20:39:46]FM_GetShiftState [20:39:46]SAM_PROTO_GetShiftState [20:39:46]wFMCommunicate request_size=4 [20:39:46]MH_SAM_APDU [20:39:46]CAPDU: 80 13 01 00 [20:39:46]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [20:39:46]Write i2c OK [20:39:46]MH_I2C_Read... [20:39:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:47]Read from MH i2c: E2 [20:39:47]MH_I2C_Read... [20:39:47]Read from MH i2c: E2 0E 00 [20:39:47]MH_I2C_Read... [20:39:47]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6E [20:39:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:39:47]wFMCommunicate OK [20:39:47]SAM_PROTO_GetShiftState done [20:39:47]FM_GetShiftState done [20:39:47]req_shift_opened done [20:39:47]requested_item shift.open_date is exist - process it [20:39:47]req_shift_open_date [20:39:47]req_shift_open_date done [20:39:47]produce_requested_data done [20:39:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87474,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:39:47]process_action_free close_receipt [20:39:47]json_value_free [20:39:47]json_value_free done [20:39:47]process_json_proto returns [20:39:47]Send response to host [20:39:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87474,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:39:47]free response buf [20:39:47]execute_script done [20:39:47]execute_script returns [20:39:47]free content buf [20:39:47]Sock 9.Close socket [20:39:47]Sock 9.Thread stoped [20:39: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 E5 76 47 00 15 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 B2 55 01 00 F4 03 04 00 DC 7C F1 66 B6 04 01 00 00 B6 A9 D1 6E 2C FE BA 54 [20:39:47]CommunicateWithHost err = 0 [20:39:47]CheckOFDResponse [20:39:47]1017 (14) - 77093643461234 [20:39:47]1041 (16) - 0000000000874979 [20:39:47]1040 (4) - 87474 [20:39:47]1012 (4) - 23.09.2024 14:36 [20:39:47]1206 (1) - 0 [20:39:47]OFD Sender: Remove packet 87474 [20:39:47]ProducePacketName [20:39:47]name=ofd_packets/00087474 [20:39:47]NVStorageDeleteData [20:39:47]OFD Sender: No OFD packet to send [20:39:52]OFD Sender: No OFD packet to send [20:39:57]OFD Sender: No OFD packet to send [20:40:02]OFD Sender: No OFD packet to send [20:40:07]OFD Sender: No OFD packet to send [20:40:12]OFD Sender: No OFD packet to send [20:40:17]OFD Sender: No OFD packet to send [20:40:22]OFD Sender: No OFD packet to send [20:40:27]OFD Sender: No OFD packet to send [20:40:33]OFD Sender: No OFD packet to send [20:40:38]OFD Sender: No OFD packet to send [20:40:43]OFD Sender: No OFD packet to send [20:40:48]OFD Sender: No OFD packet to send [20:40:53]OFD Sender: No OFD packet to send [20:40:58]OFD Sender: No OFD packet to send [20:41:03]OFD Sender: No OFD packet to send [20:41:08]OFD Sender: No OFD packet to send [20:41:13]OFD Sender: No OFD packet to send [20:41:18]OFD Sender: No OFD packet to send [20:41:23]OFD Sender: No OFD packet to send [20:41:28]OFD Sender: No OFD packet to send [20:41:33]OFD Sender: No OFD packet to send [20:41:38]OFD Sender: No OFD packet to send [20:41:43]OFD Sender: No OFD packet to send [20:41:46]accept exits with 7 [20:41:46]New connection [20:41:46]New thread 3067374948 created [20:41:46]Thread 3067518308 joined [20:41:46]Waiting for new connection... [20:41:46] Sock 7.Parse request [20:41:46]Sock 7.Check first char [20:41:46]Sock 7.First char is OK [20:41:46]request: POST /json_proto HTTP/1.0 [20:41:46]Method: POST [20:41:46]URL: /json_proto [20:41:46]Method is POST - this is cgi request [20:41:46]url: /json_proto [20:41:46]query_string will be loaded in cgi processing [20:41:46]execute_cgi json_proto POST (null) [20:41:46]execute_cgi path=json_proto method=POST [20:41:46]POST find Content-Length [20:41:46]Host: 172.17.47.196:8080 [20:41:46]Content-Length: 675 [20:41:46]Content-Type: application/json [20:41:46] [20:41:46]POST finish read [20:41:46]Found Content-Length = 675 [20:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148227", "tax_sys" : 0, "items" : [ { "code": "4680037724535", "name": "\u0410\u0440\u043E\u043C SMarket SM 1050 \u0433\u0440\u0430\u043D\u0443\u043B\u044B \u044F\u0431\u043B\u043E\u043A\u043E", "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" ] } } [20:41:46]execute_script... [20:41: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)148227", "tax_sys" : 0, "items" : [ { "code": "4680037724535", "name": "\u0410\u0440\u043E\u043C SMarket SM 1050 \u0433\u0440\u0430\u043D\u0443\u043B\u044B \u044F\u0431\u043B\u043E\u043A\u043E", "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" ] } } [20:41:46]POST & json_proto [20:41:46]process_json_proto [20:41:46]json parsed OK: [20:41:46]protocol is kg_v1.0 [20:41:46]action value=close_receipt [20:41:46]process_action close_receipt [20:41:46]cmd_close_receipt [20:41:46]MH_GetDate [20:41:46]Write to MH i2c: F0 00 00 99 01 89 [20:41:46]Write i2c OK [20:41:46]MH_I2C_Read... [20:41:46]Read from MH i2c: F0 [20:41:46]MH_I2C_Read... [20:41:46]Read from MH i2c: F0 09 00 [20:41:46]MH_I2C_Read... [20:41:46]Read from MH i2c: F0 09 00 99 01 00 8B D2 F1 66 4C 6B 94 66 F7 [20:41:46]GetLastDocTimeStamp 1727123983 [20:41:46]current date 1727124107 [20:41:46]FM_GetShiftState [20:41:46]SAM_PROTO_GetShiftState [20:41:46]wFMCommunicate request_size=4 [20:41:46]MH_SAM_APDU [20:41:46]CAPDU: 80 13 01 00 [20:41:46]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [20:41:46]Write i2c OK [20:41:46]MH_I2C_Read... [20:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:46]Read from MH i2c: E2 [20:41:46]MH_I2C_Read... [20:41:46]Read from MH i2c: E2 0E 00 [20:41:46]MH_I2C_Read... [20:41:46]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 70 [20:41:46]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:41:46]wFMCommunicate OK [20:41:46]SAM_PROTO_GetShiftState done [20:41:46]FM_GetShiftState done [20:41:46]opened in 1727050818 [20:41:46]opened+sec_in_day 1727137218 [20:41:46]quantity*price = 6000 [20:41:46]sum+1 = 6001 [20:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 329 23.09.2024 20:41 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87475 ФПД: 104267181267737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204147&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87475&fm=104267181267737&tin=02508201610067®Number=0000000000092592&sum=6000 0 [20:41:48]StoreToDocumentArchive [20:41:48]shift 498 fd 87475 [20:41:48]save to /storage/0498/doc_00087475 [20:41:48]save last doc name /storage/0498/doc_00087475 to /storage/kkm_last_doc_name [20:41:48]save OK [20:41:48]Clear old archive folders... [20:41:48]ProcessDocumentItem done err = 0, tmpTLVsize=294 [20:41:48]tlvbuf is 00CC95F0 [20:41:48]SAM_PROTO_ClearQueue [20:41:48]wFMCommunicate request_size=4 [20:41:48]MH_SAM_APDU [20:41:48]CAPDU: 80 09 00 00 [20:41:48]Write to MH i2c: E2 08 00 A7 01 80 09 00 00 00 00 00 00 1A [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [20:41:48]RAPDU: 90 00 [20:41:48]wFMCommunicate OK [20:41:48]SAM_PROTO_ClearQueue done [20:41:48]KKMCreateOFDPacket [20:41:48]OFDProtocolAddRootSTLVToBuf [20:41:48]FM_MakeSignedData [20:41:48]FM_MakeSignedData [20:41:48]SAM_PROTO_SignData [20:41:48]wFMCommunicate request_size=4 [20:41:48]MH_SAM_APDU [20:41:48]CAPDU: 80 0D 01 02 [20:41:48]Write to MH i2c: E2 08 00 A8 01 80 0D 01 02 00 00 00 00 22 [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [20:41:48]RAPDU: 90 00 [20:41:48]wFMCommunicate OK [20:41:48]wFMCommunicate request_size=255 [20:41:48]MH_SAM_APDU [20:41:48]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 38 30 30 33 37 37 32 34 35 33 35 06 04 34 00 D0 90 D1 80 D0 BE D0 BC 20 53 4D 61 72 6B 65 74 20 53 4D 20 31 30 35 30 20 D0 B3 D1 80 D0 B0 D0 BD D1 83 D0 BB D1 8B 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 49 01 00 00 F4 03 04 00 8B D2 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [20:41:48]Write to MH i2c: E2 02 01 A9 01 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 38 30 30 33 37 37 32 34 35 33 35 06 04 34 00 D0 90 D1 80 D0 BE D0 BC 20 53 4D 61 72 6B 65 74 20 53 4D 20 31 30 35 30 20 D0 B3 D1 80 D0 B0 D0 BD D1 83 D0 BB D1 8B 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 49 01 00 00 F4 03 04 00 8B D2 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 B3 [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]OFD Sender: No OFD packet to send [20:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [20:41:48]RAPDU: 90 00 [20:41:48]wFMCommunicate OK [20:41:48]wFMCommunicate request_size=53 [20:41:48]MH_SAM_APDU [20:41:48]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 B3 55 01 00 35 04 06 00 5E D4 98 4D 1B 19 [20:41:48]Write to MH i2c: E2 38 00 AA 01 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 B3 55 01 00 35 04 06 00 5E D4 98 4D 1B 19 00 00 7C [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [20:41:48]RAPDU: 90 00 [20:41:48]wFMCommunicate OK [20:41:48]wFMCommunicate request_size=4 [20:41:48]MH_SAM_APDU [20:41:48]CAPDU: 80 0D 03 02 [20:41:48]Write to MH i2c: E2 08 00 AB 01 80 0D 03 02 00 00 00 00 27 [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 0B 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 0B 00 AB 01 00 F3 EE AE AF 1D 85 EE 63 90 00 59 [20:41:48]RAPDU: F3 EE AE AF 1D 85 EE 63 90 00 [20:41:48]wFMCommunicate OK [20:41:48]SAM_PROTO_SignData done [20:41:48]FM_MakeSignedData done [20:41:48]CreateOFDProtocolMessage [20:41:48]wFMCommunicate request_size=4 [20:41:48]MH_SAM_APDU [20:41:48]CAPDU: 80 11 00 00 [20:41:48]Write to MH i2c: E2 08 00 AC 01 80 11 00 00 00 00 00 00 27 [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:48]Read from MH i2c: E2 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 17 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: E2 17 00 AC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 86 [20:41: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:41:48]wFMCommunicate OK [20:41:48]CreateOFDProtocolMessage done [20:41:48]OFDSenderStorePacket 87475 [20:41:48]StoreOFDPacket docnum=87475 [20:41: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 3A 01 00 00 DD CF 32 01 69 0D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 35 33 35 06 04 34 00 D0 90 D1 80 D0 BE D0 BC 20 53 4D 61 72 6B 65 74 20 53 4D 20 31 30 35 30 20 D0 B3 D1 80 D0 B0 D0 BD D1 83 D0 BB D1 8B 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 49 01 00 00 F4 03 04 00 8B D2 F1 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 B3 55 01 00 35 04 06 00 5E D4 98 4D 1B 19 F3 EE AE AF 1D 85 EE 63 [20:41:48]CheckFolder [20:41:48]dirname=/storage/ofd_packets [20:41:48]CheckFolder done [20:41:48]ProducePacketName [20:41:48]name=ofd_packets/00087475 [20:41:48]NVStorageSaveData ofd_packets/00087475 [20:41:48]File name is /storage/ofd_packets/00087475 [20:41:48]Write 344 bytes [20:41:48]NVStorageSaveData done [20:41:48]OFDSenderStorePacket done [20:41:48]KKMCreateOFDPacket done [20:41:48]NVStorageSaveData kkm_last_timestamp [20:41:48]File name is /storage/kkm_last_timestamp [20:41:48]Write 4 bytes [20:41:48]NVStorageSaveData done [20:41:48]ExternCall_PrintAddStr [20:41:48]wPrintStart [20:41:48]Write to MH i2c: 01 00 00 AD 01 AE [20:41:48]Write i2c OK [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: 01 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: 01 07 00 [20:41:48]MH_I2C_Read... [20:41:48]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [20:41:48]RasterBufferAndPrint [20:41:48]line Счет N : (3)148227 [20:41:48]line ИНН: 02508201610067 [20:41:48]line Контрольно-Кассовый Чек [20:41:48]line ПРОДАЖА [20:41:48]line Товар: 4680037724535 [20:41:48]line Аром SMarket SM 1050 гранулы яблоко [20:41:48]line 1.000 * 60.00 [20:41:48]line = 60.00 [20:41:48]line НДС 12% НСП 1% [20:41:48]line > о реализуемом товаре [20:41:48]line ИТОГО: 60.00 [20:41:48]line НСП 1% : 0.53 [20:41:48]line НДС 12% : 6.37 [20:41:48]line Наличными: 60.00 [20:41:48]line Безнал.: 0.00 [20:41:48]line Место: АЗС № 137 "Партнер Нефть" [20:41:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:41:48]line СНО: Общий режим [20:41:48]line Чек 329 23.09.2024 20:41 [20:41:48]line Смена: 498 ФФД: 1.0 [20:41:48]line ЗНМ: 0300000064 [20:41:48]line РНМ: 0000000000092592 [20:41:48]line Версия ККМ: 001 [20:41:48]line ФМ: 0000000000874979 [20:41:48]line ФД: 87475 [20:41:48]line ФПД: 104267181267737 [20:41:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204147&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87475&fm=104267181267737&tin=02508201610067®Number=0000000000092592&sum=6000 [20:41:48]line 0 [20:41:48]OFD Sender: Processing packet 87475 [packets to send 280, broken 279] [20:41:48]ProducePacketName [20:41:48]name=ofd_packets/00087475 [20:41:48]OFD Sender: To server: pG, [20:41:48]CommunicateWithHost lk.salyk.kg:30040 [20:41:48]ConnectInit lk.salyk.kg [20:41:48]written 0, free lines is 4095 [20:41:49]Write to MH i2c: 01 00 00 D6 01 D7 [20:41:49]Write i2c OK [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: 01 [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: 01 07 00 [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 E5 0C CF [20:41:49]RasterBufferAndPrint [20:41:49]line [20:41:49]line [20:41:49]line [20:41:49]line [20:41:49]line [20:41:49]written 0, free lines is 3307 [20:41:49]MH_Cut [20:41:49]Write to MH i2c: D1 01 00 DD 01 01 B0 [20:41:49]Write i2c OK [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: D1 [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: D1 01 00 [20:41:49]MH_I2C_Read... [20:41:49]Read from MH i2c: D1 01 00 DD 01 00 AF [20:41:49]Write to MH i2c: 01 00 00 DE 01 DF [20:41:49]Write i2c OK [20:41:49]MH_I2C_Read... [20:41:50]*** Cut start [20:41:50]*** Partial cut [20:41:50]*** CUTSNS_PIN = 1 [20:41:50]*** CUTSNS_PIN = 0 [20:41:50]*** Brake cut motor [20:41:50]Read from MH i2c: 01 [20:41:50]MH_I2C_Read... [20:41:50]*** Stop cut motor [20:41:50]*** Cut end [20:41:50]Read from MH i2c: 01 07 00 [20:41:50]MH_I2C_Read... [20:41:50]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [20:41:50]process_action close_receipt done [20:41:50]requested_data is exist [20:41:50]produce_requested_data [20:41:50]requested_item fm.sn is exist - process it [20:41:50]wFMCommunicate request_size=4 [20:41:50]MH_SAM_APDU [20:41:50]CAPDU: 80 11 00 00 [20:41:50]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [20:41:50]Write i2c OK [20:41:50]MH_I2C_Read... [20:41:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:50]Read from MH i2c: E2 [20:41:50]MH_I2C_Read... [20:41:50]Read from MH i2c: E2 17 00 [20:41:50]MH_I2C_Read... [20:41:50]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 [20:41:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:41:50]wFMCommunicate OK [20:41:50]requested_item fd.num is exist - process it [20:41:50]SAM_PROTO_GetFieldsCounters [20:41:50]wFMCommunicate request_size=4 [20:41:50]MH_SAM_APDU [20:41:50]CAPDU: 80 13 00 00 [20:41:50]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [20:41:50]Write i2c OK [20:41:50]MH_I2C_Read... [20:41:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:50]Read from MH i2c: E2 [20:41:50]MH_I2C_Read... [20:41:50]Read from MH i2c: E2 62 00 [20:41:50]MH_I2C_Read... [20:41:50]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 66 [20:41: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 B3 55 01 00 0E 04 04 00 F2 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 [20:41:50]wFMCommunicate OK [20:41:50]SAM_PROTO_GetFieldsCounters done [20:41:50]requested_item shift.num is exist - process it [20:41:50]requested_item shift.opened is exist - process it [20:41:50]req_shift_opened [20:41:50]FM_GetShiftState [20:41:50]SAM_PROTO_GetShiftState [20:41:50]wFMCommunicate request_size=4 [20:41:50]MH_SAM_APDU [20:41:50]CAPDU: 80 13 01 00 [20:41:50]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [20:41:50]Write i2c OK [20:41:50]MH_I2C_Read... [20:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:51]Read from MH i2c: E2 [20:41:51]MH_I2C_Read... [20:41:51]Read from MH i2c: E2 0E 00 [20:41:51]MH_I2C_Read... [20:41:51]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B7 [20:41:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:41:51]wFMCommunicate OK [20:41:51]SAM_PROTO_GetShiftState done [20:41:51]FM_GetShiftState done [20:41:51]req_shift_opened done [20:41:51]requested_item shift.open_date is exist - process it [20:41:51]req_shift_open_date [20:41:51]req_shift_open_date done [20:41:51]produce_requested_data done [20:41:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87475,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:41:51]process_action_free close_receipt [20:41:51]json_value_free [20:41:51]json_value_free done [20:41:51]process_json_proto returns [20:41:51]Send response to host [20:41:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87475,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:41:51]free response buf [20:41:51]execute_script done [20:41:51]execute_script returns [20:41:51]free content buf [20:41:51]Sock 7.Close socket [20:41:51]Sock 7.Thread stoped [20:41:53]Connected sock=11 [20:41: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 3A 01 00 00 DD CF 32 01 69 0D 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 38 30 30 33 37 37 32 34 35 33 35 06 04 34 00 D0 90 D1 80 D0 BE D0 BC 20 53 4D 61 72 6B 65 74 20 53 4D 20 31 30 35 30 20 D0 B3 D1 80 D0 B0 D0 BD D1 83 D0 BB D1 8B 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 49 01 00 00 F4 03 04 00 8B D2 F1 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 B3 55 01 00 35 04 06 00 5E D4 98 4D 1B 19 F3 EE AE AF 1D 85 EE 63 [20:41: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 2A 43 47 00 2B 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 B3 55 01 00 F4 03 04 00 5A 7D F1 66 B6 04 01 00 00 E5 42 E7 30 81 C1 65 48 [20:41:55]CommunicateWithHost err = 0 [20:41:55]CheckOFDResponse [20:41:55]1017 (14) - 77093643461234 [20:41:55]1041 (16) - 0000000000874979 [20:41:55]1040 (4) - 87475 [20:41:55]1012 (4) - 23.09.2024 14:38 [20:41:55]1206 (1) - 0 [20:41:55]OFD Sender: Remove packet 87475 [20:41:55]ProducePacketName [20:41:55]name=ofd_packets/00087475 [20:41:55]NVStorageDeleteData [20:41:56]OFD Sender: No OFD packet to send [20:42:01]OFD Sender: No OFD packet to send [20:42:06]OFD Sender: No OFD packet to send [20:42:11]OFD Sender: No OFD packet to send [20:42:16]OFD Sender: No OFD packet to send [20:42:21]OFD Sender: No OFD packet to send [20:42:22]recv_with_timeout no data received [20:42:26]OFD Sender: No OFD packet to send [20:42:31]OFD Sender: No OFD packet to send [20:42:36]OFD Sender: No OFD packet to send [20:42:41]OFD Sender: No OFD packet to send [20:42:46]OFD Sender: No OFD packet to send [20:42:51]OFD Sender: No OFD packet to send [20:42:56]OFD Sender: No OFD packet to send [20:43:01]OFD Sender: No OFD packet to send [20:43:06]OFD Sender: No OFD packet to send [20:43:11]OFD Sender: No OFD packet to send [20:43:16]OFD Sender: No OFD packet to send [20:43:20]accept exits with 9 [20:43:20]New connection [20:43:20]New thread 3067518308 created [20:43:20]Thread 3067374948 joined [20:43:20]Waiting for new connection... [20:43:20] Sock 9.Parse request [20:43:20]Sock 9.Check first char [20:43:20]Sock 9.First char is OK [20:43:20]request: POST /json_proto HTTP/1.0 [20:43:20]Method: POST [20:43:20]URL: /json_proto [20:43:20]Method is POST - this is cgi request [20:43:20]url: /json_proto [20:43:20]query_string will be loaded in cgi processing [20:43:20]execute_cgi json_proto POST (null) [20:43:20]execute_cgi path=json_proto method=POST [20:43:20]POST find Content-Length [20:43:20]Host: 172.17.47.196:8080 [20:43:20]Content-Length: 677 [20:43:20]Content-Type: application/json [20:43:20] [20:43:20]POST finish read [20:43:20]Found Content-Length = 677 [20:43:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872421", "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:43:20]execute_script... [20:43: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)872421", "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:43:20]POST & json_proto [20:43:20]process_json_proto [20:43:20]json parsed OK: [20:43:20]protocol is kg_v1.0 [20:43:20]action value=close_receipt [20:43:20]process_action close_receipt [20:43:20]cmd_close_receipt [20:43:20]MH_GetDate [20:43:20]Write to MH i2c: F0 00 00 E2 01 D2 [20:43:20]Write i2c OK [20:43:20]MH_I2C_Read... [20:43:20]Read from MH i2c: F0 [20:43:20]MH_I2C_Read... [20:43:20]Read from MH i2c: F0 09 00 [20:43:20]MH_I2C_Read... [20:43:20]Read from MH i2c: F0 09 00 E2 01 00 E8 D2 F1 66 4C 6B 94 66 9D [20:43:20]GetLastDocTimeStamp 1727124107 [20:43:20]current date 1727124200 [20:43:20]FM_GetShiftState [20:43:20]SAM_PROTO_GetShiftState [20:43:20]wFMCommunicate request_size=4 [20:43:20]MH_SAM_APDU [20:43:20]CAPDU: 80 13 01 00 [20:43:20]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [20:43:20]Write i2c OK [20:43:20]MH_I2C_Read... [20:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:20]Read from MH i2c: E2 [20:43:20]MH_I2C_Read... [20:43:20]Read from MH i2c: E2 0E 00 [20:43:20]MH_I2C_Read... [20:43:20]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B9 [20:43:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:43:20]wFMCommunicate OK [20:43:20]SAM_PROTO_GetShiftState done [20:43:20]FM_GetShiftState done [20:43:20]opened in 1727050818 [20:43:20]opened+sec_in_day 1727137218 [20:43:20]quantity*price = 50036 [20:43:20]sum+1 = 50037 [20:43: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 СНО: Общий режим Чек 330 23.09.2024 20:43 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87476 ФПД: 32869173537394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87476&fm=32869173537394&tin=02508201610067®Number=0000000000092592&sum=50000 [20:43:21]StoreToDocumentArchive [20:43:21]shift 498 fd 87476 [20:43:21]save to /storage/0498/doc_00087476 [20:43:21]save last doc name /storage/0498/doc_00087476 to /storage/kkm_last_doc_name [20:43:21]save OK [20:43:21]Clear old archive folders... [20:43:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:43:21]tlvbuf is 00CC94E0 [20:43:21]SAM_PROTO_ClearQueue [20:43:21]wFMCommunicate request_size=4 [20:43:21]MH_SAM_APDU [20:43:21]CAPDU: 80 09 00 00 [20:43:21]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [20:43:21]RAPDU: 90 00 [20:43:21]wFMCommunicate OK [20:43:21]SAM_PROTO_ClearQueue done [20:43:21]KKMCreateOFDPacket [20:43:21]OFDProtocolAddRootSTLVToBuf [20:43:21]FM_MakeSignedData [20:43:21]FM_MakeSignedData [20:43:21]SAM_PROTO_SignData [20:43:21]wFMCommunicate request_size=4 [20:43:21]MH_SAM_APDU [20:43:21]CAPDU: 80 0D 01 02 [20:43:21]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [20:43:21]RAPDU: 90 00 [20:43:21]wFMCommunicate OK [20:43:21]wFMCommunicate request_size=255 [20:43:21]MH_SAM_APDU [20:43: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 4A 01 00 00 F4 03 04 00 E8 D2 F1 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 B4 55 01 00 35 04 06 00 1D [20:43:21]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 E8 D2 F1 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 B4 55 01 00 35 04 06 00 1D 00 00 6E [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [20:43:21]RAPDU: 90 00 [20:43:21]wFMCommunicate OK [20:43:21]wFMCommunicate request_size=10 [20:43:21]MH_SAM_APDU [20:43:21]CAPDU: 80 0D 02 02 05 E4 F3 69 AA 72 [20:43:21]Write to MH i2c: E2 0D 00 F3 01 80 0D 02 02 05 00 E4 F3 69 AA 72 00 00 D4 [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [20:43:21]RAPDU: 90 00 [20:43:21]wFMCommunicate OK [20:43:21]wFMCommunicate request_size=4 [20:43:21]MH_SAM_APDU [20:43:21]CAPDU: 80 0D 03 02 [20:43:21]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 0B 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 0B 00 F4 01 00 CC 77 1F 75 CA 56 D5 FB 90 00 38 [20:43:21]RAPDU: CC 77 1F 75 CA 56 D5 FB 90 00 [20:43:21]wFMCommunicate OK [20:43:21]SAM_PROTO_SignData done [20:43:21]FM_MakeSignedData done [20:43:21]CreateOFDProtocolMessage [20:43:21]wFMCommunicate request_size=4 [20:43:21]MH_SAM_APDU [20:43:21]CAPDU: 80 11 00 00 [20:43:21]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [20:43:21]Write i2c OK [20:43:21]MH_I2C_Read... [20:43:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:21]Read from MH i2c: E2 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 17 00 [20:43:21]MH_I2C_Read... [20:43:21]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CF [20:43:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:43:21]wFMCommunicate OK [20:43:21]CreateOFDProtocolMessage done [20:43:21]OFDSenderStorePacket 87476 [20:43:21]StoreOFDPacket docnum=87476 [20:43: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 FF 55 07 01 2C 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 4A 01 00 00 F4 03 04 00 E8 D2 F1 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 B4 55 01 00 35 04 06 00 1D E4 F3 69 AA 72 CC 77 1F 75 CA 56 D5 FB [20:43:21]CheckFolder [20:43:21]dirname=/storage/ofd_packets [20:43:21]CheckFolder done [20:43:21]ProducePacketName [20:43:21]name=ofd_packets/00087476 [20:43:21]NVStorageSaveData ofd_packets/00087476 [20:43:21]File name is /storage/ofd_packets/00087476 [20:43:21]Write 301 bytes [20:43:21]NVStorageSaveData done [20:43:21]OFDSenderStorePacket done [20:43:21]KKMCreateOFDPacket done [20:43:21]NVStorageSaveData kkm_last_timestamp [20:43:21]File name is /storage/kkm_last_timestamp [20:43:21]Write 4 bytes [20:43:21]NVStorageSaveData done [20:43:21]ExternCall_PrintAddStr [20:43:21]wPrintStart [20:43:21]Write to MH i2c: 01 00 00 F6 01 F7 [20:43:22]Write i2c OK [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 07 00 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [20:43:22]RasterBufferAndPrint [20:43:22]line Счет N : (1)872421 [20:43:22]line ИНН: 02508201610067 [20:43:22]line Контрольно-Кассовый Чек [20:43:22]line ПРОДАЖА [20:43:22]line ТРК (МРК, ГНК) : 43 [20:43:22]line Товар: 2710124130 [20:43:22]line Аи-92-К-5 [20:43:22]line 7.380 * 67.80 [20:43:22]line = 500.36 [20:43:22]line НДС 12% НСП 1% [20:43:22]line > о реализуемом товаре [20:43:22]line ОКРУГЛЕНИЕ: -0.36 [20:43:22]line ИТОГО: 500.00 [20:43:22]line Внесено: 500.00 [20:43:22]line СДАЧА: 0.00 [20:43:22]line НСП 1% : 4.43 [20:43:22]line НДС 12% : 53.14 [20:43:22]line Наличными: 500.00 [20:43:22]line Безнал.: 0.00 [20:43:22]line Место: АЗС № 137 "Партнер Нефть" [20:43:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:43:22]line СНО: Общий режим [20:43:22]line Чек 330 23.09.2024 20:43 [20:43:22]line Смена: 498 ФФД: 1.0 [20:43:22]line ЗНМ: 0300000064 [20:43:22]line РНМ: 0000000000092592 [20:43:22]line Версия ККМ: 001 [20:43:22]line ФМ: 0000000000874979 [20:43:22]line ФД: 87476 [20:43:22]line ФПД: 32869173537394 [20:43:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204320&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87476&fm=32869173537394&tin=02508201610067®Number=0000000000092592&sum=50000 [20:43:22]written 0, free lines is 4095 [20:43:22]OFD Sender: Processing packet 87476 [packets to send 280, broken 279] [20:43:22]ProducePacketName [20:43:22]name=ofd_packets/00087476 [20:43:22]OFD Sender: To server: pG, [20:43:22]CommunicateWithHost lk.salyk.kg:30040 [20:43:22]ConnectInit lk.salyk.kg [20:43:22]Write to MH i2c: 01 00 00 21 02 23 [20:43:22]Write i2c OK [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 07 00 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 CE 0C 04 [20:43:22]RasterBufferAndPrint [20:43:22]line [20:43:22]line [20:43:22]line [20:43:22]line [20:43:22]line [20:43:22]written 0, free lines is 3286 [20:43:22]MH_Cut [20:43:22]Write to MH i2c: D1 01 00 28 02 01 FC [20:43:22]Write i2c OK [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: D1 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: D1 01 00 [20:43:22]MH_I2C_Read... [20:43:22]Read from MH i2c: D1 01 00 28 02 00 FB [20:43:22]Write to MH i2c: 01 00 00 29 02 2B [20:43:22]Write i2c OK [20:43:22]MH_I2C_Read... [20:43:23]*** Cut start [20:43:23]*** Partial cut [20:43:23]*** CUTSNS_PIN = 1 [20:43:23]*** CUTSNS_PIN = 0 [20:43:23]Connected sock=7 [20:43: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 FF 55 07 01 2C 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 4A 01 00 00 F4 03 04 00 E8 D2 F1 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 B4 55 01 00 35 04 06 00 1D E4 F3 69 AA 72 CC 77 1F 75 CA 56 D5 FB [20:43:23]*** Brake cut motor [20:43:23]Read from MH i2c: 01 [20:43:23]MH_I2C_Read... [20:43:23]*** Stop cut motor [20:43:23]*** Cut end [20:43:23]Read from MH i2c: 01 07 00 [20:43:23]MH_I2C_Read... [20:43:23]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [20:43:23]process_action close_receipt done [20:43:23]requested_data is exist [20:43:23]produce_requested_data [20:43:23]requested_item fm.sn is exist - process it [20:43:23]wFMCommunicate request_size=4 [20:43:23]MH_SAM_APDU [20:43:23]CAPDU: 80 11 00 00 [20:43:23]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [20:43:23]Write i2c OK [20:43:23]MH_I2C_Read... [20:43: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 A8 1C 47 00 D8 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B4 55 01 00 F4 03 04 00 B4 7D F1 66 B6 04 01 00 00 7E 53 DB 73 B0 E1 C0 AF [20:43:23]CommunicateWithHost err = 0 [20:43:23]CheckOFDResponse [20:43:23]1017 (14) - 77093643461234 [20:43:23]1041 (16) - 0000000000874979 [20:43:23]1040 (4) - 87476 [20:43:23]1012 (4) - 23.09.2024 14:39 [20:43:23]1206 (1) - 0 [20:43:23]OFD Sender: Remove packet 87476 [20:43:23]ProducePacketName [20:43:23]name=ofd_packets/00087476 [20:43:23]NVStorageDeleteData [20:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:23]Read from MH i2c: E2 [20:43:23]MH_I2C_Read... [20:43:23]Read from MH i2c: E2 17 00 [20:43:23]MH_I2C_Read... [20:43:23]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 05 [20: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 [20:43:23]wFMCommunicate OK [20:43:23]requested_item fd.num is exist - process it [20:43:23]SAM_PROTO_GetFieldsCounters [20:43:23]wFMCommunicate request_size=4 [20:43:23]MH_SAM_APDU [20:43:23]CAPDU: 80 13 00 00 [20:43:23]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [20:43:23]Write i2c OK [20:43:23]MH_I2C_Read... [20:43:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:24]Read from MH i2c: E2 [20:43:24]MH_I2C_Read... [20:43:24]Read from MH i2c: E2 62 00 [20:43:24]MH_I2C_Read... [20:43:24]Read from MH i2c: E2 62 00 2B 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 B4 55 01 00 0E 04 04 00 F2 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 B6 [20:43: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 B4 55 01 00 0E 04 04 00 F2 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 [20:43:24]wFMCommunicate OK [20:43:24]SAM_PROTO_GetFieldsCounters done [20:43:24]requested_item shift.num is exist - process it [20:43:24]requested_item shift.opened is exist - process it [20:43:24]req_shift_opened [20:43:24]FM_GetShiftState [20:43:24]SAM_PROTO_GetShiftState [20:43:24]wFMCommunicate request_size=4 [20:43:24]MH_SAM_APDU [20:43:24]CAPDU: 80 13 01 00 [20:43:24]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [20:43:24]Write i2c OK [20:43:24]MH_I2C_Read... [20:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:24]Read from MH i2c: E2 [20:43:24]MH_I2C_Read... [20:43:24]Read from MH i2c: E2 0E 00 [20:43:24]MH_I2C_Read... [20:43:24]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 03 [20:43:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:43:24]wFMCommunicate OK [20:43:24]SAM_PROTO_GetShiftState done [20:43:24]FM_GetShiftState done [20:43:24]req_shift_opened done [20:43:24]requested_item shift.open_date is exist - process it [20:43:24]req_shift_open_date [20:43:24]req_shift_open_date done [20:43:24]produce_requested_data done [20:43:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87476,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:43:24]process_action_free close_receipt [20:43:24]json_value_free [20:43:24]json_value_free done [20:43:24]process_json_proto returns [20:43:24]Send response to host [20:43:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87476,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:43:24]free response buf [20:43:24]execute_script done [20:43:24]execute_script returns [20:43:24]free content buf [20:43:24]Sock 9.Close socket [20:43:24]Sock 9.Thread stoped [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:34]OFD Sender: No OFD packet to send [20:44:39]OFD Sender: No OFD packet to send [20:44:44]OFD Sender: No OFD packet to send [20:44:49]OFD Sender: No OFD packet to send [20:44:54]OFD Sender: No OFD packet to send [20:44:59]OFD Sender: No OFD packet to send [20:45:04]OFD Sender: No OFD packet to send [20:45:09]OFD Sender: No OFD packet to send [20:45:14]OFD Sender: No OFD packet to send [20:45:19]OFD Sender: No OFD packet to send [20:45:24]OFD Sender: No OFD packet to send [20:45:29]OFD Sender: No OFD packet to send [20:45:30]accept exits with 10 [20:45:30]New connection [20:45:30]New thread 3067374948 created [20:45:30]Thread 3067518308 joined [20:45:30]Waiting for new connection... [20:45:30] Sock 10.Parse request [20:45:30]Sock 10.Check first char [20:45:30]Sock 10.First char is OK [20:45:30]request: POST /json_proto HTTP/1.0 [20:45:30]Method: POST [20:45:30]URL: /json_proto [20:45:30]Method is POST - this is cgi request [20:45:30]url: /json_proto [20:45:30]query_string will be loaded in cgi processing [20:45:30]execute_cgi json_proto POST (null) [20:45:30]execute_cgi path=json_proto method=POST [20:45:30]POST find Content-Length [20:45:30]Host: 172.17.47.196:8080 [20:45:30]Content-Length: 817 [20:45:30]Content-Type: application/json [20:45:30] [20:45:30]POST finish read [20:45:30]Found Content-Length = 817 [20:45:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872422", "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 }]} ], "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" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:30]execute_script... [20: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)872422", "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 }]} ], "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" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:30]POST & json_proto [20:45:30]process_json_proto [20:45:30]json parsed OK: [20:45:30]protocol is kg_v1.0 [20:45:30]action value=close_receipt [20:45:30]process_action close_receipt [20:45:30]cmd_close_receipt [20:45:30]MH_GetDate [20:45:30]Write to MH i2c: F0 00 00 2D 02 1E [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: F0 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: F0 09 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: F0 09 00 2D 02 00 6B D3 F1 66 4C 6B 94 66 6D [20:45:30]GetLastDocTimeStamp 1727124200 [20:45:30]current date 1727124331 [20:45:30]FM_GetShiftState [20:45:30]SAM_PROTO_GetShiftState [20:45:30]wFMCommunicate request_size=4 [20:45:30]MH_SAM_APDU [20:45:30]CAPDU: 80 13 01 00 [20:45:30]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [20:45:30]Write i2c OK [20:45:30]MH_I2C_Read... [20:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:30]Read from MH i2c: E2 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 0E 00 [20:45:30]MH_I2C_Read... [20:45:30]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 05 [20:45:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:45:30]wFMCommunicate OK [20:45:30]SAM_PROTO_GetShiftState done [20:45:30]FM_GetShiftState done [20:45:30]opened in 1727050818 [20:45:30]opened+sec_in_day 1727137218 [20:45:30]quantity*price = 70037 [20:45:30]sum+1 = 70038 [20:45:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 331 23.09.2024 20:45 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000874979 ФД: 87477 ФПД: 219719696672864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204531&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87477&fm=219719696672864&tin=02508201610067®Number=0000000000092592&sum=70037 [20:45:31]StoreToDocumentArchive [20:45:31]shift 498 fd 87477 [20:45:31]save to /storage/0498/doc_00087477 [20:45:31]save last doc name /storage/0498/doc_00087477 to /storage/kkm_last_doc_name [20:45:31]save OK [20:45:31]Clear old archive folders... [20:45:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:45:31]tlvbuf is 00CDFD10 [20:45:31]SAM_PROTO_ClearQueue [20:45:31]wFMCommunicate request_size=4 [20:45:31]MH_SAM_APDU [20:45:31]CAPDU: 80 09 00 00 [20:45:31]Write to MH i2c: E2 08 00 3B 02 80 09 00 00 00 00 00 00 AF [20:45:31]Write i2c OK [20:45:31]MH_I2C_Read... [20:45:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:31]Read from MH i2c: E2 [20:45:31]MH_I2C_Read... [20:45:31]Read from MH i2c: E2 03 00 [20:45:31]MH_I2C_Read... [20:45:31]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [20:45:31]RAPDU: 90 00 [20:45:31]wFMCommunicate OK [20:45:31]SAM_PROTO_ClearQueue done [20:45:31]KKMCreateOFDPacket [20:45:31]OFDProtocolAddRootSTLVToBuf [20:45:31]FM_MakeSignedData [20:45:31]FM_MakeSignedData [20:45:31]SAM_PROTO_SignData [20:45:31]wFMCommunicate request_size=4 [20:45:31]MH_SAM_APDU [20:45:31]CAPDU: 80 0D 01 02 [20:45:31]Write to MH i2c: E2 08 00 3C 02 80 0D 01 02 00 00 00 00 B7 [20:45:31]Write i2c OK [20:45:31]MH_I2C_Read... [20:45:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:31]Read from MH i2c: E2 [20:45:31]MH_I2C_Read... [20:45:31]Read from MH i2c: E2 03 00 [20:45:31]MH_I2C_Read... [20:45:31]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [20:45:31]RAPDU: 90 00 [20:45:31]wFMCommunicate OK [20:45:31]wFMCommunicate request_size=255 [20:45:31]MH_SAM_APDU [20:45: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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 6B D3 F1 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 B5 55 01 00 35 04 06 00 C7 [20:45:31]Write to MH i2c: E2 02 01 3D 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 6B D3 F1 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 B5 55 01 00 35 04 06 00 C7 00 00 1B [20:45:31]Write i2c OK [20:45:31]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 03 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [20:45:32]RAPDU: 90 00 [20:45:32]wFMCommunicate OK [20:45:32]wFMCommunicate request_size=10 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 0D 02 02 05 D5 7A 78 68 60 [20:45:32]Write to MH i2c: E2 0D 00 3E 02 80 0D 02 02 05 00 D5 7A 78 68 60 00 00 53 [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 03 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [20:45:32]RAPDU: 90 00 [20:45:32]wFMCommunicate OK [20:45:32]wFMCommunicate request_size=4 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 0D 03 02 [20:45:32]Write to MH i2c: E2 08 00 3F 02 80 0D 03 02 00 00 00 00 BC [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 0B 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 0B 00 3F 02 00 B8 C9 06 0B 50 EC 65 9D 90 00 8D [20:45:32]RAPDU: B8 C9 06 0B 50 EC 65 9D 90 00 [20:45:32]wFMCommunicate OK [20:45:32]SAM_PROTO_SignData done [20:45:32]FM_MakeSignedData done [20:45:32]CreateOFDProtocolMessage [20:45:32]wFMCommunicate request_size=4 [20:45:32]MH_SAM_APDU [20:45:32]CAPDU: 80 11 00 00 [20:45:32]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:32]Read from MH i2c: E2 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: E2 17 00 [20:45:32]MH_I2C_Read... [20:45:32]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 [20: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 [20:45:32]wFMCommunicate OK [20:45:32]CreateOFDProtocolMessage done [20:45:32]OFDSenderStorePacket 87477 [20:45:32]StoreOFDPacket docnum=87477 [20: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 0F 01 00 00 E3 D6 07 01 A8 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 6B D3 F1 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 B5 55 01 00 35 04 06 00 C7 D5 7A 78 68 60 B8 C9 06 0B 50 EC 65 9D [20:45:32]CheckFolder [20:45:32]dirname=/storage/ofd_packets [20:45:32]CheckFolder done [20:45:32]ProducePacketName [20:45:32]name=ofd_packets/00087477 [20:45:32]NVStorageSaveData ofd_packets/00087477 [20:45:32]File name is /storage/ofd_packets/00087477 [20:45:32]Write 301 bytes [20:45:32]NVStorageSaveData done [20:45:32]OFDSenderStorePacket done [20:45:32]KKMCreateOFDPacket done [20:45:32]NVStorageSaveData kkm_last_timestamp [20:45:32]File name is /storage/kkm_last_timestamp [20:45:32]Write 4 bytes [20:45:32]NVStorageSaveData done [20:45:32]ExternCall_PrintAddStr [20:45:32]wPrintStart [20:45:32]Write to MH i2c: 01 00 00 41 02 43 [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 07 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [20:45:32]RasterBufferAndPrint [20:45:32]line Счет N : (1)872422 [20:45:32]line ИНН: 02508201610067 [20:45:32]line Контрольно-Кассовый Чек [20:45:32]line ПРОДАЖА [20:45:32]line ТРК (МРК, ГНК) : 63 [20:45:32]line Товар: 2710124130 [20:45:32]line Аи-92-К-5 [20:45:32]line 10.330 * 67.80 [20:45:32]line = 700.37 [20:45:32]line НДС 12% НСП 1% [20:45:32]line > о реализуемом товаре [20:45:32]line ИТОГО: 700.37 [20:45:32]line НСП 1% : 6.20 [20:45:32]line НДС 12% : 74.38 [20:45:32]line Наличными: 0.00 [20:45:32]line Безнал.: 700.37 [20:45:32]line Место: АЗС № 137 "Партнер Нефть" [20:45:32]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:45:32]line СНО: Общий режим [20:45:32]line Чек 331 23.09.2024 20:45 [20:45:32]line Смена: 498 ФФД: 1.0 [20:45:32]line ЗНМ: 0300000064 [20:45:32]line РНМ: 0000000000092592 [20:45:32]line Версия ККМ: 001 [20:45:32]line Платежная система: Бакай Банк [20:45:32]line ФМ: 0000000000874979 [20:45:32]line ФД: 87477 [20:45:32]line ФПД: 219719696672864 [20:45:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204531&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87477&fm=219719696672864&tin=02508201610067®Number=0000000000092592&sum=70037 [20:45:32]written 0, free lines is 4095 [20:45:32]OFD Sender: Processing packet 87477 [packets to send 280, broken 279] [20:45:32]ProducePacketName [20:45:32]name=ofd_packets/00087477 [20:45:32]OFD Sender: To server: pG, [20:45:32]CommunicateWithHost lk.salyk.kg:30040 [20:45:32]ConnectInit lk.salyk.kg [20:45:32]Write to MH i2c: 01 00 00 6B 02 6D [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 07 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 E4 0C 64 [20:45:32]RasterBufferAndPrint [20:45:32]line [20:45:32]line [20:45:32]line [20:45:32]line [20:45:32]line [20:45:32]written 0, free lines is 3307 [20:45:32]MH_Cut [20:45:32]Write to MH i2c: D1 01 00 72 02 01 46 [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: D1 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: D1 01 00 [20:45:32]MH_I2C_Read... [20:45:32]Read from MH i2c: D1 01 00 72 02 00 45 [20:45:32]Write to MH i2c: 01 00 00 73 02 75 [20:45:32]Write i2c OK [20:45:32]MH_I2C_Read... [20:45:33]Connected sock=7 [20: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 0F 01 00 00 E3 D6 07 01 A8 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 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 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 6B D3 F1 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 B5 55 01 00 35 04 06 00 C7 D5 7A 78 68 60 B8 C9 06 0B 50 EC 65 9D [20:45:33]*** Cut start [20:45:33]*** Partial cut [20:45:33]*** CUTSNS_PIN = 1 [20:45:33]*** CUTSNS_PIN = 0 [20:45:33]*** Brake cut motor [20:45:34]Read from MH i2c: 01 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: 01 07 00 [20:45:34]MH_I2C_Read... [20:45:34]*** Stop cut motor [20:45:34]*** Cut end [20:45:34]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [20:45:34]process_action close_receipt done [20:45:34]requested_data is exist [20:45:34]produce_requested_data [20:45:34]requested_item fm.sn is exist - process it [20:45:34]wFMCommunicate request_size=4 [20:45:34]MH_SAM_APDU [20:45:34]CAPDU: 80 11 00 00 [20:45:34]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [20:45:34]Write i2c OK [20:45:34]MH_I2C_Read... [20:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:34]Read from MH i2c: E2 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 17 00 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [20: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 [20:45:34]wFMCommunicate OK [20:45:34]requested_item fd.num is exist - process it [20:45:34]SAM_PROTO_GetFieldsCounters [20:45:34]wFMCommunicate request_size=4 [20:45:34]MH_SAM_APDU [20:45:34]CAPDU: 80 13 00 00 [20:45:34]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [20:45:34]Write i2c OK [20:45:34]MH_I2C_Read... [20:45:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:34]Read from MH i2c: E2 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 62 00 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 04 [20: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 B5 55 01 00 0E 04 04 00 F2 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 [20:45:34]wFMCommunicate OK [20:45:34]SAM_PROTO_GetFieldsCounters done [20:45:34]requested_item shift.num is exist - process it [20:45:34]requested_item shift.opened is exist - process it [20:45:34]req_shift_opened [20:45:34]FM_GetShiftState [20:45:34]SAM_PROTO_GetShiftState [20:45:34]wFMCommunicate request_size=4 [20:45:34]MH_SAM_APDU [20:45:34]CAPDU: 80 13 01 00 [20:45:34]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [20:45:34]Write i2c OK [20:45:34]MH_I2C_Read... [20:45:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:34]Read from MH i2c: E2 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 0E 00 [20:45:34]MH_I2C_Read... [20:45:34]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4D [20:45:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:45:34]wFMCommunicate OK [20:45:34]SAM_PROTO_GetShiftState done [20:45:34]FM_GetShiftState done [20:45:34]req_shift_opened done [20:45:34]requested_item shift.open_date is exist - process it [20:45:34]req_shift_open_date [20:45:34]req_shift_open_date done [20:45:34]produce_requested_data done [20:45:34]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87477,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:45:34]process_action_free close_receipt [20:45:34]json_value_free [20:45:34]json_value_free done [20:45:34]process_json_proto returns [20:45:34]Send response to host [20:45:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87477,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:45:34]free response buf [20:45:34]execute_script done [20:45:34]execute_script returns [20:45:34]free content buf [20:45:34]Sock 10.Close socket [20:45:34]Sock 10.Thread stoped [20:45: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 D8 74 47 00 58 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 B5 55 01 00 F4 03 04 00 36 7E F1 66 B6 04 01 00 00 E9 61 66 3C AE D3 8D 8D [20:45:35]CommunicateWithHost err = 0 [20:45:35]CheckOFDResponse [20:45:35]1017 (14) - 77093643461234 [20:45:35]1041 (16) - 0000000000874979 [20:45:35]1040 (4) - 87477 [20:45:35]1012 (4) - 23.09.2024 14:41 [20:45:35]1206 (1) - 0 [20:45:35]OFD Sender: Remove packet 87477 [20:45:35]ProducePacketName [20:45:35]name=ofd_packets/00087477 [20:45:35]NVStorageDeleteData [20:45:35]OFD Sender: No OFD packet to send [20:45:40]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]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: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:46]OFD Sender: No OFD packet to send [20:46:49]accept exits with 9 [20:46:49]New connection [20:46:49]New thread 3067518308 created [20:46:49]Thread 3067374948 joined [20:46:49]Waiting for new connection... [20:46:49] Sock 9.Parse request [20:46:49]Sock 9.Check first char [20:46:49]Sock 9.First char is OK [20:46:49]request: POST /json_proto HTTP/1.0 [20:46:49]Method: POST [20:46:49]URL: /json_proto [20:46:49]Method is POST - this is cgi request [20:46:49]url: /json_proto [20:46:49]query_string will be loaded in cgi processing [20:46:49]execute_cgi json_proto POST (null) [20:46:49]execute_cgi path=json_proto method=POST [20:46:49]POST find Content-Length [20:46:49]Host: 172.17.47.196:8080 [20:46:49]Content-Length: 591 [20:46:49]Content-Type: application/json [20:46:49] [20:46:49]POST finish read [20:46:49]Found Content-Length = 591 [20:46:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148228", "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" ] } } [20:46:49]execute_script... [20:46: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)148228", "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" ] } } [20:46:49]POST & json_proto [20:46:49]process_json_proto [20:46:49]json parsed OK: [20:46:49]protocol is kg_v1.0 [20:46:49]action value=close_receipt [20:46:49]process_action close_receipt [20:46:49]cmd_close_receipt [20:46:49]MH_GetDate [20:46:49]Write to MH i2c: F0 00 00 77 02 68 [20:46:49]Write i2c OK [20:46:49]MH_I2C_Read... [20:46:49]Read from MH i2c: F0 [20:46:49]MH_I2C_Read... [20:46:49]Read from MH i2c: F0 09 00 [20:46:49]MH_I2C_Read... [20:46:49]Read from MH i2c: F0 09 00 77 02 00 BA D3 F1 66 4C 6B 94 66 06 [20:46:49]GetLastDocTimeStamp 1727124331 [20:46:49]current date 1727124410 [20:46:49]FM_GetShiftState [20:46:49]SAM_PROTO_GetShiftState [20:46:49]wFMCommunicate request_size=4 [20:46:49]MH_SAM_APDU [20:46:49]CAPDU: 80 13 01 00 [20:46:49]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [20:46:49]Write i2c OK [20:46:49]MH_I2C_Read... [20:46:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:49]Read from MH i2c: E2 [20:46:49]MH_I2C_Read... [20:46:49]Read from MH i2c: E2 0E 00 [20:46:49]MH_I2C_Read... [20:46:49]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4F [20:46:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:46:49]wFMCommunicate OK [20:46:49]SAM_PROTO_GetShiftState done [20:46:49]FM_GetShiftState done [20:46:49]opened in 1727050818 [20:46:49]opened+sec_in_day 1727137218 [20:46:49]quantity*price = 4000 [20:46:49]sum+1 = 4001 [20:46:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 332 23.09.2024 20:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87478 ФПД: 260236825925757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87478&fm=260236825925757&tin=02508201610067®Number=0000000000092592&sum=4000 0 [20:46:50]StoreToDocumentArchive [20:46:50]shift 498 fd 87478 [20:46:50]save to /storage/0498/doc_00087478 [20:46:50]save last doc name /storage/0498/doc_00087478 to /storage/kkm_last_doc_name [20:46:50]save OK [20:46:50]Clear old archive folders... [20:46:51]ProcessDocumentItem done err = 0, tmpTLVsize=266 [20:46:51]tlvbuf is 00CD6610 [20:46:51]SAM_PROTO_ClearQueue [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 09 00 00 [20:46:51]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [20:46:51]RAPDU: 90 00 [20:46:51]wFMCommunicate OK [20:46:51]SAM_PROTO_ClearQueue done [20:46:51]KKMCreateOFDPacket [20:46:51]OFDProtocolAddRootSTLVToBuf [20:46:51]FM_MakeSignedData [20:46:51]FM_MakeSignedData [20:46:51]SAM_PROTO_SignData [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 0D 01 02 [20:46:51]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [20:46:51]RAPDU: 90 00 [20:46:51]wFMCommunicate OK [20:46:51]wFMCommunicate request_size=255 [20:46:51]MH_SAM_APDU [20:46:51]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 4C 01 00 00 F4 03 04 00 BA D3 F1 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 [20:46:51]Write to MH i2c: E2 02 01 87 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 4C 01 00 00 F4 03 04 00 BA D3 F1 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 00 00 CC [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]OFD Sender: No OFD packet to send [20:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [20:46:51]RAPDU: 90 00 [20:46:51]wFMCommunicate OK [20:46:51]wFMCommunicate request_size=25 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 B6 55 01 00 35 04 06 00 EC AF 1B 91 18 7D [20:46:51]Write to MH i2c: E2 1C 00 88 02 80 0D 02 02 14 00 37 39 10 04 04 00 B6 55 01 00 35 04 06 00 EC AF 1B 91 18 7D 00 00 DB [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [20:46:51]RAPDU: 90 00 [20:46:51]wFMCommunicate OK [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 0D 03 02 [20:46:51]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 0B 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 0B 00 89 02 00 B6 38 2E 75 AA CE 21 21 90 00 52 [20:46:51]RAPDU: B6 38 2E 75 AA CE 21 21 90 00 [20:46:51]wFMCommunicate OK [20:46:51]SAM_PROTO_SignData done [20:46:51]FM_MakeSignedData done [20:46:51]CreateOFDProtocolMessage [20:46:51]wFMCommunicate request_size=4 [20:46:51]MH_SAM_APDU [20:46:51]CAPDU: 80 11 00 00 [20:46:51]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:51]Read from MH i2c: E2 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 17 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [20: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 [20:46:51]wFMCommunicate OK [20:46:51]CreateOFDProtocolMessage done [20:46:51]OFDSenderStorePacket 87478 [20:46:51]StoreOFDPacket docnum=87478 [20:46: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 1E 01 00 00 C9 95 16 01 7D F7 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 4C 01 00 00 F4 03 04 00 BA D3 F1 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 B6 55 01 00 35 04 06 00 EC AF 1B 91 18 7D B6 38 2E 75 AA CE 21 21 [20:46:51]CheckFolder [20:46:51]dirname=/storage/ofd_packets [20:46:51]CheckFolder done [20:46:51]ProducePacketName [20:46:51]name=ofd_packets/00087478 [20:46:51]NVStorageSaveData ofd_packets/00087478 [20:46:51]File name is /storage/ofd_packets/00087478 [20:46:51]Write 316 bytes [20:46:51]NVStorageSaveData done [20:46:51]OFDSenderStorePacket done [20:46:51]KKMCreateOFDPacket done [20:46:51]NVStorageSaveData kkm_last_timestamp [20:46:51]File name is /storage/kkm_last_timestamp [20:46:51]Write 4 bytes [20:46:51]NVStorageSaveData done [20:46:51]ExternCall_PrintAddStr [20:46:51]wPrintStart [20:46:51]Write to MH i2c: 01 00 00 8B 02 8D [20:46:51]Write i2c OK [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: 01 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: 01 07 00 [20:46:51]MH_I2C_Read... [20:46:51]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [20:46:51]RasterBufferAndPrint [20:46:51]line Счет N : (3)148228 [20:46:51]line ИНН: 02508201610067 [20:46:51]line Контрольно-Кассовый Чек [20:46:51]line ПРОДАЖА [20:46:51]line Товар: 42069942 [20:46:51]line Жев Orbit White Fresh Mint [20:46:51]line 1.000 * 40.00 [20:46:51]line = 40.00 [20:46:51]line НДС 12% НСП 1% [20:46:51]line > о реализуемом товаре [20:46:51]line ИТОГО: 40.00 [20:46:51]line НСП 1% : 0.35 [20:46:51]line НДС 12% : 4.25 [20:46:51]line Наличными: 40.00 [20:46:51]line Безнал.: 0.00 [20:46:51]line Место: АЗС № 137 "Партнер Нефть" [20:46:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:46:51]line СНО: Общий режим [20:46:51]line Чек 332 23.09.2024 20:46 [20:46:51]line Смена: 498 ФФД: 1.0 [20:46:51]line ЗНМ: 0300000064 [20:46:51]line РНМ: 0000000000092592 [20:46:51]line Версия ККМ: 001 [20:46:51]line ФМ: 0000000000874979 [20:46:51]line ФД: 87478 [20:46:51]line ФПД: 260236825925757 [20:46:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204650&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87478&fm=260236825925757&tin=02508201610067®Number=0000000000092592&sum=4000 [20:46:51]line 0 [20:46:51]OFD Sender: Processing packet 87478 [packets to send 280, broken 279] [20:46:51]ProducePacketName [20:46:51]name=ofd_packets/00087478 [20:46:51]OFD Sender: To server: pG, [20:46:51]CommunicateWithHost lk.salyk.kg:30040 [20:46:51]ConnectInit lk.salyk.kg [20:46:51]written 0, free lines is 4095 [20:46:52]Write to MH i2c: 01 00 00 B3 02 B5 [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: 01 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: 01 07 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 E5 0C AD [20:46:52]RasterBufferAndPrint [20:46:52]line [20:46:52]line [20:46:52]line [20:46:52]line [20:46:52]line [20:46:52]written 0, free lines is 3307 [20:46:52]MH_Cut [20:46:52]Write to MH i2c: D1 01 00 BA 02 01 8E [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: D1 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: D1 01 00 [20:46:52]MH_I2C_Read... [20:46:52]Read from MH i2c: D1 01 00 BA 02 00 8D [20:46:52]Write to MH i2c: 01 00 00 BB 02 BD [20:46:52]Write i2c OK [20:46:52]MH_I2C_Read... [20:46:53]*** Cut start [20:46:53]*** Partial cut [20:46:53]*** CUTSNS_PIN = 1 [20:46:53]*** CUTSNS_PIN = 0 [20:46:53]*** Brake cut motor [20:46:53]Read from MH i2c: 01 [20:46:53]MH_I2C_Read... [20:46:53]*** Stop cut motor [20:46:53]*** Cut end [20:46:53]Read from MH i2c: 01 07 00 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [20:46:53]process_action close_receipt done [20:46:53]requested_data is exist [20:46:53]produce_requested_data [20:46:53]requested_item fm.sn is exist - process it [20:46:53]wFMCommunicate request_size=4 [20:46:53]MH_SAM_APDU [20:46:53]CAPDU: 80 11 00 00 [20:46:53]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:53]Read from MH i2c: E2 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 17 00 [20:46:53]MH_I2C_Read... [20:46:53]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 [20:46: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:46:53]wFMCommunicate OK [20:46:53]requested_item fd.num is exist - process it [20:46:53]SAM_PROTO_GetFieldsCounters [20:46:53]wFMCommunicate request_size=4 [20:46:53]MH_SAM_APDU [20:46:53]CAPDU: 80 13 00 00 [20:46:53]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:53]Connected sock=10 [20:46:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 1E 01 00 00 C9 95 16 01 7D F7 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 4C 01 00 00 F4 03 04 00 BA D3 F1 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 B6 55 01 00 35 04 06 00 EC AF 1B 91 18 7D B6 38 2E 75 AA CE 21 21 [20:46:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:53]Read from MH i2c: E2 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 62 00 [20:46:53]MH_I2C_Read... [20:46:53]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 B6 55 01 00 0E 04 04 00 F2 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 50 [20:46: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 B6 55 01 00 0E 04 04 00 F2 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 [20:46:53]wFMCommunicate OK [20:46:53]SAM_PROTO_GetFieldsCounters done [20:46:53]requested_item shift.num is exist - process it [20:46:53]requested_item shift.opened is exist - process it [20:46:53]req_shift_opened [20:46:53]FM_GetShiftState [20:46:53]SAM_PROTO_GetShiftState [20:46:53]wFMCommunicate request_size=4 [20:46:53]MH_SAM_APDU [20:46:53]CAPDU: 80 13 01 00 [20:46:53]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [20:46:53]Write i2c OK [20:46:53]MH_I2C_Read... [20:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:53]Read from MH i2c: E2 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 0E 00 [20:46:53]MH_I2C_Read... [20:46:53]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [20:46:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:46:53]wFMCommunicate OK [20:46:53]SAM_PROTO_GetShiftState done [20:46:53]FM_GetShiftState done [20:46:53]req_shift_opened done [20:46:53]requested_item shift.open_date is exist - process it [20:46:53]req_shift_open_date [20:46:53]req_shift_open_date done [20:46:53]produce_requested_data done [20:46:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87478,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:46:53]process_action_free close_receipt [20:46:53]json_value_free [20:46:53]json_value_free done [20:46:53]process_json_proto returns [20:46:53]Send response to host [20:46:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87478,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:46:53]free response buf [20:46:53]execute_script done [20:46:53]execute_script returns [20:46:53]free content buf [20:46:53]Sock 9.Close socket [20:46:53]Sock 9.Thread stoped [20:46: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 1A 8F 47 00 98 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 B6 55 01 00 F4 03 04 00 86 7E F1 66 B6 04 01 00 00 8C 57 F9 A9 A5 C6 09 F9 [20:46:54]CommunicateWithHost err = 0 [20:46:54]CheckOFDResponse [20:46:54]1017 (14) - 77093643461234 [20:46:54]1041 (16) - 0000000000874979 [20:46:54]1040 (4) - 87478 [20:46:54]1012 (4) - 23.09.2024 14:43 [20:46:54]1206 (1) - 0 [20:46:54]OFD Sender: Remove packet 87478 [20:46:54]ProducePacketName [20:46:54]name=ofd_packets/00087478 [20:46:54]NVStorageDeleteData [20:46:54]OFD Sender: No OFD packet to send [20:46:59]OFD Sender: No OFD packet to send [20:47:04]OFD Sender: No OFD packet to send [20:47:09]OFD Sender: No OFD packet to send [20:47:14]OFD Sender: No OFD packet to send [20:47:19]OFD Sender: No OFD packet to send [20:47:24]OFD Sender: No OFD packet to send [20:47:29]OFD Sender: No OFD packet to send [20:47:34]OFD Sender: No OFD packet to send [20:47:39]OFD Sender: No OFD packet to send [20:47:44]OFD Sender: No OFD packet to send [20:47:49]OFD Sender: No OFD packet to send [20:47:54]OFD Sender: No OFD packet to send [20:47:59]OFD Sender: No OFD packet to send [20:48:04]recv_with_timeout no data received [20:48:04]OFD Sender: No OFD packet to send [20:48:09]OFD Sender: No OFD packet to send [20:48:14]OFD Sender: No OFD packet to send [20:48:19]OFD Sender: No OFD packet to send [20:48:24]OFD Sender: No OFD packet to send [20:48:30]OFD Sender: No OFD packet to send [20:48:35]OFD Sender: No OFD packet to send [20:48:40]OFD Sender: No OFD packet to send [20:48:45]OFD Sender: No OFD packet to send [20:48:50]OFD Sender: No OFD packet to send [20:48:55]OFD Sender: No OFD packet to send [20:49:00]OFD Sender: No OFD packet to send [20:49:05]OFD Sender: No OFD packet to send [20:49:10]OFD Sender: No OFD packet to send [20:49:10]accept exits with 7 [20:49:10]New connection [20:49:10]New thread 3067374948 created [20:49:10]Thread 3067518308 joined [20:49:10]Waiting for new connection... [20:49:10] Sock 7.Parse request [20:49:10]Sock 7.Check first char [20:49:10]Sock 7.First char is OK [20:49:10]request: POST /json_proto HTTP/1.0 [20:49:10]Method: POST [20:49:10]URL: /json_proto [20:49:10]Method is POST - this is cgi request [20:49:10]url: /json_proto [20:49:10]query_string will be loaded in cgi processing [20:49:10]execute_cgi json_proto POST (null) [20:49:10]execute_cgi path=json_proto method=POST [20:49:10]POST find Content-Length [20:49:10]Host: 172.17.47.196:8080 [20:49:10]Content-Length: 986 [20:49:10]Content-Type: application/json [20:49:10] [20:49:10]POST finish read [20:49:10]Found Content-Length = 986 [20:49:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872423", "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" : 86.440, "sum" : 6500.29, "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 86.44 \u0441\u043E\u043C", "deposit" : 6500.00, "total" : 6500.00, "payments": [ { "type": 0, "sum" : 6500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:10]execute_script... [20:49: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)872423", "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" : 86.440, "sum" : 6500.29, "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 86.44 \u0441\u043E\u043C", "deposit" : 6500.00, "total" : 6500.00, "payments": [ { "type": 0, "sum" : 6500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:10]POST & json_proto [20:49:10]process_json_proto [20:49:10]json parsed OK: [20:49:10]protocol is kg_v1.0 [20:49:10]action value=close_receipt [20:49:10]process_action close_receipt [20:49:10]cmd_close_receipt [20:49:10]MH_GetDate [20:49:10]Write to MH i2c: F0 00 00 BF 02 B0 [20:49:10]Write i2c OK [20:49:10]MH_I2C_Read... [20:49:10]Read from MH i2c: F0 [20:49:10]MH_I2C_Read... [20:49:10]Read from MH i2c: F0 09 00 [20:49:10]MH_I2C_Read... [20:49:10]Read from MH i2c: F0 09 00 BF 02 00 46 D4 F1 66 4C 6B 94 66 DB [20:49:10]GetLastDocTimeStamp 1727124410 [20:49:10]current date 1727124550 [20:49:10]FM_GetShiftState [20:49:10]SAM_PROTO_GetShiftState [20:49:10]wFMCommunicate request_size=4 [20:49:10]MH_SAM_APDU [20:49:10]CAPDU: 80 13 01 00 [20:49:10]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [20:49:10]Write i2c OK [20:49:10]MH_I2C_Read... [20:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:10]Read from MH i2c: E2 [20:49:10]MH_I2C_Read... [20:49:10]Read from MH i2c: E2 0E 00 [20:49:10]MH_I2C_Read... [20:49:10]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 97 [20:49:10]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:49:10]wFMCommunicate OK [20:49:10]SAM_PROTO_GetShiftState done [20:49:10]FM_GetShiftState done [20:49:10]opened in 1727050818 [20:49:10]opened+sec_in_day 1727137218 [20:49:10]quantity*price = 650028 [20:49:10]sum+1 = 650030 [20:49:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 6500.00 Внесено: 6500.00 СДАЧА: 0.00 НСП 1% : 57.52 НДС 12% : 690.30 Наличными: 6500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 333 23.09.2024 20:49 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 86.44 сом ФМ: 0000000000874979 ФД: 87479 ФПД: 222287601454144 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204910&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87479&fm=222287601454144&tin=02508201610067®Number=0000000000092592&sum=650000 [20:49:11]StoreToDocumentArchive [20:49:11]shift 498 fd 87479 [20:49:11]save to /storage/0498/doc_00087479 [20:49:11]save last doc name /storage/0498/doc_00087479 to /storage/kkm_last_doc_name [20:49:11]save OK [20:49:11]Clear old archive folders... [20:49:11]ProcessDocumentItem done err = 0, tmpTLVsize=252 [20:49:11]tlvbuf is 00CDA960 [20:49:11]SAM_PROTO_ClearQueue [20:49:11]wFMCommunicate request_size=4 [20:49:11]MH_SAM_APDU [20:49:11]CAPDU: 80 09 00 00 [20:49:11]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:11]Read from MH i2c: E2 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [20:49:11]RAPDU: 90 00 [20:49:11]wFMCommunicate OK [20:49:11]SAM_PROTO_ClearQueue done [20:49:11]KKMCreateOFDPacket [20:49:11]OFDProtocolAddRootSTLVToBuf [20:49:11]FM_MakeSignedData [20:49:11]FM_MakeSignedData [20:49:11]SAM_PROTO_SignData [20:49:11]wFMCommunicate request_size=4 [20:49:11]MH_SAM_APDU [20:49:11]CAPDU: 80 0D 01 02 [20:49:11]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:11]Read from MH i2c: E2 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [20:49:11]RAPDU: 90 00 [20:49:11]wFMCommunicate OK [20:49:11]wFMCommunicate request_size=255 [20:49:11]MH_SAM_APDU [20:49: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 A8 51 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0D 01 00 00 00 07 04 06 00 10 EB 09 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 46 D4 F1 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 B7 55 01 00 35 04 06 00 [20:49:11]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 A8 51 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0D 01 00 00 00 07 04 06 00 10 EB 09 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 46 D4 F1 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 B7 55 01 00 35 04 06 00 00 00 3C [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:11]Read from MH i2c: E2 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [20:49:11]RAPDU: 90 00 [20:49:11]wFMCommunicate OK [20:49:11]wFMCommunicate request_size=11 [20:49:11]MH_SAM_APDU [20:49:11]CAPDU: 80 0D 02 02 06 CA 2B 5D 85 CC 40 [20:49:11]Write to MH i2c: E2 0E 00 D0 02 80 0D 02 02 06 00 CA 2B 5D 85 CC 40 00 00 3B [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:11]Read from MH i2c: E2 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [20:49:11]RAPDU: 90 00 [20:49:11]wFMCommunicate OK [20:49:11]wFMCommunicate request_size=4 [20:49:11]MH_SAM_APDU [20:49:11]CAPDU: 80 0D 03 02 [20:49:11]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:11]Read from MH i2c: E2 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 0B 00 [20:49:11]MH_I2C_Read... [20:49:11]Read from MH i2c: E2 0B 00 D1 02 00 62 E3 B5 6B 37 C6 E5 F2 90 00 88 [20:49:11]RAPDU: 62 E3 B5 6B 37 C6 E5 F2 90 00 [20:49:11]wFMCommunicate OK [20:49:11]SAM_PROTO_SignData done [20:49:11]FM_MakeSignedData done [20:49:11]CreateOFDProtocolMessage [20:49:11]wFMCommunicate request_size=4 [20:49:11]MH_SAM_APDU [20:49:11]CAPDU: 80 11 00 00 [20:49:11]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [20:49:11]Write i2c OK [20:49:11]MH_I2C_Read... [20:49:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:12]Read from MH i2c: E2 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: E2 17 00 [20:49:12]MH_I2C_Read... [20:49:12]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 [20: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 [20:49:12]wFMCommunicate OK [20:49:12]CreateOFDProtocolMessage done [20:49:12]OFDSenderStorePacket 87479 [20:49:12]StoreOFDPacket docnum=87479 [20:49: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 AA 08 01 48 87 5A 03 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 51 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0D 01 00 00 00 07 04 06 00 10 EB 09 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 46 D4 F1 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 B7 55 01 00 35 04 06 00 CA 2B 5D 85 CC 40 62 E3 B5 6B 37 C6 E5 F2 [20:49:12]CheckFolder [20:49:12]dirname=/storage/ofd_packets [20:49:12]CheckFolder done [20:49:12]ProducePacketName [20:49:12]name=ofd_packets/00087479 [20:49:12]NVStorageSaveData ofd_packets/00087479 [20:49:12]File name is /storage/ofd_packets/00087479 [20:49:12]Write 302 bytes [20:49:12]NVStorageSaveData done [20:49:12]OFDSenderStorePacket done [20:49:12]KKMCreateOFDPacket done [20:49:12]NVStorageSaveData kkm_last_timestamp [20:49:12]File name is /storage/kkm_last_timestamp [20:49:12]Write 4 bytes [20:49:12]NVStorageSaveData done [20:49:12]ExternCall_PrintAddStr [20:49:12]wPrintStart [20:49:12]Write to MH i2c: 01 00 00 D3 02 D5 [20:49:12]Write i2c OK [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 07 00 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [20:49:12]RasterBufferAndPrint [20:49:12]line Счет N : (1)872423 [20:49:12]line ИНН: 02508201610067 [20:49:12]line Контрольно-Кассовый Чек [20:49:12]line ПРОДАЖА [20:49:12]line ТРК (МРК, ГНК) : 11 [20:49:12]line Товар: 2710194210 [20:49:12]line ДТ(л)-К-4 [20:49:12]line 86.440 * 75.20 [20:49:12]line = 6500.29 [20:49:12]line НДС 12% НСП 1% [20:49:12]line > о реализуемом товаре [20:49:12]line ОКРУГЛЕНИЕ: -0.29 [20:49:12]line ИТОГО: 6500.00 [20:49:12]line Внесено: 6500.00 [20:49:12]line СДАЧА: 0.00 [20:49:12]line НСП 1% : 57.52 [20:49:12]line НДС 12% : 690.30 [20:49:12]line Наличными: 6500.00 [20:49:12]line Безнал.: 0.00 [20:49:12]line Место: АЗС № 137 "Партнер Нефть" [20:49:12]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:49:12]line СНО: Общий режим [20:49:12]line Чек 333 23.09.2024 20:49 [20:49:12]line Смена: 498 ФФД: 1.0 [20:49:12]line ЗНМ: 0300000064 [20:49:12]line РНМ: 0000000000092592 [20:49:12]line Версия ККМ: 001 [20:49:12]line [20:49:12]line Дисконтная программа [20:49:12]line ДТ [20:49:12]line номер 137 [20:49:12]line сэкономлено 86.44 сом [20:49:12]line ФМ: 0000000000874979 [20:49:12]line ФД: 87479 [20:49:12]line ФПД: 222287601454144 [20:49:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T204910&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87479&fm=222287601454144&tin=02508201610067®Number=0000000000092592&sum=650000 [20:49:12]OFD Sender: Processing packet 87479 [packets to send 280, broken 279] [20:49:12]ProducePacketName [20:49:12]name=ofd_packets/00087479 [20:49:12]OFD Sender: To server: pG, [20:49:12]CommunicateWithHost lk.salyk.kg:30040 [20:49:12]ConnectInit lk.salyk.kg [20:49:12]written 0, free lines is 4095 [20:49:12]Write to MH i2c: 01 00 00 03 03 06 [20:49:12]Write i2c OK [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 07 00 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 8A 0C A3 [20:49:12]RasterBufferAndPrint [20:49:12]line [20:49:12]line [20:49:12]line [20:49:12]line [20:49:12]line [20:49:12]written 0, free lines is 3217 [20:49:12]MH_Cut [20:49:12]Write to MH i2c: D1 01 00 0A 03 01 DF [20:49:12]Write i2c OK [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: D1 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: D1 01 00 [20:49:12]MH_I2C_Read... [20:49:12]Read from MH i2c: D1 01 00 0A 03 00 DE [20:49:12]Write to MH i2c: 01 00 00 0B 03 0E [20:49:12]Write i2c OK [20:49:12]MH_I2C_Read... [20:49:13]*** Cut start [20:49:13]*** Partial cut [20:49:13]*** CUTSNS_PIN = 1 [20:49:13]*** CUTSNS_PIN = 0 [20:49:13]*** Brake cut motor [20:49:14]Read from MH i2c: 01 [20:49:14]MH_I2C_Read... [20:49:14]*** Stop cut motor [20:49:14]*** Cut end [20:49:14]Read from MH i2c: 01 07 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [20:49:14]process_action close_receipt done [20:49:14]requested_data is exist [20:49:14]produce_requested_data [20:49:14]requested_item fm.sn is exist - process it [20:49:14]wFMCommunicate request_size=4 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 11 00 00 [20:49:14]Write to MH i2c: E2 08 00 0C 03 80 11 00 00 00 00 00 00 89 [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 17 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 17 00 0C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E8 [20:49:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:49:14]wFMCommunicate OK [20:49:14]requested_item fd.num is exist - process it [20:49:14]SAM_PROTO_GetFieldsCounters [20:49:14]wFMCommunicate request_size=4 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 13 00 00 [20:49:14]Write to MH i2c: E2 08 00 0D 03 80 13 00 00 00 00 00 00 8C [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 62 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 62 00 0D 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 B7 55 01 00 0E 04 04 00 F2 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 A5 [20: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 B7 55 01 00 0E 04 04 00 F2 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 [20:49:14]wFMCommunicate OK [20:49:14]SAM_PROTO_GetFieldsCounters done [20:49:14]requested_item shift.num is exist - process it [20:49:14]requested_item shift.opened is exist - process it [20:49:14]req_shift_opened [20:49:14]FM_GetShiftState [20:49:14]SAM_PROTO_GetShiftState [20:49:14]wFMCommunicate request_size=4 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 13 01 00 [20:49:14]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 0E 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E6 [20:49:14]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:49:14]wFMCommunicate OK [20:49:14]SAM_PROTO_GetShiftState done [20:49:14]FM_GetShiftState done [20:49:14]req_shift_opened done [20:49:14]requested_item shift.open_date is exist - process it [20:49:14]req_shift_open_date [20:49:14]req_shift_open_date done [20:49:14]produce_requested_data done [20:49:14]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87479,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:49:14]process_action_free close_receipt [20:49:14]json_value_free [20:49:14]json_value_free done [20:49:14]process_json_proto returns [20:49:14]Send response to host [20:49:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87479,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:49:14]free response buf [20:49:14]execute_script done [20:49:14]execute_script returns [20:49:14]free content buf [20:49:14]Sock 7.Close socket [20:49:14]Sock 7.Thread stoped [20:49:15]Connected sock=11 [20:49:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 BC AA 08 01 48 87 5A 03 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 51 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D EB 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 EB 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 16 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 0D 01 00 00 00 07 04 06 00 10 EB 09 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 46 D4 F1 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 B7 55 01 00 35 04 06 00 CA 2B 5D 85 CC 40 62 E3 B5 6B 37 C6 E5 F2 [20:49: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 05 F3 47 00 FB 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 B7 55 01 00 F4 03 04 00 14 7F F1 66 B6 04 01 00 00 80 F9 51 97 B1 BF 25 55 [20:49:15]CommunicateWithHost err = 0 [20:49:15]CheckOFDResponse [20:49:15]1017 (14) - 77093643461234 [20:49:15]1041 (16) - 0000000000874979 [20:49:15]1040 (4) - 87479 [20:49:15]1012 (4) - 23.09.2024 14:45 [20:49:15]1206 (1) - 0 [20:49:15]OFD Sender: Remove packet 87479 [20:49:15]ProducePacketName [20:49:15]name=ofd_packets/00087479 [20:49:15]NVStorageDeleteData [20:49:16]OFD Sender: No OFD packet to send [20:49:21]OFD Sender: No OFD packet to send [20:49:26]OFD Sender: No OFD packet to send [20:49:31]OFD Sender: No OFD packet to send [20:49:36]OFD Sender: No OFD packet to send [20:49:41]OFD Sender: No OFD packet to send [20:49:46]OFD Sender: No OFD packet to send [20:49:51]OFD Sender: No OFD packet to send [20:49:56]OFD Sender: No OFD packet to send [20:50:01]OFD Sender: No OFD packet to send [20:50:06]OFD Sender: No OFD packet to send [20:50:11]OFD Sender: No OFD packet to send [20:50:16]OFD Sender: No OFD packet to send [20:50:21]OFD Sender: No OFD packet to send [20:50:26]OFD Sender: No OFD packet to send [20:50:31]OFD Sender: No OFD packet to send [20:50:36]OFD Sender: No OFD packet to send [20:50:41]OFD Sender: No OFD packet to send [20:50:46]OFD Sender: No OFD packet to send [20:50:51]OFD Sender: No OFD packet to send [20:50:56]OFD Sender: No OFD packet to send [20:51:01]OFD Sender: No OFD packet to send [20:51:06]OFD Sender: No OFD packet to send [20:51:11]OFD Sender: No OFD packet to send [20:51:16]OFD Sender: No OFD packet to send [20:51:21]OFD Sender: No OFD packet to send [20:51:26]OFD Sender: No OFD packet to send [20:51:31]OFD Sender: No OFD packet to send [20:51:36]OFD Sender: No OFD packet to send [20:51:41]OFD Sender: No OFD packet to send [20:51:46]OFD Sender: No OFD packet to send [20:51:46]recv_with_timeout no data received [20:51:51]OFD Sender: No OFD packet to send [20:51:56]OFD Sender: No OFD packet to send [20:51:56]accept exits with 10 [20:51:56]New connection [20:51:56]New thread 3067518308 created [20:51:56]Thread 3067374948 joined [20:51:56]Waiting for new connection... [20:51:56] Sock 10.Parse request [20:51:56]Sock 10.Check first char [20:51:56]Sock 10.First char is OK [20:51:56]request: POST /json_proto HTTP/1.0 [20:51:56]Method: POST [20:51:56]URL: /json_proto [20:51:56]Method is POST - this is cgi request [20:51:56]url: /json_proto [20:51:56]query_string will be loaded in cgi processing [20:51:56]execute_cgi json_proto POST (null) [20:51:56]execute_cgi path=json_proto method=POST [20:51:56]POST find Content-Length [20:51:56]Host: 172.17.47.196:8080 [20:51:56]Content-Length: 775 [20:51:56]Content-Type: application/json [20:51:56] [20:51:56]POST finish read [20:51:56]Found Content-Length = 775 [20:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148229", "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 }]} ], "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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:56]execute_script... [20: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 : (3)148229", "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 }]} ], "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" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:56]POST & json_proto [20:51:56]process_json_proto [20:51:56]json parsed OK: [20:51:56]protocol is kg_v1.0 [20:51:56]action value=close_receipt [20:51:56]process_action close_receipt [20:51:56]cmd_close_receipt [20:51:56]MH_GetDate [20:51:56]Write to MH i2c: F0 00 00 0F 03 01 [20:51:56]Write i2c OK [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 09 00 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: F0 09 00 0F 03 00 ED D4 F1 66 4C 6B 94 66 D3 [20:51:56]GetLastDocTimeStamp 1727124550 [20:51:56]current date 1727124717 [20:51:56]FM_GetShiftState [20:51:56]SAM_PROTO_GetShiftState [20:51:56]wFMCommunicate request_size=4 [20:51:56]MH_SAM_APDU [20:51:56]CAPDU: 80 13 01 00 [20:51:56]Write to MH i2c: E2 08 00 10 03 80 13 01 00 00 00 00 00 90 [20:51:56]Write i2c OK [20:51:56]MH_I2C_Read... [20:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:56]Read from MH i2c: E2 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: E2 0E 00 [20:51:56]MH_I2C_Read... [20:51:56]Read from MH i2c: E2 0E 00 10 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E8 [20:51:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:51:56]wFMCommunicate OK [20:51:56]SAM_PROTO_GetShiftState done [20:51:56]FM_GetShiftState done [20:51:56]opened in 1727050818 [20:51:56]opened+sec_in_day 1727137218 [20:51:56]quantity*price = 11000 [20:51:56]sum+1 = 11001 [20:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 0.00 Безнал.: 110.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 334 23.09.2024 20:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87480 ФПД: 132774511152246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87480&fm=132774511152246&tin=02508201610067®Number=0000000000092592&sum=11000 0 [20:51:58]StoreToDocumentArchive [20:51:58]shift 498 fd 87480 [20:51:58]save to /storage/0498/doc_00087480 [20:51:58]save last doc name /storage/0498/doc_00087480 to /storage/kkm_last_doc_name [20:51:58]save OK [20:51:58]Clear old archive folders... [20:51:58]ProcessDocumentItem done err = 0, tmpTLVsize=266 [20:51:58]tlvbuf is 00CE29B0 [20:51:58]SAM_PROTO_ClearQueue [20:51:58]wFMCommunicate request_size=4 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 09 00 00 [20:51:58]Write to MH i2c: E2 08 00 1D 03 80 09 00 00 00 00 00 00 92 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [20:51:58]RAPDU: 90 00 [20:51:58]wFMCommunicate OK [20:51:58]SAM_PROTO_ClearQueue done [20:51:58]KKMCreateOFDPacket [20:51:58]OFDProtocolAddRootSTLVToBuf [20:51:58]FM_MakeSignedData [20:51:58]FM_MakeSignedData [20:51:58]SAM_PROTO_SignData [20:51:58]wFMCommunicate request_size=4 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 0D 01 02 [20:51:58]Write to MH i2c: E2 08 00 1E 03 80 0D 01 02 00 00 00 00 9A [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [20:51:58]RAPDU: 90 00 [20:51:58]wFMCommunicate OK [20:51:58]wFMCommunicate request_size=255 [20:51:58]MH_SAM_APDU [20:51:58]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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 ED D4 F1 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 [20:51:58]Write to MH i2c: E2 02 01 1F 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 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 ED D4 F1 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 00 00 71 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:58]Read from MH i2c: E2 03 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [20:51:58]RAPDU: 90 00 [20:51:58]wFMCommunicate OK [20:51:58]wFMCommunicate request_size=25 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 0D 02 02 14 37 39 10 04 04 00 B8 55 01 00 35 04 06 00 78 C1 F9 92 8C 76 [20:51:58]Write to MH i2c: E2 1C 00 20 03 80 0D 02 02 14 00 37 39 10 04 04 00 B8 55 01 00 35 04 06 00 78 C1 F9 92 8C 76 00 00 60 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [20:51:58]RAPDU: 90 00 [20:51:58]wFMCommunicate OK [20:51:58]wFMCommunicate request_size=4 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 0D 03 02 [20:51:58]Write to MH i2c: E2 08 00 21 03 80 0D 03 02 00 00 00 00 9F [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 0B 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 0B 00 21 03 00 B7 E3 9D F5 21 99 5F 57 90 00 3C [20:51:58]RAPDU: B7 E3 9D F5 21 99 5F 57 90 00 [20:51:58]wFMCommunicate OK [20:51:58]SAM_PROTO_SignData done [20:51:58]FM_MakeSignedData done [20:51:58]CreateOFDProtocolMessage [20:51:58]wFMCommunicate request_size=4 [20:51:58]MH_SAM_APDU [20:51:58]CAPDU: 80 11 00 00 [20:51:58]Write to MH i2c: E2 08 00 22 03 80 11 00 00 00 00 00 00 9F [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:58]Read from MH i2c: E2 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 17 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: E2 17 00 22 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FE [20: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 [20:51:58]wFMCommunicate OK [20:51:58]CreateOFDProtocolMessage done [20:51:58]OFDSenderStorePacket 87480 [20:51:58]StoreOFDPacket docnum=87480 [20: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 1E 01 00 00 91 BA 16 01 BA 6C 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 ED D4 F1 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 B8 55 01 00 35 04 06 00 78 C1 F9 92 8C 76 B7 E3 9D F5 21 99 5F 57 [20:51:58]CheckFolder [20:51:58]dirname=/storage/ofd_packets [20:51:58]CheckFolder done [20:51:58]ProducePacketName [20:51:58]name=ofd_packets/00087480 [20:51:58]NVStorageSaveData ofd_packets/00087480 [20:51:58]File name is /storage/ofd_packets/00087480 [20:51:58]Write 316 bytes [20:51:58]NVStorageSaveData done [20:51:58]OFDSenderStorePacket done [20:51:58]KKMCreateOFDPacket done [20:51:58]NVStorageSaveData kkm_last_timestamp [20:51:58]File name is /storage/kkm_last_timestamp [20:51:58]Write 4 bytes [20:51:58]NVStorageSaveData done [20:51:58]ExternCall_PrintAddStr [20:51:58]wPrintStart [20:51:58]Write to MH i2c: 01 00 00 23 03 26 [20:51:58]Write i2c OK [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 07 00 [20:51:58]MH_I2C_Read... [20:51:58]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [20:51:58]RasterBufferAndPrint [20:51:58]line Счет N : (3)148229 [20:51:58]line ИНН: 02508201610067 [20:51:58]line Контрольно-Кассовый Чек [20:51:58]line ПРОДАЖА [20:51:58]line Товар: 4870001570071 [20:51:58]line Напиток Pepsi 1л [20:51:58]line 1.000 * 110.00 [20:51:58]line = 110.00 [20:51:58]line НДС 12% НСП 1% [20:51:58]line > о реализуемом товаре [20:51:58]line ИТОГО: 110.00 [20:51:58]line НСП 1% : 0.97 [20:51:58]line НДС 12% : 11.68 [20:51:58]line Наличными: 0.00 [20:51:58]line Безнал.: 110.00 [20:51:58]line Место: АЗС № 137 "Партнер Нефть" [20:51:58]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:51:58]line СНО: Общий режим [20:51:58]line Чек 334 23.09.2024 20:51 [20:51:58]line Смена: 498 ФФД: 1.0 [20:51:58]line ЗНМ: 0300000064 [20:51:58]line РНМ: 0000000000092592 [20:51:58]line Версия ККМ: 001 [20:51:58]line Платежная система: O! деньги [20:51:58]line ФМ: 0000000000874979 [20:51:58]line ФД: 87480 [20:51:58]line ФПД: 132774511152246 [20:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205157&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87480&fm=132774511152246&tin=02508201610067®Number=0000000000092592&sum=11000 [20:51:58]line 0 [20:51:58]OFD Sender: Processing packet 87480 [packets to send 280, broken 279] [20:51:58]ProducePacketName [20:51:58]name=ofd_packets/00087480 [20:51:58]OFD Sender: To server: pG, [20:51:58]CommunicateWithHost lk.salyk.kg:30040 [20:51:58]ConnectInit lk.salyk.kg [20:51:58]written 0, free lines is 4095 [20:51:59]Write to MH i2c: 01 00 00 4D 03 50 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: 01 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: 01 07 00 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 DA 0C 3D [20:51:59]RasterBufferAndPrint [20:51:59]line [20:51:59]line [20:51:59]line [20:51:59]line [20:51:59]line [20:51:59]written 0, free lines is 3298 [20:51:59]MH_Cut [20:51:59]Write to MH i2c: D1 01 00 54 03 01 29 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: D1 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: D1 01 00 [20:51:59]MH_I2C_Read... [20:51:59]Read from MH i2c: D1 01 00 54 03 00 28 [20:51:59]Write to MH i2c: 01 00 00 55 03 58 [20:51:59]Write i2c OK [20:51:59]MH_I2C_Read... [20:52:00]*** Cut start [20:52:00]*** Partial cut [20:52:00]*** CUTSNS_PIN = 1 [20:52:00]*** CUTSNS_PIN = 0 [20:52:00]*** Brake cut motor [20:52:00]Read from MH i2c: 01 [20:52:00]MH_I2C_Read... [20:52:00]*** Stop cut motor [20:52:00]*** Cut end [20:52:00]Read from MH i2c: 01 07 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [20:52:00]process_action close_receipt done [20:52:00]requested_data is exist [20:52:00]produce_requested_data [20:52:00]requested_item fm.sn is exist - process it [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 11 00 00 [20:52:00]Write to MH i2c: E2 08 00 56 03 80 11 00 00 00 00 00 00 D3 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 17 00 56 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 32 [20: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 [20:52:00]wFMCommunicate OK [20:52:00]requested_item fd.num is exist - process it [20:52:00]SAM_PROTO_GetFieldsCounters [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 13 00 00 [20:52:00]Write to MH i2c: E2 08 00 57 03 80 13 00 00 00 00 00 00 D6 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]Connected sock=9 [20:52: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 1E 01 00 00 91 BA 16 01 BA 6C 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 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 ED D4 F1 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 B8 55 01 00 35 04 06 00 78 C1 F9 92 8C 76 B7 E3 9D F5 21 99 5F 57 [20:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 62 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 62 00 57 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 B8 55 01 00 0E 04 04 00 F2 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 F3 [20: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 B8 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:52:00]wFMCommunicate OK [20:52:00]SAM_PROTO_GetFieldsCounters done [20:52:00]requested_item shift.num is exist - process it [20:52:00]requested_item shift.opened is exist - process it [20:52:00]req_shift_opened [20:52:00]FM_GetShiftState [20:52:00]SAM_PROTO_GetShiftState [20:52:00]wFMCommunicate request_size=4 [20:52:00]MH_SAM_APDU [20:52:00]CAPDU: 80 13 01 00 [20:52:00]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [20:52:00]Write i2c OK [20:52:00]MH_I2C_Read... [20:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:52:00]Read from MH i2c: E2 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0E 00 [20:52:00]MH_I2C_Read... [20:52:00]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 30 [20:52:00]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:52:00]wFMCommunicate OK [20:52:00]SAM_PROTO_GetShiftState done [20:52:00]FM_GetShiftState done [20:52:00]req_shift_opened done [20:52:00]requested_item shift.open_date is exist - process it [20:52:00]req_shift_open_date [20:52:00]req_shift_open_date done [20:52:00]produce_requested_data done [20:52:00]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87480,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:52:00]process_action_free close_receipt [20:52:00]json_value_free [20:52:00]json_value_free done [20:52:00]process_json_proto returns [20:52:00]Send response to host [20:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87480,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:52:00]free response buf [20:52:00]execute_script done [20:52:00]execute_script returns [20:52:00]free content buf [20:52:00]Sock 10.Close socket [20:52:00]Sock 10.Thread stoped [20:52: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 65 53 47 00 2E 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 B8 55 01 00 F4 03 04 00 B9 7F F1 66 B6 04 01 00 00 45 01 8A AE EB 6B F5 61 [20:52:02]CommunicateWithHost err = 0 [20:52:02]CheckOFDResponse [20:52:02]1017 (14) - 77093643461234 [20:52:02]1041 (16) - 0000000000874979 [20:52:02]1040 (4) - 87480 [20:52:02]1012 (4) - 23.09.2024 14:48 [20:52:02]1206 (1) - 0 [20:52:02]OFD Sender: Remove packet 87480 [20:52:02]ProducePacketName [20:52:02]name=ofd_packets/00087480 [20:52:02]NVStorageDeleteData [20:52:02]OFD Sender: No OFD packet to send [20:52:07]OFD Sender: No OFD packet to send [20:52:12]OFD Sender: No OFD packet to send [20:52:17]OFD Sender: No OFD packet to send [20:52:22]OFD Sender: No OFD packet to send [20:52:27]OFD Sender: No OFD packet to send [20:52:30]recv_with_timeout no data received [20:52:32]OFD Sender: No OFD packet to send [20:52:37]OFD Sender: No OFD packet to send [20:52:42]OFD Sender: No OFD packet to send [20:52:47]OFD Sender: No OFD packet to send [20:52:52]OFD Sender: No OFD packet to send [20:52:57]OFD Sender: No OFD packet to send [20:53:02]OFD Sender: No OFD packet to send [20:53:07]OFD Sender: No OFD packet to send [20:53:12]OFD Sender: No OFD packet to send [20:53:17]OFD Sender: No OFD packet to send [20:53:22]OFD Sender: No OFD packet to send [20:53:27]OFD Sender: No OFD packet to send [20:53:32]OFD Sender: No OFD packet to send [20:53:37]OFD Sender: No OFD packet to send [20:53:42]OFD Sender: No OFD packet to send [20:53:46]recv_with_timeout no data received [20:53:47]OFD Sender: No OFD packet to send [20:53:52]OFD Sender: No OFD packet to send [20:53:57]OFD Sender: No OFD packet to send [20:54:02]OFD Sender: No OFD packet to send [20:54:04]recv_with_timeout no data received [20:54:07]OFD Sender: No OFD packet to send [20:54:12]OFD Sender: No OFD packet to send [20:54:17]OFD Sender: No OFD packet to send [20:54:22]OFD Sender: No OFD packet to send [20:54:27]OFD Sender: No OFD packet to send [20:54:32]OFD Sender: No OFD packet to send [20:54:33]recv_with_timeout no data received [20:54:37]OFD Sender: No OFD packet to send [20:54:42]OFD Sender: No OFD packet to send [20:54:47]OFD Sender: No OFD packet to send [20:54:52]OFD Sender: No OFD packet to send [20:54:57]OFD Sender: No OFD packet to send [20:55:02]OFD Sender: No OFD packet to send [20:55:07]OFD Sender: No OFD packet to send [20:55:12]OFD Sender: No OFD packet to send [20:55:17]OFD Sender: No OFD packet to send [20:55:22]recv_with_timeout no data received [20:55:22]OFD Sender: No OFD packet to send [20:55:27]OFD Sender: No OFD packet to send [20:55:32]OFD Sender: No OFD packet to send [20:55:37]OFD Sender: No OFD packet to send [20:55:42]OFD Sender: No OFD packet to send [20:55:47]OFD Sender: No OFD packet to send [20:55:52]OFD Sender: No OFD packet to send [20:55:57]OFD Sender: No OFD packet to send [20:56:02]OFD Sender: No OFD packet to send [20:56:07]OFD Sender: No OFD packet to send [20:56:12]OFD Sender: No OFD packet to send [20:56:17]OFD Sender: No OFD packet to send [20:56:20]recv_with_timeout no data received [20:56:22]OFD Sender: No OFD packet to send [20:56:27]OFD Sender: No OFD packet to send [20:56:32]OFD Sender: No OFD packet to send [20:56:37]OFD Sender: No OFD packet to send [20:56:42]OFD Sender: No OFD packet to send [20:56:47]OFD Sender: No OFD packet to send [20:56:53]OFD Sender: No OFD packet to send [20:56:58]OFD Sender: No OFD packet to send [20:57:03]OFD Sender: No OFD packet to send [20:57:08]OFD Sender: No OFD packet to send [20:57:13]OFD Sender: No OFD packet to send [20:57:18]OFD Sender: No OFD packet to send [20:57:23]OFD Sender: No OFD packet to send [20:57:28]OFD Sender: No OFD packet to send [20:57:31]recv_with_timeout no data received [20:57:33]OFD Sender: No OFD packet to send [20:57:38]OFD Sender: No OFD packet to send [20:57:43]OFD Sender: No OFD packet to send [20:57:48]OFD Sender: No OFD packet to send [20:57:49]accept exits with 7 [20:57:49]New connection [20:57:49]New thread 3067374948 created [20:57:49]Thread 3067518308 joined [20:57:49]Waiting for new connection... [20:57:49] Sock 7.Parse request [20:57:49]Sock 7.Check first char [20:57:49]Sock 7.First char is OK [20:57:49]request: POST /json_proto HTTP/1.0 [20:57:49]Method: POST [20:57:49]URL: /json_proto [20:57:49]Method is POST - this is cgi request [20:57:49]url: /json_proto [20:57:49]query_string will be loaded in cgi processing [20:57:49]execute_cgi json_proto POST (null) [20:57:49]execute_cgi path=json_proto method=POST [20:57:49]POST find Content-Length [20:57:49]Host: 172.17.47.196:8080 [20:57:49]Content-Length: 803 [20:57:49]Content-Type: application/json [20:57:49] [20:57:49]POST finish read [20:57:49]Found Content-Length = 803 [20:57:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872424", "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" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:49]execute_script... [20:57: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)872424", "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" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 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.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:49]POST & json_proto [20:57:49]process_json_proto [20:57:49]json parsed OK: [20:57:49]protocol is kg_v1.0 [20:57:49]action value=close_receipt [20:57:49]process_action close_receipt [20:57:49]cmd_close_receipt [20:57:49]MH_GetDate [20:57:49]Write to MH i2c: F0 00 00 59 03 4B [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 09 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: F0 09 00 59 03 00 4E D6 F1 66 4C 6B 94 66 80 [20:57:49]GetLastDocTimeStamp 1727124717 [20:57:49]current date 1727125070 [20:57:49]FM_GetShiftState [20:57:49]SAM_PROTO_GetShiftState [20:57:49]wFMCommunicate request_size=4 [20:57:49]MH_SAM_APDU [20:57:49]CAPDU: 80 13 01 00 [20:57:49]Write to MH i2c: E2 08 00 5A 03 80 13 01 00 00 00 00 00 DA [20:57:49]Write i2c OK [20:57:49]MH_I2C_Read... [20:57:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:49]Read from MH i2c: E2 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 0E 00 [20:57:49]MH_I2C_Read... [20:57:49]Read from MH i2c: E2 0E 00 5A 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 32 [20:57:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:57:49]wFMCommunicate OK [20:57:49]SAM_PROTO_GetShiftState done [20:57:49]FM_GetShiftState done [20:57:49]opened in 1727050818 [20:57:49]opened+sec_in_day 1727137218 [20:57:49]quantity*price = 200010 [20:57:49]sum+1 = 200011 [20:57:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.10 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 0.00 Безнал.: 2000.10 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 335 23.09.2024 20:57 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87481 ФПД: 129947718389255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87481&fm=129947718389255&tin=02508201610067®Number=0000000000092592&sum=200010 [20:57:50]StoreToDocumentArchive [20:57:50]shift 498 fd 87481 [20:57:50]save to /storage/0498/doc_00087481 [20:57:50]save last doc name /storage/0498/doc_00087481 to /storage/kkm_last_doc_name [20:57:50]save OK [20:57:50]Clear old archive folders... [20:57:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:57:50]tlvbuf is 00CDF500 [20:57:50]SAM_PROTO_ClearQueue [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 09 00 00 [20:57:50]Write to MH i2c: E2 08 00 67 03 80 09 00 00 00 00 00 00 DC [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]SAM_PROTO_ClearQueue done [20:57:50]KKMCreateOFDPacket [20:57:50]OFDProtocolAddRootSTLVToBuf [20:57:50]FM_MakeSignedData [20:57:50]FM_MakeSignedData [20:57:50]SAM_PROTO_SignData [20:57:50]wFMCommunicate request_size=4 [20:57:50]MH_SAM_APDU [20:57:50]CAPDU: 80 0D 01 02 [20:57:50]Write to MH i2c: E2 08 00 68 03 80 0D 01 02 00 00 00 00 E4 [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:50]Read from MH i2c: E2 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 [20:57:50]MH_I2C_Read... [20:57:50]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [20:57:50]RAPDU: 90 00 [20:57:50]wFMCommunicate OK [20:57:50]wFMCommunicate request_size=255 [20:57:50]MH_SAM_APDU [20:57: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 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 4F 01 00 00 F4 03 04 00 4E D6 F1 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 B9 55 01 00 35 04 06 00 76 [20:57:50]Write to MH i2c: E2 02 01 69 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 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 4F 01 00 00 F4 03 04 00 4E D6 F1 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 B9 55 01 00 35 04 06 00 76 00 00 CC [20:57:50]Write i2c OK [20:57:50]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [20:57:51]RAPDU: 90 00 [20:57:51]wFMCommunicate OK [20:57:51]wFMCommunicate request_size=10 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 0D 02 02 05 2F CF 98 0E 07 [20:57:51]Write to MH i2c: E2 0D 00 6A 03 80 0D 02 02 05 00 2F CF 98 0E 07 00 00 9C [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [20:57:51]RAPDU: 90 00 [20:57:51]wFMCommunicate OK [20:57:51]wFMCommunicate request_size=4 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 0D 03 02 [20:57:51]Write to MH i2c: E2 08 00 6B 03 80 0D 03 02 00 00 00 00 E9 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 0B 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 0B 00 6B 03 00 12 C8 08 F7 0B 83 12 4F 90 00 B2 [20:57:51]RAPDU: 12 C8 08 F7 0B 83 12 4F 90 00 [20:57:51]wFMCommunicate OK [20:57:51]SAM_PROTO_SignData done [20:57:51]FM_MakeSignedData done [20:57:51]CreateOFDProtocolMessage [20:57:51]wFMCommunicate request_size=4 [20:57:51]MH_SAM_APDU [20:57:51]CAPDU: 80 11 00 00 [20:57:51]Write to MH i2c: E2 08 00 6C 03 80 11 00 00 00 00 00 00 E9 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:51]Read from MH i2c: E2 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 17 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: E2 17 00 6C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 48 [20:57: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:57:51]wFMCommunicate OK [20:57:51]CreateOFDProtocolMessage done [20:57:51]OFDSenderStorePacket 87481 [20:57:51]StoreOFDPacket docnum=87481 [20:57: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 33 74 07 01 2C 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 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 4F 01 00 00 F4 03 04 00 4E D6 F1 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 B9 55 01 00 35 04 06 00 76 2F CF 98 0E 07 12 C8 08 F7 0B 83 12 4F [20:57:51]CheckFolder [20:57:51]dirname=/storage/ofd_packets [20:57:51]CheckFolder done [20:57:51]ProducePacketName [20:57:51]name=ofd_packets/00087481 [20:57:51]NVStorageSaveData ofd_packets/00087481 [20:57:51]File name is /storage/ofd_packets/00087481 [20:57:51]Write 301 bytes [20:57:51]NVStorageSaveData done [20:57:51]OFDSenderStorePacket done [20:57:51]KKMCreateOFDPacket done [20:57:51]NVStorageSaveData kkm_last_timestamp [20:57:51]File name is /storage/kkm_last_timestamp [20:57:51]Write 4 bytes [20:57:51]NVStorageSaveData done [20:57:51]OFD Sender: Processing packet 87481 [packets to send 280, broken 279] [20:57:51]ProducePacketName [20:57:51]name=ofd_packets/00087481 [20:57:51]OFD Sender: To server: pG, [20:57:51]CommunicateWithHost lk.salyk.kg:30040 [20:57:51]ConnectInit lk.salyk.kg [20:57:51]ExternCall_PrintAddStr [20:57:51]wPrintStart [20:57:51]Write to MH i2c: 01 00 00 6D 03 70 [20:57:51]Write i2c OK [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 [20:57:51]MH_I2C_Read... [20:57:51]Read from MH i2c: 01 07 00 6D 03 00 00 00 00 00 FF 0F 85 [20:57:51]RasterBufferAndPrint [20:57:51]line Счет N : (1)872424 [20:57:51]line ИНН: 02508201610067 [20:57:51]line Контрольно-Кассовый Чек [20:57:51]line ПРОДАЖА [20:57:51]line ТРК (МРК, ГНК) : 53 [20:57:51]line Товар: 2710124130 [20:57:51]line Аи-92-К-5 [20:57:51]line 29.500 * 67.80 [20:57:51]line = 2000.10 [20:57:51]line НДС 12% НСП 1% [20:57:51]line > о реализуемом товаре [20:57:51]line ИТОГО: 2000.10 [20:57:51]line НСП 1% : 17.70 [20:57:51]line НДС 12% : 212.40 [20:57:51]line Наличными: 0.00 [20:57:51]line Безнал.: 2000.10 [20:57:51]line Место: АЗС № 137 "Партнер Нефть" [20:57:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:57:51]line СНО: Общий режим [20:57:51]line Чек 335 23.09.2024 20:57 [20:57:51]line Смена: 498 ФФД: 1.0 [20:57:51]line ЗНМ: 0300000064 [20:57:51]line РНМ: 0000000000092592 [20:57:51]line Версия ККМ: 001 [20:57:51]line Платежная система: O! деньги [20:57:51]line ФМ: 0000000000874979 [20:57:51]line ФД: 87481 [20:57:51]line ФПД: 129947718389255 [20:57:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205750&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87481&fm=129947718389255&tin=02508201610067®Number=0000000000092592&sum=200010 [20:57:51]written 0, free lines is 4095 [20:57:52]Write to MH i2c: 01 00 00 97 03 9A [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 07 00 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 E5 0C 92 [20:57:52]RasterBufferAndPrint [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]line [20:57:52]written 0, free lines is 3308 [20:57:52]MH_Cut [20:57:52]Write to MH i2c: D1 01 00 9E 03 01 73 [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 01 00 [20:57:52]MH_I2C_Read... [20:57:52]Read from MH i2c: D1 01 00 9E 03 00 72 [20:57:52]Write to MH i2c: 01 00 00 9F 03 A2 [20:57:52]Write i2c OK [20:57:52]MH_I2C_Read... [20:57:52]*** Cut start [20:57:52]*** Partial cut [20:57:52]*** CUTSNS_PIN = 1 [20:57:52]*** CUTSNS_PIN = 0 [20:57:53]*** Brake cut motor [20:57:53]Connected sock=11 [20:57: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 33 74 07 01 2C 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 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 4F 01 00 00 F4 03 04 00 4E D6 F1 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 B9 55 01 00 35 04 06 00 76 2F CF 98 0E 07 12 C8 08 F7 0B 83 12 4F [20:57:53]Read from MH i2c: 01 [20:57:53]MH_I2C_Read... [20:57:53]*** Stop cut motor [20:57:53]*** Cut end [20:57:53]Read from MH i2c: 01 07 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: 01 07 00 9F 03 00 00 00 00 00 FF 0F B7 [20:57:53]process_action close_receipt done [20:57:53]requested_data is exist [20:57:53]produce_requested_data [20:57:53]requested_item fm.sn is exist - process it [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 11 00 00 [20:57:53]Write to MH i2c: E2 08 00 A0 03 80 11 00 00 00 00 00 00 1D [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 17 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 17 00 A0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [20:57: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:57:53]wFMCommunicate OK [20:57:53]requested_item fd.num is exist - process it [20:57:53]SAM_PROTO_GetFieldsCounters [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 13 00 00 [20:57:53]Write to MH i2c: E2 08 00 A1 03 80 13 00 00 00 00 00 00 20 [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 62 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 62 00 A1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 41 [20:57: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 B9 55 01 00 0E 04 04 00 F2 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 [20:57:53]wFMCommunicate OK [20:57:53]SAM_PROTO_GetFieldsCounters done [20:57:53]requested_item shift.num is exist - process it [20:57:53]requested_item shift.opened is exist - process it [20:57:53]req_shift_opened [20:57:53]FM_GetShiftState [20:57:53]SAM_PROTO_GetShiftState [20:57:53]wFMCommunicate request_size=4 [20:57:53]MH_SAM_APDU [20:57:53]CAPDU: 80 13 01 00 [20:57:53]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [20:57:53]Write i2c OK [20:57:53]MH_I2C_Read... [20:57:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:53]Read from MH i2c: E2 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 0E 00 [20:57:53]MH_I2C_Read... [20:57:53]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7A [20:57:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:57:53]wFMCommunicate OK [20:57:53]SAM_PROTO_GetShiftState done [20:57:53]FM_GetShiftState done [20:57:53]req_shift_opened done [20:57:53]requested_item shift.open_date is exist - process it [20:57:53]req_shift_open_date [20:57:53]req_shift_open_date done [20:57:53]produce_requested_data done [20:57:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87481,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:57:53]process_action_free close_receipt [20:57:53]json_value_free [20:57:53]json_value_free done [20:57:53]process_json_proto returns [20:57:53]Send response to host [20:57:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87481,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:57:53]free response buf [20:57:53]execute_script done [20:57:53]execute_script returns [20:57:53]free content buf [20:57:53]Sock 7.Close socket [20:57:53]Sock 7.Thread stoped [20:57:58]recv_with_timeout no data received [20:57:58]CommunicateWithHost answer receiving error [20:57:58]CommunicateWithHost err = -3 [20:57:58]OFD Sender: Server communicate error [20:57:58]recv_with_timeout no data received [20:58:03]OFD Sender: Processing packet 87481 [packets to send 280, broken 279] [20:58:03]ProducePacketName [20:58:03]name=ofd_packets/00087481 [20:58:03]OFD Sender: To server: pG, [20:58:03]CommunicateWithHost lk.salyk.kg:30040 [20:58:03]ConnectInit lk.salyk.kg [20:58:08]ConnectInit Can't take IP for lk.salyk.kg [20:58:08]CommunicateWithHost connect error [20:58:08]CommunicateWithHost err = -1 [20:58:08]OFD Sender: Server communicate error [20:58:13]OFD Sender: Processing packet 87481 [packets to send 280, broken 279] [20:58:13]ProducePacketName [20:58:13]name=ofd_packets/00087481 [20:58:13]OFD Sender: To server: pG, [20:58:13]CommunicateWithHost lk.salyk.kg:30040 [20:58:13]ConnectInit lk.salyk.kg [20:58:14]recv_with_timeout no data received [20:58:18]ConnectInit Can't take IP for lk.salyk.kg [20:58:18]CommunicateWithHost connect error [20:58:18]CommunicateWithHost err = -1 [20:58:18]OFD Sender: Server communicate error [20:58:23]OFD Sender: Processing packet 87481 [packets to send 280, broken 279] [20:58:23]ProducePacketName [20:58:23]name=ofd_packets/00087481 [20:58:23]OFD Sender: To server: pG, [20:58:23]CommunicateWithHost lk.salyk.kg:30040 [20:58:23]ConnectInit lk.salyk.kg [20:58:31]recv_with_timeout no data received [20:58:41]Connected sock=10 [20:58: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 33 74 07 01 2C 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 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 4F 01 00 00 F4 03 04 00 4E D6 F1 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 B9 55 01 00 35 04 06 00 76 2F CF 98 0E 07 12 C8 08 F7 0B 83 12 4F [20:58:41]accept exits with 9 [20:58:41]New connection [20:58:41]New thread 3067518308 created [20:58:41]Thread 3067374948 joined [20:58:41]Waiting for new connection... [20:58:41] Sock 9.Parse request [20:58:41]Sock 9.Check first char [20:58:41]Sock 9.First char is OK [20:58:41]request: POST /json_proto HTTP/1.0 [20:58:41]Method: POST [20:58:41]URL: /json_proto [20:58:41]Method is POST - this is cgi request [20:58:41]url: /json_proto [20:58:41]query_string will be loaded in cgi processing [20:58:41]execute_cgi json_proto POST (null) [20:58:41]execute_cgi path=json_proto method=POST [20:58:41]POST find Content-Length [20:58:41]Host: 172.17.47.196:8080 [20:58:41]Content-Length: 678 [20:58:41]Content-Type: application/json [20:58:41] [20:58:41]POST finish read [20:58:41]Found Content-Length = 678 [20:58:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872425", "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" ] } } [20:58:41]execute_script... [20:58: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)872425", "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" ] } } [20:58:41]POST & json_proto [20:58:41]process_json_proto [20:58:41]json parsed OK: [20:58:41]protocol is kg_v1.0 [20:58:41]action value=close_receipt [20:58:41]process_action close_receipt [20:58:41]cmd_close_receipt [20:58:41]MH_GetDate [20:58:41]Write to MH i2c: F0 00 00 A3 03 95 [20:58:41]Write i2c OK [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 09 00 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: F0 09 00 A3 03 00 82 D6 F1 66 4C 6B 94 66 FE [20:58:41]GetLastDocTimeStamp 1727125070 [20:58:41]current date 1727125122 [20:58:41]FM_GetShiftState [20:58:41]SAM_PROTO_GetShiftState [20:58:41]wFMCommunicate request_size=4 [20:58:41]MH_SAM_APDU [20:58:41]CAPDU: 80 13 01 00 [20:58:41]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [20:58:41]Write i2c OK [20:58:41]MH_I2C_Read... [20:58:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:41]Read from MH i2c: E2 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: E2 0E 00 [20:58:41]MH_I2C_Read... [20:58:41]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7C [20:58:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:58:41]wFMCommunicate OK [20:58:41]SAM_PROTO_GetShiftState done [20:58:41]FM_GetShiftState done [20:58:41]opened in 1727050818 [20:58:41]opened+sec_in_day 1727137218 [20:58:41]quantity*price = 70037 [20:58:41]sum+1 = 70038 [20:58:41]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 СНО: Общий режим Чек 336 23.09.2024 20:58 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87482 ФПД: 79858368162749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205842&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87482&fm=79858368162749&tin=02508201610067®Number=0000000000092592&sum=70000 [20:58:42]StoreToDocumentArchive [20:58:42]shift 498 fd 87482 [20:58:42]save to /storage/0498/doc_00087482 [20:58:42]save last doc name /storage/0498/doc_00087482 to /storage/kkm_last_doc_name [20:58:42]save OK [20:58:42]Clear old archive folders... [20:58:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:58:42]tlvbuf is 00C0B200 [20:58:42]SAM_PROTO_ClearQueue [20:58:42]wFMCommunicate request_size=4 [20:58:42]MH_SAM_APDU [20:58:42]CAPDU: 80 09 00 00 [20:58:42]Write to MH i2c: E2 08 00 B1 03 80 09 00 00 00 00 00 00 26 [20:58:42]Write i2c OK [20:58:42]MH_I2C_Read... [20:58:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:42]Read from MH i2c: E2 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 03 00 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [20:58:42]RAPDU: 90 00 [20:58:42]wFMCommunicate OK [20:58:42]SAM_PROTO_ClearQueue done [20:58:42]KKMCreateOFDPacket [20:58:42]OFDProtocolAddRootSTLVToBuf [20:58:42]FM_MakeSignedData [20:58:42]FM_MakeSignedData [20:58:42]SAM_PROTO_SignData [20:58:42]wFMCommunicate request_size=4 [20:58:42]MH_SAM_APDU [20:58:42]CAPDU: 80 0D 01 02 [20:58:42]Write to MH i2c: E2 08 00 B2 03 80 0D 01 02 00 00 00 00 2E [20:58:42]Write i2c OK [20:58:42]MH_I2C_Read... [20:58:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:42]Read from MH i2c: E2 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 03 00 [20:58:42]MH_I2C_Read... [20:58:42]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [20:58:42]RAPDU: 90 00 [20:58:42]wFMCommunicate OK [20:58:42]wFMCommunicate request_size=255 [20:58:42]MH_SAM_APDU [20:58: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 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 50 01 00 00 F4 03 04 00 82 D6 F1 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 BA 55 01 00 35 04 06 00 48 [20:58:42]Write to MH i2c: E2 02 01 B3 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 50 01 00 00 F4 03 04 00 82 D6 F1 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 BA 55 01 00 35 04 06 00 48 00 00 ED [20:58:42]Write i2c OK [20:58:42]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]wFMCommunicate request_size=10 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 02 02 05 A1 79 AA AB BD [20:58:43]Write to MH i2c: E2 0D 00 B4 03 80 0D 02 02 05 00 A1 79 AA AB BD 00 00 67 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [20:58:43]RAPDU: 90 00 [20:58:43]wFMCommunicate OK [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 0D 03 02 [20:58:43]Write to MH i2c: E2 08 00 B5 03 80 0D 03 02 00 00 00 00 33 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 0B 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 0B 00 B5 03 00 74 AB 40 23 00 8F 11 F8 90 00 4E [20:58:43]RAPDU: 74 AB 40 23 00 8F 11 F8 90 00 [20:58:43]wFMCommunicate OK [20:58:43]SAM_PROTO_SignData done [20:58:43]FM_MakeSignedData done [20:58:43]CreateOFDProtocolMessage [20:58:43]wFMCommunicate request_size=4 [20:58:43]MH_SAM_APDU [20:58:43]CAPDU: 80 11 00 00 [20:58:43]Write to MH i2c: E2 08 00 B6 03 80 11 00 00 00 00 00 00 33 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:43]Read from MH i2c: E2 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 17 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: E2 17 00 B6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 92 [20:58:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [20:58:43]wFMCommunicate OK [20:58:43]CreateOFDProtocolMessage done [20:58:43]OFDSenderStorePacket 87482 [20:58:43]StoreOFDPacket docnum=87482 [20:58: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 75 68 07 01 03 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 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 50 01 00 00 F4 03 04 00 82 D6 F1 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 BA 55 01 00 35 04 06 00 48 A1 79 AA AB BD 74 AB 40 23 00 8F 11 F8 [20:58:43]CheckFolder [20:58:43]dirname=/storage/ofd_packets [20:58:43]CheckFolder done [20:58:43]ProducePacketName [20:58:43]name=ofd_packets/00087482 [20:58:43]NVStorageSaveData ofd_packets/00087482 [20:58:43]File name is /storage/ofd_packets/00087482 [20:58:43]Write 301 bytes [20:58:43]NVStorageSaveData done [20:58:43]OFDSenderStorePacket done [20:58:43]KKMCreateOFDPacket done [20:58:43]NVStorageSaveData kkm_last_timestamp [20:58:43]File name is /storage/kkm_last_timestamp [20:58:43]Write 4 bytes [20:58:43]NVStorageSaveData done [20:58:43]ExternCall_PrintAddStr [20:58:43]wPrintStart [20:58:43]Write to MH i2c: 01 00 00 B7 03 BA [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 B7 03 00 00 00 00 00 FF 0F CF [20:58:43]RasterBufferAndPrint [20:58:43]line Счет N : (1)872425 [20:58:43]line ИНН: 02508201610067 [20:58:43]line Контрольно-Кассовый Чек [20:58:43]line ПРОДАЖА [20:58:43]line ТРК (МРК, ГНК) : 43 [20:58:43]line Товар: 2710124130 [20:58:43]line Аи-92-К-5 [20:58:43]line 10.330 * 67.80 [20:58:43]line = 700.37 [20:58:43]line НДС 12% НСП 1% [20:58:43]line > о реализуемом товаре [20:58:43]line ОКРУГЛЕНИЕ: -0.37 [20:58:43]line ИТОГО: 700.00 [20:58:43]line Внесено: 700.00 [20:58:43]line СДАЧА: 0.00 [20:58:43]line НСП 1% : 6.20 [20:58:43]line НДС 12% : 74.38 [20:58:43]line Наличными: 700.00 [20:58:43]line Безнал.: 0.00 [20:58:43]line Место: АЗС № 137 "Партнер Нефть" [20:58:43]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [20:58:43]line СНО: Общий режим [20:58:43]line Чек 336 23.09.2024 20:58 [20:58:43]line Смена: 498 ФФД: 1.0 [20:58:43]line ЗНМ: 0300000064 [20:58:43]line РНМ: 0000000000092592 [20:58:43]line Версия ККМ: 001 [20:58:43]line ФМ: 0000000000874979 [20:58:43]line ФД: 87482 [20:58:43]line ФПД: 79858368162749 [20:58:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T205842&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87482&fm=79858368162749&tin=02508201610067®Number=0000000000092592&sum=70000 [20:58:43]written 0, free lines is 4095 [20:58:43]Write to MH i2c: 01 00 00 E2 03 E5 [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 D9 0C D1 [20:58:43]RasterBufferAndPrint [20:58:43]line [20:58:43]line [20:58:43]line [20:58:43]line [20:58:43]line [20:58:43]written 0, free lines is 3296 [20:58:43]MH_Cut [20:58:43]Write to MH i2c: D1 01 00 E9 03 01 BE [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: D1 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: D1 01 00 [20:58:43]MH_I2C_Read... [20:58:43]Read from MH i2c: D1 01 00 E9 03 00 BD [20:58:43]Write to MH i2c: 01 00 00 EA 03 ED [20:58:43]Write i2c OK [20:58:43]MH_I2C_Read... [20:58:44]*** Cut start [20:58:44]*** Partial cut [20:58:44]*** CUTSNS_PIN = 1 [20:58:44]*** CUTSNS_PIN = 0 [20:58:44]*** Brake cut motor [20:58: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 62 4F 47 00 19 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 B9 55 01 00 F4 03 04 00 4D 81 F1 66 B6 04 01 00 00 A3 75 A0 C9 8C 59 25 BB [20:58:44]CommunicateWithHost err = 0 [20:58:44]CheckOFDResponse [20:58:44]1017 (14) - 77093643461234 [20:58:44]1041 (16) - 0000000000874979 [20:58:44]1040 (4) - 87481 [20:58:44]1012 (4) - 23.09.2024 14:55 [20:58:44]1206 (1) - 0 [20:58:44]OFD Sender: Remove packet 87481 [20:58:44]ProducePacketName [20:58:44]name=ofd_packets/00087481 [20:58:44]NVStorageDeleteData [20:58:45]Read from MH i2c: 01 [20:58:45]MH_I2C_Read... [20:58:45]*** Stop cut motor [20:58:45]*** Cut end [20:58:45]Read from MH i2c: 01 07 00 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [20:58:45]process_action close_receipt done [20:58:45]requested_data is exist [20:58:45]produce_requested_data [20:58:45]requested_item fm.sn is exist - process it [20:58:45]wFMCommunicate request_size=4 [20:58:45]MH_SAM_APDU [20:58:45]CAPDU: 80 11 00 00 [20:58:45]Write to MH i2c: E2 08 00 EB 03 80 11 00 00 00 00 00 00 68 [20:58:45]Write i2c OK [20:58:45]MH_I2C_Read... [20:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:45]Read from MH i2c: E2 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: E2 17 00 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: E2 17 00 EB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C7 [20:58: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:58:45]wFMCommunicate OK [20:58:45]requested_item fd.num is exist - process it [20:58:45]SAM_PROTO_GetFieldsCounters [20:58:45]wFMCommunicate request_size=4 [20:58:45]MH_SAM_APDU [20:58:45]CAPDU: 80 13 00 00 [20:58:45]Write to MH i2c: E2 08 00 EC 03 80 13 00 00 00 00 00 00 6B [20:58:45]Write i2c OK [20:58:45]MH_I2C_Read... [20:58:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:45]Read from MH i2c: E2 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: E2 62 00 [20:58:45]MH_I2C_Read... [20:58:45]OFD Sender: Processing packet 87482 [packets to send 280, broken 279] [20:58:45]ProducePacketName [20:58:45]name=ofd_packets/00087482 [20:58:45]OFD Sender: To server: pG, [20:58:45]CommunicateWithHost lk.salyk.kg:30040 [20:58:45]ConnectInit lk.salyk.kg [20:58:45]Read from MH i2c: E2 62 00 EC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 90 [20:58: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 BA 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:45]wFMCommunicate OK [20:58:45]SAM_PROTO_GetFieldsCounters done [20:58:45]requested_item shift.num is exist - process it [20:58:45]requested_item shift.opened is exist - process it [20:58:45]req_shift_opened [20:58:45]FM_GetShiftState [20:58:45]SAM_PROTO_GetShiftState [20:58:45]wFMCommunicate request_size=4 [20:58:45]MH_SAM_APDU [20:58:45]CAPDU: 80 13 01 00 [20:58:45]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [20:58:45]Write i2c OK [20:58:45]MH_I2C_Read... [20:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:45]Read from MH i2c: E2 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: E2 0E 00 [20:58:45]MH_I2C_Read... [20:58:45]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C5 [20:58:45]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [20:58:45]wFMCommunicate OK [20:58:45]SAM_PROTO_GetShiftState done [20:58:45]FM_GetShiftState done [20:58:45]req_shift_opened done [20:58:45]requested_item shift.open_date is exist - process it [20:58:45]req_shift_open_date [20:58:45]req_shift_open_date done [20:58:45]produce_requested_data done [20:58:45]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87482,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [20:58:45]process_action_free close_receipt [20:58:45]json_value_free [20:58:45]json_value_free done [20:58:45]process_json_proto returns [20:58:45]Send response to host [20:58:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87482,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [20:58:45]free response buf [20:58:45]execute_script done [20:58:45]execute_script returns [20:58:45]free content buf [20:58:45]Sock 9.Close socket [20:58:45]Sock 9.Thread stoped [20:58:49]Connected sock=10 [20:58:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 75 68 07 01 03 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 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 50 01 00 00 F4 03 04 00 82 D6 F1 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 BA 55 01 00 35 04 06 00 48 A1 79 AA AB BD 74 AB 40 23 00 8F 11 F8 [20:58: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 B3 F1 47 00 06 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 BA 55 01 00 F4 03 04 00 53 81 F1 66 B6 04 01 00 00 D7 59 D8 06 2B 50 47 2D [20:58:51]CommunicateWithHost err = 0 [20:58:51]CheckOFDResponse [20:58:51]1017 (14) - 77093643461234 [20:58:51]1041 (16) - 0000000000874979 [20:58:51]1040 (4) - 87482 [20:58:51]1012 (4) - 23.09.2024 14:55 [20:58:51]1206 (1) - 0 [20:58:51]OFD Sender: Remove packet 87482 [20:58:51]ProducePacketName [20:58:51]name=ofd_packets/00087482 [20:58:51]NVStorageDeleteData [20:58:52]OFD Sender: No OFD packet to send [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:58:58]recv_with_timeout no data received [20:59:02]OFD Sender: No OFD packet to send [20:59:07]OFD Sender: No OFD packet to send [20:59:11]recv_with_timeout no data received [20:59:12]OFD Sender: No OFD packet to send [20:59:17]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:25]recv_with_timeout no data received [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:47]OFD Sender: No OFD packet to send [20:59:52]OFD Sender: No OFD packet to send [20:59:57]OFD Sender: No OFD packet to send [21:00:02]OFD Sender: No OFD packet to send [21:00:07]OFD Sender: No OFD packet to send [21:00:12]OFD Sender: No OFD packet to send [21:00:17]OFD Sender: No OFD packet to send [21:00:22]OFD Sender: No OFD packet to send [21:00:27]OFD Sender: No OFD packet to send [21:00:32]OFD Sender: No OFD packet to send [21:00:37]OFD Sender: No OFD packet to send [21:00:42]OFD Sender: No OFD packet to send [21:00:47]OFD Sender: No OFD packet to send [21:00:52]OFD Sender: No OFD packet to send [21:00:57]OFD Sender: No OFD packet to send [21:01:02]OFD Sender: No OFD packet to send [21:01:07]OFD Sender: No OFD packet to send [21:01:12]OFD Sender: No OFD packet to send [21:01:17]OFD Sender: No OFD packet to send [21:01:20]accept exits with 11 [21:01:20]New connection [21:01:20]New thread 3067374948 created [21:01:20]Thread 3067518308 joined [21:01:20]Waiting for new connection... [21:01:20] Sock 11.Parse request [21:01:20]Sock 11.Check first char [21:01:20]Sock 11.First char is OK [21:01:20]request: POST /json_proto HTTP/1.0 [21:01:20]Method: POST [21:01:20]URL: /json_proto [21:01:20]Method is POST - this is cgi request [21:01:20]url: /json_proto [21:01:20]query_string will be loaded in cgi processing [21:01:20]execute_cgi json_proto POST (null) [21:01:20]execute_cgi path=json_proto method=POST [21:01:20]POST find Content-Length [21:01:20]Host: 172.17.47.196:8080 [21:01:20]Content-Length: 986 [21:01:20]Content-Type: application/json [21:01:20] [21:01:20]POST finish read [21:01:20]Found Content-Length = 986 [21:01:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872426", "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" ] } } [21:01:20]execute_script... [21:01:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872426", "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" ] } } [21:01:20]POST & json_proto [21:01:20]process_json_proto [21:01:20]json parsed OK: [21:01:20]protocol is kg_v1.0 [21:01:20]action value=close_receipt [21:01:20]process_action close_receipt [21:01:20]cmd_close_receipt [21:01:20]MH_GetDate [21:01:20]Write to MH i2c: F0 00 00 EE 03 E0 [21:01:20]Write i2c OK [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: F0 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: F0 09 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: F0 09 00 EE 03 00 20 D7 F1 66 4C 6B 94 66 E8 [21:01:20]GetLastDocTimeStamp 1727125122 [21:01:20]current date 1727125280 [21:01:20]FM_GetShiftState [21:01:20]SAM_PROTO_GetShiftState [21:01:20]wFMCommunicate request_size=4 [21:01:20]MH_SAM_APDU [21:01:20]CAPDU: 80 13 01 00 [21:01:20]Write to MH i2c: E2 08 00 EF 03 80 13 01 00 00 00 00 00 6F [21:01:20]Write i2c OK [21:01:20]MH_I2C_Read... [21:01:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:20]Read from MH i2c: E2 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 0E 00 [21:01:20]MH_I2C_Read... [21:01:20]Read from MH i2c: E2 0E 00 EF 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 C7 [21:01:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:01:20]wFMCommunicate OK [21:01:20]SAM_PROTO_GetShiftState done [21:01:20]FM_GetShiftState done [21:01:20]opened in 1727050818 [21:01:20]opened+sec_in_day 1727137218 [21:01:20]quantity*price = 600020 [21:01:20]sum+1 = 600022 [21:01:20]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 СНО: Общий режим Чек 337 23.09.2024 21:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 79.79 сом ФМ: 0000000000874979 ФД: 87483 ФПД: 93329656792613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87483&fm=93329656792613&tin=02508201610067®Number=0000000000092592&sum=600000 [21:01:21]StoreToDocumentArchive [21:01:21]shift 498 fd 87483 [21:01:21]save to /storage/0498/doc_00087483 [21:01:21]save last doc name /storage/0498/doc_00087483 to /storage/kkm_last_doc_name [21:01:21]save OK [21:01:21]Clear old archive folders... [21:01:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:01:21]tlvbuf is 00CDE630 [21:01:21]SAM_PROTO_ClearQueue [21:01:21]wFMCommunicate request_size=4 [21:01:21]MH_SAM_APDU [21:01:21]CAPDU: 80 09 00 00 [21:01:21]Write to MH i2c: E2 08 00 FC 03 80 09 00 00 00 00 00 00 71 [21:01:21]Write i2c OK [21:01:21]MH_I2C_Read... [21:01:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:21]Read from MH i2c: E2 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [21:01:21]RAPDU: 90 00 [21:01:21]wFMCommunicate OK [21:01:21]SAM_PROTO_ClearQueue done [21:01:21]KKMCreateOFDPacket [21:01:21]OFDProtocolAddRootSTLVToBuf [21:01:21]FM_MakeSignedData [21:01:21]FM_MakeSignedData [21:01:21]SAM_PROTO_SignData [21:01:21]wFMCommunicate request_size=4 [21:01:21]MH_SAM_APDU [21:01:21]CAPDU: 80 0D 01 02 [21:01:21]Write to MH i2c: E2 08 00 FD 03 80 0D 01 02 00 00 00 00 79 [21:01:21]Write i2c OK [21:01:21]MH_I2C_Read... [21:01:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:21]Read from MH i2c: E2 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [21:01:21]RAPDU: 90 00 [21:01:21]wFMCommunicate OK [21:01:21]wFMCommunicate request_size=255 [21:01:21]MH_SAM_APDU [21:01: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 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 51 01 00 00 F4 03 04 00 20 D7 F1 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 BB 55 01 00 35 04 06 00 [21:01:21]Write to MH i2c: E2 02 01 FE 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 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 51 01 00 00 F4 03 04 00 20 D7 F1 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 BB 55 01 00 35 04 06 00 00 00 68 [21:01:21]Write i2c OK [21:01:21]MH_I2C_Read... [21:01:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:21]Read from MH i2c: E2 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 [21:01:21]MH_I2C_Read... [21:01:21]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [21:01:21]RAPDU: 90 00 [21:01:21]wFMCommunicate OK [21:01:21]wFMCommunicate request_size=11 [21:01:21]MH_SAM_APDU [21:01:21]CAPDU: 80 0D 02 02 06 54 E2 01 0A 46 25 [21:01:21]Write to MH i2c: E2 0E 00 FF 03 80 0D 02 02 06 00 54 E2 01 0A 46 25 00 00 34 [21:01:21]Write i2c OK [21:01:21]MH_I2C_Read... [21:01:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:22]Read from MH i2c: E2 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 03 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [21:01:22]RAPDU: 90 00 [21:01:22]wFMCommunicate OK [21:01:22]wFMCommunicate request_size=4 [21:01:22]MH_SAM_APDU [21:01:22]CAPDU: 80 0D 03 02 [21:01:22]Write to MH i2c: E2 08 00 00 04 80 0D 03 02 00 00 00 00 7F [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:22]Read from MH i2c: E2 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 0B 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 0B 00 00 04 00 A2 93 A9 90 AC D4 26 24 90 00 B8 [21:01:22]RAPDU: A2 93 A9 90 AC D4 26 24 90 00 [21:01:22]wFMCommunicate OK [21:01:22]SAM_PROTO_SignData done [21:01:22]FM_MakeSignedData done [21:01:22]CreateOFDProtocolMessage [21:01:22]wFMCommunicate request_size=4 [21:01:22]MH_SAM_APDU [21:01:22]CAPDU: 80 11 00 00 [21:01:22]Write to MH i2c: E2 08 00 01 04 80 11 00 00 00 00 00 00 7F [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:22]Read from MH i2c: E2 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 17 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: E2 17 00 01 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DE [21:01:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:01:22]wFMCommunicate OK [21:01:22]CreateOFDProtocolMessage done [21:01:22]OFDSenderStorePacket 87483 [21:01:22]StoreOFDPacket docnum=87483 [21:01: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 47 51 08 01 F9 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 51 01 00 00 F4 03 04 00 20 D7 F1 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 BB 55 01 00 35 04 06 00 54 E2 01 0A 46 25 A2 93 A9 90 AC D4 26 24 [21:01:22]CheckFolder [21:01:22]dirname=/storage/ofd_packets [21:01:22]CheckFolder done [21:01:22]ProducePacketName [21:01:22]name=ofd_packets/00087483 [21:01:22]NVStorageSaveData ofd_packets/00087483 [21:01:22]File name is /storage/ofd_packets/00087483 [21:01:22]Write 302 bytes [21:01:22]NVStorageSaveData done [21:01:22]OFDSenderStorePacket done [21:01:22]KKMCreateOFDPacket done [21:01:22]NVStorageSaveData kkm_last_timestamp [21:01:22]File name is /storage/kkm_last_timestamp [21:01:22]Write 4 bytes [21:01:22]NVStorageSaveData done [21:01:22]ExternCall_PrintAddStr [21:01:22]wPrintStart [21:01:22]Write to MH i2c: 01 00 00 02 04 06 [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 07 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 07 00 02 04 00 00 00 00 00 FF 0F 1B [21:01:22]RasterBufferAndPrint [21:01:22]line Счет N : (1)872426 [21:01:22]line ИНН: 02508201610067 [21:01:22]line Контрольно-Кассовый Чек [21:01:22]line ПРОДАЖА [21:01:22]line ТРК (МРК, ГНК) : 21 [21:01:22]line Товар: 2710194210 [21:01:22]line ДТ(л)-К-4 [21:01:22]line 79.790 * 75.20 [21:01:22]line = 6000.21 [21:01:22]line НДС 12% НСП 1% [21:01:22]line > о реализуемом товаре [21:01:22]line ОКРУГЛЕНИЕ: -0.21 [21:01:22]line ИТОГО: 6000.00 [21:01:22]line Внесено: 6000.00 [21:01:22]line СДАЧА: 0.00 [21:01:22]line НСП 1% : 53.10 [21:01:22]line НДС 12% : 637.19 [21:01:22]line Наличными: 6000.00 [21:01:22]line Безнал.: 0.00 [21:01:22]line Место: АЗС № 137 "Партнер Нефть" [21:01:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:01:22]line СНО: Общий режим [21:01:22]line Чек 337 23.09.2024 21:01 [21:01:22]line Смена: 498 ФФД: 1.0 [21:01:22]line ЗНМ: 0300000064 [21:01:22]line РНМ: 0000000000092592 [21:01:22]line Версия ККМ: 001 [21:01:22]line [21:01:22]line Дисконтная программа [21:01:22]line ДТ [21:01:22]line номер 137 [21:01:22]line сэкономлено 79.79 сом [21:01:22]line ФМ: 0000000000874979 [21:01:22]line ФД: 87483 [21:01:22]line ФПД: 93329656792613 [21:01:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210120&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87483&fm=93329656792613&tin=02508201610067®Number=0000000000092592&sum=600000 [21:01:22]OFD Sender: Processing packet 87483 [packets to send 280, broken 279] [21:01:22]ProducePacketName [21:01:22]name=ofd_packets/00087483 [21:01:22]OFD Sender: To server: pG, [21:01:22]CommunicateWithHost lk.salyk.kg:30040 [21:01:22]ConnectInit lk.salyk.kg [21:01:22]written 0, free lines is 4095 [21:01:22]Write to MH i2c: 01 00 00 32 04 36 [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 07 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 7E 0C C7 [21:01:22]RasterBufferAndPrint [21:01:22]line [21:01:22]line [21:01:22]line [21:01:22]line [21:01:22]line [21:01:22]written 0, free lines is 3204 [21:01:22]MH_Cut [21:01:22]Write to MH i2c: D1 01 00 39 04 01 0F [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: D1 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: D1 01 00 [21:01:22]MH_I2C_Read... [21:01:22]Read from MH i2c: D1 01 00 39 04 00 0E [21:01:22]Write to MH i2c: 01 00 00 3A 04 3E [21:01:22]Write i2c OK [21:01:22]MH_I2C_Read... [21:01:23]*** Cut start [21:01:23]*** Partial cut [21:01:23]*** CUTSNS_PIN = 1 [21:01:23]*** CUTSNS_PIN = 0 [21:01:24]*** Brake cut motor [21:01:24]Read from MH i2c: 01 [21:01:24]MH_I2C_Read... [21:01:24]*** Stop cut motor [21:01:24]*** Cut end [21:01:24]Read from MH i2c: 01 07 00 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: 01 07 00 3A 04 00 00 00 00 00 FF 0F 53 [21:01:24]process_action close_receipt done [21:01:24]requested_data is exist [21:01:24]produce_requested_data [21:01:24]requested_item fm.sn is exist - process it [21:01:24]wFMCommunicate request_size=4 [21:01:24]MH_SAM_APDU [21:01:24]CAPDU: 80 11 00 00 [21:01:24]Write to MH i2c: E2 08 00 3B 04 80 11 00 00 00 00 00 00 B9 [21:01:24]Write i2c OK [21:01:24]MH_I2C_Read... [21:01:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:24]Read from MH i2c: E2 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 17 00 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 17 00 3B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 18 [21:01:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:01:24]wFMCommunicate OK [21:01:24]requested_item fd.num is exist - process it [21:01:24]SAM_PROTO_GetFieldsCounters [21:01:24]wFMCommunicate request_size=4 [21:01:24]MH_SAM_APDU [21:01:24]CAPDU: 80 13 00 00 [21:01:24]Write to MH i2c: E2 08 00 3C 04 80 13 00 00 00 00 00 00 BC [21:01:24]Write i2c OK [21:01:24]MH_I2C_Read... [21:01:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:24]Read from MH i2c: E2 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 62 00 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 62 00 3C 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 BB 55 01 00 0E 04 04 00 F2 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 E5 [21:01:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [21:01:24]wFMCommunicate OK [21:01:24]SAM_PROTO_GetFieldsCounters done [21:01:24]requested_item shift.num is exist - process it [21:01:24]requested_item shift.opened is exist - process it [21:01:24]req_shift_opened [21:01:24]FM_GetShiftState [21:01:24]SAM_PROTO_GetShiftState [21:01:24]wFMCommunicate request_size=4 [21:01:24]MH_SAM_APDU [21:01:24]CAPDU: 80 13 01 00 [21:01:24]Write to MH i2c: E2 08 00 3D 04 80 13 01 00 00 00 00 00 BE [21:01:24]Write i2c OK [21:01:24]MH_I2C_Read... [21:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:24]Read from MH i2c: E2 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 0E 00 [21:01:24]MH_I2C_Read... [21:01:24]Read from MH i2c: E2 0E 00 3D 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 16 [21:01:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:01:24]wFMCommunicate OK [21:01:24]SAM_PROTO_GetShiftState done [21:01:24]FM_GetShiftState done [21:01:24]req_shift_opened done [21:01:24]requested_item shift.open_date is exist - process it [21:01:24]req_shift_open_date [21:01:24]req_shift_open_date done [21:01:24]produce_requested_data done [21:01:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87483,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:01:24]process_action_free close_receipt [21:01:24]json_value_free [21:01:24]json_value_free done [21:01:24]process_json_proto returns [21:01:24]Send response to host [21:01:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87483,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:01:24]free response buf [21:01:24]execute_script done [21:01:24]execute_script returns [21:01:24]free content buf [21:01:24]Sock 11.Close socket [21:01:24]Sock 11.Thread stoped [21:01:24]Connected sock=9 [21:01: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 47 51 08 01 F9 A3 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 51 01 00 00 F4 03 04 00 20 D7 F1 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 BB 55 01 00 35 04 06 00 54 E2 01 0A 46 25 A2 93 A9 90 AC D4 26 24 [21:01: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 89 CB 47 00 1E 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 BB 55 01 00 F4 03 04 00 ED 81 F1 66 B6 04 01 00 00 ED 68 06 5B E6 33 94 0A [21:01:25]CommunicateWithHost err = 0 [21:01:25]CheckOFDResponse [21:01:25]1017 (14) - 77093643461234 [21:01:25]1041 (16) - 0000000000874979 [21:01:25]1040 (4) - 87483 [21:01:25]1012 (4) - 23.09.2024 14:57 [21:01:25]1206 (1) - 0 [21:01:25]OFD Sender: Remove packet 87483 [21:01:25]ProducePacketName [21:01:25]name=ofd_packets/00087483 [21:01:25]NVStorageDeleteData [21:01:26]OFD Sender: No OFD packet to send [21:01:31]OFD Sender: No OFD packet to send [21:01:36]OFD Sender: No OFD packet to send [21:01:41]OFD Sender: No OFD packet to send [21:01:46]OFD Sender: No OFD packet to send [21:01:51]OFD Sender: No OFD packet to send [21:01:56]OFD Sender: No OFD packet to send [21:02:01]OFD Sender: No OFD packet to send [21:02:06]OFD Sender: No OFD packet to send [21:02:11]OFD Sender: No OFD packet to send [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:28]accept exits with 7 [21:02:28]New connection [21:02:28]New thread 3067518308 created [21:02:28]Thread 3067374948 joined [21:02:28]Waiting for new connection... [21:02:28] Sock 7.Parse request [21:02:28]Sock 7.Check first char [21:02:28]Sock 7.First char is OK [21:02:28]request: POST /json_proto HTTP/1.0 [21:02:28]Method: POST [21:02:28]URL: /json_proto [21:02:28]Method is POST - this is cgi request [21:02:28]url: /json_proto [21:02:28]query_string will be loaded in cgi processing [21:02:28]execute_cgi json_proto POST (null) [21:02:28]execute_cgi path=json_proto method=POST [21:02:28]POST find Content-Length [21:02:28]Host: 172.17.47.196:8080 [21:02:28]Content-Length: 683 [21:02:28]Content-Type: application/json [21:02:28] [21:02:28]POST finish read [21:02:28]Found Content-Length = 683 [21:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872427", "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" ] } } [21:02:28]execute_script... [21:02: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)872427", "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" ] } } [21:02:28]POST & json_proto [21:02:28]process_json_proto [21:02:28]json parsed OK: [21:02:28]protocol is kg_v1.0 [21:02:28]action value=close_receipt [21:02:28]process_action close_receipt [21:02:28]cmd_close_receipt [21:02:28]MH_GetDate [21:02:28]Write to MH i2c: F0 00 00 3E 04 31 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 09 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 09 00 3E 04 00 64 D7 F1 66 4C 6B 94 66 7D [21:02:28]GetLastDocTimeStamp 1727125280 [21:02:28]current date 1727125348 [21:02:28]FM_GetShiftState [21:02:28]SAM_PROTO_GetShiftState [21:02:28]wFMCommunicate request_size=4 [21:02:28]MH_SAM_APDU [21:02:28]CAPDU: 80 13 01 00 [21:02:28]Write to MH i2c: E2 08 00 3F 04 80 13 01 00 00 00 00 00 C0 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:28]Read from MH i2c: E2 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: E2 0E 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: E2 0E 00 3F 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 18 [21:02:28]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:02:28]wFMCommunicate OK [21:02:28]SAM_PROTO_GetShiftState done [21:02:28]FM_GetShiftState done [21:02:28]opened in 1727050818 [21:02:28]opened+sec_in_day 1727137218 [21:02:28]quantity*price = 80010 [21:02:28]sum+1 = 80011 [21:02:28]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 СНО: Общий режим Чек 338 23.09.2024 21:02 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87484 ФПД: 253173289525561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210228&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87484&fm=253173289525561&tin=02508201610067®Number=0000000000092592&sum=80000 [21:02:29]StoreToDocumentArchive [21:02:29]shift 498 fd 87484 [21:02:29]save to /storage/0498/doc_00087484 [21:02:29]save last doc name /storage/0498/doc_00087484 to /storage/kkm_last_doc_name [21:02:29]save OK [21:02:29]Clear old archive folders... [21:02:29]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:02:29]tlvbuf is 00CDBD50 [21:02:29]SAM_PROTO_ClearQueue [21:02:29]wFMCommunicate request_size=4 [21:02:29]MH_SAM_APDU [21:02:29]CAPDU: 80 09 00 00 [21:02:29]Write to MH i2c: E2 08 00 4C 04 80 09 00 00 00 00 00 00 C2 [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [21:02:29]RAPDU: 90 00 [21:02:29]wFMCommunicate OK [21:02:29]SAM_PROTO_ClearQueue done [21:02:29]KKMCreateOFDPacket [21:02:29]OFDProtocolAddRootSTLVToBuf [21:02:29]FM_MakeSignedData [21:02:29]FM_MakeSignedData [21:02:29]SAM_PROTO_SignData [21:02:29]wFMCommunicate request_size=4 [21:02:29]MH_SAM_APDU [21:02:29]CAPDU: 80 0D 01 02 [21:02:29]Write to MH i2c: E2 08 00 4D 04 80 0D 01 02 00 00 00 00 CA [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [21:02:29]RAPDU: 90 00 [21:02:29]wFMCommunicate OK [21:02:29]wFMCommunicate request_size=255 [21:02:29]MH_SAM_APDU [21:02: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 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 52 01 00 00 F4 03 04 00 64 D7 F1 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 BC 55 01 00 35 04 06 00 [21:02:29]Write to MH i2c: E2 02 01 4E 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 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 52 01 00 00 F4 03 04 00 64 D7 F1 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 BC 55 01 00 35 04 06 00 00 00 61 [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [21:02:29]RAPDU: 90 00 [21:02:29]wFMCommunicate OK [21:02:29]wFMCommunicate request_size=11 [21:02:29]MH_SAM_APDU [21:02:29]CAPDU: 80 0D 02 02 06 E6 42 7F FD 21 39 [21:02:29]Write to MH i2c: E2 0E 00 4F 04 80 0D 02 02 06 00 E6 42 7F FD 21 39 00 00 D7 [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [21:02:29]RAPDU: 90 00 [21:02:29]wFMCommunicate OK [21:02:29]wFMCommunicate request_size=4 [21:02:29]MH_SAM_APDU [21:02:29]CAPDU: 80 0D 03 02 [21:02:29]Write to MH i2c: E2 08 00 50 04 80 0D 03 02 00 00 00 00 CF [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 0B 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 0B 00 50 04 00 92 3F E8 F0 52 4B EC 32 90 00 34 [21:02:29]RAPDU: 92 3F E8 F0 52 4B EC 32 90 00 [21:02:29]wFMCommunicate OK [21:02:29]SAM_PROTO_SignData done [21:02:29]FM_MakeSignedData done [21:02:29]CreateOFDProtocolMessage [21:02:29]wFMCommunicate request_size=4 [21:02:29]MH_SAM_APDU [21:02:29]CAPDU: 80 11 00 00 [21:02:29]Write to MH i2c: E2 08 00 51 04 80 11 00 00 00 00 00 00 CF [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:29]Read from MH i2c: E2 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 17 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: E2 17 00 51 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2E [21:02:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:02:29]wFMCommunicate OK [21:02:29]CreateOFDProtocolMessage done [21:02:29]OFDSenderStorePacket 87484 [21:02:29]StoreOFDPacket docnum=87484 [21:02: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 24 98 08 01 F0 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 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 52 01 00 00 F4 03 04 00 64 D7 F1 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 BC 55 01 00 35 04 06 00 E6 42 7F FD 21 39 92 3F E8 F0 52 4B EC 32 [21:02:29]CheckFolder [21:02:29]dirname=/storage/ofd_packets [21:02:29]CheckFolder done [21:02:29]ProducePacketName [21:02:29]name=ofd_packets/00087484 [21:02:29]NVStorageSaveData ofd_packets/00087484 [21:02:29]File name is /storage/ofd_packets/00087484 [21:02:29]Write 302 bytes [21:02:29]NVStorageSaveData done [21:02:29]OFDSenderStorePacket done [21:02:29]KKMCreateOFDPacket done [21:02:29]NVStorageSaveData kkm_last_timestamp [21:02:29]File name is /storage/kkm_last_timestamp [21:02:29]Write 4 bytes [21:02:29]NVStorageSaveData done [21:02:29]ExternCall_PrintAddStr [21:02:29]wPrintStart [21:02:29]Write to MH i2c: 01 00 00 52 04 56 [21:02:29]Write i2c OK [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: 01 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: 01 07 00 [21:02:29]MH_I2C_Read... [21:02:29]Read from MH i2c: 01 07 00 52 04 00 00 00 00 00 FF 0F 6B [21:02:29]RasterBufferAndPrint [21:02:29]line Счет N : (1)872427 [21:02:29]line ИНН: 02508201610067 [21:02:29]line Контрольно-Кассовый Чек [21:02:29]line ПРОДАЖА [21:02:29]line ТРК (МРК, ГНК) : 54 [21:02:29]line Товар: 2710194210 [21:02:29]line ДТ(л)-К-4 [21:02:29]line 10.500 * 76.20 [21:02:29]line = 800.10 [21:02:29]line НДС 12% НСП 1% [21:02:29]line > о реализуемом товаре [21:02:29]line ОКРУГЛЕНИЕ: -0.10 [21:02:29]line ИТОГО: 800.00 [21:02:29]line Внесено: 800.00 [21:02:29]line СДАЧА: 0.00 [21:02:29]line НСП 1% : 7.08 [21:02:29]line НДС 12% : 84.97 [21:02:29]line Наличными: 800.00 [21:02:29]line Безнал.: 0.00 [21:02:29]line Место: АЗС № 137 "Партнер Нефть" [21:02:29]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:02:29]line СНО: Общий режим [21:02:29]line Чек 338 23.09.2024 21:02 [21:02:29]line Смена: 498 ФФД: 1.0 [21:02:29]line ЗНМ: 0300000064 [21:02:29]line РНМ: 0000000000092592 [21:02:29]line Версия ККМ: 001 [21:02:29]line ФМ: 0000000000874979 [21:02:29]line ФД: 87484 [21:02:29]line ФПД: 253173289525561 [21:02:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210228&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87484&fm=253173289525561&tin=02508201610067®Number=0000000000092592&sum=80000 [21:02:30]OFD Sender: Processing packet 87484 [packets to send 280, broken 279] [21:02:30]ProducePacketName [21:02:30]name=ofd_packets/00087484 [21:02:30]OFD Sender: To server: pG, [21:02:30]CommunicateWithHost lk.salyk.kg:30040 [21:02:30]ConnectInit lk.salyk.kg [21:02:30]written 0, free lines is 4095 [21:02:30]Write to MH i2c: 01 00 00 7D 04 81 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: 01 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: 01 07 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 CD 0C 61 [21:02:30]RasterBufferAndPrint [21:02:30]line [21:02:30]line [21:02:30]line [21:02:30]line [21:02:30]line [21:02:30]written 0, free lines is 3283 [21:02:30]MH_Cut [21:02:30]Write to MH i2c: D1 01 00 84 04 01 5A [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: D1 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: D1 01 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: D1 01 00 84 04 00 59 [21:02:30]Write to MH i2c: 01 00 00 85 04 89 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:31]*** Cut start [21:02:31]*** Partial cut [21:02:31]*** CUTSNS_PIN = 1 [21:02:31]*** CUTSNS_PIN = 0 [21:02:31]*** Brake cut motor [21:02:31]Connected sock=10 [21:02: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 24 98 08 01 F0 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 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 52 01 00 00 F4 03 04 00 64 D7 F1 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 BC 55 01 00 35 04 06 00 E6 42 7F FD 21 39 92 3F E8 F0 52 4B EC 32 [21:02:31]Read from MH i2c: 01 [21:02:31]MH_I2C_Read... [21:02:31]*** Stop cut motor [21:02:31]*** Cut end [21:02:31]Read from MH i2c: 01 07 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: 01 07 00 85 04 00 00 00 00 00 FF 0F 9E [21:02:31]process_action close_receipt done [21:02:31]requested_data is exist [21:02:31]produce_requested_data [21:02:31]requested_item fm.sn is exist - process it [21:02:31]wFMCommunicate request_size=4 [21:02:31]MH_SAM_APDU [21:02:31]CAPDU: 80 11 00 00 [21:02:31]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:32]Read from MH i2c: E2 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 17 00 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 63 [21:02: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:02:32]wFMCommunicate OK [21:02:32]requested_item fd.num is exist - process it [21:02:32]SAM_PROTO_GetFieldsCounters [21:02:32]wFMCommunicate request_size=4 [21:02:32]MH_SAM_APDU [21:02:32]CAPDU: 80 13 00 00 [21:02:32]Write to MH i2c: E2 08 00 87 04 80 13 00 00 00 00 00 00 07 [21:02:32]Write i2c OK [21:02:32]MH_I2C_Read... [21:02:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:32]Read from MH i2c: E2 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 62 00 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 62 00 87 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 BC 55 01 00 0E 04 04 00 F2 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 34 [21:02: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 BC 55 01 00 0E 04 04 00 F2 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 [21:02:32]wFMCommunicate OK [21:02:32]SAM_PROTO_GetFieldsCounters done [21:02:32]requested_item shift.num is exist - process it [21:02:32]requested_item shift.opened is exist - process it [21:02:32]req_shift_opened [21:02:32]FM_GetShiftState [21:02:32]SAM_PROTO_GetShiftState [21:02:32]wFMCommunicate request_size=4 [21:02:32]MH_SAM_APDU [21:02:32]CAPDU: 80 13 01 00 [21:02:32]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [21:02:32]Write i2c OK [21:02:32]MH_I2C_Read... [21:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:32]Read from MH i2c: E2 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 0E 00 [21:02:32]MH_I2C_Read... [21:02:32]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 61 [21:02:32]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:02:32]wFMCommunicate OK [21:02:32]SAM_PROTO_GetShiftState done [21:02:32]FM_GetShiftState done [21:02:32]req_shift_opened done [21:02:32]requested_item shift.open_date is exist - process it [21:02:32]req_shift_open_date [21:02:32]req_shift_open_date done [21:02:32]produce_requested_data done [21:02:32]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87484,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:02:32]process_action_free close_receipt [21:02:32]json_value_free [21:02:32]json_value_free done [21:02:32]process_json_proto returns [21:02:32]Send response to host [21:02:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87484,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:02:32]free response buf [21:02:32]execute_script done [21:02:32]execute_script returns [21:02:32]free content buf [21:02:32]Sock 7.Close socket [21:02:32]Sock 7.Thread stoped [21:02: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 8C 5B 47 00 D5 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 BC 55 01 00 F4 03 04 00 30 82 F1 66 B6 04 01 00 00 F4 4D 66 0F D4 38 12 19 [21:02:32]CommunicateWithHost err = 0 [21:02:32]CheckOFDResponse [21:02:32]1017 (14) - 77093643461234 [21:02:32]1041 (16) - 0000000000874979 [21:02:32]1040 (4) - 87484 [21:02:32]1012 (4) - 23.09.2024 14:58 [21:02:32]1206 (1) - 0 [21:02:32]OFD Sender: Remove packet 87484 [21:02:32]ProducePacketName [21:02:32]name=ofd_packets/00087484 [21:02:32]NVStorageDeleteData [21:02:32]OFD Sender: No OFD packet to send [21:02:37]OFD Sender: No OFD packet to send [21:02:42]OFD Sender: No OFD packet to send [21:02:47]OFD Sender: No OFD packet to send [21:02:52]recv_with_timeout no data received [21:02:52]OFD Sender: No OFD packet to send [21:02:57]OFD Sender: No OFD packet to send [21:03:02]OFD Sender: No OFD packet to send [21:03:07]OFD Sender: No OFD packet to send [21:03:12]OFD Sender: No OFD packet to send [21:03:17]OFD Sender: No OFD packet to send [21:03:22]OFD Sender: No OFD packet to send [21:03:27]OFD Sender: No OFD packet to send [21:03:32]OFD Sender: No OFD packet to send [21:03:37]OFD Sender: No OFD packet to send [21:03:42]OFD Sender: No OFD packet to send [21:03:47]OFD Sender: No OFD packet to send [21:03:52]OFD Sender: No OFD packet to send [21:03:57]OFD Sender: No OFD packet to send [21:04:02]OFD Sender: No OFD packet to send [21:04:07]OFD Sender: No OFD packet to send [21:04:12]OFD Sender: No OFD packet to send [21:04:17]OFD Sender: No OFD packet to send [21:04:22]OFD Sender: No OFD packet to send [21:04:27]OFD Sender: No OFD packet to send [21:04:32]OFD Sender: No OFD packet to send [21:04:37]OFD Sender: No OFD packet to send [21:04:42]OFD Sender: No OFD packet to send [21:04:47]OFD Sender: No OFD packet to send [21:04:52]OFD Sender: No OFD packet to send [21:04:57]OFD Sender: No OFD packet to send [21:05:02]OFD Sender: No OFD packet to send [21:05:07]OFD Sender: No OFD packet to send [21:05:12]OFD Sender: No OFD packet to send [21:05:17]OFD Sender: No OFD packet to send [21:05:23]OFD Sender: No OFD packet to send [21:05:28]OFD Sender: No OFD packet to send [21:05:33]OFD Sender: No OFD packet to send [21:05:38]OFD Sender: No OFD packet to send [21:05:43]OFD Sender: No OFD packet to send [21:05:48]OFD Sender: No OFD packet to send [21:05:53]OFD Sender: No OFD packet to send [21:05:58]OFD Sender: No OFD packet to send [21:06:03]OFD Sender: No OFD packet to send [21:06:08]OFD Sender: No OFD packet to send [21:06:13]OFD Sender: No OFD packet to send [21:06:18]OFD Sender: No OFD packet to send [21:06:23]OFD Sender: No OFD packet to send [21:06:28]OFD Sender: No OFD packet to send [21:06:33]OFD Sender: No OFD packet to send [21:06:38]OFD Sender: No OFD packet to send [21:06:43]OFD Sender: No OFD packet to send [21:06:48]OFD Sender: No OFD packet to send [21:06:53]OFD Sender: No OFD packet to send [21:06:54]recv_with_timeout no data received [21:06:58]OFD Sender: No OFD packet to send [21:07:03]OFD Sender: No OFD packet to send [21:07:08]OFD Sender: No OFD packet to send [21:07:13]OFD Sender: No OFD packet to send [21:07:18]OFD Sender: No OFD packet to send [21:07:23]OFD Sender: No OFD packet to send [21:07:28]OFD Sender: No OFD packet to send [21:07:33]OFD Sender: No OFD packet to send [21:07:34]accept exits with 9 [21:07:34]New connection [21:07:34]New thread 3067374948 created [21:07:34]Thread 3067518308 joined [21:07:34]Waiting for new connection... [21:07:34] Sock 9.Parse request [21:07:34]Sock 9.Check first char [21:07:34]Sock 9.First char is OK [21:07:34]request: POST /json_proto HTTP/1.0 [21:07:34]Method: POST [21:07:34]URL: /json_proto [21:07:34]Method is POST - this is cgi request [21:07:34]url: /json_proto [21:07:34]query_string will be loaded in cgi processing [21:07:34]execute_cgi json_proto POST (null) [21:07:34]execute_cgi path=json_proto method=POST [21:07:34]POST find Content-Length [21:07:34]Host: 172.17.47.196:8080 [21:07:34]Content-Length: 984 [21:07:34]Content-Type: application/json [21:07:34] [21:07:34]POST finish read [21:07:34]Found Content-Length = 984 [21:07:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872429", "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" ] } } [21:07:34]execute_script... [21: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)872429", "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" ] } } [21:07:34]POST & json_proto [21:07:34]process_json_proto [21:07:34]json parsed OK: [21:07:34]protocol is kg_v1.0 [21:07:34]action value=close_receipt [21:07:34]process_action close_receipt [21:07:34]cmd_close_receipt [21:07:34]MH_GetDate [21:07:34]Write to MH i2c: F0 00 00 89 04 7C [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: F0 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: F0 09 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: F0 09 00 89 04 00 96 D8 F1 66 4C 6B 94 66 FB [21:07:34]GetLastDocTimeStamp 1727125348 [21:07:34]current date 1727125654 [21:07:34]FM_GetShiftState [21:07:34]SAM_PROTO_GetShiftState [21:07:34]wFMCommunicate request_size=4 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 13 01 00 [21:07:34]Write to MH i2c: E2 08 00 8A 04 80 13 01 00 00 00 00 00 0B [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:34]Read from MH i2c: E2 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 0E 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 0E 00 8A 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 63 [21:07:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:07:34]wFMCommunicate OK [21:07:34]SAM_PROTO_GetShiftState done [21:07:34]FM_GetShiftState done [21:07:34]opened in 1727050818 [21:07:34]opened+sec_in_day 1727137218 [21:07:34]quantity*price = 150032 [21:07:34]sum+1 = 150034 [21:07:34]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 СНО: Общий режим Чек 339 23.09.2024 21:07 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа АИ-92 номер 137 сэкономлено 22.46 сом ФМ: 0000000000874979 ФД: 87485 ФПД: 215055332068775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210734&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87485&fm=215055332068775&tin=02508201610067®Number=0000000000092592&sum=150000 [21:07:35]StoreToDocumentArchive [21:07:35]shift 498 fd 87485 [21:07:35]save to /storage/0498/doc_00087485 [21:07:35]save last doc name /storage/0498/doc_00087485 to /storage/kkm_last_doc_name [21:07:35]save OK [21:07:35]Clear old archive folders... [21:07:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:07:35]tlvbuf is 00CE3DA0 [21:07:35]SAM_PROTO_ClearQueue [21:07:35]wFMCommunicate request_size=4 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 09 00 00 [21:07:35]Write to MH i2c: E2 08 00 97 04 80 09 00 00 00 00 00 00 0D [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [21:07:35]RAPDU: 90 00 [21:07:35]wFMCommunicate OK [21:07:35]SAM_PROTO_ClearQueue done [21:07:35]KKMCreateOFDPacket [21:07:35]OFDProtocolAddRootSTLVToBuf [21:07:35]FM_MakeSignedData [21:07:35]FM_MakeSignedData [21:07:35]SAM_PROTO_SignData [21:07:35]wFMCommunicate request_size=4 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 0D 01 02 [21:07:35]Write to MH i2c: E2 08 00 98 04 80 0D 01 02 00 00 00 00 15 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [21:07:35]RAPDU: 90 00 [21:07:35]wFMCommunicate OK [21:07:35]wFMCommunicate request_size=255 [21:07:35]MH_SAM_APDU [21: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 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 53 01 00 00 F4 03 04 00 96 D8 F1 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 BD 55 01 00 35 04 06 00 C3 [21:07:35]Write to MH i2c: E2 02 01 99 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 53 01 00 00 F4 03 04 00 96 D8 F1 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 BD 55 01 00 35 04 06 00 C3 00 00 D7 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [21:07:35]RAPDU: 90 00 [21:07:35]wFMCommunicate OK [21:07:35]wFMCommunicate request_size=10 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 0D 02 02 05 97 78 AC CD A7 [21:07:35]Write to MH i2c: E2 0D 00 9A 04 80 0D 02 02 05 00 97 78 AC CD A7 00 00 51 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [21:07:35]RAPDU: 90 00 [21:07:35]wFMCommunicate OK [21:07:35]wFMCommunicate request_size=4 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 0D 03 02 [21:07:35]Write to MH i2c: E2 08 00 9B 04 80 0D 03 02 00 00 00 00 1A [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 0B 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 0B 00 9B 04 00 9E 6C F5 E6 A2 DA 7F B7 90 00 B2 [21:07:35]RAPDU: 9E 6C F5 E6 A2 DA 7F B7 90 00 [21:07:35]wFMCommunicate OK [21:07:35]SAM_PROTO_SignData done [21:07:35]FM_MakeSignedData done [21:07:35]CreateOFDProtocolMessage [21:07:35]wFMCommunicate request_size=4 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 11 00 00 [21:07:35]Write to MH i2c: E2 08 00 9C 04 80 11 00 00 00 00 00 00 1A [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 17 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 17 00 9C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 79 [21:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:07:35]wFMCommunicate OK [21:07:35]CreateOFDProtocolMessage done [21:07:35]OFDSenderStorePacket 87485 [21:07:35]StoreOFDPacket docnum=87485 [21:07: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 53 4E 07 01 98 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 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 53 01 00 00 F4 03 04 00 96 D8 F1 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 BD 55 01 00 35 04 06 00 C3 97 78 AC CD A7 9E 6C F5 E6 A2 DA 7F B7 [21:07:35]CheckFolder [21:07:35]dirname=/storage/ofd_packets [21:07:35]CheckFolder done [21:07:35]ProducePacketName [21:07:35]name=ofd_packets/00087485 [21:07:35]NVStorageSaveData ofd_packets/00087485 [21:07:35]File name is /storage/ofd_packets/00087485 [21:07:35]Write 301 bytes [21:07:35]NVStorageSaveData done [21:07:35]OFDSenderStorePacket done [21:07:35]KKMCreateOFDPacket done [21:07:35]NVStorageSaveData kkm_last_timestamp [21:07:35]File name is /storage/kkm_last_timestamp [21:07:35]Write 4 bytes [21:07:35]NVStorageSaveData done [21:07:35]ExternCall_PrintAddStr [21:07:35]wPrintStart [21:07:35]Write to MH i2c: 01 00 00 9D 04 A1 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 9D 04 00 00 00 00 00 FF 0F B6 [21:07:35]RasterBufferAndPrint [21:07:35]line Счет N : (1)872429 [21:07:35]line ИНН: 02508201610067 [21:07:35]line Контрольно-Кассовый Чек [21:07:35]line ПРОДАЖА [21:07:35]line ТРК (МРК, ГНК) : 63 [21:07:35]line Товар: 2710124130 [21:07:35]line Аи-92-К-5 [21:07:35]line 22.460 * 66.80 [21:07:35]line = 1500.33 [21:07:35]line НДС 12% НСП 1% [21:07:35]line > о реализуемом товаре [21:07:35]line ОКРУГЛЕНИЕ: -0.33 [21:07:35]line ИТОГО: 1500.00 [21:07:35]line Внесено: 1500.00 [21:07:35]line СДАЧА: 0.00 [21:07:35]line НСП 1% : 13.28 [21:07:35]line НДС 12% : 159.33 [21:07:35]line Наличными: 1500.00 [21:07:35]line Безнал.: 0.00 [21:07:35]line Место: АЗС № 137 "Партнер Нефть" [21:07:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:07:35]line СНО: Общий режим [21:07:35]line Чек 339 23.09.2024 21:07 [21:07:35]line Смена: 498 ФФД: 1.0 [21:07:35]line ЗНМ: 0300000064 [21:07:35]line РНМ: 0000000000092592 [21:07:35]line Версия ККМ: 001 [21:07:35]line [21:07:35]line Дисконтная программа [21:07:35]line АИ-92 [21:07:35]line номер 137 [21:07:35]line сэкономлено 22.46 сом [21:07:35]line ФМ: 0000000000874979 [21:07:35]line ФД: 87485 [21:07:35]line ФПД: 215055332068775 [21:07:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210734&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87485&fm=215055332068775&tin=02508201610067®Number=0000000000092592&sum=150000 [21:07:36]OFD Sender: Processing packet 87485 [packets to send 280, broken 279] [21:07:36]ProducePacketName [21:07:36]name=ofd_packets/00087485 [21:07:36]OFD Sender: To server: pG, [21:07:36]CommunicateWithHost lk.salyk.kg:30040 [21:07:36]ConnectInit lk.salyk.kg [21:07:36]written 0, free lines is 4095 [21:07:36]Write to MH i2c: 01 00 00 CD 04 D1 [21:07:36]Write i2c OK [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: 01 [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: 01 07 00 [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: 01 07 00 CD 04 00 00 00 00 00 83 0C 67 [21:07:36]RasterBufferAndPrint [21:07:36]line [21:07:36]line [21:07:36]line [21:07:36]line [21:07:36]line [21:07:36]written 0, free lines is 3209 [21:07:36]MH_Cut [21:07:36]Write to MH i2c: D1 01 00 D4 04 01 AA [21:07:36]Write i2c OK [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: D1 [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: D1 01 00 [21:07:36]MH_I2C_Read... [21:07:36]Read from MH i2c: D1 01 00 D4 04 00 A9 [21:07:36]Write to MH i2c: 01 00 00 D5 04 D9 [21:07:36]Write i2c OK [21:07:36]MH_I2C_Read... [21:07:36]Connected sock=10 [21:07: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 53 4E 07 01 98 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 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 53 01 00 00 F4 03 04 00 96 D8 F1 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 BD 55 01 00 35 04 06 00 C3 97 78 AC CD A7 9E 6C F5 E6 A2 DA 7F B7 [21:07: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 0D 68 47 00 41 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 BD 55 01 00 F4 03 04 00 62 83 F1 66 B6 04 01 00 00 64 D8 46 FA B0 68 6F A6 [21:07:37]CommunicateWithHost err = 0 [21:07:37]CheckOFDResponse [21:07:37]1017 (14) - 77093643461234 [21:07:37]1041 (16) - 0000000000874979 [21:07:37]1040 (4) - 87485 [21:07:37]1012 (4) - 23.09.2024 15:04 [21:07:37]1206 (1) - 0 [21:07:37]OFD Sender: Remove packet 87485 [21:07:37]ProducePacketName [21:07:37]name=ofd_packets/00087485 [21:07:37]NVStorageDeleteData [21:07:37]*** Cut start [21:07:37]*** Partial cut [21:07:37]*** CUTSNS_PIN = 1 [21:07:37]*** CUTSNS_PIN = 0 [21:07:37]OFD Sender: No OFD packet to send [21:07:37]*** Brake cut motor [21:07:38]Read from MH i2c: 01 [21:07:38]MH_I2C_Read... [21:07:38]*** Stop cut motor [21:07:38]*** Cut end [21:07:38]Read from MH i2c: 01 07 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: 01 07 00 D5 04 00 00 00 00 00 FF 0F EE [21:07:38]process_action close_receipt done [21:07:38]requested_data is exist [21:07:38]produce_requested_data [21:07:38]requested_item fm.sn is exist - process it [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 11 00 00 [21:07:38]Write to MH i2c: E2 08 00 D6 04 80 11 00 00 00 00 00 00 54 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 17 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 17 00 D6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B3 [21: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 [21:07:38]wFMCommunicate OK [21:07:38]requested_item fd.num is exist - process it [21:07:38]SAM_PROTO_GetFieldsCounters [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 13 00 00 [21:07:38]Write to MH i2c: E2 08 00 D7 04 80 13 00 00 00 00 00 00 57 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 62 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 62 00 D7 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 BD 55 01 00 0E 04 04 00 F2 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 88 [21: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 BD 55 01 00 0E 04 04 00 F2 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 [21:07:38]wFMCommunicate OK [21:07:38]SAM_PROTO_GetFieldsCounters done [21:07:38]requested_item shift.num is exist - process it [21:07:38]requested_item shift.opened is exist - process it [21:07:38]req_shift_opened [21:07:38]FM_GetShiftState [21:07:38]SAM_PROTO_GetShiftState [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 13 01 00 [21:07:38]Write to MH i2c: E2 08 00 D8 04 80 13 01 00 00 00 00 00 59 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 0E 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 0E 00 D8 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B1 [21:07:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:07:38]wFMCommunicate OK [21:07:38]SAM_PROTO_GetShiftState done [21:07:38]FM_GetShiftState done [21:07:38]req_shift_opened done [21:07:38]requested_item shift.open_date is exist - process it [21:07:38]req_shift_open_date [21:07:38]req_shift_open_date done [21:07:38]produce_requested_data done [21:07:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87485,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:07:38]process_action_free close_receipt [21:07:38]json_value_free [21:07:38]json_value_free done [21:07:38]process_json_proto returns [21:07:38]Send response to host [21:07:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87485,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:07:38]free response buf [21:07:38]execute_script done [21:07:38]execute_script returns [21:07:38]free content buf [21:07:38]Sock 9.Close socket [21:07:38]Sock 9.Thread stoped [21:07:42]OFD Sender: No OFD packet to send [21:07:47]OFD Sender: No OFD packet to send [21:07:52]OFD Sender: No OFD packet to send [21:07:57]OFD Sender: No OFD packet to send [21:08:00]recv_with_timeout no data received [21:08:02]OFD Sender: No OFD packet to send [21:08:07]OFD Sender: No OFD packet to send [21:08:12]OFD Sender: No OFD packet to send [21:08:17]OFD Sender: No OFD packet to send [21:08:22]OFD Sender: No OFD packet to send [21:08:27]OFD Sender: No OFD packet to send [21:08:32]OFD Sender: No OFD packet to send [21:08:37]OFD Sender: No OFD packet to send [21:08:42]OFD Sender: No OFD packet to send [21:08:47]OFD Sender: No OFD packet to send [21:08:52]OFD Sender: No OFD packet to send [21:08:57]OFD Sender: No OFD packet to send [21:09:02]OFD Sender: No OFD packet to send [21:09:07]OFD Sender: No OFD packet to send [21:09:12]OFD Sender: No OFD packet to send [21:09:17]OFD Sender: No OFD packet to send [21:09:22]OFD Sender: No OFD packet to send [21:09:27]OFD Sender: No OFD packet to send [21:09:32]OFD Sender: No OFD packet to send [21:09:37]OFD Sender: No OFD packet to send [21:09:42]OFD Sender: No OFD packet to send [21:09:43]recv_with_timeout no data received [21:09:44]accept exits with 7 [21:09:44]New connection [21:09:44]New thread 3067518308 created [21:09:44]Thread 3067374948 joined [21:09:44]Waiting for new connection... [21:09:44] Sock 7.Parse request [21:09:44]Sock 7.Check first char [21:09:44]Sock 7.First char is OK [21:09:44]request: POST /json_proto HTTP/1.0 [21:09:44]Method: POST [21:09:44]URL: /json_proto [21:09:44]Method is POST - this is cgi request [21:09:44]url: /json_proto [21:09:44]query_string will be loaded in cgi processing [21:09:44]execute_cgi json_proto POST (null) [21:09:44]execute_cgi path=json_proto method=POST [21:09:44]POST find Content-Length [21:09:44]Host: 172.17.47.196:8080 [21:09:44]Content-Length: 647 [21:09:44]Content-Type: application/json [21:09:44] [21:09:44]POST finish read [21:09:44]Found Content-Length = 647 [21:09:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148230", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:44]execute_script... [21:09:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148230", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:44]POST & json_proto [21:09:44]process_json_proto [21:09:44]json parsed OK: [21:09:44]protocol is kg_v1.0 [21:09:44]action value=close_receipt [21:09:44]process_action close_receipt [21:09:44]cmd_close_receipt [21:09:44]MH_GetDate [21:09:44]Write to MH i2c: F0 00 00 D9 04 CC [21:09:44]Write i2c OK [21:09:44]MH_I2C_Read... [21:09:44]Read from MH i2c: F0 [21:09:44]MH_I2C_Read... [21:09:44]Read from MH i2c: F0 09 00 [21:09:44]MH_I2C_Read... [21:09:44]Read from MH i2c: F0 09 00 D9 04 00 19 D9 F1 66 4C 6B 94 66 CF [21:09:44]GetLastDocTimeStamp 1727125654 [21:09:44]current date 1727125785 [21:09:44]FM_GetShiftState [21:09:44]SAM_PROTO_GetShiftState [21:09:44]wFMCommunicate request_size=4 [21:09:44]MH_SAM_APDU [21:09:44]CAPDU: 80 13 01 00 [21:09:44]Write to MH i2c: E2 08 00 DA 04 80 13 01 00 00 00 00 00 5B [21:09:44]Write i2c OK [21:09:44]MH_I2C_Read... [21:09:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:44]Read from MH i2c: E2 [21:09:44]MH_I2C_Read... [21:09:44]Read from MH i2c: E2 0E 00 [21:09:44]MH_I2C_Read... [21:09:44]Read from MH i2c: E2 0E 00 DA 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 B3 [21:09:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:09:44]wFMCommunicate OK [21:09:44]SAM_PROTO_GetShiftState done [21:09:44]FM_GetShiftState done [21:09:44]opened in 1727050818 [21:09:44]opened+sec_in_day 1727137218 [21:09:44]quantity*price = 13000 [21:09:44]sum+1 = 13001 [21:09:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 340 23.09.2024 21:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87486 ФПД: 65447737943434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T210945&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87486&fm=65447737943434&tin=02508201610067®Number=0000000000092592&sum=13000 0 [21:09:45]StoreToDocumentArchive [21:09:45]shift 498 fd 87486 [21:09:45]save to /storage/0498/doc_00087486 [21:09:45]save last doc name /storage/0498/doc_00087486 to /storage/kkm_last_doc_name [21:09:45]save OK [21:09:45]Clear old archive folders... [21:09:45]ProcessDocumentItem done err = 0, tmpTLVsize=272 [21:09:45]tlvbuf is 00CD1BE0 [21:09:45]SAM_PROTO_ClearQueue [21:09:45]wFMCommunicate request_size=4 [21:09:45]MH_SAM_APDU [21:09:45]CAPDU: 80 09 00 00 [21:09:45]Write to MH i2c: E2 08 00 E7 04 80 09 00 00 00 00 00 00 5D [21:09:45]Write i2c OK [21:09:45]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 E7 04 00 90 00 5F [21:09:46]RAPDU: 90 00 [21:09:46]wFMCommunicate OK [21:09:46]SAM_PROTO_ClearQueue done [21:09:46]KKMCreateOFDPacket [21:09:46]OFDProtocolAddRootSTLVToBuf [21:09:46]FM_MakeSignedData [21:09:46]FM_MakeSignedData [21:09:46]SAM_PROTO_SignData [21:09:46]wFMCommunicate request_size=4 [21:09:46]MH_SAM_APDU [21:09:46]CAPDU: 80 0D 01 02 [21:09:46]Write to MH i2c: E2 08 00 E8 04 80 0D 01 02 00 00 00 00 65 [21:09:46]Write i2c OK [21:09:46]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [21:09:46]RAPDU: 90 00 [21:09:46]wFMCommunicate OK [21:09:46]wFMCommunicate request_size=255 [21:09:46]MH_SAM_APDU [21:09:46]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 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 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 64 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 54 01 00 00 F4 03 04 00 19 D9 F1 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 [21:09:46]Write to MH i2c: E2 02 01 E9 04 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 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 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 64 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 54 01 00 00 F4 03 04 00 19 D9 F1 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 00 00 96 [21:09:46]Write i2c OK [21:09:46]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [21:09:46]RAPDU: 90 00 [21:09:46]wFMCommunicate OK [21:09:46]wFMCommunicate request_size=31 [21:09:46]MH_SAM_APDU [21:09:46]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 BE 55 01 00 35 04 06 00 3B 86 3D 2B E5 8A [21:09:46]Write to MH i2c: E2 22 00 EA 04 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 BE 55 01 00 35 04 06 00 3B 86 3D 2B E5 8A 00 00 4B [21:09:46]Write i2c OK [21:09:46]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [21:09:46]RAPDU: 90 00 [21:09:46]wFMCommunicate OK [21:09:46]wFMCommunicate request_size=4 [21:09:46]MH_SAM_APDU [21:09:46]CAPDU: 80 0D 03 02 [21:09:46]Write to MH i2c: E2 08 00 EB 04 80 0D 03 02 00 00 00 00 6A [21:09:46]Write i2c OK [21:09:46]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 0B 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 0B 00 EB 04 00 0A 0C 57 A6 A4 1D 5B E4 90 00 7E [21:09:46]RAPDU: 0A 0C 57 A6 A4 1D 5B E4 90 00 [21:09:46]wFMCommunicate OK [21:09:46]SAM_PROTO_SignData done [21:09:46]FM_MakeSignedData done [21:09:46]CreateOFDProtocolMessage [21:09:46]wFMCommunicate request_size=4 [21:09:46]MH_SAM_APDU [21:09:46]CAPDU: 80 11 00 00 [21:09:46]Write to MH i2c: E2 08 00 EC 04 80 11 00 00 00 00 00 00 6A [21:09:46]Write i2c OK [21:09:46]MH_I2C_Read... [21:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:46]Read from MH i2c: E2 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 17 00 [21:09:46]MH_I2C_Read... [21:09:46]Read from MH i2c: E2 17 00 EC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C9 [21:09:46]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:46]wFMCommunicate OK [21:09:46]CreateOFDProtocolMessage done [21:09:46]OFDSenderStorePacket 87486 [21:09:46]StoreOFDPacket docnum=87486 [21:27:49]ConnectInit Can't connect to host [21:27:50]OFD Sender: Processing packet 87486 [packets to send 291, broken 279] [21:27:50]ProducePacketName [21:27:50]name=ofd_packets/00087486 [21:27:50]OFD Sender: To server: pG, [21:27:50]CommunicateWithHost lk.salyk.kg:30040 [21:27:50]ConnectInit lk.salyk.kg [21:27:55]ConnectInit Can't take IP for lk.salyk.kg [21:27:55]CommunicateWithHost connect error [21:27:55]CommunicateWithHost err = -1 [21:27:55]OFD Sender: Server communicate error [21:28:00]OFD Sender: Processing packet 87486 [packets to send 291, broken 279] [21:28:00]ProducePacketName [21:28:00]name=ofd_packets/00087486 [21:28:00]OFD Sender: To server: pG, [21:28:00]CommunicateWithHost lk.salyk.kg:30040 [21:28:00]ConnectInit lk.salyk.kg [21:28:01]Connected sock=7 [21:28: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 24 01 00 00 C8 B5 1C 01 B6 BB 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 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 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 64 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 54 01 00 00 F4 03 04 00 19 D9 F1 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 BE 55 01 00 35 04 06 00 3B 86 3D 2B E5 8A 0A 0C 57 A6 A4 1D 5B E4 [21:28: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 22 93 47 00 C4 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 BE 55 01 00 F4 03 04 00 2B 88 F1 66 B6 04 01 00 00 F3 86 DB 6A 88 13 4C 31 [21:28:02]CommunicateWithHost err = 0 [21:28:02]CheckOFDResponse [21:28:02]1017 (14) - 77093643461234 [21:28:02]1041 (16) - 0000000000874979 [21:28:02]1040 (4) - 87486 [21:28:02]1012 (4) - 23.09.2024 15:24 [21:28:02]1206 (1) - 0 [21:28:02]OFD Sender: Remove packet 87486 [21:28:02]ProducePacketName [21:28:02]name=ofd_packets/00087486 [21:28:02]NVStorageDeleteData [21:28:03]OFD Sender: Processing packet 87487 [packets to send 290, broken 279] [21:28:03]ProducePacketName [21:28:03]name=ofd_packets/00087487 [21:28:03]OFD Sender: To server: pG, [21:28:03]CommunicateWithHost lk.salyk.kg:30040 [21:28:03]ConnectInit lk.salyk.kg [21:28:05]Connected sock=7 [21:28: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 24 01 00 00 F8 1F 1C 01 9A 9F 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 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 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 64 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 55 01 00 00 F4 03 04 00 1A DA F1 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 BF 55 01 00 35 04 06 00 57 28 5C 7F 65 6F 7E 0B 83 46 11 C9 83 58 [21:28: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 DB FA 47 00 05 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 BF 55 01 00 F4 03 04 00 2F 88 F1 66 B6 04 01 00 00 3D FD 14 C0 50 D6 63 8F [21:28:07]CommunicateWithHost err = 0 [21:28:07]CheckOFDResponse [21:28:07]1017 (14) - 77093643461234 [21:28:07]1041 (16) - 0000000000874979 [21:28:07]1040 (4) - 87487 [21:28:07]1012 (4) - 23.09.2024 15:24 [21:28:07]1206 (1) - 0 [21:28:07]OFD Sender: Remove packet 87487 [21:28:07]ProducePacketName [21:28:07]name=ofd_packets/00087487 [21:28:07]NVStorageDeleteData [21:28:07]OFD Sender: Processing packet 87488 [packets to send 289, broken 279] [21:28:07]ProducePacketName [21:28:07]name=ofd_packets/00087488 [21:28:07]OFD Sender: To server: pG, [21:28:07]CommunicateWithHost lk.salyk.kg:30040 [21:28:07]ConnectInit lk.salyk.kg [21:30:21]ConnectInit Can't connect to host [21:30:21]CommunicateWithHost connect error [21:30:21]CommunicateWithHost err = -1 [21:30:21]OFD Sender: Server communicate error [21:30:26]OFD Sender: Processing packet 87488 [packets to send 289, broken 279] [21:30:26]ProducePacketName [21:30:26]name=ofd_packets/00087488 [21:30:26]OFD Sender: To server: pG, [21:30:26]CommunicateWithHost lk.salyk.kg:30040 [21:30:26]ConnectInit lk.salyk.kg [21:30:28]Connected sock=9 [21:30: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 24 01 00 00 58 2C 1C 01 30 4A 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 56 01 00 00 F4 03 04 00 1F DA F1 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 C0 55 01 00 35 04 06 00 35 18 A0 E2 5D E9 1C 79 96 F3 B7 F4 5A 73 [21:30: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 44 84 47 00 CB 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 C0 55 01 00 F4 03 04 00 BE 88 F1 66 B6 04 01 00 00 9F CF 91 B3 5D B0 06 F8 [21:30:30]CommunicateWithHost err = 0 [21:30:30]CheckOFDResponse [21:30:30]1017 (14) - 77093643461234 [21:30:30]1041 (16) - 0000000000874979 [21:30:30]1040 (4) - 87488 [21:30:30]1012 (4) - 23.09.2024 15:26 [21:30:30]1206 (1) - 0 [21:30:30]OFD Sender: Remove packet 87488 [21:30:30]ProducePacketName [21:30:30]name=ofd_packets/00087488 [21:30:30]NVStorageDeleteData [21:30:30]OFD Sender: Processing packet 87489 [packets to send 288, broken 279] [21:30:30]ProducePacketName [21:30:30]name=ofd_packets/00087489 [21:30:30]OFD Sender: To server: pG, [21:30:30]CommunicateWithHost lk.salyk.kg:30040 [21:30:30]ConnectInit lk.salyk.kg [21:30:33]Connected sock=7 [21:30: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 48 79 08 01 CD 3C 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 C4 DA F1 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 C1 55 01 00 35 04 06 00 BF DB F8 3E 19 2D A0 3B A4 5A 96 AE 32 F5 [21:30: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 2D BD 47 00 26 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 C1 55 01 00 F4 03 04 00 C2 88 F1 66 B6 04 01 00 00 4D 1B EE 47 F5 7F 64 0E [21:30:33]CommunicateWithHost err = 0 [21:30:33]CheckOFDResponse [21:30:33]1017 (14) - 77093643461234 [21:30:33]1041 (16) - 0000000000874979 [21:30:33]1040 (4) - 87489 [21:30:33]1012 (4) - 23.09.2024 15:26 [21:30:33]1206 (1) - 0 [21:30:33]OFD Sender: Remove packet 87489 [21:30:33]ProducePacketName [21:30:33]name=ofd_packets/00087489 [21:30:33]NVStorageDeleteData [21:30:34]OFD Sender: Processing packet 87490 [packets to send 287, broken 279] [21:30:34]ProducePacketName [21:30:34]name=ofd_packets/00087490 [21:30:34]OFD Sender: To server: pG, [21:30:34]CommunicateWithHost lk.salyk.kg:30040 [21:30:34]ConnectInit lk.salyk.kg [21:30:35]Connected sock=7 [21:30: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 14 B7 07 01 B1 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 01 00 00 F4 03 04 00 09 DB F1 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 C2 55 01 00 35 04 06 00 5C C1 61 4D AB F3 A4 8F 7D F3 31 55 19 6A [21:30: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 78 B8 47 00 50 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 C2 55 01 00 F4 03 04 00 C4 88 F1 66 B6 04 01 00 00 07 A1 E3 22 70 65 2B 38 [21:30:35]CommunicateWithHost err = 0 [21:30:35]CheckOFDResponse [21:30:35]1017 (14) - 77093643461234 [21:30:35]1041 (16) - 0000000000874979 [21:30:35]1040 (4) - 87490 [21:30:35]1012 (4) - 23.09.2024 15:27 [21:30:35]1206 (1) - 0 [21:30:35]OFD Sender: Remove packet 87490 [21:30:35]ProducePacketName [21:30:35]name=ofd_packets/00087490 [21:30:35]NVStorageDeleteData [21:30:36]OFD Sender: Processing packet 87491 [packets to send 286, broken 279] [21:30:36]ProducePacketName [21:30:36]name=ofd_packets/00087491 [21:30:36]OFD Sender: To server: pG, [21:30:36]CommunicateWithHost lk.salyk.kg:30040 [21:30:36]ConnectInit lk.salyk.kg [21:30:38]Connected sock=7 [21:30: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 2F 01 00 00 CD E7 27 01 93 CC 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 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 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 34 08 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 59 01 00 00 F4 03 04 00 52 DB F1 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 C3 55 01 00 35 04 06 00 0F 45 88 01 2F 8B 6F 33 7E BD 90 E9 FB 3A [21:30: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 2B 09 47 00 6D 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 C3 55 01 00 F4 03 04 00 C7 88 F1 66 B6 04 01 00 00 A7 10 C9 B3 B0 C6 44 05 [21:30:38]CommunicateWithHost err = 0 [21:30:38]CheckOFDResponse [21:30:38]1017 (14) - 77093643461234 [21:30:38]1041 (16) - 0000000000874979 [21:30:38]1040 (4) - 87491 [21:30:38]1012 (4) - 23.09.2024 15:27 [21:30:38]1206 (1) - 0 [21:30:38]OFD Sender: Remove packet 87491 [21:30:38]ProducePacketName [21:30:38]name=ofd_packets/00087491 [21:30:38]NVStorageDeleteData [21:30:39]OFD Sender: Processing packet 87492 [packets to send 285, broken 279] [21:30:39]ProducePacketName [21:30:39]name=ofd_packets/00087492 [21:30:39]OFD Sender: To server: pG, [21:30:39]CommunicateWithHost lk.salyk.kg:30040 [21:30:39]ConnectInit lk.salyk.kg [21:30:40]Connected sock=7 [21:30: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 10 01 00 00 12 D0 08 01 DB 32 5A 03 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 5A 01 00 00 F4 03 04 00 68 DB F1 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 C4 55 01 00 35 04 06 00 1F 3E E8 BF A2 2B EA 16 8A F5 40 1B 95 94 [21:30: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 FB 3B 47 00 09 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 C4 55 01 00 F4 03 04 00 CA 88 F1 66 B6 04 01 00 00 D9 CC 51 6E C4 42 8B 04 [21:30:41]CommunicateWithHost err = 0 [21:30:41]CheckOFDResponse [21:30:41]1017 (14) - 77093643461234 [21:30:41]1041 (16) - 0000000000874979 [21:30:41]1040 (4) - 87492 [21:30:41]1012 (4) - 23.09.2024 15:27 [21:30:41]1206 (1) - 0 [21:30:41]OFD Sender: Remove packet 87492 [21:30:41]ProducePacketName [21:30:41]name=ofd_packets/00087492 [21:30:41]NVStorageDeleteData [21:30:41]OFD Sender: Processing packet 87493 [packets to send 284, broken 279] [21:30:41]ProducePacketName [21:30:41]name=ofd_packets/00087493 [21:30:41]OFD Sender: To server: pG, [21:30:41]CommunicateWithHost lk.salyk.kg:30040 [21:30:41]ConnectInit lk.salyk.kg [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 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: 6124878+1721002828=1727127706 [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 9B E0 F1 66 4C 6B 94 66 82 [21:41:47]Current date/time: 23.09.2024 21:41 [21:41:47]FM_Init [21:41:47]wFMConnect [21:41:47]MH_SAM_On [21:41:47]Write to MH i2c: E0 00 00 08 00 E7 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_init finished! [21:41:47]*** atr: [21:41:47]*** 0F 3B D5 18 FF 81 91 FE [21:41:47]*** 1F C3 80 73 C8 21 10 0A [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]*** 00 00 00 00 00 00 00 00 [21:41:47]Read from MH i2c: E0 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E0 10 00 [21:41:47]MH_I2C_Read... [21:41: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 [21:41:47]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:41:47]wFMCommunicate request_size=10 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:41:47]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]wFMCommunicate request_size=4 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 11 00 00 [21:41:47]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 17 00 [21:41:47]MH_I2C_Read... [21:41: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 [21:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:41:47]wFMCommunicate OK [21:41:47]Detected FM SN is 0000000000874979 [21:41:47]Stored FM SN is 0000000000874979 [21:41:47]wFMCommunicate request_size=9 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 16 00 00 04 B6 D7 00 00 [21:41:47]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]FM PIN OK [21:41:47]wFMCommunicate request_size=8 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 14 04 00 03 02 00 01 [21:41:47]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]wFMCommunicate request_size=13 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:41: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 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:41:47]RAPDU: 90 00 [21:41:47]wFMCommunicate OK [21:41:47]wFMCommunicate request_size=4 [21:41:47]MH_SAM_APDU [21:41:47]CAPDU: 80 11 00 00 [21:41:47]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:47]Read from MH i2c: E2 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: E2 17 00 [21:41:47]MH_I2C_Read... [21:41: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 [21:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:41:47]wFMCommunicate OK [21:41:47]DocumentArchiveInit [21:41:47]Start Httpd... [21:41:47]Httpd thread 3067309412 created [21:41:47]Write to MH i2c: 01 00 00 0F 00 0F [21:41:47]Write i2c OK [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: 01 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: 01 07 00 [21:41:47]MH_I2C_Read... [21:41:47]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:41:47]MH Int Process started [21:41:47]Allocated Socket 6 [21:41:47]Bind OK [21:41:47]Listen OK [21:41:47]httpd running on port 8080 [21:41:47]Waiting for new connection... [21:41:47]OFD Sender: Processing packet 87493 [packets to send 284, broken 279] [21:41:47]ProducePacketName [21:41:47]name=ofd_packets/00087493 [21:41:47]OFD Sender: To server: pG, [21:41:47]CommunicateWithHost lk.salyk.kg:30040 [21:41:47]ConnectInit lk.salyk.kg [21:41:48]accept exits with 8 [21:41:48]New connection [21:41:48]New thread 3067022692 created [21:41:48]Waiting for new connection... [21:41:48] Sock 8.Parse request [21:41:48]Sock 8.Check first char [21:41:48]Sock 8.First char is OK [21:41:48]request: POST /json_proto HTTP/1.0 [21:41:48]Method: POST [21:41:48]URL: /json_proto [21:41:48]Method is POST - this is cgi request [21:41:48]url: /json_proto [21:41:48]query_string will be loaded in cgi processing [21:41:48]execute_cgi json_proto POST (null) [21:41:48]execute_cgi path=json_proto method=POST [21:41:48]POST find Content-Length [21:41:48]Host: 172.17.47.196:8080 [21:41:48]Content-Length: 215 [21:41:48]Content-Type: application/json [21:41:48] [21:41:48]POST finish read [21:41:48]Found Content-Length = 215 [21:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:48]execute_script... [21:41:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:48]POST & json_proto [21:41:48]process_json_proto [21:41:48]json parsed OK: [21:41:48]protocol is kg_v1.0 [21:41:48]action value=get_value [21:41:48]process_action get_value [21:41:48]cmd_get_value [21:41:48]process_action get_value done [21:41:48]requested_data is exist [21:41:48]produce_requested_data [21:41:48]requested_item kkm.sn is exist - process it [21:41:48]requested_item kkm.ver is exist - process it [21:41:48]requested_item fm.sn is exist - process it [21:41:48]wFMCommunicate request_size=4 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 11 00 00 [21:41:48]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 17 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [21:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:41:48]wFMCommunicate OK [21:41:48]requested_item fd.num is exist - process it [21:41:48]SAM_PROTO_GetFieldsCounters [21:41:48]wFMCommunicate request_size=4 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 13 00 00 [21:41:48]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 62 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 EE [21:41:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [21:41:48]wFMCommunicate OK [21:41:48]SAM_PROTO_GetFieldsCounters done [21:41:48]requested_item shift.num is exist - process it [21:41:48]requested_item shift.opened is exist - process it [21:41:48]req_shift_opened [21:41:48]FM_GetShiftState [21:41:48]SAM_PROTO_GetShiftState [21:41:48]wFMCommunicate request_size=4 [21:41:48]MH_SAM_APDU [21:41:48]CAPDU: 80 13 01 00 [21:41:48]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:41:48]Write i2c OK [21:41:48]MH_I2C_Read... [21:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:48]Read from MH i2c: E2 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 0E 00 [21:41:48]MH_I2C_Read... [21:41:48]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [21:41:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:41:48]wFMCommunicate OK [21:41:48]SAM_PROTO_GetShiftState done [21:41:48]FM_GetShiftState done [21:41:48]req_shift_opened done [21:41:48]requested_item shift.open_date is exist - process it [21:41:48]req_shift_open_date [21:41:48]req_shift_open_date done [21:41:48]produce_requested_data done [21:41:48]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87497,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:41:48]process_action_free get_value [21:41:48]json_value_free [21:41:48]json_value_free done [21:41:48]process_json_proto returns [21:41:48]Send response to host [21:41:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87497,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:41:48]free response buf [21:41:48]execute_script done [21:41:48]execute_script returns [21:41:48]free content buf [21:41:48]Sock 8.Close socket [21:41:48]Sock 8.Thread stoped [21:41:48]accept exits with 11 [21:41:48]New connection [21:41:48]New thread 3066879332 created [21:41:48]Thread 3067022692 joined [21:41:48]Waiting for new connection... [21:41:48] Sock 11.Parse request [21:41:48]Sock 11.Check first char [21:41:48]Sock 11.First char is OK [21:41:48]request: POST /json_proto HTTP/1.0 [21:41:48]Method: POST [21:41:48]URL: /json_proto [21:41:48]Method is POST - this is cgi request [21:41:48]url: /json_proto [21:41:48]query_string will be loaded in cgi processing [21:41:48]execute_cgi json_proto POST (null) [21:41:48]execute_cgi path=json_proto method=POST [21:41:48]POST find Content-Length [21:41:48]Host: 172.17.47.196:8080 [21:41:48]Content-Length: 331 [21:41:48]Content-Type: application/json [21:41:48] [21:41:48]POST finish read [21:41:48]Found Content-Length = 331 [21:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:41:48]execute_script... [21:41:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:41:48]POST & json_proto [21:41:48]process_json_proto [21:41:48]json parsed OK: [21:41:48]protocol is kg_v1.0 [21:41:48]action value=get_value [21:41:48]process_action get_value [21:41:48]cmd_get_value [21:41:48]process_action get_value done [21:41:48]requested_data is exist [21:41:48]produce_requested_data [21:41:49]requested_item fm.sale.total is exist - process it [21:41:49]SAM_PROTO_GetFMData [21:41:49]wFMCommunicate request_size=4 [21:41:49]MH_SAM_APDU [21:41:49]CAPDU: 80 13 03 00 [21:41:49]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:41:49]Read from MH i2c: E2 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: E2 FD 00 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 E4 51 01 00 69 04 A3 00 6F 04 04 00 68 4F 01 00 B1 04 05 00 FF 31 E4 BA 01 70 04 05 00 30 0E A2 8C 01 72 04 04 00 CF 23 42 2E 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 20 10 0C 2F 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 62 98 EB 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 33 [21:41:49]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 E4 51 01 00 69 04 A3 00 6F 04 04 00 68 4F 01 00 B1 04 05 00 FF 31 E4 BA 01 70 04 05 00 30 0E A2 8C 01 72 04 04 00 CF 23 42 2E 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 20 10 0C 2F 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 62 98 EB 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:41:49]wFMCommunicate OK [21:41:49]wFMCommunicate request_size=4 [21:41:49]MH_SAM_APDU [21:41:49]CAPDU: 80 17 00 00 [21:41:49]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:41:49]Read from MH i2c: E2 [21:41:49]MH_I2C_Read... [21:41:49]Read from MH i2c: E2 FD 00 [21:41:49]MH_I2C_Read... [21:41:49]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:41:49]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:41:49]wFMCommunicate OK [21:41:49]wFMCommunicate request_size=4 [21:41:49]MH_SAM_APDU [21:41:49]CAPDU: 80 17 00 00 [21:41:49]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:41:49]Write i2c OK [21:41:49]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:41:50]Read from MH i2c: E2 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 FD 00 [21:41:50]MH_I2C_Read... [21:41: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 [21:41: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 [21:41:50]wFMCommunicate OK [21:41:50]wFMCommunicate request_size=4 [21:41:50]MH_SAM_APDU [21:41:50]CAPDU: 80 17 00 00 [21:41:50]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:41:50]Write i2c OK [21:41:50]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:41:50]Read from MH i2c: E2 [21:41:50]MH_I2C_Read... [21:41:50]Read from MH i2c: E2 FD 00 [21:41:50]MH_I2C_Read... [21:41: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 [21:41: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 [21:41:50]wFMCommunicate OK [21:41:50]wFMCommunicate request_size=4 [21:41:50]MH_SAM_APDU [21:41:50]CAPDU: 80 17 00 00 [21:41:50]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:41:50]Write i2c OK [21:41:50]MH_I2C_Read... [21:41:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:41:50]Read from MH i2c: E2 [21:51:40]Method is POST - this is cgi request [21:51:40]url: /json_proto [21:51:40]query_string will be loaded in cgi processing [21:51:40]execute_cgi json_proto POST (null) [21:51:40]execute_cgi path=json_proto method=POST [21:51:40]POST find Content-Length [21:51:40]Host: 172.17.47.196:8080 [21:51:40]Content-Length: 331 [21:51:40]Content-Type: application/json [21:51:40] [21:51:40]POST finish read [21:51:40]Found Content-Length = 331 [21:51:40]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:51:40]execute_script... [21:51:40]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:51:40]POST & json_proto [21:51:40]process_json_proto [21:51:40]json parsed OK: [21:51:40]protocol is kg_v1.0 [21:51:40]action value=get_value [21:51:40]process_action get_value [21:51:40]cmd_get_value [21:51:40]process_action get_value done [21:51:40]requested_data is exist [21:51:40]produce_requested_data [21:51:40]requested_item fm.sale.total is exist - process it [21:51:40]SAM_PROTO_GetFMData [21:51:40]wFMCommunicate request_size=4 [21:51:40]MH_SAM_APDU [21:51:40]CAPDU: 80 13 03 00 [21:51:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:51:40]Write i2c OK [21:51:40]MH_I2C_Read... [21:51:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:51:40]Read from MH i2c: E2 [21:51:40]MH_I2C_Read... [21:51:40]Read from MH i2c: E2 FD 00 [21:51:40]MH_I2C_Read... [21:51:40]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 E7 51 01 00 69 04 A3 00 6F 04 04 00 6B 4F 01 00 B1 04 05 00 A7 93 E4 BA 01 70 04 05 00 A4 4E A2 8C 01 72 04 04 00 03 45 42 2E 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 7F 1A 0C 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3E 99 EB 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 93 [21:51:40]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 E7 51 01 00 69 04 A3 00 6F 04 04 00 6B 4F 01 00 B1 04 05 00 A7 93 E4 BA 01 70 04 05 00 A4 4E A2 8C 01 72 04 04 00 03 45 42 2E 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 7F 1A 0C 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3E 99 EB 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:51:40]wFMCommunicate OK [21:51:40]wFMCommunicate request_size=4 [21:51:40]MH_SAM_APDU [21:51:40]CAPDU: 80 17 00 00 [21:51:40]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:51:40]Write i2c OK [21:51:40]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 FD 00 [21:51:41]MH_I2C_Read... [21:51:41]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:51:41]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:51:41]wFMCommunicate OK [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 17 00 00 [21:51:41]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 FD 00 [21:51:41]MH_I2C_Read... [21:51: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:51: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:51:41]wFMCommunicate OK [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 17 00 00 [21:51:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:41]Read from MH i2c: E2 [21:51:41]MH_I2C_Read... [21:51:41]Read from MH i2c: E2 FD 00 [21:51:41]MH_I2C_Read... [21:51: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:51: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:51:41]wFMCommunicate OK [21:51:41]wFMCommunicate request_size=4 [21:51:41]MH_SAM_APDU [21:51:41]CAPDU: 80 17 00 00 [21:51:41]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:51:41]Write i2c OK [21:51:41]MH_I2C_Read... [21:51:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [21:51:42]Read from MH i2c: E2 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 E5 00 [21:51:42]MH_I2C_Read... [21:51: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 [21:51: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 [21:51:42]wFMCommunicate OK [21:51:42]SAM_PROTO_GetFMData done [21:51:42]requested_item fm.sale_refund.total is exist - process it [21:51:42]requested_item fm.buy.total is exist - process it [21:51:42]requested_item shift.sale.total is exist - process it [21:51:42]SAM_PROTO_GetShiftData [21:51:42]wFMCommunicate request_size=4 [21:51:42]MH_SAM_APDU [21:51:42]CAPDU: 80 13 02 00 [21:51:42]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:51:42]Write i2c OK [21:51:42]MH_I2C_Read... [21:51:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:51:42]Read from MH i2c: E2 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 FD 00 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 62 01 00 00 69 04 9E 00 6F 04 04 00 62 01 00 00 B1 04 04 00 E0 FA E1 01 70 04 04 00 28 55 90 01 72 04 03 00 B8 A5 51 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 89 31 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 15 44 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 F5 [21:51:42]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 62 01 00 00 69 04 9E 00 6F 04 04 00 62 01 00 00 B1 04 04 00 E0 FA E1 01 70 04 04 00 28 55 90 01 72 04 03 00 B8 A5 51 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 89 31 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 15 44 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:51:42]wFMCommunicate OK [21:51:42]wFMCommunicate request_size=4 [21:51:42]MH_SAM_APDU [21:51:42]CAPDU: 80 17 00 00 [21:51:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:51:42]Write i2c OK [21:51:42]MH_I2C_Read... [21:51:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:42]Read from MH i2c: E2 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 FD 00 [21:51:42]MH_I2C_Read... [21:51:42]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [21:51:42]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [21:51:42]wFMCommunicate OK [21:51:42]wFMCommunicate request_size=4 [21:51:42]MH_SAM_APDU [21:51:42]CAPDU: 80 17 00 00 [21:51:42]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:51:42]Write i2c OK [21:51:42]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 FD 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [21:51:43]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [21:51:43]wFMCommunicate OK [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 17 00 00 [21:51:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 FD 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [21:51:43]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:51:43]wFMCommunicate OK [21:51:43]wFMCommunicate request_size=4 [21:51:43]MH_SAM_APDU [21:51:43]CAPDU: 80 17 00 00 [21:51:43]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:51:43]Write i2c OK [21:51:43]MH_I2C_Read... [21:51:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [21:51:43]Read from MH i2c: E2 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 CE 00 [21:51:43]MH_I2C_Read... [21:51:43]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [21:51:43]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:51:43]wFMCommunicate OK [21:51:43]SAM_PROTO_GetShiftData done [21:51:43]requested_item shift.sale.total_cash is exist - process it [21:51:43]requested_item shift.sale_refund.total is exist - process it [21:51:43]requested_item shift.sale_refund.total_cash is exist - process it [21:51:43]requested_item shift.buy.total is exist - process it [21:51:43]requested_item shift.buy.total_cash is exist - process it [21:51:43]produce_requested_data done [21:51:43]produce_requested_data return {"fm.sale.total":74305094.79,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":315870.40,"shift.sale.total_cash":262362.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [21:51:43]process_action_free get_value [21:51:43]json_value_free [21:51:43]json_value_free done [21:51:43]process_json_proto returns [21:51:43]Send response to host [21:51:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74305094.79,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":315870.40,"shift.sale.total_cash":262362.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [21:51:43]free response buf [21:51:43]execute_script done [21:51:43]execute_script returns [21:51:43]free content buf [21:51:43]Sock 11.Close socket [21:51:43]Sock 11.Thread stoped [21:51:44]accept exits with 9 [21:51:44]New connection [21:51:44]New thread 3066600804 created [21:51:44]Thread 3066457444 joined [21:51:44]Waiting for new connection... [21:51:44] Sock 9.Parse request [21:51:44]Sock 9.Check first char [21:51:44]Sock 9.First char is OK [21:51:44]request: POST /json_proto HTTP/1.0 [21:51:44]Method: POST [21:51:44]URL: /json_proto [21:51:44]Method is POST - this is cgi request [21:51:44]url: /json_proto [21:51:44]query_string will be loaded in cgi processing [21:51:44]execute_cgi json_proto POST (null) [21:51:44]execute_cgi path=json_proto method=POST [21:51:44]POST find Content-Length [21:51:44]Host: 172.17.47.196:8080 [21:51:44]Content-Length: 808 [21:51:44]Content-Type: application/json [21:51:44] [21:51:44]POST finish read [21:51:44]Found Content-Length = 808 [21:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872436", "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 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:44]execute_script... [21:51: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)872436", "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 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:44]POST & json_proto [21:51:44]process_json_proto [21:51:44]json parsed OK: [21:51:44]protocol is kg_v1.0 [21:51:44]action value=close_receipt [21:51:44]process_action close_receipt [21:51:44]cmd_close_receipt [21:51:44]MH_GetDate [21:51:44]Write to MH i2c: F0 00 00 1D 00 0C [21:51:44]Write i2c OK [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: F0 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: F0 09 00 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: F0 09 00 1D 00 00 F1 E2 F1 66 4C 6B 94 66 F0 [21:51:44]GetLastDocTimeStamp 1727127725 [21:51:44]current date 1727128305 [21:51:44]FM_GetShiftState [21:51:44]SAM_PROTO_GetShiftState [21:51:44]wFMCommunicate request_size=4 [21:51:44]MH_SAM_APDU [21:51:44]CAPDU: 80 13 01 00 [21:51:44]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:51:44]Write i2c OK [21:51:44]MH_I2C_Read... [21:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:44]Read from MH i2c: E2 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: E2 0E 00 [21:51:44]MH_I2C_Read... [21:51:44]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [21:51:44]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:51:44]wFMCommunicate OK [21:51:44]SAM_PROTO_GetShiftState done [21:51:44]FM_GetShiftState done [21:51:44]opened in 1727050818 [21:51:44]opened+sec_in_day 1727137218 [21:51:44]quantity*price = 150037 [21:51:44]sum+1 = 150039 [21:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 355 23.09.2024 21:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87501 ФПД: 147570475572970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215145&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87501&fm=147570475572970&tin=02508201610067®Number=0000000000092592&sum=150038 [21:51:45]StoreToDocumentArchive [21:51:45]shift 498 fd 87501 [21:51:45]save to /storage/0498/doc_00087501 [21:51:45]save last doc name /storage/0498/doc_00087501 to /storage/kkm_last_doc_name [21:51:45]save OK [21:51:45]Clear old archive folders... [21:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:51:45]tlvbuf is 00449BC0 [21:51:45]SAM_PROTO_ClearQueue [21:51:45]wFMCommunicate request_size=4 [21:51:45]MH_SAM_APDU [21:51:45]CAPDU: 80 09 00 00 [21:51:45]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:45]Read from MH i2c: E2 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 03 00 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:51:45]RAPDU: 90 00 [21:51:45]wFMCommunicate OK [21:51:45]SAM_PROTO_ClearQueue done [21:51:45]KKMCreateOFDPacket [21:51:45]OFDProtocolAddRootSTLVToBuf [21:51:45]FM_MakeSignedData [21:51:45]FM_MakeSignedData [21:51:45]SAM_PROTO_SignData [21:51:45]wFMCommunicate request_size=4 [21:51:45]MH_SAM_APDU [21:51:45]CAPDU: 80 0D 01 02 [21:51:45]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:45]Read from MH i2c: E2 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 03 00 [21:51:45]MH_I2C_Read... [21:51:45]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:51:45]RAPDU: 90 00 [21:51:45]wFMCommunicate OK [21:51:45]wFMCommunicate request_size=255 [21:51:45]MH_SAM_APDU [21:51: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 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 F1 E2 F1 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 CD 55 01 00 35 04 06 00 [21:51:45]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 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 F1 E2 F1 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 CD 55 01 00 35 04 06 00 00 00 88 [21:51:45]Write i2c OK [21:51:45]MH_I2C_Read... [21:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:46]Read from MH i2c: E2 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 03 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:51:46]RAPDU: 90 00 [21:51:46]wFMCommunicate OK [21:51:46]wFMCommunicate request_size=11 [21:51:46]MH_SAM_APDU [21:51:46]CAPDU: 80 0D 02 02 06 86 36 ED C6 9E EA [21:51:46]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 86 36 ED C6 9E EA 00 00 AB [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:46]Read from MH i2c: E2 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 03 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:51:46]RAPDU: 90 00 [21:51:46]wFMCommunicate OK [21:51:46]wFMCommunicate request_size=4 [21:51:46]MH_SAM_APDU [21:51:46]CAPDU: 80 0D 03 02 [21:51:46]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:46]Read from MH i2c: E2 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 0B 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 0B 00 2F 00 00 62 DC 0F C3 29 77 07 31 90 00 93 [21:51:46]RAPDU: 62 DC 0F C3 29 77 07 31 90 00 [21:51:46]wFMCommunicate OK [21:51:46]SAM_PROTO_SignData done [21:51:46]FM_MakeSignedData done [21:51:46]CreateOFDProtocolMessage [21:51:46]wFMCommunicate request_size=4 [21:51:46]MH_SAM_APDU [21:51:46]CAPDU: 80 11 00 00 [21:51:46]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:46]Read from MH i2c: E2 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: E2 17 00 [21:51:46]MH_I2C_Read... [21:51:46]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:51:46]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:46]wFMCommunicate OK [21:51:46]CreateOFDProtocolMessage done [21:51:46]OFDSenderStorePacket 87501 [21:51:46]StoreOFDPacket docnum=87501 [21:51: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 02 66 08 01 78 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 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 F1 E2 F1 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 CD 55 01 00 35 04 06 00 86 36 ED C6 9E EA 62 DC 0F C3 29 77 07 31 [21:51:46]CheckFolder [21:51:46]dirname=/storage/ofd_packets [21:51:46]CheckFolder done [21:51:46]ProducePacketName [21:51:46]name=ofd_packets/00087501 [21:51:46]NVStorageSaveData ofd_packets/00087501 [21:51:46]File name is /storage/ofd_packets/00087501 [21:51:46]Write 302 bytes [21:51:46]NVStorageSaveData done [21:51:46]OFDSenderStorePacket done [21:51:46]KKMCreateOFDPacket done [21:51:46]NVStorageSaveData kkm_last_timestamp [21:51:46]File name is /storage/kkm_last_timestamp [21:51:46]Write 4 bytes [21:51:46]NVStorageSaveData done [21:51:46]ExternCall_PrintAddStr [21:51:46]wPrintStart [21:51:46]Write to MH i2c: 01 00 00 31 00 31 [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 07 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:51:46]RasterBufferAndPrint [21:51:46]line Счет N : (1)872436 [21:51:46]line ИНН: 02508201610067 [21:51:46]line Контрольно-Кассовый Чек [21:51:46]line ПРОДАЖА [21:51:46]line ТРК (МРК, ГНК) : 34 [21:51:46]line Товар: 2710194210 [21:51:46]line ДТ(л)-К-4 [21:51:46]line 19.690 * 76.20 [21:51:46]line = 1500.38 [21:51:46]line НДС 12% НСП 1% [21:51:46]line > о реализуемом товаре [21:51:46]line ИТОГО: 1500.38 [21:51:46]line НСП 1% : 13.28 [21:51:46]line НДС 12% : 159.33 [21:51:46]line Наличными: 0.00 [21:51:46]line Безнал.: 1500.38 [21:51:46]line Место: АЗС № 137 "Партнер Нефть" [21:51:46]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:51:46]line СНО: Общий режим [21:51:46]line Чек 355 23.09.2024 21:51 [21:51:46]line Смена: 498 ФФД: 1.0 [21:51:46]line ЗНМ: 0300000064 [21:51:46]line РНМ: 0000000000092592 [21:51:46]line Версия ККМ: 001 [21:51:46]line Платежная система: O! деньги [21:51:46]line ФМ: 0000000000874979 [21:51:46]line ФД: 87501 [21:51:46]line ФПД: 147570475572970 [21:51:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215145&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87501&fm=147570475572970&tin=02508201610067®Number=0000000000092592&sum=150038 [21:51:46]written 0, free lines is 4095 [21:51:46]OFD Sender: Processing packet 87493 [packets to send 288, broken 279] [21:51:46]ProducePacketName [21:51:46]name=ofd_packets/00087493 [21:51:46]OFD Sender: To server: pG, [21:51:46]CommunicateWithHost lk.salyk.kg:30040 [21:51:46]ConnectInit lk.salyk.kg [21:51:46]Write to MH i2c: 01 00 00 5B 00 5B [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 07 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F5 0C 63 [21:51:46]RasterBufferAndPrint [21:51:46]line [21:51:46]line [21:51:46]line [21:51:46]line [21:51:46]line [21:51:46]written 0, free lines is 3339 [21:51:46]MH_Cut [21:51:46]Write to MH i2c: D1 01 00 62 00 01 34 [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: D1 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: D1 01 00 [21:51:46]MH_I2C_Read... [21:51:46]Read from MH i2c: D1 01 00 62 00 00 33 [21:51:46]Write to MH i2c: 01 00 00 63 00 63 [21:51:46]Write i2c OK [21:51:46]MH_I2C_Read... [21:51:47]*** Cut start [21:51:47]*** Partial cut [21:51:47]*** CUTSNS_PIN = 1 [21:51:47]*** CUTSNS_PIN = 0 [21:51:47]*** Brake cut motor [21:51:48]Read from MH i2c: 01 [21:51:48]MH_I2C_Read... [21:51:48]*** Stop cut motor [21:51:48]*** Cut end [21:51:48]Read from MH i2c: 01 07 00 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [21:51:48]process_action close_receipt done [21:51:48]requested_data is exist [21:51:48]produce_requested_data [21:51:48]requested_item fm.sn is exist - process it [21:51:48]wFMCommunicate request_size=4 [21:51:48]MH_SAM_APDU [21:51:48]CAPDU: 80 11 00 00 [21:51:48]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [21:51:48]Write i2c OK [21:51:48]MH_I2C_Read... [21:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:48]Read from MH i2c: E2 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: E2 17 00 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3D [21:51:48]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:48]wFMCommunicate OK [21:51:48]requested_item fd.num is exist - process it [21:51:48]SAM_PROTO_GetFieldsCounters [21:51:48]wFMCommunicate request_size=4 [21:51:48]MH_SAM_APDU [21:51:48]CAPDU: 80 13 00 00 [21:51:48]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [21:51:48]Write i2c OK [21:51:48]MH_I2C_Read... [21:51:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:48]Read from MH i2c: E2 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: E2 62 00 [21:51:48]MH_I2C_Read... [21:51:48]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 CD 55 01 00 0E 04 04 00 F2 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 52 [21:51: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 CD 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:48]wFMCommunicate OK [21:51:48]SAM_PROTO_GetFieldsCounters done [21:51:48]requested_item shift.num is exist - process it [21:51:48]requested_item shift.opened is exist - process it [21:51:48]req_shift_opened [21:51:48]FM_GetShiftState [21:51:48]SAM_PROTO_GetShiftState [21:51:48]wFMCommunicate request_size=4 [21:51:48]MH_SAM_APDU [21:51:48]CAPDU: 80 13 01 00 [21:51:48]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [21:51:48]Write i2c OK [21:51:48]MH_I2C_Read... [21:51:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:48]Read from MH i2c: E2 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: E2 0E 00 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [21:51:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:51:48]wFMCommunicate OK [21:51:48]SAM_PROTO_GetShiftState done [21:51:48]FM_GetShiftState done [21:51:48]req_shift_opened done [21:51:48]requested_item shift.open_date is exist - process it [21:51:48]req_shift_open_date [21:51:48]req_shift_open_date done [21:51:48]produce_requested_data done [21:51:48]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87501,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:51:48]process_action_free close_receipt [21:51:48]json_value_free [21:51:48]json_value_free done [21:51:48]process_json_proto returns [21:51:48]Send response to host [21:51:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87501,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:51:48]free response buf [21:51:48]execute_script done [21:51:48]execute_script returns [21:51:48]free content buf [21:51:48]Sock 9.Close socket [21:51:48]Sock 9.Thread stoped [21:51:48]accept exits with 11 [21:51:48]New connection [21:51:48]New thread 3066457444 created [21:51:48]Thread 3066600804 joined [21:51:48]Waiting for new connection... [21:51:48] Sock 11.Parse request [21:51:48]Sock 11.Check first char [21:51:48]Sock 11.First char is OK [21:51:48]request: POST /json_proto HTTP/1.0 [21:51:48]Method: POST [21:51:48]URL: /json_proto [21:51:48]Method is POST - this is cgi request [21:51:48]url: /json_proto [21:51:48]query_string will be loaded in cgi processing [21:51:48]execute_cgi json_proto POST (null) [21:51:48]execute_cgi path=json_proto method=POST [21:51:48]POST find Content-Length [21:51:48]Host: 172.17.47.196:8080 [21:51:48]Content-Length: 682 [21:51:48]Content-Type: application/json [21:51:48] [21:51:48]POST finish read [21:51:48]Found Content-Length = 682 [21:51:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872437", "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" ] } } [21:51:48]execute_script... [21:51: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)872437", "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" ] } } [21:51:48]POST & json_proto [21:51:48]process_json_proto [21:51:48]json parsed OK: [21:51:48]protocol is kg_v1.0 [21:51:48]action value=close_receipt [21:51:48]process_action close_receipt [21:51:48]cmd_close_receipt [21:51:48]MH_GetDate [21:51:48]Write to MH i2c: F0 00 00 67 00 56 [21:51:48]Write i2c OK [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: F0 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: F0 09 00 [21:51:48]MH_I2C_Read... [21:51:48]Read from MH i2c: F0 09 00 67 00 00 F5 E2 F1 66 4C 6B 94 66 3E [21:51:48]GetLastDocTimeStamp 1727128305 [21:51:48]current date 1727128309 [21:51:48]FM_GetShiftState [21:51:48]SAM_PROTO_GetShiftState [21:51:48]wFMCommunicate request_size=4 [21:51:48]MH_SAM_APDU [21:51:48]CAPDU: 80 13 01 00 [21:51:48]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [21:51:48]Write i2c OK [21:51:48]MH_I2C_Read... [21:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:49]Read from MH i2c: E2 [21:51:49]MH_I2C_Read... [21:51:49]Read from MH i2c: E2 0E 00 [21:51:49]MH_I2C_Read... [21:51:49]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3D [21:51:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:51:49]wFMCommunicate OK [21:51:49]SAM_PROTO_GetShiftState done [21:51:49]FM_GetShiftState done [21:51:49]opened in 1727050818 [21:51:49]opened+sec_in_day 1727137218 [21:51:49]quantity*price = 100005 [21:51:49]sum+1 = 100006 [21:51:49]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 СНО: Общий режим Чек 356 23.09.2024 21:51 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87502 ФПД: 85953005352653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87502&fm=85953005352653&tin=02508201610067®Number=0000000000092592&sum=100000 [21:51:50]StoreToDocumentArchive [21:51:50]shift 498 fd 87502 [21:51:50]save to /storage/0498/doc_00087502 [21:51:50]save last doc name /storage/0498/doc_00087502 to /storage/kkm_last_doc_name [21:51:50]save OK [21:51:50]Clear old archive folders... [21:51:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:50]tlvbuf is 00456B10 [21:51:50]SAM_PROTO_ClearQueue [21:51:50]wFMCommunicate request_size=4 [21:51:50]MH_SAM_APDU [21:51:50]CAPDU: 80 09 00 00 [21:51:50]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [21:51:50]Write i2c OK [21:51:50]MH_I2C_Read... [21:51:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:50]Read from MH i2c: E2 [21:51:50]MH_I2C_Read... [21:51:50]Read from MH i2c: E2 03 00 [21:51:50]MH_I2C_Read... [21:51:50]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:51:50]RAPDU: 90 00 [21:51:50]wFMCommunicate OK [21:51:50]SAM_PROTO_ClearQueue done [21:51:50]KKMCreateOFDPacket [21:51:50]OFDProtocolAddRootSTLVToBuf [21:51:50]FM_MakeSignedData [21:51:50]FM_MakeSignedData [21:51:50]SAM_PROTO_SignData [21:51:50]wFMCommunicate request_size=4 [21:51:50]MH_SAM_APDU [21:51:50]CAPDU: 80 0D 01 02 [21:51:50]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [21:51:50]Write i2c OK [21:51:50]MH_I2C_Read... [21:51:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:50]Read from MH i2c: E2 [21:51:50]MH_I2C_Read... [21:51:50]Read from MH i2c: E2 03 00 [21:51:50]MH_I2C_Read... [21:51:50]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:51:50]RAPDU: 90 00 [21:51:50]wFMCommunicate OK [21:51:50]wFMCommunicate request_size=255 [21:51:50]MH_SAM_APDU [21:51: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 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 64 01 00 00 F4 03 04 00 F5 E2 F1 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 CE 55 01 00 35 04 06 00 4E [21:51:50]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 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 64 01 00 00 F4 03 04 00 F5 E2 F1 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 CE 55 01 00 35 04 06 00 4E 00 00 03 [21:51:50]Write i2c OK [21:51:50]MH_I2C_Read... [21:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:51]Read from MH i2c: E2 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 03 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:51:51]RAPDU: 90 00 [21:51:51]wFMCommunicate OK [21:51:51]wFMCommunicate request_size=10 [21:51:51]MH_SAM_APDU [21:51:51]CAPDU: 80 0D 02 02 05 2C 7E 59 F6 CD [21:51:51]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 2C 7E 59 F6 CD 00 00 C2 [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:51]Read from MH i2c: E2 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 03 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:51:51]RAPDU: 90 00 [21:51:51]wFMCommunicate OK [21:51:51]wFMCommunicate request_size=4 [21:51:51]MH_SAM_APDU [21:51:51]CAPDU: 80 0D 03 02 [21:51:51]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:51]Read from MH i2c: E2 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 0B 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 0B 00 79 00 00 C5 60 86 1C E9 1E 89 71 90 00 BD [21:51:51]RAPDU: C5 60 86 1C E9 1E 89 71 90 00 [21:51:51]wFMCommunicate OK [21:51:51]SAM_PROTO_SignData done [21:51:51]FM_MakeSignedData done [21:51:51]CreateOFDProtocolMessage [21:51:51]wFMCommunicate request_size=4 [21:51:51]MH_SAM_APDU [21:51:51]CAPDU: 80 11 00 00 [21:51:51]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:51]Read from MH i2c: E2 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: E2 17 00 [21:51:51]MH_I2C_Read... [21:51:51]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 [21: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 [21:51:51]wFMCommunicate OK [21:51:51]CreateOFDProtocolMessage done [21:51:51]OFDSenderStorePacket 87502 [21:51:51]StoreOFDPacket docnum=87502 [21:51:51]ConnectInit Can't take IP for lk.salyk.kg [21:51:51]CommunicateWithHost connect error [21:51:51]CommunicateWithHost err = -1 [21:51:51]OFD Sender: Server communicate error [21: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 13 62 07 01 BA 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 F5 E2 F1 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 CE 55 01 00 35 04 06 00 4E 2C 7E 59 F6 CD C5 60 86 1C E9 1E 89 71 [21:51:51]CheckFolder [21:51:51]dirname=/storage/ofd_packets [21:51:51]CheckFolder done [21:51:51]ProducePacketName [21:51:51]name=ofd_packets/00087502 [21:51:51]NVStorageSaveData ofd_packets/00087502 [21:51:51]File name is /storage/ofd_packets/00087502 [21:51:51]Write 301 bytes [21:51:51]NVStorageSaveData done [21:51:51]OFDSenderStorePacket done [21:51:51]KKMCreateOFDPacket done [21:51:51]NVStorageSaveData kkm_last_timestamp [21:51:51]File name is /storage/kkm_last_timestamp [21:51:51]Write 4 bytes [21:51:51]NVStorageSaveData done [21:51:51]ExternCall_PrintAddStr [21:51:51]wPrintStart [21:51:51]Write to MH i2c: 01 00 00 7B 00 7B [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 07 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [21:51:51]RasterBufferAndPrint [21:51:51]line Счет N : (1)872437 [21:51:51]line ИНН: 02508201610067 [21:51:51]line Контрольно-Кассовый Чек [21:51:51]line ПРОДАЖА [21:51:51]line ТРК (МРК, ГНК) : 53 [21:51:51]line Товар: 2710124130 [21:51:51]line Аи-92-К-5 [21:51:51]line 14.750 * 67.80 [21:51:51]line = 1000.05 [21:51:51]line НДС 12% НСП 1% [21:51:51]line > о реализуемом товаре [21:51:51]line ОКРУГЛЕНИЕ: -0.05 [21:51:51]line ИТОГО: 1000.00 [21:51:51]line Внесено: 1000.00 [21:51:51]line СДАЧА: 0.00 [21:51:51]line НСП 1% : 8.85 [21:51:51]line НДС 12% : 106.20 [21:51:51]line Наличными: 1000.00 [21:51:51]line Безнал.: 0.00 [21:51:51]line Место: АЗС № 137 "Партнер Нефть" [21:51:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:51:51]line СНО: Общий режим [21:51:51]line Чек 356 23.09.2024 21:51 [21:51:51]line Смена: 498 ФФД: 1.0 [21:51:51]line ЗНМ: 0300000064 [21:51:51]line РНМ: 0000000000092592 [21:51:51]line Версия ККМ: 001 [21:51:51]line ФМ: 0000000000874979 [21:51:51]line ФД: 87502 [21:51:51]line ФПД: 85953005352653 [21:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215149&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87502&fm=85953005352653&tin=02508201610067®Number=0000000000092592&sum=100000 [21:51:51]written 0, free lines is 4095 [21:51:51]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:51:51]ProducePacketName [21:51:51]name=ofd_packets/00087493 [21:51:51]OFD Sender: To server: pG, [21:51:51]CommunicateWithHost lk.salyk.kg:30040 [21:51:51]ConnectInit lk.salyk.kg [21:51:51]Write to MH i2c: 01 00 00 A6 00 A6 [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 07 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DD 0C 96 [21:51:51]RasterBufferAndPrint [21:51:51]line [21:51:51]line [21:51:51]line [21:51:51]line [21:51:51]line [21:51:51]written 0, free lines is 3323 [21:51:51]MH_Cut [21:51:51]Write to MH i2c: D1 01 00 AD 00 01 7F [21:51:51]Write i2c OK [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: D1 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: D1 01 00 [21:51:51]MH_I2C_Read... [21:51:51]Read from MH i2c: D1 01 00 AD 00 00 7E [21:51:51]Write to MH i2c: 01 00 00 AE 00 AE [21:51:52]Write i2c OK [21:51:52]MH_I2C_Read... [21:51:52]*** Cut start [21:51:52]*** Partial cut [21:51:52]*** CUTSNS_PIN = 1 [21:51:52]*** CUTSNS_PIN = 0 [21:51:53]*** Brake cut motor [21:51:53]Read from MH i2c: 01 [21:51:53]MH_I2C_Read... [21:51:53]*** Stop cut motor [21:51:53]*** Cut end [21:51:53]Read from MH i2c: 01 07 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:51:53]process_action close_receipt done [21:51:53]requested_data is exist [21:51:53]produce_requested_data [21:51:53]requested_item fm.sn is exist - process it [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 11 00 00 [21:51:53]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 17 00 [21:51:53]MH_I2C_Read... [21:51: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 [21: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 [21:51:53]wFMCommunicate OK [21:51:53]requested_item fd.num is exist - process it [21:51:53]SAM_PROTO_GetFieldsCounters [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 13 00 00 [21:51:53]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 62 00 [21:51:53]MH_I2C_Read... [21:51:53]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 CE 55 01 00 0E 04 04 00 F2 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 A1 [21:51: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 CE 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:53]wFMCommunicate OK [21:51:53]SAM_PROTO_GetFieldsCounters done [21:51:53]requested_item shift.num is exist - process it [21:51:53]requested_item shift.opened is exist - process it [21:51:53]req_shift_opened [21:51:53]FM_GetShiftState [21:51:53]SAM_PROTO_GetShiftState [21:51:53]wFMCommunicate request_size=4 [21:51:53]MH_SAM_APDU [21:51:53]CAPDU: 80 13 01 00 [21:51:53]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:51:53]Write i2c OK [21:51:53]MH_I2C_Read... [21:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:53]Read from MH i2c: E2 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 0E 00 [21:51:53]MH_I2C_Read... [21:51:53]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 86 [21:51:53]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:51:53]wFMCommunicate OK [21:51:53]SAM_PROTO_GetShiftState done [21:51:53]FM_GetShiftState done [21:51:53]req_shift_opened done [21:51:53]requested_item shift.open_date is exist - process it [21:51:53]req_shift_open_date [21:51:53]req_shift_open_date done [21:51:53]produce_requested_data done [21:51:53]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87502,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:51:53]process_action_free close_receipt [21:51:53]json_value_free [21:51:53]json_value_free done [21:51:53]process_json_proto returns [21:51:53]Send response to host [21:51:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87502,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:51:53]free response buf [21:51:53]execute_script done [21:51:53]execute_script returns [21:51:53]free content buf [21:51:53]Sock 11.Close socket [21:51:53]Sock 11.Thread stoped [21:51:56]ConnectInit Can't take IP for lk.salyk.kg [21:51:56]CommunicateWithHost connect error [21:51:56]CommunicateWithHost err = -1 [21:51:56]OFD Sender: Server communicate error [21:52:01]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:01]ProducePacketName [21:52:01]name=ofd_packets/00087493 [21:52:01]OFD Sender: To server: pG, [21:52:01]CommunicateWithHost lk.salyk.kg:30040 [21:52:01]ConnectInit lk.salyk.kg [21:52:06]ConnectInit Can't take IP for lk.salyk.kg [21:52:06]CommunicateWithHost connect error [21:52:06]CommunicateWithHost err = -1 [21:52:06]OFD Sender: Server communicate error [21:52:11]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:11]ProducePacketName [21:52:11]name=ofd_packets/00087493 [21:52:11]OFD Sender: To server: pG, [21:52:11]CommunicateWithHost lk.salyk.kg:30040 [21:52:11]ConnectInit lk.salyk.kg [21:52:16]ConnectInit Can't take IP for lk.salyk.kg [21:52:16]CommunicateWithHost connect error [21:52:16]CommunicateWithHost err = -1 [21:52:16]OFD Sender: Server communicate error [21:52:21]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:21]ProducePacketName [21:52:21]name=ofd_packets/00087493 [21:52:21]OFD Sender: To server: pG, [21:52:21]CommunicateWithHost lk.salyk.kg:30040 [21:52:21]ConnectInit lk.salyk.kg [21:52:26]ConnectInit Can't take IP for lk.salyk.kg [21:52:26]CommunicateWithHost connect error [21:52:26]CommunicateWithHost err = -1 [21:52:26]OFD Sender: Server communicate error [21:52:31]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:31]ProducePacketName [21:52:31]name=ofd_packets/00087493 [21:52:31]OFD Sender: To server: pG, [21:52:31]CommunicateWithHost lk.salyk.kg:30040 [21:52:31]ConnectInit lk.salyk.kg [21:52:36]ConnectInit Can't take IP for lk.salyk.kg [21:52:36]CommunicateWithHost connect error [21:52:36]CommunicateWithHost err = -1 [21:52:36]OFD Sender: Server communicate error [21:52:41]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:41]ProducePacketName [21:52:41]name=ofd_packets/00087493 [21:52:41]OFD Sender: To server: pG, [21:52:41]CommunicateWithHost lk.salyk.kg:30040 [21:52:41]ConnectInit lk.salyk.kg [21:52:46]ConnectInit Can't take IP for lk.salyk.kg [21:52:46]CommunicateWithHost connect error [21:52:46]CommunicateWithHost err = -1 [21:52:46]OFD Sender: Server communicate error [21:52:47]ConnectInit Can't connect to host [21:52:51]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:52:51]ProducePacketName [21:52:51]name=ofd_packets/00087493 [21:52:51]OFD Sender: To server: pG, [21:52:51]CommunicateWithHost lk.salyk.kg:30040 [21:52:51]ConnectInit lk.salyk.kg [21:52:52]ConnectInit Can't connect to host [21:52:56]ConnectInit Can't take IP for lk.salyk.kg [21:52:56]CommunicateWithHost connect error [21:52:56]CommunicateWithHost err = -1 [21:52:56]OFD Sender: Server communicate error [21:53:01]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:53:01]ProducePacketName [21:53:01]name=ofd_packets/00087493 [21:53:01]OFD Sender: To server: pG, [21:53:01]CommunicateWithHost lk.salyk.kg:30040 [21:53:01]ConnectInit lk.salyk.kg [21:53:06]ConnectInit Can't take IP for lk.salyk.kg [21:53:06]CommunicateWithHost connect error [21:53:06]CommunicateWithHost err = -1 [21:53:06]OFD Sender: Server communicate error [21:53:11]OFD Sender: Processing packet 87493 [packets to send 289, broken 279] [21:53:11]ProducePacketName [21:53:11]name=ofd_packets/00087493 [21:53:11]OFD Sender: To server: pG, [21:53:11]CommunicateWithHost lk.salyk.kg:30040 [21:53:11]ConnectInit lk.salyk.kg [21:53:13]Connected sock=10 [21:53: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 82 01 00 00 EB 7E 7A 01 AC 2F 5A 03 01 00 03 00 6E 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 23 04 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 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 98 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 6C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 C4 DB F1 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 C5 55 01 00 35 04 06 00 BC F9 D3 DE CF 94 35 19 82 01 D8 44 4A F3 [21:53: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 A8 86 47 00 4A 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 C5 55 01 00 F4 03 04 00 13 8E F1 66 B6 04 01 00 00 20 24 D3 E7 D4 F0 C4 92 [21:53:15]CommunicateWithHost err = 0 [21:53:15]CheckOFDResponse [21:53:15]1017 (14) - 77093643461234 [21:53:15]1041 (16) - 0000000000874979 [21:53:15]1040 (4) - 87493 [21:53:15]1012 (4) - 23.09.2024 15:49 [21:53:15]1206 (1) - 0 [21:53:15]OFD Sender: Remove packet 87493 [21:53:15]ProducePacketName [21:53:15]name=ofd_packets/00087493 [21:53:15]NVStorageDeleteData [21:53:16]OFD Sender: Processing packet 87494 [packets to send 288, broken 279] [21:53:16]ProducePacketName [21:53:16]name=ofd_packets/00087494 [21:53:16]OFD Sender: To server: pG, [21:53:16]CommunicateWithHost lk.salyk.kg:30040 [21:53:16]ConnectInit lk.salyk.kg [21:53:19]recv_with_timeout no data received [21:53:21]ConnectInit Can't take IP for lk.salyk.kg [21:53:21]CommunicateWithHost connect error [21:53:21]CommunicateWithHost err = -1 [21:53:21]OFD Sender: Server communicate error [21:53:26]OFD Sender: Processing packet 87494 [packets to send 288, broken 279] [21:53:26]ProducePacketName [21:53:26]name=ofd_packets/00087494 [21:53:26]OFD Sender: To server: pG, [21:53:26]CommunicateWithHost lk.salyk.kg:30040 [21:53:26]ConnectInit lk.salyk.kg [21:53:31]Connected sock=10 [21:53: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 00 02 00 00 BA 16 F8 01 4B 95 5A 03 01 00 03 00 EC 01 1E 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 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 37 30 30 30 32 38 33 32 35 33 35 37 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 90 D0 BD D1 82 D0 B8 D0 B2 D0 B8 D1 80 D1 83 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 98 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 98 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 2B 00 00 00 00 07 04 06 00 34 98 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 34 DC F1 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 C6 55 01 00 35 04 06 00 0F DE 79 7F BB 40 3D 98 C3 45 7D 40 B8 66 [21:53: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 58 19 47 00 C2 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 C6 55 01 00 F4 03 04 00 25 8E F1 66 B6 04 01 00 00 67 78 37 E3 E8 84 CC DC [21:53:33]CommunicateWithHost err = 0 [21:53:33]CheckOFDResponse [21:53:33]1017 (14) - 77093643461234 [21:53:33]1041 (16) - 0000000000874979 [21:53:33]1040 (4) - 87494 [21:53:33]1012 (4) - 23.09.2024 15:49 [21:53:33]1206 (1) - 0 [21:53:33]OFD Sender: Remove packet 87494 [21:53:33]ProducePacketName [21:53:33]name=ofd_packets/00087494 [21:53:33]NVStorageDeleteData [21:53:33]OFD Sender: Processing packet 87495 [packets to send 287, broken 279] [21:53:33]ProducePacketName [21:53:33]name=ofd_packets/00087495 [21:53:33]OFD Sender: To server: pG, [21:53:33]CommunicateWithHost lk.salyk.kg:30040 [21:53:33]ConnectInit lk.salyk.kg [21:54:19]recv_with_timeout no data received [21:54:41]recv_with_timeout no data received [21:55:15]accept exits with 9 [21:55:15]New connection [21:55:15]New thread 3066600804 created [21:55:15]Thread 3066457444 joined [21:55:15]Waiting for new connection... [21:55:15] Sock 9.Parse request [21:55:15]Sock 9.Check first char [21:55:15]Sock 9.First char is OK [21:55:15]request: POST /json_proto HTTP/1.0 [21:55:15]Method: POST [21:55:15]URL: /json_proto [21:55:15]Method is POST - this is cgi request [21:55:15]url: /json_proto [21:55:15]query_string will be loaded in cgi processing [21:55:15]execute_cgi json_proto POST (null) [21:55:15]execute_cgi path=json_proto method=POST [21:55:15]POST find Content-Length [21:55:15]Host: 172.17.47.196:8080 [21:55:15]Content-Length: 687 [21:55:15]Content-Type: application/json [21:55:15] [21:55:15]POST finish read [21:55:15]Found Content-Length = 687 [21:55:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872440", "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" ] } } [21:55:15]execute_script... [21:55: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)872440", "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" ] } } [21:55:15]POST & json_proto [21:55:15]process_json_proto [21:55:15]json parsed OK: [21:55:15]protocol is kg_v1.0 [21:55:15]action value=close_receipt [21:55:15]process_action close_receipt [21:55:15]cmd_close_receipt [21:55:15]MH_GetDate [21:55:15]Write to MH i2c: F0 00 00 B2 00 A1 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: F0 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: F0 09 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: F0 09 00 B2 00 00 C4 E3 F1 66 4C 6B 94 66 59 [21:55:15]GetLastDocTimeStamp 1727128309 [21:55:15]current date 1727128516 [21:55:15]FM_GetShiftState [21:55:15]SAM_PROTO_GetShiftState [21:55:15]wFMCommunicate request_size=4 [21:55:15]MH_SAM_APDU [21:55:15]CAPDU: 80 13 01 00 [21:55:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:55:15]Write i2c OK [21:55:15]MH_I2C_Read... [21:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:15]Read from MH i2c: E2 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 0E 00 [21:55:15]MH_I2C_Read... [21:55:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 88 [21:55:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:55:15]wFMCommunicate OK [21:55:15]SAM_PROTO_GetShiftState done [21:55:15]FM_GetShiftState done [21:55:15]opened in 1727050818 [21:55:15]opened+sec_in_day 1727137218 [21:55:15]quantity*price = 100050 [21:55:15]sum+1 = 100052 [21:55: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 СНО: Общий режим Чек 357 23.09.2024 21:55 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87503 ФПД: 202817485143867 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215516&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87503&fm=202817485143867&tin=02508201610067®Number=0000000000092592&sum=100000 [21:55:16]StoreToDocumentArchive [21:55:16]shift 498 fd 87503 [21:55:16]save to /storage/0498/doc_00087503 [21:55:16]save last doc name /storage/0498/doc_00087503 to /storage/kkm_last_doc_name [21:55:16]save OK [21:55:16]Clear old archive folders... [21:55:16]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:55:16]tlvbuf is 00467F20 [21:55:16]SAM_PROTO_ClearQueue [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 09 00 00 [21:55:16]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]SAM_PROTO_ClearQueue done [21:55:16]KKMCreateOFDPacket [21:55:16]OFDProtocolAddRootSTLVToBuf [21:55:16]FM_MakeSignedData [21:55:16]FM_MakeSignedData [21:55:16]SAM_PROTO_SignData [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 01 02 [21:55:16]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=255 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 65 01 00 00 F4 03 04 00 C4 E3 F1 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 CF 55 01 00 35 04 06 00 [21:55:16]Write to MH i2c: E2 02 01 C2 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 65 01 00 00 F4 03 04 00 C4 E3 F1 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 CF 55 01 00 35 04 06 00 00 00 30 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=11 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 02 02 06 B8 76 20 27 FF 3B [21:55:16]Write to MH i2c: E2 0E 00 C3 00 80 0D 02 02 06 00 B8 76 20 27 FF 3B 00 00 F8 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 03 02 [21:55:16]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 0B 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 0B 00 C4 00 00 57 7B E4 77 ED 12 0D 6C 90 00 E5 [21:55:16]RAPDU: 57 7B E4 77 ED 12 0D 6C 90 00 [21:55:16]wFMCommunicate OK [21:55:16]SAM_PROTO_SignData done [21:55:16]FM_MakeSignedData done [21:55:16]CreateOFDProtocolMessage [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 11 00 00 [21:55:16]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 17 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9E [21:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [21:55:16]wFMCommunicate OK [21:55:16]CreateOFDProtocolMessage done [21:55:16]OFDSenderStorePacket 87503 [21:55:16]StoreOFDPacket docnum=87503 [21:55: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 10 01 00 00 C5 54 08 01 ED AE 5A 03 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 65 01 00 00 F4 03 04 00 C4 E3 F1 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 CF 55 01 00 35 04 06 00 B8 76 20 27 FF 3B 57 7B E4 77 ED 12 0D 6C [21:55:16]CheckFolder [21:55:16]dirname=/storage/ofd_packets [21:55:16]CheckFolder done [21:55:16]ProducePacketName [21:55:16]name=ofd_packets/00087503 [21:55:16]NVStorageSaveData ofd_packets/00087503 [21:55:16]File name is /storage/ofd_packets/00087503 [21:55:16]Write 302 bytes [21:55:16]NVStorageSaveData done [21:55:16]OFDSenderStorePacket done [21:55:16]KKMCreateOFDPacket done [21:55:16]NVStorageSaveData kkm_last_timestamp [21:55:16]File name is /storage/kkm_last_timestamp [21:55:16]Write 4 bytes [21:55:16]NVStorageSaveData done [21:55:16]ExternCall_PrintAddStr [21:55:16]wPrintStart [21:55:16]Write to MH i2c: 01 00 00 C6 00 C6 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: 01 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: 01 07 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:55:16]RasterBufferAndPrint [21:55:16]line Счет N : (1)872440 [21:55:16]line ИНН: 02508201610067 [21:55:16]line Контрольно-Кассовый Чек [21:55:16]line ПРОДАЖА [21:55:16]line ТРК (МРК, ГНК) : 44 [21:55:16]line Товар: 2710194210 [21:55:16]line ДТ(л)-К-4 [21:55:16]line 13.130 * 76.20 [21:55:16]line = 1000.51 [21:55:16]line НДС 12% НСП 1% [21:55:16]line > о реализуемом товаре [21:55:16]line ОКРУГЛЕНИЕ: -0.51 [21:55:16]line ИТОГО: 1000.00 [21:55:16]line Внесено: 1000.00 [21:55:16]line СДАЧА: 0.00 [21:55:16]line НСП 1% : 8.85 [21:55:16]line НДС 12% : 106.25 [21:55:16]line Наличными: 1000.00 [21:55:16]line Безнал.: 0.00 [21:55:16]line Место: АЗС № 137 "Партнер Нефть" [21:55:16]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:55:16]line СНО: Общий режим [21:55:16]line Чек 357 23.09.2024 21:55 [21:55:16]line Смена: 498 ФФД: 1.0 [21:55:16]line ЗНМ: 0300000064 [21:55:16]line РНМ: 0000000000092592 [21:55:16]line Версия ККМ: 001 [21:55:16]line ФМ: 0000000000874979 [21:55:16]line ФД: 87503 [21:55:16]line ФПД: 202817485143867 [21:55:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215516&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87503&fm=202817485143867&tin=02508201610067®Number=0000000000092592&sum=100000 [21:55:17]written 0, free lines is 4095 [21:55:17]Write to MH i2c: 01 00 00 F1 00 F1 [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D4 0C D8 [21:55:17]RasterBufferAndPrint [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]written 0, free lines is 3290 [21:55:17]MH_Cut [21:55:17]Write to MH i2c: D1 01 00 F8 00 01 CA [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 01 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 01 00 F8 00 00 C9 [21:55:17]Write to MH i2c: 01 00 00 F9 00 F9 [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:18]*** Cut start [21:55:18]*** Partial cut [21:55:18]*** CUTSNS_PIN = 1 [21:55:18]*** CUTSNS_PIN = 0 [21:55:18]*** Brake cut motor [21:55:19]Read from MH i2c: 01 [21:55:19]MH_I2C_Read... [21:55:19]*** Stop cut motor [21:55:19]*** Cut end [21:55:19]Read from MH i2c: 01 07 00 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [21:55:19]process_action close_receipt done [21:55:19]requested_data is exist [21:55:19]produce_requested_data [21:55:19]requested_item fm.sn is exist - process it [21:55:19]wFMCommunicate request_size=4 [21:55:19]MH_SAM_APDU [21:55:19]CAPDU: 80 11 00 00 [21:55:19]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [21:55:19]Write i2c OK [21:55:19]MH_I2C_Read... [21:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:19]Read from MH i2c: E2 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 17 00 [21:55:19]MH_I2C_Read... [21:55: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 [21: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 [21:55:19]wFMCommunicate OK [21:55:19]requested_item fd.num is exist - process it [21:55:19]SAM_PROTO_GetFieldsCounters [21:55:19]wFMCommunicate request_size=4 [21:55:19]MH_SAM_APDU [21:55:19]CAPDU: 80 13 00 00 [21:55:19]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [21:55:19]Write i2c OK [21:55:19]MH_I2C_Read... [21:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:19]Read from MH i2c: E2 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 62 00 [21:55:19]MH_I2C_Read... [21:55: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 CF 55 01 00 0E 04 04 00 F2 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 F0 [21:55: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 CF 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:19]wFMCommunicate OK [21:55:19]SAM_PROTO_GetFieldsCounters done [21:55:19]requested_item shift.num is exist - process it [21:55:19]requested_item shift.opened is exist - process it [21:55:19]req_shift_opened [21:55:19]FM_GetShiftState [21:55:19]SAM_PROTO_GetShiftState [21:55:19]wFMCommunicate request_size=4 [21:55:19]MH_SAM_APDU [21:55:19]CAPDU: 80 13 01 00 [21:55:19]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [21:55:19]Write i2c OK [21:55:19]MH_I2C_Read... [21:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:19]Read from MH i2c: E2 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 0E 00 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D1 [21:55:19]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:55:19]wFMCommunicate OK [21:55:19]SAM_PROTO_GetShiftState done [21:55:19]FM_GetShiftState done [21:55:19]req_shift_opened done [21:55:19]requested_item shift.open_date is exist - process it [21:55:19]req_shift_open_date [21:55:19]req_shift_open_date done [21:55:19]produce_requested_data done [21:55:19]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87503,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:55:19]process_action_free close_receipt [21:55:19]json_value_free [21:55:19]json_value_free done [21:55:19]process_json_proto returns [21:55:19]Send response to host [21:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87503,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:55:19]free response buf [21:55:19]execute_script done [21:55:19]execute_script returns [21:55:19]free content buf [21:55:19]Sock 9.Close socket [21:55:19]Sock 9.Thread stoped [21:55:25]recv_with_timeout no data received [21:55:49]ConnectInit Can't connect to host [21:55:49]CommunicateWithHost connect error [21:55:49]CommunicateWithHost err = -1 [21:55:49]OFD Sender: Server communicate error [21:55:49]OFD Sender: Processing packet 87495 [packets to send 288, broken 279] [21:55:49]ProducePacketName [21:55:49]name=ofd_packets/00087495 [21:55:49]OFD Sender: To server: pG, [21:55:49]CommunicateWithHost lk.salyk.kg:30040 [21:55:49]ConnectInit lk.salyk.kg [21:59:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [21:59:10]RAPDU: 90 00 [21:59:10]wFMCommunicate OK [21:59:10]wFMCommunicate request_size=25 [21:59:10]MH_SAM_APDU [21:59:10]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 [21:59:10]Write to MH i2c: E2 1C 00 08 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 00 00 ED [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [21:59:10]RAPDU: 90 00 [21:59:10]wFMCommunicate OK [21:59:10]wFMCommunicate request_size=4 [21:59:10]MH_SAM_APDU [21:59:10]CAPDU: 80 15 03 00 [21:59:10]Write to MH i2c: E2 08 00 09 01 80 15 03 00 00 00 00 00 8B [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:10]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 40 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 40 00 09 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D0 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 66 01 00 00 35 04 06 00 7E 6B 51 97 19 B9 90 00 B0 [21:59:10]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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 66 01 00 00 35 04 06 00 7E 6B 51 97 19 B9 90 00 [21:59:10]wFMCommunicate OK [21:59:10]SAM_PROTO_ProcessDocument answer len = 59 [21:59:10]SAM_PROTO_ProcessDocument done [21:59:10]SetTLVBufToDocument [21:59:10]Processing tag 1209 (04B9) [21:59:10]Malloc new data [21:59:10]Processing tag 1041 (0411) [21:59:10]Processing tag 1040 (0410) [21:59:10]Malloc new data [21:59:10]Processing tag 1038 (040E) [21:59:10]Malloc new data [21:59:10]Processing tag 1042 (0412) [21:59:10]Malloc new data [21:59:10]Processing tag 1077 (0435) [21:59:10]Malloc new data [21:59:10]SetTLVBufToDocument err=0 [21:59:10]KKMLoadAndSignReceiptData store KKM data [21:59:10]KKMLoadAndSignReceiptData err=0 [21:59:10]wFMCommunicate request_size=4 [21:59:10]MH_SAM_APDU [21:59:10]CAPDU: 80 11 00 00 [21:59:10]Write to MH i2c: E2 08 00 0A 01 80 11 00 00 00 00 00 00 85 [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 17 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 17 00 0A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E4 [21:59: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:59:10]wFMCommunicate OK [21:59:10]Счет N : (3)148241 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 47011656 Водка Пшеничная 0,1л 2.000 * 65.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 358 23.09.2024 21:59 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87504 ФПД: 138999395457465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215910&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87504&fm=138999395457465&tin=02508201610067®Number=0000000000092592&sum=13000 0 [21:59:10]StoreToDocumentArchive [21:59:10]shift 498 fd 87504 [21:59:10]save to /storage/0498/doc_00087504 [21:59:10]save last doc name /storage/0498/doc_00087504 to /storage/kkm_last_doc_name [21:59:10]save OK [21:59:10]Clear old archive folders... [21:59:10]ProcessDocumentItem done err = 0, tmpTLVsize=272 [21:59:10]tlvbuf is 0044D4D0 [21:59:10]SAM_PROTO_ClearQueue [21:59:10]wFMCommunicate request_size=4 [21:59:10]MH_SAM_APDU [21:59:10]CAPDU: 80 09 00 00 [21:59:10]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:59:10]RAPDU: 90 00 [21:59:10]wFMCommunicate OK [21:59:10]SAM_PROTO_ClearQueue done [21:59:10]KKMCreateOFDPacket [21:59:10]OFDProtocolAddRootSTLVToBuf [21:59:10]FM_MakeSignedData [21:59:10]FM_MakeSignedData [21:59:10]SAM_PROTO_SignData [21:59:10]wFMCommunicate request_size=4 [21:59:10]MH_SAM_APDU [21:59:10]CAPDU: 80 0D 01 02 [21:59:10]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:10]Read from MH i2c: E2 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 [21:59:10]MH_I2C_Read... [21:59:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:59:10]RAPDU: 90 00 [21:59:10]wFMCommunicate OK [21:59:10]wFMCommunicate request_size=255 [21:59:10]MH_SAM_APDU [21:59:10]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 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 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 64 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 66 01 00 00 F4 03 04 00 AE E4 F1 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 [21:59:10]Write to MH i2c: E2 02 01 0D 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 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 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 64 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 66 01 00 00 F4 03 04 00 AE E4 F1 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 00 00 69 [21:59:10]Write i2c OK [21:59:10]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 [21:59:11]MH_I2C_Read... [21:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:11]Read from MH i2c: E2 03 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:59:11]RAPDU: 90 00 [21:59:11]wFMCommunicate OK [21:59:11]wFMCommunicate request_size=31 [21:59:11]MH_SAM_APDU [21:59:11]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 D0 55 01 00 35 04 06 00 7E 6B 51 97 19 B9 [21:59:11]Write to MH i2c: E2 22 00 0E 01 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 D0 55 01 00 35 04 06 00 7E 6B 51 97 19 B9 00 00 89 [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:59:11]Read from MH i2c: E2 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 03 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:59:11]RAPDU: 90 00 [21:59:11]wFMCommunicate OK [21:59:11]wFMCommunicate request_size=4 [21:59:11]MH_SAM_APDU [21:59:11]CAPDU: 80 0D 03 02 [21:59:11]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:59:11]Read from MH i2c: E2 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 0B 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 0B 00 0F 01 00 29 B7 7A E1 AB 92 D1 80 90 00 55 [21:59:11]RAPDU: 29 B7 7A E1 AB 92 D1 80 90 00 [21:59:11]wFMCommunicate OK [21:59:11]SAM_PROTO_SignData done [21:59:11]FM_MakeSignedData done [21:59:11]CreateOFDProtocolMessage [21:59:11]wFMCommunicate request_size=4 [21:59:11]MH_SAM_APDU [21:59:11]CAPDU: 80 11 00 00 [21:59:11]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:11]Read from MH i2c: E2 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: E2 17 00 [21:59:11]MH_I2C_Read... [21:59:11]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:59:11]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:11]wFMCommunicate OK [21:59:11]CreateOFDProtocolMessage done [21:59:11]OFDSenderStorePacket 87504 [21:59:11]StoreOFDPacket docnum=87504 [21:59: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 24 01 00 00 8A F4 1C 01 90 B7 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 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 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 64 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 66 01 00 00 F4 03 04 00 AE E4 F1 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 D0 55 01 00 35 04 06 00 7E 6B 51 97 19 B9 29 B7 7A E1 AB 92 D1 80 [21:59:11]CheckFolder [21:59:11]dirname=/storage/ofd_packets [21:59:11]CheckFolder done [21:59:11]ProducePacketName [21:59:11]name=ofd_packets/00087504 [21:59:11]NVStorageSaveData ofd_packets/00087504 [21:59:11]File name is /storage/ofd_packets/00087504 [21:59:11]Write 322 bytes [21:59:11]NVStorageSaveData done [21:59:11]OFDSenderStorePacket done [21:59:11]KKMCreateOFDPacket done [21:59:11]NVStorageSaveData kkm_last_timestamp [21:59:11]File name is /storage/kkm_last_timestamp [21:59:11]Write 4 bytes [21:59:11]NVStorageSaveData done [21:59:11]ExternCall_PrintAddStr [21:59:11]wPrintStart [21:59:11]Write to MH i2c: 01 00 00 11 01 12 [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 07 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [21:59:11]RasterBufferAndPrint [21:59:11]line Счет N : (3)148241 [21:59:11]line ИНН: 02508201610067 [21:59:11]line Контрольно-Кассовый Чек [21:59:11]line ПРОДАЖА [21:59:11]line Товар: 47011656 [21:59:11]line Водка Пшеничная 0,1л [21:59:11]line 2.000 * 65.00 [21:59:11]line = 130.00 [21:59:11]line НДС 12% НСП 1% [21:59:11]line > о реализуемом товаре [21:59:11]line ИТОГО: 130.00 [21:59:11]line НСП 1% : 1.15 [21:59:11]line НДС 12% : 13.80 [21:59:11]line Наличными: 130.00 [21:59:11]line Безнал.: 0.00 [21:59:11]line Место: АЗС № 137 "Партнер Нефть" [21:59:11]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [21:59:11]line СНО: Общий режим [21:59:11]line Чек 358 23.09.2024 21:59 [21:59:11]line Смена: 498 ФФД: 1.0 [21:59:11]line ЗНМ: 0300000064 [21:59:11]line РНМ: 0000000000092592 [21:59:11]line Версия ККМ: 001 [21:59:11]line ФМ: 0000000000874979 [21:59:11]line ФД: 87504 [21:59:11]line ФПД: 138999395457465 [21:59:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T215910&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87504&fm=138999395457465&tin=02508201610067®Number=0000000000092592&sum=13000 [21:59:11]line 0 [21:59:11]written 0, free lines is 4095 [21:59:11]Write to MH i2c: 01 00 00 39 01 3A [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 07 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 F3 0C 40 [21:59:11]RasterBufferAndPrint [21:59:11]line [21:59:11]line [21:59:11]line [21:59:11]line [21:59:11]line [21:59:11]written 0, free lines is 3322 [21:59:11]MH_Cut [21:59:11]Write to MH i2c: D1 01 00 40 01 01 13 [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: D1 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: D1 01 00 [21:59:11]MH_I2C_Read... [21:59:11]Read from MH i2c: D1 01 00 40 01 00 12 [21:59:11]Write to MH i2c: 01 00 00 41 01 42 [21:59:11]Write i2c OK [21:59:11]MH_I2C_Read... [21:59:12]ConnectInit Can't take IP for lk.salyk.kg [21:59:12]CommunicateWithHost connect error [21:59:12]CommunicateWithHost err = -1 [21:59:12]OFD Sender: Server communicate error [21:59:12]*** Cut start [21:59:12]*** Partial cut [21:59:12]*** CUTSNS_PIN = 1 [21:59:12]*** CUTSNS_PIN = 0 [21:59:12]OFD Sender: Processing packet 87495 [packets to send 289, broken 279] [21:59:12]ProducePacketName [21:59:12]name=ofd_packets/00087495 [21:59:12]OFD Sender: To server: pG, [21:59:12]CommunicateWithHost lk.salyk.kg:30040 [21:59:12]ConnectInit lk.salyk.kg [21:59:13]*** Brake cut motor [21:59:13]Read from MH i2c: 01 [21:59:13]MH_I2C_Read... [21:59:13]*** Stop cut motor [21:59:13]*** Cut end [21:59:13]Read from MH i2c: 01 07 00 [21:59:13]MH_I2C_Read... [21:59:13]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [21:59:13]process_action close_receipt done [21:59:13]requested_data is exist [21:59:13]produce_requested_data [21:59:13]requested_item fm.sn is exist - process it [21:59:13]wFMCommunicate request_size=4 [21:59:13]MH_SAM_APDU [21:59:13]CAPDU: 80 11 00 00 [21:59:13]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [21:59:13]Write i2c OK [21:59:13]MH_I2C_Read... [21:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:13]Read from MH i2c: E2 [21:59:13]MH_I2C_Read... [21:59:13]Read from MH i2c: E2 17 00 [21:59:13]MH_I2C_Read... [21:59:13]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 [21:59: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:59:13]wFMCommunicate OK [21:59:13]requested_item fd.num is exist - process it [21:59:13]SAM_PROTO_GetFieldsCounters [21:59:13]wFMCommunicate request_size=4 [21:59:13]MH_SAM_APDU [21:59:13]CAPDU: 80 13 00 00 [21:59:13]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [21:59:13]Write i2c OK [21:59:13]MH_I2C_Read... [21:59:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:13]Read from MH i2c: E2 [21:59:13]MH_I2C_Read... [21:59:13]Read from MH i2c: E2 62 00 [21:59:13]MH_I2C_Read... [21:59:13]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 D0 55 01 00 0E 04 04 00 F2 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 3D [21:59: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 D0 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:13]wFMCommunicate OK [21:59:13]SAM_PROTO_GetFieldsCounters done [21:59:13]requested_item shift.num is exist - process it [21:59:13]requested_item shift.opened is exist - process it [21:59:13]req_shift_opened [21:59:13]FM_GetShiftState [21:59:13]SAM_PROTO_GetShiftState [21:59:13]wFMCommunicate request_size=4 [21:59:13]MH_SAM_APDU [21:59:13]CAPDU: 80 13 01 00 [21:59:13]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [21:59:13]Write i2c OK [21:59:13]MH_I2C_Read... [21:59:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:13]Read from MH i2c: E2 [21:59:13]MH_I2C_Read... [21:59:13]Read from MH i2c: E2 0E 00 [21:59:13]MH_I2C_Read... [21:59:13]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1A [21:59:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [21:59:13]wFMCommunicate OK [21:59:13]SAM_PROTO_GetShiftState done [21:59:13]FM_GetShiftState done [21:59:13]req_shift_opened done [21:59:13]requested_item shift.open_date is exist - process it [21:59:13]req_shift_open_date [21:59:13]req_shift_open_date done [21:59:13]produce_requested_data done [21:59:13]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87504,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [21:59:13]process_action_free close_receipt [21:59:13]json_value_free [21:59:13]json_value_free done [21:59:13]process_json_proto returns [21:59:13]Send response to host [21:59:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87504,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [21:59:13]free response buf [21:59:13]execute_script done [21:59:13]execute_script returns [21:59:13]free content buf [21:59:13]Sock 10.Close socket [21:59:13]Sock 10.Thread stoped [21:59:15]ConnectInit Can't connect to host [21:59:17]ConnectInit Can't take IP for lk.salyk.kg [21:59:17]CommunicateWithHost connect error [21:59:17]CommunicateWithHost err = -1 [21:59:17]OFD Sender: Server communicate error [21:59:22]OFD Sender: Processing packet 87495 [packets to send 289, broken 279] [21:59:22]ProducePacketName [21:59:22]name=ofd_packets/00087495 [21:59:22]OFD Sender: To server: pG, [21:59:22]CommunicateWithHost lk.salyk.kg:30040 [21:59:22]ConnectInit lk.salyk.kg [21:59:23]ConnectInit Can't connect to host [21:59:27]ConnectInit Can't take IP for lk.salyk.kg [21:59:27]CommunicateWithHost connect error [21:59:27]CommunicateWithHost err = -1 [21:59:27]OFD Sender: Server communicate error [21:59:32]OFD Sender: Processing packet 87495 [packets to send 289, broken 279] [21:59:32]ProducePacketName [21:59:32]name=ofd_packets/00087495 [21:59:32]OFD Sender: To server: pG, [21:59:32]CommunicateWithHost lk.salyk.kg:30040 [21:59:32]ConnectInit lk.salyk.kg [21:59:34]recv_with_timeout no data received [21:59:37]ConnectInit Can't take IP for lk.salyk.kg [21:59:37]CommunicateWithHost connect error [21:59:37]CommunicateWithHost err = -1 [21:59:37]OFD Sender: Server communicate error [21:59:42]OFD Sender: Processing packet 87495 [packets to send 289, broken 279] [21:59:42]ProducePacketName [21:59:42]name=ofd_packets/00087495 [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:48]recv_with_timeout no data received [21:59:48]Connected sock=9 [21:59:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 8E 11 07 01 4C 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 5D 01 00 00 F4 03 04 00 8B DC F1 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 C7 55 01 00 35 04 06 00 BC 35 D5 2A 8A 84 D8 E5 FB E0 D3 E6 E9 F0 [21:59: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 7E 8E 47 00 BF 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 C7 55 01 00 F4 03 04 00 9E 8F F1 66 B6 04 01 00 00 A8 48 96 C2 26 01 64 FE [21:59:49]CommunicateWithHost err = 0 [21:59:49]CheckOFDResponse [21:59:49]1017 (14) - 77093643461234 [21:59:49]1041 (16) - 0000000000874979 [21:59:49]1040 (4) - 87495 [21:59:49]1012 (4) - 23.09.2024 15:56 [21:59:49]1206 (1) - 0 [21:59:49]OFD Sender: Remove packet 87495 [21:59:49]ProducePacketName [21:59:49]name=ofd_packets/00087495 [21:59:49]NVStorageDeleteData [21:59:50]OFD Sender: Processing packet 87496 [packets to send 288, broken 279] [21:59:50]ProducePacketName [21:59:50]name=ofd_packets/00087496 [21:59:50]OFD Sender: To server: pG, [21:59:50]CommunicateWithHost lk.salyk.kg:30040 [21:59:50]ConnectInit lk.salyk.kg [21:59:53]Connected sock=7 [21:59: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 26 01 00 00 9A 13 1E 01 5F 11 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 3C 00 00 00 00 13 04 06 00 50 78 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 78 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0C 00 00 00 00 07 04 06 00 50 78 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 FA DC F1 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 C8 55 01 00 35 04 06 00 CE FF 0B DC 7E BE 8B F0 96 4F B5 D6 0E 4F [21:59: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 22 CF 47 00 6B 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 C8 55 01 00 F4 03 04 00 A3 8F F1 66 B6 04 01 00 00 B6 C2 8C E6 2D D4 09 91 [21:59:55]CommunicateWithHost err = 0 [21:59:55]CheckOFDResponse [21:59:55]1017 (14) - 77093643461234 [21:59:55]1041 (16) - 0000000000874979 [21:59:55]1040 (4) - 87496 [21:59:55]1012 (4) - 23.09.2024 15:56 [21:59:55]1206 (1) - 0 [21:59:55]OFD Sender: Remove packet 87496 [21:59:55]ProducePacketName [21:59:55]name=ofd_packets/00087496 [21:59:55]NVStorageDeleteData [21:59:55]OFD Sender: Processing packet 87497 [packets to send 287, broken 279] [21:59:55]ProducePacketName [21:59:55]name=ofd_packets/00087497 [21:59:55]OFD Sender: To server: pG, [21:59:55]CommunicateWithHost lk.salyk.kg:30040 [21:59:55]ConnectInit lk.salyk.kg [21:59:56]Connected sock=7 [21:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3C 01 00 00 FB F2 34 01 8F C6 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 34 37 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 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 5F 01 00 00 F4 03 04 00 19 DD F1 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 C9 55 01 00 35 04 06 00 38 DD 95 E5 AB 32 6B E9 01 5A BE E5 40 33 [21:59: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 63 A3 47 00 DF 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 C9 55 01 00 F4 03 04 00 A6 8F F1 66 B6 04 01 00 00 A5 FB 08 B7 54 0A 8C 28 [21:59:58]CommunicateWithHost err = 0 [21:59:58]CheckOFDResponse [21:59:58]1017 (14) - 77093643461234 [21:59:58]1041 (16) - 0000000000874979 [21:59:58]1040 (4) - 87497 [21:59:58]1012 (4) - 23.09.2024 15:56 [21:59:58]1206 (1) - 0 [21:59:58]OFD Sender: Remove packet 87497 [21:59:58]ProducePacketName [21:59:58]name=ofd_packets/00087497 [21:59:58]NVStorageDeleteData [21:59:58]OFD Sender: Processing packet 87498 [packets to send 286, broken 279] [21:59:58]ProducePacketName [21:59:58]name=ofd_packets/00087498 [21:59:58]OFD Sender: To server: pG, [21:59:58]CommunicateWithHost lk.salyk.kg:30040 [21:59:58]ConnectInit lk.salyk.kg [21:59:59]Connected sock=7 [21:59: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 3A 01 00 00 0A CC 32 01 D0 41 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 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 A1 E0 F1 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 CA 55 01 00 35 04 06 00 85 7D 83 6D AD 5A E5 78 40 ED 97 3C C3 A3 [22:00: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 0F 7D 47 00 9D 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 CA 55 01 00 F4 03 04 00 A8 8F F1 66 B6 04 01 00 00 A7 AA DD 84 1F 5F A0 AD [22:00:00]CommunicateWithHost err = 0 [22:00:00]CheckOFDResponse [22:00:00]1017 (14) - 77093643461234 [22:00:00]1041 (16) - 0000000000874979 [22:00:00]1040 (4) - 87498 [22:00:00]1012 (4) - 23.09.2024 15:56 [22:00:00]1206 (1) - 0 [22:00:00]OFD Sender: Remove packet 87498 [22:00:00]ProducePacketName [22:00:00]name=ofd_packets/00087498 [22:00:00]NVStorageDeleteData [22:00:01]OFD Sender: Processing packet 87499 [packets to send 285, broken 279] [22:00:01]ProducePacketName [22:00:01]name=ofd_packets/00087499 [22:00:01]OFD Sender: To server: pG, [22:00:01]CommunicateWithHost lk.salyk.kg:30040 [22:00:01]ConnectInit lk.salyk.kg [22:00:04]Connected sock=7 [22:00: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 24 01 00 00 EF 92 1C 01 D1 1A 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 61 01 00 00 F4 03 04 00 A7 E0 F1 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 CB 55 01 00 35 04 06 00 A3 0A D7 5F 7D 52 B9 40 90 64 9B FF 6E 41 [22:00: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 13 97 47 00 F0 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 CB 55 01 00 F4 03 04 00 AE 8F F1 66 B6 04 01 00 00 DE AA 99 DF DC CE E5 8B [22:00:05]CommunicateWithHost err = 0 [22:00:05]CheckOFDResponse [22:00:05]1017 (14) - 77093643461234 [22:00:05]1041 (16) - 0000000000874979 [22:00:05]1040 (4) - 87499 [22:00:05]1012 (4) - 23.09.2024 15:56 [22:00:05]1206 (1) - 0 [22:00:05]OFD Sender: Remove packet 87499 [22:00:05]ProducePacketName [22:00:05]name=ofd_packets/00087499 [22:00:05]NVStorageDeleteData [22:00:06]OFD Sender: Processing packet 87500 [packets to send 284, broken 279] [22:00:06]ProducePacketName [22:00:06]name=ofd_packets/00087500 [22:00:06]OFD Sender: To server: pG, [22:00:06]CommunicateWithHost lk.salyk.kg:30040 [22:00:06]ConnectInit lk.salyk.kg [22:00:07]Connected sock=7 [22:00: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 41 01 00 00 FC 63 39 01 5F 39 5A 03 01 00 03 00 2D 01 1E 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 38 31 30 06 04 3B 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 D0 BC D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B6 2F D0 B1 20 30 2C 33 33 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 62 01 00 00 F4 03 04 00 AD E0 F1 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 CC 55 01 00 35 04 06 00 40 73 AA AF E9 6C 74 90 0A B4 44 4A 4A 7B [22:00: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 99 AA 47 00 62 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 CC 55 01 00 F4 03 04 00 B1 8F F1 66 B6 04 01 00 00 0D 4C 35 25 83 50 FE A8 [22:00:08]CommunicateWithHost err = 0 [22:00:08]CheckOFDResponse [22:00:08]1017 (14) - 77093643461234 [22:00:08]1041 (16) - 0000000000874979 [22:00:08]1040 (4) - 87500 [22:00:08]1012 (4) - 23.09.2024 15:56 [22:00:08]1206 (1) - 0 [22:00:08]OFD Sender: Remove packet 87500 [22:00:08]ProducePacketName [22:00:08]name=ofd_packets/00087500 [22:00:08]NVStorageDeleteData [22:00:08]OFD Sender: Processing packet 87501 [packets to send 283, broken 279] [22:00:08]ProducePacketName [22:00:08]name=ofd_packets/00087501 [22:00:08]OFD Sender: To server: pG, [22:00:08]CommunicateWithHost lk.salyk.kg:30040 [22:00:08]ConnectInit lk.salyk.kg [22:00:10]Connected sock=7 [22:00:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 02 66 08 01 78 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 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 F1 E2 F1 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 CD 55 01 00 35 04 06 00 86 36 ED C6 9E EA 62 DC 0F C3 29 77 07 31 [22:00: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 40 F4 47 00 B8 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 CD 55 01 00 F4 03 04 00 B4 8F F1 66 B6 04 01 00 00 B6 11 3C 2A 1E 36 2D BF [22:00:12]CommunicateWithHost err = 0 [22:00:12]CheckOFDResponse [22:00:12]1017 (14) - 77093643461234 [22:00:12]1041 (16) - 0000000000874979 [22:00:12]1040 (4) - 87501 [22:00:12]1012 (4) - 23.09.2024 15:56 [22:00:12]1206 (1) - 0 [22:00:12]OFD Sender: Remove packet 87501 [22:00:12]ProducePacketName [22:00:12]name=ofd_packets/00087501 [22:00:12]NVStorageDeleteData [22:00:12]OFD Sender: Processing packet 87502 [packets to send 282, broken 279] [22:00:12]ProducePacketName [22:00:12]name=ofd_packets/00087502 [22:00:12]OFD Sender: To server: pG, [22:00:12]CommunicateWithHost lk.salyk.kg:30040 [22:00:12]ConnectInit lk.salyk.kg [22:00:17]Connected sock=7 [22:00: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 13 62 07 01 BA 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 64 01 00 00 F4 03 04 00 F5 E2 F1 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 CE 55 01 00 35 04 06 00 4E 2C 7E 59 F6 CD C5 60 86 1C E9 1E 89 71 [22:00: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 50 78 47 00 32 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 CE 55 01 00 F4 03 04 00 BB 8F F1 66 B6 04 01 00 00 AD 28 F6 FD C0 78 1E 98 [22:00:18]CommunicateWithHost err = 0 [22:00:18]CheckOFDResponse [22:00:18]1017 (14) - 77093643461234 [22:00:18]1041 (16) - 0000000000874979 [22:00:18]1040 (4) - 87502 [22:00:18]1012 (4) - 23.09.2024 15:56 [22:00:18]1206 (1) - 0 [22:00:18]OFD Sender: Remove packet 87502 [22:00:18]ProducePacketName [22:00:18]name=ofd_packets/00087502 [22:00:18]NVStorageDeleteData [22:00:18]OFD Sender: Processing packet 87503 [packets to send 281, broken 279] [22:00:18]ProducePacketName [22:00:18]name=ofd_packets/00087503 [22:00:18]OFD Sender: To server: pG, [22:00:18]CommunicateWithHost lk.salyk.kg:30040 [22:00:18]ConnectInit lk.salyk.kg [22:00:19]Connected sock=7 [22:00: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 C5 54 08 01 ED AE 5A 03 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 65 01 00 00 F4 03 04 00 C4 E3 F1 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 CF 55 01 00 35 04 06 00 B8 76 20 27 FF 3B 57 7B E4 77 ED 12 0D 6C [22:00: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 C9 E2 47 00 66 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 CF 55 01 00 F4 03 04 00 BD 8F F1 66 B6 04 01 00 00 A8 4F AC B2 0C DE 3D 41 [22:00:19]CommunicateWithHost err = 0 [22:00:19]CheckOFDResponse [22:00:19]1017 (14) - 77093643461234 [22:00:19]1041 (16) - 0000000000874979 [22:00:19]1040 (4) - 87503 [22:00:19]1012 (4) - 23.09.2024 15:56 [22:00:19]1206 (1) - 0 [22:00:19]OFD Sender: Remove packet 87503 [22:00:19]ProducePacketName [22:00:19]name=ofd_packets/00087503 [22:00:19]NVStorageDeleteData [22:00:20]OFD Sender: Processing packet 87504 [packets to send 280, broken 279] [22:00:20]ProducePacketName [22:00:20]name=ofd_packets/00087504 [22:00:20]OFD Sender: To server: pG, [22:00:20]CommunicateWithHost lk.salyk.kg:30040 [22:00:20]ConnectInit lk.salyk.kg [22:00:20]Connected sock=7 [22:00: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 24 01 00 00 8A F4 1C 01 90 B7 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 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 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 64 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 66 01 00 00 F4 03 04 00 AE E4 F1 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 D0 55 01 00 35 04 06 00 7E 6B 51 97 19 B9 29 B7 7A E1 AB 92 D1 80 [22:00: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 D0 97 47 00 0C 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 D0 55 01 00 F4 03 04 00 BE 8F F1 66 B6 04 01 00 00 D2 CC A3 61 77 62 57 69 [22:00:21]CommunicateWithHost err = 0 [22:00:21]CheckOFDResponse [22:00:21]1017 (14) - 77093643461234 [22:00:21]1041 (16) - 0000000000874979 [22:00:21]1040 (4) - 87504 [22:00:21]1012 (4) - 23.09.2024 15:56 [22:00:21]1206 (1) - 0 [22:00:21]OFD Sender: Remove packet 87504 [22:00:21]ProducePacketName [22:00:21]name=ofd_packets/00087504 [22:00:21]NVStorageDeleteData [22:00:22]OFD Sender: No OFD packet to send [22:00:27]OFD Sender: No OFD packet to send [22:00:32]OFD Sender: No OFD packet to send [22:00:37]OFD Sender: No OFD packet to send [22:00:42]OFD Sender: No OFD packet to send [22:00:47]OFD Sender: No OFD packet to send [22:00:52]OFD Sender: No OFD packet to send [22:00:57]OFD Sender: No OFD packet to send [22:01:02]OFD Sender: No OFD packet to send [22:01:07]OFD Sender: No OFD packet to send [22:01:12]OFD Sender: No OFD packet to send [22:01:17]OFD Sender: No OFD packet to send [22:01:22]OFD Sender: No OFD packet to send [22:01:27]OFD Sender: No OFD packet to send [22:01:32]OFD Sender: No OFD packet to send [22:01:36]accept exits with 12 [22:01:36]New connection [22:01:36]New thread 3066600804 created [22:01:36]Thread 3066457444 joined [22:01:36]Waiting for new connection... [22:01:36] Sock 12.Parse request [22:01:36]Sock 12.Check first char [22:01:36]Sock 12.First char is OK [22:01:36]request: POST /json_proto HTTP/1.0 [22:01:36]Method: POST [22:01:36]URL: /json_proto [22:01:36]Method is POST - this is cgi request [22:01:36]url: /json_proto [22:01:36]query_string will be loaded in cgi processing [22:01:36]execute_cgi json_proto POST (null) [22:01:36]execute_cgi path=json_proto method=POST [22:01:36]POST find Content-Length [22:01:36]Host: 172.17.47.196:8080 [22:01:36]Content-Length: 682 [22:01:36]Content-Type: application/json [22:01:36] [22:01:36]POST finish read [22:01:36]Found Content-Length = 682 [22:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872441", "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" ] } } [22:01:36]execute_script... [22:01: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)872441", "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" ] } } [22:01:36]POST & json_proto [22:01:36]process_json_proto [22:01:36]json parsed OK: [22:01:36]protocol is kg_v1.0 [22:01:36]action value=close_receipt [22:01:36]process_action close_receipt [22:01:36]cmd_close_receipt [22:01:36]MH_GetDate [22:01:36]Write to MH i2c: F0 00 00 45 01 35 [22:01:36]Write i2c OK [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 09 00 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 09 00 45 01 00 41 E5 F1 66 4C 6B 94 66 6C [22:01:36]GetLastDocTimeStamp 1727128750 [22:01:36]current date 1727128897 [22:01:36]FM_GetShiftState [22:01:36]SAM_PROTO_GetShiftState [22:01:36]wFMCommunicate request_size=4 [22:01:36]MH_SAM_APDU [22:01:36]CAPDU: 80 13 01 00 [22:01:36]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [22:01:36]Write i2c OK [22:01:36]MH_I2C_Read... [22:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:36]Read from MH i2c: E2 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: E2 0E 00 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1C [22:01:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:01:36]wFMCommunicate OK [22:01:36]SAM_PROTO_GetShiftState done [22:01:36]FM_GetShiftState done [22:01:36]opened in 1727050818 [22:01:36]opened+sec_in_day 1727137218 [22:01:36]quantity*price = 100005 [22:01:36]sum+1 = 100006 [22:01: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 СНО: Общий режим Чек 359 23.09.2024 22:01 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87505 ФПД: 234271160387412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220137&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87505&fm=234271160387412&tin=02508201610067®Number=0000000000092592&sum=100000 [22:01:38]StoreToDocumentArchive [22:01:38]shift 498 fd 87505 [22:01:38]save to /storage/0498/doc_00087505 [22:01:38]save last doc name /storage/0498/doc_00087505 to /storage/kkm_last_doc_name [22:01:38]save OK [22:01:38]Clear old archive folders... [22:01:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:01:38]tlvbuf is 003DE060 [22:01:38]SAM_PROTO_ClearQueue [22:01:38]wFMCommunicate request_size=4 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 09 00 00 [22:01:38]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [22:01:38]RAPDU: 90 00 [22:01:38]wFMCommunicate OK [22:01:38]SAM_PROTO_ClearQueue done [22:01:38]KKMCreateOFDPacket [22:01:38]OFDProtocolAddRootSTLVToBuf [22:01:38]FM_MakeSignedData [22:01:38]FM_MakeSignedData [22:01:38]SAM_PROTO_SignData [22:01:38]wFMCommunicate request_size=4 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 0D 01 02 [22:01:38]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [22:01:38]RAPDU: 90 00 [22:01:38]wFMCommunicate OK [22:01:38]wFMCommunicate request_size=255 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 41 E5 F1 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 D1 55 01 00 35 04 06 00 D5 [22:01:38]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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 41 E5 F1 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 D1 55 01 00 35 04 06 00 D5 00 00 BE [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:38]Read from MH i2c: E2 03 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [22:01:38]RAPDU: 90 00 [22:01:38]wFMCommunicate OK [22:01:38]wFMCommunicate request_size=10 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 0D 02 02 05 11 81 4B C7 54 [22:01:38]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 11 81 4B C7 54 00 00 D3 [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [22:01:38]RAPDU: 90 00 [22:01:38]wFMCommunicate OK [22:01:38]wFMCommunicate request_size=4 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 0D 03 02 [22:01:38]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 0B 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 0B 00 57 01 00 6F 4E 59 C5 4B F0 9E CE 90 00 56 [22:01:38]RAPDU: 6F 4E 59 C5 4B F0 9E CE 90 00 [22:01:38]wFMCommunicate OK [22:01:38]SAM_PROTO_SignData done [22:01:38]FM_MakeSignedData done [22:01:38]CreateOFDProtocolMessage [22:01:38]wFMCommunicate request_size=4 [22:01:38]MH_SAM_APDU [22:01:38]CAPDU: 80 11 00 00 [22:01:38]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:38]Read from MH i2c: E2 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: E2 17 00 [22:01:38]MH_I2C_Read... [22:01:38]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 [22: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 [22:01:38]wFMCommunicate OK [22:01:38]CreateOFDProtocolMessage done [22:01:38]OFDSenderStorePacket 87505 [22:01:38]StoreOFDPacket docnum=87505 [22:01: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 FA 78 07 01 50 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 41 E5 F1 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 D1 55 01 00 35 04 06 00 D5 11 81 4B C7 54 6F 4E 59 C5 4B F0 9E CE [22:01:38]CheckFolder [22:01:38]dirname=/storage/ofd_packets [22:01:38]CheckFolder done [22:01:38]ProducePacketName [22:01:38]name=ofd_packets/00087505 [22:01:38]NVStorageSaveData ofd_packets/00087505 [22:01:38]File name is /storage/ofd_packets/00087505 [22:01:38]Write 301 bytes [22:01:38]NVStorageSaveData done [22:01:38]OFDSenderStorePacket done [22:01:38]KKMCreateOFDPacket done [22:01:38]NVStorageSaveData kkm_last_timestamp [22:01:38]File name is /storage/kkm_last_timestamp [22:01:38]Write 4 bytes [22:01:38]NVStorageSaveData done [22:01:38]ExternCall_PrintAddStr [22:01:38]wPrintStart [22:01:38]Write to MH i2c: 01 00 00 59 01 5A [22:01:38]Write i2c OK [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: 01 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: 01 07 00 [22:01:38]MH_I2C_Read... [22:01:38]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [22:01:38]RasterBufferAndPrint [22:01:38]line Счет N : (1)872441 [22:01:38]line ИНН: 02508201610067 [22:01:38]line Контрольно-Кассовый Чек [22:01:38]line ПРОДАЖА [22:01:38]line ТРК (МРК, ГНК) : 43 [22:01:38]line Товар: 2710124130 [22:01:38]line Аи-92-К-5 [22:01:38]line 14.750 * 67.80 [22:01:38]line = 1000.05 [22:01:38]line НДС 12% НСП 1% [22:01:38]line > о реализуемом товаре [22:01:38]line ОКРУГЛЕНИЕ: -0.05 [22:01:38]line ИТОГО: 1000.00 [22:01:38]line Внесено: 1000.00 [22:01:38]line СДАЧА: 0.00 [22:01:38]line НСП 1% : 8.85 [22:01:38]line НДС 12% : 106.20 [22:01:38]line Наличными: 1000.00 [22:01:38]line Безнал.: 0.00 [22:01:38]line Место: АЗС № 137 "Партнер Нефть" [22:01:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:01:38]line СНО: Общий режим [22:01:38]line Чек 359 23.09.2024 22:01 [22:01:38]line Смена: 498 ФФД: 1.0 [22:01:38]line ЗНМ: 0300000064 [22:01:38]line РНМ: 0000000000092592 [22:01:38]line Версия ККМ: 001 [22:01:38]line ФМ: 0000000000874979 [22:01:38]line ФД: 87505 [22:01:38]line ФПД: 234271160387412 [22:01:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220137&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87505&fm=234271160387412&tin=02508201610067®Number=0000000000092592&sum=100000 [22:01:38]OFD Sender: Processing packet 87505 [packets to send 280, broken 279] [22:01:38]ProducePacketName [22:01:38]name=ofd_packets/00087505 [22:01:38]OFD Sender: To server: pG, [22:01:38]CommunicateWithHost lk.salyk.kg:30040 [22:01:38]ConnectInit lk.salyk.kg [22:01:38]written 0, free lines is 4095 [22:01:39]Write to MH i2c: 01 00 00 84 01 85 [22:01:39]Write i2c OK [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: 01 [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: 01 07 00 [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 CD 0C 65 [22:01:39]RasterBufferAndPrint [22:01:39]line [22:01:39]line [22:01:39]line [22:01:39]line [22:01:39]line [22:01:39]written 0, free lines is 3281 [22:01:39]MH_Cut [22:01:39]Write to MH i2c: D1 01 00 8B 01 01 5E [22:01:39]Write i2c OK [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: D1 [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: D1 01 00 [22:01:39]MH_I2C_Read... [22:01:39]Read from MH i2c: D1 01 00 8B 01 00 5D [22:01:39]Write to MH i2c: 01 00 00 8C 01 8D [22:01:39]Write i2c OK [22:01:39]MH_I2C_Read... [22:01:40]*** Cut start [22:01:40]*** Partial cut [22:01:40]*** CUTSNS_PIN = 1 [22:01:40]*** CUTSNS_PIN = 0 [22:01:40]*** Brake cut motor [22:01:40]Read from MH i2c: 01 [22:01:40]MH_I2C_Read... [22:01:40]*** Stop cut motor [22:01:40]*** Cut end [22:01:40]Read from MH i2c: 01 07 00 [22:01:40]MH_I2C_Read... [22:01:40]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [22:01:40]process_action close_receipt done [22:01:40]requested_data is exist [22:01:40]produce_requested_data [22:01:40]requested_item fm.sn is exist - process it [22:01:40]wFMCommunicate request_size=4 [22:01:40]MH_SAM_APDU [22:01:40]CAPDU: 80 11 00 00 [22:01:40]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [22:01:40]Write i2c OK [22:01:40]MH_I2C_Read... [22:01:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:40]Read from MH i2c: E2 [22:01:40]MH_I2C_Read... [22:01:40]Read from MH i2c: E2 17 00 [22:01:40]MH_I2C_Read... [22:01:40]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 [22:01: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:01:40]wFMCommunicate OK [22:01:40]requested_item fd.num is exist - process it [22:01:40]SAM_PROTO_GetFieldsCounters [22:01:40]wFMCommunicate request_size=4 [22:01:40]MH_SAM_APDU [22:01:40]CAPDU: 80 13 00 00 [22:01:40]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [22:01:40]Write i2c OK [22:01:40]MH_I2C_Read... [22:01:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:01:40]Read from MH i2c: E2 [22:01:40]MH_I2C_Read... [22:01:40]Read from MH i2c: E2 62 00 [22:01:40]MH_I2C_Read... [22:01:40]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 D1 55 01 00 0E 04 04 00 F2 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 8C [22:01: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 D1 55 01 00 0E 04 04 00 F2 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 [22:01:40]wFMCommunicate OK [22:01:40]SAM_PROTO_GetFieldsCounters done [22:01:40]requested_item shift.num is exist - process it [22:01:40]requested_item shift.opened is exist - process it [22:01:40]req_shift_opened [22:01:40]FM_GetShiftState [22:01:40]SAM_PROTO_GetShiftState [22:01:40]wFMCommunicate request_size=4 [22:01:40]MH_SAM_APDU [22:01:40]CAPDU: 80 13 01 00 [22:01:40]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [22:01:40]Write i2c OK [22:01:40]MH_I2C_Read... [22:01:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:41]Read from MH i2c: E2 [22:01:41]MH_I2C_Read... [22:01:41]Read from MH i2c: E2 0E 00 [22:01:41]MH_I2C_Read... [22:01:41]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 65 [22:01:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:01:41]wFMCommunicate OK [22:01:41]SAM_PROTO_GetShiftState done [22:01:41]FM_GetShiftState done [22:01:41]req_shift_opened done [22:01:41]requested_item shift.open_date is exist - process it [22:01:41]req_shift_open_date [22:01:41]req_shift_open_date done [22:01:41]produce_requested_data done [22:01:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87505,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:01:41]process_action_free close_receipt [22:01:41]json_value_free [22:01:41]json_value_free done [22:01:41]process_json_proto returns [22:01:41]Send response to host [22:01:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87505,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:01:41]free response buf [22:01:41]execute_script done [22:01:41]execute_script returns [22:01:41]free content buf [22:01:41]Sock 12.Close socket [22:01:41]Sock 12.Thread stoped [22:01:43]ConnectInit Can't take IP for lk.salyk.kg [22:01:43]CommunicateWithHost connect error [22:01:43]CommunicateWithHost err = -1 [22:01:43]OFD Sender: Server communicate error [22:01:48]OFD Sender: Processing packet 87505 [packets to send 280, broken 279] [22:01:48]ProducePacketName [22:01:48]name=ofd_packets/00087505 [22:01:48]OFD Sender: To server: pG, [22:01:48]CommunicateWithHost lk.salyk.kg:30040 [22:01:48]ConnectInit lk.salyk.kg [22:01:53]ConnectInit Can't take IP for lk.salyk.kg [22:01:53]CommunicateWithHost connect error [22:01:53]CommunicateWithHost err = -1 [22:01:53]OFD Sender: Server communicate error [22:01:58]OFD Sender: Processing packet 87505 [packets to send 280, broken 279] [22:01:58]ProducePacketName [22:01:58]name=ofd_packets/00087505 [22:01:58]OFD Sender: To server: pG, [22:01:58]CommunicateWithHost lk.salyk.kg:30040 [22:01:58]ConnectInit lk.salyk.kg [22:02:03]ConnectInit Can't take IP for lk.salyk.kg [22:02:03]CommunicateWithHost connect error [22:02:03]CommunicateWithHost err = -1 [22:02:03]OFD Sender: Server communicate error [22:02:08]OFD Sender: Processing packet 87505 [packets to send 280, broken 279] [22:02:08]ProducePacketName [22:02:08]name=ofd_packets/00087505 [22:02:08]OFD Sender: To server: pG, [22:02:08]CommunicateWithHost lk.salyk.kg:30040 [22:02:08]ConnectInit lk.salyk.kg [22:02:11]recv_with_timeout no data received [22:02:11]Connected sock=10 [22:02: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 FA 78 07 01 50 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 41 E5 F1 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 D1 55 01 00 35 04 06 00 D5 11 81 4B C7 54 6F 4E 59 C5 4B F0 9E CE [22:02: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 09 81 47 00 12 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D1 55 01 00 F4 03 04 00 2D 90 F1 66 B6 04 01 00 00 85 01 61 0B 76 27 34 83 [22:02:12]CommunicateWithHost err = 0 [22:02:12]CheckOFDResponse [22:02:12]1017 (14) - 77093643461234 [22:02:12]1041 (16) - 0000000000874979 [22:02:12]1040 (4) - 87505 [22:02:12]1012 (4) - 23.09.2024 15:58 [22:02:12]1206 (1) - 0 [22:02:12]OFD Sender: Remove packet 87505 [22:02:12]ProducePacketName [22:02:12]name=ofd_packets/00087505 [22:02:12]NVStorageDeleteData [22:02:13]OFD Sender: No OFD packet to send [22:02:18]OFD Sender: No OFD packet to send [22:02:23]OFD Sender: No OFD packet to send [22:02:28]OFD Sender: No OFD packet to send [22:02:33]OFD Sender: No OFD packet to send [22:02:38]OFD Sender: No OFD packet to send [22:02:43]OFD Sender: No OFD packet to send [22:02:48]OFD Sender: No OFD packet to send [22:02:53]OFD Sender: No OFD packet to send [22:02:58]OFD Sender: No OFD packet to send [22:03:03]OFD Sender: No OFD packet to send [22:03:08]OFD Sender: No OFD packet to send [22:03:13]OFD Sender: No OFD packet to send [22:03:18]OFD Sender: No OFD packet to send [22:03:23]OFD Sender: No OFD packet to send [22:03:28]OFD Sender: No OFD packet to send [22:03:30]recv_with_timeout no data received [22:03:33]OFD Sender: No OFD packet to send [22:03:33]accept exits with 9 [22:03:33]New connection [22:03:33]New thread 3066457444 created [22:03:33]Thread 3066600804 joined [22:03:33]Waiting for new connection... [22:03:33] Sock 9.Parse request [22:03:33]Sock 9.Check first char [22:03:33]Sock 9.First char is OK [22:03:33]request: POST /json_proto HTTP/1.0 [22:03:33]Method: POST [22:03:33]URL: /json_proto [22:03:33]Method is POST - this is cgi request [22:03:33]url: /json_proto [22:03:33]query_string will be loaded in cgi processing [22:03:33]execute_cgi json_proto POST (null) [22:03:33]execute_cgi path=json_proto method=POST [22:03:33]POST find Content-Length [22:03:33]Host: 172.17.47.196:8080 [22:03:33]Content-Length: 677 [22:03:33]Content-Type: application/json [22:03:33] [22:03:33]POST finish read [22:03:33]Found Content-Length = 677 [22:03:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872442", "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" ] } } [22:03:33]execute_script... [22:03: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)872442", "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" ] } } [22:03:33]POST & json_proto [22:03:33]process_json_proto [22:03:33]json parsed OK: [22:03:33]protocol is kg_v1.0 [22:03:33]action value=close_receipt [22:03:33]process_action close_receipt [22:03:33]cmd_close_receipt [22:03:33]MH_GetDate [22:03:33]Write to MH i2c: F0 00 00 90 01 80 [22:03:33]Write i2c OK [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: F0 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: F0 09 00 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: F0 09 00 90 01 00 B6 E5 F1 66 4C 6B 94 66 2C [22:03:33]GetLastDocTimeStamp 1727128897 [22:03:33]current date 1727129014 [22:03:33]FM_GetShiftState [22:03:33]SAM_PROTO_GetShiftState [22:03:33]wFMCommunicate request_size=4 [22:03:33]MH_SAM_APDU [22:03:33]CAPDU: 80 13 01 00 [22:03:33]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [22:03:33]Write i2c OK [22:03:33]MH_I2C_Read... [22:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:03:33]Read from MH i2c: E2 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: E2 0E 00 [22:03:33]MH_I2C_Read... [22:03:33]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 67 [22:03:33]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:03:33]wFMCommunicate OK [22:03:33]SAM_PROTO_GetShiftState done [22:03:33]FM_GetShiftState done [22:03:33]opened in 1727050818 [22:03:33]opened+sec_in_day 1727137218 [22:03:33]quantity*price = 40002 [22:03:33]sum+1 = 40003 [22:03:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 360 23.09.2024 22:03 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87506 ФПД: 235204267255540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T220334&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87506&fm=235204267255540&tin=02508201610067®Number=0000000000092592&sum=40000 [22:03:34]StoreToDocumentArchive [22:03:34]shift 498 fd 87506 [22:03:34]save to /storage/0498/doc_00087506 [22:03:34]save last doc name /storage/0498/doc_00087506 to /storage/kkm_last_doc_name [22:03:34]save OK [22:03:34]Clear old archive folders... [22:03:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:03:34]tlvbuf is 0045F7B0 [22:03:34]SAM_PROTO_ClearQueue [22:03:34]wFMCommunicate request_size=4 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 09 00 00 [22:03:34]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:03:34]Read from MH i2c: E2 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 03 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [22:03:34]RAPDU: 90 00 [22:03:34]wFMCommunicate OK [22:03:34]SAM_PROTO_ClearQueue done [22:03:34]KKMCreateOFDPacket [22:03:34]OFDProtocolAddRootSTLVToBuf [22:03:34]FM_MakeSignedData [22:03:34]FM_MakeSignedData [22:03:34]SAM_PROTO_SignData [22:03:34]wFMCommunicate request_size=4 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 0D 01 02 [22:03:34]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:03:34]Read from MH i2c: E2 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 03 00 [22:03:34]MH_I2C_Read... [22:03:34]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [22:03:34]RAPDU: 90 00 [22:03:34]wFMCommunicate OK [22:03:34]wFMCommunicate request_size=255 [22:03:34]MH_SAM_APDU [22:03:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 B6 E5 F1 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 D2 55 01 00 35 04 06 00 D5 [22:03:34]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 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 68 01 00 00 F4 03 04 00 B6 E5 F1 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 D2 55 01 00 35 04 06 00 D5 00 00 D6 [22:03:34]Write i2c OK [22:03:34]MH_I2C_Read... [22:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:35]Read from MH i2c: E2 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 03 00 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [22:03:35]RAPDU: 90 00 [22:03:35]wFMCommunicate OK [22:03:35]wFMCommunicate request_size=10 [22:03:35]MH_SAM_APDU [22:03:35]CAPDU: 80 0D 02 02 05 EA C2 CC A6 F4 [22:03:35]Write to MH i2c: E2 0D 00 A1 01 80 0D 02 02 05 00 EA C2 CC A6 F4 00 00 38 [22:03:35]Write i2c OK [22:03:35]MH_I2C_Read... [22:03:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:03:35]Read from MH i2c: E2 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 03 00 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [22:03:35]RAPDU: 90 00 [22:03:35]wFMCommunicate OK [22:03:35]wFMCommunicate request_size=4 [22:03:35]MH_SAM_APDU [22:03:35]CAPDU: 80 0D 03 02 [22:03:35]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [22:03:35]Write i2c OK [22:03:35]MH_I2C_Read... [22:03:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:03:35]Read from MH i2c: E2 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 0B 00 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 0B 00 A2 01 00 CD 0F 7A 88 FC 01 F1 AD 90 00 98 [22:03:35]RAPDU: CD 0F 7A 88 FC 01 F1 AD 90 00 [22:03:35]wFMCommunicate OK [22:03:35]SAM_PROTO_SignData done [22:03:35]FM_MakeSignedData done [22:03:35]CreateOFDProtocolMessage [22:03:35]wFMCommunicate request_size=4 [22:03:35]MH_SAM_APDU [22:03:35]CAPDU: 80 11 00 00 [22:03:35]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [22:03:35]Write i2c OK [22:03:35]MH_I2C_Read... [22:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:03:35]Read from MH i2c: E2 [22:03:35]MH_I2C_Read... [22:03:35]Read from MH i2c: E2 17 00 [22:03:35]MH_I2C_Read... [22:03:35]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 [22:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:03:35]wFMCommunicate OK [22:03:35]CreateOFDProtocolMessage done [22:03:35]OFDSenderStorePacket 87506 [22:03:35]StoreOFDPacket docnum=87506 [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: 6127032+1721002828=1727129860 [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 05 E9 F1 66 4C 6B 94 66 F5 [22:17:41]Current date/time: 23.09.2024 22:17 [22:17:41]FM_Init [22:17:41]wFMConnect [22:17:41]MH_SAM_On [22:17:41]Write to MH i2c: E0 00 00 08 00 E7 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_init finished! [22:17:41]*** atr: [22:17:41]*** 0F 3B D5 18 FF 81 91 FE [22:17:41]*** 1F C3 80 73 C8 21 10 0A [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]*** 00 00 00 00 00 00 00 00 [22:17:41]Read from MH i2c: E0 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E0 10 00 [22:17:41]MH_I2C_Read... [22:17:41]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:17:41]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:17:41]wFMCommunicate request_size=10 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:17:41]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 11 00 00 [22:17:41]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 17 00 [22:17:41]MH_I2C_Read... [22:17:41]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:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:17:41]wFMCommunicate OK [22:17:41]Detected FM SN is 0000000000874979 [22:17:41]Stored FM SN is 0000000000874979 [22:17:41]wFMCommunicate request_size=9 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 16 00 00 04 B6 D7 00 00 [22:17:41]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]FM PIN OK [22:17:41]wFMCommunicate request_size=8 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 14 04 00 03 02 00 01 [22:17:41]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=13 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:17:41]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:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:17:41]RAPDU: 90 00 [22:17:41]wFMCommunicate OK [22:17:41]wFMCommunicate request_size=4 [22:17:41]MH_SAM_APDU [22:17:41]CAPDU: 80 11 00 00 [22:17:41]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:41]Read from MH i2c: E2 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: E2 17 00 [22:17:41]MH_I2C_Read... [22:17:41]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:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:17:41]wFMCommunicate OK [22:17:41]DocumentArchiveInit [22:17:41]Start Httpd... [22:17:41]Httpd thread 3067776356 created [22:17:41]Write to MH i2c: 01 00 00 0F 00 0F [22:17:41]Write i2c OK [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 07 00 [22:17:41]MH_I2C_Read... [22:17:41]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:17:41]MH Int Process started [22:17:41]Allocated Socket 8 [22:17:41]Bind OK [22:17:41]Listen OK [22:17:41]httpd running on port 8080 [22:17:41]Waiting for new connection... [22:17:41]OFD Sender: Processing packet 87506 [packets to send 280, broken 279] [22:17:41]ProducePacketName [22:17:41]name=ofd_packets/00087506 [22:17:41]OFD Sender: To server: pG, [22:17:41]CommunicateWithHost lk.salyk.kg:30040 [22:17:41]ConnectInit lk.salyk.kg [22:17:42]accept exits with 9 [22:17:42]New connection [22:17:42]New thread 3067489636 created [22:17:42]Waiting for new connection... [22:17:42] Sock 9.Parse request [22:17:42]Sock 9.Check first char [22:17:42]Sock 9.First char is OK [22:17:42]request: POST /json_proto HTTP/1.0 [22:17:42]Method: POST [22:17:42]URL: /json_proto [22:17:42]Method is POST - this is cgi request [22:17:42]url: /json_proto [22:17:42]query_string will be loaded in cgi processing [22:17:42]execute_cgi json_proto POST (null) [22:17:42]execute_cgi path=json_proto method=POST [22:17:42]POST find Content-Length [22:17:42]Host: 172.17.47.196:8080 [22:17:42]Content-Length: 215 [22:17:42]Content-Type: application/json [22:17:42] [22:17:42]POST finish read [22:17:42]Found Content-Length = 215 [22:17:42]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:17:42]execute_script... [22:17:42]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:17:42]POST & json_proto [22:17:42]process_json_proto [22:17:42]json parsed OK: [22:17:42]protocol is kg_v1.0 [22:17:42]action value=get_value [22:17:42]process_action get_value [22:17:42]cmd_get_value [22:17:42]process_action get_value done [22:17:42]requested_data is exist [22:17:42]produce_requested_data [22:17:42]requested_item kkm.sn is exist - process it [22:17:42]requested_item kkm.ver is exist - process it [22:17:42]requested_item fm.sn is exist - process it [22:17:42]wFMCommunicate request_size=4 [22:17:42]MH_SAM_APDU [22:17:42]CAPDU: 80 11 00 00 [22:17:42]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:42]Read from MH i2c: E2 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: E2 17 00 [22:17:42]MH_I2C_Read... [22:17:42]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:17: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:17:42]wFMCommunicate OK [22:17:42]requested_item fd.num is exist - process it [22:17:42]SAM_PROTO_GetFieldsCounters [22:17:42]wFMCommunicate request_size=4 [22:17:42]MH_SAM_APDU [22:17:42]CAPDU: 80 13 00 00 [22:17:42]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:42]Read from MH i2c: E2 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: E2 62 00 [22:17:42]MH_I2C_Read... [22:17:42]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 D2 55 01 00 0E 04 04 00 F2 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 12 [22:17: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 D2 55 01 00 0E 04 04 00 F2 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 [22:17:42]wFMCommunicate OK [22:17:42]SAM_PROTO_GetFieldsCounters done [22:17:42]requested_item shift.num is exist - process it [22:17:42]requested_item shift.opened is exist - process it [22:17:42]req_shift_opened [22:17:42]FM_GetShiftState [22:17:42]SAM_PROTO_GetShiftState [22:17:42]wFMCommunicate request_size=4 [22:17:42]MH_SAM_APDU [22:17:42]CAPDU: 80 13 01 00 [22:17:42]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:42]Read from MH i2c: E2 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: E2 0E 00 [22:17:42]MH_I2C_Read... [22:17:42]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [22:17:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:17:42]wFMCommunicate OK [22:17:42]SAM_PROTO_GetShiftState done [22:17:42]FM_GetShiftState done [22:17:42]req_shift_opened done [22:17:42]requested_item shift.open_date is exist - process it [22:17:42]req_shift_open_date [22:17:42]req_shift_open_date done [22:17:42]produce_requested_data done [22:17:42]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87506,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:17:42]process_action_free get_value [22:17:42]json_value_free [22:17:42]json_value_free done [22:17:42]process_json_proto returns [22:17:42]Send response to host [22:17:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87506,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:17:42]free response buf [22:17:42]execute_script done [22:17:42]execute_script returns [22:17:42]free content buf [22:17:42]Sock 9.Close socket [22:17:42]Sock 9.Thread stoped [22:17:42]accept exits with 11 [22:17:42]New connection [22:17:42]New thread 3067346276 created [22:17:42]Thread 3067489636 joined [22:17:42]Waiting for new connection... [22:17:42] Sock 11.Parse request [22:17:42]Sock 11.Check first char [22:17:42]Sock 11.First char is OK [22:17:42]request: POST /json_proto HTTP/1.0 [22:17:42]Method: POST [22:17:42]URL: /json_proto [22:17:42]Method is POST - this is cgi request [22:17:42]url: /json_proto [22:17:42]query_string will be loaded in cgi processing [22:17:42]execute_cgi json_proto POST (null) [22:17:42]execute_cgi path=json_proto method=POST [22:17:42]POST find Content-Length [22:17:42]Host: 172.17.47.196:8080 [22:17:42]Content-Length: 331 [22:17:42]Content-Type: application/json [22:17:42] [22:17:42]POST finish read [22:17:42]Found Content-Length = 331 [22:17:42]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:17:42]execute_script... [22:17:42]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:17:42]POST & json_proto [22:17:42]process_json_proto [22:17:42]json parsed OK: [22:17:42]protocol is kg_v1.0 [22:17:42]action value=get_value [22:17:42]process_action get_value [22:17:42]cmd_get_value [22:17:42]process_action get_value done [22:17:42]requested_data is exist [22:17:42]produce_requested_data [22:17:42]requested_item fm.sale.total is exist - process it [22:17:42]SAM_PROTO_GetFMData [22:17:42]wFMCommunicate request_size=4 [22:17:42]MH_SAM_APDU [22:17:42]CAPDU: 80 13 03 00 [22:17:42]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:17:42]Write i2c OK [22:17:42]MH_I2C_Read... [22:17:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:17:43]Read from MH i2c: E2 [22:17:43]MH_I2C_Read... [22:17:43]Read from MH i2c: E2 FD 00 [22:17:43]MH_I2C_Read... [22:17:43]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 ED 51 01 00 69 04 A3 00 6F 04 04 00 71 4F 01 00 B1 04 05 00 A5 40 EC BA 01 70 04 05 00 8C B1 A7 8C 01 72 04 04 00 19 8F 44 2E 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 31 EB 0C 2F 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 A2 AA EB 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 FC [22:17:43]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 ED 51 01 00 69 04 A3 00 6F 04 04 00 71 4F 01 00 B1 04 05 00 A5 40 EC BA 01 70 04 05 00 8C B1 A7 8C 01 72 04 04 00 19 8F 44 2E 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 31 EB 0C 2F 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 A2 AA EB 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:17:43]wFMCommunicate OK [22:17:43]wFMCommunicate request_size=4 [22:17:43]MH_SAM_APDU [22:17:43]CAPDU: 80 17 00 00 [22:17:43]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:17:43]Write i2c OK [22:17:43]MH_I2C_Read... [22:17:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:43]Read from MH i2c: E2 [22:17:43]MH_I2C_Read... [22:17:43]Read from MH i2c: E2 FD 00 [22:17:43]MH_I2C_Read... [22:17:43]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:17:43]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:17:43]wFMCommunicate OK [22:17:43]wFMCommunicate request_size=4 [22:17:43]MH_SAM_APDU [22:17:43]CAPDU: 80 17 00 00 [22:17:43]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:17:43]Write i2c OK [22:17:43]MH_I2C_Read... [22:17:43]Connected sock=6 [22:17: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 B0 16 07 01 0E B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 68 01 00 00 F4 03 04 00 B6 E5 F1 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 D2 55 01 00 35 04 06 00 D5 EA C2 CC A6 F4 CD 0F 7A 88 FC 01 F1 AD [22:17:43]Read from MH i2c: E2 [22:17:43]MH_I2C_Read... [22:17:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:43]Read from MH i2c: E2 FD 00 [22:17:43]MH_I2C_Read... [22:17:43]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:17:43]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:17:43]wFMCommunicate OK [22:17:43]wFMCommunicate request_size=4 [22:17:43]MH_SAM_APDU [22:17:43]CAPDU: 80 17 00 00 [22:17:43]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:17:43]Write i2c OK [22:17:43]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 FD 00 [22:17:44]MH_I2C_Read... [22:17:44]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:17:44]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:17:44]wFMCommunicate OK [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 17 00 00 [22:17:44]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 E5 00 [22:17:44]MH_I2C_Read... [22:17:44]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:17:44]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:17:44]wFMCommunicate OK [22:17:44]SAM_PROTO_GetFMData done [22:17:44]requested_item fm.sale_refund.total is exist - process it [22:17:44]requested_item fm.buy.total is exist - process it [22:17:44]requested_item shift.sale.total is exist - process it [22:17:44]SAM_PROTO_GetShiftData [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 13 02 00 [22:17:44]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:17:44]Read from MH i2c: E2 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 FD 00 [22:17:44]MH_I2C_Read... [22:17:44]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 68 01 00 00 69 04 9E 00 6F 04 04 00 68 01 00 00 B1 04 04 00 DE A7 E9 01 70 04 04 00 10 B8 95 01 72 04 03 00 CE EF 53 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 3B 02 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 79 55 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5F [22:17:44]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 68 01 00 00 69 04 9E 00 6F 04 04 00 68 01 00 00 B1 04 04 00 DE A7 E9 01 70 04 04 00 10 B8 95 01 72 04 03 00 CE EF 53 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 3B 02 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 79 55 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:17:44]wFMCommunicate OK [22:17:44]wFMCommunicate request_size=4 [22:17:44]MH_SAM_APDU [22:17:44]CAPDU: 80 17 00 00 [22:17:44]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:17:44]Write i2c OK [22:17:44]MH_I2C_Read... [22:17:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:45]Read from MH i2c: E2 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [22:17:45]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [22:17:45]wFMCommunicate OK [22:17:45]wFMCommunicate request_size=4 [22:17:45]MH_SAM_APDU [22:17:45]CAPDU: 80 17 00 00 [22:17:45]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:17:45]Write i2c OK [22:17:45]MH_I2C_Read... [22:17:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:45]Read from MH i2c: E2 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [22:17:45]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [22:17:45]wFMCommunicate OK [22:17:45]wFMCommunicate request_size=4 [22:17:45]MH_SAM_APDU [22:17:45]CAPDU: 80 17 00 00 [22:17:45]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:17:45]Write i2c OK [22:17:45]MH_I2C_Read... [22:17:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:17:45]Read from MH i2c: E2 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 [22:17:45]MH_I2C_Read... [22:17:45]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [22:17:45]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:17:45]wFMCommunicate OK [22:17:45]wFMCommunicate request_size=4 [22:17:45]MH_SAM_APDU [22:17:45]CAPDU: 80 17 00 00 [22:17:45]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:17:45]Write i2c OK [22:17:45]MH_I2C_Read... [22:17: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 F3 D8 47 00 38 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 D2 55 01 00 F4 03 04 00 D0 93 F1 66 B6 04 01 00 00 1F 3F F8 E5 3B 8E 2E AE [22:17:45]CommunicateWithHost err = 0 [22:17:45]CheckOFDResponse [22:17:45]1017 (14) - 77093643461234 [22:17:45]1041 (16) - 0000000000874979 [22:17:45]1040 (4) - 87506 [22:17:45]1012 (4) - 23.09.2024 16:14 [22:17:45]1206 (1) - 0 [22:17:45]OFD Sender: Remove packet 87506 [22:17:45]ProducePacketName [22:17:45]name=ofd_packets/00087506 [22:17:45]NVStorageDeleteData [22:17:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [22:17:46]Read from MH i2c: E2 [22:17:46]MH_I2C_Read... [22:17:46]Read from MH i2c: E2 CE 00 [22:17:46]MH_I2C_Read... [22:17:46]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [22:17:46]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:17:46]wFMCommunicate OK [22:17:46]SAM_PROTO_GetShiftData done [22:17:46]requested_item shift.sale.total_cash is exist - process it [22:17:46]requested_item shift.sale_refund.total is exist - process it [22:17:46]requested_item shift.sale_refund.total_cash is exist - process it [22:17:46]requested_item shift.buy.total is exist - process it [22:17:46]requested_item shift.buy.total_cash is exist - process it [22:17:46]produce_requested_data done [22:17:46]produce_requested_data return {"fm.sale.total":74310125.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":320900.78,"shift.sale.total_cash":265892.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:17:46]process_action_free get_value [22:17:46]json_value_free [22:17:46]json_value_free done [22:17:46]process_json_proto returns [22:17:46]Send response to host [22:17:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74310125.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":320900.78,"shift.sale.total_cash":265892.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:17:46]free response buf [22:17:46]execute_script done [22:17:46]execute_script returns [22:17:46]free content buf [22:17:46]Sock 11.Close socket [22:17:46]Sock 11.Thread stoped [22:17:46]OFD Sender: No OFD packet to send [22:17:47]accept exits with 9 [22:17:47]New connection [22:17:47]New thread 3067489636 created [22:17:47]Thread 3067346276 joined [22:17:47]Waiting for new connection... [22:17:47] Sock 9.Parse request [22:17:47]Sock 9.Check first char [22:17:47]Sock 9.First char is OK [22:17:47]request: POST /json_proto HTTP/1.0 [22:17:47]Method: POST [22:17:47]URL: /json_proto [22:17:47]Method is POST - this is cgi request [22:17:47]url: /json_proto [22:17:47]query_string will be loaded in cgi processing [22:17:47]execute_cgi json_proto POST (null) [22:17:47]execute_cgi path=json_proto method=POST [22:17:47]POST find Content-Length [22:17:47]Host: 172.17.47.196:8080 [22:17:47]Content-Length: 645 [22:17:47]Content-Type: application/json [22:17:47] [22:17:47]POST finish read [22:17:47]Found Content-Length = 645 [22:17:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148242", "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" ] } } [22:17:47]execute_script... [22:17: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)148242", "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" ] } } [22:17:47]POST & json_proto [22:17:47]process_json_proto [22:17:47]json parsed OK: [22:17:47]protocol is kg_v1.0 [22:17:47]action value=close_receipt [22:17:47]process_action close_receipt [22:17:47]cmd_close_receipt [22:17:47]MH_GetDate [22:17:47]Write to MH i2c: F0 00 00 1D 00 0C [22:17:47]Write i2c OK [22:17:47]MH_I2C_Read... [22:17:47]Read from MH i2c: F0 [22:17:47]MH_I2C_Read... [22:17:47]Read from MH i2c: F0 09 00 [22:17:47]MH_I2C_Read... [22:17:47]Read from MH i2c: F0 09 00 1D 00 00 0B E9 F1 66 4C 6B 94 66 11 [22:17:47]GetLastDocTimeStamp 1727129014 [22:17:47]current date 1727129867 [22:17:47]FM_GetShiftState [22:17:47]SAM_PROTO_GetShiftState [22:17:47]wFMCommunicate request_size=4 [22:17:47]MH_SAM_APDU [22:17:47]CAPDU: 80 13 01 00 [22:17:47]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:17:47]Write i2c OK [22:17:47]MH_I2C_Read... [22:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:47]Read from MH i2c: E2 [22:17:47]MH_I2C_Read... [22:17:47]Read from MH i2c: E2 0E 00 [22:17:47]MH_I2C_Read... [22:17:47]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [22:17:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:17:47]wFMCommunicate OK [22:17:47]SAM_PROTO_GetShiftState done [22:17:47]FM_GetShiftState done [22:17:47]opened in 1727050818 [22:17:47]opened+sec_in_day 1727137218 [22:17:47]quantity*price = 6500 [22:17:47]sum+1 = 6501 [22:17:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 361 23.09.2024 22:17 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87507 ФПД: 102366443796837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221747&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87507&fm=102366443796837&tin=02508201610067®Number=0000000000092592&sum=6500 0 [22:17:48]StoreToDocumentArchive [22:17:48]shift 498 fd 87507 [22:17:48]save to /storage/0498/doc_00087507 [22:17:48]save last doc name /storage/0498/doc_00087507 to /storage/kkm_last_doc_name [22:17:48]save OK [22:17:48]Clear old archive folders... [22:17:48]ProcessDocumentItem done err = 0, tmpTLVsize=272 [22:17:48]tlvbuf is 007AFB50 [22:17:48]SAM_PROTO_ClearQueue [22:17:48]wFMCommunicate request_size=4 [22:17:48]MH_SAM_APDU [22:17:48]CAPDU: 80 09 00 00 [22:17:48]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:17:48]Write i2c OK [22:17:48]MH_I2C_Read... [22:17:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:48]Read from MH i2c: E2 [22:17:48]MH_I2C_Read... [22:17:48]Read from MH i2c: E2 03 00 [22:17:48]MH_I2C_Read... [22:17:48]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:17:48]RAPDU: 90 00 [22:17:48]wFMCommunicate OK [22:17:48]SAM_PROTO_ClearQueue done [22:17:48]KKMCreateOFDPacket [22:17:48]OFDProtocolAddRootSTLVToBuf [22:17:48]FM_MakeSignedData [22:17:48]FM_MakeSignedData [22:17:48]SAM_PROTO_SignData [22:17:48]wFMCommunicate request_size=4 [22:17:48]MH_SAM_APDU [22:17:48]CAPDU: 80 0D 01 02 [22:17:48]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:17:48]Write i2c OK [22:17:48]MH_I2C_Read... [22:17:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:48]Read from MH i2c: E2 [22:17:48]MH_I2C_Read... [22:17:48]Read from MH i2c: E2 03 00 [22:17:48]MH_I2C_Read... [22:17:48]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:17:48]RAPDU: 90 00 [22:17:48]wFMCommunicate OK [22:17:48]wFMCommunicate request_size=255 [22:17:48]MH_SAM_APDU [22:17:48]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 69 01 00 00 F4 03 04 00 0B E9 F1 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 [22:17:48]Write to MH i2c: E2 02 01 2D 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 69 01 00 00 F4 03 04 00 0B E9 F1 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 00 00 9B [22:17:49]Write i2c OK [22:17:49]MH_I2C_Read... [22:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:49]Read from MH i2c: E2 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 03 00 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:17:49]RAPDU: 90 00 [22:17:49]wFMCommunicate OK [22:17:49]wFMCommunicate request_size=31 [22:17:49]MH_SAM_APDU [22:17:49]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 D3 55 01 00 35 04 06 00 5D 1A 0B 84 F9 65 [22:17:49]Write to MH i2c: E2 22 00 2E 00 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 D3 55 01 00 35 04 06 00 5D 1A 0B 84 F9 65 00 00 6C [22:17:49]Write i2c OK [22:17:49]MH_I2C_Read... [22:17:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:49]Read from MH i2c: E2 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 03 00 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:17:49]RAPDU: 90 00 [22:17:49]wFMCommunicate OK [22:17:49]wFMCommunicate request_size=4 [22:17:49]MH_SAM_APDU [22:17:49]CAPDU: 80 0D 03 02 [22:17:49]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:17:49]Write i2c OK [22:17:49]MH_I2C_Read... [22:17:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:49]Read from MH i2c: E2 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 0B 00 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 0B 00 2F 00 00 63 7B 9D 85 19 D2 E3 DB 90 00 54 [22:17:49]RAPDU: 63 7B 9D 85 19 D2 E3 DB 90 00 [22:17:49]wFMCommunicate OK [22:17:49]SAM_PROTO_SignData done [22:17:49]FM_MakeSignedData done [22:17:49]CreateOFDProtocolMessage [22:17:49]wFMCommunicate request_size=4 [22:17:49]MH_SAM_APDU [22:17:49]CAPDU: 80 11 00 00 [22:17:49]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:17:49]Write i2c OK [22:17:49]MH_I2C_Read... [22:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:49]Read from MH i2c: E2 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: E2 17 00 [22:17:49]MH_I2C_Read... [22:17: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 [22:17: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:17:49]wFMCommunicate OK [22:17:49]CreateOFDProtocolMessage done [22:17:49]OFDSenderStorePacket 87507 [22:17:49]StoreOFDPacket docnum=87507 [22:17: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 24 01 00 00 1B 81 1C 01 89 F5 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 69 01 00 00 F4 03 04 00 0B E9 F1 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 D3 55 01 00 35 04 06 00 5D 1A 0B 84 F9 65 63 7B 9D 85 19 D2 E3 DB [22:17:49]CheckFolder [22:17:49]dirname=/storage/ofd_packets [22:17:49]CheckFolder done [22:17:49]ProducePacketName [22:17:49]name=ofd_packets/00087507 [22:17:49]NVStorageSaveData ofd_packets/00087507 [22:17:49]File name is /storage/ofd_packets/00087507 [22:17:49]Write 322 bytes [22:17:49]NVStorageSaveData done [22:17:49]OFDSenderStorePacket done [22:17:49]KKMCreateOFDPacket done [22:17:49]NVStorageSaveData kkm_last_timestamp [22:17:49]File name is /storage/kkm_last_timestamp [22:17:49]Write 4 bytes [22:17:49]NVStorageSaveData done [22:17:49]ExternCall_PrintAddStr [22:17:49]wPrintStart [22:17:49]Write to MH i2c: 01 00 00 31 00 31 [22:17:49]Write i2c OK [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: 01 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: 01 07 00 [22:17:49]MH_I2C_Read... [22:17:49]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:17:49]RasterBufferAndPrint [22:17:49]line Счет N : (3)148242 [22:17:49]line ИНН: 02508201610067 [22:17:49]line Контрольно-Кассовый Чек [22:17:49]line ПРОДАЖА [22:17:49]line Товар: 47011656 [22:17:49]line Водка Пшеничная 0,1л [22:17:49]line 1.000 * 65.00 [22:17:49]line = 65.00 [22:17:49]line НДС 12% НСП 1% [22:17:49]line > о реализуемом товаре [22:17:49]line ИТОГО: 65.00 [22:17:49]line НСП 1% : 0.57 [22:17:49]line НДС 12% : 6.90 [22:17:49]line Наличными: 65.00 [22:17:49]line Безнал.: 0.00 [22:17:49]line Место: АЗС № 137 "Партнер Нефть" [22:17:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:17:49]line СНО: Общий режим [22:17:49]line Чек 361 23.09.2024 22:17 [22:17:49]line Смена: 498 ФФД: 1.0 [22:17:49]line ЗНМ: 0300000064 [22:17:49]line РНМ: 0000000000092592 [22:17:49]line Версия ККМ: 001 [22:17:49]line ФМ: 0000000000874979 [22:17:49]line ФД: 87507 [22:17:49]line ФПД: 102366443796837 [22:17:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221747&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87507&fm=102366443796837&tin=02508201610067®Number=0000000000092592&sum=6500 [22:17:49]line 0 [22:17:49]written 0, free lines is 4095 [22:17:49]OFD Sender: Processing packet 87507 [packets to send 280, broken 279] [22:17:49]ProducePacketName [22:17:49]name=ofd_packets/00087507 [22:17:49]OFD Sender: To server: pG, [22:17:49]CommunicateWithHost lk.salyk.kg:30040 [22:17:49]ConnectInit lk.salyk.kg [22:17:50]Write to MH i2c: 01 00 00 59 00 59 [22:17:50]Write i2c OK [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: 01 [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: 01 07 00 [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 FB 0C 67 [22:17:50]RasterBufferAndPrint [22:17:50]line [22:17:50]line [22:17:50]line [22:17:50]line [22:17:50]line [22:17:50]written 0, free lines is 3345 [22:17:50]MH_Cut [22:17:50]Write to MH i2c: D1 01 00 60 00 01 32 [22:17:50]Write i2c OK [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: D1 [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: D1 01 00 [22:17:50]MH_I2C_Read... [22:17:50]Read from MH i2c: D1 01 00 60 00 00 31 [22:17:50]Write to MH i2c: 01 00 00 61 00 61 [22:17:50]Write i2c OK [22:17:50]MH_I2C_Read... [22:17:50]*** Cut start [22:17:50]*** Partial cut [22:17:50]*** CUTSNS_PIN = 1 [22:17:50]*** CUTSNS_PIN = 0 [22:17:51]*** Brake cut motor [22:17:51]Read from MH i2c: 01 [22:17:51]MH_I2C_Read... [22:17:51]*** Stop cut motor [22:17:51]*** Cut end [22:17:51]Read from MH i2c: 01 07 00 [22:17:51]MH_I2C_Read... [22:17:51]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [22:17:51]process_action close_receipt done [22:17:51]requested_data is exist [22:17:51]produce_requested_data [22:17:51]requested_item fm.sn is exist - process it [22:17:51]wFMCommunicate request_size=4 [22:17:51]MH_SAM_APDU [22:17:51]CAPDU: 80 11 00 00 [22:17:51]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [22:17:51]Write i2c OK [22:17:51]MH_I2C_Read... [22:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:51]Read from MH i2c: E2 [22:17:51]MH_I2C_Read... [22:17:51]Read from MH i2c: E2 17 00 [22:17:51]MH_I2C_Read... [22:17:51]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 [22:17: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:17:51]wFMCommunicate OK [22:17:51]requested_item fd.num is exist - process it [22:17:51]SAM_PROTO_GetFieldsCounters [22:17:51]wFMCommunicate request_size=4 [22:17:51]MH_SAM_APDU [22:17:51]CAPDU: 80 13 00 00 [22:17:51]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [22:17:51]Write i2c OK [22:17:51]MH_I2C_Read... [22:17:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:51]Read from MH i2c: E2 [22:17:51]MH_I2C_Read... [22:17:51]Read from MH i2c: E2 62 00 [22:17:51]MH_I2C_Read... [22:17:51]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 D3 55 01 00 0E 04 04 00 F2 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 68 [22:17: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 D3 55 01 00 0E 04 04 00 F2 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 [22:17:51]wFMCommunicate OK [22:17:51]SAM_PROTO_GetFieldsCounters done [22:17:51]requested_item shift.num is exist - process it [22:17:51]requested_item shift.opened is exist - process it [22:17:51]req_shift_opened [22:17:51]FM_GetShiftState [22:17:51]SAM_PROTO_GetShiftState [22:17:51]wFMCommunicate request_size=4 [22:17:51]MH_SAM_APDU [22:17:51]CAPDU: 80 13 01 00 [22:17:51]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [22:17:51]Write i2c OK [22:17:51]MH_I2C_Read... [22:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:51]Read from MH i2c: E2 [22:17:51]MH_I2C_Read... [22:17:51]Read from MH i2c: E2 0E 00 [22:17:51]MH_I2C_Read... [22:17:51]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 39 [22:17:51]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:17:51]wFMCommunicate OK [22:17:51]SAM_PROTO_GetShiftState done [22:17:51]FM_GetShiftState done [22:17:51]req_shift_opened done [22:17:51]requested_item shift.open_date is exist - process it [22:17:51]req_shift_open_date [22:17:51]req_shift_open_date done [22:17:51]produce_requested_data done [22:17:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87507,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:17:51]process_action_free close_receipt [22:17:51]json_value_free [22:17:51]json_value_free done [22:17:51]process_json_proto returns [22:17:51]Send response to host [22:17:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87507,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:17:51]free response buf [22:17:51]execute_script done [22:17:51]execute_script returns [22:17:51]free content buf [22:17:51]Sock 9.Close socket [22:17:51]Sock 9.Thread stoped [22:17:57]Connected sock=11 [22:17: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 24 01 00 00 1B 81 1C 01 89 F5 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 69 01 00 00 F4 03 04 00 0B E9 F1 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 D3 55 01 00 35 04 06 00 5D 1A 0B 84 F9 65 63 7B 9D 85 19 D2 E3 DB [22:17: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 F9 41 47 00 A4 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 D3 55 01 00 F4 03 04 00 DE 93 F1 66 B6 04 01 00 00 A5 F7 00 00 14 49 BF 54 [22:17:59]CommunicateWithHost err = 0 [22:17:59]CheckOFDResponse [22:17:59]1017 (14) - 77093643461234 [22:17:59]1041 (16) - 0000000000874979 [22:17:59]1040 (4) - 87507 [22:17:59]1012 (4) - 23.09.2024 16:14 [22:17:59]1206 (1) - 0 [22:17:59]OFD Sender: Remove packet 87507 [22:17:59]ProducePacketName [22:17:59]name=ofd_packets/00087507 [22:17:59]NVStorageDeleteData [22:17:59]OFD Sender: No OFD packet to send [22:18:04]OFD Sender: No OFD packet to send [22:18:09]OFD Sender: No OFD packet to send [22:18:14]OFD Sender: No OFD packet to send [22:18:19]OFD Sender: No OFD packet to send [22:18:24]OFD Sender: No OFD packet to send [22:18:29]OFD Sender: No OFD packet to send [22:18:34]recv_with_timeout no data received [22:18:34]OFD Sender: No OFD packet to send [22:18:39]OFD Sender: No OFD packet to send [22:18:44]OFD Sender: No OFD packet to send [22:18:49]OFD Sender: No OFD packet to send [22:18:54]OFD Sender: No OFD packet to send [22:18:59]OFD Sender: No OFD packet to send [22:19:04]OFD Sender: No OFD packet to send [22:19:09]OFD Sender: No OFD packet to send [22:19:14]OFD Sender: No OFD packet to send [22:19:19]OFD Sender: No OFD packet to send [22:19:24]OFD Sender: No OFD packet to send [22:19:29]OFD Sender: No OFD packet to send [22:19:34]OFD Sender: No OFD packet to send [22:19:39]OFD Sender: No OFD packet to send [22:19:42]recv_with_timeout no data received [22:19:44]OFD Sender: No OFD packet to send [22:19:48]accept exits with 7 [22:19:48]New connection [22:19:48]New thread 3067346276 created [22:19:48]Thread 3067489636 joined [22:19:48]Waiting for new connection... [22:19:48] Sock 7.Parse request [22:19:48]Sock 7.Check first char [22:19:48]Sock 7.First char is OK [22:19:48]request: POST /json_proto HTTP/1.0 [22:19:48]Method: POST [22:19:48]URL: /json_proto [22:19:48]Method is POST - this is cgi request [22:19:48]url: /json_proto [22:19:48]query_string will be loaded in cgi processing [22:19:48]execute_cgi json_proto POST (null) [22:19:48]execute_cgi path=json_proto method=POST [22:19:48]POST find Content-Length [22:19:48]Host: 172.17.47.196:8080 [22:19:48]Content-Length: 986 [22:19:48]Content-Type: application/json [22:19:48] [22:19:48]POST finish read [22:19:48]Found Content-Length = 986 [22:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872443", "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" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:48]execute_script... [22:19:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872443", "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" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 137\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:48]POST & json_proto [22:19:48]process_json_proto [22:19:48]json parsed OK: [22:19:48]protocol is kg_v1.0 [22:19:48]action value=close_receipt [22:19:48]process_action close_receipt [22:19:48]cmd_close_receipt [22:19:48]MH_GetDate [22:19:48]Write to MH i2c: F0 00 00 65 00 54 [22:19:48]Write i2c OK [22:19:48]MH_I2C_Read... [22:19:48]Read from MH i2c: F0 [22:19:48]MH_I2C_Read... [22:19:48]Read from MH i2c: F0 09 00 [22:19:48]MH_I2C_Read... [22:19:48]Read from MH i2c: F0 09 00 65 00 00 84 E9 F1 66 4C 6B 94 66 D2 [22:19:48]GetLastDocTimeStamp 1727129867 [22:19:48]current date 1727129988 [22:19:48]FM_GetShiftState [22:19:48]SAM_PROTO_GetShiftState [22:19:48]wFMCommunicate request_size=4 [22:19:48]MH_SAM_APDU [22:19:48]CAPDU: 80 13 01 00 [22:19:48]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [22:19:48]Write i2c OK [22:19:48]MH_I2C_Read... [22:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:48]Read from MH i2c: E2 [22:19:48]MH_I2C_Read... [22:19:48]Read from MH i2c: E2 0E 00 [22:19:48]MH_I2C_Read... [22:19:48]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3B [22:19:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:19:48]wFMCommunicate OK [22:19:48]SAM_PROTO_GetShiftState done [22:19:48]FM_GetShiftState done [22:19:48]opened in 1727050818 [22:19:48]opened+sec_in_day 1727137218 [22:19:48]quantity*price = 500004 [22:19:48]sum+1 = 500006 [22:19:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 362 23.09.2024 22:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Дисконтная программа ДТ номер 137 сэкономлено 66.49 сом ФМ: 0000000000874979 ФД: 87508 ФПД: 8925083331805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221948&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87508&fm=8925083331805&tin=02508201610067®Number=0000000000092592&sum=500000 [22:19:49]StoreToDocumentArchive [22:19:49]shift 498 fd 87508 [22:19:49]save to /storage/0498/doc_00087508 [22:19:49]save last doc name /storage/0498/doc_00087508 to /storage/kkm_last_doc_name [22:19:49]save OK [22:19:49]Clear old archive folders... [22:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:19:49]tlvbuf is 007BC780 [22:19:49]SAM_PROTO_ClearQueue [22:19:49]wFMCommunicate request_size=4 [22:19:49]MH_SAM_APDU [22:19:49]CAPDU: 80 09 00 00 [22:19:49]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [22:19:49]RAPDU: 90 00 [22:19:49]wFMCommunicate OK [22:19:49]SAM_PROTO_ClearQueue done [22:19:49]KKMCreateOFDPacket [22:19:49]OFDProtocolAddRootSTLVToBuf [22:19:49]FM_MakeSignedData [22:19:49]FM_MakeSignedData [22:19:49]SAM_PROTO_SignData [22:19:49]wFMCommunicate request_size=4 [22:19:49]MH_SAM_APDU [22:19:49]CAPDU: 80 0D 01 02 [22:19:49]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [22:19:49]RAPDU: 90 00 [22:19:49]wFMCommunicate OK [22:19:49]wFMCommunicate request_size=255 [22:19:49]MH_SAM_APDU [22:19: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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 84 E9 F1 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 D4 55 01 00 35 04 06 00 [22:19:49]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 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 84 E9 F1 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 D4 55 01 00 35 04 06 00 00 00 B6 [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [22:19:49]RAPDU: 90 00 [22:19:49]wFMCommunicate OK [22:19:49]wFMCommunicate request_size=11 [22:19:49]MH_SAM_APDU [22:19:49]CAPDU: 80 0D 02 02 06 08 1E 08 6B EC DD [22:19:49]Write to MH i2c: E2 0E 00 76 00 80 0D 02 02 06 00 08 1E 08 6B EC DD 00 00 5E [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:19:49]RAPDU: 90 00 [22:19:49]wFMCommunicate OK [22:19:49]wFMCommunicate request_size=4 [22:19:49]MH_SAM_APDU [22:19:49]CAPDU: 80 0D 03 02 [22:19:49]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]OFD Sender: No OFD packet to send [22:19:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 0B 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 0B 00 77 00 00 F8 92 36 29 CE 8A 7E CF 90 00 81 [22:19:49]RAPDU: F8 92 36 29 CE 8A 7E CF 90 00 [22:19:49]wFMCommunicate OK [22:19:49]SAM_PROTO_SignData done [22:19:49]FM_MakeSignedData done [22:19:49]CreateOFDProtocolMessage [22:19:49]wFMCommunicate request_size=4 [22:19:49]MH_SAM_APDU [22:19:49]CAPDU: 80 11 00 00 [22:19:49]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:49]Read from MH i2c: E2 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: E2 17 00 [22:19:49]MH_I2C_Read... [22:19:49]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 [22:19: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:19:49]wFMCommunicate OK [22:19:49]CreateOFDProtocolMessage done [22:19:49]OFDSenderStorePacket 87508 [22:19:49]StoreOFDPacket docnum=87508 [22:19: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 8D 29 08 01 7D 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 84 E9 F1 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 D4 55 01 00 35 04 06 00 08 1E 08 6B EC DD F8 92 36 29 CE 8A 7E CF [22:19:49]CheckFolder [22:19:49]dirname=/storage/ofd_packets [22:19:49]CheckFolder done [22:19:49]ProducePacketName [22:19:49]name=ofd_packets/00087508 [22:19:49]NVStorageSaveData ofd_packets/00087508 [22:19:49]File name is /storage/ofd_packets/00087508 [22:19:49]Write 302 bytes [22:19:49]NVStorageSaveData done [22:19:49]OFDSenderStorePacket done [22:19:49]KKMCreateOFDPacket done [22:19:49]NVStorageSaveData kkm_last_timestamp [22:19:49]File name is /storage/kkm_last_timestamp [22:19:49]Write 4 bytes [22:19:49]NVStorageSaveData done [22:19:49]ExternCall_PrintAddStr [22:19:49]wPrintStart [22:19:49]Write to MH i2c: 01 00 00 79 00 79 [22:19:49]Write i2c OK [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: 01 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: 01 07 00 [22:19:49]MH_I2C_Read... [22:19:49]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [22:19:49]RasterBufferAndPrint [22:19:49]line Счет N : (1)872443 [22:19:49]line ИНН: 02508201610067 [22:19:49]line Контрольно-Кассовый Чек [22:19:49]line ПРОДАЖА [22:19:49]line ТРК (МРК, ГНК) : 21 [22:19:49]line Товар: 2710194210 [22:19:49]line ДТ(л)-К-4 [22:19:49]line 66.490 * 75.20 [22:19:49]line = 5000.05 [22:19:49]line НДС 12% НСП 1% [22:19:49]line > о реализуемом товаре [22:19:49]line ОКРУГЛЕНИЕ: -0.05 [22:19:49]line ИТОГО: 5000.00 [22:19:49]line Внесено: 5000.00 [22:19:49]line СДАЧА: 0.00 [22:19:49]line НСП 1% : 44.25 [22:19:49]line НДС 12% : 530.98 [22:19:49]line Наличными: 5000.00 [22:19:49]line Безнал.: 0.00 [22:19:49]line Место: АЗС № 137 "Партнер Нефть" [22:19:49]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:19:49]line СНО: Общий режим [22:19:49]line Чек 362 23.09.2024 22:19 [22:19:49]line Смена: 498 ФФД: 1.0 [22:19:49]line ЗНМ: 0300000064 [22:19:49]line РНМ: 0000000000092592 [22:19:49]line Версия ККМ: 001 [22:19:49]line [22:19:49]line Дисконтная программа [22:19:49]line ДТ [22:19:49]line номер 137 [22:19:49]line сэкономлено 66.49 сом [22:19:49]line ФМ: 0000000000874979 [22:19:49]line ФД: 87508 [22:19:49]line ФПД: 8925083331805 [22:19:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T221948&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87508&fm=8925083331805&tin=02508201610067®Number=0000000000092592&sum=500000 [22:19:50]OFD Sender: Processing packet 87508 [packets to send 280, broken 279] [22:19:50]ProducePacketName [22:19:50]name=ofd_packets/00087508 [22:19:50]OFD Sender: To server: pG, [22:19:50]CommunicateWithHost lk.salyk.kg:30040 [22:19:50]ConnectInit lk.salyk.kg [22:19:50]written 0, free lines is 4095 [22:19:50]Connected sock=9 [22: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 10 01 00 00 8D 29 08 01 7D 54 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 84 E9 F1 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 D4 55 01 00 35 04 06 00 08 1E 08 6B EC DD F8 92 36 29 CE 8A 7E CF [22:19:50]Write to MH i2c: 01 00 00 A9 00 A9 [22:19:50]Write i2c OK [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: 01 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: 01 07 00 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 83 0C 3F [22:19:50]RasterBufferAndPrint [22:19:50]line [22:19:50]line [22:19:50]line [22:19:50]line [22:19:50]line [22:19:50]written 0, free lines is 3209 [22:19:50]MH_Cut [22:19:50]Write to MH i2c: D1 01 00 B0 00 01 82 [22:19:50]Write i2c OK [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: D1 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: D1 01 00 [22:19:50]MH_I2C_Read... [22:19:50]Read from MH i2c: D1 01 00 B0 00 00 81 [22:19:50]Write to MH i2c: 01 00 00 B1 00 B1 [22:19:50]Write i2c OK [22:19:50]MH_I2C_Read... [22:19:51]*** Cut start [22:19:51]*** Partial cut [22:19:51]*** CUTSNS_PIN = 1 [22:19:51]*** CUTSNS_PIN = 0 [22:19: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 6D 02 47 00 B2 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 D4 55 01 00 F4 03 04 00 4F 94 F1 66 B6 04 01 00 00 AB 45 EF F3 3E 08 9D 92 [22:19:51]CommunicateWithHost err = 0 [22:19:51]CheckOFDResponse [22:19:51]1017 (14) - 77093643461234 [22:19:51]1041 (16) - 0000000000874979 [22:19:51]1040 (4) - 87508 [22:19:51]1012 (4) - 23.09.2024 16:16 [22:19:51]1206 (1) - 0 [22:19:51]OFD Sender: Remove packet 87508 [22:19:51]ProducePacketName [22:19:51]name=ofd_packets/00087508 [22:19:51]NVStorageDeleteData [22:19:51]*** Brake cut motor [22:19:52]Read from MH i2c: 01 [22:19:52]MH_I2C_Read... [22:19:52]*** Stop cut motor [22:19:52]*** Cut end [22:19:52]Read from MH i2c: 01 07 00 [22:19:52]MH_I2C_Read... [22:19:52]OFD Sender: No OFD packet to send [22:19:52]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 FF 0F C6 [22:19:52]process_action close_receipt done [22:19:52]requested_data is exist [22:19:52]produce_requested_data [22:19:52]requested_item fm.sn is exist - process it [22:19:52]wFMCommunicate request_size=4 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 11 00 00 [22:19:52]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 17 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 17 00 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 [22:19: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:19:52]wFMCommunicate OK [22:19:52]requested_item fd.num is exist - process it [22:19:52]SAM_PROTO_GetFieldsCounters [22:19:52]wFMCommunicate request_size=4 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 13 00 00 [22:19:52]Write to MH i2c: E2 08 00 B3 00 80 13 00 00 00 00 00 00 2F [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 62 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 62 00 B3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 BC [22:19: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 D4 55 01 00 0E 04 04 00 F2 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 [22:19:52]wFMCommunicate OK [22:19:52]SAM_PROTO_GetFieldsCounters done [22:19:52]requested_item shift.num is exist - process it [22:19:52]requested_item shift.opened is exist - process it [22:19:52]req_shift_opened [22:19:52]FM_GetShiftState [22:19:52]SAM_PROTO_GetShiftState [22:19:52]wFMCommunicate request_size=4 [22:19:52]MH_SAM_APDU [22:19:52]CAPDU: 80 13 01 00 [22:19:52]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [22:19:52]Write i2c OK [22:19:52]MH_I2C_Read... [22:19:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:52]Read from MH i2c: E2 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 0E 00 [22:19:52]MH_I2C_Read... [22:19:52]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [22:19:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:19:52]wFMCommunicate OK [22:19:52]SAM_PROTO_GetShiftState done [22:19:52]FM_GetShiftState done [22:19:52]req_shift_opened done [22:19:52]requested_item shift.open_date is exist - process it [22:19:52]req_shift_open_date [22:19:52]req_shift_open_date done [22:19:52]produce_requested_data done [22:19:52]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87508,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:19:52]process_action_free close_receipt [22:19:52]json_value_free [22:19:52]json_value_free done [22:19:52]process_json_proto returns [22:19:52]Send response to host [22:19:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87508,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:19:52]free response buf [22:19:52]execute_script done [22:19:52]execute_script returns [22:19:52]free content buf [22:19:52]Sock 7.Close socket [22:19:52]Sock 7.Thread stoped [22:19:57]OFD Sender: No OFD packet to send [22:20:00]recv_with_timeout no data received [22:20:02]OFD Sender: No OFD packet to send [22:20:07]OFD Sender: No OFD packet to send [22:20:12]OFD Sender: No OFD packet to send [22:20:17]OFD Sender: No OFD packet to send [22:20:22]OFD Sender: No OFD packet to send [22:20:27]OFD Sender: No OFD packet to send [22:20:32]OFD Sender: No OFD packet to send [22:20:37]OFD Sender: No OFD packet to send [22:20:42]OFD Sender: No OFD packet to send [22:20:47]OFD Sender: No OFD packet to send [22:20:52]OFD Sender: No OFD packet to send [22:20:57]OFD Sender: No OFD packet to send [22:21:02]OFD Sender: No OFD packet to send [22:21:07]OFD Sender: No OFD packet to send [22:21:12]OFD Sender: No OFD packet to send [22:21:17]OFD Sender: No OFD packet to send [22:21:22]OFD Sender: No OFD packet to send [22:21:23]accept exits with 10 [22:21:23]New connection [22:21:23]New thread 3067489636 created [22:21:23]Thread 3067346276 joined [22:21:23]Waiting for new connection... [22:21:23] Sock 10.Parse request [22:21:23]Sock 10.Check first char [22:21:23]Sock 10.First char is OK [22:21:23]request: POST /json_proto HTTP/1.0 [22:21:23]Method: POST [22:21:23]URL: /json_proto [22:21:23]Method is POST - this is cgi request [22:21:23]url: /json_proto [22:21:23]query_string will be loaded in cgi processing [22:21:23]execute_cgi json_proto POST (null) [22:21:23]execute_cgi path=json_proto method=POST [22:21:23]POST find Content-Length [22:21:23]Host: 172.17.47.196:8080 [22:21:23]Content-Length: 687 [22:21:23]Content-Type: application/json [22:21:23] [22:21:23]POST finish read [22:21:23]Found Content-Length = 687 [22:21:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872444", "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" ] } } [22:21:23]execute_script... [22:21: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)872444", "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" ] } } [22:21:23]POST & json_proto [22:21:23]process_json_proto [22:21:23]json parsed OK: [22:21:23]protocol is kg_v1.0 [22:21:23]action value=close_receipt [22:21:23]process_action close_receipt [22:21:23]cmd_close_receipt [22:21:23]MH_GetDate [22:21:23]Write to MH i2c: F0 00 00 B5 00 A4 [22:21:23]Write i2c OK [22:21:23]MH_I2C_Read... [22:21:23]Read from MH i2c: F0 [22:21:23]MH_I2C_Read... [22:21:23]Read from MH i2c: F0 09 00 [22:21:23]MH_I2C_Read... [22:21:23]Read from MH i2c: F0 09 00 B5 00 00 E3 E9 F1 66 4C 6B 94 66 81 [22:21:23]GetLastDocTimeStamp 1727129988 [22:21:23]current date 1727130083 [22:21:23]FM_GetShiftState [22:21:23]SAM_PROTO_GetShiftState [22:21:23]wFMCommunicate request_size=4 [22:21:23]MH_SAM_APDU [22:21:23]CAPDU: 80 13 01 00 [22:21:23]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [22:21:23]Write i2c OK [22:21:23]MH_I2C_Read... [22:21:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:23]Read from MH i2c: E2 [22:21:23]MH_I2C_Read... [22:21:23]Read from MH i2c: E2 0E 00 [22:21:23]MH_I2C_Read... [22:21:23]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 8B [22:21:23]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:21:23]wFMCommunicate OK [22:21:23]SAM_PROTO_GetShiftState done [22:21:23]FM_GetShiftState done [22:21:23]opened in 1727050818 [22:21:23]opened+sec_in_day 1727137218 [22:21:23]quantity*price = 100050 [22:21:23]sum+1 = 100052 [22:21:23]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 СНО: Общий режим Чек 363 23.09.2024 22:21 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87509 ФПД: 227499506204669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T222123&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87509&fm=227499506204669&tin=02508201610067®Number=0000000000092592&sum=100000 [22:21:24]StoreToDocumentArchive [22:21:24]shift 498 fd 87509 [22:21:24]save to /storage/0498/doc_00087509 [22:21:24]save last doc name /storage/0498/doc_00087509 to /storage/kkm_last_doc_name [22:21:24]save OK [22:21:24]Clear old archive folders... [22:21:24]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:21:24]tlvbuf is 007D0470 [22:21:24]SAM_PROTO_ClearQueue [22:21:24]wFMCommunicate request_size=4 [22:21:24]MH_SAM_APDU [22:21:24]CAPDU: 80 09 00 00 [22:21:24]Write to MH i2c: E2 08 00 C3 00 80 09 00 00 00 00 00 00 35 [22:21:24]Write i2c OK [22:21:24]MH_I2C_Read... [22:21:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:21:24]Read from MH i2c: E2 [22:21:24]MH_I2C_Read... [22:21:24]Read from MH i2c: E2 03 00 [22:21:24]MH_I2C_Read... [22:21:24]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:21:24]RAPDU: 90 00 [22:21:24]wFMCommunicate OK [22:21:24]SAM_PROTO_ClearQueue done [22:21:24]KKMCreateOFDPacket [22:21:24]OFDProtocolAddRootSTLVToBuf [22:21:24]FM_MakeSignedData [22:21:24]FM_MakeSignedData [22:21:24]SAM_PROTO_SignData [22:21:24]wFMCommunicate request_size=4 [22:21:24]MH_SAM_APDU [22:21:24]CAPDU: 80 0D 01 02 [22:21:24]Write to MH i2c: E2 08 00 C4 00 80 0D 01 02 00 00 00 00 3D [22:21:24]Write i2c OK [22:21:24]MH_I2C_Read... [22:21:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:21:24]Read from MH i2c: E2 [22:21:24]MH_I2C_Read... [22:21:24]Read from MH i2c: E2 03 00 [22:21:24]MH_I2C_Read... [22:21:24]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [22:21:24]RAPDU: 90 00 [22:21:24]wFMCommunicate OK [22:21:24]wFMCommunicate request_size=255 [22:21:24]MH_SAM_APDU [22:21: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 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 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 01 00 00 F4 03 04 00 E3 E9 F1 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 D5 55 01 00 35 04 06 00 [22:21:24]Write to MH i2c: E2 02 01 C5 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 6B 01 00 00 F4 03 04 00 E3 E9 F1 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 D5 55 01 00 35 04 06 00 00 00 64 [22:21:24]Write i2c OK [22:21:24]MH_I2C_Read... [22:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:25]Read from MH i2c: E2 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 03 00 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [22:21:25]RAPDU: 90 00 [22:21:25]wFMCommunicate OK [22:21:25]wFMCommunicate request_size=11 [22:21:25]MH_SAM_APDU [22:21:25]CAPDU: 80 0D 02 02 06 CE E8 DB 40 FF FD [22:21:25]Write to MH i2c: E2 0E 00 C6 00 80 0D 02 02 06 00 CE E8 DB 40 FF FD 00 00 19 [22:21:25]Write i2c OK [22:21:25]MH_I2C_Read... [22:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:21:25]Read from MH i2c: E2 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 03 00 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [22:21:25]RAPDU: 90 00 [22:21:25]wFMCommunicate OK [22:21:25]wFMCommunicate request_size=4 [22:21:25]MH_SAM_APDU [22:21:25]CAPDU: 80 0D 03 02 [22:21:25]Write to MH i2c: E2 08 00 C7 00 80 0D 03 02 00 00 00 00 42 [22:21:25]Write i2c OK [22:21:25]MH_I2C_Read... [22:21:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:21:25]Read from MH i2c: E2 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 0B 00 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 0B 00 C7 00 00 09 B7 6E 6B 8F A1 56 82 90 00 E4 [22:21:25]RAPDU: 09 B7 6E 6B 8F A1 56 82 90 00 [22:21:25]wFMCommunicate OK [22:21:25]SAM_PROTO_SignData done [22:21:25]FM_MakeSignedData done [22:21:25]CreateOFDProtocolMessage [22:21:25]wFMCommunicate request_size=4 [22:21:25]MH_SAM_APDU [22:21:25]CAPDU: 80 11 00 00 [22:21:25]Write to MH i2c: E2 08 00 C8 00 80 11 00 00 00 00 00 00 42 [22:21:25]Write i2c OK [22:21:25]MH_I2C_Read... [22:21:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:25]Read from MH i2c: E2 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 17 00 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: E2 17 00 C8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [22:21:25]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:25]wFMCommunicate OK [22:21:25]CreateOFDProtocolMessage done [22:21:25]OFDSenderStorePacket 87509 [22:21:25]StoreOFDPacket docnum=87509 [22:21: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 D7 45 08 01 22 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 01 00 00 F4 03 04 00 E3 E9 F1 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 D5 55 01 00 35 04 06 00 CE E8 DB 40 FF FD 09 B7 6E 6B 8F A1 56 82 [22:21:25]CheckFolder [22:21:25]dirname=/storage/ofd_packets [22:21:25]CheckFolder done [22:21:25]ProducePacketName [22:21:25]name=ofd_packets/00087509 [22:21:25]NVStorageSaveData ofd_packets/00087509 [22:21:25]File name is /storage/ofd_packets/00087509 [22:21:25]Write 302 bytes [22:21:25]NVStorageSaveData done [22:21:25]OFDSenderStorePacket done [22:21:25]KKMCreateOFDPacket done [22:21:25]NVStorageSaveData kkm_last_timestamp [22:21:25]File name is /storage/kkm_last_timestamp [22:21:25]Write 4 bytes [22:21:25]NVStorageSaveData done [22:21:25]ExternCall_PrintAddStr [22:21:25]wPrintStart [22:21:25]Write to MH i2c: 01 00 00 C9 00 C9 [22:21:25]OFD Sender: Processing packet 87509 [packets to send 280, broken 279] [22:21:25]ProducePacketName [22:21:25]name=ofd_packets/00087509 [22:21:25]OFD Sender: To server: pG, [22:21:25]CommunicateWithHost lk.salyk.kg:30040 [22:21:25]ConnectInit lk.salyk.kg [22:21:25]Write i2c OK [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: 01 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: 01 07 00 [22:21:25]MH_I2C_Read... [22:21:25]Read from MH i2c: 01 07 00 C9 00 00 00 00 00 00 FF 0F DE [22:21:25]RasterBufferAndPrint [22:21:25]line Счет N : (1)872444 [22:21:25]line ИНН: 02508201610067 [22:21:25]line Контрольно-Кассовый Чек [22:21:25]line ПРОДАЖА [22:21:25]line ТРК (МРК, ГНК) : 44 [22:21:25]line Товар: 2710194210 [22:21:25]line ДТ(л)-К-4 [22:21:25]line 13.130 * 76.20 [22:21:25]line = 1000.51 [22:21:25]line НДС 12% НСП 1% [22:21:25]line > о реализуемом товаре [22:21:25]line ОКРУГЛЕНИЕ: -0.51 [22:21:25]line ИТОГО: 1000.00 [22:21:25]line Внесено: 1000.00 [22:21:25]line СДАЧА: 0.00 [22:21:25]line НСП 1% : 8.85 [22:21:25]line НДС 12% : 106.25 [22:21:25]line Наличными: 1000.00 [22:21:25]line Безнал.: 0.00 [22:21:25]line Место: АЗС № 137 "Партнер Нефть" [22:21:25]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:21:25]line СНО: Общий режим [22:21:25]line Чек 363 23.09.2024 22:21 [22:21:25]line Смена: 498 ФФД: 1.0 [22:21:25]line ЗНМ: 0300000064 [22:21:25]line РНМ: 0000000000092592 [22:21:25]line Версия ККМ: 001 [22:21:25]line ФМ: 0000000000874979 [22:21:25]line ФД: 87509 [22:21:25]line ФПД: 227499506204669 [22:21:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T222123&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87509&fm=227499506204669&tin=02508201610067®Number=0000000000092592&sum=100000 [22:21:25]written 0, free lines is 4095 [22:21:26]Write to MH i2c: 01 00 00 F4 00 F4 [22:21:26]Write i2c OK [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: 01 [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: 01 07 00 [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 D5 0C DC [22:21:26]RasterBufferAndPrint [22:21:26]line [22:21:26]line [22:21:26]line [22:21:26]line [22:21:26]line [22:21:26]written 0, free lines is 3293 [22:21:26]MH_Cut [22:21:26]Write to MH i2c: D1 01 00 FB 00 01 CD [22:21:26]Write i2c OK [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: D1 [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: D1 01 00 [22:21:26]MH_I2C_Read... [22:21:26]Read from MH i2c: D1 01 00 FB 00 00 CC [22:21:26]Write to MH i2c: 01 00 00 FC 00 FC [22:21:26]Write i2c OK [22:21:26]MH_I2C_Read... [22:21:26]*** Cut start [22:21:26]*** Partial cut [22:21:26]*** CUTSNS_PIN = 1 [22:21:26]*** CUTSNS_PIN = 0 [22:21:27]*** Brake cut motor [22:21:27]Read from MH i2c: 01 [22:21:27]MH_I2C_Read... [22:21:27]*** Stop cut motor [22:21:27]*** Cut end [22:21:27]Read from MH i2c: 01 07 00 [22:21:27]MH_I2C_Read... [22:21:27]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [22:21:27]process_action close_receipt done [22:21:27]requested_data is exist [22:21:27]produce_requested_data [22:21:27]requested_item fm.sn is exist - process it [22:21:27]wFMCommunicate request_size=4 [22:21:27]MH_SAM_APDU [22:21:27]CAPDU: 80 11 00 00 [22:21:27]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [22:21:27]Write i2c OK [22:21:27]MH_I2C_Read... [22:21:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:21:27]Read from MH i2c: E2 [22:21:27]MH_I2C_Read... [22:21:27]Read from MH i2c: E2 17 00 [22:21:27]MH_I2C_Read... [22:21:27]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 [22:21:27]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:27]wFMCommunicate OK [22:21:27]requested_item fd.num is exist - process it [22:21:27]SAM_PROTO_GetFieldsCounters [22:21:27]wFMCommunicate request_size=4 [22:21:27]MH_SAM_APDU [22:21:27]CAPDU: 80 13 00 00 [22:21:27]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [22:21:27]Write i2c OK [22:21:27]MH_I2C_Read... [22:21:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:21:27]Read from MH i2c: E2 [22:21:27]MH_I2C_Read... [22:21:27]Read from MH i2c: E2 62 00 [22:21:27]MH_I2C_Read... [22:21:27]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 D5 55 01 00 0E 04 04 00 F2 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 0B [22:21: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 D5 55 01 00 0E 04 04 00 F2 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 [22:21:27]wFMCommunicate OK [22:21:27]SAM_PROTO_GetFieldsCounters done [22:21:27]requested_item shift.num is exist - process it [22:21:27]requested_item shift.opened is exist - process it [22:21:27]req_shift_opened [22:21:27]FM_GetShiftState [22:21:27]SAM_PROTO_GetShiftState [22:21:27]wFMCommunicate request_size=4 [22:21:27]MH_SAM_APDU [22:21:27]CAPDU: 80 13 01 00 [22:21:27]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [22:21:27]Write i2c OK [22:21:27]MH_I2C_Read... [22:21:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:21:27]Read from MH i2c: E2 [22:21:27]MH_I2C_Read... [22:21:27]Read from MH i2c: E2 0E 00 [22:21:27]MH_I2C_Read... [22:21:27]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [22:21:27]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:21:27]wFMCommunicate OK [22:21:27]SAM_PROTO_GetShiftState done [22:21:27]FM_GetShiftState done [22:21:27]req_shift_opened done [22:21:27]requested_item shift.open_date is exist - process it [22:21:27]req_shift_open_date [22:21:27]req_shift_open_date done [22:21:27]produce_requested_data done [22:21:27]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87509,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:21:27]process_action_free close_receipt [22:21:27]json_value_free [22:21:27]json_value_free done [22:21:27]process_json_proto returns [22:21:27]Send response to host [22:21:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87509,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:21:27]free response buf [22:21:27]execute_script done [22:21:27]execute_script returns [22:21:27]free content buf [22:21:27]Sock 10.Close socket [22:21:27]Sock 10.Thread stoped [22:21:29]recv_with_timeout no data received [22:21:30]ConnectInit Can't take IP for lk.salyk.kg [22:21:30]CommunicateWithHost connect error [22:21:30]CommunicateWithHost err = -1 [22:21:30]OFD Sender: Server communicate error [22:21:35]OFD Sender: Processing packet 87509 [packets to send 280, broken 279] [22:21:35]ProducePacketName [22:21:35]name=ofd_packets/00087509 [22:21:35]OFD Sender: To server: pG, [22:21:35]CommunicateWithHost lk.salyk.kg:30040 [22:21:35]ConnectInit lk.salyk.kg [22:21:40]ConnectInit Can't take IP for lk.salyk.kg [22:21:40]CommunicateWithHost connect error [22:21:40]CommunicateWithHost err = -1 [22:21:40]OFD Sender: Server communicate error [22:21:45]OFD Sender: Processing packet 87509 [packets to send 280, broken 279] [22:21:45]ProducePacketName [22:21:45]name=ofd_packets/00087509 [22:21:45]OFD Sender: To server: pG, [22:21:45]CommunicateWithHost lk.salyk.kg:30040 [22:21:45]ConnectInit lk.salyk.kg [22:21:49]Connected sock=10 [22:21: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 10 01 00 00 D7 45 08 01 22 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 01 00 00 F4 03 04 00 E3 E9 F1 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 D5 55 01 00 35 04 06 00 CE E8 DB 40 FF FD 09 B7 6E 6B 8F A1 56 82 [22:21:52]recv_with_timeout no data received [22:21:54]recv_with_timeout no data received [22:21:54]CommunicateWithHost answer receiving error [22:21:54]CommunicateWithHost err = -3 [22:21:54]OFD Sender: Server communicate error [22:21:59]OFD Sender: Processing packet 87509 [packets to send 280, broken 279] [22:21:59]ProducePacketName [22:21:59]name=ofd_packets/00087509 [22:21:59]OFD Sender: To server: pG, [22:21:59]CommunicateWithHost lk.salyk.kg:30040 [22:21:59]ConnectInit lk.salyk.kg [22:22:08]recv_with_timeout no data received [22:22:18]Connected sock=10 [22:22: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 D7 45 08 01 22 A7 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 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 01 00 00 F4 03 04 00 E3 E9 F1 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 D5 55 01 00 35 04 06 00 CE E8 DB 40 FF FD 09 B7 6E 6B 8F A1 56 82 [22:22: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 73 A2 47 00 1E 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 D5 55 01 00 F4 03 04 00 E7 94 F1 66 B6 04 01 00 00 59 3C 8A 66 4D 16 AD 41 [22:22:23]CommunicateWithHost err = 0 [22:22:23]CheckOFDResponse [22:22:23]1017 (14) - 77093643461234 [22:22:23]1041 (16) - 0000000000874979 [22:22:23]1040 (4) - 87509 [22:22:23]1012 (4) - 23.09.2024 16:18 [22:22:23]1206 (1) - 0 [22:22:23]OFD Sender: Remove packet 87509 [22:22:23]ProducePacketName [22:22:23]name=ofd_packets/00087509 [22:22:23]NVStorageDeleteData [22:22:23]OFD Sender: No OFD packet to send [22:22:26]recv_with_timeout no data received [22:22:28]OFD Sender: No OFD packet to send [22:22:33]OFD Sender: No OFD packet to send [22:22:38]OFD Sender: No OFD packet to send [22:22:43]OFD Sender: No OFD packet to send [22:22:48]OFD Sender: No OFD packet to send [22:22:53]OFD Sender: No OFD packet to send [22:22:58]OFD Sender: No OFD packet to send [22:23:03]OFD Sender: No OFD packet to send [22:23:08]OFD Sender: No OFD packet to send [22:23:13]OFD Sender: No OFD packet to send [22:23:18]OFD Sender: No OFD packet to send [22:23:23]OFD Sender: No OFD packet to send [22:23:28]OFD Sender: No OFD packet to send [22:23:33]OFD Sender: No OFD packet to send [22:23:38]OFD Sender: No OFD packet to send [22:23:43]OFD Sender: No OFD packet to send [22:23:48]OFD Sender: No OFD packet to send [22:23:53]OFD Sender: No OFD packet to send [22:23:54]accept exits with 9 [22:23:54]New connection [22:23:54]New thread 3067346276 created [22:23:54]Thread 3067489636 joined [22:23:54]Waiting for new connection... [22:23:54] Sock 9.Parse request [22:23:54]Sock 9.Check first char [22:23:54]Sock 9.First char is OK [22:23:54]request: POST /json_proto HTTP/1.0 [22:23:54]Method: POST [22:23:54]URL: /json_proto [22:23:54]Method is POST - this is cgi request [22:23:54]url: /json_proto [22:23:54]query_string will be loaded in cgi processing [22:23:54]execute_cgi json_proto POST (null) [22:23:54]execute_cgi path=json_proto method=POST [22:23:54]POST find Content-Length [22:23:54]Host: 172.17.47.196:8080 [22:23:54]Content-Length: 678 [22:23:54]Content-Type: application/json [22:23:54] [22:23:54]POST finish read [22:23:54]Found Content-Length = 678 [22:23:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872445", "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.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" ] } } [22:23:54]execute_script... [22:23: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)872445", "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.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" ] } } [22:23:54]POST & json_proto [22:23:54]process_json_proto [22:23:54]json parsed OK: [22:23:54]protocol is kg_v1.0 [22:23:54]action value=close_receipt [22:23:54]process_action close_receipt [22:23:54]cmd_close_receipt [22:23:54]MH_GetDate [22:23:54]Write to MH i2c: F0 00 00 00 01 F0 [22:23:54]Write i2c OK [22:23:54]MH_I2C_Read... [22:23:54]Read from MH i2c: F0 [22:23:54]MH_I2C_Read... [22:23:54]Read from MH i2c: F0 09 00 [22:23:54]MH_I2C_Read... [22:23:54]Read from MH i2c: F0 09 00 00 01 00 7B EA F1 66 4C 6B 94 66 66 [22:23:54]GetLastDocTimeStamp 1727130083 [22:23:54]current date 1727130235 [22:23:54]FM_GetShiftState [22:23:54]SAM_PROTO_GetShiftState [22:23:54]wFMCommunicate request_size=4 [22:23:54]MH_SAM_APDU [22:23:54]CAPDU: 80 13 01 00 [22:23:54]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [22:23:54]Write i2c OK [22:23:54]MH_I2C_Read... [22:23:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:54]Read from MH i2c: E2 [22:23:54]MH_I2C_Read... [22:23:54]Read from MH i2c: E2 0E 00 [22:23:54]MH_I2C_Read... [22:23:54]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D7 [22:23:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:23:54]wFMCommunicate OK [22:23:54]SAM_PROTO_GetShiftState done [22:23:54]FM_GetShiftState done [22:23:54]opened in 1727050818 [22:23:54]opened+sec_in_day 1727137218 [22:23:54]quantity*price = 70037 [22:23:54]sum+1 = 70038 [22:23: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 СНО: Общий режим Чек 364 23.09.2024 22:23 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87510 ФПД: 173678493879099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T222355&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87510&fm=173678493879099&tin=02508201610067®Number=0000000000092592&sum=70000 [22:23:56]StoreToDocumentArchive [22:23:56]shift 498 fd 87510 [22:23:56]save to /storage/0498/doc_00087510 [22:23:56]save last doc name /storage/0498/doc_00087510 to /storage/kkm_last_doc_name [22:23:56]save OK [22:23:56]Clear old archive folders... [22:23:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:23:56]tlvbuf is 007C2920 [22:23:56]SAM_PROTO_ClearQueue [22:23:56]wFMCommunicate request_size=4 [22:23:56]MH_SAM_APDU [22:23:56]CAPDU: 80 09 00 00 [22:23:56]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:23:56]RAPDU: 90 00 [22:23:56]wFMCommunicate OK [22:23:56]SAM_PROTO_ClearQueue done [22:23:56]KKMCreateOFDPacket [22:23:56]OFDProtocolAddRootSTLVToBuf [22:23:56]FM_MakeSignedData [22:23:56]FM_MakeSignedData [22:23:56]SAM_PROTO_SignData [22:23:56]wFMCommunicate request_size=4 [22:23:56]MH_SAM_APDU [22:23:56]CAPDU: 80 0D 01 02 [22:23:56]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:23:56]RAPDU: 90 00 [22:23:56]wFMCommunicate OK [22:23:56]wFMCommunicate request_size=255 [22:23:56]MH_SAM_APDU [22:23: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 6C 01 00 00 F4 03 04 00 7B EA F1 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 D6 55 01 00 35 04 06 00 9D [22:23:56]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 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 01 00 00 F4 03 04 00 7B EA F1 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 D6 55 01 00 35 04 06 00 9D 00 00 E2 [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [22:23:56]RAPDU: 90 00 [22:23:56]wFMCommunicate OK [22:23:56]wFMCommunicate request_size=10 [22:23:56]MH_SAM_APDU [22:23:56]CAPDU: 80 0D 02 02 05 F5 AC EE CB 3B [22:23:56]Write to MH i2c: E2 0D 00 11 01 80 0D 02 02 05 00 F5 AC EE CB 3B 00 00 2B [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [22:23:56]RAPDU: 90 00 [22:23:56]wFMCommunicate OK [22:23:56]wFMCommunicate request_size=4 [22:23:56]MH_SAM_APDU [22:23:56]CAPDU: 80 0D 03 02 [22:23:56]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 0B 00 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 0B 00 12 01 00 31 AE F6 0B E2 63 3B 53 90 00 42 [22:23:56]RAPDU: 31 AE F6 0B E2 63 3B 53 90 00 [22:23:56]wFMCommunicate OK [22:23:56]SAM_PROTO_SignData done [22:23:56]FM_MakeSignedData done [22:23:56]CreateOFDProtocolMessage [22:23:56]wFMCommunicate request_size=4 [22:23:56]MH_SAM_APDU [22:23:56]CAPDU: 80 11 00 00 [22:23:56]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [22:23:56]Write i2c OK [22:23:56]MH_I2C_Read... [22:23:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:56]Read from MH i2c: E2 [22:23:56]MH_I2C_Read... [22:23:56]Read from MH i2c: E2 17 00 [22:23:56]MH_I2C_Read... [22:23:56]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 [22:23:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:23:56]wFMCommunicate OK [22:23:56]CreateOFDProtocolMessage done [22:23:56]OFDSenderStorePacket 87510 [22:23:56]StoreOFDPacket docnum=87510 [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]*** 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: 6128403+1721002828=1727131231 [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 60 EE F1 66 4C 6B 94 66 55 [22:40:32]Current date/time: 23.09.2024 22:40 [22:40:32]FM_Init [22:40:32]wFMConnect [22:40:32]MH_SAM_On [22:40:32]Write to MH i2c: E0 00 00 08 00 E7 [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_init finished! [22:40:32]*** atr: [22:40:32]*** 0F 3B D5 18 FF 81 91 FE [22:40:32]*** 1F C3 80 73 C8 21 10 0A [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]*** 00 00 00 00 00 00 00 00 [22:40:32]Read from MH i2c: E0 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E0 10 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:40:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:40:32]wFMCommunicate request_size=10 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:40:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:40:32]RAPDU: 90 00 [22:40:32]wFMCommunicate OK [22:40:32]wFMCommunicate request_size=4 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 80 11 00 00 [22:40:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 17 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [22: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 [22:40:32]wFMCommunicate OK [22:40:32]Detected FM SN is 0000000000874979 [22:40:32]Stored FM SN is 0000000000874979 [22:40:32]wFMCommunicate request_size=9 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 80 16 00 00 04 B6 D7 00 00 [22:40:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:40:32]RAPDU: 90 00 [22:40:32]wFMCommunicate OK [22:40:32]FM PIN OK [22:40:32]wFMCommunicate request_size=8 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 80 14 04 00 03 02 00 01 [22:40:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:40:32]RAPDU: 90 00 [22:40:32]wFMCommunicate OK [22:40:32]wFMCommunicate request_size=13 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:40:32]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:40:32]RAPDU: 90 00 [22:40:32]wFMCommunicate OK [22:40:32]wFMCommunicate request_size=4 [22:40:32]MH_SAM_APDU [22:40:32]CAPDU: 80 11 00 00 [22:40:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:32]Read from MH i2c: E2 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 17 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [22: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 [22:40:32]wFMCommunicate OK [22:40:32]DocumentArchiveInit [22:40:32]Start Httpd... [22:40:32]Httpd thread 3067297124 created [22:40:32]Write to MH i2c: 01 00 00 0F 00 0F [22:40:32]Write i2c OK [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: 01 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: 01 07 00 [22:40:32]MH_I2C_Read... [22:40:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:40:32]Allocated Socket 5 [22:40:32]Bind OK [22:40:32]Listen OK [22:40:32]httpd running on port 8080 [22:40:32]Waiting for new connection... [22:40:32]MH Int Process started [22:40:32]OFD Sender: Processing packet 87510 [packets to send 280, broken 279] [22:40:32]ProducePacketName [22:40:32]name=ofd_packets/00087510 [22:40:32]OFD Sender: To server: pG, [22:40:32]CommunicateWithHost lk.salyk.kg:30040 [22:40:32]ConnectInit lk.salyk.kg [22:40:33]Connected sock=8 [22:40: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 69 BD 07 01 86 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 7B EA F1 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 D6 55 01 00 35 04 06 00 9D F5 AC EE CB 3B 31 AE F6 0B E2 63 3B 53 [22:40: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 10 0D 47 00 E5 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 D6 55 01 00 F4 03 04 00 2A 99 F1 66 B6 04 01 00 00 A1 26 43 B1 6F 46 6C 48 [22:40:34]CommunicateWithHost err = 0 [22:40:34]CheckOFDResponse [22:40:34]1017 (14) - 77093643461234 [22:40:34]1041 (16) - 0000000000874979 [22:40:34]1040 (4) - 87510 [22:40:34]1012 (4) - 23.09.2024 16:36 [22:40:34]1206 (1) - 0 [22:40:34]OFD Sender: Remove packet 87510 [22:40:34]ProducePacketName [22:40:34]name=ofd_packets/00087510 [22:40:34]NVStorageDeleteData [22:40:34]accept exits with 6 [22:40:34]New connection [22:40:34]New thread 3067010404 created [22:40:34]Waiting for new connection... [22:40:34] Sock 6.Parse request [22:40:34]Sock 6.Check first char [22:40:34]Sock 6.First char is OK [22:40:34]request: POST /json_proto HTTP/1.0 [22:40:34]Method: POST [22:40:34]URL: /json_proto [22:40:34]Method is POST - this is cgi request [22:40:34]url: /json_proto [22:40:34]query_string will be loaded in cgi processing [22:40:34]execute_cgi json_proto POST (null) [22:40:34]execute_cgi path=json_proto method=POST [22:40:34]POST find Content-Length [22:40:34]Host: 172.17.47.196:8080 [22:40:34]Content-Length: 215 [22:40:34]Content-Type: application/json [22:40:34] [22:40:34]POST finish read [22:40:34]Found Content-Length = 215 [22:40:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:34]execute_script... [22:40:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:34]POST & json_proto [22:40:34]process_json_proto [22:40:34]json parsed OK: [22:40:34]protocol is kg_v1.0 [22:40:34]action value=get_value [22:40:34]process_action get_value [22:40:34]cmd_get_value [22:40:34]process_action get_value done [22:40:34]requested_data is exist [22:40:34]produce_requested_data [22:40:34]requested_item kkm.sn is exist - process it [22:40:34]requested_item kkm.ver is exist - process it [22:40:34]requested_item fm.sn is exist - process it [22:40:34]wFMCommunicate request_size=4 [22:40:34]MH_SAM_APDU [22:40:34]CAPDU: 80 11 00 00 [22:40:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:40:34]Write i2c OK [22:40:34]MH_I2C_Read... [22:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:34]Read from MH i2c: E2 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 17 00 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [22: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 [22:40:34]wFMCommunicate OK [22:40:34]requested_item fd.num is exist - process it [22:40:34]SAM_PROTO_GetFieldsCounters [22:40:34]wFMCommunicate request_size=4 [22:40:34]MH_SAM_APDU [22:40:34]CAPDU: 80 13 00 00 [22:40:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:40:34]Write i2c OK [22:40:34]MH_I2C_Read... [22:40:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:34]Read from MH i2c: E2 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 62 00 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 22 [22:40: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 55 01 00 0E 04 04 00 F2 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 [22:40:34]wFMCommunicate OK [22:40:34]SAM_PROTO_GetFieldsCounters done [22:40:34]requested_item shift.num is exist - process it [22:40:34]requested_item shift.opened is exist - process it [22:40:34]req_shift_opened [22:40:34]FM_GetShiftState [22:40:34]SAM_PROTO_GetShiftState [22:40:34]wFMCommunicate request_size=4 [22:40:34]MH_SAM_APDU [22:40:34]CAPDU: 80 13 01 00 [22:40:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:40:34]Write i2c OK [22:40:34]MH_I2C_Read... [22:40:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:34]Read from MH i2c: E2 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 0E 00 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [22:40:34]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:40:34]wFMCommunicate OK [22:40:34]SAM_PROTO_GetShiftState done [22:40:34]FM_GetShiftState done [22:40:34]req_shift_opened done [22:40:34]requested_item shift.open_date is exist - process it [22:40:34]req_shift_open_date [22:40:34]req_shift_open_date done [22:40:34]produce_requested_data done [22:40:34]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87510,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:40:34]process_action_free get_value [22:40:34]json_value_free [22:40:34]json_value_free done [22:40:34]process_json_proto returns [22:40:34]Send response to host [22:40:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87510,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:40:34]free response buf [22:40:34]execute_script done [22:40:34]execute_script returns [22:40:34]free content buf [22:40:34]Sock 6.Close socket [22:40:34]Sock 6.Thread stoped [22:40:34]accept exits with 8 [22:40:34]New connection [22:40:34]New thread 3066867044 created [22:40:34]Thread 3067010404 joined [22:40:34]Waiting for new connection... [22:40:34]OFD Sender: No OFD packet to send [22:40:34] Sock 8.Parse request [22:40:34]Sock 8.Check first char [22:40:34]Sock 8.First char is OK [22:40:34]request: POST /json_proto HTTP/1.0 [22:40:34]Method: POST [22:40:34]URL: /json_proto [22:40:34]Method is POST - this is cgi request [22:40:34]url: /json_proto [22:40:34]query_string will be loaded in cgi processing [22:40:34]execute_cgi json_proto POST (null) [22:40:34]execute_cgi path=json_proto method=POST [22:40:34]POST find Content-Length [22:40:34]Host: 172.17.47.196:8080 [22:40:34]Content-Length: 331 [22:40:34]Content-Type: application/json [22:40:34] [22:40:34]POST finish read [22:40:34]Found Content-Length = 331 [22:40:34]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:40:34]execute_script... [22:40:34]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:40:34]POST & json_proto [22:40:34]process_json_proto [22:40:34]json parsed OK: [22:40:34]protocol is kg_v1.0 [22:40:34]action value=get_value [22:40:34]process_action get_value [22:40:34]cmd_get_value [22:40:34]process_action get_value done [22:40:34]requested_data is exist [22:40:34]produce_requested_data [22:40:34]requested_item fm.sale.total is exist - process it [22:40:34]SAM_PROTO_GetFMData [22:40:34]wFMCommunicate request_size=4 [22:40:34]MH_SAM_APDU [22:40:34]CAPDU: 80 13 03 00 [22:40:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:40:34]Write i2c OK [22:40:34]MH_I2C_Read... [22:40:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:40:34]Read from MH i2c: E2 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 FD 00 [22:40:34]MH_I2C_Read... [22:40:34]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 F1 51 01 00 69 04 A3 00 6F 04 04 00 75 4F 01 00 B1 04 05 00 39 93 F6 BA 01 70 04 05 00 20 04 B2 8C 01 72 04 04 00 19 8F 44 2E 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 03 0E 2F 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 05 C2 EB 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 27 [22:40:34]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 F1 51 01 00 69 04 A3 00 6F 04 04 00 75 4F 01 00 B1 04 05 00 39 93 F6 BA 01 70 04 05 00 20 04 B2 8C 01 72 04 04 00 19 8F 44 2E 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 03 0E 2F 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 05 C2 EB 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:40:34]wFMCommunicate OK [22:40:34]wFMCommunicate request_size=4 [22:40:34]MH_SAM_APDU [22:40:34]CAPDU: 80 17 00 00 [22:40:34]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:40:34]Write i2c OK [22:40:34]MH_I2C_Read... [22:40:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:35]Read from MH i2c: E2 [22:40:35]MH_I2C_Read... [22:40:35]Read from MH i2c: E2 FD 00 [22:40:35]MH_I2C_Read... [22:40:35]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:40:35]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:40:35]wFMCommunicate OK [22:40:35]wFMCommunicate request_size=4 [22:40:35]MH_SAM_APDU [22:40:35]CAPDU: 80 17 00 00 [22:40:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:40:35]Write i2c OK [22:40:35]MH_I2C_Read... [22:40:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:35]Read from MH i2c: E2 [22:40:35]MH_I2C_Read... [22:40:35]Read from MH i2c: E2 FD 00 [22:40:35]MH_I2C_Read... [22:40:35]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:40:35]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:40:35]wFMCommunicate OK [22:40:35]wFMCommunicate request_size=4 [22:40:35]MH_SAM_APDU [22:40:35]CAPDU: 80 17 00 00 [22:40:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:40:35]Write i2c OK [22:40:35]MH_I2C_Read... [22:40:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:35]Read from MH i2c: E2 [22:40:35]MH_I2C_Read... [22:40:35]Read from MH i2c: E2 FD 00 [22:40:35]MH_I2C_Read... [22:40:35]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:40:35]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:40:35]wFMCommunicate OK [22:40:35]wFMCommunicate request_size=4 [22:40:35]MH_SAM_APDU [22:40:35]CAPDU: 80 17 00 00 [22:40:35]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:40:35]Write i2c OK [22:40:35]MH_I2C_Read... [22:40:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [22:40:36]Read from MH i2c: E2 [22:40:36]MH_I2C_Read... [22:40:36]Read from MH i2c: E2 E5 00 [22:40:36]MH_I2C_Read... [22:40:36]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:40:36]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:40:36]wFMCommunicate OK [22:40:36]SAM_PROTO_GetFMData done [22:40:36]requested_item fm.sale_refund.total is exist - process it [22:40:36]requested_item fm.buy.total is exist - process it [22:40:36]requested_item shift.sale.total is exist - process it [22:40:36]SAM_PROTO_GetShiftData [22:40:36]wFMCommunicate request_size=4 [22:40:36]MH_SAM_APDU [22:40:36]CAPDU: 80 13 02 00 [22:40:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:40:36]Write i2c OK [22:40:36]MH_I2C_Read... [22:40:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:40:36]Read from MH i2c: E2 [22:40:36]MH_I2C_Read... [22:40:36]Read from MH i2c: E2 FD 00 [22:40:36]MH_I2C_Read... [22:40:36]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 6C 01 00 00 69 04 9E 00 6F 04 04 00 6C 01 00 00 B1 04 04 00 72 FA F3 01 70 04 04 00 A4 0A A0 01 72 04 03 00 CE EF 53 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 E6 1A 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 DC 6C 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 87 [22:40:36]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 6C 01 00 00 69 04 9E 00 6F 04 04 00 6C 01 00 00 B1 04 04 00 72 FA F3 01 70 04 04 00 A4 0A A0 01 72 04 03 00 CE EF 53 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 E6 1A 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 DC 6C 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:40:36]wFMCommunicate OK [22:40:36]wFMCommunicate request_size=4 [22:40:36]MH_SAM_APDU [22:40:36]CAPDU: 80 17 00 00 [22:40:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:40:36]Write i2c OK [22:40:36]MH_I2C_Read... [22:40:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:36]Read from MH i2c: E2 [22:40:36]MH_I2C_Read... [22:40:36]Read from MH i2c: E2 FD 00 [22:40:36]MH_I2C_Read... [22:40:36]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [22:40:36]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [22:40:36]wFMCommunicate OK [22:40:36]wFMCommunicate request_size=4 [22:40:36]MH_SAM_APDU [22:40:36]CAPDU: 80 17 00 00 [22:40:36]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:40:36]Write i2c OK [22:40:36]MH_I2C_Read... [22:40:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:37]Read from MH i2c: E2 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 FD 00 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [22:40:37]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [22:40:37]wFMCommunicate OK [22:40:37]wFMCommunicate request_size=4 [22:40:37]MH_SAM_APDU [22:40:37]CAPDU: 80 17 00 00 [22:40:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:40:37]Write i2c OK [22:40:37]MH_I2C_Read... [22:40:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:40:37]Read from MH i2c: E2 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 FD 00 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [22:40:37]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:40:37]wFMCommunicate OK [22:40:37]wFMCommunicate request_size=4 [22:40:37]MH_SAM_APDU [22:40:37]CAPDU: 80 17 00 00 [22:40:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:40:37]Write i2c OK [22:40:37]MH_I2C_Read... [22:40:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [22:40:37]Read from MH i2c: E2 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 CE 00 [22:40:37]MH_I2C_Read... [22:40:37]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [22:40:37]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:40:37]wFMCommunicate OK [22:40:37]SAM_PROTO_GetShiftData done [22:40:37]requested_item shift.sale.total_cash is exist - process it [22:40:37]requested_item shift.sale_refund.total is exist - process it [22:40:37]requested_item shift.sale_refund.total_cash is exist - process it [22:40:37]requested_item shift.buy.total is exist - process it [22:40:37]requested_item shift.buy.total_cash is exist - process it [22:40:37]produce_requested_data done [22:40:37]produce_requested_data return {"fm.sale.total":74316890.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":327665.78,"shift.sale.total_cash":272657.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [22:40:37]process_action_free get_value [22:40:37]json_value_free [22:40:37]json_value_free done [22:40:37]process_json_proto returns [22:40:37]Send response to host [22:40:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74316890.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":327665.78,"shift.sale.total_cash":272657.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [22:40:37]free response buf [22:40:37]execute_script done [22:40:37]execute_script returns [22:40:37]free content buf [22:40:37]Sock 8.Close socket [22:40:37]Sock 8.Thread stoped [22:40:38]accept exits with 10 [22:40:38]New connection [22:40:38]New thread 3067010404 created [22:40:38]Thread 3066867044 joined [22:40:38]Waiting for new connection... [22:40:38] Sock 10.Parse request [22:40:38]Sock 10.Check first char [22:40:38]Sock 10.First char is OK [22:40:38]request: POST /json_proto HTTP/1.0 [22:40:38]Method: POST [22:40:38]URL: /json_proto [22:40:38]Method is POST - this is cgi request [22:40:38]url: /json_proto [22:40:38]query_string will be loaded in cgi processing [22:40:38]execute_cgi json_proto POST (null) [22:40:38]execute_cgi path=json_proto method=POST [22:40:38]POST find Content-Length [22:40:38]Host: 172.17.47.196:8080 [22:40:38]Content-Length: 687 [22:40:38]Content-Type: application/json [22:40:38] [22:40:38]POST finish read [22:40:38]Found Content-Length = 687 [22:40:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872446", "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" ] } } [22:40:38]execute_script... [22:40: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)872446", "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" ] } } [22:40:38]POST & json_proto [22:40:38]process_json_proto [22:40:38]json parsed OK: [22:40:38]protocol is kg_v1.0 [22:40:38]action value=close_receipt [22:40:38]process_action close_receipt [22:40:38]cmd_close_receipt [22:40:38]MH_GetDate [22:40:38]Write to MH i2c: F0 00 00 1D 00 0C [22:40:38]Write i2c OK [22:40:38]MH_I2C_Read... [22:40:38]Read from MH i2c: F0 [22:40:38]MH_I2C_Read... [22:40:38]Read from MH i2c: F0 09 00 [22:40:38]MH_I2C_Read... [22:40:38]Read from MH i2c: F0 09 00 1D 00 00 66 EE F1 66 4C 6B 94 66 71 [22:40:38]GetLastDocTimeStamp 1727130235 [22:40:38]current date 1727131238 [22:40:38]FM_GetShiftState [22:40:38]SAM_PROTO_GetShiftState [22:40:38]wFMCommunicate request_size=4 [22:40:38]MH_SAM_APDU [22:40:38]CAPDU: 80 13 01 00 [22:40:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:40:38]Write i2c OK [22:40:38]MH_I2C_Read... [22:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:38]Read from MH i2c: E2 [22:40:38]MH_I2C_Read... [22:40:38]Read from MH i2c: E2 0E 00 [22:40:38]MH_I2C_Read... [22:40:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [22:40:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:40:38]wFMCommunicate OK [22:40:38]SAM_PROTO_GetShiftState done [22:40:38]FM_GetShiftState done [22:40:38]opened in 1727050818 [22:40:38]opened+sec_in_day 1727137218 [22:40:38]quantity*price = 200025 [22:40:38]sum+1 = 200026 [22:40:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 365 23.09.2024 22:40 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87511 ФПД: 193144841134143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224038&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87511&fm=193144841134143&tin=02508201610067®Number=0000000000092592&sum=200000 [22:40:39]StoreToDocumentArchive [22:40:39]shift 498 fd 87511 [22:40:39]save to /storage/0498/doc_00087511 [22:40:39]save last doc name /storage/0498/doc_00087511 to /storage/kkm_last_doc_name [22:40:39]save OK [22:40:39]Clear old archive folders... [22:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:40:39]tlvbuf is 00286FA0 [22:40:39]SAM_PROTO_ClearQueue [22:40:39]wFMCommunicate request_size=4 [22:40:39]MH_SAM_APDU [22:40:39]CAPDU: 80 09 00 00 [22:40:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:40:39]Write i2c OK [22:40:39]MH_I2C_Read... [22:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:40:39]Read from MH i2c: E2 [22:40:39]MH_I2C_Read... [22:40:39]Read from MH i2c: E2 03 00 [22:40:39]MH_I2C_Read... [22:40:39]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:40:39]RAPDU: 90 00 [22:40:39]wFMCommunicate OK [22:40:39]SAM_PROTO_ClearQueue done [22:40:39]KKMCreateOFDPacket [22:40:39]OFDProtocolAddRootSTLVToBuf [22:40:39]FM_MakeSignedData [22:40:39]FM_MakeSignedData [22:40:39]SAM_PROTO_SignData [22:40:39]wFMCommunicate request_size=4 [22:40:39]MH_SAM_APDU [22:40:39]CAPDU: 80 0D 01 02 [22:40:39]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:40:39]OFD Sender: No OFD packet to send [22:40:39]Write i2c OK [22:40:39]MH_I2C_Read... [22:40:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:40:39]Read from MH i2c: E2 [22:40:39]MH_I2C_Read... [22:40:39]Read from MH i2c: E2 03 00 [22:40:39]MH_I2C_Read... [22:40:39]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:40:39]RAPDU: 90 00 [22:40:39]wFMCommunicate OK [22:40:39]wFMCommunicate request_size=255 [22:40:39]MH_SAM_APDU [22:40: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 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 6D 01 00 00 F4 03 04 00 66 EE F1 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 D7 55 01 00 35 04 06 00 [22:40:39]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 6D 01 00 00 F4 03 04 00 66 EE F1 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 D7 55 01 00 35 04 06 00 00 00 46 [22:40:39]Write i2c OK [22:40:39]MH_I2C_Read... [22:40:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:40]Read from MH i2c: E2 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 03 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:40:40]RAPDU: 90 00 [22:40:40]wFMCommunicate OK [22:40:40]wFMCommunicate request_size=11 [22:40:40]MH_SAM_APDU [22:40:40]CAPDU: 80 0D 02 02 06 AF AA 09 A5 60 3F [22:40:40]Write to MH i2c: E2 0E 00 2E 00 80 0D 02 02 06 00 AF AA 09 A5 60 3F 00 00 5A [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:40]Read from MH i2c: E2 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 03 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:40:40]RAPDU: 90 00 [22:40:40]wFMCommunicate OK [22:40:40]wFMCommunicate request_size=4 [22:40:40]MH_SAM_APDU [22:40:40]CAPDU: 80 0D 03 02 [22:40:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:40:40]Read from MH i2c: E2 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 0B 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 0B 00 2F 00 00 ED 0B 40 7B 6F 55 7A 2B 90 00 C7 [22:40:40]RAPDU: ED 0B 40 7B 6F 55 7A 2B 90 00 [22:40:40]wFMCommunicate OK [22:40:40]SAM_PROTO_SignData done [22:40:40]FM_MakeSignedData done [22:40:40]CreateOFDProtocolMessage [22:40:40]wFMCommunicate request_size=4 [22:40:40]MH_SAM_APDU [22:40:40]CAPDU: 80 11 00 00 [22:40:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:40]Read from MH i2c: E2 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: E2 17 00 [22:40:40]MH_I2C_Read... [22:40:40]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:40: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:40:40]wFMCommunicate OK [22:40:40]CreateOFDProtocolMessage done [22:40:40]OFDSenderStorePacket 87511 [22:40:40]StoreOFDPacket docnum=87511 [22:40: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 E6 A3 08 01 D8 6C 5A 03 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 6D 01 00 00 F4 03 04 00 66 EE F1 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 D7 55 01 00 35 04 06 00 AF AA 09 A5 60 3F ED 0B 40 7B 6F 55 7A 2B [22:40:40]CheckFolder [22:40:40]dirname=/storage/ofd_packets [22:40:40]CheckFolder done [22:40:40]ProducePacketName [22:40:40]name=ofd_packets/00087511 [22:40:40]NVStorageSaveData ofd_packets/00087511 [22:40:40]File name is /storage/ofd_packets/00087511 [22:40:40]Write 302 bytes [22:40:40]NVStorageSaveData done [22:40:40]OFDSenderStorePacket done [22:40:40]KKMCreateOFDPacket done [22:40:40]NVStorageSaveData kkm_last_timestamp [22:40:40]File name is /storage/kkm_last_timestamp [22:40:40]Write 4 bytes [22:40:40]NVStorageSaveData done [22:40:40]ExternCall_PrintAddStr [22:40:40]wPrintStart [22:40:40]Write to MH i2c: 01 00 00 31 00 31 [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 07 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:40:40]RasterBufferAndPrint [22:40:40]line Счет N : (1)872446 [22:40:40]OFD Sender: Processing packet 87511 [packets to send 280, broken 279] [22:40:40]ProducePacketName [22:40:40]name=ofd_packets/00087511 [22:40:40]OFD Sender: To server: pG, [22:40:40]CommunicateWithHost lk.salyk.kg:30040 [22:40:40]ConnectInit lk.salyk.kg [22:40:40]line ИНН: 02508201610067 [22:40:40]line Контрольно-Кассовый Чек [22:40:40]line ПРОДАЖА [22:40:40]line ТРК (МРК, ГНК) : 44 [22:40:40]line Товар: 2710194210 [22:40:40]line ДТ(л)-К-4 [22:40:40]line 26.250 * 76.20 [22:40:40]line = 2000.25 [22:40:40]line НДС 12% НСП 1% [22:40:40]line > о реализуемом товаре [22:40:40]line ОКРУГЛЕНИЕ: -0.25 [22:40:40]line ИТОГО: 2000.00 [22:40:40]line Внесено: 2000.00 [22:40:40]line СДАЧА: 0.00 [22:40:40]line НСП 1% : 17.70 [22:40:40]line НДС 12% : 212.42 [22:40:40]line Наличными: 2000.00 [22:40:40]line Безнал.: 0.00 [22:40:40]line Место: АЗС № 137 "Партнер Нефть" [22:40:40]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:40:40]line СНО: Общий режим [22:40:40]line Чек 365 23.09.2024 22:40 [22:40:40]line Смена: 498 ФФД: 1.0 [22:40:40]line ЗНМ: 0300000064 [22:40:40]line РНМ: 0000000000092592 [22:40:40]line Версия ККМ: 001 [22:40:40]line ФМ: 0000000000874979 [22:40:40]line ФД: 87511 [22:40:40]line ФПД: 193144841134143 [22:40:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224038&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87511&fm=193144841134143&tin=02508201610067®Number=0000000000092592&sum=200000 [22:40:40]written 0, free lines is 4095 [22:40:40]Write to MH i2c: 01 00 00 5C 00 5C [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 07 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E0 0C 4F [22:40:40]RasterBufferAndPrint [22:40:40]line [22:40:40]line [22:40:40]line [22:40:40]line [22:40:40]line [22:40:40]written 0, free lines is 3320 [22:40:40]MH_Cut [22:40:40]Write to MH i2c: D1 01 00 63 00 01 35 [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: D1 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: D1 01 00 [22:40:40]MH_I2C_Read... [22:40:40]Read from MH i2c: D1 01 00 63 00 00 34 [22:40:40]Write to MH i2c: 01 00 00 64 00 64 [22:40:40]Write i2c OK [22:40:40]MH_I2C_Read... [22:40:41]*** Cut start [22:40:41]*** Partial cut [22:40:41]*** CUTSNS_PIN = 1 [22:40:41]*** CUTSNS_PIN = 0 [22:40:41]Connected sock=6 [22:40: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 E6 A3 08 01 D8 6C 5A 03 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 *** Brake cut motor [22:40:42]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 6D 01 00 00 F4 03 04 00 66 EE F1 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 D7 55 01 00 35 04 06 00 AF AA 09 A5 60 3F ED 0B 40 7B 6F 55 7A 2B [22:40:42]Read from MH i2c: 01 [22:40:42]MH_I2C_Read... [22:40:42]*** Stop cut motor [22:40:42]*** Cut end [22:40:42]Read from MH i2c: 01 07 00 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [22:40:42]process_action close_receipt done [22:40:42]requested_data is exist [22:40:42]produce_requested_data [22:40:42]requested_item fm.sn is exist - process it [22:40:42]wFMCommunicate request_size=4 [22:40:42]MH_SAM_APDU [22:40:42]CAPDU: 80 11 00 00 [22:40:42]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [22:40:42]Write i2c OK [22:40:42]MH_I2C_Read... [22:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:42]Read from MH i2c: E2 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 17 00 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 3E [22: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 [22:40:42]wFMCommunicate OK [22:40:42]requested_item fd.num is exist - process it [22:40:42]SAM_PROTO_GetFieldsCounters [22:40:42]wFMCommunicate request_size=4 [22:40:42]MH_SAM_APDU [22:40:42]CAPDU: 80 13 00 00 [22:40:42]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [22:40:42]Write i2c OK [22:40:42]MH_I2C_Read... [22:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:42]Read from MH i2c: E2 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 62 00 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 7B [22:40: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 D7 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:40:42]wFMCommunicate OK [22:40:42]SAM_PROTO_GetFieldsCounters done [22:40:42]requested_item shift.num is exist - process it [22:40:42]requested_item shift.opened is exist - process it [22:40:42]req_shift_opened [22:40:42]FM_GetShiftState [22:40:42]SAM_PROTO_GetShiftState [22:40:42]wFMCommunicate request_size=4 [22:40:42]MH_SAM_APDU [22:40:42]CAPDU: 80 13 01 00 [22:40:42]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [22:40:42]Write i2c OK [22:40:42]MH_I2C_Read... [22:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:42]Read from MH i2c: E2 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 0E 00 [22:40:42]MH_I2C_Read... [22:40:42]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [22:40:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:40:42]wFMCommunicate OK [22:40:42]SAM_PROTO_GetShiftState done [22:40:42]FM_GetShiftState done [22:40:42]req_shift_opened done [22:40:42]requested_item shift.open_date is exist - process it [22:40:42]req_shift_open_date [22:40:42]req_shift_open_date done [22:40:42]produce_requested_data done [22:40:42]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87511,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:40:42]process_action_free close_receipt [22:40:42]json_value_free [22:40:42]json_value_free done [22:40:42]process_json_proto returns [22:40:42]Send response to host [22:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87511,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:40:42]free response buf [22:40:42]execute_script done [22:40:42]execute_script returns [22:40:42]free content buf [22:40:42]Sock 10.Close socket [22:40:42]Sock 10.Thread stoped [22:40: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 09 00 47 00 27 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 55 01 00 F4 03 04 00 33 99 F1 66 B6 04 01 00 00 A2 1D 99 D0 0C AD 6C 0B [22:40:42]CommunicateWithHost err = 0 [22:40:42]CheckOFDResponse [22:40:42]1017 (14) - 77093643461234 [22:40:42]1041 (16) - 0000000000874979 [22:40:42]1040 (4) - 87511 [22:40:42]1012 (4) - 23.09.2024 16:37 [22:40:42]1206 (1) - 0 [22:40:42]OFD Sender: Remove packet 87511 [22:40:42]ProducePacketName [22:40:42]name=ofd_packets/00087511 [22:40:42]NVStorageDeleteData [22:40:42]accept exits with 8 [22:40:42]New connection [22:40:42]New thread 3066867044 created [22:40:43]Thread 3067010404 joined [22:40:43]Waiting for new connection... [22:40:43] Sock 8.Parse request [22:40:43]Sock 8.Check first char [22:40:43]Sock 8.First char is OK [22:40:43]request: POST /json_proto HTTP/1.0 [22:40:43]Method: POST [22:40:43]URL: /json_proto [22:40:43]Method is POST - this is cgi request [22:40:43]url: /json_proto [22:40:43]query_string will be loaded in cgi processing [22:40:43]execute_cgi json_proto POST (null) [22:40:43]execute_cgi path=json_proto method=POST [22:40:43]POST find Content-Length [22:40:43]Host: 172.17.47.196:8080 [22:40:43]Content-Length: 682 [22:40:43]Content-Type: application/json [22:40:43] [22:40:43]POST finish read [22:40:43]Found Content-Length = 682 [22:40:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872447", "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" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:43]execute_script... [22:40: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)872447", "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" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:43]POST & json_proto [22:40:43]process_json_proto [22:40:43]json parsed OK: [22:40:43]protocol is kg_v1.0 [22:40:43]action value=close_receipt [22:40:43]process_action close_receipt [22:40:43]cmd_close_receipt [22:40:43]MH_GetDate [22:40:43]Write to MH i2c: F0 00 00 68 00 57 [22:40:43]Write i2c OK [22:40:43]MH_I2C_Read... [22:40:43]Read from MH i2c: F0 [22:40:43]MH_I2C_Read... [22:40:43]Read from MH i2c: F0 09 00 [22:40:43]MH_I2C_Read... [22:40:43]Read from MH i2c: F0 09 00 68 00 00 6B EE F1 66 4C 6B 94 66 C1 [22:40:43]GetLastDocTimeStamp 1727131238 [22:40:43]current date 1727131243 [22:40:43]FM_GetShiftState [22:40:43]SAM_PROTO_GetShiftState [22:40:43]wFMCommunicate request_size=4 [22:40:43]MH_SAM_APDU [22:40:43]CAPDU: 80 13 01 00 [22:40:43]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [22:40:43]Write i2c OK [22:40:43]MH_I2C_Read... [22:40:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:43]Read from MH i2c: E2 [22:40:43]MH_I2C_Read... [22:40:43]Read from MH i2c: E2 0E 00 [22:40:43]MH_I2C_Read... [22:40:43]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3E [22:40:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:40:43]wFMCommunicate OK [22:40:43]SAM_PROTO_GetShiftState done [22:40:43]FM_GetShiftState done [22:40:43]opened in 1727050818 [22:40:43]opened+sec_in_day 1727137218 [22:40:43]quantity*price = 37033 [22:40:43]sum+1 = 37034 [22:40:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.33 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 366 23.09.2024 22:40 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87512 ФПД: 238157450250839 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224043&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87512&fm=238157450250839&tin=02508201610067®Number=0000000000092592&sum=37000 [22:40:44]StoreToDocumentArchive [22:40:44]shift 498 fd 87512 [22:40:44]save to /storage/0498/doc_00087512 [22:40:44]save last doc name /storage/0498/doc_00087512 to /storage/kkm_last_doc_name [22:40:44]save OK [22:40:44]Clear old archive folders... [22:40:44]ProcessDocumentItem done err = 0, tmpTLVsize=252 [22:40:44]tlvbuf is 002A3AE0 [22:40:44]SAM_PROTO_ClearQueue [22:40:44]wFMCommunicate request_size=4 [22:40:44]MH_SAM_APDU [22:40:44]CAPDU: 80 09 00 00 [22:40:44]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [22:40:44]Write i2c OK [22:40:44]MH_I2C_Read... [22:40:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:40:44]Read from MH i2c: E2 [22:40:44]MH_I2C_Read... [22:40:44]Read from MH i2c: E2 03 00 [22:40:44]MH_I2C_Read... [22:40:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:40:44]RAPDU: 90 00 [22:40:44]wFMCommunicate OK [22:40:44]SAM_PROTO_ClearQueue done [22:40:44]KKMCreateOFDPacket [22:40:44]OFDProtocolAddRootSTLVToBuf [22:40:44]FM_MakeSignedData [22:40:44]FM_MakeSignedData [22:40:44]SAM_PROTO_SignData [22:40:44]wFMCommunicate request_size=4 [22:40:44]MH_SAM_APDU [22:40:44]CAPDU: 80 0D 01 02 [22:40:44]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [22:40:44]Write i2c OK [22:40:44]MH_I2C_Read... [22:40:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:40:44]Read from MH i2c: E2 [22:40:44]MH_I2C_Read... [22:40:44]Read from MH i2c: E2 03 00 [22:40:44]MH_I2C_Read... [22:40:44]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:40:44]RAPDU: 90 00 [22:40:44]wFMCommunicate OK [22:40:44]wFMCommunicate request_size=255 [22:40:44]MH_SAM_APDU [22:40: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 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 6B EE F1 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 D8 55 01 00 35 04 06 00 [22:40:44]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 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 6B EE F1 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 D8 55 01 00 35 04 06 00 00 00 8F [22:40:45]Write i2c OK [22:40:45]MH_I2C_Read... [22:40:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:45]Read from MH i2c: E2 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 03 00 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:40:45]RAPDU: 90 00 [22:40:45]wFMCommunicate OK [22:40:45]wFMCommunicate request_size=11 [22:40:45]MH_SAM_APDU [22:40:45]CAPDU: 80 0D 02 02 06 D8 9A 5A 39 0A 57 [22:40:45]Write to MH i2c: E2 0E 00 79 00 80 0D 02 02 06 00 D8 9A 5A 39 0A 57 00 00 65 [22:40:45]Write i2c OK [22:40:45]MH_I2C_Read... [22:40:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:45]Read from MH i2c: E2 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 03 00 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [22:40:45]RAPDU: 90 00 [22:40:45]wFMCommunicate OK [22:40:45]wFMCommunicate request_size=4 [22:40:45]MH_SAM_APDU [22:40:45]CAPDU: 80 0D 03 02 [22:40:45]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [22:40:45]Write i2c OK [22:40:45]MH_I2C_Read... [22:40:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:40:45]Read from MH i2c: E2 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 0B 00 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 0B 00 7A 00 00 E9 83 8A A8 A3 2A FA EC 90 00 47 [22:40:45]RAPDU: E9 83 8A A8 A3 2A FA EC 90 00 [22:40:45]wFMCommunicate OK [22:40:45]SAM_PROTO_SignData done [22:40:45]FM_MakeSignedData done [22:40:45]CreateOFDProtocolMessage [22:40:45]wFMCommunicate request_size=4 [22:40:45]MH_SAM_APDU [22:40:45]CAPDU: 80 11 00 00 [22:40:45]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [22:40:45]Write i2c OK [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 [22:40:45]MH_I2C_Read... [22:40:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:45]Read from MH i2c: E2 17 00 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [22:40:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:40:45]wFMCommunicate OK [22:40:45]CreateOFDProtocolMessage done [22:40:45]OFDSenderStorePacket 87512 [22:40:45]StoreOFDPacket docnum=87512 [22:40: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 3B 09 08 01 8A E4 5A 03 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 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 6B EE F1 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 D8 55 01 00 35 04 06 00 D8 9A 5A 39 0A 57 E9 83 8A A8 A3 2A FA EC [22:40:45]CheckFolder [22:40:45]dirname=/storage/ofd_packets [22:40:45]CheckFolder done [22:40:45]ProducePacketName [22:40:45]name=ofd_packets/00087512 [22:40:45]NVStorageSaveData ofd_packets/00087512 [22:40:45]File name is /storage/ofd_packets/00087512 [22:40:45]Write 302 bytes [22:40:45]NVStorageSaveData done [22:40:45]OFDSenderStorePacket done [22:40:45]KKMCreateOFDPacket done [22:40:45]NVStorageSaveData kkm_last_timestamp [22:40:45]File name is /storage/kkm_last_timestamp [22:40:45]Write 4 bytes [22:40:45]NVStorageSaveData done [22:40:45]ExternCall_PrintAddStr [22:40:45]wPrintStart [22:40:45]Write to MH i2c: 01 00 00 7C 00 7C [22:40:45]Write i2c OK [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: 01 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: 01 07 00 [22:40:45]MH_I2C_Read... [22:40:45]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [22:40:45]RasterBufferAndPrint [22:40:45]line Счет N : (1)872447 [22:40:45]line ИНН: 02508201610067 [22:40:45]line Контрольно-Кассовый Чек [22:40:45]line ПРОДАЖА [22:40:45]line ТРК (МРК, ГНК) : 21 [22:40:45]line Товар: 2710194210 [22:40:45]line ДТ(л)-К-4 [22:40:45]line 4.860 * 76.20 [22:40:45]line = 370.33 [22:40:45]line НДС 12% НСП 1% [22:40:45]line > о реализуемом товаре [22:40:45]line ОКРУГЛЕНИЕ: -0.33 [22:40:45]line ИТОГО: 370.00 [22:40:45]line Внесено: 370.00 [22:40:45]line СДАЧА: 0.00 [22:40:45]line НСП 1% : 3.28 [22:40:45]line НДС 12% : 39.33 [22:40:45]line Наличными: 370.00 [22:40:45]line Безнал.: 0.00 [22:40:45]line Место: АЗС № 137 "Партнер Нефть" [22:40:45]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:40:45]line СНО: Общий режим [22:40:45]line Чек 366 23.09.2024 22:40 [22:40:45]line Смена: 498 ФФД: 1.0 [22:40:45]line ЗНМ: 0300000064 [22:40:45]line РНМ: 0000000000092592 [22:40:45]line Версия ККМ: 001 [22:40:45]line ФМ: 0000000000874979 [22:40:45]line ФД: 87512 [22:40:45]line ФПД: 238157450250839 [22:40:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224043&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87512&fm=238157450250839&tin=02508201610067®Number=0000000000092592&sum=37000 [22:40:45]written 0, free lines is 4095 [22:40:45]OFD Sender: Processing packet 87512 [packets to send 280, broken 279] [22:40:45]ProducePacketName [22:40:45]name=ofd_packets/00087512 [22:40:45]OFD Sender: To server: pG, [22:40:45]CommunicateWithHost lk.salyk.kg:30040 [22:40:45]ConnectInit lk.salyk.kg [22:40:46]Write to MH i2c: 01 00 00 A7 00 A7 [22:40:46]Write i2c OK [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: 01 [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: 01 07 00 [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D9 0C 93 [22:40:46]RasterBufferAndPrint [22:40:46]line [22:40:46]line [22:40:46]line [22:40:46]line [22:40:46]line [22:40:46]written 0, free lines is 3320 [22:40:46]MH_Cut [22:40:46]Write to MH i2c: D1 01 00 AE 00 01 80 [22:40:46]Write i2c OK [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: D1 [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: D1 01 00 [22:40:46]MH_I2C_Read... [22:40:46]Read from MH i2c: D1 01 00 AE 00 00 7F [22:40:46]Write to MH i2c: 01 00 00 AF 00 AF [22:40:46]Write i2c OK [22:40:46]MH_I2C_Read... [22:40:46]*** Cut start [22:40:46]*** Partial cut [22:40:46]*** CUTSNS_PIN = 1 [22:40:46]*** CUTSNS_PIN = 0 [22:40:47]*** Brake cut motor [22:40:47]Connected sock=11 [22:40: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 3B 09 08 01 8A E4 5A 03 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 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 6B EE F1 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 D8 55 01 00 35 04 06 00 D8 9A 5A 39 0A 57 E9 83 8A A8 A3 2A FA EC [22:40:47]Read from MH i2c: 01 [22:40:47]MH_I2C_Read... [22:40:47]*** Stop cut motor [22:40:47]*** Cut end [22:40:47]Read from MH i2c: 01 07 00 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [22:40:47]process_action close_receipt done [22:40:47]requested_data is exist [22:40:47]produce_requested_data [22:40:47]requested_item fm.sn is exist - process it [22:40:47]wFMCommunicate request_size=4 [22:40:47]MH_SAM_APDU [22:40:47]CAPDU: 80 11 00 00 [22:40:47]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [22:40:47]Write i2c OK [22:40:47]MH_I2C_Read... [22:40:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:47]Read from MH i2c: E2 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: E2 17 00 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 89 [22: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 [22:40:47]wFMCommunicate OK [22:40:47]requested_item fd.num is exist - process it [22:40:47]SAM_PROTO_GetFieldsCounters [22:40:47]wFMCommunicate request_size=4 [22:40:47]MH_SAM_APDU [22:40:47]CAPDU: 80 13 00 00 [22:40:47]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [22:40:47]Write i2c OK [22:40:47]MH_I2C_Read... [22:40:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:47]Read from MH i2c: E2 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: E2 62 00 [22:40:47]MH_I2C_Read... [22:40:47]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 D8 55 01 00 0E 04 04 00 F2 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 CA [22:40: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 D8 55 01 00 0E 04 04 00 F2 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 [22:40:47]wFMCommunicate OK [22:40:47]SAM_PROTO_GetFieldsCounters done [22:40:47]requested_item shift.num is exist - process it [22:40:47]requested_item shift.opened is exist - process it [22:40:47]req_shift_opened [22:40:47]FM_GetShiftState [22:40:47]SAM_PROTO_GetShiftState [22:40:47]wFMCommunicate request_size=4 [22:40:47]MH_SAM_APDU [22:40:47]CAPDU: 80 13 01 00 [22:40:47]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [22:40:47]Write i2c OK [22:40:47]MH_I2C_Read... [22:40:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:47]Read from MH i2c: E2 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: E2 0E 00 [22:40:47]MH_I2C_Read... [22:40:47]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [22:40:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:40:47]wFMCommunicate OK [22:40:47]SAM_PROTO_GetShiftState done [22:40:47]FM_GetShiftState done [22:40:47]req_shift_opened done [22:40:47]requested_item shift.open_date is exist - process it [22:40:47]req_shift_open_date [22:40:47]req_shift_open_date done [22:40:47]produce_requested_data done [22:40:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87512,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:40:47]process_action_free close_receipt [22:40:47]json_value_free [22:40:47]json_value_free done [22:40:47]process_json_proto returns [22:40:47]Send response to host [22:40:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87512,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:40:47]free response buf [22:40:47]execute_script done [22:40:47]execute_script returns [22:40:47]free content buf [22:40:47]Sock 8.Close socket [22:40:47]Sock 8.Thread stoped [22:40: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 40 B0 47 00 44 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D8 55 01 00 F4 03 04 00 38 99 F1 66 B6 04 01 00 00 72 88 80 49 3B 1E 7C 90 [22:40:48]CommunicateWithHost err = 0 [22:40:48]CheckOFDResponse [22:40:48]1017 (14) - 77093643461234 [22:40:48]1041 (16) - 0000000000874979 [22:40:48]1040 (4) - 87512 [22:40:48]1012 (4) - 23.09.2024 16:37 [22:40:48]1206 (1) - 0 [22:40:48]OFD Sender: Remove packet 87512 [22:40:48]ProducePacketName [22:40:48]name=ofd_packets/00087512 [22:40:48]NVStorageDeleteData [22:40:48]OFD Sender: No OFD packet to send [22:40:53]OFD Sender: No OFD packet to send [22:40:58]OFD Sender: No OFD packet to send [22:41:03]OFD Sender: No OFD packet to send [22:41:08]OFD Sender: No OFD packet to send [22:41:13]OFD Sender: No OFD packet to send [22:41:18]OFD Sender: No OFD packet to send [22:41:23]OFD Sender: No OFD packet to send [22:41:28]OFD Sender: No OFD packet to send [22:41:33]OFD Sender: No OFD packet to send [22:41:38]OFD Sender: No OFD packet to send [22:41:40]recv_with_timeout no data received [22:41:43]OFD Sender: No OFD packet to send [22:41:48]OFD Sender: No OFD packet to send [22:41:52]accept exits with 6 [22:41:52]New connection [22:41:52]New thread 3067010404 created [22:41:52]Thread 3066867044 joined [22:41:52]Waiting for new connection... [22:41:52] Sock 6.Parse request [22:41:52]Sock 6.Check first char [22:41:52]Sock 6.First char is OK [22:41:52]request: POST /json_proto HTTP/1.0 [22:41:52]Method: POST [22:41:52]URL: /json_proto [22:41:52]Method is POST - this is cgi request [22:41:52]url: /json_proto [22:41:52]query_string will be loaded in cgi processing [22:41:52]execute_cgi json_proto POST (null) [22:41:52]execute_cgi path=json_proto method=POST [22:41:52]POST find Content-Length [22:41:52]Host: 172.17.47.196:8080 [22:41:52]Content-Length: 682 [22:41:52]Content-Type: application/json [22:41:52] [22:41:52]POST finish read [22:41:52]Found Content-Length = 682 [22:41:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872448", "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" ] } } [22:41:52]execute_script... [22:41: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)872448", "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" ] } } [22:41:52]POST & json_proto [22:41:52]process_json_proto [22:41:52]json parsed OK: [22:41:52]protocol is kg_v1.0 [22:41:52]action value=close_receipt [22:41:52]process_action close_receipt [22:41:52]cmd_close_receipt [22:41:52]MH_GetDate [22:41:52]Write to MH i2c: F0 00 00 B3 00 A2 [22:41:52]Write i2c OK [22:41:52]MH_I2C_Read... [22:41:52]Read from MH i2c: F0 [22:41:52]MH_I2C_Read... [22:41:52]Read from MH i2c: F0 09 00 [22:41:52]MH_I2C_Read... [22:41:52]Read from MH i2c: F0 09 00 B3 00 00 B1 EE F1 66 4C 6B 94 66 52 [22:41:52]GetLastDocTimeStamp 1727131243 [22:41:52]current date 1727131313 [22:41:52]FM_GetShiftState [22:41:52]SAM_PROTO_GetShiftState [22:41:52]wFMCommunicate request_size=4 [22:41:52]MH_SAM_APDU [22:41:52]CAPDU: 80 13 01 00 [22:41:52]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [22:41:52]Write i2c OK [22:41:52]MH_I2C_Read... [22:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:52]Read from MH i2c: E2 [22:41:52]MH_I2C_Read... [22:41:52]Read from MH i2c: E2 0E 00 [22:41:52]MH_I2C_Read... [22:41:52]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 89 [22:41:52]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:41:52]wFMCommunicate OK [22:41:52]SAM_PROTO_GetShiftState done [22:41:52]FM_GetShiftState done [22:41:52]opened in 1727050818 [22:41:52]opened+sec_in_day 1727137218 [22:41:52]quantity*price = 100005 [22:41:52]sum+1 = 100006 [22:41:52]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 СНО: Общий режим Чек 367 23.09.2024 22:41 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87513 ФПД: 191720057040387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224153&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87513&fm=191720057040387&tin=02508201610067®Number=0000000000092592&sum=100000 [22:41:54]StoreToDocumentArchive [22:41:54]shift 498 fd 87513 [22:41:54]save to /storage/0498/doc_00087513 [22:41:54]save last doc name /storage/0498/doc_00087513 to /storage/kkm_last_doc_name [22:41:54]save OK [22:41:54]Clear old archive folders... [22:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:41:54]tlvbuf is 002A2710 [22:41:54]SAM_PROTO_ClearQueue [22:41:54]wFMCommunicate request_size=4 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 09 00 00 [22:41:54]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:41:54]RAPDU: 90 00 [22:41:54]wFMCommunicate OK [22:41:54]SAM_PROTO_ClearQueue done [22:41:54]KKMCreateOFDPacket [22:41:54]OFDProtocolAddRootSTLVToBuf [22:41:54]FM_MakeSignedData [22:41:54]FM_MakeSignedData [22:41:54]SAM_PROTO_SignData [22:41:54]wFMCommunicate request_size=4 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 0D 01 02 [22:41:54]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:41:54]RAPDU: 90 00 [22:41:54]wFMCommunicate OK [22:41:54]wFMCommunicate request_size=255 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 B1 EE F1 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 D9 55 01 00 35 04 06 00 AE [22:41:54]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 B1 EE F1 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 D9 55 01 00 35 04 06 00 AE 00 00 8D [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:41:54]RAPDU: 90 00 [22:41:54]wFMCommunicate OK [22:41:54]wFMCommunicate request_size=10 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 0D 02 02 05 5E 4D E5 6E 03 [22:41:54]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 5E 4D E5 6E 03 00 00 49 [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [22:41:54]RAPDU: 90 00 [22:41:54]wFMCommunicate OK [22:41:54]wFMCommunicate request_size=4 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 0D 03 02 [22:41:54]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 0B 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 0B 00 C5 00 00 45 E6 0A 0E DB 72 E2 4C 90 00 FF [22:41:54]RAPDU: 45 E6 0A 0E DB 72 E2 4C 90 00 [22:41:54]wFMCommunicate OK [22:41:54]SAM_PROTO_SignData done [22:41:54]FM_MakeSignedData done [22:41:54]CreateOFDProtocolMessage [22:41:54]wFMCommunicate request_size=4 [22:41:54]MH_SAM_APDU [22:41:54]CAPDU: 80 11 00 00 [22:41:54]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:54]Read from MH i2c: E2 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 17 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9F [22:41: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:41:54]wFMCommunicate OK [22:41:54]CreateOFDProtocolMessage done [22:41:54]OFDSenderStorePacket 87513 [22:41:54]StoreOFDPacket docnum=87513 [22:41: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 3B CB 07 01 82 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 6F 01 00 00 F4 03 04 00 B1 EE F1 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 D9 55 01 00 35 04 06 00 AE 5E 4D E5 6E 03 45 E6 0A 0E DB 72 E2 4C [22:41:54]CheckFolder [22:41:54]dirname=/storage/ofd_packets [22:41:54]CheckFolder done [22:41:54]ProducePacketName [22:41:54]name=ofd_packets/00087513 [22:41:54]NVStorageSaveData ofd_packets/00087513 [22:41:54]File name is /storage/ofd_packets/00087513 [22:41:54]Write 301 bytes [22:41:54]NVStorageSaveData done [22:41:54]OFDSenderStorePacket done [22:41:54]KKMCreateOFDPacket done [22:41:54]NVStorageSaveData kkm_last_timestamp [22:41:54]File name is /storage/kkm_last_timestamp [22:41:54]OFD Sender: Processing packet 87513 [packets to send 280, broken 279] [22:41:54]ProducePacketName [22:41:54]name=ofd_packets/00087513 [22:41:54]OFD Sender: To server: pG, [22:41:54]CommunicateWithHost lk.salyk.kg:30040 [22:41:54]ConnectInit lk.salyk.kg [22:41:54]Write 4 bytes [22:41:54]NVStorageSaveData done [22:41:54]ExternCall_PrintAddStr [22:41:54]wPrintStart [22:41:54]Write to MH i2c: 01 00 00 C7 00 C7 [22:41:54]Write i2c OK [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: 01 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: 01 07 00 [22:41:54]MH_I2C_Read... [22:41:54]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [22:41:54]RasterBufferAndPrint [22:41:54]line Счет N : (1)872448 [22:41:54]line ИНН: 02508201610067 [22:41:54]line Контрольно-Кассовый Чек [22:41:54]line ПРОДАЖА [22:41:54]line ТРК (МРК, ГНК) : 43 [22:41:54]line Товар: 2710124130 [22:41:54]line Аи-92-К-5 [22:41:54]line 14.750 * 67.80 [22:41:54]line = 1000.05 [22:41:54]line НДС 12% НСП 1% [22:41:54]line > о реализуемом товаре [22:41:54]line ОКРУГЛЕНИЕ: -0.05 [22:41:54]line ИТОГО: 1000.00 [22:41:54]line Внесено: 1000.00 [22:41:54]line СДАЧА: 0.00 [22:41:54]line НСП 1% : 8.85 [22:41:54]line НДС 12% : 106.20 [22:41:54]line Наличными: 1000.00 [22:41:54]line Безнал.: 0.00 [22:41:54]line Место: АЗС № 137 "Партнер Нефть" [22:41:54]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [22:41:54]line СНО: Общий режим [22:41:54]line Чек 367 23.09.2024 22:41 [22:41:54]line Смена: 498 ФФД: 1.0 [22:41:54]line ЗНМ: 0300000064 [22:41:54]line РНМ: 0000000000092592 [22:41:54]line Версия ККМ: 001 [22:41:54]line ФМ: 0000000000874979 [22:41:54]line ФД: 87513 [22:41:54]line ФПД: 191720057040387 [22:41:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224153&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87513&fm=191720057040387&tin=02508201610067®Number=0000000000092592&sum=100000 [22:41:54]written 0, free lines is 4095 [22:41:55]Write to MH i2c: 01 00 00 F2 00 F2 [22:41:55]Write i2c OK [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: 01 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: 01 07 00 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [22:41:55]RasterBufferAndPrint [22:41:55]line [22:41:55]line [22:41:55]line [22:41:55]line [22:41:55]line [22:41:55]written 0, free lines is 3292 [22:41:55]MH_Cut [22:41:55]Write to MH i2c: D1 01 00 F9 00 01 CB [22:41:55]Write i2c OK [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: D1 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: D1 01 00 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: D1 01 00 F9 00 00 CA [22:41:55]Write to MH i2c: 01 00 00 FA 00 FA [22:41:55]Write i2c OK [22:41:55]MH_I2C_Read... [22:41:55]*** Cut start [22:41:55]*** Partial cut [22:41:55]*** CUTSNS_PIN = 1 [22:41:55]*** CUTSNS_PIN = 0 [22:41:56]*** Brake cut motor [22:41:56]Read from MH i2c: 01 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: 01 07 00 [22:41:56]MH_I2C_Read... [22:41:56]*** Stop cut motor [22:41:56]*** Cut end [22:41:56]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [22:41:56]process_action close_receipt done [22:41:56]requested_data is exist [22:41:56]produce_requested_data [22:41:56]requested_item fm.sn is exist - process it [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 11 00 00 [22:41:56]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 17 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 D4 [22:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:41:56]wFMCommunicate OK [22:41:56]requested_item fd.num is exist - process it [22:41:56]SAM_PROTO_GetFieldsCounters [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 13 00 00 [22:41:56]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 62 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [22:41:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [22:41:56]wFMCommunicate OK [22:41:56]SAM_PROTO_GetFieldsCounters done [22:41:56]requested_item shift.num is exist - process it [22:41:56]requested_item shift.opened is exist - process it [22:41:56]req_shift_opened [22:41:56]FM_GetShiftState [22:41:56]SAM_PROTO_GetShiftState [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 13 01 00 [22:41:56]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 0E 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D2 [22:41:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:41:56]wFMCommunicate OK [22:41:56]SAM_PROTO_GetShiftState done [22:41:56]FM_GetShiftState done [22:41:56]req_shift_opened done [22:41:56]requested_item shift.open_date is exist - process it [22:41:56]req_shift_open_date [22:41:56]req_shift_open_date done [22:41:56]produce_requested_data done [22:41:56]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87513,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [22:41:56]process_action_free close_receipt [22:41:56]json_value_free [22:41:56]json_value_free done [22:41:56]process_json_proto returns [22:41:56]Send response to host [22:41:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87513,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [22:41:56]free response buf [22:41:56]execute_script done [22:41:56]execute_script returns [22:41:56]free content buf [22:41:56]Sock 6.Close socket [22:41:56]Sock 6.Thread stoped [22:42:02]Connected sock=11 [22:42: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 3B CB 07 01 82 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 6F 01 00 00 F4 03 04 00 B1 EE F1 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 D9 55 01 00 35 04 06 00 AE 5E 4D E5 6E 03 45 E6 0A 0E DB 72 E2 4C [22:42: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 2C A7 47 00 B1 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 D9 55 01 00 F4 03 04 00 83 99 F1 66 B6 04 01 00 00 A5 F2 3D 4F F9 A8 73 DD [22:42:03]CommunicateWithHost err = 0 [22:42:03]CheckOFDResponse [22:42:03]1017 (14) - 77093643461234 [22:42:03]1041 (16) - 0000000000874979 [22:42:03]1040 (4) - 87513 [22:42:03]1012 (4) - 23.09.2024 16:38 [22:42:03]1206 (1) - 0 [22:42:03]OFD Sender: Remove packet 87513 [22:42:03]ProducePacketName [22:42:03]name=ofd_packets/00087513 [22:42:03]NVStorageDeleteData [22:42:04]OFD Sender: No OFD packet to send [22:42:09]OFD Sender: No OFD packet to send [22:42:14]OFD Sender: No OFD packet to send [22:42:19]OFD Sender: No OFD packet to send [22:42:24]OFD Sender: No OFD packet to send [22:42:26]recv_with_timeout no data received [22:42:29]OFD Sender: No OFD packet to send [22:42:34]OFD Sender: No OFD packet to send [22:42:36]recv_with_timeout no data received [22:42:39]OFD Sender: No OFD packet to send [22:42:44]OFD Sender: No OFD packet to send [22:42:49]OFD Sender: No OFD packet to send [22:42:54]OFD Sender: No OFD packet to send [22:42:59]OFD Sender: No OFD packet to send [22:43:04]OFD Sender: No OFD packet to send [22:43:09]OFD Sender: No OFD packet to send [22:43:14]OFD Sender: No OFD packet to send [22:43:19]OFD Sender: No OFD packet to send [22:43:24]OFD Sender: No OFD packet to send [22:43:29]OFD Sender: No OFD packet to send [22:43:34]OFD Sender: No OFD packet to send [22:43:39]OFD Sender: No OFD packet to send [22:43:44]OFD Sender: No OFD packet to send [22:43:49]OFD Sender: No OFD packet to send [22:43:54]OFD Sender: No OFD packet to send [22:43:59]OFD Sender: No OFD packet to send [22:44:04]OFD Sender: No OFD packet to send [22:44:09]OFD Sender: No OFD packet to send [22:44:14]OFD Sender: No OFD packet to send [22:44:19]OFD Sender: No OFD packet to send [22:44:24]OFD Sender: No OFD packet to send [22:44:29]OFD Sender: No OFD packet to send [22:44:30]recv_with_timeout no data received [22:44:34]OFD Sender: No OFD packet to send [22:44:39]OFD Sender: No OFD packet to send [22:44:44]recv_with_timeout no data received [22:44:44]OFD Sender: No OFD packet to send [22:44:49]OFD Sender: No OFD packet to send [22:44:54]OFD Sender: No OFD packet to send [22:44:59]OFD Sender: No OFD packet to send [22:45:04]OFD Sender: No OFD packet to send [22:45:09]recv_with_timeout no data received [22:45:09]OFD Sender: No OFD packet to send [22:45:14]OFD Sender: No OFD packet to send [22:45:19]OFD Sender: No OFD packet to send [22:45:24]OFD Sender: No OFD packet to send [22:45:29]OFD Sender: No OFD packet to send [22:45:34]OFD Sender: No OFD packet to send [22:45:39]OFD Sender: No OFD packet to send [22:45:44]OFD Sender: No OFD packet to send [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: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:14]accept exits with 9 [22:46:14]New connection [22:46:14]New thread 3066867044 created [22:46:14]Thread 3067010404 joined [22:46:14]Waiting for new connection... [22:46:14] Sock 9.Parse request [22:46:14]Sock 9.Check first char [22:46:14]Sock 9.First char is OK [22:46:14]request: POST /json_proto HTTP/1.0 [22:46:14]Method: POST [22:46:14]URL: /json_proto [22:46:14]Method is POST - this is cgi request [22:46:14]url: /json_proto [22:46:14]query_string will be loaded in cgi processing [22:46:14]execute_cgi json_proto POST (null) [22:46:14]execute_cgi path=json_proto method=POST [22:46:14]POST find Content-Length [22:46:14]Host: 172.17.47.196:8080 [22:46:14]Content-Length: 647 [22:46:14]Content-Type: application/json [22:46:14] [22:46:14]POST finish read [22:46:14]Found Content-Length = 647 [22:46:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148243", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:14]execute_script... [22:46: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)148243", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:14]POST & json_proto [22:46:14]process_json_proto [22:46:14]json parsed OK: [22:46:14]protocol is kg_v1.0 [22:46:14]action value=close_receipt [22:46:14]process_action close_receipt [22:46:14]cmd_close_receipt [22:46:14]MH_GetDate [22:46:14]Write to MH i2c: F0 00 00 FE 00 ED [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 09 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 09 00 FE 00 00 B7 EF F1 66 4C 6B 94 66 A4 [22:46:14]GetLastDocTimeStamp 1727131313 [22:46:14]current date 1727131575 [22:46:14]FM_GetShiftState [22:46:14]SAM_PROTO_GetShiftState [22:46:14]wFMCommunicate request_size=4 [22:46:14]MH_SAM_APDU [22:46:14]CAPDU: 80 13 01 00 [22:46:14]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 0E 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 D4 [22:46:15]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [22:46:15]wFMCommunicate OK [22:46:15]SAM_PROTO_GetShiftState done [22:46:15]FM_GetShiftState done [22:46:15]opened in 1727050818 [22:46:15]opened+sec_in_day 1727137218 [22:46:15]quantity*price = 13000 [22:46:15]sum+1 = 13001 [22:46:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 368 23.09.2024 22:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87514 ФПД: 7698574686961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T224615&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87514&fm=7698574686961&tin=02508201610067®Number=0000000000092592&sum=13000 0 [22:46:16]StoreToDocumentArchive [22:46:16]shift 498 fd 87514 [22:46:16]save to /storage/0498/doc_00087514 [22:46:16]save last doc name /storage/0498/doc_00087514 to /storage/kkm_last_doc_name [22:46:16]save OK [22:46:16]Clear old archive folders... [22:46:16]ProcessDocumentItem done err = 0, tmpTLVsize=272 [22:46:16]tlvbuf is 00222590 [22:46:16]SAM_PROTO_ClearQueue [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 09 00 00 [22:46:16]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:46:16]RAPDU: 90 00 [22:46:16]wFMCommunicate OK [22:46:16]SAM_PROTO_ClearQueue done [22:46:16]KKMCreateOFDPacket [22:46:16]OFDProtocolAddRootSTLVToBuf [22:46:16]FM_MakeSignedData [22:46:16]FM_MakeSignedData [22:46:16]SAM_PROTO_SignData [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 0D 01 02 [22:46:16]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:46:16]RAPDU: 90 00 [22:46:16]wFMCommunicate OK [22:46:16]wFMCommunicate request_size=255 [22:46:16]MH_SAM_APDU [22:46:16]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 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 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 64 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 70 01 00 00 F4 03 04 00 B7 EF F1 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 [22:46:16]Write to MH i2c: E2 02 01 0E 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 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 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 64 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 70 01 00 00 F4 03 04 00 B7 EF F1 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 00 00 88 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:16]Read from MH i2c: E2 03 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:46:16]RAPDU: 90 00 [22:46:16]wFMCommunicate OK [22:46:16]wFMCommunicate request_size=31 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 DA 55 01 00 35 04 06 00 07 00 76 CF 3A F1 [22:46:16]Write to MH i2c: E2 22 00 0F 01 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 DA 55 01 00 35 04 06 00 07 00 76 CF 3A F1 00 00 68 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [22:46:16]RAPDU: 90 00 [22:46:16]wFMCommunicate OK [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 0D 03 02 [22:46:16]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 0B 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 0B 00 10 01 00 BA 9D 34 AA D9 42 A6 AB 90 00 2E [22:46:16]RAPDU: BA 9D 34 AA D9 42 A6 AB 90 00 [22:46:16]wFMCommunicate OK [22:46:16]SAM_PROTO_SignData done [22:46:16]FM_MakeSignedData done [22:46:16]CreateOFDProtocolMessage [22:46:16]wFMCommunicate request_size=4 [22:46:16]MH_SAM_APDU [22:46:16]CAPDU: 80 11 00 00 [22:46:16]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:16]Read from MH i2c: E2 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: E2 17 00 [22:46:16]MH_I2C_Read... [22:46:16]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 [22:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [22:46:16]wFMCommunicate OK [22:46:16]CreateOFDProtocolMessage done [22:46:16]OFDSenderStorePacket 87514 [22:46:16]StoreOFDPacket docnum=87514 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [23:09:29]wFMCommunicate OK [23:09:29]wFMCommunicate request_size=4 [23:09:29]MH_SAM_APDU [23:09:29]CAPDU: 80 17 00 00 [23:09:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:09:29]Write i2c OK [23:09:29]MH_I2C_Read... [23:09:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:09:29]Read from MH i2c: E2 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 FD 00 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [23:09:29]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:09:29]wFMCommunicate OK [23:09:29]wFMCommunicate request_size=4 [23:09:29]MH_SAM_APDU [23:09:29]CAPDU: 80 17 00 00 [23:09:29]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:09:29]Write i2c OK [23:09:29]MH_I2C_Read... [23:09:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [23:09:29]Read from MH i2c: E2 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 CE 00 [23:09:29]MH_I2C_Read... [23:09:29]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [23:09:30]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:09:30]wFMCommunicate OK [23:09:30]SAM_PROTO_GetShiftData done [23:09:30]requested_item shift.sale.total_cash is exist - process it [23:09:30]requested_item shift.sale_refund.total is exist - process it [23:09:30]requested_item shift.sale_refund.total_cash is exist - process it [23:09:30]requested_item shift.buy.total is exist - process it [23:09:30]requested_item shift.buy.total_cash is exist - process it [23:09:30]produce_requested_data done [23:09:30]produce_requested_data return {"fm.sale.total":74320390.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":331165.78,"shift.sale.total_cash":276157.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} [23:09:30]process_action_free get_value [23:09:30]json_value_free [23:09:30]json_value_free done [23:09:30]process_json_proto returns [23:09:30]Send response to host [23:09:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74320390.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":331165.78,"shift.sale.total_cash":276157.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}}} [23:09:30]free response buf [23:09:30]execute_script done [23:09:30]execute_script returns [23:09:30]free content buf [23:09:30]Sock 7.Close socket [23:09:30]Sock 7.Thread stoped [23:09:30]accept exits with 9 [23:09:30]New connection [23:09:30]New thread 3067223396 created [23:09:30]Thread 3067080036 joined [23:09:30]Waiting for new connection... [23:09:30] Sock 9.Parse request [23:09:30]Sock 9.Check first char [23:09:30]Sock 9.First char is OK [23:09:30]request: POST /json_proto HTTP/1.0 [23:09:30]Method: POST [23:09:30]URL: /json_proto [23:09:30]Method is POST - this is cgi request [23:09:30]url: /json_proto [23:09:30]query_string will be loaded in cgi processing [23:09:30]execute_cgi json_proto POST (null) [23:09:30]execute_cgi path=json_proto method=POST [23:09:30]POST find Content-Length [23:09:30]Host: 172.17.47.196:8080 [23:09:30]Content-Length: 653 [23:09:30]Content-Type: application/json [23:09:30] [23:09:30]POST finish read [23:09:30]Found Content-Length = 653 [23:09:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148244", "tax_sys" : 0, "items" : [ { "code": "4870215622016", "name": "\u0412\u043E\u0434\u043A\u0430 \u043E\u0441\u043E\u0431\u0430\u044F MOROSHA FOREST SOUL OF KYRG", "price" : 720.00, "quantity" : 1.000, "sum" : 720.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 720.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:30]execute_script... [23:09: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)148244", "tax_sys" : 0, "items" : [ { "code": "4870215622016", "name": "\u0412\u043E\u0434\u043A\u0430 \u043E\u0441\u043E\u0431\u0430\u044F MOROSHA FOREST SOUL OF KYRG", "price" : 720.00, "quantity" : 1.000, "sum" : 720.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 720.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:30]POST & json_proto [23:09:30]process_json_proto [23:09:30]json parsed OK: [23:09:30]protocol is kg_v1.0 [23:09:30]action value=close_receipt [23:09:30]process_action close_receipt [23:09:30]cmd_close_receipt [23:09:30]MH_GetDate [23:09:30]Write to MH i2c: F0 00 00 1D 00 0C [23:09:30]Write i2c OK [23:09:30]MH_I2C_Read... [23:09:30]Read from MH i2c: F0 [23:09:30]MH_I2C_Read... [23:09:30]Read from MH i2c: F0 09 00 [23:09:30]MH_I2C_Read... [23:09:30]Read from MH i2c: F0 09 00 1D 00 00 2B F5 F1 66 4C 6B 94 66 3D [23:09:30]GetLastDocTimeStamp 1727131575 [23:09:30]current date 1727132971 [23:09:30]FM_GetShiftState [23:09:30]SAM_PROTO_GetShiftState [23:09:30]wFMCommunicate request_size=4 [23:09:30]MH_SAM_APDU [23:09:30]CAPDU: 80 13 01 00 [23:09:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:09:30]Write i2c OK [23:09:30]MH_I2C_Read... [23:09:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:30]Read from MH i2c: E2 [23:09:30]MH_I2C_Read... [23:09:30]Read from MH i2c: E2 0E 00 [23:09:30]MH_I2C_Read... [23:09:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F3 [23:09:30]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:31]wFMCommunicate OK [23:09:31]SAM_PROTO_GetShiftState done [23:09:31]FM_GetShiftState done [23:09:31]opened in 1727050818 [23:09:31]opened+sec_in_day 1727137218 [23:09:31]quantity*price = 72000 [23:09:31]sum+1 = 72001 [23:09:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 720.00 НСП 1% : 6.37 НДС 12% : 76.46 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 369 23.09.2024 23:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87515 ФПД: 178905378698371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230931&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87515&fm=178905378698371&tin=02508201610067®Number=0000000000092592&sum=72000 0 [23:09:32]StoreToDocumentArchive [23:09:32]shift 498 fd 87515 [23:09:32]save to /storage/0498/doc_00087515 [23:09:32]save last doc name /storage/0498/doc_00087515 to /storage/kkm_last_doc_name [23:09:32]save OK [23:09:32]Clear old archive folders... [23:09:32]ProcessDocumentItem done err = 0, tmpTLVsize=293 [23:09:32]tlvbuf is 01AD08A0 [23:09:32]SAM_PROTO_ClearQueue [23:09:32]wFMCommunicate request_size=4 [23:09:32]MH_SAM_APDU [23:09:32]CAPDU: 80 09 00 00 [23:09:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:09:32]Write i2c OK [23:09:32]MH_I2C_Read... [23:09:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:32]Read from MH i2c: E2 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:09:32]RAPDU: 90 00 [23:09:32]wFMCommunicate OK [23:09:32]SAM_PROTO_ClearQueue done [23:09:32]KKMCreateOFDPacket [23:09:32]OFDProtocolAddRootSTLVToBuf [23:09:32]FM_MakeSignedData [23:09:32]FM_MakeSignedData [23:09:32]SAM_PROTO_SignData [23:09:32]wFMCommunicate request_size=4 [23:09:32]MH_SAM_APDU [23:09:32]CAPDU: 80 0D 01 02 [23:09:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:09:32]Write i2c OK [23:09:32]MH_I2C_Read... [23:09:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:32]Read from MH i2c: E2 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:09:32]RAPDU: 90 00 [23:09:32]wFMCommunicate OK [23:09:32]wFMCommunicate request_size=255 [23:09:32]MH_SAM_APDU [23:09:32]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 32 31 35 36 32 32 30 31 36 06 04 33 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 BE D1 81 D0 BE D0 B1 D0 B0 D1 8F 20 4D 4F 52 4F 53 48 41 20 46 4F 52 45 53 54 20 53 4F 55 4C 20 4F 46 20 4B 59 52 47 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 19 01 00 00 00 13 04 06 00 40 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 2B F5 F1 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 [23:09:32]Write to MH i2c: E2 02 01 2D 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 38 37 30 32 31 35 36 32 32 30 31 36 06 04 33 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 BE D1 81 D0 BE D0 B1 D0 B0 D1 8F 20 4D 4F 52 4F 53 48 41 20 46 4F 52 45 53 54 20 53 4F 55 4C 20 4F 46 20 4B 59 52 47 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 19 01 00 00 00 13 04 06 00 40 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 2B F5 F1 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 00 00 AE [23:09:32]Write i2c OK [23:09:32]MH_I2C_Read... [23:09:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:32]Read from MH i2c: E2 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 [23:09:32]MH_I2C_Read... [23:09:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:09:32]RAPDU: 90 00 [23:09:32]wFMCommunicate OK [23:09:32]wFMCommunicate request_size=52 [23:09:32]MH_SAM_APDU [23:09:32]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 DB 55 01 00 35 04 06 00 A2 B6 A7 8B B4 83 [23:09:32]Write to MH i2c: E2 37 00 2E 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 DB 55 01 00 35 04 06 00 A2 B6 A7 8B B4 83 00 00 6B [23:09:32]Write i2c OK [23:09:32]MH_I2C_Read... [23:09:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:33]Read from MH i2c: E2 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: E2 03 00 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:09:33]RAPDU: 90 00 [23:09:33]wFMCommunicate OK [23:09:33]wFMCommunicate request_size=4 [23:09:33]MH_SAM_APDU [23:09:33]CAPDU: 80 0D 03 02 [23:09:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:09:33]OFD Sender: No OFD packet to send [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:33]Read from MH i2c: E2 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: E2 0B 00 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: E2 0B 00 2F 00 00 A5 79 1F 35 FB 53 35 52 90 00 F2 [23:09:33]RAPDU: A5 79 1F 35 FB 53 35 52 90 00 [23:09:33]wFMCommunicate OK [23:09:33]SAM_PROTO_SignData done [23:09:33]FM_MakeSignedData done [23:09:33]CreateOFDProtocolMessage [23:09:33]wFMCommunicate request_size=4 [23:09:33]MH_SAM_APDU [23:09:33]CAPDU: 80 11 00 00 [23:09:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:33]Read from MH i2c: E2 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: E2 17 00 [23:09:33]MH_I2C_Read... [23:09: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 [23:09:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:09:33]wFMCommunicate OK [23:09:33]CreateOFDProtocolMessage done [23:09:33]OFDSenderStorePacket 87515 [23:09:33]StoreOFDPacket docnum=87515 [23:09: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 39 01 00 00 94 2A 31 01 BD 1D 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 32 31 35 36 32 32 30 31 36 06 04 33 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 BE D1 81 D0 BE D0 B1 D0 B0 D1 8F 20 4D 4F 52 4F 53 48 41 20 46 4F 52 45 53 54 20 53 4F 55 4C 20 4F 46 20 4B 59 52 47 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 19 01 00 00 00 13 04 06 00 40 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 2B F5 F1 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 DB 55 01 00 35 04 06 00 A2 B6 A7 8B B4 83 A5 79 1F 35 FB 53 35 52 [23:09:33]CheckFolder [23:09:33]dirname=/storage/ofd_packets [23:09:33]CheckFolder done [23:09:33]ProducePacketName [23:09:33]name=ofd_packets/00087515 [23:09:33]NVStorageSaveData ofd_packets/00087515 [23:09:33]File name is /storage/ofd_packets/00087515 [23:09:33]Write 343 bytes [23:09:33]NVStorageSaveData done [23:09:33]OFDSenderStorePacket done [23:09:33]KKMCreateOFDPacket done [23:09:33]NVStorageSaveData kkm_last_timestamp [23:09:33]File name is /storage/kkm_last_timestamp [23:09:33]Write 4 bytes [23:09:33]NVStorageSaveData done [23:09:33]ExternCall_PrintAddStr [23:09:33]wPrintStart [23:09:33]Write to MH i2c: 01 00 00 31 00 31 [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 07 00 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:09:33]RasterBufferAndPrint [23:09:33]line Счет N : (3)148244 [23:09:33]line ИНН: 02508201610067 [23:09:33]line Контрольно-Кассовый Чек [23:09:33]line ПРОДАЖА [23:09:33]line Товар: 4870215622016 [23:09:33]line Водка особая MOROSHA FOREST SOUL OF KYRG [23:09:33]line 1.000 * 720.00 [23:09:33]line = 720.00 [23:09:33]line НДС 12% НСП 1% [23:09:33]line > о реализуемом товаре [23:09:33]line ИТОГО: 720.00 [23:09:33]line НСП 1% : 6.37 [23:09:33]line НДС 12% : 76.46 [23:09:33]line Наличными: 720.00 [23:09:33]line Безнал.: 0.00 [23:09:33]line Место: АЗС № 137 "Партнер Нефть" [23:09:33]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:09:33]line СНО: Общий режим [23:09:33]line Чек 369 23.09.2024 23:09 [23:09:33]line Смена: 498 ФФД: 1.0 [23:09:33]line ЗНМ: 0300000064 [23:09:33]line РНМ: 0000000000092592 [23:09:33]line Версия ККМ: 001 [23:09:33]line ФМ: 0000000000874979 [23:09:33]line ФД: 87515 [23:09:33]line ФПД: 178905378698371 [23:09:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230931&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87515&fm=178905378698371&tin=02508201610067®Number=0000000000092592&sum=72000 [23:09:33]OFD Sender: Processing packet 87515 [packets to send 280, broken 279] [23:09:33]ProducePacketName [23:09:33]name=ofd_packets/00087515 [23:09:33]OFD Sender: To server: pG, [23:09:33]CommunicateWithHost lk.salyk.kg:30040 [23:09:33]ConnectInit lk.salyk.kg [23:09:33]line 0 [23:09:33]written 0, free lines is 4095 [23:09:33]Write to MH i2c: 01 00 00 5A 00 5A [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 07 00 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 F9 0C 66 [23:09:33]RasterBufferAndPrint [23:09:33]line [23:09:33]line [23:09:33]line [23:09:33]line [23:09:33]line [23:09:33]written 0, free lines is 3347 [23:09:33]MH_Cut [23:09:33]Write to MH i2c: D1 01 00 61 00 01 33 [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: D1 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: D1 01 00 [23:09:33]MH_I2C_Read... [23:09:33]Read from MH i2c: D1 01 00 61 00 00 32 [23:09:33]Write to MH i2c: 01 00 00 62 00 62 [23:09:33]Write i2c OK [23:09:33]MH_I2C_Read... [23:09:34]*** Cut start [23:09:34]*** Partial cut [23:09:34]*** CUTSNS_PIN = 1 [23:09:34]*** CUTSNS_PIN = 0 [23:09:34]*** Brake cut motor [23:09:35]Read from MH i2c: 01 [23:09:35]MH_I2C_Read... [23:09:35]*** Stop cut motor [23:09:35]*** Cut end [23:09:35]Read from MH i2c: 01 07 00 [23:09:35]MH_I2C_Read... [23:09:35]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [23:09:35]process_action close_receipt done [23:09:35]requested_data is exist [23:09:35]produce_requested_data [23:09:35]requested_item fm.sn is exist - process it [23:09:35]wFMCommunicate request_size=4 [23:09:35]MH_SAM_APDU [23:09:35]CAPDU: 80 11 00 00 [23:09:35]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [23:09:35]Write i2c OK [23:09:35]MH_I2C_Read... [23:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:35]Read from MH i2c: E2 [23:09:35]MH_I2C_Read... [23:09:35]Read from MH i2c: E2 17 00 [23:09:35]MH_I2C_Read... [23:09:35]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 [23:09: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:09:35]wFMCommunicate OK [23:09:35]requested_item fd.num is exist - process it [23:09:35]SAM_PROTO_GetFieldsCounters [23:09:35]wFMCommunicate request_size=4 [23:09:35]MH_SAM_APDU [23:09:35]CAPDU: 80 13 00 00 [23:09:35]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [23:09:35]Write i2c OK [23:09:35]MH_I2C_Read... [23:09:35]Connected sock=11 [23: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 39 01 00 00 94 2A 31 01 BD 1D 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 32 31 35 36 32 32 30 31 36 06 04 33 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 BE D1 81 D0 BE D0 B1 D0 B0 D1 8F 20 4D 4F 52 4F 53 48 41 20 46 4F 52 45 53 Read from MH i2c: E2 54 [23:09:35]20 MH_I2C_Read... [23:09:35]53 4F 55 4C 20 4F 46 20 4B 59 52 47 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 19 01 00 00 00 13 04 06 00 40 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 Read from MH i2c: 01 E2 00 62 12 00 04 [23:09:35]MH_I2C_Read... [23:09:35]04 00 71 01 00 00 F4 Read from MH i2c: 03 E2 04 62 00 00 2B 64 F5 00 F1 00 66 5D 0E 00 04 B9 04 04 01 00 00 F2 01 01 11 00 04 00 10 B9 00 04 30 01 30 00 30 01 30 0D 30 30 04 30 10 30 00 30 30 30 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:35]38 30 37 30 34 30 39 30 37 30 39 30 0D 30 04 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 10 04 00 04 30 00 30 DB 30 55 30 01 30 30 00 30 35 30 04 30 06 30 00 30 A2 39 B6 32 A7 8B B4 83 A5 79 1F 35 FB 53 35 52 [23:09:35]35 39 32 10 04 04 00 DB 55 01 00 0E 04 04 00 F2 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 89 [23:09: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 DB 55 01 00 0E 04 04 00 F2 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 [23:09:35]wFMCommunicate OK [23:09:35]SAM_PROTO_GetFieldsCounters done [23:09:35]requested_item shift.num is exist - process it [23:09:35]requested_item shift.opened is exist - process it [23:09:35]req_shift_opened [23:09:35]FM_GetShiftState [23:09:35]SAM_PROTO_GetShiftState [23:09:35]wFMCommunicate request_size=4 [23:09:35]MH_SAM_APDU [23:09:35]CAPDU: 80 13 01 00 [23:09:35]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [23:09:35]Write i2c OK [23:09:35]MH_I2C_Read... [23:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:35]Read from MH i2c: E2 [23:09:35]MH_I2C_Read... [23:09:35]Read from MH i2c: E2 0E 00 [23:09:35]MH_I2C_Read... [23:09:35]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3A [23:09:35]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:35]wFMCommunicate OK [23:09:35]SAM_PROTO_GetShiftState done [23:09:35]FM_GetShiftState done [23:09:35]req_shift_opened done [23:09:35]requested_item shift.open_date is exist - process it [23:09:35]req_shift_open_date [23:09:35]req_shift_open_date done [23:09:35]produce_requested_data done [23:09:35]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87515,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:09:35]process_action_free close_receipt [23:09:35]json_value_free [23:09:35]json_value_free done [23:09:35]process_json_proto returns [23:09:35]Send response to host [23:09:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87515,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:09:35]free response buf [23:09:35]execute_script done [23:09:35]execute_script returns [23:09:35]free content buf [23:09:35]Sock 9.Close socket [23:09:35]Sock 9.Thread stoped [23:09:36]accept exits with 7 [23:09:36]New connection [23:09:36]New thread 3067080036 created [23:09:36]Thread 3067223396 joined [23:09:36]Waiting for new connection... [23:09:36] Sock 7.Parse request [23:09:36]Sock 7.Check first char [23:09:36]Sock 7.First char is OK [23:09:36]request: POST /json_proto HTTP/1.0 [23:09:36]Method: POST [23:09:36]URL: /json_proto [23:09:36]Method is POST - this is cgi request [23:09:36]url: /json_proto [23:09:36]query_string will be loaded in cgi processing [23:09:36]execute_cgi json_proto POST (null) [23:09:36]execute_cgi path=json_proto method=POST [23:09:36]POST find Content-Length [23:09:36]Host: 172.17.47.196:8080 [23:09:36]Content-Length: 687 [23:09:36]Content-Type: application/json [23:09:36] [23:09:36]POST finish read [23:09:36]Found Content-Length = 687 [23:09:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872449", "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" ] } } [23:09:36]execute_script... [23:09: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)872449", "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" ] } } [23:09:36]POST & json_proto [23:09:36]process_json_proto [23:09:36]json parsed OK: [23:09:36]protocol is kg_v1.0 [23:09:36]action value=close_receipt [23:09:36]process_action close_receipt [23:09:36]cmd_close_receipt [23:09:36]MH_GetDate [23:09:36]Write to MH i2c: F0 00 00 66 00 55 [23:09:36]Write i2c OK [23:09:36]MH_I2C_Read... [23:09:36]Read from MH i2c: F0 [23:09:36]MH_I2C_Read... [23:09:36]Read from MH i2c: F0 09 00 [23:09:36]MH_I2C_Read... [23:09:36]Read from MH i2c: F0 09 00 66 00 00 30 F5 F1 66 4C 6B 94 66 8B [23:09:36]GetLastDocTimeStamp 1727132971 [23:09:36]current date 1727132976 [23:09:36]FM_GetShiftState [23:09:36]SAM_PROTO_GetShiftState [23:09:36]wFMCommunicate request_size=4 [23:09:36]MH_SAM_APDU [23:09:36]CAPDU: 80 13 01 00 [23:09:36]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [23:09:36]Write i2c OK [23:09:36]MH_I2C_Read... [23:09:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:36]Read from MH i2c: E2 [23:09:36]MH_I2C_Read... [23:09:36]Read from MH i2c: E2 0E 00 [23:09:36]MH_I2C_Read... [23:09:36]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 3C [23:09:36]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:36]wFMCommunicate OK [23:09:36]SAM_PROTO_GetShiftState done [23:09:36]FM_GetShiftState done [23:09:36]opened in 1727050818 [23:09:36]opened+sec_in_day 1727137218 [23:09:36]quantity*price = 300075 [23:09:36]sum+1 = 300077 [23:09:36]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 СНО: Общий режим Чек 370 23.09.2024 23:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87516 ФПД: 212001448759200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230936&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87516&fm=212001448759200&tin=02508201610067®Number=0000000000092592&sum=300000 [23:09:37]StoreToDocumentArchive [23:09:37]shift 498 fd 87516 [23:09:37]save to /storage/0498/doc_00087516 [23: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 FA 65 47 00 07 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 DB 55 01 00 F4 03 04 00 F8 9F F1 66 B6 04 01 00 00 04 1C 3A 8C 11 2D 6A 53 [23:09:37]CommunicateWithHost err = 0 [23:09:37]CheckOFDResponse [23:09:37]1017 (14) - 77093643461234 [23:09:37]1041 (16) - 0000000000874979 [23:09:37]1040 (4) - 87515 [23:09:37]1012 (4) - 23.09.2024 17:06 [23:09:37]1206 (1) - 0 [23:09:37]OFD Sender: Remove packet 87515 [23:09:37]ProducePacketName [23:09:37]name=ofd_packets/00087515 [23:09:37]NVStorageDeleteData [23:09:37]save last doc name /storage/0498/doc_00087516 to /storage/kkm_last_doc_name [23:09:37]save OK [23:09:37]Clear old archive folders... [23:09:37]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:09:37]tlvbuf is 01AE8060 [23:09:37]SAM_PROTO_ClearQueue [23:09:37]wFMCommunicate request_size=4 [23:09:37]MH_SAM_APDU [23:09:37]CAPDU: 80 09 00 00 [23:09:37]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [23:09:37]Write i2c OK [23:09:37]MH_I2C_Read... [23:09:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:37]Read from MH i2c: E2 [23:09:37]MH_I2C_Read... [23:09:37]Read from MH i2c: E2 03 00 [23:09:37]MH_I2C_Read... [23:09:37]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [23:09:37]RAPDU: 90 00 [23:09:37]wFMCommunicate OK [23:09:37]SAM_PROTO_ClearQueue done [23:09:37]KKMCreateOFDPacket [23:09:37]OFDProtocolAddRootSTLVToBuf [23:09:37]FM_MakeSignedData [23:09:37]FM_MakeSignedData [23:09:37]SAM_PROTO_SignData [23:09:37]wFMCommunicate request_size=4 [23:09:37]MH_SAM_APDU [23:09:37]CAPDU: 80 0D 01 02 [23:09:37]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [23:09:37]Write i2c OK [23:09:37]MH_I2C_Read... [23:09:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:37]Read from MH i2c: E2 [23:09:37]MH_I2C_Read... [23:09:37]Read from MH i2c: E2 03 00 [23:09:37]MH_I2C_Read... [23:09:37]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [23:09:37]RAPDU: 90 00 [23:09:37]wFMCommunicate OK [23:09:37]wFMCommunicate request_size=255 [23:09:37]MH_SAM_APDU [23:09: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 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 OFD Sender: No OFD packet to send [23:09:38]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 72 01 00 00 F4 03 04 00 30 F5 F1 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 DC 55 01 00 35 04 06 00 [23:09:38]Write to MH i2c: E2 02 01 76 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 72 01 00 00 F4 03 04 00 30 F5 F1 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 DC 55 01 00 35 04 06 00 00 00 B3 [23:09:38]Write i2c OK [23:09:38]MH_I2C_Read... [23:09:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:38]Read from MH i2c: E2 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 03 00 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [23:09:38]RAPDU: 90 00 [23:09:38]wFMCommunicate OK [23:09:38]wFMCommunicate request_size=11 [23:09:38]MH_SAM_APDU [23:09:38]CAPDU: 80 0D 02 02 06 C0 D0 6F 0B 8F A0 [23:09:38]Write to MH i2c: E2 0E 00 77 00 80 0D 02 02 06 00 C0 D0 6F 0B 8F A0 00 00 36 [23:09:38]Write i2c OK [23:09:38]MH_I2C_Read... [23:09:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:38]Read from MH i2c: E2 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 03 00 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [23:09:38]RAPDU: 90 00 [23:09:38]wFMCommunicate OK [23:09:38]wFMCommunicate request_size=4 [23:09:38]MH_SAM_APDU [23:09:38]CAPDU: 80 0D 03 02 [23:09:38]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [23:09:38]Write i2c OK [23:09:38]MH_I2C_Read... [23:09:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:38]Read from MH i2c: E2 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 0B 00 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 0B 00 78 00 00 99 F7 9C E3 4A A8 BA 7D 90 00 2C [23:09:38]RAPDU: 99 F7 9C E3 4A A8 BA 7D 90 00 [23:09:38]wFMCommunicate OK [23:09:38]SAM_PROTO_SignData done [23:09:38]FM_MakeSignedData done [23:09:38]CreateOFDProtocolMessage [23:09:38]wFMCommunicate request_size=4 [23:09:38]MH_SAM_APDU [23:09:38]CAPDU: 80 11 00 00 [23:09:38]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [23:09:38]Write i2c OK [23:09:38]MH_I2C_Read... [23:09:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:38]Read from MH i2c: E2 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: E2 17 00 [23:09:38]MH_I2C_Read... [23:09:38]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 [23:09:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:09:38]wFMCommunicate OK [23:09:38]CreateOFDProtocolMessage done [23:09:38]OFDSenderStorePacket 87516 [23:09:38]StoreOFDPacket docnum=87516 [23:09: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 1C 05 08 01 B6 4A 5A 03 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 72 01 00 00 F4 03 04 00 30 F5 F1 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 DC 55 01 00 35 04 06 00 C0 D0 6F 0B 8F A0 99 F7 9C E3 4A A8 BA 7D [23:09:38]CheckFolder [23:09:38]dirname=/storage/ofd_packets [23:09:38]CheckFolder done [23:09:38]ProducePacketName [23:09:38]name=ofd_packets/00087516 [23:09:38]NVStorageSaveData ofd_packets/00087516 [23:09:38]File name is /storage/ofd_packets/00087516 [23:09:38]Write 302 bytes [23:09:38]NVStorageSaveData done [23:09:38]OFDSenderStorePacket done [23:09:38]KKMCreateOFDPacket done [23:09:38]NVStorageSaveData kkm_last_timestamp [23:09:38]File name is /storage/kkm_last_timestamp [23:09:38]Write 4 bytes [23:09:38]NVStorageSaveData done [23:09:38]ConnectInit Can't connect to host [23:09:38]ExternCall_PrintAddStr [23:09:38]wPrintStart [23:09:38]Write to MH i2c: 01 00 00 7A 00 7A [23:09:38]Write i2c OK [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: 01 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: 01 07 00 [23:09:38]MH_I2C_Read... [23:09:38]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [23:09:38]RasterBufferAndPrint [23:09:38]line Счет N : (1)872449 [23:09:38]line ИНН: 02508201610067 [23:09:38]line Контрольно-Кассовый Чек [23:09:38]line ПРОДАЖА [23:09:38]line ТРК (МРК, ГНК) : 21 [23:09:38]line Товар: 2710194210 [23:09:38]line ДТ(л)-К-4 [23:09:38]line 39.380 * 76.20 [23:09:38]line = 3000.76 [23:09:38]line НДС 12% НСП 1% [23:09:38]line > о реализуемом товаре [23:09:38]line ОКРУГЛЕНИЕ: -0.76 [23:09:38]line ИТОГО: 3000.00 [23:09:38]line Внесено: 3000.00 [23:09:38]line СДАЧА: 0.00 [23:09:38]line НСП 1% : 26.55 [23:09:38]line НДС 12% : 318.66 [23:09:38]line Наличными: 3000.00 [23:09:38]line Безнал.: 0.00 [23:09:38]line Место: АЗС № 137 "Партнер Нефть" [23:09:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:09:38]line СНО: Общий режим [23:09:38]line Чек 370 23.09.2024 23:09 [23:09:38]line Смена: 498 ФФД: 1.0 [23:09:38]line ЗНМ: 0300000064 [23:09:38]line РНМ: 0000000000092592 [23:09:38]line Версия ККМ: 001 [23:09:38]line ФМ: 0000000000874979 [23:09:38]line ФД: 87516 [23:09:38]line ФПД: 212001448759200 [23:09:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230936&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87516&fm=212001448759200&tin=02508201610067®Number=0000000000092592&sum=300000 [23:09:38]written 0, free lines is 4095 [23:09:38]OFD Sender: Processing packet 87516 [packets to send 280, broken 279] [23:09:38]ProducePacketName [23:09:38]name=ofd_packets/00087516 [23:09:38]OFD Sender: To server: pG, [23:09:38]CommunicateWithHost lk.salyk.kg:30040 [23:09:38]ConnectInit lk.salyk.kg [23:09:39]Connected sock=10 [23:09: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 1C 05 08 01 B6 4A 5A 03 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 72 01 00 00 F4 03 04 00 30 F5 F1 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 DC 55 01 00 35 04 06 00 C0 D0 6F 0B 8F A0 99 F7 9C E3 4A A8 BA 7D [23:09:39]Write to MH i2c: 01 00 00 A5 00 A5 [23:09:39]Write i2c OK [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: 01 [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: 01 07 00 [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 4F 0E 09 [23:09:39]RasterBufferAndPrint [23:09:39]line [23:09:39]line [23:09:39]line [23:09:39]line [23:09:39]line [23:09:39]written 0, free lines is 3694 [23:09:39]MH_Cut [23:09:39]Write to MH i2c: D1 01 00 AC 00 01 7E [23:09:39]Write i2c OK [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: D1 [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: D1 01 00 [23:09:39]MH_I2C_Read... [23:09:39]Read from MH i2c: D1 01 00 AC 00 00 7D [23:09:39]Write to MH i2c: 01 00 00 AD 00 AD [23:09:39]Write i2c OK [23:09:39]MH_I2C_Read... [23:09:40]*** Cut start [23:09:40]*** Partial cut [23:09:40]*** CUTSNS_PIN = 1 [23:09:40]*** CUTSNS_PIN = 0 [23:09:40]*** Brake cut motor [23:09: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 96 88 47 00 FE 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 DC 55 01 00 F4 03 04 00 FC 9F F1 66 B6 04 01 00 00 37 6F 98 55 D2 FD 50 40 [23:09:40]CommunicateWithHost err = 0 [23:09:40]CheckOFDResponse [23:09:40]1017 (14) - 77093643461234 [23:09:40]1041 (16) - 0000000000874979 [23:09:40]1040 (4) - 87516 [23:09:40]1012 (4) - 23.09.2024 17:06 [23:09:40]1206 (1) - 0 [23:09:40]OFD Sender: Remove packet 87516 [23:09:40]ProducePacketName [23:09:40]name=ofd_packets/00087516 [23:09:40]NVStorageDeleteData [23:09:40]Read from MH i2c: 01 [23:09:40]MH_I2C_Read... [23:09:40]*** Stop cut motor [23:09:40]*** Cut end [23:09:40]Read from MH i2c: 01 07 00 [23:09:40]MH_I2C_Read... [23:09:40]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [23:09:40]process_action close_receipt done [23:09:40]requested_data is exist [23:09:40]produce_requested_data [23:09:40]requested_item fm.sn is exist - process it [23:09:40]wFMCommunicate request_size=4 [23:09:40]MH_SAM_APDU [23:09:40]CAPDU: 80 11 00 00 [23:09:40]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [23:09:40]Write i2c OK [23:09:40]MH_I2C_Read... [23:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:40]Read from MH i2c: E2 [23:09:40]MH_I2C_Read... [23:09:40]Read from MH i2c: E2 17 00 [23:09:40]MH_I2C_Read... [23:09:40]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 [23:09: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:09:40]wFMCommunicate OK [23:09:40]requested_item fd.num is exist - process it [23:09:40]SAM_PROTO_GetFieldsCounters [23:09:40]wFMCommunicate request_size=4 [23:09:40]MH_SAM_APDU [23:09:40]CAPDU: 80 13 00 00 [23:09:40]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [23:09:40]Write i2c OK [23:09:40]MH_I2C_Read... [23:09:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:41]Read from MH i2c: E2 [23:09:41]MH_I2C_Read... [23:09:41]Read from MH i2c: E2 62 00 [23:09:41]MH_I2C_Read... [23:09:41]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 D8 [23:09:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [23:09:41]wFMCommunicate OK [23:09:41]SAM_PROTO_GetFieldsCounters done [23:09:41]requested_item shift.num is exist - process it [23:09:41]requested_item shift.opened is exist - process it [23:09:41]req_shift_opened [23:09:41]FM_GetShiftState [23:09:41]SAM_PROTO_GetShiftState [23:09:41]wFMCommunicate request_size=4 [23:09:41]MH_SAM_APDU [23:09:41]CAPDU: 80 13 01 00 [23:09:41]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [23:09:41]Write i2c OK [23:09:41]MH_I2C_Read... [23:09:41]OFD Sender: No OFD packet to send [23:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:41]Read from MH i2c: E2 [23:09:41]MH_I2C_Read... [23:09:41]Read from MH i2c: E2 0E 00 [23:09:41]MH_I2C_Read... [23:09:41]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 85 [23:09:41]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:41]wFMCommunicate OK [23:09:41]SAM_PROTO_GetShiftState done [23:09:41]FM_GetShiftState done [23:09:41]req_shift_opened done [23:09:41]requested_item shift.open_date is exist - process it [23:09:41]req_shift_open_date [23:09:41]req_shift_open_date done [23:09:41]produce_requested_data done [23:09:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87516,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:09:41]process_action_free close_receipt [23:09:41]json_value_free [23:09:41]json_value_free done [23:09:41]process_json_proto returns [23:09:41]Send response to host [23:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87516,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:09:41]free response buf [23:09:41]execute_script done [23:09:41]execute_script returns [23:09:41]free content buf [23:09:41]Sock 7.Close socket [23:09:41]Sock 7.Thread stoped [23:09:42]accept exits with 9 [23:09:42]New connection [23:09:42]New thread 3067223396 created [23:09:42]Thread 3067080036 joined [23:09:42]Waiting for new connection... [23:09:42] Sock 9.Parse request [23:09:42]Sock 9.Check first char [23:09:42]Sock 9.First char is OK [23:09:42]request: POST /json_proto HTTP/1.0 [23:09:42]Method: POST [23:09:42]URL: /json_proto [23:09:42]Method is POST - this is cgi request [23:09:42]url: /json_proto [23:09:42]query_string will be loaded in cgi processing [23:09:42]execute_cgi json_proto POST (null) [23:09:42]execute_cgi path=json_proto method=POST [23:09:42]POST find Content-Length [23:09:42]Host: 172.17.47.196:8080 [23:09:42]Content-Length: 647 [23:09:42]Content-Type: application/json [23:09:42] [23:09:42]POST finish read [23:09:42]Found Content-Length = 647 [23:09:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148245", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:42]execute_script... [23:09: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)148245", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:42]POST & json_proto [23:09:42]process_json_proto [23:09:42]json parsed OK: [23:09:42]protocol is kg_v1.0 [23:09:42]action value=close_receipt [23:09:42]process_action close_receipt [23:09:42]cmd_close_receipt [23:09:42]MH_GetDate [23:09:42]Write to MH i2c: F0 00 00 B1 00 A0 [23:09:42]Write i2c OK [23:09:42]MH_I2C_Read... [23:09:42]Read from MH i2c: F0 [23:09:42]MH_I2C_Read... [23:09:42]Read from MH i2c: F0 09 00 [23:09:42]MH_I2C_Read... [23:09:42]Read from MH i2c: F0 09 00 B1 00 00 36 F5 F1 66 4C 6B 94 66 DC [23:09:42]GetLastDocTimeStamp 1727132976 [23:09:42]current date 1727132982 [23:09:42]FM_GetShiftState [23:09:42]SAM_PROTO_GetShiftState [23:09:42]wFMCommunicate request_size=4 [23:09:42]MH_SAM_APDU [23:09:42]CAPDU: 80 13 01 00 [23:09:42]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [23:09:42]Write i2c OK [23:09:42]MH_I2C_Read... [23:09:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:42]Read from MH i2c: E2 [23:09:42]MH_I2C_Read... [23:09:42]Read from MH i2c: E2 0E 00 [23:09:42]MH_I2C_Read... [23:09:42]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 87 [23:09:42]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:42]wFMCommunicate OK [23:09:42]SAM_PROTO_GetShiftState done [23:09:42]FM_GetShiftState done [23:09:42]opened in 1727050818 [23:09:42]opened+sec_in_day 1727137218 [23:09:42]quantity*price = 13000 [23:09:42]sum+1 = 13001 [23:09:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 371 23.09.2024 23:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87517 ФПД: 61021408321518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87517&fm=61021408321518&tin=02508201610067®Number=0000000000092592&sum=13000 0 [23:09:43]StoreToDocumentArchive [23:09:43]shift 498 fd 87517 [23:09:43]save to /storage/0498/doc_00087517 [23:09:43]save last doc name /storage/0498/doc_00087517 to /storage/kkm_last_doc_name [23:09:43]save OK [23:09:43]Clear old archive folders... [23:09:43]ProcessDocumentItem done err = 0, tmpTLVsize=272 [23:09:43]tlvbuf is 01B25990 [23:09:43]SAM_PROTO_ClearQueue [23:09:43]wFMCommunicate request_size=4 [23:09:43]MH_SAM_APDU [23:09:43]CAPDU: 80 09 00 00 [23:09:43]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [23:09:43]Write i2c OK [23:09:43]MH_I2C_Read... [23:09:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:43]Read from MH i2c: E2 [23:09:43]MH_I2C_Read... [23:09:43]Read from MH i2c: E2 03 00 [23:09:43]MH_I2C_Read... [23:09:43]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [23:09:43]RAPDU: 90 00 [23:09:43]wFMCommunicate OK [23:09:43]SAM_PROTO_ClearQueue done [23:09:43]KKMCreateOFDPacket [23:09:43]OFDProtocolAddRootSTLVToBuf [23:09:43]FM_MakeSignedData [23:09:43]FM_MakeSignedData [23:09:43]SAM_PROTO_SignData [23:09:43]wFMCommunicate request_size=4 [23:09:43]MH_SAM_APDU [23:09:43]CAPDU: 80 0D 01 02 [23:09:43]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [23:09:43]Write i2c OK [23:09:43]MH_I2C_Read... [23:09:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:44]Read from MH i2c: E2 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [23:09:44]RAPDU: 90 00 [23:09:44]wFMCommunicate OK [23:09:44]wFMCommunicate request_size=255 [23:09:44]MH_SAM_APDU [23:09:44]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 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 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 64 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 73 01 00 00 F4 03 04 00 36 F5 F1 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 [23:09:44]Write to MH i2c: E2 02 01 C1 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 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 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 64 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 73 01 00 00 F4 03 04 00 36 F5 F1 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 00 00 C2 [23:09:44]Write i2c OK [23:09:44]MH_I2C_Read... [23:09:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:44]Read from MH i2c: E2 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [23:09:44]RAPDU: 90 00 [23:09:44]wFMCommunicate OK [23:09:44]wFMCommunicate request_size=31 [23:09:44]MH_SAM_APDU [23:09:44]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 DD 55 01 00 35 04 06 00 37 7F A7 5D DF EE [23:09:44]Write to MH i2c: E2 22 00 C2 00 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 DD 55 01 00 35 04 06 00 37 7F A7 5D DF EE 00 00 2D [23:09:44]Write i2c OK [23:09:44]MH_I2C_Read... [23:09:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:44]Read from MH i2c: E2 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [23:09:44]RAPDU: 90 00 [23:09:44]wFMCommunicate OK [23:09:44]wFMCommunicate request_size=4 [23:09:44]MH_SAM_APDU [23:09:44]CAPDU: 80 0D 03 02 [23:09:44]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [23:09:44]Write i2c OK [23:09:44]MH_I2C_Read... [23:09:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:44]Read from MH i2c: E2 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 0B 00 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 0B 00 C3 00 00 68 74 9C 23 3A C8 95 B2 90 00 23 [23:09:44]RAPDU: 68 74 9C 23 3A C8 95 B2 90 00 [23:09:44]wFMCommunicate OK [23:09:44]SAM_PROTO_SignData done [23:09:44]FM_MakeSignedData done [23:09:44]CreateOFDProtocolMessage [23:09:44]wFMCommunicate request_size=4 [23:09:44]MH_SAM_APDU [23:09:44]CAPDU: 80 11 00 00 [23:09:44]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [23:09:44]Write i2c OK [23:09:44]MH_I2C_Read... [23:09:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:44]Read from MH i2c: E2 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: E2 17 00 [23:09:44]MH_I2C_Read... [23:09:44]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 [23:09:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:09:44]wFMCommunicate OK [23:09:44]CreateOFDProtocolMessage done [23:09:44]OFDSenderStorePacket 87517 [23:09:44]StoreOFDPacket docnum=87517 [23:09: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 24 01 00 00 40 2F 1C 01 AC 45 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 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 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 64 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 73 01 00 00 F4 03 04 00 36 F5 F1 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 DD 55 01 00 35 04 06 00 37 7F A7 5D DF EE 68 74 9C 23 3A C8 95 B2 [23:09:44]CheckFolder [23:09:44]dirname=/storage/ofd_packets [23:09:44]CheckFolder done [23:09:44]ProducePacketName [23:09:44]name=ofd_packets/00087517 [23:09:44]NVStorageSaveData ofd_packets/00087517 [23:09:44]File name is /storage/ofd_packets/00087517 [23:09:44]Write 322 bytes [23:09:44]NVStorageSaveData done [23:09:44]OFDSenderStorePacket done [23:09:44]KKMCreateOFDPacket done [23:09:44]NVStorageSaveData kkm_last_timestamp [23:09:44]File name is /storage/kkm_last_timestamp [23:09:44]Write 4 bytes [23:09:44]NVStorageSaveData done [23:09:44]ExternCall_PrintAddStr [23:09:44]wPrintStart [23:09:44]Write to MH i2c: 01 00 00 C5 00 C5 [23:09:44]Write i2c OK [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: 01 [23:09:44]MH_I2C_Read... [23:09:44]OFD Sender: Processing packet 87517 [packets to send 280, broken 279] [23:09:44]ProducePacketName [23:09:44]name=ofd_packets/00087517 [23:09:44]OFD Sender: To server: pG, [23:09:44]CommunicateWithHost lk.salyk.kg:30040 [23:09:44]ConnectInit lk.salyk.kg [23:09:44]Read from MH i2c: 01 07 00 [23:09:44]MH_I2C_Read... [23:09:44]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [23:09:44]RasterBufferAndPrint [23:09:44]line Счет N : (3)148245 [23:09:44]line ИНН: 02508201610067 [23:09:44]line Контрольно-Кассовый Чек [23:09:44]line ПРОДАЖА [23:09:44]line Товар: 47011656 [23:09:44]line Водка Пшеничная 0,1л [23:09:44]line 2.000 * 65.00 [23:09:44]line = 130.00 [23:09:44]line НДС 12% НСП 1% [23:09:44]line > о реализуемом товаре [23:09:44]line ИТОГО: 130.00 [23:09:44]line НСП 1% : 1.15 [23:09:44]line НДС 12% : 13.80 [23:09:44]line Наличными: 130.00 [23:09:44]line Безнал.: 0.00 [23:09:44]line Место: АЗС № 137 "Партнер Нефть" [23:09:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:09:45]line СНО: Общий режим [23:09:45]line Чек 371 23.09.2024 23:09 [23:09:45]line Смена: 498 ФФД: 1.0 [23:09:45]line ЗНМ: 0300000064 [23:09:45]line РНМ: 0000000000092592 [23:09:45]line Версия ККМ: 001 [23:09:45]line ФМ: 0000000000874979 [23:09:45]line ФД: 87517 [23:09:45]line ФПД: 61021408321518 [23:09:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87517&fm=61021408321518&tin=02508201610067®Number=0000000000092592&sum=13000 [23:09:45]line 0 [23:09:45]written 0, free lines is 4095 [23:09:45]Write to MH i2c: 01 00 00 ED 00 ED [23:09:45]Write i2c OK [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: 01 [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: 01 07 00 [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 06 0D 07 [23:09:45]RasterBufferAndPrint [23:09:45]line [23:09:45]line [23:09:45]line [23:09:45]line [23:09:45]line [23:09:45]written 0, free lines is 3371 [23:09:45]MH_Cut [23:09:45]Write to MH i2c: D1 01 00 F4 00 01 C6 [23:09:45]Write i2c OK [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: D1 [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: D1 01 00 [23:09:45]MH_I2C_Read... [23:09:45]Read from MH i2c: D1 01 00 F4 00 00 C5 [23:09:45]Write to MH i2c: 01 00 00 F5 00 F5 [23:09:45]Write i2c OK [23:09:45]MH_I2C_Read... [23:09:46]*** Cut start [23:09:46]*** Partial cut [23:09:46]*** CUTSNS_PIN = 1 [23:09:46]*** CUTSNS_PIN = 0 [23:09:46]*** Brake cut motor [23:09:46]Read from MH i2c: 01 [23:09:46]MH_I2C_Read... [23:09:46]*** Stop cut motor [23:09:46]*** Cut end [23:09:46]Read from MH i2c: 01 07 00 [23:09:46]MH_I2C_Read... [23:09:46]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [23:09:46]process_action close_receipt done [23:09:46]requested_data is exist [23:09:46]produce_requested_data [23:09:46]requested_item fm.sn is exist - process it [23:09:46]wFMCommunicate request_size=4 [23:09:46]MH_SAM_APDU [23:09:46]CAPDU: 80 11 00 00 [23:09:46]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [23:09:46]Write i2c OK [23:09:46]MH_I2C_Read... [23:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:46]Read from MH i2c: E2 [23:09:46]MH_I2C_Read... [23:09:46]Read from MH i2c: E2 17 00 [23:09:46]MH_I2C_Read... [23:09: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 [23:09: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:09:46]wFMCommunicate OK [23:09:46]requested_item fd.num is exist - process it [23:09:46]SAM_PROTO_GetFieldsCounters [23:09:46]wFMCommunicate request_size=4 [23:09:46]MH_SAM_APDU [23:09:46]CAPDU: 80 13 00 00 [23:09:46]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [23:09:46]Write i2c OK [23:09:46]MH_I2C_Read... [23:09:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:47]Read from MH i2c: E2 [23:09:47]MH_I2C_Read... [23:09:47]Read from MH i2c: E2 62 00 [23:09:47]MH_I2C_Read... [23:09:47]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 Connected sock=11 [23:09:47]30 Data to sent: 30 87 95 30 F6 30 70 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 DD 55 01 47 00 2C 0E 01 04 00 04 30 00 30 F2 30 01 30 30 00 30 00 30 12 30 04 30 04 30 00 38 73 37 01 34 00 39 00 37 5E 39 04 24 04 01 00 00 73 00 01 40 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 2F 90 1C 00 01 24 AC [23:09:47]45 RAPDU: 5A 5D 03 00 01 B9 00 04 03 01 00 00 10 01 01 11 1E 04 04 10 01 00 00 30 01 30 23 30 04 30 62 30 00 30 8A 30 04 30 30 30 38 37 34 39 37 39 0D 04 10 00 30 30 30 30 30 08 30 00 30 34 30 37 30 30 30 31 30 31 39 36 32 35 39 32 10 04 04 00 DD 55 01 00 0E 04 04 00 F2 01 35 00 36 00 06 12 04 04 23 04 00 00 D0 73 92 01 D0 00 BE 00 D0 5E B4 04 D0 04 BA 00 D0 73 B0 01 20 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 D0 00 9F 90 D1 00 88 [23:09:47]D0 wFMCommunicate OK [23:09:47]B5 SAM_PROTO_GetFieldsCounters done [23:09:47]D0 requested_item shift.num is exist - process it [23:09:47]BD requested_item shift.opened is exist - process it [23:09:47]req_shift_opened [23:09:47]FM_GetShiftState [23:09:47]SAM_PROTO_GetShiftState [23:09:47]wFMCommunicate request_size=4 [23:09:47]MH_SAM_APDU [23:09:47]CAPDU: 80 13 01 00 [23:09:47]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [23:09:47]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 Write i2c OK [23:09:47]00 MH_I2C_Read... [23:09:47]00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:47]00 Read from MH i2c: 13 04 E2 06 [23:09:47]00 MH_I2C_Read... [23:09:47]C8 Read from MH i2c: 32 E2 00 0E 00 00 00 [23:09:47]00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 MH_I2C_Read... [23:09:47]06 Read from MH i2c: 00 E2 C8 0E 32 00 00 F8 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 09 00 00 00 01 00 42 00 B4 00 F0 EE 66 03 00 0F 00 F2 03 01 00 01 F3 03 06 00 64 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 73 01 00 00 F4 03 04 00 36 F5 F1 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 DD 55 01 00 35 04 06 00 37 7F A7 5D DF EE 68 74 9C 23 3A C8 95 B2 [23:09:47]00 00 00 90 00 CD [23:09:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:47]wFMCommunicate OK [23:09:47]SAM_PROTO_GetShiftState done [23:09:47]FM_GetShiftState done [23:09:47]req_shift_opened done [23:09:47]requested_item shift.open_date is exist - process it [23:09:47]req_shift_open_date [23:09:47]req_shift_open_date done [23:09:47]produce_requested_data done [23:09:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87517,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:09:47]process_action_free close_receipt [23:09:47]json_value_free [23:09:47]json_value_free done [23:09:47]process_json_proto returns [23:09:47]Send response to host [23:09:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87517,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:09:47]free response buf [23:09:47]execute_script done [23:09:47]execute_script returns [23:09:47]free content buf [23:09:47]Sock 9.Close socket [23:09:47]Sock 9.Thread stoped [23:09:48]Received data: 87 95 F6 70 47 accept exits with 7 [23:09:48]2C New connection [23:09:48]01 New thread 3067080036 created [23:09:48]00 30 Thread 3067223396 joined [23:09:48]30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 23 91 47 00 00 4F A5 07 01 00 07 00 3B 00 Waiting for new connection... [23:09:48]F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 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 55 01 00 F4 03 04 00 04 A0 F1 66 B6 04 01 00 00 AE 1E 3C CC 8A E3 72 C4 [23:09:48]CommunicateWithHost err = 0 [23:09:48]CheckOFDResponse [23:09:48]1017 (14) - 77093643461234 [23:09:48]1041 (16) - 0000000000874979 [23:09:48]1040 (4) - 87517 [23:09:48]1012 (4) - 23.09.2024 17:06 [23:09:48]1206 (1) - 0 [23:09:48]OFD Sender: Remove packet 87517 [23:09:48]ProducePacketName [23:09:48]name=ofd_packets/00087517 [23:09:48]NVStorageDeleteData [23:09:48] Sock 7.Parse request [23:09:48]Sock 7.Check first char [23:09:48]Sock 7.First char is OK [23:09:48]request: POST /json_proto HTTP/1.0 [23:09:48]Method: POST [23:09:48]URL: /json_proto [23:09:48]Method is POST - this is cgi request [23:09:48]url: /json_proto [23:09:48]query_string will be loaded in cgi processing [23:09:48]execute_cgi json_proto POST (null) [23:09:48]execute_cgi path=json_proto method=POST [23:09:48]POST find Content-Length [23:09:48]Host: 172.17.47.196:8080 [23:09:48]Content-Length: 795 [23:09:48]Content-Type: application/json [23:09:48] [23:09:48]POST finish read [23:09:48]Found Content-Length = 795 [23:09:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148246", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.000, "sum" : 120.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" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:48]execute_script... [23:09: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)148246", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 3.000, "sum" : 120.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" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:48]POST & json_proto [23:09:48]process_json_proto [23:09:48]json parsed OK: [23:09:48]protocol is kg_v1.0 [23:09:48]action value=close_receipt [23:09:48]process_action close_receipt [23:09:48]cmd_close_receipt [23:09:48]MH_GetDate [23:09:48]Write to MH i2c: F0 00 00 F9 00 E8 [23:09:48]Write i2c OK [23:09:48]MH_I2C_Read... [23:09:48]Read from MH i2c: F0 [23:09:48]MH_I2C_Read... [23:09:48]Read from MH i2c: F0 09 00 [23:09:48]MH_I2C_Read... [23:09:48]Read from MH i2c: F0 09 00 F9 00 00 3D F5 F1 66 4C 6B 94 66 2B [23:09:48]GetLastDocTimeStamp 1727132982 [23:09:48]current date 1727132989 [23:09:48]FM_GetShiftState [23:09:48]SAM_PROTO_GetShiftState [23:09:48]wFMCommunicate request_size=4 [23:09:48]MH_SAM_APDU [23:09:48]CAPDU: 80 13 01 00 [23:09:48]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [23:09:48]Write i2c OK [23:09:48]MH_I2C_Read... [23:09:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:49]Read from MH i2c: E2 [23:09:49]MH_I2C_Read... [23:09:49]Read from MH i2c: E2 0E 00 [23:09:49]MH_I2C_Read... [23:09:49]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 CF [23:09:49]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:49]wFMCommunicate OK [23:09:49]SAM_PROTO_GetShiftState done [23:09:49]FM_GetShiftState done [23:09:49]opened in 1727050818 [23:09:49]opened+sec_in_day 1727137218 [23:09:49]quantity*price = 12000 [23:09:49]sum+1 = 12001 [23:09:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 0.00 Безнал.: 120.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 372 23.09.2024 23:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87518 ФПД: 21653857053118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230949&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87518&fm=21653857053118&tin=02508201610067®Number=0000000000092592&sum=12000 0 [23:09:50]StoreToDocumentArchive [23:09:50]shift 498 fd 87518 [23:09:50]save to /storage/0498/doc_00087518 [23:09:50]save last doc name /storage/0498/doc_00087518 to /storage/kkm_last_doc_name [23:09:50]save OK [23:09:50]Clear old archive folders... [23:09:50]ProcessDocumentItem done err = 0, tmpTLVsize=271 [23:09:50]tlvbuf is 01B08700 [23:09:50]SAM_PROTO_ClearQueue [23:09:50]wFMCommunicate request_size=4 [23:09:50]MH_SAM_APDU [23:09:50]CAPDU: 80 09 00 00 [23:09:50]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [23:09:50]Write i2c OK [23:09:50]MH_I2C_Read... [23:09:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:50]Read from MH i2c: E2 [23:09:50]MH_I2C_Read... [23:09:50]Read from MH i2c: E2 03 00 [23:09:50]MH_I2C_Read... [23:09:50]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [23:09:50]RAPDU: 90 00 [23:09:50]wFMCommunicate OK [23:09:50]SAM_PROTO_ClearQueue done [23:09:50]KKMCreateOFDPacket [23:09:50]OFDProtocolAddRootSTLVToBuf [23:09:50]FM_MakeSignedData [23:09:50]FM_MakeSignedData [23:09:50]SAM_PROTO_SignData [23:09:50]wFMCommunicate request_size=4 [23:09:50]MH_SAM_APDU [23:09:50]CAPDU: 80 0D 01 02 [23:09:50]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [23:09:50]Write i2c OK [23:09:50]MH_I2C_Read... [23:09:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:51]Read from MH i2c: E2 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [23:09:51]RAPDU: 90 00 [23:09:51]wFMCommunicate OK [23:09:51]wFMCommunicate request_size=255 [23:09:51]MH_SAM_APDU [23:09:51]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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 3D F5 F1 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 [23:09:51]Write to MH i2c: E2 02 01 09 01 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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 3D F5 F1 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 00 00 EA [23:09:51]Write i2c OK [23:09:51]MH_I2C_Read... [23:09:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:51]Read from MH i2c: E2 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [23:09:51]RAPDU: 90 00 [23:09:51]wFMCommunicate OK [23:09:51]wFMCommunicate request_size=30 [23:09:51]MH_SAM_APDU [23:09:51]CAPDU: 80 0D 02 02 19 30 38 37 34 39 37 39 10 04 04 00 DE 55 01 00 35 04 06 00 13 B1 AE 75 29 BE [23:09:51]Write to MH i2c: E2 21 00 0A 01 80 0D 02 02 19 00 30 38 37 34 39 37 39 10 04 04 00 DE 55 01 00 35 04 06 00 13 B1 AE 75 29 BE 00 00 8C [23:09:51]Write i2c OK [23:09:51]MH_I2C_Read... [23:09:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:51]Read from MH i2c: E2 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [23:09:51]RAPDU: 90 00 [23:09:51]wFMCommunicate OK [23:09:51]wFMCommunicate request_size=4 [23:09:51]MH_SAM_APDU [23:09:51]CAPDU: 80 0D 03 02 [23:09:51]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [23:09:51]Write i2c OK [23:09:51]MH_I2C_Read... [23:09:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:51]Read from MH i2c: E2 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 0B 00 [23:09:51]MH_I2C_Read... [23:09:51]Read from MH i2c: E2 0B 00 0B 01 00 EF 16 C0 4C 74 90 ED 1B 90 00 A5 [23:09:51]RAPDU: EF 16 C0 4C 74 90 ED 1B 90 00 [23:09:51]wFMCommunicate OK [23:09:51]SAM_PROTO_SignData done [23:09:51]FM_MakeSignedData done [23:09:51]CreateOFDProtocolMessage [23:09:51]wFMCommunicate request_size=4 [23:09:51]MH_SAM_APDU [23:09:51]CAPDU: 80 11 00 00 [23:09:51]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [23:09:51]Write i2c OK [23:09:51]MH_I2C_Read... [23:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:52]Read from MH i2c: E2 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: E2 17 00 [23:09:52]MH_I2C_Read... [23:09:52]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 [23:09: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:09:52]wFMCommunicate OK [23:09:52]CreateOFDProtocolMessage done [23:09:52]OFDSenderStorePacket 87518 [23:09:52]StoreOFDPacket docnum=87518 [23:09: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 23 01 00 00 B1 8C 1B 01 90 71 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 31 31 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 30 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 3D F5 F1 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 DE 55 01 00 35 04 06 00 13 B1 AE 75 29 BE EF 16 C0 4C 74 90 ED 1B [23:09:52]CheckFolder [23:09:52]dirname=/storage/ofd_packets [23:09:52]CheckFolder done [23:09:52]ProducePacketName [23:09:52]name=ofd_packets/00087518 [23:09:52]NVStorageSaveData ofd_packets/00087518 [23:09:52]File name is /storage/ofd_packets/00087518 [23:09:52]Write 321 bytes [23:09:52]NVStorageSaveData done [23:09:52]OFDSenderStorePacket done [23:09:52]KKMCreateOFDPacket done [23:09:52]NVStorageSaveData kkm_last_timestamp [23:09:52]File name is /storage/kkm_last_timestamp [23:09:52]Write 4 bytes [23:09:52]NVStorageSaveData done [23:09:52]ExternCall_PrintAddStr [23:09:52]wPrintStart [23:09:52]Write to MH i2c: 01 00 00 0D 01 0E [23:09:52]Write i2c OK [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 07 00 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [23:09:52]RasterBufferAndPrint [23:09:52]line Счет N : (3)148246 [23:09:52]line ИНН: 02508201610067 [23:09:52]line Контрольно-Кассовый Чек [23:09:52]line ПРОДАЖА [23:09:52]line Товар: 4700000160211 [23:09:52]line Вода Легенда 0,5л [23:09:52]line 3.000 * 40.00 [23:09:52]line = 120.00 [23:09:52]line НДС 12% НСП 1% [23:09:52]line > о реализуемом товаре [23:09:52]line ИТОГО: 120.00 [23:09:52]line НСП 1% : 1.06 [23:09:52]line НДС 12% : 12.74 [23:09:52]line Наличными: 0.00 [23:09:52]line Безнал.: 120.00 [23:09:52]line Место: АЗС № 137 "Партнер Нефть" [23:09:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:09:52]line СНО: Общий режим [23:09:52]line Чек 372 23.09.2024 23:09 [23:09:52]line Смена: 498 ФФД: 1.0 [23:09:52]line ЗНМ: 0300000064 [23:09:52]line РНМ: 0000000000092592 [23:09:52]line Версия ККМ: 001 [23:09:52]line Платежная система: O! деньги [23:09:52]line ФМ: 0000000000874979 [23:09:52]line ФД: 87518 [23:09:52]line ФПД: 21653857053118 [23:09:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230949&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87518&fm=21653857053118&tin=02508201610067®Number=0000000000092592&sum=12000 [23:09:52]line 0 [23:09:52]written 0, free lines is 4095 [23:09:52]OFD Sender: Processing packet 87518 [packets to send 280, broken 279] [23:09:52]ProducePacketName [23:09:52]name=ofd_packets/00087518 [23:09:52]OFD Sender: To server: pG, [23:09:52]CommunicateWithHost lk.salyk.kg:30040 [23:09:52]ConnectInit lk.salyk.kg [23:09:52]Write to MH i2c: 01 00 00 37 01 38 [23:09:52]Write i2c OK [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 07 00 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 E6 0C 31 [23:09:52]RasterBufferAndPrint [23:09:52]line [23:09:52]line [23:09:52]line [23:09:52]line [23:09:52]line [23:09:52]written 0, free lines is 3346 [23:09:52]MH_Cut [23:09:52]Write to MH i2c: D1 01 00 3E 01 01 11 [23:09:52]Write i2c OK [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: D1 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: D1 01 00 [23:09:52]MH_I2C_Read... [23:09:52]Read from MH i2c: D1 01 00 3E 01 00 10 [23:09:52]Write to MH i2c: 01 00 00 3F 01 40 [23:09:52]Write i2c OK [23:09:52]MH_I2C_Read... [23:09:53]*** Cut start [23:09:53]*** Partial cut [23:09:53]*** CUTSNS_PIN = 1 [23:09:53]*** CUTSNS_PIN = 0 [23:09:53]Connected sock=11 [23:09: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 23 01 00 00 B1 8C 1B 01 90 71 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 31 31 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 30 2C 35 D0 BB FF 03 08 *** Brake cut motor [23:09:53]00 03 B8 0B 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 E0 2E 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 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 3D F5 F1 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 Read from MH i2c: 30 01 38 [23:09:54]37 MH_I2C_Read... [23:09:54]34 *** Stop cut motor [23:09:54]39 *** Cut end [23:09:54]37 Read from MH i2c: 01 07 00 [23:09:54]MH_I2C_Read... [23:09:54]Read from MH i2c: 01 07 00 3F 01 00 39 00 10 00 04 00 04 00 00 FF DE 0F 55 55 [23:09:54]process_action close_receipt done [23:09:54]requested_data is exist [23:09:54]produce_requested_data [23:09:54]requested_item fm.sn is exist - process it [23:09:54]wFMCommunicate request_size=4 [23:09:54]MH_SAM_APDU [23:09:54]CAPDU: 80 11 00 00 01 [23:09:54]00 Write to MH i2c: 35 E2 04 08 06 00 00 40 13 01 B1 80 AE 11 75 00 29 00 BE 00 EF 00 00 00 BB [23:09:54]Write i2c OK [23:09:54]MH_I2C_Read... [23:09:54]16 C0 4C 74 90 ED 1B [23:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:54]Read from MH i2c: E2 [23:09:54]MH_I2C_Read... [23:09:54]Read from MH i2c: E2 17 00 [23:09:54]MH_I2C_Read... [23:09:54]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 [23:09: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:09:54]wFMCommunicate OK [23:09:54]requested_item fd.num is exist - process it [23:09:54]SAM_PROTO_GetFieldsCounters [23:09:54]wFMCommunicate request_size=4 [23:09:54]MH_SAM_APDU [23:09:54]CAPDU: 80 13 00 00 [23:09:54]Write to MH i2c: E2 08 00 41 01 80 13 00 00 00 00 00 00 BE [23:09:54]Write i2c OK [23:09:54]MH_I2C_Read... [23:09:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:09:54]Read from MH i2c: E2 [23:09:54]MH_I2C_Read... [23:09:54]Read from MH i2c: E2 62 00 [23:09:54]MH_I2C_Read... [23:09:54]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 DE 55 01 00 0E 04 04 00 F2 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 73 [23:09: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 DE 55 01 00 0E 04 04 00 F2 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 [23:09:54]wFMCommunicate OK [23:09:54]SAM_PROTO_GetFieldsCounters done [23:09:54]requested_item shift.num is exist - process it [23:09:54]requested_item shift.opened is exist - process it [23:09:54]req_shift_opened [23:09:54]FM_GetShiftState [23:09:54]SAM_PROTO_GetShiftState [23:09:54]wFMCommunicate request_size=4 [23:09:54]MH_SAM_APDU [23:09:54]CAPDU: 80 13 01 00 [23:09:54]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [23:09:54]Write i2c OK [23:09:54]MH_I2C_Read... [23:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:54]Read from MH i2c: E2 [23:09:54]MH_I2C_Read... [23:09:54]Read from MH i2c: E2 0E 00 [23:09:54]MH_I2C_Read... [23:09:54]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 18 [23:09:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:54]wFMCommunicate OK [23:09:54]SAM_PROTO_GetShiftState done [23:09:54]FM_GetShiftState done [23:09:54]req_shift_opened done [23:09:54]requested_item shift.open_date is exist - process it [23:09:54]req_shift_open_date [23:09:54]req_shift_open_date done [23:09:54]produce_requested_data done [23:09:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87518,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:09:54]process_action_free close_receipt [23:09:54]json_value_free [23:09:54]json_value_free done [23:09:54]process_json_proto returns [23:09:54]Send response to host [23:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87518,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:09:54]free response buf [23:09:54]execute_script done [23:09:54]execute_script returns [23:09:54]free content buf [23:09:54]Sock 7.Close socket [23:09:54]Sock 7.Thread stoped [23:09:56]accept exits with 9 [23:09:56]New connection [23:09:56]New thread 3067223396 created [23:09:56]Thread 3067080036 joined [23:09:56]Waiting for new connection... [23:09:56] Sock 9.Parse request [23:09:56]Sock 9.Check first char [23:09:56]Sock 9.First char is OK [23:09:56]request: POST /json_proto HTTP/1.0 [23:09:56]Method: POST [23:09:56]URL: /json_proto [23:09:56]Method is POST - this is cgi request [23:09:56]url: /json_proto [23:09:56]query_string will be loaded in cgi processing [23:09:56]execute_cgi json_proto POST (null) [23:09:56]execute_cgi path=json_proto method=POST [23:09:56]POST find Content-Length [23:09:56]Host: 172.17.47.196:8080 [23:09:56]Content-Length: 1184 [23:09:56]Content-Type: application/json [23:09:56] [23:09:56]POST finish read [23:09:56]Found Content-Length = 1184 [23:09:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148247", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 294.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:56]execute_script... [23:09: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)148247", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 294.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:56]POST & json_proto [23:09:56]process_json_proto [23:09:56]json parsed OK: [23:09:56]protocol is kg_v1.0 [23:09:56]action value=close_receipt [23:09:56]process_action close_receipt [23:09:56]cmd_close_receipt [23:09:56]MH_GetDate [23:09:56]Write to MH i2c: F0 00 00 43 01 33 [23:09:56]Write i2c OK [23:09:56]MH_I2C_Read... [23:09:56]Read from MH i2c: F0 [23:09:56]MH_I2C_Read... [23:09:56]Read from MH i2c: F0 09 00 [23:09:56]MH_I2C_Read... [23:09:56]Read from MH i2c: F0 09 00 43 01 00 45 F5 F1 66 4C 6B 94 66 7E [23:09:56]GetLastDocTimeStamp 1727132989 [23:09:56]current date 1727132997 [23:09:56]FM_GetShiftState [23:09:56]SAM_PROTO_GetShiftState [23:09:56]wFMCommunicate request_size=4 [23:09:56]MH_SAM_APDU [23:09:56]CAPDU: 80 13 01 00 [23:09:56]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [23:09:56]Write i2c OK [23:09:56]MH_I2C_Read... [23:09:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:56]Read from MH i2c: E2 [23:09:56]MH_I2C_Read... [23:09:56]Read from MH i2c: E2 0E 00 [23:09:56]MH_I2C_Read... [23:09:56]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 1A [23:09:56]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:09:56]wFMCommunicate OK [23:09:56]SAM_PROTO_GetShiftState done [23:09:56]FM_GetShiftState done [23:09:56]opened in 1727050818 [23:09:56]opened+sec_in_day 1727137218 [23:09:56]quantity*price = 11000 [23:09:56]sum+1 = 11001 [23:09:56]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607120852456 Кириешки Light 80 г сл-сыр 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 294.00 НСП 1% : 2.59 НДС 12% : 31.22 Наличными: 294.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 373 23.09.2024 23:09 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87519 ФПД: 39501682510120 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87519&fm=39501682510120&tin=02508201610067®Number=0000000000092592&sum=29400 0 [23:09:58]StoreToDocumentArchive [23:09:58]shift 498 fd 87519 [23:09:58]save to /storage/0498/doc_00087519 [23:09:58]save last doc name /storage/0498/doc_00087519 to /storage/kkm_last_doc_name [23:09:58]save OK [23:09:58]Clear old archive folders... [23:09:58]ProcessDocumentItem done err = 0, tmpTLVsize=502 [23:09:58]tlvbuf is 01B6CF10 [23:09:58]SAM_PROTO_ClearQueue [23:09:58]wFMCommunicate request_size=4 [23:09:58]MH_SAM_APDU [23:09:58]CAPDU: 80 09 00 00 [23:09:58]Write to MH i2c: E2 08 00 51 01 80 09 00 00 00 00 00 00 C4 [23:09:58]Write i2c OK [23:09:58]MH_I2C_Read... [23:09:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:58]Read from MH i2c: E2 [23:09:58]MH_I2C_Read... [23:09:58]Read from MH i2c: E2 03 00 [23:09:58]MH_I2C_Read... [23:09:58]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [23:09:58]RAPDU: 90 00 [23:09:58]wFMCommunicate OK [23:09:58]SAM_PROTO_ClearQueue done [23:09:58]KKMCreateOFDPacket [23:09:58]OFDProtocolAddRootSTLVToBuf [23:09:58]FM_MakeSignedData [23:09:58]FM_MakeSignedData [23:09:58]SAM_PROTO_SignData [23:09:58]wFMCommunicate request_size=4 [23:09:58]MH_SAM_APDU [23:09:58]CAPDU: 80 0D 01 02 [23:09:58]Write to MH i2c: E2 08 00 52 01 80 0D 01 02 00 00 00 00 CC [23:09:58]Write i2c OK [23:09:58]MH_I2C_Read... [23:09:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:58]Read from MH i2c: E2 [23:09:58]MH_I2C_Read... [23:09:58]Read from MH i2c: E2 03 00 [23:09:58]MH_I2C_Read... [23:09:58]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [23:09:58]RAPDU: 90 00 [23:09:58]wFMCommunicate OK [23:09:58]wFMCommunicate request_size=255 [23:09:58]MH_SAM_APDU [23:09:58]CAPDU: 80 0D 02 02 FA 03 00 F6 01 1E 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 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 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 23 04 63 00 8A 04 08 00 34 38 37 34 [23:09:58]Write to MH i2c: E2 02 01 53 01 80 0D 02 02 FA 00 03 00 F6 01 1E 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 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 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 23 04 63 00 8A 04 08 00 34 38 37 34 00 00 3D [23:09:59]Write i2c OK [23:09:59]MH_I2C_Read... [23:09:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:59]Read from MH i2c: E2 [23:09:59]MH_I2C_Read... [23:09:59]Read from MH i2c: E2 03 00 [23:09:59]MH_I2C_Read... [23:09:59]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [23:09:59]RAPDU: 90 00 [23:09:59]wFMCommunicate OK [23:09:59]wFMCommunicate request_size=255 [23:09:59]MH_SAM_APDU [23:09:59]CAPDU: 80 0D 02 02 FA 33 35 37 30 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 53 74 79 6C 65 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 D8 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 0C 00 00 00 00 07 04 06 00 D8 72 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 45 F5 F1 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 DF 55 01 00 35 04 06 00 [23:09:59]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 33 35 37 30 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 53 74 79 6C 65 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 D8 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 0C 00 00 00 00 07 04 06 00 D8 72 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 45 F5 F1 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 DF 55 01 00 35 04 06 00 00 00 D4 [23:09:59]Write i2c OK [23:09:59]MH_I2C_Read... [23:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:00]Read from MH i2c: E2 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 03 00 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [23:10:00]RAPDU: 90 00 [23:10:00]wFMCommunicate OK [23:10:00]wFMCommunicate request_size=11 [23:10:00]MH_SAM_APDU [23:10:00]CAPDU: 80 0D 02 02 06 23 ED 33 C1 09 28 [23:10:00]Write to MH i2c: E2 0E 00 55 01 80 0D 02 02 06 00 23 ED 33 C1 09 28 00 00 11 [23:10:00]Write i2c OK [23:10:00]MH_I2C_Read... [23:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:00]Read from MH i2c: E2 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 03 00 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [23:10:00]RAPDU: 90 00 [23:10:00]wFMCommunicate OK [23:10:00]wFMCommunicate request_size=4 [23:10:00]MH_SAM_APDU [23:10:00]CAPDU: 80 0D 03 02 [23:10:00]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [23:10:00]Write i2c OK [23:10:00]MH_I2C_Read... [23:10:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:00]Read from MH i2c: E2 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 0B 00 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 0B 00 56 01 00 B4 1A 6D 57 FD 6E 85 DE 90 00 33 [23:10:00]RAPDU: B4 1A 6D 57 FD 6E 85 DE 90 00 [23:10:00]wFMCommunicate OK [23:10:00]SAM_PROTO_SignData done [23:10:00]FM_MakeSignedData done [23:10:00]CreateOFDProtocolMessage [23:10:00]wFMCommunicate request_size=4 [23:10:00]MH_SAM_APDU [23:10:00]CAPDU: 80 11 00 00 [23:10:00]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [23:10:00]Write i2c OK [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 [23:10:00]MH_I2C_Read... [23:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:00]Read from MH i2c: E2 17 00 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [23: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 [23:10:00]wFMCommunicate OK [23:10:00]CreateOFDProtocolMessage done [23:10:00]OFDSenderStorePacket 87519 [23:10:00]StoreOFDPacket docnum=87519 [23: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 0A 02 00 00 84 03 02 02 14 75 5A 03 01 00 03 00 F6 01 1E 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 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 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 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 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 53 74 79 6C 65 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 D8 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 0C 00 00 00 00 07 04 06 00 D8 72 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 45 F5 F1 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 DF 55 01 00 35 04 06 00 23 ED 33 C1 09 28 B4 1A 6D 57 FD 6E 85 DE [23:10:00]CheckFolder [23:10:00]dirname=/storage/ofd_packets [23:10:00]CheckFolder done [23:10:00]ProducePacketName [23:10:00]name=ofd_packets/00087519 [23:10:00]NVStorageSaveData ofd_packets/00087519 [23:10:00]File name is /storage/ofd_packets/00087519 [23:10:00]Write 552 bytes [23:10:00]NVStorageSaveData done [23:10:00]OFDSenderStorePacket done [23:10:00]KKMCreateOFDPacket done [23:10:00]NVStorageSaveData kkm_last_timestamp [23:10:00]File name is /storage/kkm_last_timestamp [23:10:00]Write 4 bytes [23:10:00]NVStorageSaveData done [23:10:00]ExternCall_PrintAddStr [23:10:00]wPrintStart [23:10:00]Write to MH i2c: 01 00 00 58 01 59 [23:10:00]Write i2c OK [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: 01 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: 01 07 00 [23:10:00]MH_I2C_Read... [23:10:00]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [23:10:00]RasterBufferAndPrint [23:10:00]line Счет N : (3)148247 [23:10:00]line ИНН: 02508201610067 [23:10:00]line Контрольно-Кассовый Чек [23:10:00]line ПРОДАЖА [23:10:00]line Товар: 4870145001790 [23:10:00]line Пиво Жатецкий гусь 0,5л ст [23:10:00]line 1.000 * 110.00 [23:10:00]line = 110.00 [23:10:00]line НДС 12% НСП 1% [23:10:00]line > о реализуемом товаре [23:10:00]line Товар: 4607120852456 [23:10:00]line Кириешки Light 80 г сл-сыр [23:10:00]line 1.000 * 40.00 [23:10:00]line = 40.00 [23:10:00]line НДС 12% НСП 1% [23:10:00]line > о реализуемом товаре [23:10:00]line Товар: 48743570 [23:10:00]line Сигареты Winston XStyle Blue [23:10:00]line 1.000 * 144.00 [23:10:00]line = 144.00 [23:10:00]line НДС 12% НСП 1% [23:10:00]line > о реализуемом товаре [23:10:00]line ИТОГО: 294.00 [23:10:00]line НСП 1% : 2.59 [23:10:00]line НДС 12% : 31.22 [23:10:00]line Наличными: 294.00 [23:10:00]line Безнал.: 0.00 [23:10:00]line Место: АЗС № 137 "Партнер Нефть" [23:10:00]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:00]line СНО: Общий режим [23:10:00]line Чек 373 23.09.2024 23:09 [23:10:00]line Смена: 498 ФФД: 1.0 [23:10:00]line ЗНМ: 0300000064 [23:10:00]line РНМ: 0000000000092592 [23:10:00]line Версия ККМ: 001 [23:10:00]line ФМ: 0000000000874979 [23:10:00]line ФД: 87519 [23:10:00]line ФПД: 39501682510120 [23:10:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T230957&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87519&fm=39501682510120&tin=02508201610067®Number=0000000000092592&sum=29400 [23:10:00]line 0 [23:10:00]OFD Sender: Processing packet 87519 [packets to send 280, broken 279] [23:10:00]ProducePacketName [23:10:00]name=ofd_packets/00087519 [23:10:00]OFD Sender: To server: pG, [23:10:00]CommunicateWithHost lk.salyk.kg:30040 [23:10:00]ConnectInit lk.salyk.kg [23:10:00]written 0, free lines is 4095 [23:10:01]Write to MH i2c: 01 00 00 8C 01 8D [23:10:01]Write i2c OK [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: 01 [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: 01 07 00 [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 47 0C E7 [23:10:01]RasterBufferAndPrint [23:10:01]line [23:10:01]line [23:10:01]line [23:10:01]line [23:10:01]line [23:10:01]written 0, free lines is 3187 [23:10:01]MH_Cut [23:10:01]Write to MH i2c: D1 01 00 93 01 01 66 [23:10:01]Write i2c OK [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: D1 [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: D1 01 00 [23:10:01]MH_I2C_Read... [23:10:01]Read from MH i2c: D1 01 00 93 01 00 65 [23:10:01]Write to MH i2c: 01 00 00 94 01 95 [23:10:01]Write i2c OK [23:10:01]MH_I2C_Read... [23:10:01]*** Cut start [23:10:01]*** Partial cut [23:10:01]*** CUTSNS_PIN = 1 [23:10:01]Connected sock=11 [23: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 0A 02 00 00 84 03 02 02 14 75 5A 03 01 00 03 00 F6 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 38 37 *** CUTSNS_PIN = 0 [23:10:02]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 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 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 *** Brake cut motor [23:10:02]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 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 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 53 74 79 6C 65 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 D8 72 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 0C 00 00 00 00 07 04 06 00 D8 72 00 00 00 00 39 04 Read from MH i2c: 06 01 00 [23:10:02]00 *** Stop cut motor [23:10:02]00 *** Cut end [23:10:02]00 00 00 00 1F 04 02 MH_I2C_Read... [23:10:02]00 Read from MH i2c: 01 01 00 07 12 00 04 [23:10:02]04 MH_I2C_Read... [23:10:02]00 Read from MH i2c: 75 01 01 07 00 00 00 94 F4 01 03 00 04 00 00 00 45 F5 F1 66 0E 04 04 00 F2 01 00 00 00 B9 00 04 FF 01 0F 00 AA 01 [23:10:02]0D process_action close_receipt done [23:10:02]04 requested_data is exist [23:10:02]10 produce_requested_data [23:10:02]00 requested_item fm.sn is exist - process it [23:10:02]30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 wFMCommunicate request_size=4 [23:10:02]35 MH_SAM_APDU [23:10:02]04 CAPDU: 06 80 00 11 00 23 ED 33 C1 09 28 B4 1A 6D 57 FD 6E 85 DE [23:10:02]00 [23:10:02]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [23:10:02]Write i2c OK [23:10:02]MH_I2C_Read... [23:10:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:02]Read from MH i2c: E2 [23:10:02]MH_I2C_Read... [23:10:02]Read from MH i2c: E2 17 00 [23:10:02]MH_I2C_Read... [23:10:02]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6F [23: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 [23:10:02]wFMCommunicate OK [23:10:02]requested_item fd.num is exist - process it [23:10:02]SAM_PROTO_GetFieldsCounters [23:10:02]wFMCommunicate request_size=4 [23:10:02]MH_SAM_APDU [23:10:02]CAPDU: 80 13 00 00 [23:10:02]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [23:10:02]Write i2c OK [23:10:02]MH_I2C_Read... [23:10:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:03]Read from MH i2c: E2 [23:10:03]MH_I2C_Read... [23:10:03]Read from MH i2c: E2 62 00 [23:10:03]MH_I2C_Read... [23:10:03]Read from MH i2c: E2 62 00 96 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 CC [23:10: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 DF 55 01 00 0E 04 04 00 F2 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 [23:10:03]wFMCommunicate OK [23:10:03]SAM_PROTO_GetFieldsCounters done [23:10:03]requested_item shift.num is exist - process it [23:10:03]requested_item shift.opened is exist - process it [23:10:03]req_shift_opened [23:10:03]FM_GetShiftState [23:10:03]SAM_PROTO_GetShiftState [23:10:03]wFMCommunicate request_size=4 [23:10:03]MH_SAM_APDU [23:10:03]CAPDU: 80 13 01 00 [23:10:03]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [23:10:03]Write i2c OK [23:10:03]MH_I2C_Read... [23:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:03]Read from MH i2c: E2 [23:10:03]MH_I2C_Read... [23:10:03]Read from MH i2c: E2 0E 00 [23:10:03]MH_I2C_Read... [23:10:03]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6D [23:10:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:03]wFMCommunicate OK [23:10:03]SAM_PROTO_GetShiftState done [23:10:03]FM_GetShiftState done [23:10:03]req_shift_opened done [23:10:03]requested_item shift.open_date is exist - process it [23:10:03]req_shift_open_date [23:10:03]req_shift_open_date done [23:10:03]produce_requested_data done [23:10:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87519,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:03]process_action_free close_receipt [23:10:03]json_value_free [23:10:03]json_value_free done [23:10:03]process_json_proto returns [23:10:03]Send response to host [23:10:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87519,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:03]free response buf [23:10:03]execute_script done [23:10:03]execute_script returns [23:10:03]free content buf [23:10:03]Sock 9.Close socket [23:10:03]Sock 9.Thread stoped [23:10:05]accept exits with 7 [23:10:05]New connection [23:10:05]New thread 3067080036 created [23:10:05]Thread 3067223396 joined [23:10:05]Waiting for new connection... [23:10:05] Sock 7.Parse request [23:10:05]Sock 7.Check first char [23:10:05]Sock 7.First char is OK [23:10:05]request: POST /json_proto HTTP/1.0 [23:10:05]Method: POST [23:10:05]URL: /json_proto [23:10:05]Method is POST - this is cgi request [23:10:05]url: /json_proto [23:10:05]query_string will be loaded in cgi processing [23:10:05]execute_cgi json_proto POST (null) [23:10:05]execute_cgi path=json_proto method=POST [23:10:05]POST find Content-Length [23:10:05]Host: 172.17.47.196:8080 [23:10:05]Content-Length: 899 [23:10:05]Content-Type: application/json [23:10:05] [23:10:05]POST finish read [23:10:05]Found Content-Length = 899 [23:10:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148248", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083334", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,7\u043B", "price" : 630.00, "quantity" : 1.000, "sum" : 630.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 755.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:05]execute_script... [23: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 : (3)148248", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700002083334", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,7\u043B", "price" : 630.00, "quantity" : 1.000, "sum" : 630.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 755.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:05]POST & json_proto [23:10:05]process_json_proto [23:10:05]json parsed OK: [23:10:05]protocol is kg_v1.0 [23:10:05]action value=close_receipt [23:10:05]process_action close_receipt [23:10:05]cmd_close_receipt [23:10:05]MH_GetDate [23:10:05]Write to MH i2c: F0 00 00 98 01 88 [23:10:05]Write i2c OK [23:10:05]MH_I2C_Read... [23:10:05]Read from MH i2c: F0 [23:10:05]MH_I2C_Read... [23:10:05]Read from MH i2c: F0 09 00 [23:10:05]MH_I2C_Read... [23:10:05]Read from MH i2c: F0 09 00 98 01 00 4D F5 F1 66 4C 6B 94 66 DB [23:10:05]GetLastDocTimeStamp 1727132997 [23:10:05]current date 1727133005 [23:10:05]FM_GetShiftState [23:10:05]SAM_PROTO_GetShiftState [23:10:05]wFMCommunicate request_size=4 [23:10:05]MH_SAM_APDU [23:10:05]CAPDU: 80 13 01 00 [23:10:05]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [23:10:05]Write i2c OK [23:10:05]MH_I2C_Read... [23:10:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:05]Read from MH i2c: E2 [23:10:05]MH_I2C_Read... [23:10:05]Read from MH i2c: E2 0E 00 [23:10:05]MH_I2C_Read... [23:10:05]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 6F [23:10:05]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:05]wFMCommunicate OK [23:10:05]SAM_PROTO_GetShiftState done [23:10:05]FM_GetShiftState done [23:10:05]opened in 1727050818 [23:10:05]opened+sec_in_day 1727137218 [23:10:05]quantity*price = 12500 [23:10:05]sum+1 = 12501 [23:10:05]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700002083334 Водка Level 0,7л 1.000 * 630.00 = 630.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 755.00 НСП 1% : 6.68 НДС 12% : 80.17 Наличными: 755.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 374 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87520 ФПД: 13714842729614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87520&fm=13714842729614&tin=02508201610067®Number=0000000000092592&sum=75500 0 [23:10:07]StoreToDocumentArchive [23:10:07]shift 498 fd 87520 [23:10:07]save to /storage/0498/doc_00087520 [23:10:07]save last doc name /storage/0498/doc_00087520 to /storage/kkm_last_doc_name [23:10:07]save OK [23:10:07]Clear old archive folders... [23:10:07]ProcessDocumentItem done err = 0, tmpTLVsize=389 [23:10:07]tlvbuf is 01B8A3D0 [23:10:07]SAM_PROTO_ClearQueue [23:10:07]wFMCommunicate request_size=4 [23:10:07]MH_SAM_APDU [23:10:07]CAPDU: 80 09 00 00 [23:10:07]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [23:10:07]Write i2c OK [23:10:07]MH_I2C_Read... [23:10:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:07]Read from MH i2c: E2 [23:10:07]MH_I2C_Read... [23:10:07]Read from MH i2c: E2 03 00 [23:10:07]MH_I2C_Read... [23:10:07]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [23:10:07]RAPDU: 90 00 [23:10:07]wFMCommunicate OK [23:10:07]SAM_PROTO_ClearQueue done [23:10:07]KKMCreateOFDPacket [23:10:07]OFDProtocolAddRootSTLVToBuf [23:10:07]FM_MakeSignedData [23:10:07]FM_MakeSignedData [23:10:07]SAM_PROTO_SignData [23:10:07]wFMCommunicate request_size=4 [23:10:07]MH_SAM_APDU [23:10:07]CAPDU: 80 0D 01 02 [23:10:07]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [23:10:07]Write i2c OK [23:10:07]MH_I2C_Read... [23:10:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:07]Read from MH i2c: E2 [23:10:07]MH_I2C_Read... [23:10:07]Read from MH i2c: E2 03 00 [23:10:07]MH_I2C_Read... [23:10:07]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [23:10:07]RAPDU: 90 00 [23:10:07]wFMCommunicate OK [23:10:07]wFMCommunicate request_size=255 [23:10:07]MH_SAM_APDU [23:10:07]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [23:10:07]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 0F [23:10:08]Write i2c OK [23:10:08]MH_I2C_Read... [23:10:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:08]Read from MH i2c: E2 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 03 00 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [23:10:08]RAPDU: 90 00 [23:10:08]wFMCommunicate OK [23:10:08]wFMCommunicate request_size=148 [23:10:08]MH_SAM_APDU [23:10:08]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 1F 00 00 00 00 07 04 06 00 EC 26 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 01 00 00 F4 03 04 00 4E F5 F1 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 E0 55 01 00 35 04 06 00 0C 79 3C 54 3C 8E [23:10:08]Write to MH i2c: E2 97 00 A9 01 80 0D 02 02 8F 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 1F 00 00 00 00 07 04 06 00 EC 26 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 01 00 00 F4 03 04 00 4E F5 F1 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 E0 55 01 00 35 04 06 00 0C 79 3C 54 3C 8E 00 00 B8 [23:10:08]Write i2c OK [23:10:08]MH_I2C_Read... [23:10:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:08]Read from MH i2c: E2 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 03 00 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [23:10:08]RAPDU: 90 00 [23:10:08]wFMCommunicate OK [23:10:08]wFMCommunicate request_size=4 [23:10:08]MH_SAM_APDU [23:10:08]CAPDU: 80 0D 03 02 [23:10:08]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [23:10:08]Write i2c OK [23:10:08]MH_I2C_Read... [23:10:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:08]Read from MH i2c: E2 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 0B 00 [23:10:08]MH_I2C_Read... [23:10:08]Read from MH i2c: E2 0B 00 AA 01 00 A1 79 44 EF C0 01 F2 F1 90 00 18 [23:10:09]RAPDU: A1 79 44 EF C0 01 F2 F1 90 00 [23:10:09]wFMCommunicate OK [23:10:09]SAM_PROTO_SignData done [23:10:09]FM_MakeSignedData done [23:10:09]CreateOFDProtocolMessage [23:10:09]wFMCommunicate request_size=4 [23:10:09]MH_SAM_APDU [23:10:09]CAPDU: 80 11 00 00 [23:10:09]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [23:10:09]Write i2c OK [23:10:09]MH_I2C_Read... [23:10:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:09]Read from MH i2c: E2 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: E2 17 00 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 85 [23: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 [23:10:09]wFMCommunicate OK [23:10:09]CreateOFDProtocolMessage done [23:10:09]OFDSenderStorePacket 87520 [23:10:09]StoreOFDPacket docnum=87520 [23:10: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 99 01 00 00 EB 11 91 01 6D C8 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 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 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 1F 00 00 00 00 07 04 06 00 EC 26 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 01 00 00 F4 03 04 00 4E F5 F1 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 E0 55 01 00 35 04 06 00 0C 79 3C 54 3C 8E A1 79 44 EF C0 01 F2 F1 [23:10:09]CheckFolder [23:10:09]dirname=/storage/ofd_packets [23:10:09]CheckFolder done [23:10:09]ProducePacketName [23:10:09]name=ofd_packets/00087520 [23:10:09]NVStorageSaveData ofd_packets/00087520 [23:10:09]File name is /storage/ofd_packets/00087520 [23:10:09]Write 439 bytes [23:10:09]NVStorageSaveData done [23:10:09]OFDSenderStorePacket done [23:10:09]KKMCreateOFDPacket done [23:10:09]NVStorageSaveData kkm_last_timestamp [23:10:09]File name is /storage/kkm_last_timestamp [23:10:09]Write 4 bytes [23:10:09]NVStorageSaveData done [23:10:09]ExternCall_PrintAddStr [23:10:09]wPrintStart [23:10:09]Write to MH i2c: 01 00 00 AC 01 AD [23:10:09]Write i2c OK [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 07 00 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [23:10:09]RasterBufferAndPrint [23:10:09]line Счет N : (3)148248 [23:10:09]line ИНН: 02508201610067 [23:10:09]line Контрольно-Кассовый Чек [23:10:09]line ПРОДАЖА [23:10:09]line Товар: 4602441014019 [23:10:09]line Напиток Лимонад 0,5л ст (Gabb trade) [23:10:09]line 1.000 * 125.00 [23:10:09]line = 125.00 [23:10:09]line НДС 12% НСП 1% [23:10:09]line > о реализуемом товаре [23:10:09]line Товар: 4700002083334 [23:10:09]line Водка Level 0,7л [23:10:09]line 1.000 * 630.00 [23:10:09]line = 630.00 [23:10:09]line НДС 12% НСП 1% [23:10:09]line > о реализуемом товаре [23:10:09]line ИТОГО: 755.00 [23:10:09]line НСП 1% : 6.68 [23:10:09]line НДС 12% : 80.17 [23:10:09]line Наличными: 755.00 [23:10:09]line Безнал.: 0.00 [23:10:09]line Место: АЗС № 137 "Партнер Нефть" [23:10:09]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:09]line СНО: Общий режим [23:10:09]line Чек 374 23.09.2024 23:10 [23:10:09]line Смена: 498 ФФД: 1.0 [23:10:09]line ЗНМ: 0300000064 [23:10:09]line РНМ: 0000000000092592 [23:10:09]line Версия ККМ: 001 [23:10:09]line ФМ: 0000000000874979 [23:10:09]line ФД: 87520 [23:10:09]line ФПД: 13714842729614 [23:10:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231006&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87520&fm=13714842729614&tin=02508201610067®Number=0000000000092592&sum=75500 [23:10:09]line 0 [23:10:09]OFD Sender: Processing packet 87520 [packets to send 280, broken 279] [23:10:09]ProducePacketName [23:10:09]name=ofd_packets/00087520 [23:10:09]OFD Sender: To server: pG, [23:10:09]CommunicateWithHost lk.salyk.kg:30040 [23:10:09]ConnectInit lk.salyk.kg [23:10:09]written 0, free lines is 4095 [23:10:09]Write to MH i2c: 01 00 00 DB 01 DC [23:10:09]Write i2c OK [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 07 00 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 AC 0C 9B [23:10:09]RasterBufferAndPrint [23:10:09]line [23:10:09]line [23:10:09]line [23:10:09]line [23:10:09]line [23:10:09]written 0, free lines is 3305 [23:10:09]MH_Cut [23:10:09]Write to MH i2c: D1 01 00 E2 01 01 B5 [23:10:09]Write i2c OK [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: D1 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: D1 01 00 [23:10:09]MH_I2C_Read... [23:10:09]Read from MH i2c: D1 01 00 E2 01 00 B4 [23:10:09]Write to MH i2c: 01 00 00 E3 01 E4 [23:10:09]Write i2c OK [23:10:09]MH_I2C_Read... [23:10:10]Connected sock=11 [23: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 99 01 00 00 EB 11 91 01 6D C8 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 *** Cut start [23:10:10]30 00 00 00 00 13 04 06 00 D4 30 00 00 *** Partial cut [23:10:10]00 00 F2 *** CUTSNS_PIN = 1 [23:10:10]03 01 00 *** CUTSNS_PIN = 0 [23:10:10]01 F6 03 01 00 01 BC 04 01 00 01 23 04 5A 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 33 34 06 04 16 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 *** Brake cut motor [23:10:11]00 00 00 00 00 37 04 06 00 18 F6 00 00 00 00 13 04 06 00 18 F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 Read from MH i2c: 12 01 04 [23:10:11]04 MH_I2C_Read... [23:10:11]00 76 Read from MH i2c: 01 01 00 07 00 00 F4 [23:10:11]03 MH_I2C_Read... [23:10:11]04 00 4E F5 F1 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 Read from MH i2c: 39 01 32 07 11 00 04 E3 10 00 30 30 30 30 30 30 30 30 01 30 00 30 00 00 38 00 37 00 34 FF 39 0F 37 39 10 04 04 F9 00 [23:10:11]E0 process_action close_receipt done [23:10:11]55 requested_data is exist [23:10:11]01 produce_requested_data [23:10:11]requested_item fm.sn is exist - process it [23:10:11]*** Stop cut motor [23:10:11]wFMCommunicate request_size=4 [23:10:11]*** Cut end [23:10:11]00 35 04 06 00 0C 79 3C 54 MH_SAM_APDU [23:10:11]3C CAPDU: 8E 80 11 A1 00 79 44 EF C0 01 F2 F1 [23:10:11]00 [23:10:11]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [23:10:11]Write i2c OK [23:10:11]MH_I2C_Read... [23:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:11]Read from MH i2c: E2 [23:10:11]MH_I2C_Read... [23:10:11]Read from MH i2c: E2 17 00 [23:10:11]MH_I2C_Read... [23:10:11]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BE [23:10: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:10:11]wFMCommunicate OK [23:10:11]requested_item fd.num is exist - process it [23:10:11]SAM_PROTO_GetFieldsCounters [23:10:11]wFMCommunicate request_size=4 [23:10:11]MH_SAM_APDU [23:10:11]CAPDU: 80 13 00 00 [23:10:11]Write to MH i2c: E2 08 00 E5 01 80 13 00 00 00 00 00 00 62 [23:10:11]Write i2c OK [23:10:11]MH_I2C_Read... [23:10:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:11]Read from MH i2c: E2 [23:10:11]MH_I2C_Read... [23:10:11]Read from MH i2c: E2 62 00 [23:10:11]MH_I2C_Read... [23:10:11]Read from MH i2c: E2 62 00 E5 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 E0 55 01 00 0E 04 04 00 F2 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 1F [23:10: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 E0 55 01 00 0E 04 04 00 F2 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 [23:10:12]wFMCommunicate OK [23:10:12]SAM_PROTO_GetFieldsCounters done [23:10:12]requested_item shift.num is exist - process it [23:10:12]requested_item shift.opened is exist - process it [23:10:12]req_shift_opened [23:10:12]FM_GetShiftState [23:10:12]SAM_PROTO_GetShiftState [23:10:12]wFMCommunicate request_size=4 [23:10:12]MH_SAM_APDU [23:10:12]CAPDU: 80 13 01 00 [23:10:12]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [23:10:12]Write i2c OK [23:10:12]MH_I2C_Read... [23:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:12]Read from MH i2c: E2 [23:10:12]MH_I2C_Read... [23:10:12]Read from MH i2c: E2 0E 00 [23:10:12]MH_I2C_Read... [23:10:12]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BC [23:10:12]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:12]wFMCommunicate OK [23:10:12]SAM_PROTO_GetShiftState done [23:10:12]FM_GetShiftState done [23:10:12]req_shift_opened done [23:10:12]requested_item shift.open_date is exist - process it [23:10:12]req_shift_open_date [23:10:12]req_shift_open_date done [23:10:12]produce_requested_data done [23:10:12]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87520,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:12]process_action_free close_receipt [23:10:12]json_value_free [23:10:12]json_value_free done [23:10:12]process_json_proto returns [23:10:12]Send response to host [23:10:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87520,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:12]free response buf [23:10:12]execute_script done [23:10:12]execute_script returns [23:10:12]free content buf [23:10:12]Sock 7.Close socket [23:10:12]Sock 7.Thread stoped [23:10: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 5E B9 47 00 87 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 E0 55 01 00 F4 03 04 00 1C A0 F1 66 B6 04 01 00 00 F2 99 F1 CA 42 C7 4B 67 [23:10:13]CommunicateWithHost err = 0 [23:10:13]CheckOFDResponse [23:10:13]1017 (14) - 77093643461234 [23:10:13]1041 (16) - 0000000000874979 [23:10:13]1040 (4) - 87520 [23:10:13]1012 (4) - 23.09.2024 17:06 [23:10:13]1206 (1) - 0 [23:10:13]OFD Sender: Remove packet 87520 [23:10:13]ProducePacketName [23:10:13]name=ofd_packets/00087520 [23:10:13]NVStorageDeleteData [23:10:13]accept exits with 9 [23:10:13]New connection [23:10:13]New thread 3067223396 created [23:10:13]Thread 3067080036 joined [23:10:13]Waiting for new connection... [23:10:13] Sock 9.Parse request [23:10:13]Sock 9.Check first char [23:10:13]Sock 9.First char is OK [23:10:13]request: POST /json_proto HTTP/1.0 [23:10:13]Method: POST [23:10:13]URL: /json_proto [23:10:13]Method is POST - this is cgi request [23:10:13]url: /json_proto [23:10:13]query_string will be loaded in cgi processing [23:10:13]execute_cgi json_proto POST (null) [23:10:13]execute_cgi path=json_proto method=POST [23:10:13]POST find Content-Length [23:10:13]Host: 172.17.47.196:8080 [23:10:13]Content-Length: 621 [23:10:13]Content-Type: application/json [23:10:13] [23:10:13]POST finish read [23:10:13]Found Content-Length = 621 [23:10:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148249", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [23:10:13]execute_script... [23:10: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)148249", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [23:10:13]POST & json_proto [23:10:13]process_json_proto [23:10:13]json parsed OK: [23:10:13]protocol is kg_v1.0 [23:10:13]action value=close_receipt [23:10:13]process_action close_receipt [23:10:13]cmd_close_receipt [23:10:13]MH_GetDate [23:10:13]Write to MH i2c: F0 00 00 E7 01 D7 [23:10:13]Write i2c OK [23:10:13]MH_I2C_Read... [23:10:13]Read from MH i2c: F0 [23:10:13]MH_I2C_Read... [23:10:13]Read from MH i2c: F0 09 00 [23:10:13]MH_I2C_Read... [23:10:13]Read from MH i2c: F0 09 00 E7 01 00 56 F5 F1 66 4C 6B 94 66 33 [23:10:13]GetLastDocTimeStamp 1727133006 [23:10:13]current date 1727133014 [23:10:13]FM_GetShiftState [23:10:13]SAM_PROTO_GetShiftState [23:10:13]wFMCommunicate request_size=4 [23:10:13]MH_SAM_APDU [23:10:13]CAPDU: 80 13 01 00 [23:10:13]Write to MH i2c: E2 08 00 E8 01 80 13 01 00 00 00 00 00 66 [23:10:13]Write i2c OK [23:10:13]MH_I2C_Read... [23:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:13]Read from MH i2c: E2 [23:10:13]MH_I2C_Read... [23:10:13]Read from MH i2c: E2 0E 00 [23:10:13]MH_I2C_Read... [23:10:13]Read from MH i2c: E2 0E 00 E8 01 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BE [23:10:13]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:13]wFMCommunicate OK [23:10:13]SAM_PROTO_GetShiftState done [23:10:13]FM_GetShiftState done [23:10:13]opened in 1727050818 [23:10:13]opened+sec_in_day 1727137218 [23:10:13]quantity*price = 14400 [23:10:13]sum+1 = 14401 [23:10:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 375 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87521 ФПД: 17967549727457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231014&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87521&fm=17967549727457&tin=02508201610067®Number=0000000000092592&sum=14400 0 [23:10:16]StoreToDocumentArchive [23:10:16]shift 498 fd 87521 [23:10:16]save to /storage/0498/doc_00087521 [23:10:16]save last doc name /storage/0498/doc_00087521 to /storage/kkm_last_doc_name [23:10:16]save OK [23:10:16]Clear old archive folders... [23:10:16]ProcessDocumentItem done err = 0, tmpTLVsize=273 [23:10:16]tlvbuf is 01BE0F40 [23:10:16]SAM_PROTO_ClearQueue [23:10:16]wFMCommunicate request_size=4 [23:10:16]MH_SAM_APDU [23:10:16]CAPDU: 80 09 00 00 [23:10:16]Write to MH i2c: E2 08 00 F5 01 80 09 00 00 00 00 00 00 68 [23:10:16]Write i2c OK [23:10:16]MH_I2C_Read... [23:10:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:16]Read from MH i2c: E2 [23:10:16]MH_I2C_Read... [23:10:16]Read from MH i2c: E2 03 00 [23:10:16]MH_I2C_Read... [23:10:16]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [23:10:16]RAPDU: 90 00 [23:10:16]wFMCommunicate OK [23:10:16]SAM_PROTO_ClearQueue done [23:10:16]KKMCreateOFDPacket [23:10:16]OFDProtocolAddRootSTLVToBuf [23:10:16]FM_MakeSignedData [23:10:16]FM_MakeSignedData [23:10:16]SAM_PROTO_SignData [23:10:16]wFMCommunicate request_size=4 [23:10:16]MH_SAM_APDU [23:10:16]CAPDU: 80 0D 01 02 [23:10:16]Write to MH i2c: E2 08 00 F6 01 80 0D 01 02 00 00 00 00 70 [23:10:16]Write i2c OK [23:10:16]MH_I2C_Read... [23:10:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:16]Read from MH i2c: E2 [23:10:16]MH_I2C_Read... [23:10:16]Read from MH i2c: E2 03 00 [23:10:16]MH_I2C_Read... [23:10:16]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [23:10:16]RAPDU: 90 00 [23:10:16]wFMCommunicate OK [23:10:16]wFMCommunicate request_size=255 [23:10:16]MH_SAM_APDU [23:10:16]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 33 35 37 30 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 53 74 79 6C 65 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 77 01 00 00 F4 03 04 00 56 F5 F1 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 [23:10:16]Write to MH i2c: E2 02 01 F7 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 33 35 37 30 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 53 74 79 6C 65 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 77 01 00 00 F4 03 04 00 56 F5 F1 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 E9 [23:10:16]Write i2c OK [23:10:16]MH_I2C_Read... [23:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:17]Read from MH i2c: E2 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 03 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [23:10:17]RAPDU: 90 00 [23:10:17]wFMCommunicate OK [23:10:17]wFMCommunicate request_size=32 [23:10:17]MH_SAM_APDU [23:10:17]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 55 01 00 35 04 06 00 10 57 65 6B 42 E1 [23:10:17]Write to MH i2c: E2 23 00 F8 01 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 E1 55 01 00 35 04 06 00 10 57 65 6B 42 E1 00 00 6D [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:17]Read from MH i2c: E2 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 03 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [23:10:17]RAPDU: 90 00 [23:10:17]wFMCommunicate OK [23:10:17]wFMCommunicate request_size=4 [23:10:17]MH_SAM_APDU [23:10:17]CAPDU: 80 0D 03 02 [23:10:17]Write to MH i2c: E2 08 00 F9 01 80 0D 03 02 00 00 00 00 75 [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:17]Read from MH i2c: E2 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 0B 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 0B 00 F9 01 00 3E E9 FC FB 19 6C B5 67 90 00 35 [23:10:17]RAPDU: 3E E9 FC FB 19 6C B5 67 90 00 [23:10:17]wFMCommunicate OK [23:10:17]SAM_PROTO_SignData done [23:10:17]FM_MakeSignedData done [23:10:17]CreateOFDProtocolMessage [23:10:17]wFMCommunicate request_size=4 [23:10:17]MH_SAM_APDU [23:10:17]CAPDU: 80 11 00 00 [23:10:17]Write to MH i2c: E2 08 00 FA 01 80 11 00 00 00 00 00 00 75 [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:17]Read from MH i2c: E2 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 17 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: E2 17 00 FA 01 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:10:17]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:17]wFMCommunicate OK [23:10:17]CreateOFDProtocolMessage done [23:10:17]OFDSenderStorePacket 87521 [23:10:17]StoreOFDPacket docnum=87521 [23:10: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 78 15 1D 01 9E 27 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 33 35 37 30 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 53 74 79 6C 65 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 77 01 00 00 F4 03 04 00 56 F5 F1 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 E1 55 01 00 35 04 06 00 10 57 65 6B 42 E1 3E E9 FC FB 19 6C B5 67 [23:10:17]CheckFolder [23:10:17]dirname=/storage/ofd_packets [23:10:17]CheckFolder done [23:10:17]ProducePacketName [23:10:17]name=ofd_packets/00087521 [23:10:17]NVStorageSaveData ofd_packets/00087521 [23:10:17]File name is /storage/ofd_packets/00087521 [23:10:17]Write 323 bytes [23:10:17]NVStorageSaveData done [23:10:17]OFDSenderStorePacket done [23:10:17]KKMCreateOFDPacket done [23:10:17]NVStorageSaveData kkm_last_timestamp [23:10:17]File name is /storage/kkm_last_timestamp [23:10:17]Write 4 bytes [23:10:17]NVStorageSaveData done [23:10:17]ExternCall_PrintAddStr [23:10:17]wPrintStart [23:10:17]Write to MH i2c: 01 00 00 FB 01 FC [23:10:17]Write i2c OK [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: 01 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: 01 07 00 [23:10:17]MH_I2C_Read... [23:10:17]Read from MH i2c: 01 07 00 FB 01 00 00 00 00 00 FF 0F 11 [23:10:17]RasterBufferAndPrint [23:10:17]line Счет N : (3)148249 [23:10:17]line ИНН: 02508201610067 [23:10:17]line Контрольно-Кассовый Чек [23:10:17]line ПРОДАЖА [23:10:17]line Товар: 48743570 [23:10:17]line Сигареты Winston XStyle Blue [23:10:17]line 1.000 * 144.00 [23:10:17]line = 144.00 [23:10:17]line НДС 12% НСП 1% [23:10:17]line > о реализуемом товаре [23:10:17]line ИТОГО: 144.00 [23:10:17]line НСП 1% : 1.27 [23:10:17]line НДС 12% : 15.29 [23:10:17]line Наличными: 144.00 [23:10:17]line Безнал.: 0.00 [23:10:17]line Место: АЗС № 137 "Партнер Нефть" [23:10:17]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:17]line СНО: Общий режим [23:10:17]line Чек 375 23.09.2024 23:10 [23:10:17]line Смена: 498 ФФД: 1.0 [23:10:17]line ЗНМ: 0300000064 [23:10:17]line РНМ: 0000000000092592 [23:10:17]line Версия ККМ: 001 [23:10:17]line ФМ: 0000000000874979 [23:10:17]line ФД: 87521 [23:10:17]line ФПД: 17967549727457 [23:10:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231014&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87521&fm=17967549727457&tin=02508201610067®Number=0000000000092592&sum=14400 [23:10:17]line 0 [23:10:17]OFD Sender: Processing packet 87521 [packets to send 280, broken 279] [23:10:17]ProducePacketName [23:10:17]name=ofd_packets/00087521 [23:10:17]OFD Sender: To server: pG, [23:10:17]CommunicateWithHost lk.salyk.kg:30040 [23:10:17]ConnectInit lk.salyk.kg [23:10:17]written 0, free lines is 4095 [23:10:18]Write to MH i2c: 01 00 00 23 02 25 [23:10:18]Write i2c OK [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: 01 [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: 01 07 00 [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 04 0D 3D [23:10:18]RasterBufferAndPrint [23:10:18]line [23:10:18]line [23:10:18]line [23:10:18]line [23:10:18]line [23:10:18]written 0, free lines is 3403 [23:10:18]MH_Cut [23:10:18]Write to MH i2c: D1 01 00 2A 02 01 FE [23:10:18]Write i2c OK [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: D1 [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: D1 01 00 [23:10:18]MH_I2C_Read... [23:10:18]Read from MH i2c: D1 01 00 2A 02 00 FD [23:10:18]Write to MH i2c: 01 00 00 2B 02 2D [23:10:18]Write i2c OK [23:10:18]MH_I2C_Read... [23:10:18]*** Cut start [23:10:18]*** Partial cut [23:10:18]*** CUTSNS_PIN = 1 [23:10:19]*** CUTSNS_PIN = 0 [23:10:19]*** Brake cut motor [23:10:19]Read from MH i2c: 01 [23:10:19]MH_I2C_Read... [23:10:19]*** Stop cut motor [23:10:19]*** Cut end [23:10:19]Read from MH i2c: 01 07 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [23:10:19]process_action close_receipt done [23:10:19]requested_data is exist [23:10:19]produce_requested_data [23:10:19]requested_item fm.sn is exist - process it [23:10:19]wFMCommunicate request_size=4 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 11 00 00 [23:10:19]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:19]Read from MH i2c: E2 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 17 00 [23:10:19]MH_I2C_Read... [23:10:19]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 07 [23:10: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:10:19]wFMCommunicate OK [23:10:19]requested_item fd.num is exist - process it [23:10:19]SAM_PROTO_GetFieldsCounters [23:10:19]wFMCommunicate request_size=4 [23:10:19]MH_SAM_APDU [23:10:19]CAPDU: 80 13 00 00 [23:10:19]Write to MH i2c: E2 08 00 2D 02 80 13 00 00 00 00 00 00 AB [23:10:19]Write i2c OK [23:10:19]MH_I2C_Read... [23:10:19]Connected sock=11 [23:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 [23:10:20]30 MH_I2C_Read... [23:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:20]38 37 34 39 37 39 25 01 Read from MH i2c: 00 E2 00 62 78 00 15 [23:10:20]1D MH_I2C_Read... [23:10:20]01 9E 27 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 33 35 37 30 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 53 74 79 6C 65 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 Read from MH i2c: 13 E2 04 62 06 00 00 2D 40 02 38 00 00 5D 00 00 B9 04 01 00 01 11 04 10 00 00 00 30 F2 30 03 30 30 30 30 30 30 30 30 38 01 37 00 34 01 39 F6 37 39 0D 04 10 00 30 30 30 03 30 01 30 00 30 01 30 30 30 30 30 39 32 35 39 BC 32 04 10 01 04 00 04 00 E1 55 01 00 0E 04 04 01 00 FC F2 03 01 06 00 00 00 40 12 38 04 00 04 00 00 00 77 00 01 EB 00 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 00 04 5E 06 04 00 04 40 38 00 00 00 00 39 04 06 00 00 77 00 01 00 00 00 00 00 00 1F 04 02 00 01 00 00 57 12 04 04 04 04 00 77 01 00 00 F4 03 04 00 00 78 56 01 F5 00 F1 66 0E 04 04 00 F2 01 00 00 00 19 B9 04 04 04 01 00 01 0D 04 10 00 30 30 00 30 00 30 00 30 00 30 30 30 30 30 30 39 32 35 00 39 90 32 00 11 6C 04 10 00 30 30 30 30 30 30 [23:10:20]30 RAPDU: 30 5D 30 00 30 38 37 34 39 37 39 10 04 B9 04 04 00 01 E1 00 55 01 00 35 04 06 00 10 57 01 65 11 6B 04 42 10 E1 3E E9 FC FB 19 6C B5 67 00 [23:10:20]30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [23:10:20]wFMCommunicate OK [23:10:20]SAM_PROTO_GetFieldsCounters done [23:10:20]requested_item shift.num is exist - process it [23:10:20]requested_item shift.opened is exist - process it [23:10:20]req_shift_opened [23:10:20]FM_GetShiftState [23:10:20]SAM_PROTO_GetShiftState [23:10:20]wFMCommunicate request_size=4 [23:10:20]MH_SAM_APDU [23:10:20]CAPDU: 80 13 01 00 [23:10:20]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [23:10:20]Write i2c OK [23:10:20]MH_I2C_Read... [23:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:20]Read from MH i2c: E2 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: E2 0E 00 [23:10:20]MH_I2C_Read... [23:10:20]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 05 [23:10:20]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:21]wFMCommunicate OK [23:10:21]SAM_PROTO_GetShiftState done [23:10:21]FM_GetShiftState done [23:10:21]req_shift_opened done [23:10:21]requested_item shift.open_date is exist - process it [23:10:21]req_shift_open_date [23:10:21]req_shift_open_date done [23:10:21]produce_requested_data done [23:10:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87521,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:21]process_action_free close_receipt [23:10:21]json_value_free [23:10:21]json_value_free done [23:10:21]process_json_proto returns [23:10:21]Send response to host [23:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87521,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:21]free response buf [23:10:21]execute_script done [23:10:21]execute_script returns [23:10:21]free content buf [23:10:21]Sock 9.Close socket [23:10:21]Sock 9.Thread stoped [23:10:21]accept exits with 7 [23:10:21]New connection [23:10:21]New thread 3067080036 created [23:10:21]Thread 3067223396 joined [23:10:21]Waiting for new connection... [23:10:21] Sock 7.Parse request [23:10:21]Sock 7.Check first char [23:10:21]Sock 7.First char is OK [23:10:21]request: POST /json_proto HTTP/1.0 [23:10:21]Method: POST [23:10:21]URL: /json_proto [23:10:21]Method is POST - this is cgi request [23:10:21]url: /json_proto [23:10:21]query_string will be loaded in cgi processing [23:10:21]execute_cgi json_proto POST (null) [23:10:21]execute_cgi path=json_proto method=POST [23:10:21]POST find Content-Length [23:10:21]Host: 172.17.47.196:8080 [23:10:21]Content-Length: 647 [23:10:21]Content-Type: application/json [23:10:21] [23:10:21]POST finish read [23:10:21]Found Content-Length = 647 [23:10:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148250", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:21]execute_script... [23:10: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)148250", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:10:21]POST & json_proto [23:10:21]process_json_proto [23:10:21]json parsed OK: [23:10:21]protocol is kg_v1.0 [23:10:21]action value=close_receipt [23:10:21]process_action close_receipt [23:10:21]cmd_close_receipt [23:10:21]MH_GetDate [23:10:22]Write to MH i2c: F0 00 00 2F 02 20 [23:10: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 B0 1F 47 00 C5 41 A5 07 01 00 07 00 3B 00 F9 03 Write i2c OK [23:10:22]0E MH_I2C_Read... [23:10:22]00 Read from MH i2c: 37 F0 37 30 39 [23:10:22]33 MH_I2C_Read... [23:10:22]36 34 33 34 36 Read from MH i2c: 31 F0 32 09 33 34 11 04 10 00 30 30 30 00 30 30 [23:10:22]30 MH_I2C_Read... [23:10:22]30 30 Read from MH i2c: 30 30 38 37 34 39 37 F0 39 09 10 00 04 2F 04 02 00 00 E1 5E 55 F5 01 F1 00 66 F4 4C 03 6B 04 00 26 A0 F1 66 B6 04 01 94 00 66 00 84 09 [23:10:22]B4 GetLastDocTimeStamp 1727133014 [23:10:22]AA current date 1727133022 [23:10:22]34 FM_GetShiftState [23:10:22]6A SAM_PROTO_GetShiftState [23:10:22]4C wFMCommunicate request_size=4 [23:10:22]C7 MH_SAM_APDU [23:10:22]CAPDU: 80 13 01 00 [23:10:22]Write to MH i2c: E2 05 08 [23:10:22]00 CommunicateWithHost err = 0 [23:10:22]30 CheckOFDResponse [23:10:22]02 80 13 01 00 00 00 00 00 1017 (14) - 77093643461234 [23:10:22]AF 1041 (16) - 0000000000874979 [23:10:22] [23:10:22]1040 (4) - 87521 [23:10:22]1012 (4) - 23.09.2024 17:06 [23:10:22]1206 (1) - 0 [23:10:22]OFD Sender: Remove packet 87521 [23:10:22]ProducePacketName [23:10:22]name=ofd_packets/00087521 [23:10:22]NVStorageDeleteData [23:10:22]Write i2c OK [23:10:22]MH_I2C_Read... [23:10:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:22]Read from MH i2c: E2 [23:10:22]MH_I2C_Read... [23:10:22]Read from MH i2c: E2 0E 00 [23:10:22]MH_I2C_Read... [23:10:22]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 07 [23:10:22]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:22]wFMCommunicate OK [23:10:22]SAM_PROTO_GetShiftState done [23:10:22]FM_GetShiftState done [23:10:22]opened in 1727050818 [23:10:22]opened+sec_in_day 1727137218 [23:10:22]quantity*price = 13000 [23:10:22]sum+1 = 13001 [23:10:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 376 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87522 ФПД: 71852253606214 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231023&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87522&fm=71852253606214&tin=02508201610067®Number=0000000000092592&sum=13000 0 [23:10:24]StoreToDocumentArchive [23:10:24]shift 498 fd 87522 [23:10:24]save to /storage/0498/doc_00087522 [23:10:24]save last doc name /storage/0498/doc_00087522 to /storage/kkm_last_doc_name [23:10:24]save OK [23:10:24]Clear old archive folders... [23:10:24]ProcessDocumentItem done err = 0, tmpTLVsize=272 [23:10:24]tlvbuf is 01BF5D70 [23:10:24]SAM_PROTO_ClearQueue [23:10:24]wFMCommunicate request_size=4 [23:10:24]MH_SAM_APDU [23:10:25]CAPDU: 80 09 00 00 [23:10:25]Write to MH i2c: E2 08 00 3D 02 80 09 00 00 00 00 00 00 B1 [23:10:25]Write i2c OK [23:10:25]MH_I2C_Read... [23:10:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:25]Read from MH i2c: E2 [23:10:25]MH_I2C_Read... [23:10:25]Read from MH i2c: E2 03 00 [23:10:25]MH_I2C_Read... [23:10:25]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [23:10:25]RAPDU: 90 00 [23:10:25]wFMCommunicate OK [23:10:25]SAM_PROTO_ClearQueue done [23:10:25]KKMCreateOFDPacket [23:10:25]OFDProtocolAddRootSTLVToBuf [23:10:25]FM_MakeSignedData [23:10:25]FM_MakeSignedData [23:10:25]SAM_PROTO_SignData [23:10:25]wFMCommunicate request_size=4 [23:10:25]MH_SAM_APDU [23:10:25]CAPDU: 80 0D 01 02 [23:10:25]Write to MH i2c: E2 08 00 3E 02 80 0D 01 02 00 00 00 00 B9 [23:10:25]Write i2c OK [23:10:25]MH_I2C_Read... [23:10:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:25]Read from MH i2c: E2 [23:10:25]MH_I2C_Read... [23:10:25]Read from MH i2c: E2 03 00 [23:10:25]MH_I2C_Read... [23:10:25]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [23:10:25]RAPDU: 90 00 [23:10:25]wFMCommunicate OK [23:10:25]wFMCommunicate request_size=255 [23:10:25]MH_SAM_APDU [23:10:25]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 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 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 64 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 78 01 00 00 F4 03 04 00 5F F5 F1 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 [23:10:25]Write to MH i2c: E2 02 01 3F 02 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 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 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 64 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 78 01 00 00 F4 03 04 00 5F F5 F1 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 00 00 70 [23:10:25]Write i2c OK [23:10:25]MH_I2C_Read... [23:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:26]Read from MH i2c: E2 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 03 00 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [23:10:26]RAPDU: 90 00 [23:10:26]wFMCommunicate OK [23:10:26]wFMCommunicate request_size=31 [23:10:26]MH_SAM_APDU [23:10:26]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 E2 55 01 00 35 04 06 00 41 59 68 0D 71 46 [23:10:26]Write to MH i2c: E2 22 00 40 02 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 E2 55 01 00 35 04 06 00 41 59 68 0D 71 46 00 00 F1 [23:10:26]Write i2c OK [23:10:26]MH_I2C_Read... [23:10:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:26]Read from MH i2c: E2 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 03 00 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [23:10:26]RAPDU: 90 00 [23:10:26]wFMCommunicate OK [23:10:26]wFMCommunicate request_size=4 [23:10:26]MH_SAM_APDU [23:10:26]CAPDU: 80 0D 03 02 [23:10:26]Write to MH i2c: E2 08 00 41 02 80 0D 03 02 00 00 00 00 BE [23:10:26]Write i2c OK [23:10:26]MH_I2C_Read... [23:10:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:26]Read from MH i2c: E2 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 0B 00 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 0B 00 41 02 00 CA 1A 62 6A C5 00 BA F8 90 00 E6 [23:10:26]RAPDU: CA 1A 62 6A C5 00 BA F8 90 00 [23:10:26]wFMCommunicate OK [23:10:26]SAM_PROTO_SignData done [23:10:26]FM_MakeSignedData done [23:10:26]CreateOFDProtocolMessage [23:10:26]wFMCommunicate request_size=4 [23:10:26]MH_SAM_APDU [23:10:26]CAPDU: 80 11 00 00 [23:10:26]Write to MH i2c: E2 08 00 42 02 80 11 00 00 00 00 00 00 BE [23:10:26]Write i2c OK [23:10:26]MH_I2C_Read... [23:10:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:26]Read from MH i2c: E2 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 17 00 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: E2 17 00 42 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 1D [23:10:26]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:26]wFMCommunicate OK [23:10:26]CreateOFDProtocolMessage done [23:10:26]OFDSenderStorePacket 87522 [23:10:26]StoreOFDPacket docnum=87522 [23:10: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 24 01 00 00 EB 1E 1C 01 44 43 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 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 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 64 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 78 01 00 00 F4 03 04 00 5F F5 F1 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 E2 55 01 00 35 04 06 00 41 59 68 0D 71 46 CA 1A 62 6A C5 00 BA F8 [23:10:26]CheckFolder [23:10:26]dirname=/storage/ofd_packets [23:10:26]CheckFolder done [23:10:26]ProducePacketName [23:10:26]name=ofd_packets/00087522 [23:10:26]NVStorageSaveData ofd_packets/00087522 [23:10:26]File name is /storage/ofd_packets/00087522 [23:10:26]Write 322 bytes [23:10:26]NVStorageSaveData done [23:10:26]OFDSenderStorePacket done [23:10:26]KKMCreateOFDPacket done [23:10:26]NVStorageSaveData kkm_last_timestamp [23:10:26]File name is /storage/kkm_last_timestamp [23:10:26]Write 4 bytes [23:10:26]NVStorageSaveData done [23:10:26]OFD Sender: Processing packet 87522 [packets to send 280, broken 279] [23:10:26]ProducePacketName [23:10:26]name=ofd_packets/00087522 [23:10:26]OFD Sender: To server: pG, [23:10:26]CommunicateWithHost lk.salyk.kg:30040 [23:10:26]ConnectInit lk.salyk.kg [23:10:26]ExternCall_PrintAddStr [23:10:26]wPrintStart [23:10:26]Write to MH i2c: 01 00 00 43 02 45 [23:10:26]Write i2c OK [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: 01 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: 01 07 00 [23:10:26]MH_I2C_Read... [23:10:26]Read from MH i2c: 01 07 00 43 02 00 00 00 00 00 FF 0F 5A [23:10:26]RasterBufferAndPrint [23:10:26]line Счет N : (3)148250 [23:10:26]line ИНН: 02508201610067 [23:10:26]line Контрольно-Кассовый Чек [23:10:26]line ПРОДАЖА [23:10:26]line Товар: 47011656 [23:10:26]line Водка Пшеничная 0,1л [23:10:26]line 2.000 * 65.00 [23:10:26]line = 130.00 [23:10:26]line НДС 12% НСП 1% [23:10:26]line > о реализуемом товаре [23:10:26]line ИТОГО: 130.00 [23:10:26]line НСП 1% : 1.15 [23:10:26]line НДС 12% : 13.80 [23:10:26]line Наличными: 130.00 [23:10:26]line Безнал.: 0.00 [23:10:26]line Место: АЗС № 137 "Партнер Нефть" [23:10:26]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:26]line СНО: Общий режим [23:10:26]line Чек 376 23.09.2024 23:10 [23:10:26]line Смена: 498 ФФД: 1.0 [23:10:26]line ЗНМ: 0300000064 [23:10:26]line РНМ: 0000000000092592 [23:10:26]line Версия ККМ: 001 [23:10:26]line ФМ: 0000000000874979 [23:10:26]line ФД: 87522 [23:10:26]line ФПД: 71852253606214 [23:10:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231023&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87522&fm=71852253606214&tin=02508201610067®Number=0000000000092592&sum=13000 [23:10:26]line 0 [23:10:26]written 0, free lines is 4095 [23:10:27]Write to MH i2c: 01 00 00 6B 02 6D [23:10:27]Write i2c OK [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: 01 [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: 01 07 00 [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 12 0D 93 [23:10:27]RasterBufferAndPrint [23:10:27]line [23:10:27]line [23:10:27]line [23:10:27]line [23:10:27]line [23:10:27]written 0, free lines is 3423 [23:10:27]MH_Cut [23:10:27]Write to MH i2c: D1 01 00 72 02 01 46 [23:10:27]Write i2c OK [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: D1 [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: D1 01 00 [23:10:27]MH_I2C_Read... [23:10:27]Read from MH i2c: D1 01 00 72 02 00 45 [23:10:27]Write to MH i2c: 01 00 00 73 02 75 [23:10:27]Write i2c OK [23:10:27]MH_I2C_Read... [23:10:27]Connected sock=11 [23:10: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 24 01 00 00 EB 1E 1C 01 44 43 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 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 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 64 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 78 01 00 00 F4 03 04 00 5F F5 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D *** Cut start [23:10:28]04 10 00 30 30 30 30 30 30 30 30 *** Partial cut [23:10:28]30 30 30 39 32 35 *** CUTSNS_PIN = 1 [23:10:28]39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 *** CUTSNS_PIN = 0 [23:10:28]30 38 37 34 39 37 39 10 04 04 00 E2 55 01 00 35 04 06 00 41 59 68 0D 71 46 CA 1A 62 6A C5 00 BA F8 [23:10:28]*** Brake cut motor [23:10:28]Read from MH i2c: *** Stop cut motor [23:10:28]01 *** Cut end [23:10:28] [23:10:28]MH_I2C_Read... [23:10:28]Read from MH i2c: 01 07 00 [23:10:28]MH_I2C_Read... [23:10:28]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [23:10:28]process_action close_receipt done [23:10:28]requested_data is exist [23:10:28]produce_requested_data [23:10:28]requested_item fm.sn is exist - process it [23:10:28]wFMCommunicate request_size=4 [23:10:28]MH_SAM_APDU [23:10:28]CAPDU: 80 11 00 00 [23:10:28]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [23:10:28]Write i2c OK [23:10:28]MH_I2C_Read... [23:10:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:28]Read from MH i2c: E2 [23:10:28]MH_I2C_Read... [23:10:28]Read from MH i2c: E2 17 00 [23:10:28]MH_I2C_Read... [23:10:28]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4F [23: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 [23:10:28]wFMCommunicate OK [23:10:28]requested_item fd.num is exist - process it [23:10:28]SAM_PROTO_GetFieldsCounters [23:10:28]wFMCommunicate request_size=4 [23:10:28]MH_SAM_APDU [23:10:28]CAPDU: 80 13 00 00 [23:10:28]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [23:10:28]Write i2c OK [23:10:28]MH_I2C_Read... [23:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:29]Read from MH i2c: E2 [23:10:29]MH_I2C_Read... [23:10:29]Read from MH i2c: E2 62 00 [23:10:29]MH_I2C_Read... [23:10:29]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 B8 [23:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 Received data: 79 87 01 95 00 F6 70 47 2C 01 00 30 30 00 30 19 30 04 30 04 30 00 30 00 30 00 30 00 30 00 38 90 37 00 34 39 37 39 4F 00 00 00 [23:10:29]9D wFMCommunicate OK [23:10:29]70 SAM_PROTO_GetFieldsCounters done [23:10:29]47 requested_item shift.num is exist - process it [23:10:29]00 requested_item shift.opened is exist - process it [23:10:29]A9 req_shift_opened [23:10:29]D4 FM_GetShiftState [23:10:29]A5 07 01 00 07 00 3B 00 SAM_PROTO_GetShiftState [23:10:29]F9 wFMCommunicate request_size=4 [23:10:29]03 MH_SAM_APDU [23:10:29]0E CAPDU: 00 80 37 13 37 01 30 39 33 36 34 33 34 36 00 31 [23:10:29]32 Write to MH i2c: 33 E2 34 08 11 00 04 76 10 02 80 13 01 00 00 00 00 00 00 30 F5 30 [23:10:29]30 30 30 Write i2c OK [23:10:29]30 MH_I2C_Read... [23:10:29]30 30 30 30 38 37 34 39 37 39 10 04 04 00 E2 55 01 00 F4 03 04 00 2D A0 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:29]F1 66 B6 04 01 00 00 54 6C E4 51 AF 8F 57 Read from MH i2c: D8 E2 [23:10:29] [23:10:29]CommunicateWithHost err = 0 [23:10:29]MH_I2C_Read... [23:10:29]CheckOFDResponse [23:10:29]1017 (14) - 77093643461234 [23:10:29]1041 (16) - 0000000000874979 [23:10:29]1040 (4) - 87522 [23:10:29]1012 (4) - 23.09.2024 17:06 [23:10:29]1206 (1) - 0 [23:10:29]Read from MH i2c: OFD Sender: Remove packet 87522 [23:10:29]E2 ProducePacketName [23:10:29]0E name=ofd_packets/00087522 [23:10:29]00 NVStorageDeleteData [23:10:29] [23:10:29]MH_I2C_Read... [23:10:29]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4D [23:10:29]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:29]wFMCommunicate OK [23:10:29]SAM_PROTO_GetShiftState done [23:10:29]FM_GetShiftState done [23:10:29]req_shift_opened done [23:10:29]requested_item shift.open_date is exist - process it [23:10:29]req_shift_open_date [23:10:29]req_shift_open_date done [23:10:29]produce_requested_data done [23:10:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87522,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:29]process_action_free close_receipt [23:10:29]json_value_free [23:10:29]json_value_free done [23:10:29]process_json_proto returns [23:10:29]Send response to host [23:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87522,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:29]free response buf [23:10:29]execute_script done [23:10:29]execute_script returns [23:10:29]free content buf [23:10:29]Sock 7.Close socket [23:10:29]Sock 7.Thread stoped [23:10:30]OFD Sender: No OFD packet to send [23:10:30]accept exits with 9 [23:10:30]New connection [23:10:30]New thread 3067223396 created [23:10:30]Thread 3067080036 joined [23:10:30]Waiting for new connection... [23:10:30] Sock 9.Parse request [23:10:30]Sock 9.Check first char [23:10:30]Sock 9.First char is OK [23:10:30]request: POST /json_proto HTTP/1.0 [23:10:30]Method: POST [23:10:30]URL: /json_proto [23:10:30]Method is POST - this is cgi request [23:10:30]url: /json_proto [23:10:30]query_string will be loaded in cgi processing [23:10:30]execute_cgi json_proto POST (null) [23:10:30]execute_cgi path=json_proto method=POST [23:10:30]POST find Content-Length [23:10:30]Host: 172.17.47.196:8080 [23:10:30]Content-Length: 658 [23:10:30]Content-Type: application/json [23:10:30] [23:10:30]POST finish read [23:10:30]Found Content-Length = 658 [23:10:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148251", "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" ] } } [23:10:30]execute_script... [23:10:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148251", "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" ] } } [23:10:30]POST & json_proto [23:10:30]process_json_proto [23:10:30]json parsed OK: [23:10:30]protocol is kg_v1.0 [23:10:30]action value=close_receipt [23:10:30]process_action close_receipt [23:10:30]cmd_close_receipt [23:10:30]MH_GetDate [23:10:30]Write to MH i2c: F0 00 00 77 02 68 [23:10:30]Write i2c OK [23:10:30]MH_I2C_Read... [23:10:30]Read from MH i2c: F0 [23:10:30]MH_I2C_Read... [23:10:30]Read from MH i2c: F0 09 00 [23:10:30]MH_I2C_Read... [23:10:30]Read from MH i2c: F0 09 00 77 02 00 67 F5 F1 66 4C 6B 94 66 D5 [23:10:30]GetLastDocTimeStamp 1727133023 [23:10:30]current date 1727133031 [23:10:30]FM_GetShiftState [23:10:30]SAM_PROTO_GetShiftState [23:10:30]wFMCommunicate request_size=4 [23:10:30]MH_SAM_APDU [23:10:30]CAPDU: 80 13 01 00 [23:10:30]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [23:10:30]Write i2c OK [23:10:30]MH_I2C_Read... [23:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:30]Read from MH i2c: E2 [23:10:30]MH_I2C_Read... [23:10:30]Read from MH i2c: E2 0E 00 [23:10:30]MH_I2C_Read... [23:10:30]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 4F [23:10:31]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:31]wFMCommunicate OK [23:10:31]SAM_PROTO_GetShiftState done [23:10:31]FM_GetShiftState done [23:10:31]opened in 1727050818 [23:10:31]opened+sec_in_day 1727137218 [23:10:31]quantity*price = 10500 [23:10:31]sum+1 = 10501 [23:10:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 377 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87523 ФПД: 272359568656866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231031&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87523&fm=272359568656866&tin=02508201610067®Number=0000000000092592&sum=10500 0 [23:10:33]StoreToDocumentArchive [23:10:33]shift 498 fd 87523 [23:10:33]save to /storage/0498/doc_00087523 [23:10:33]save last doc name /storage/0498/doc_00087523 to /storage/kkm_last_doc_name [23:10:33]save OK [23:10:33]Clear old archive folders... [23:10:33]ProcessDocumentItem done err = 0, tmpTLVsize=278 [23:10:33]tlvbuf is 01C3C8B0 [23:10:33]SAM_PROTO_ClearQueue [23:10:33]wFMCommunicate request_size=4 [23:10:33]MH_SAM_APDU [23:10:33]CAPDU: 80 09 00 00 [23:10:33]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [23:10:33]Write i2c OK [23:10:33]MH_I2C_Read... [23:10:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:33]Read from MH i2c: E2 [23:10:33]MH_I2C_Read... [23:10:33]Read from MH i2c: E2 03 00 [23:10:33]MH_I2C_Read... [23:10:33]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [23:10:33]RAPDU: 90 00 [23:10:33]wFMCommunicate OK [23:10:33]SAM_PROTO_ClearQueue done [23:10:33]KKMCreateOFDPacket [23:10:33]OFDProtocolAddRootSTLVToBuf [23:10:33]FM_MakeSignedData [23:10:33]FM_MakeSignedData [23:10:33]SAM_PROTO_SignData [23:10:33]wFMCommunicate request_size=4 [23:10:33]MH_SAM_APDU [23:10:33]CAPDU: 80 0D 01 02 [23:10:33]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [23:10:33]Write i2c OK [23:10:33]MH_I2C_Read... [23:10:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:33]Read from MH i2c: E2 [23:10:33]MH_I2C_Read... [23:10:33]Read from MH i2c: E2 03 00 [23:10:33]MH_I2C_Read... [23:10:33]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [23:10:33]RAPDU: 90 00 [23:10:33]wFMCommunicate OK [23:10:33]wFMCommunicate request_size=255 [23:10:33]MH_SAM_APDU [23:10:33]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 01 00 00 F4 03 04 00 67 F5 F1 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 [23:10:34]Write to MH i2c: E2 02 01 87 02 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 01 00 00 F4 03 04 00 67 F5 F1 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 00 00 8C [23:10:34]Write i2c OK [23:10:34]MH_I2C_Read... [23:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:34]Read from MH i2c: E2 [23:10:34]MH_I2C_Read... [23:10:34]Read from MH i2c: E2 03 00 [23:10:34]MH_I2C_Read... [23:10:34]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [23:10:34]RAPDU: 90 00 [23:10:34]wFMCommunicate OK [23:10:34]wFMCommunicate request_size=37 [23:10:34]MH_SAM_APDU [23:10:34]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 55 01 00 35 04 06 00 F7 B5 A7 57 49 E2 [23:10:34]Write to MH i2c: E2 28 00 88 02 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E3 55 01 00 35 04 06 00 F7 B5 A7 57 49 E2 00 00 75 [23:10:34]Write i2c OK [23:10:34]MH_I2C_Read... [23:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:34]Read from MH i2c: E2 [23:10:34]MH_I2C_Read... [23:10:34]Read from MH i2c: E2 03 00 [23:10:34]MH_I2C_Read... [23:10:34]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [23:10:34]RAPDU: 90 00 [23:10:34]wFMCommunicate OK [23:10:34]wFMCommunicate request_size=4 [23:10:34]MH_SAM_APDU [23:10:34]CAPDU: 80 0D 03 02 [23:10:34]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [23:10:34]Write i2c OK [23:10:34]MH_I2C_Read... [23:10:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:35]Read from MH i2c: E2 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 0B 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 0B 00 89 02 00 DC 28 C5 B2 05 F3 83 83 90 00 80 [23:10:35]RAPDU: DC 28 C5 B2 05 F3 83 83 90 00 [23:10:35]wFMCommunicate OK [23:10:35]SAM_PROTO_SignData done [23:10:35]FM_MakeSignedData done [23:10:35]CreateOFDProtocolMessage [23:10:35]wFMCommunicate request_size=4 [23:10:35]MH_SAM_APDU [23:10:35]CAPDU: 80 11 00 00 [23:10:35]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [23:10:35]Write i2c OK [23:10:35]MH_I2C_Read... [23:10:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:35]Read from MH i2c: E2 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 17 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 65 [23:10: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:10:35]wFMCommunicate OK [23:10:35]CreateOFDProtocolMessage done [23:10:35]OFDSenderStorePacket 87523 [23:10:35]StoreOFDPacket docnum=87523 [23:10: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 2A 01 00 00 0E 8B 22 01 26 FF 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 01 00 00 F4 03 04 00 67 F5 F1 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 E3 55 01 00 35 04 06 00 F7 B5 A7 57 49 E2 DC 28 C5 B2 05 F3 83 83 [23:10:35]CheckFolder [23:10:35]dirname=/storage/ofd_packets [23:10:35]CheckFolder done [23:10:35]ProducePacketName [23:10:35]name=ofd_packets/00087523 [23:10:35]NVStorageSaveData ofd_packets/00087523 [23:10:35]File name is /storage/ofd_packets/00087523 [23:10:35]Write 328 bytes [23:10:35]NVStorageSaveData done [23:10:35]OFDSenderStorePacket done [23:10:35]KKMCreateOFDPacket done [23:10:35]NVStorageSaveData kkm_last_timestamp [23:10:35]File name is /storage/kkm_last_timestamp [23:10:35]Write 4 bytes [23:10:35]NVStorageSaveData done [23:10:35]ExternCall_PrintAddStr [23:10:35]wPrintStart [23:10:35]Write to MH i2c: OFD Sender: No OFD packet to send [23:10:35]01 00 00 8B 02 8D [23:10:35]Write i2c OK [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 07 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [23:10:35]RasterBufferAndPrint [23:10:35]line Счет N : (3)148251 [23:10:35]line ИНН: 02508201610067 [23:10:35]line Контрольно-Кассовый Чек [23:10:35]line ПРОДАЖА [23:10:35]line Товар: 5449000054227 [23:10:35]line Напиток Кока-Кола 1л [23:10:35]line 1.000 * 105.00 [23:10:35]line = 105.00 [23:10:35]line НДС 12% НСП 1% [23:10:35]line > о реализуемом товаре [23:10:35]line ИТОГО: 105.00 [23:10:35]line НСП 1% : 0.93 [23:10:35]line НДС 12% : 11.15 [23:10:35]line Наличными: 105.00 [23:10:35]line Безнал.: 0.00 [23:10:35]line Место: АЗС № 137 "Партнер Нефть" [23:10:35]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:35]line СНО: Общий режим [23:10:35]line Чек 377 23.09.2024 23:10 [23:10:35]line Смена: 498 ФФД: 1.0 [23:10:35]line ЗНМ: 0300000064 [23:10:35]line РНМ: 0000000000092592 [23:10:35]line Версия ККМ: 001 [23:10:35]line ФМ: 0000000000874979 [23:10:35]line ФД: 87523 [23:10:35]line ФПД: 272359568656866 [23:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231031&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87523&fm=272359568656866&tin=02508201610067®Number=0000000000092592&sum=10500 [23:10:35]line 0 [23:10:35]OFD Sender: Processing packet 87523 [packets to send 280, broken 279] [23:10:35]ProducePacketName [23:10:35]name=ofd_packets/00087523 [23:10:35]OFD Sender: To server: pG, [23:10:35]CommunicateWithHost lk.salyk.kg:30040 [23:10:35]written 0, free lines is 4095 [23:10:35]ConnectInit lk.salyk.kg [23:10:35]Write to MH i2c: 01 00 00 B3 02 B5 [23:10:35]Write i2c OK [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 07 00 [23:10:35]MH_I2C_Read... [23:10:35]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 11 0D DA [23:10:35]RasterBufferAndPrint [23:10:35]line [23:10:35]line [23:10:35]line [23:10:35]line [23:10:35]line [23:10:35]written 0, free lines is 3431 [23:10:35]MH_Cut [23:10:35]Write to MH i2c: D1 01 00 BA 02 01 8E [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: D1 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: D1 01 00 [23:10:36]MH_I2C_Read... [23:10:36]Read from MH i2c: D1 01 00 BA 02 00 8D [23:10:36]Write to MH i2c: 01 00 00 BB 02 BD [23:10:36]Write i2c OK [23:10:36]MH_I2C_Read... [23:10:36]Connected sock=11 [23:10:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 2A 01 00 00 0E 8B 22 01 26 FF 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 *** Cut start [23:10:36]06 *** Partial cut [23:10:36]04 *** CUTSNS_PIN = 1 [23:10:36]24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE *** CUTSNS_PIN = 0 [23:10:36]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 *** Brake cut motor [23:10:36]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 01 00 00 F4 03 04 00 67 F5 F1 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 E3 55 01 00 35 04 06 00 F7 B5 A7 57 49 E2 DC 28 C5 B2 05 F3 83 83 [23:10:37]Read from MH i2c: 01 *** Stop cut motor [23:10:37] [23:10:37]*** Cut end [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: 01 07 00 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [23:10:37]process_action close_receipt done [23:10:37]requested_data is exist [23:10:37]produce_requested_data [23:10:37]requested_item fm.sn is exist - process it [23:10:37]wFMCommunicate request_size=4 [23:10:37]MH_SAM_APDU [23:10:37]CAPDU: 80 11 00 00 [23:10:37]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [23:10:37]Write i2c OK [23:10:37]MH_I2C_Read... [23:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:37]Read from MH i2c: E2 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: E2 17 00 [23:10:37]MH_I2C_Read... [23:10:37]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 [23:10: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:10:37]wFMCommunicate OK [23:10:37]requested_item fd.num is exist - process it [23:10:37]SAM_PROTO_GetFieldsCounters [23:10:37]wFMCommunicate request_size=4 [23:10:37]MH_SAM_APDU [23:10:37]CAPDU: 80 13 00 00 [23:10:37]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [23:10:37]Write i2c OK [23:10:37]MH_I2C_Read... [23:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:37]Read from MH i2c: E2 [23:10:37]MH_I2C_Read... [23:10:37]Read from MH i2c: E2 62 00 [23:10:37]MH_I2C_Read... [23:10:37]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 E3 55 01 00 0E 04 04 00 F2 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 04 [23:10: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 E3 55 01 00 0E 04 04 00 F2 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 [23:10:38]wFMCommunicate OK [23:10:38]SAM_PROTO_GetFieldsCounters done [23:10:38]requested_item shift.num is exist - process it [23:10:38]requested_item shift.opened is exist - process it [23:10:38]req_shift_opened [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 BE 02 80 13 01 00 00 00 00 00 3D [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 BE 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 95 [23:10:38]RAPDU: 09 00 01 42 B4 F0 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]req_shift_opened done [23:10:38]requested_item shift.open_date is exist - process it [23:10:38]req_shift_open_date [23:10:38]req_shift_open_date done [23:10:38]produce_requested_data done [23:10:38]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87523,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:38]process_action_free close_receipt [23:10:38]json_value_free [23:10:38]json_value_free done [23:10:38]process_json_proto returns [23:10:38]Send response to host [23:10:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87523,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:38]free response buf [23:10:38]execute_script done [23:10:38]execute_script returns [23:10:38]free content buf [23:10:38]Sock 9.Close socket [23:10:38]Sock 9.Thread stoped [23:10:38]accept exits with 7 [23:10:38]New connection [23:10:38]New thread 3067080036 created [23:10:38]Thread 3067223396 joined [23:10:38]Waiting for new connection... [23:10:38] Sock 7.Parse request [23:10:38]Sock 7.Check first char [23:10:38]Sock 7.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: 630 [23:10:38]Content-Type: application/json [23:10:38] [23:10:38]POST finish read [23:10:38]Found Content-Length = 630 [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)148252", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "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" ] } } [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)148252", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "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" ] } } [23:10:39]POST & json_proto [23:10:39]process_json_proto [23:10:39]json parsed OK: [23:10:39]protocol is kg_v1.0 [23:10:39]action value=close_receipt [23:10:39]process_action close_receipt [23:10:39]cmd_close_receipt [23:10:39]MH_GetDate [23:10:39]Write to MH i2c: F0 00 00 BF 02 B0 [23:10:39]Write i2c OK [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: F0 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: F0 09 00 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: F0 09 00 BF 02 00 6F F5 F1 66 4C 6B 94 66 25 [23:10:39]GetLastDocTimeStamp 1727133031 [23:10:39]current date 1727133039 [23:10:39]FM_GetShiftState [23:10:39]SAM_PROTO_GetShiftState [23:10:39]wFMCommunicate request_size=4 [23:10:39]MH_SAM_APDU [23:10:39]CAPDU: 80 13 01 00 [23:10:39]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [23:10:39]Write i2c OK [23:10:39]MH_I2C_Read... [23:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:39]Read from MH i2c: E2 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 0E 00 [23:10:39]MH_I2C_Read... [23:10:39]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 97 [23:10:39]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:39]wFMCommunicate OK [23:10:39]SAM_PROTO_GetShiftState done [23:10:39]FM_GetShiftState done [23:10:39]opened in 1727050818 [23:10:39]opened+sec_in_day 1727137218 [23:10:39]quantity*price = 10000 [23:10:39]sum+1 = 10001 [23:10:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 378 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87524 ФПД: 40339537888322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87524&fm=40339537888322&tin=02508201610067®Number=0000000000092592&sum=10000 0 [23:10:42]StoreToDocumentArchive [23:10:42]shift 498 fd 87524 [23:10:42]save to /storage/0498/doc_00087524 [23:10:42]save last doc name /storage/0498/doc_00087524 to /storage/kkm_last_doc_name [23:10:42]save OK [23:10:42]Clear old archive folders... [23:10:42]ProcessDocumentItem done err = 0, tmpTLVsize=270 [23:10:42]tlvbuf is 01C40ED0 [23:10:42]SAM_PROTO_ClearQueue [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 09 00 00 [23:10:42]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [23:10:42]RAPDU: 90 00 [23:10:42]wFMCommunicate OK [23:10:42]SAM_PROTO_ClearQueue done [23:10:42]KKMCreateOFDPacket [23:10:42]OFDProtocolAddRootSTLVToBuf [23:10:42]FM_MakeSignedData [23:10:42]FM_MakeSignedData [23:10:42]SAM_PROTO_SignData [23:10:42]wFMCommunicate request_size=4 [23:10:42]MH_SAM_APDU [23:10:42]CAPDU: 80 0D 01 02 [23:10:42]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [23:10:42]Write i2c OK [23:10:42]MH_I2C_Read... [23:10:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:42]Read from MH i2c: E2 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 [23:10:42]MH_I2C_Read... [23:10:42]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [23:10:42]RAPDU: 90 00 [23:10:42]wFMCommunicate OK [23:10:42]wFMCommunicate request_size=255 [23:10:42]MH_SAM_APDU [23:10:42]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 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 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 7A 01 00 00 F4 03 04 00 6F F5 F1 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 [23:10:42]Write to MH i2c: E2 02 01 CF 02 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 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 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 7A 01 00 00 F4 03 04 00 6F F5 F1 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 00 00 B0 [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [23:10:43]RAPDU: 90 00 [23:10:43]wFMCommunicate OK [23:10:43]wFMCommunicate request_size=29 [23:10:43]MH_SAM_APDU [23:10:43]CAPDU: 80 0D 02 02 18 38 37 34 39 37 39 10 04 04 00 E4 55 01 00 35 04 06 00 24 B0 47 D3 84 42 [23:10:43]Write to MH i2c: E2 20 00 D0 02 80 0D 02 02 18 00 38 37 34 39 37 39 10 04 04 00 E4 55 01 00 35 04 06 00 24 B0 47 D3 84 42 00 00 0D [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:43]Read from MH i2c: E2 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 [23:10:43]MH_I2C_Read... [23:10:43]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [23:10:43]RAPDU: 90 00 [23:10:43]wFMCommunicate OK [23:10:43]wFMCommunicate request_size=4 [23:10:43]MH_SAM_APDU [23:10:43]CAPDU: 80 0D 03 02 [23:10:43]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [23:10:43]Write i2c OK [23:10:43]MH_I2C_Read... [23:10:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:44]Read from MH i2c: E2 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: E2 0B 00 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: E2 0B 00 D1 02 00 B0 AE E3 BB 94 E0 4C E3 90 00 EE [23:10:44]RAPDU: B0 AE E3 BB 94 E0 4C E3 90 00 [23:10:44]wFMCommunicate OK [23:10:44]SAM_PROTO_SignData done [23:10:44]FM_MakeSignedData done [23:10:44]CreateOFDProtocolMessage [23:10:44]wFMCommunicate request_size=4 [23:10:44]MH_SAM_APDU [23:10:44]CAPDU: 80 11 00 00 [23:10:44]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [23:10:44]Write i2c OK [23:10:44]MH_I2C_Read... [23:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:44]Read from MH i2c: E2 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: E2 17 00 [23:10:44]MH_I2C_Read... [23:10:44]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 [23:10:44]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:44]wFMCommunicate OK [23:10:44]CreateOFDProtocolMessage done [23:10:44]OFDSenderStorePacket 87524 [23:10:44]StoreOFDPacket docnum=87524 [23:10: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 22 01 00 00 69 BB 1A 01 A0 38 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 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 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 7A 01 00 00 F4 03 04 00 6F F5 F1 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 E4 55 01 00 35 04 06 00 24 B0 47 D3 84 42 B0 AE E3 BB 94 E0 4C E3 [23:10:44]CheckFolder [23:10:44]dirname=/storage/ofd_packets [23:10:44]CheckFolder done [23:10:44]ProducePacketName [23:10:44]name=ofd_packets/00087524 [23:10:44]NVStorageSaveData ofd_packets/00087524 [23:10:44]File name is /storage/ofd_packets/00087524 [23:10:44]Write 320 bytes [23:10:44]NVStorageSaveData done [23:10:44]OFDSenderStorePacket done [23:10:44]KKMCreateOFDPacket done [23:10:44]NVStorageSaveData kkm_last_timestamp [23:10:44]File name is /storage/kkm_last_timestamp [23:10:44]Write 4 bytes [23:10:44]NVStorageSaveData done [23:10:44]ExternCall_PrintAddStr [23:10:44]wPrintStart [23:10:44]Write to MH i2c: 01 00 00 D3 02 D5 [23:10:44]OFD Sender: Processing packet 87524 [packets to send 280, broken 279] [23:10:44]ProducePacketName [23:10:44]name=ofd_packets/00087524 [23:10:44]OFD Sender: To server: pG, [23:10:44]CommunicateWithHost lk.salyk.kg:30040 [23:10:44]ConnectInit lk.salyk.kg [23:10:44]Write i2c OK [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 07 00 [23:10:44]MH_I2C_Read... [23:10:44]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [23:10:44]RasterBufferAndPrint [23:10:44]line Счет N : (3)148252 [23:10:44]line ИНН: 02508201610067 [23:10:44]line Контрольно-Кассовый Чек [23:10:44]line ПРОДАЖА [23:10:44]line Товар: 4700000480814 [23:10:44]line Пиво Живое 0,5 ст [23:10:44]line 1.000 * 100.00 [23:10:44]line = 100.00 [23:10:44]line НДС 12% НСП 1% [23:10:44]line > о реализуемом товаре [23:10:44]line ИТОГО: 100.00 [23:10:44]line НСП 1% : 0.88 [23:10:44]line НДС 12% : 10.62 [23:10:44]line Наличными: 100.00 [23:10:44]line Безнал.: 0.00 [23:10:44]line Место: АЗС № 137 "Партнер Нефть" [23:10:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:44]line СНО: Общий режим [23:10:44]line Чек 378 23.09.2024 23:10 [23:10:44]line Смена: 498 ФФД: 1.0 [23:10:44]line ЗНМ: 0300000064 [23:10:44]line РНМ: 0000000000092592 [23:10:44]line Версия ККМ: 001 [23:10:44]line ФМ: 0000000000874979 [23:10:44]line ФД: 87524 [23:10:44]line ФПД: 40339537888322 [23:10:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231039&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87524&fm=40339537888322&tin=02508201610067®Number=0000000000092592&sum=10000 [23:10:44]line 0 [23:10:44]written 0, free lines is 4095 [23:10:44]Connected sock=11 [23:10: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 22 01 00 00 69 BB 1A 01 A0 38 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 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 Write to MH i2c: D0 01 BE 00 20 00 FB 02 FD [23:10:45]D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF Write i2c OK [23:10:45]03 MH_I2C_Read... [23:10:45]08 Read from MH i2c: 00 01 03 [23:10:45]E8 MH_I2C_Read... [23:10:45]03 00 00 00 00 00 37 Read from MH i2c: 04 01 06 07 00 10 27 00 00 00 00 00 13 [23:10:45]04 MH_I2C_Read... [23:10:45]06 00 10 27 00 00 00 Read from MH i2c: 01 00 07 F2 00 03 FB 01 02 00 00 01 00 F6 00 03 00 01 00 00 AC 01 0D BC BD 04 [23:10:45]01 RasterBufferAndPrint [23:10:45]00 line [23:10:45]01 line [23:10:45]FC line [23:10:45]03 line [23:10:45]06 line [23:10:45]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 written 0, free lines is 3869 [23:10:45]00 00 07 04 06 00 10 27 00 MH_Cut [23:10:45]00 Write to MH i2c: 00 D1 00 39 04 06 00 00 00 01 00 00 00 02 00 00 1F 04 02 00 01 00 03 12 01 04 D7 04 00 7A 01 00 00 F4 [23:10:45]03 Write i2c OK [23:10:45]04 MH_I2C_Read... [23:10:45]00 Read from MH i2c: 6F D1 F5 [23:10:45]F1 MH_I2C_Read... [23:10:45]66 0E 04 04 00 F2 Read from MH i2c: 01 D1 00 01 00 B9 04 01 00 01 0D 00 04 [23:10:45]10 MH_I2C_Read... [23:10:45]00 30 30 30 30 30 30 Read from MH i2c: 30 D1 30 01 30 30 00 30 02 39 03 32 35 39 32 11 04 10 00 00 D6 30 [23:10:45]30 Write to MH i2c: 30 01 30 30 30 30 30 30 30 00 38 37 34 39 37 00 39 03 10 03 04 06 04 [23:10:45]00 *** Cut start [23:10:45]E4 *** Partial cut [23:10:45]55 *** CUTSNS_PIN = 1 [23:10:45]01 Write i2c OK [23:10:45]MH_I2C_Read... [23:10:45]*** CUTSNS_PIN = 0 [23:10:45]00 35 04 06 00 24 B0 47 D3 84 42 B0 AE E3 BB 94 E0 4C E3 [23:10:45]*** Brake cut motor [23:10:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 *** Stop cut motor [23:10:46]30 *** Cut end [23:10:46]30 Read from MH i2c: 30 01 38 [23:10:46]37 MH_I2C_Read... [23:10:46]34 39 37 39 4F 00 00 00 36 A5 47 00 1B Read from MH i2c: 9D 01 A5 07 07 01 00 07 00 3B 00 00 F9 [23:10:46]03 MH_I2C_Read... [23:10:46]0E 00 37 37 30 39 33 Read from MH i2c: 36 01 34 07 33 00 34 03 36 03 31 32 33 34 11 04 10 00 00 00 30 00 30 30 30 30 30 30 30 00 30 00 30 FF 38 0F 37 1B 34 [23:10:46]39 process_action close_receipt done [23:10:46]37 requested_data is exist [23:10:46]39 produce_requested_data [23:10:46]requested_item fm.sn is exist - process it [23:10:46]wFMCommunicate request_size=4 [23:10:46]MH_SAM_APDU [23:10:46]CAPDU: 80 11 00 00 [23:10:46]Write to MH i2c: E2 08 00 04 03 80 11 00 00 10 00 00 04 00 04 00 E4 55 01 00 F4 00 03 81 04 [23:10:46]00 3F A0 Write i2c OK [23:10:46]F1 MH_I2C_Read... [23:10:46]66 B6 04 01 00 00 B7 AA C8 00 5F 19 DE D6 [23:10:46]CommunicateWithHost err = 0 [23:10:46]CheckOFDResponse [23:10:46]1017 (14) - 77093643461234 [23:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:46]1041 (16) - 0000000000874979 [23:10:46]1040 (4) - 87524 [23:10:46]1012 (4) - 23.09.2024 17:07 [23:10:46]1206 (1) - 0 [23:10:46]OFD Sender: Remove packet 87524 [23:10:46]ProducePacketName [23:10:46]name=ofd_packets/00087524 [23:10:46]NVStorageDeleteData [23:10:46]Read from MH i2c: E2 [23:10:46]MH_I2C_Read... [23:10:46]Read from MH i2c: E2 17 00 [23:10:46]MH_I2C_Read... [23:10:46]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E0 [23:10: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:10:46]wFMCommunicate OK [23:10:46]requested_item fd.num is exist - process it [23:10:46]SAM_PROTO_GetFieldsCounters [23:10:46]wFMCommunicate request_size=4 [23:10:46]MH_SAM_APDU [23:10:46]CAPDU: 80 13 00 00 [23:10:46]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [23:10:46]Write i2c OK [23:10:46]MH_I2C_Read... [23:10:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:46]Read from MH i2c: E2 [23:10:46]MH_I2C_Read... [23:10:47]Read from MH i2c: E2 62 00 [23:10:47]MH_I2C_Read... [23:10:47]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 51 [23:10: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 OFD Sender: No OFD packet to send [23:10:47]10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 10 04 04 00 E4 55 01 00 0E 04 04 00 F2 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 [23:10:47]wFMCommunicate OK [23:10:47]SAM_PROTO_GetFieldsCounters done [23:10:47]requested_item shift.num is exist - process it [23:10:47]requested_item shift.opened is exist - process it [23:10:47]req_shift_opened [23:10:47]FM_GetShiftState [23:10:47]SAM_PROTO_GetShiftState [23:10:47]wFMCommunicate request_size=4 [23:10:47]MH_SAM_APDU [23:10:47]CAPDU: 80 13 01 00 [23:10:47]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [23:10:47]Write i2c OK [23:10:47]MH_I2C_Read... [23:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:47]Read from MH i2c: E2 [23:10:47]MH_I2C_Read... [23:10:47]Read from MH i2c: E2 0E 00 [23:10:47]MH_I2C_Read... [23:10:47]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 DE [23:10:47]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:47]wFMCommunicate OK [23:10:47]SAM_PROTO_GetShiftState done [23:10:47]FM_GetShiftState done [23:10:47]req_shift_opened done [23:10:47]requested_item shift.open_date is exist - process it [23:10:47]req_shift_open_date [23:10:47]req_shift_open_date done [23:10:47]produce_requested_data done [23:10:47]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87524,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:47]process_action_free close_receipt [23:10:47]json_value_free [23:10:47]json_value_free done [23:10:47]process_json_proto returns [23:10:47]Send response to host [23:10:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87524,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:47]free response buf [23:10:47]execute_script done [23:10:47]execute_script returns [23:10:47]free content buf [23:10:47]Sock 7.Close socket [23:10:47]Sock 7.Thread stoped [23:10:47]accept exits with 9 [23:10:47]New connection [23:10:47]New thread 3067223396 created [23:10:47]Thread 3067080036 joined [23:10:47]Waiting for new connection... [23:10:47] Sock 9.Parse request [23:10:47]Sock 9.Check first char [23:10:47]Sock 9.First char is OK [23:10:47]request: POST /json_proto HTTP/1.0 [23:10:47]Method: POST [23:10:47]URL: /json_proto [23:10:47]Method is POST - this is cgi request [23:10:48]url: /json_proto [23:10:48]query_string will be loaded in cgi processing [23:10:48]execute_cgi json_proto POST (null) [23:10:48]execute_cgi path=json_proto method=POST [23:10:48]POST find Content-Length [23:10:48]Host: 172.17.47.196:8080 [23:10:48]Content-Length: 682 [23:10:48]Content-Type: application/json [23:10:48] [23:10:48]POST finish read [23:10:48]Found Content-Length = 682 [23:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872450", "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" ] } } [23:10:48]execute_script... [23:10: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)872450", "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" ] } } [23:10:48]POST & json_proto [23:10:48]process_json_proto [23:10:48]json parsed OK: [23:10:48]protocol is kg_v1.0 [23:10:48]action value=close_receipt [23:10:48]process_action close_receipt [23:10:48]cmd_close_receipt [23:10:48]MH_GetDate [23:10:48]Write to MH i2c: F0 00 00 07 03 F9 [23:10:48]Write i2c OK [23:10:48]MH_I2C_Read... [23:10:48]Read from MH i2c: F0 [23:10:48]MH_I2C_Read... [23:10:48]Read from MH i2c: F0 09 00 [23:10:48]MH_I2C_Read... [23:10:48]Read from MH i2c: F0 09 00 07 03 00 78 F5 F1 66 4C 6B 94 66 77 [23:10:48]GetLastDocTimeStamp 1727133039 [23:10:48]current date 1727133048 [23:10:48]FM_GetShiftState [23:10:48]SAM_PROTO_GetShiftState [23:10:48]wFMCommunicate request_size=4 [23:10:48]MH_SAM_APDU [23:10:48]CAPDU: 80 13 01 00 [23:10:48]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [23:10:48]Write i2c OK [23:10:48]MH_I2C_Read... [23:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:48]Read from MH i2c: E2 [23:10:48]MH_I2C_Read... [23:10:48]Read from MH i2c: E2 0E 00 [23:10:48]MH_I2C_Read... [23:10:48]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E0 [23:10:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:48]wFMCommunicate OK [23:10:48]SAM_PROTO_GetShiftState done [23:10:48]FM_GetShiftState done [23:10:48]opened in 1727050818 [23:10:48]opened+sec_in_day 1727137218 [23:10:48]quantity*price = 50063 [23:10:48]sum+1 = 50064 [23:10:48]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 СНО: Общий режим Чек 379 23.09.2024 23:10 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87525 ФПД: 67569289010192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231049&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87525&fm=67569289010192&tin=02508201610067®Number=0000000000092592&sum=50000 [23:10:51]StoreToDocumentArchive [23:10:51]shift 498 fd 87525 [23:10:51]save to /storage/0498/doc_00087525 [23:10:51]save last doc name /storage/0498/doc_00087525 to /storage/kkm_last_doc_name [23:10:51]save OK [23:10:51]Clear old archive folders... [23:10:51]ProcessDocumentItem done err = 0, tmpTLVsize=252 [23:10:51]tlvbuf is 01C90060 [23:10:51]SAM_PROTO_ClearQueue [23:10:51]wFMCommunicate request_size=4 [23:10:51]MH_SAM_APDU [23:10:51]CAPDU: 80 09 00 00 [23:10:51]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [23:10:51]Write i2c OK [23:10:51]MH_I2C_Read... [23:10:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:10:51]Read from MH i2c: E2 [23:10:51]MH_I2C_Read... [23:10:51]Read from MH i2c: E2 03 00 [23:10:51]MH_I2C_Read... [23:10:51]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [23:10:51]RAPDU: 90 00 [23:10:51]wFMCommunicate OK [23:10:51]SAM_PROTO_ClearQueue done [23:10:51]KKMCreateOFDPacket [23:10:51]OFDProtocolAddRootSTLVToBuf [23:10:51]FM_MakeSignedData [23:10:51]FM_MakeSignedData [23:10:51]SAM_PROTO_SignData [23:10:51]wFMCommunicate request_size=4 [23:10:51]MH_SAM_APDU [23:10:51]CAPDU: 80 0D 01 02 [23:10:51]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [23:10:51]Write i2c OK [23:10:51]MH_I2C_Read... [23:10:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:10:51]Read from MH i2c: E2 [23:10:51]MH_I2C_Read... [23:10:51]Read from MH i2c: E2 03 00 [23:10:51]MH_I2C_Read... [23:10:51]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [23:10:51]RAPDU: 90 00 [23:10:51]wFMCommunicate OK [23:10:51]wFMCommunicate request_size=255 [23:10:51]MH_SAM_APDU [23:10: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 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 7B 01 00 00 F4 03 04 00 79 F5 F1 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 E5 55 01 00 35 04 06 00 [23:10:52]Write to MH i2c: E2 02 01 17 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 7B 01 00 00 F4 03 04 00 79 F5 OFD Sender: No OFD packet to send [23:10:52]F1 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 E5 55 01 00 35 04 06 00 00 00 03 [23:10:52]Write i2c OK [23:10:52]MH_I2C_Read... [23:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:52]Read from MH i2c: E2 [23:10:52]MH_I2C_Read... [23:10:52]Read from MH i2c: E2 03 00 [23:10:52]MH_I2C_Read... [23:10:52]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [23:10:52]RAPDU: 90 00 [23:10:52]wFMCommunicate OK [23:10:52]wFMCommunicate request_size=11 [23:10:52]MH_SAM_APDU [23:10:52]CAPDU: 80 0D 02 02 06 3D 74 33 78 1C 10 [23:10:52]Write to MH i2c: E2 0E 00 18 03 80 0D 02 02 06 00 3D 74 33 78 1C 10 00 00 29 [23:10:52]Write i2c OK [23:10:52]MH_I2C_Read... [23:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:10:52]Read from MH i2c: E2 [23:10:52]MH_I2C_Read... [23:10:52]Read from MH i2c: E2 03 00 [23:10:52]MH_I2C_Read... [23:10:52]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [23:10:52]RAPDU: 90 00 [23:10:52]wFMCommunicate OK [23:10:52]wFMCommunicate request_size=4 [23:10:52]MH_SAM_APDU [23:10:52]CAPDU: 80 0D 03 02 [23:10:53]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [23:10:53]Write i2c OK [23:10:53]MH_I2C_Read... [23:10:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:10:53]Read from MH i2c: E2 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: E2 0B 00 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: E2 0B 00 19 03 00 71 B8 5F 25 8A E8 C5 27 90 00 A3 [23:10:53]RAPDU: 71 B8 5F 25 8A E8 C5 27 90 00 [23:10:53]wFMCommunicate OK [23:10:53]SAM_PROTO_SignData done [23:10:53]FM_MakeSignedData done [23:10:53]CreateOFDProtocolMessage [23:10:53]wFMCommunicate request_size=4 [23:10:53]MH_SAM_APDU [23:10:53]CAPDU: 80 11 00 00 [23:10:53]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [23:10:53]Write i2c OK [23:10:53]MH_I2C_Read... [23:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:53]Read from MH i2c: E2 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: E2 17 00 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F6 [23:10:53]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:53]wFMCommunicate OK [23:10:53]CreateOFDProtocolMessage done [23:10:53]OFDSenderStorePacket 87525 [23:10:53]StoreOFDPacket docnum=87525 [23:10: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 13 78 08 01 E3 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 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 7B 01 00 00 F4 03 04 00 79 F5 F1 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 E5 55 01 00 35 04 06 00 3D 74 33 78 1C 10 71 B8 5F 25 8A E8 C5 27 [23:10:53]CheckFolder [23:10:53]dirname=/storage/ofd_packets [23:10:53]CheckFolder done [23:10:53]ProducePacketName [23:10:53]name=ofd_packets/00087525 [23:10:53]NVStorageSaveData ofd_packets/00087525 [23:10:53]File name is /storage/ofd_packets/00087525 [23:10:53]Write 302 bytes [23:10:53]NVStorageSaveData done [23:10:53]OFDSenderStorePacket done [23:10:53]KKMCreateOFDPacket done [23:10:53]NVStorageSaveData kkm_last_timestamp [23:10:53]File name is /storage/kkm_last_timestamp [23:10:53]Write 4 bytes [23:10:53]NVStorageSaveData done [23:10:53]ExternCall_PrintAddStr [23:10:53]wPrintStart [23:10:53]Write to MH i2c: 01 00 00 1B 03 1E [23:10:53]Write i2c OK [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: 01 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: 01 07 00 [23:10:53]MH_I2C_Read... [23:10:53]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [23:10:53]RasterBufferAndPrint [23:10:53]line Счет N : (1)872450 [23:10:53]line ИНН: 02508201610067 [23:10:53]line Контрольно-Кассовый Чек [23:10:53]line ПРОДАЖА [23:10:53]line ТРК (МРК, ГНК) : 44 [23:10:53]line Товар: 2710194210 [23:10:53]line ДТ(л)-К-4 [23:10:53]line 6.570 * 76.20 [23:10:53]line = 500.63 [23:10:53]line НДС 12% НСП 1% [23:10:53]line > о реализуемом товаре [23:10:53]line ОКРУГЛЕНИЕ: -0.63 [23:10:53]line ИТОГО: 500.00 [23:10:53]line Внесено: 500.00 [23:10:53]line СДАЧА: 0.00 [23:10:53]line НСП 1% : 4.43 [23:10:53]line НДС 12% : 53.16 [23:10:53]line Наличными: 500.00 [23:10:53]line Безнал.: 0.00 [23:10:53]line Место: АЗС № 137 "Партнер Нефть" [23:10:53]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:10:53]line СНО: Общий режим [23:10:53]line Чек 379 23.09.2024 23:10 [23:10:53]line Смена: 498 ФФД: 1.0 [23:10:53]OFD Sender: Processing packet 87525 [packets to send 280, broken 279] [23:10:53]line ЗНМ: 0300000064 [23:10:53]ProducePacketName [23:10:53]line РНМ: 0000000000092592 [23:10:53]name=ofd_packets/00087525 [23:10:53]line Версия ККМ: 001 [23:10:53]OFD Sender: To server: pG, [23:10:53]line ФМ: 0000000000874979 [23:10:53]CommunicateWithHost lk.salyk.kg:30040 [23:10:53]line ФД: 87525 [23:10:53]ConnectInit lk.salyk.kg [23:10:53]line ФПД: 67569289010192 [23:10:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231049&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87525&fm=67569289010192&tin=02508201610067®Number=0000000000092592&sum=50000 [23:10:53]written 0, free lines is 4095 [23:10:54]Write to MH i2c: 01 00 00 46 03 49 [23:10:54]Write i2c OK [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: 01 [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: 01 07 00 [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 EB 0C 47 [23:10:54]RasterBufferAndPrint [23:10:54]line [23:10:54]line [23:10:54]line [23:10:54]line [23:10:54]line [23:10:54]written 0, free lines is 3412 [23:10:54]MH_Cut [23:10:54]Write to MH i2c: D1 01 00 4D 03 01 22 [23:10:54]Write i2c OK [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: D1 [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: D1 01 00 [23:10:54]MH_I2C_Read... [23:10:54]Read from MH i2c: D1 01 00 4D 03 00 21 [23:10:54]Write to MH i2c: 01 00 00 4E 03 51 [23:10:54]Write i2c OK [23:10:54]MH_I2C_Read... [23:10:54]Connected sock=11 [23:10:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 13 78 08 01 E3 00 5A 03 01 00 03 00 FC *** Cut start [23:10:54]00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 *** Partial cut [23:10:55]30 06 *** CUTSNS_PIN = 1 [23:10:55]04 *** CUTSNS_PIN = 0 [23:10:55]0D *** Brake cut motor [23:10:55]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 *** Stop cut motor [23:10:55]00 *** Cut end [23:10:55]00 Read from MH i2c: 01 [23:10:55]MH_I2C_Read... [23:10:55]Read from MH i2c: 01 00 07 07 00 04 [23:10:55]MH_I2C_Read... [23:10:55]Read from MH i2c: 01 07 00 06 4E 00 03 50 00 C3 00 00 00 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 79 F5 F1 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 00 39 32 35 39 32 00 11 FF 04 0F 10 66 00 [23:10:55]30 process_action close_receipt done [23:10:55]30 requested_data is exist [23:10:55]30 produce_requested_data [23:10:55]30 requested_item fm.sn is exist - process it [23:10:55]30 30 wFMCommunicate request_size=4 [23:10:55]30 MH_SAM_APDU [23:10:55]CAPDU: 80 11 00 00 [23:10:55]Write to MH i2c: E2 08 00 4F 30 03 30 80 30 11 38 00 37 00 34 00 39 00 37 00 00 CC [23:10:55]Write i2c OK [23:10:55]MH_I2C_Read... [23:10:55]39 10 04 04 00 E5 55 01 00 35 04 06 00 3D 74 33 78 1C 10 71 B8 5F 25 8A E8 C5 27 [23:10:56]Read from MH i2c: E2 [23:10:56]MH_I2C_Read... [23:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:10:56]Read from MH i2c: E2 17 00 [23:10:56]MH_I2C_Read... [23:10:56]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 2B [23:10:56]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:56]wFMCommunicate OK [23:10:56]requested_item fd.num is exist - process it [23:10:56]SAM_PROTO_GetFieldsCounters [23:10:56]wFMCommunicate request_size=4 [23:10:56]MH_SAM_APDU [23:10:56]CAPDU: 80 13 00 00 [23:10:56]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [23:10:56]Write i2c OK [23:10:56]MH_I2C_Read... [23:10:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:10:56]Read from MH i2c: E2 [23:10:56]MH_I2C_Read... [23:10:56]Read from MH i2c: E2 62 00 [23:10:56]MH_I2C_Read... [23:10:56]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 A0 [23:10: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 E5 55 01 00 0E 04 04 00 F2 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 [23:10:56]wFMCommunicate OK [23:10:56]SAM_PROTO_GetFieldsCounters done [23:10:56]requested_item shift.num is exist - process it [23:10:56]requested_item shift.opened is exist - process it [23:10:56]req_shift_opened [23:10:56]FM_GetShiftState [23:10:56]SAM_PROTO_GetShiftState [23:10:56]wFMCommunicate request_size=4 [23:10:56]MH_SAM_APDU [23:10:56]CAPDU: 80 13 01 00 [23:10:56]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [23:10:56]Write i2c OK [23:10:56]MH_I2C_Read... [23:10:56]Received data: 87 95 F6 70 47 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:10:56]2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 4F 00 00 00 C0 14 47 00 4A F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 Read from MH i2c: 34 E2 39 [23:10:57]37 MH_I2C_Read... [23:10:57]39 Read from MH i2c: 10 E2 04 0E 04 00 00 E5 55 01 00 F4 03 04 00 49 A0 F1 66 B6 04 01 00 00 C6 B1 FE 64 54 67 27 AC [23:10:57]CommunicateWithHost err = 0 [23:10:57]CheckOFDResponse [23:10:57]1017 (14) - 77093643461234 [23:10:57]1041 (16) - 0000000000874979 [23:10:57]1040 (4) - 87525 [23:10:57]1012 (4) - 23.09.2024 17:07 [23:10:57]1206 (1) - 0 [23:10:57]OFD Sender: Remove packet 87525 [23:10:57]ProducePacketName [23:10:57]name=ofd_packets/00087525 [23:10:57]NVStorageDeleteData [23:10:57] [23:10:57]MH_I2C_Read... [23:10:57]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 29 [23:10:57]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:10:57]wFMCommunicate OK [23:10:57]SAM_PROTO_GetShiftState done [23:10:57]FM_GetShiftState done [23:10:57]req_shift_opened done [23:10:57]requested_item shift.open_date is exist - process it [23:10:57]req_shift_open_date [23:10:57]req_shift_open_date done [23:10:57]produce_requested_data done [23:10:57]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87525,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:10:57]process_action_free close_receipt [23:10:57]json_value_free [23:10:57]json_value_free done [23:10:57]process_json_proto returns [23:10:57]Send response to host [23:10:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87525,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:10:57]free response buf [23:10:57]execute_script done [23:10:57]execute_script returns [23:10:57]free content buf [23:10:57]Sock 9.Close socket [23:10:57]Sock 9.Thread stoped [23:10:57]OFD Sender: No OFD packet to send [23:11:02]OFD Sender: No OFD packet to send [23:11:07]OFD Sender: No OFD packet to send [23:11:12]OFD Sender: No OFD packet to send [23:11:17]OFD Sender: No OFD packet to send [23:11:22]OFD Sender: No OFD packet to send [23:11:27]OFD Sender: No OFD packet to send [23:11:32]OFD Sender: No OFD packet to send [23:11:37]OFD Sender: No OFD packet to send [23:11:42]OFD Sender: No OFD packet to send [23:11:47]OFD Sender: No OFD packet to send [23:11:52]OFD Sender: No OFD packet to send [23:11:57]ConnectInit Can't connect to host [23:11:57]OFD Sender: No OFD packet to send [23:12:02]OFD Sender: No OFD packet to send [23:12:07]OFD Sender: No OFD packet to send [23:12:08]accept exits with 7 [23:12:08]New connection [23:12:08]New thread 3067080036 created [23:12:08]Thread 3067223396 joined [23:12:08]Waiting for new connection... [23:12:08] Sock 7.Parse request [23:12:08]Sock 7.Check first char [23:12:08]Sock 7.First char is OK [23:12:08]request: POST /json_proto HTTP/1.0 [23:12:08]Method: POST [23:12:08]URL: /json_proto [23:12:08]Method is POST - this is cgi request [23:12:08]url: /json_proto [23:12:08]query_string will be loaded in cgi processing [23:12:08]execute_cgi json_proto POST (null) [23:12:08]execute_cgi path=json_proto method=POST [23:12:08]POST find Content-Length [23:12:08]Host: 172.17.47.196:8080 [23:12:08]Content-Length: 652 [23:12:08]Content-Type: application/json [23:12:08] [23:12:08]POST finish read [23:12:08]Found Content-Length = 652 [23:12:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148253", "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 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:08]execute_script... [23:12: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)148253", "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 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:12:08]POST & json_proto [23:12:08]process_json_proto [23:12:08]json parsed OK: [23:12:08]protocol is kg_v1.0 [23:12:08]action value=close_receipt [23:12:08]process_action close_receipt [23:12:08]cmd_close_receipt [23:12:08]MH_GetDate [23:12:08]Write to MH i2c: F0 00 00 52 03 44 [23:12:08]Write i2c OK [23:12:08]MH_I2C_Read... [23:12:08]Read from MH i2c: F0 [23:12:08]MH_I2C_Read... [23:12:08]Read from MH i2c: F0 09 00 [23:12:08]MH_I2C_Read... [23:12:08]Read from MH i2c: F0 09 00 52 03 00 C9 F5 F1 66 4C 6B 94 66 13 [23:12:08]GetLastDocTimeStamp 1727133049 [23:12:08]current date 1727133129 [23:12:08]FM_GetShiftState [23:12:08]SAM_PROTO_GetShiftState [23:12:08]wFMCommunicate request_size=4 [23:12:08]MH_SAM_APDU [23:12:08]CAPDU: 80 13 01 00 [23:12:08]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [23:12:09]Write i2c OK [23:12:09]MH_I2C_Read... [23:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:09]Read from MH i2c: E2 [23:12:09]MH_I2C_Read... [23:12:09]Read from MH i2c: E2 0E 00 [23:12:09]MH_I2C_Read... [23:12:09]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 2B [23:12:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:12:09]wFMCommunicate OK [23:12:09]SAM_PROTO_GetShiftState done [23:12:09]FM_GetShiftState done [23:12:09]opened in 1727050818 [23:12:09]opened+sec_in_day 1727137218 [23:12:09]quantity*price = 7500 [23:12:09]sum+1 = 7501 [23:12:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 380 23.09.2024 23:12 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87526 ФПД: 121561113984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87526&fm=121561113984&tin=02508201610067®Number=0000000000092592&sum=7500 0 [23:12:11]StoreToDocumentArchive [23:12:11]shift 498 fd 87526 [23:12:11]save to /storage/0498/doc_00087526 [23:12:11]save last doc name /storage/0498/doc_00087526 to /storage/kkm_last_doc_name [23:12:11]save OK [23:12:11]Clear old archive folders... [23:12:11]ProcessDocumentItem done err = 0, tmpTLVsize=275 [23:12:11]tlvbuf is 01A7E570 [23:12:11]SAM_PROTO_ClearQueue [23:12:11]wFMCommunicate request_size=4 [23:12:11]MH_SAM_APDU [23:12:11]CAPDU: 80 09 00 00 [23:12:11]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [23:12:11]Write i2c OK [23:12:11]MH_I2C_Read... [23:12:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:12:11]Read from MH i2c: E2 [23:12:11]MH_I2C_Read... [23:12:11]Read from MH i2c: E2 03 00 [23:12:11]MH_I2C_Read... [23:12:11]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [23:12:12]RAPDU: 90 00 [23:12:12]wFMCommunicate OK [23:12:12]SAM_PROTO_ClearQueue done [23:12:12]KKMCreateOFDPacket [23:12:12]OFDProtocolAddRootSTLVToBuf [23:12:12]FM_MakeSignedData [23:12:12]FM_MakeSignedData [23:12:12]SAM_PROTO_SignData [23:12:12]wFMCommunicate request_size=4 [23:12:12]MH_SAM_APDU [23:12:12]CAPDU: 80 0D 01 02 [23:12:12]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [23:12:12]Write i2c OK [23:12:12]MH_I2C_Read... [23:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:12:12]Read from MH i2c: E2 [23:12:12]MH_I2C_Read... [23:12:12]Read from MH i2c: E2 03 00 [23:12:12]MH_I2C_Read... [23:12:12]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [23:12:12]RAPDU: 90 00 [23:12:12]wFMCommunicate OK [23:12:12]wFMCommunicate request_size=255 [23:12:12]MH_SAM_APDU [23:12:12]CAPDU: 80 0D 02 02 FA 03 00 13 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 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 7C 01 00 00 F4 03 04 00 C9 F5 F1 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 [23:12:12]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 13 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 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 OFD Sender: No OFD packet to send [23:12:13]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 7C 01 00 00 F4 03 04 00 C9 F5 F1 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 00 00 53 [23:12:13]Write i2c OK [23:12:13]MH_I2C_Read... [23:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:13]Read from MH i2c: E2 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 03 00 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [23:12:13]RAPDU: 90 00 [23:12:13]wFMCommunicate OK [23:12:13]wFMCommunicate request_size=34 [23:12:13]MH_SAM_APDU [23:12:13]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 55 01 00 35 04 06 00 00 1C 4D 9B 65 80 [23:12:13]Write to MH i2c: E2 25 00 63 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E6 55 01 00 35 04 06 00 00 1C 4D 9B 65 80 00 00 D2 [23:12:13]Write i2c OK [23:12:13]MH_I2C_Read... [23:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:12:13]Read from MH i2c: E2 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 03 00 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [23:12:13]RAPDU: 90 00 [23:12:13]wFMCommunicate OK [23:12:13]wFMCommunicate request_size=4 [23:12:13]MH_SAM_APDU [23:12:13]CAPDU: 80 0D 03 02 [23:12:13]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [23:12:13]Write i2c OK [23:12:13]MH_I2C_Read... [23:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:12:13]Read from MH i2c: E2 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 0B 00 [23:12:13]MH_I2C_Read... [23:12:13]Read from MH i2c: E2 0B 00 64 03 00 5D 49 B2 D4 B6 AC 29 92 90 00 2C [23:12:13]RAPDU: 5D 49 B2 D4 B6 AC 29 92 90 00 [23:12:13]wFMCommunicate OK [23:12:13]SAM_PROTO_SignData done [23:12:13]FM_MakeSignedData done [23:12:13]CreateOFDProtocolMessage [23:12:13]wFMCommunicate request_size=4 [23:12:13]MH_SAM_APDU [23:12:13]CAPDU: 80 11 00 00 [23:12:13]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [23:12:13]Write i2c OK [23:12:13]MH_I2C_Read... [23:12:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:14]Read from MH i2c: E2 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: E2 17 00 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 41 [23:12:14]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:14]wFMCommunicate OK [23:12:14]CreateOFDProtocolMessage done [23:12:14]OFDSenderStorePacket 87526 [23:12:14]StoreOFDPacket docnum=87526 [23:12: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 27 01 00 00 C6 6F 1F 01 4D 6B 5A 03 01 00 03 00 13 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 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 7C 01 00 00 F4 03 04 00 C9 F5 F1 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 E6 55 01 00 35 04 06 00 00 1C 4D 9B 65 80 5D 49 B2 D4 B6 AC 29 92 [23:12:14]CheckFolder [23:12:14]dirname=/storage/ofd_packets [23:12:14]CheckFolder done [23:12:14]ProducePacketName [23:12:14]name=ofd_packets/00087526 [23:12:14]NVStorageSaveData ofd_packets/00087526 [23:12:14]File name is /storage/ofd_packets/00087526 [23:12:14]Write 325 bytes [23:12:14]NVStorageSaveData done [23:12:14]OFDSenderStorePacket done [23:12:14]KKMCreateOFDPacket done [23:12:14]NVStorageSaveData kkm_last_timestamp [23:12:14]File name is /storage/kkm_last_timestamp [23:12:14]Write 4 bytes [23:12:14]NVStorageSaveData done [23:12:14]ExternCall_PrintAddStr [23:12:14]wPrintStart [23:12:14]Write to MH i2c: 01 00 00 66 03 69 [23:12:14]OFD Sender: Processing packet 87526 [packets to send 280, broken 279] [23:12:14]ProducePacketName [23:12:14]name=ofd_packets/00087526 [23:12:14]OFD Sender: To server: pG, [23:12:14]CommunicateWithHost lk.salyk.kg:30040 [23:12:14]ConnectInit lk.salyk.kg [23:12:14]Write i2c OK [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 07 00 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [23:12:14]RasterBufferAndPrint [23:12:14]line Счет N : (3)148253 [23:12:14]line ИНН: 02508201610067 [23:12:14]line Контрольно-Кассовый Чек [23:12:14]line ПРОДАЖА [23:12:14]line Товар: 54491472 [23:12:14]line Напиток Кока-Кола 0,5л [23:12:14]line 1.000 * 75.00 [23:12:14]line = 75.00 [23:12:14]line НДС 12% НСП 1% [23:12:14]line > о реализуемом товаре [23:12:14]line ИТОГО: 75.00 [23:12:14]line НСП 1% : 0.66 [23:12:14]line НДС 12% : 7.96 [23:12:14]line Наличными: 75.00 [23:12:14]line Безнал.: 0.00 [23:12:14]line Место: АЗС № 137 "Партнер Нефть" [23:12:14]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:12:14]line СНО: Общий режим [23:12:14]line Чек 380 23.09.2024 23:12 [23:12:14]line Смена: 498 ФФД: 1.0 [23:12:14]line ЗНМ: 0300000064 [23:12:14]line РНМ: 0000000000092592 [23:12:14]line Версия ККМ: 001 [23:12:14]line ФМ: 0000000000874979 [23:12:14]line ФД: 87526 [23:12:14]line ФПД: 121561113984 [23:12:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231209&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87526&fm=121561113984&tin=02508201610067®Number=0000000000092592&sum=7500 [23:12:14]line 0 [23:12:14]written 0, free lines is 4095 [23:12:14]Write to MH i2c: 01 00 00 8E 03 91 [23:12:14]Write i2c OK [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 07 00 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 15 0D BA [23:12:14]RasterBufferAndPrint [23:12:14]line [23:12:14]line [23:12:14]line [23:12:14]line [23:12:14]line [23:12:14]written 0, free lines is 3451 [23:12:14]MH_Cut [23:12:14]Write to MH i2c: D1 01 00 95 03 01 6A [23:12:14]Write i2c OK [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: D1 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: D1 01 00 [23:12:14]MH_I2C_Read... [23:12:14]Read from MH i2c: D1 01 00 95 03 00 69 [23:12:14]Write to MH i2c: 01 00 00 96 03 99 [23:12:14]Write i2c OK [23:12:14]MH_I2C_Read... [23:12:15]*** Cut start [23:12:15]*** Partial cut [23:12:15]*** CUTSNS_PIN = 1 [23:12:15]*** CUTSNS_PIN = 0 [23:12:15]*** Brake cut motor [23:12:16]Read from MH i2c: 01 [23:12:16]MH_I2C_Read... [23:12:16]*** Stop cut motor [23:12:16]*** Cut end [23:12:16]Read from MH i2c: 01 07 00 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [23:12:16]process_action close_receipt done [23:12:16]requested_data is exist [23:12:16]produce_requested_data [23:12:16]requested_item fm.sn is exist - process it [23:12:16]wFMCommunicate request_size=4 [23:12:16]MH_SAM_APDU [23:12:16]CAPDU: 80 11 00 00 [23:12:16]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [23:12:16]Write i2c OK [23:12:16]MH_I2C_Read... [23:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:12:16]Read from MH i2c: E2 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 17 00 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 73 [23:12:16]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:16]wFMCommunicate OK [23:12:16]requested_item fd.num is exist - process it [23:12:16]SAM_PROTO_GetFieldsCounters [23:12:16]wFMCommunicate request_size=4 [23:12:16]MH_SAM_APDU [23:12:16]CAPDU: 80 13 00 00 [23:12:16]Write to MH i2c: E2 08 00 98 03 80 13 00 00 00 00 00 00 17 [23:12:16]Write i2c OK [23:12:16]MH_I2C_Read... [23:12:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:12:16]Read from MH i2c: E2 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 62 00 [23:12:16]MH_I2C_Read... [23:12:16]Read from MH i2c: E2 62 00 98 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 E6 55 01 00 0E 04 04 00 F2 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 EC [23:12: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 E6 55 01 00 0E 04 04 00 F2 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 [23:12:17]wFMCommunicate OK [23:12:17]SAM_PROTO_GetFieldsCounters done [23:12:17]requested_item shift.num is exist - process it [23:12:17]requested_item shift.opened is exist - process it [23:12:17]req_shift_opened [23:12:17]FM_GetShiftState [23:12:17]SAM_PROTO_GetShiftState [23:12:17]wFMCommunicate request_size=4 [23:12:17]MH_SAM_APDU [23:12:17]CAPDU: 80 13 01 00 [23:12:17]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [23:12:17]Write i2c OK [23:12:17]MH_I2C_Read... [23:12:17]Connected sock=11 [23:12:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:12:17]38 Read from MH i2c: 37 E2 [23:12:17]MH_I2C_Read... [23:12:17]34 39 37 39 27 01 00 00 C6 6F 1F 01 4D 6B 5A 03 01 00 03 00 13 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 Read from MH i2c: B8 E2 D1 0E 82 00 D0 [23:12:17]BE D0 BA 20 D0 9A MH_I2C_Read... [23:12:17]D0 Read from MH i2c: BE E2 D0 BA D0 B0 2D D0 0E 9A 00 D0 99 BE 03 D0 00 BB 09 D0 00 B0 01 20 30 2C 35 D0 BB 42 FF B4 03 F0 08 00 03 E8 03 00 66 00 00 00 00 00 00 00 00 37 90 04 00 06 71 [23:12:17]RAPDU: 09 00 01 00 42 4C B4 1D F0 66 00 00 00 00 00 90 00 00 00 [23:12:17]wFMCommunicate OK [23:12:17]SAM_PROTO_GetShiftState done [23:12:17]FM_GetShiftState done [23:12:17]req_shift_opened done [23:12:17]requested_item shift.open_date is exist - process it [23:12:17]00 req_shift_open_date [23:12:17]13 req_shift_open_date done [23:12:17]04 produce_requested_data done [23:12:17]06 produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87526,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:12:17]00 process_action_free close_receipt [23:12:17]json_value_free [23:12:17]json_value_free done [23:12:17]process_json_proto returns [23:12:17]Send response to host [23:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87526,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:12:17]free response buf [23:12:17]execute_script done [23:12:17]execute_script returns [23:12:17]free content buf [23:12:17]Sock 7.Close socket [23:12:17]Sock 7.Thread stoped [23:12:17]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 7C 01 00 00 F4 03 04 00 C9 F5 F1 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 E6 55 01 00 35 04 06 00 00 1C 4D 9B 65 80 5D 49 B2 D4 B6 AC 29 92 [23:12: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 70 AD 47 00 76 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 E6 55 01 00 F4 03 04 00 9B A0 F1 66 B6 04 01 00 00 47 4B ED 37 68 48 E0 AA [23:12:20]CommunicateWithHost err = 0 [23:12:20]CheckOFDResponse [23:12:20]1017 (14) - 77093643461234 [23:12:20]1041 (16) - 0000000000874979 [23:12:20]1040 (4) - 87526 [23:12:20]1012 (4) - 23.09.2024 17:08 [23:12:20]1206 (1) - 0 [23:12:20]OFD Sender: Remove packet 87526 [23:12:20]ProducePacketName [23:12:20]name=ofd_packets/00087526 [23:12:20]NVStorageDeleteData [23:12:21]OFD Sender: No OFD packet to send [23:12:26]OFD Sender: No OFD packet to send [23:12:31]OFD Sender: No OFD packet to send [23:12:36]OFD Sender: No OFD packet to send [23:12:41]OFD Sender: No OFD packet to send [23:12:46]OFD Sender: No OFD packet to send [23:12:51]OFD Sender: No OFD packet to send [23:12:56]OFD Sender: No OFD packet to send [23:13:01]OFD Sender: No OFD packet to send [23:13:06]OFD Sender: No OFD packet to send [23:13:09]accept exits with 10 [23:13:09]New connection [23:13:09]New thread 3067223396 created [23:13:09]Thread 3067080036 joined [23:13:09]Waiting for new connection... [23:13:09] Sock 10.Parse request [23:13:09]Sock 10.Check first char [23:13:09]Sock 10.First char is OK [23:13:09]request: POST /json_proto HTTP/1.0 [23:13:09]Method: POST [23:13:09]URL: /json_proto [23:13:09]Method is POST - this is cgi request [23:13:09]url: /json_proto [23:13:09]query_string will be loaded in cgi processing [23:13:09]execute_cgi json_proto POST (null) [23:13:09]execute_cgi path=json_proto method=POST [23:13:09]POST find Content-Length [23:13:09]Host: 172.17.47.196:8080 [23:13:09]Content-Length: 677 [23:13:09]Content-Type: application/json [23:13:09] [23:13:09]POST finish read [23:13:09]Found Content-Length = 677 [23:13:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872452", "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.750, "sum" : 525.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 525.00, "total" : 525.00, "payments": [ { "type": 0, "sum" : 525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:09]execute_script... [23: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)872452", "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.750, "sum" : 525.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 525.00, "total" : 525.00, "payments": [ { "type": 0, "sum" : 525.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:09]POST & json_proto [23:13:09]process_json_proto [23:13:09]json parsed OK: [23:13:09]protocol is kg_v1.0 [23:13:09]action value=close_receipt [23:13:09]process_action close_receipt [23:13:09]cmd_close_receipt [23:13:09]MH_GetDate [23:13:09]Write to MH i2c: F0 00 00 9A 03 8C [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: F0 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: F0 09 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: F0 09 00 9A 03 00 06 F6 F1 66 4C 6B 94 66 99 [23:13:09]GetLastDocTimeStamp 1727133129 [23:13:09]current date 1727133190 [23:13:09]FM_GetShiftState [23:13:09]SAM_PROTO_GetShiftState [23:13:09]wFMCommunicate request_size=4 [23:13:09]MH_SAM_APDU [23:13:09]CAPDU: 80 13 01 00 [23:13:09]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [23:13:09]Write i2c OK [23:13:09]MH_I2C_Read... [23:13:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:09]Read from MH i2c: E2 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 0E 00 [23:13:09]MH_I2C_Read... [23:13:09]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 73 [23:13:09]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:13:09]wFMCommunicate OK [23:13:09]SAM_PROTO_GetShiftState done [23:13:09]FM_GetShiftState done [23:13:09]opened in 1727050818 [23:13:09]opened+sec_in_day 1727137218 [23:13:09]quantity*price = 52545 [23:13:09]sum+1 = 52546 [23:13:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 525.00 Внесено: 525.00 СДАЧА: 0.00 НСП 1% : 4.65 НДС 12% : 55.80 Наличными: 525.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 381 23.09.2024 23:13 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87527 ФПД: 76875562084404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231310&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87527&fm=76875562084404&tin=02508201610067®Number=0000000000092592&sum=52500 [23:13:12]StoreToDocumentArchive [23:13:12]shift 498 fd 87527 [23:13:12]save to /storage/0498/doc_00087527 [23:13:12]save last doc name /storage/0498/doc_00087527 to /storage/kkm_last_doc_name [23:13:12]save OK [23:13:12]Clear old archive folders... [23:13:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:13:12]tlvbuf is 01CD5560 [23:13:12]SAM_PROTO_ClearQueue [23:13:12]wFMCommunicate request_size=4 [23:13:12]MH_SAM_APDU [23:13:12]CAPDU: 80 09 00 00 [23:13:12]Write to MH i2c: E2 08 00 A8 03 80 09 00 00 00 00 00 00 1D [23:13:12]Write i2c OK [23:13:12]MH_I2C_Read... [23:13:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:12]Read from MH i2c: E2 [23:13:12]MH_I2C_Read... [23:13:12]Read from MH i2c: E2 03 00 [23:13:12]MH_I2C_Read... [23:13:12]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [23:13:12]RAPDU: 90 00 [23:13:12]wFMCommunicate OK [23:13:12]SAM_PROTO_ClearQueue done [23:13:12]KKMCreateOFDPacket [23:13:12]OFDProtocolAddRootSTLVToBuf [23:13:12]FM_MakeSignedData [23:13:12]FM_MakeSignedData [23:13:12]SAM_PROTO_SignData [23:13:12]wFMCommunicate request_size=4 [23:13:12]MH_SAM_APDU [23:13:12]CAPDU: 80 0D 01 02 [23:13:12]Write to MH i2c: E2 08 00 A9 03 80 0D 01 02 00 00 00 00 25 [23:13:12]Write i2c OK [23:13:12]MH_I2C_Read... [23:13:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:12]Read from MH i2c: E2 [23:13:12]MH_I2C_Read... [23:13:12]Read from MH i2c: E2 03 00 [23:13:12]MH_I2C_Read... [23:13:12]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [23:13:12]RAPDU: 90 00 [23:13:12]wFMCommunicate OK [23:13:12]wFMCommunicate request_size=255 [23:13:12]MH_SAM_APDU [23:13: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 46 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 41 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 06 F6 F1 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 E7 55 01 00 35 04 06 00 45 [23:13:13]Write to MH i2c: E2 02 01 AA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 46 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 41 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 06 F6 F1 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 E7 55 01 00 35 04 06 00 45 00 00 00 [23:13:13]Write i2c OK [23:13:13]MH_I2C_Read... [23:13:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:14]Read from MH i2c: E2 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 03 00 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [23:13:14]RAPDU: 90 00 [23:13:14]wFMCommunicate OK [23:13:14]wFMCommunicate request_size=10 [23:13:14]MH_SAM_APDU [23:13:14]CAPDU: 80 0D 02 02 05 EA FC 91 E8 34 [23:13:14]Write to MH i2c: E2 0D 00 AB 03 80 0D 02 02 05 00 EA FC 91 E8 34 00 00 C5 [23:13:14]Write i2c OK [23:13:14]MH_I2C_Read... [23:13:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:14]Read from MH i2c: E2 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 03 00 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [23:13:14]RAPDU: 90 00 [23:13:14]wFMCommunicate OK [23:13:14]wFMCommunicate request_size=4 [23:13:14]MH_SAM_APDU [23:13:14]CAPDU: 80 0D 03 02 [23:13:14]Write to MH i2c: E2 08 00 AC 03 80 0D 03 02 00 00 00 00 2A [23:13:14]Write i2c OK [23:13:14]MH_I2C_Read... [23:13:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:14]Read from MH i2c: E2 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 0B 00 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 0B 00 AC 03 00 EA 63 6F 44 CC C6 70 0B 90 00 38 [23:13:14]RAPDU: EA 63 6F 44 CC C6 70 0B 90 00 [23:13:14]wFMCommunicate OK [23:13:14]SAM_PROTO_SignData done [23:13:14]FM_MakeSignedData done [23:13:14]CreateOFDProtocolMessage [23:13:14]wFMCommunicate request_size=4 [23:13:14]MH_SAM_APDU [23:13:14]CAPDU: 80 11 00 00 [23:13:14]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [23:13:14]Write i2c OK [23:13:14]MH_I2C_Read... [23:13:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:14]Read from MH i2c: E2 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 17 00 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: E2 17 00 AD 03 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:13:14]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:14]wFMCommunicate OK [23:13:14]CreateOFDProtocolMessage done [23:13:14]OFDSenderStorePacket 87527 [23:13:14]StoreOFDPacket docnum=87527 [23:13: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 B1 09 07 01 27 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 46 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 41 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 06 F6 F1 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 E7 55 01 00 35 04 06 00 45 EA FC 91 E8 34 EA 63 6F 44 CC C6 70 0B [23:13:14]CheckFolder [23:13:14]dirname=/storage/ofd_packets [23:13:14]CheckFolder done [23:13:14]ProducePacketName [23:13:14]name=ofd_packets/00087527 [23:13:14]NVStorageSaveData ofd_packets/00087527 [23:13:14]File name is /storage/ofd_packets/00087527 [23:13:14]Write 301 bytes [23:13:14]NVStorageSaveData done [23:13:14]OFDSenderStorePacket done [23:13:14]KKMCreateOFDPacket done [23:13:14]NVStorageSaveData kkm_last_timestamp [23:13:14]File name is /storage/kkm_last_timestamp [23:13:14]Write 4 bytes [23:13:14]NVStorageSaveData done [23:13:14]ExternCall_PrintAddStr [23:13:14]wPrintStart [23:13:14]Write to MH i2c: 01 00 00 AE 03 B1 [23:13:14]Write i2c OK [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: 01 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: 01 07 00 [23:13:14]MH_I2C_Read... [23:13:14]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 FF 0F C6 [23:13:14]RasterBufferAndPrint [23:13:14]OFD Sender: Processing packet 87527 [packets to send 280, broken 279] [23:13:14]line Счет N : (1)872452 [23:13:14]ProducePacketName [23:13:14]line ИНН: 02508201610067 [23:13:14]name=ofd_packets/00087527 [23:13:14]line Контрольно-Кассовый Чек [23:13:15]OFD Sender: To server: pG, [23:13:15]line ПРОДАЖА [23:13:15]CommunicateWithHost lk.salyk.kg:30040 [23:13:15]line ТРК (МРК, ГНК) : 33 [23:13:15]line Товар: 2710124130 [23:13:15]line Аи-92-К-5 [23:13:15]line 7.750 * 67.80 [23:13:15]line = 525.45 [23:13:15]line НДС 12% НСП 1% [23:13:15]line > о реализуемом товаре [23:13:15]line ОКРУГЛЕНИЕ: -0.45 [23:13:15]line ИТОГО: 525.00 [23:13:15]line Внесено: 525.00 [23:13:15]ConnectInit lk.salyk.kg [23:13:15]line СДАЧА: 0.00 [23:13:15]line НСП 1% : 4.65 [23:13:15]line НДС 12% : 55.80 [23:13:15]line Наличными: 525.00 [23:13:15]line Безнал.: 0.00 [23:13:15]line Место: АЗС № 137 "Партнер Нефть" [23:13:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:13:15]line СНО: Общий режим [23:13:15]line Чек 381 23.09.2024 23:13 [23:13:15]line Смена: 498 ФФД: 1.0 [23:13:15]line ЗНМ: 0300000064 [23:13:15]line РНМ: 0000000000092592 [23:13:15]line Версия ККМ: 001 [23:13:15]line ФМ: 0000000000874979 [23:13:15]line ФД: 87527 [23:13:15]line ФПД: 76875562084404 [23:13:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231310&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87527&fm=76875562084404&tin=02508201610067®Number=0000000000092592&sum=52500 [23:13:15]written 0, free lines is 4095 [23:13:15]Write to MH i2c: 01 00 00 D9 03 DC [23:13:15]Write i2c OK [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: 01 [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: 01 07 00 [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: 01 07 00 D9 03 00 00 00 00 00 F2 0C E1 [23:13:15]RasterBufferAndPrint [23:13:15]line [23:13:15]line [23:13:15]line [23:13:15]line [23:13:15]line [23:13:15]written 0, free lines is 3429 [23:13:15]MH_Cut [23:13:15]Write to MH i2c: D1 01 00 E0 03 01 B5 [23:13:15]Write i2c OK [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: D1 [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: D1 01 00 [23:13:15]MH_I2C_Read... [23:13:15]Read from MH i2c: D1 01 00 E0 03 00 B4 [23:13:15]Write to MH i2c: 01 00 00 E1 03 E4 [23:13:15]Write i2c OK [23:13:15]MH_I2C_Read... [23:13:16]*** Cut start [23:13:16]*** Partial cut [23:13:16]*** CUTSNS_PIN = 1 [23:13:16]*** CUTSNS_PIN = 0 [23:13:16]*** Brake cut motor [23:13:16]Read from MH i2c: 01 [23:13:16]MH_I2C_Read... [23:13:16]*** Stop cut motor [23:13:16]*** Cut end [23:13:16]Read from MH i2c: 01 07 00 [23:13:16]MH_I2C_Read... [23:13:16]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 FF 0F F9 [23:13:16]process_action close_receipt done [23:13:16]requested_data is exist [23:13:16]produce_requested_data [23:13:16]requested_item fm.sn is exist - process it [23:13:16]wFMCommunicate request_size=4 [23:13:16]MH_SAM_APDU [23:13:16]CAPDU: 80 11 00 00 [23:13:17]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:17]Read from MH i2c: E2 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 17 00 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 BE [23: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 [23:13:17]wFMCommunicate OK [23:13:17]requested_item fd.num is exist - process it [23:13:17]SAM_PROTO_GetFieldsCounters [23:13:17]wFMCommunicate request_size=4 [23:13:17]MH_SAM_APDU [23:13:17]CAPDU: 80 13 00 00 [23:13:17]Write to MH i2c: E2 08 00 E3 03 80 13 00 00 00 00 00 00 62 [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:17]Read from MH i2c: E2 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 62 00 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 62 00 E3 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 E7 55 01 00 0E 04 04 00 F2 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 3B [23:13: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 E7 55 01 00 0E 04 04 00 F2 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 [23:13:17]wFMCommunicate OK [23:13:17]SAM_PROTO_GetFieldsCounters done [23:13:17]requested_item shift.num is exist - process it [23:13:17]requested_item shift.opened is exist - process it [23:13:17]req_shift_opened [23:13:17]FM_GetShiftState [23:13:17]SAM_PROTO_GetShiftState [23:13:17]wFMCommunicate request_size=4 [23:13:17]MH_SAM_APDU [23:13:17]CAPDU: 80 13 01 00 [23:13:17]Write to MH i2c: E2 08 00 E4 03 80 13 01 00 00 00 00 00 64 [23:13:17]Write i2c OK [23:13:17]MH_I2C_Read... [23:13:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:17]Read from MH i2c: E2 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 0E 00 [23:13:17]MH_I2C_Read... [23:13:17]Read from MH i2c: E2 0E 00 E4 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BC [23:13:18]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:13:18]wFMCommunicate OK [23:13:18]SAM_PROTO_GetShiftState done [23:13:18]FM_GetShiftState done [23:13:18]req_shift_opened done [23:13:18]requested_item shift.open_date is exist - process it [23:13:18]req_shift_open_date [23:13:18]req_shift_open_date done [23:13:18]produce_requested_data done [23:13:18]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87527,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:13:18]process_action_free close_receipt [23:13:18]json_value_free [23:13:18]json_value_free done [23:13:18]process_json_proto returns [23:13:18]Send response to host [23:13:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87527,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:13:18]free response buf [23:13:18]execute_script done [23:13:18]execute_script returns [23:13:18]free content buf [23:13:18]Sock 10.Close socket [23:13:18]Sock 10.Thread stoped [23:13:18]Connected sock=11 [23:13:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 B1 09 07 01 27 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 46 1E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 41 CD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 CD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 15 00 00 00 00 07 04 06 00 14 CD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 06 F6 F1 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 E7 55 01 00 35 04 06 00 45 EA FC 91 E8 34 EA 63 6F 44 CC C6 70 0B [23:13: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 77 18 47 00 68 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 E7 55 01 00 F4 03 04 00 D8 A0 F1 66 B6 04 01 00 00 54 77 92 77 6A 4E FD F0 [23:13:19]CommunicateWithHost err = 0 [23:13:19]CheckOFDResponse [23:13:19]1017 (14) - 77093643461234 [23:13:19]1041 (16) - 0000000000874979 [23:13:19]1040 (4) - 87527 [23:13:19]1012 (4) - 23.09.2024 17:09 [23:13:19]1206 (1) - 0 [23:13:19]OFD Sender: Remove packet 87527 [23:13:19]ProducePacketName [23:13:19]name=ofd_packets/00087527 [23:13:19]NVStorageDeleteData [23:13:20]OFD Sender: No OFD packet to send [23:13:25]OFD Sender: No OFD packet to send [23:13:30]OFD Sender: No OFD packet to send [23:13:35]OFD Sender: No OFD packet to send [23:13:40]OFD Sender: No OFD packet to send [23:13:45]OFD Sender: No OFD packet to send [23:13:50]OFD Sender: No OFD packet to send [23:13:55]OFD Sender: No OFD packet to send [23:14:00]OFD Sender: No OFD packet to send [23:14:05]OFD Sender: No OFD packet to send [23:14:10]OFD Sender: No OFD packet to send [23:14:15]ConnectInit Can't connect to host [23:14:15]OFD Sender: No OFD packet to send [23:14:20]OFD Sender: No OFD packet to send [23:14:25]OFD Sender: No OFD packet to send [23:14:30]OFD Sender: No OFD packet to send [23:14:35]OFD Sender: No OFD packet to send [23:14:40]OFD Sender: No OFD packet to send [23:14:45]OFD Sender: No OFD packet to send [23:14:50]OFD Sender: No OFD packet to send [23:14:55]OFD Sender: No OFD packet to send [23:15:00]OFD Sender: No OFD packet to send [23:15:05]OFD Sender: No OFD packet to send [23:15:10]OFD Sender: No OFD packet to send [23:15:15]OFD Sender: No OFD packet to send [23:15:20]OFD Sender: No OFD packet to send [23:15:25]OFD Sender: No OFD packet to send [23:15:30]OFD Sender: No OFD packet to send [23:15:35]OFD Sender: No OFD packet to send [23:15:40]OFD Sender: No OFD packet to send [23:15:45]OFD Sender: No OFD packet to send [23:15:50]OFD Sender: No OFD packet to send [23:15:55]OFD Sender: No OFD packet to send [23:16:00]OFD Sender: No OFD packet to send [23:16:05]OFD Sender: No OFD packet to send [23:16:10]OFD Sender: No OFD packet to send [23:16:15]OFD Sender: No OFD packet to send [23:16:20]OFD Sender: No OFD packet to send [23:16:25]OFD Sender: No OFD packet to send [23:16:30]OFD Sender: No OFD packet to send [23:16:33]ConnectInit Can't connect to host [23:16:35]OFD Sender: No OFD packet to send [23:16:40]OFD Sender: No OFD packet to send [23:16:45]OFD Sender: No OFD packet to send [23:16:50]OFD Sender: No OFD packet to send [23:16:55]OFD Sender: No OFD packet to send [23:17:00]OFD Sender: No OFD packet to send [23:17:05]OFD Sender: No OFD packet to send [23:17:07]recv_with_timeout no data received [23:17:10]OFD Sender: No OFD packet to send [23:17:15]OFD Sender: No OFD packet to send [23:17:20]OFD Sender: No OFD packet to send [23:17:25]OFD Sender: No OFD packet to send [23:17:30]OFD Sender: No OFD packet to send [23:17:35]OFD Sender: No OFD packet to send [23:17:40]OFD Sender: No OFD packet to send [23:17:45]OFD Sender: No OFD packet to send [23:17:50]OFD Sender: No OFD packet to send [23:17:55]OFD Sender: No OFD packet to send [23:18:00]OFD Sender: No OFD packet to send [23:18:05]OFD Sender: No OFD packet to send [23:18:10]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:21]OFD Sender: No OFD packet to send [23:18:26]OFD Sender: No OFD packet to send [23:18:31]OFD Sender: No OFD packet to send [23:18:31]recv_with_timeout no data received [23:18:36]OFD Sender: No OFD packet to send [23:18:41]OFD Sender: No OFD packet to send [23:18:43]recv_with_timeout no data received [23:18:46]OFD Sender: No OFD packet to send [23:18:51]OFD Sender: No OFD packet to send [23:18:56]OFD Sender: No OFD packet to send [23:19:01]OFD Sender: No OFD packet to send [23:19:06]OFD Sender: No OFD packet to send [23:19:11]OFD Sender: No OFD packet to send [23:19:11]recv_with_timeout no data received [23:19:16]OFD Sender: No OFD packet to send [23:19:21]OFD Sender: No OFD packet to send [23:19:26]OFD Sender: No OFD packet to send [23:19:31]OFD Sender: No OFD packet to send [23:19:36]OFD Sender: No OFD packet to send [23:19:41]OFD Sender: No OFD packet to send [23:19:46]OFD Sender: No OFD packet to send [23:19:47]accept exits with 7 [23:19:47]New connection [23:19:47]New thread 3067080036 created [23:19:47]Thread 3067223396 joined [23:19:47]Waiting for new connection... [23:19:47] Sock 7.Parse request [23:19:47]Sock 7.Check first char [23:19:47]Sock 7.First char is OK [23:19:47]request: POST /json_proto HTTP/1.0 [23:19:47]Method: POST [23:19:47]URL: /json_proto [23:19:47]Method is POST - this is cgi request [23:19:47]url: /json_proto [23:19:47]query_string will be loaded in cgi processing [23:19:47]execute_cgi json_proto POST (null) [23:19:47]execute_cgi path=json_proto method=POST [23:19:47]POST find Content-Length [23:19:47]Host: 172.17.47.196:8080 [23:19:47]Content-Length: 647 [23:19:47]Content-Type: application/json [23:19:47] [23:19:47]POST finish read [23:19:47]Found Content-Length = 647 [23:19:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148254", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:47]execute_script... [23:19:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148254", "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 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:19:47]POST & json_proto [23:19:47]process_json_proto [23:19:47]json parsed OK: [23:19:47]protocol is kg_v1.0 [23:19:47]action value=close_receipt [23:19:47]process_action close_receipt [23:19:47]cmd_close_receipt [23:19:47]MH_GetDate [23:19:47]Write to MH i2c: F0 00 00 E5 03 D7 [23:19:47]Write i2c OK [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: F0 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: F0 09 00 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: F0 09 00 E5 03 00 94 F7 F1 66 4C 6B 94 66 73 [23:19:47]GetLastDocTimeStamp 1727133190 [23:19:47]current date 1727133588 [23:19:47]FM_GetShiftState [23:19:47]SAM_PROTO_GetShiftState [23:19:47]wFMCommunicate request_size=4 [23:19:47]MH_SAM_APDU [23:19:47]CAPDU: 80 13 01 00 [23:19:47]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [23:19:47]Write i2c OK [23:19:47]MH_I2C_Read... [23:19:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:47]Read from MH i2c: E2 [23:19:47]MH_I2C_Read... [23:19:47]Read from MH i2c: E2 0E 00 [23:19:47]MH_I2C_Read... [23:19:48]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 BE [23:19:48]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:19:48]wFMCommunicate OK [23:19:48]SAM_PROTO_GetShiftState done [23:19:48]FM_GetShiftState done [23:19:48]opened in 1727050818 [23:19:48]opened+sec_in_day 1727137218 [23:19:48]quantity*price = 13000 [23:19:48]sum+1 = 13001 [23:19:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 382 23.09.2024 23:19 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87528 ФПД: 74241596035450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231948&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87528&fm=74241596035450&tin=02508201610067®Number=0000000000092592&sum=13000 0 [23:19:49]StoreToDocumentArchive [23:19:49]shift 498 fd 87528 [23:19:49]save to /storage/0498/doc_00087528 [23:19:49]save last doc name /storage/0498/doc_00087528 to /storage/kkm_last_doc_name [23:19:49]save OK [23:19:49]Clear old archive folders... [23:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=272 [23:19:49]tlvbuf is 01BB5FF0 [23:19:49]SAM_PROTO_ClearQueue [23:19:49]wFMCommunicate request_size=4 [23:19:49]MH_SAM_APDU [23:19:49]CAPDU: 80 09 00 00 [23:19:49]Write to MH i2c: E2 08 00 F3 03 80 09 00 00 00 00 00 00 68 [23:19:49]Write i2c OK [23:19:49]MH_I2C_Read... [23:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:19:49]Read from MH i2c: E2 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: E2 03 00 [23:19:49]MH_I2C_Read... [23:19:49]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [23:19:49]RAPDU: 90 00 [23:19:49]wFMCommunicate OK [23:19:49]SAM_PROTO_ClearQueue done [23:19:49]KKMCreateOFDPacket [23:19:49]OFDProtocolAddRootSTLVToBuf [23:19:49]FM_MakeSignedData [23:19:49]FM_MakeSignedData [23:19:50]SAM_PROTO_SignData [23:19:50]wFMCommunicate request_size=4 [23:19:50]MH_SAM_APDU [23:19:50]CAPDU: 80 0D 01 02 [23:19:50]Write to MH i2c: E2 08 00 F4 03 80 0D 01 02 00 00 00 00 70 [23:19:50]Write i2c OK [23:19:50]MH_I2C_Read... [23:19:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:19:50]Read from MH i2c: E2 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 03 00 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [23:19:50]RAPDU: 90 00 [23:19:50]wFMCommunicate OK [23:19:50]wFMCommunicate request_size=255 [23:19:50]MH_SAM_APDU [23:19:50]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 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 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 64 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 7E 01 00 00 F4 03 04 00 94 F7 F1 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 [23:19:50]Write to MH i2c: E2 02 01 F5 03 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 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 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 64 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 7E 01 00 00 F4 03 04 00 94 F7 F1 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 00 00 64 [23:19:50]Write i2c OK [23:19:50]MH_I2C_Read... [23:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:50]Read from MH i2c: E2 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 03 00 [23:19:50]MH_I2C_Read... [23:19:50]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [23:19:50]RAPDU: 90 00 [23:19:50]wFMCommunicate OK [23:19:50]wFMCommunicate request_size=31 [23:19:50]MH_SAM_APDU [23:19:50]CAPDU: 80 0D 02 02 1A 30 30 38 37 34 39 37 39 10 04 04 00 E8 55 01 00 35 04 06 00 43 85 B7 F5 91 7A [23:19:50]Write to MH i2c: E2 22 00 F6 03 80 0D 02 02 1A 00 30 30 38 37 34 39 37 39 10 04 04 00 E8 55 01 00 35 04 06 00 43 85 B7 F5 91 7A 00 00 67 [23:19:51]Write i2c OK [23:19:51]MH_I2C_Read... [23:19:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:19:51]Read from MH i2c: E2 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 03 00 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [23:19:51]RAPDU: 90 00 [23:19:51]wFMCommunicate OK [23:19:51]wFMCommunicate request_size=4 [23:19:51]MH_SAM_APDU [23:19:51]CAPDU: 80 0D 03 02 [23:19:51]Write to MH i2c: E2 08 00 F7 03 80 0D 03 02 00 00 00 00 75 [23:19:51]Write i2c OK [23:19:51]MH_I2C_Read... [23:19:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:19:51]Read from MH i2c: E2 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 0B 00 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 0B 00 F7 03 00 70 44 F5 DE 12 CA 99 83 90 00 F5 [23:19:51]RAPDU: 70 44 F5 DE 12 CA 99 83 90 00 [23:19:51]wFMCommunicate OK [23:19:51]SAM_PROTO_SignData done [23:19:51]FM_MakeSignedData done [23:19:51]CreateOFDProtocolMessage [23:19:51]wFMCommunicate request_size=4 [23:19:51]MH_SAM_APDU [23:19:51]CAPDU: 80 11 00 00 [23:19:51]Write to MH i2c: E2 08 00 F8 03 80 11 00 00 00 00 00 00 75 [23:19:51]OFD Sender: No OFD packet to send [23:19:51]Write i2c OK [23:19:51]MH_I2C_Read... [23:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:51]Read from MH i2c: E2 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 17 00 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: E2 17 00 F8 03 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: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 [23:19:51]wFMCommunicate OK [23:19:51]CreateOFDProtocolMessage done [23:19:51]OFDSenderStorePacket 87528 [23:19:51]StoreOFDPacket docnum=87528 [23: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 24 01 00 00 B5 BF 1C 01 96 18 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 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 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 64 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 7E 01 00 00 F4 03 04 00 94 F7 F1 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 E8 55 01 00 35 04 06 00 43 85 B7 F5 91 7A 70 44 F5 DE 12 CA 99 83 [23:19:51]CheckFolder [23:19:51]dirname=/storage/ofd_packets [23:19:51]CheckFolder done [23:19:51]ProducePacketName [23:19:51]name=ofd_packets/00087528 [23:19:51]NVStorageSaveData ofd_packets/00087528 [23:19:51]File name is /storage/ofd_packets/00087528 [23:19:51]Write 322 bytes [23:19:51]NVStorageSaveData done [23:19:51]OFDSenderStorePacket done [23:19:51]KKMCreateOFDPacket done [23:19:51]NVStorageSaveData kkm_last_timestamp [23:19:51]File name is /storage/kkm_last_timestamp [23:19:51]Write 4 bytes [23:19:51]NVStorageSaveData done [23:19:51]ExternCall_PrintAddStr [23:19:51]wPrintStart [23:19:51]Write to MH i2c: 01 00 00 F9 03 FC [23:19:51]Write i2c OK [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: 01 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: 01 07 00 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: 01 07 00 F9 03 00 00 00 00 00 FF 0F 11 [23:19:51]RasterBufferAndPrint [23:19:51]line Счет N : (3)148254 [23:19:51]line ИНН: 02508201610067 [23:19:51]line Контрольно-Кассовый Чек [23:19:51]line ПРОДАЖА [23:19:51]line Товар: 47011656 [23:19:51]line Водка Пшеничная 0,1л [23:19:51]line 2.000 * 65.00 [23:19:51]line = 130.00 [23:19:51]line НДС 12% НСП 1% [23:19:51]line > о реализуемом товаре [23:19:51]line ИТОГО: 130.00 [23:19:51]line НСП 1% : 1.15 [23:19:51]line НДС 12% : 13.80 [23:19:51]line Наличными: 130.00 [23:19:51]line Безнал.: 0.00 [23:19:51]line Место: АЗС № 137 "Партнер Нефть" [23:19:51]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:19:51]line СНО: Общий режим [23:19:51]line Чек 382 23.09.2024 23:19 [23:19:51]line Смена: 498 ФФД: 1.0 [23:19:51]line ЗНМ: 0300000064 [23:19:51]line РНМ: 0000000000092592 [23:19:51]line Версия ККМ: 001 [23:19:51]line ФМ: 0000000000874979 [23:19:51]line ФД: 87528 [23:19:51]line ФПД: 74241596035450 [23:19:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T231948&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87528&fm=74241596035450&tin=02508201610067®Number=0000000000092592&sum=13000 [23:19:51]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:19:51]ProducePacketName [23:19:51]name=ofd_packets/00087528 [23:19:51]line 0 [23:19:51]OFD Sender: To server: pG, [23:19:51]CommunicateWithHost lk.salyk.kg:30040 [23:19:51]ConnectInit lk.salyk.kg [23:19:51]written 0, free lines is 4095 [23:19:51]Write to MH i2c: 01 00 00 21 04 25 [23:19:51]Write i2c OK [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: 01 [23:19:51]MH_I2C_Read... [23:19:51]Read from MH i2c: 01 07 00 [23:19:52]MH_I2C_Read... [23:19:52]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 0E 0D 47 [23:19:52]RasterBufferAndPrint [23:19:52]line [23:19:52]line [23:19:52]line [23:19:52]line [23:19:52]line [23:19:52]written 0, free lines is 3406 [23:19:52]MH_Cut [23:19:52]Write to MH i2c: D1 01 00 28 04 01 FE [23:19:52]Write i2c OK [23:19:52]MH_I2C_Read... [23:19:52]Read from MH i2c: D1 [23:19:52]MH_I2C_Read... [23:19:52]Read from MH i2c: D1 01 00 [23:19:52]MH_I2C_Read... [23:19:52]Read from MH i2c: D1 01 00 28 04 00 FD [23:19:52]Write to MH i2c: 01 00 00 29 04 2D [23:19:52]Write i2c OK [23:19:52]MH_I2C_Read... [23:19:52]Connected sock=9 [23:19: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 24 01 00 00 B5 BF 1C 01 96 18 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 *** Cut start [23:19:52]30 31 31 36 35 36 06 04 23 00 *** Partial cut [23:19:52]D0 *** CUTSNS_PIN = 1 [23:19:52]92 *** CUTSNS_PIN = 0 [23:19:52]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 *** Brake cut motor [23:19:53]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 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 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 *** Stop cut motor [23:19:53]00 *** Cut end [23:19:53]00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 94 F7 F1 66 0E 04 04 00 F2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 Read from MH i2c: 30 01 30 [23:19:53]30 MH_I2C_Read... [23:19:53]30 Read from MH i2c: 30 01 30 07 00 30 [23:19:53]30 MH_I2C_Read... [23:19:53]30 30 39 32 35 39 32 11 04 10 00 Read from MH i2c: 30 01 30 07 30 00 30 29 30 04 30 00 30 00 30 00 30 00 30 00 38 FF 37 0F 34 42 39 37 39 10 04 04 00 E8 55 01 00 [23:19:53]35 process_action close_receipt done [23:19:53]04 requested_data is exist [23:19:53]06 produce_requested_data [23:19:53]00 requested_item fm.sn is exist - process it [23:19:53]43 wFMCommunicate request_size=4 [23:19:53]85 MH_SAM_APDU [23:19:53]B7 CAPDU: F5 80 91 7A 70 44 F5 DE 12 CA 99 83 [23:19:53]11 00 00 [23:19:53]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [23:19:53]Write i2c OK [23:19:53]MH_I2C_Read... [23:19:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:53]Read from MH i2c: E2 [23:19:53]MH_I2C_Read... [23:19:53]Read from MH i2c: E2 17 00 [23:19:53]MH_I2C_Read... [23:19:53]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 [23: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 [23:19:53]wFMCommunicate OK [23:19:53]requested_item fd.num is exist - process it [23:19:53]SAM_PROTO_GetFieldsCounters [23:19:53]wFMCommunicate request_size=4 [23:19:53]MH_SAM_APDU [23:19:53]CAPDU: 80 13 00 00 [23:19:53]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [23:19:53]Write i2c OK [23:19:53]MH_I2C_Read... [23:19:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:19:53]Read from MH i2c: E2 [23:19:53]MH_I2C_Read... [23:19:53]Read from MH i2c: E2 62 00 [23:19:53]MH_I2C_Read... [23:19:53]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 E8 55 01 00 0E 04 04 00 F2 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 88 [23: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 E8 55 01 00 0E 04 04 00 F2 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 [23:19:54]wFMCommunicate OK [23:19:54]SAM_PROTO_GetFieldsCounters done [23:19:54]requested_item shift.num is exist - process it [23:19:54]requested_item shift.opened is exist - process it [23:19:54]req_shift_opened [23:19:54]FM_GetShiftState [23:19:54]SAM_PROTO_GetShiftState [23:19:54]wFMCommunicate request_size=4 [23:19:54]MH_SAM_APDU [23:19:54]CAPDU: 80 13 01 00 [23:19:54]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [23:19:54]Write i2c OK [23:19:54]MH_I2C_Read... [23:19:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:54]Read from MH i2c: E2 [23:19:54]MH_I2C_Read... [23:19:54]Read from MH i2c: E2 0E 00 [23:19:54]MH_I2C_Read... [23:19:54]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 05 [23:19:54]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:19:54]wFMCommunicate OK [23:19:54]SAM_PROTO_GetShiftState done [23:19:54]FM_GetShiftState done [23:19:54]req_shift_opened done [23:19:54]requested_item shift.open_date is exist - process it [23:19:54]req_shift_open_date [23:19:54]req_shift_open_date done [23:19:54]produce_requested_data done [23:19:54]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87528,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:19:54]process_action_free close_receipt [23:19:54]json_value_free [23:19:54]json_value_free done [23:19:54]process_json_proto returns [23:19:54]Send response to host [23:19:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87528,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:19:54]free response buf [23:19:54]execute_script done [23:19:54]execute_script returns [23:19:54]free content buf [23:19:54]Sock 7.Close socket [23:19:54]Sock 7.Thread stoped [23:19:58]recv_with_timeout no data received [23:19:58]CommunicateWithHost answer receiving error [23:19:58]CommunicateWithHost err = -3 [23:19:58]OFD Sender: Server communicate error [23:19:58]recv_with_timeout no data received [23:20:03]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:03]ProducePacketName [23:20:03]name=ofd_packets/00087528 [23:20:03]OFD Sender: To server: pG, [23:20:03]CommunicateWithHost lk.salyk.kg:30040 [23:20:03]ConnectInit lk.salyk.kg [23:20:08]ConnectInit Can't take IP for lk.salyk.kg [23:20:08]CommunicateWithHost connect error [23:20:08]CommunicateWithHost err = -1 [23:20:08]OFD Sender: Server communicate error [23:20:13]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:13]ProducePacketName [23:20:13]name=ofd_packets/00087528 [23:20:13]OFD Sender: To server: pG, [23:20:13]CommunicateWithHost lk.salyk.kg:30040 [23:20:13]ConnectInit lk.salyk.kg [23:20:18]recv_with_timeout no data received [23:20:18]ConnectInit Can't take IP for lk.salyk.kg [23:20:18]CommunicateWithHost connect error [23:20:18]CommunicateWithHost err = -1 [23:20:18]OFD Sender: Server communicate error [23:20:23]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:23]ProducePacketName [23:20:23]name=ofd_packets/00087528 [23:20:23]OFD Sender: To server: pG, [23:20:23]CommunicateWithHost lk.salyk.kg:30040 [23:20:23]ConnectInit lk.salyk.kg [23:20:28]ConnectInit Can't take IP for lk.salyk.kg [23:20:28]CommunicateWithHost connect error [23:20:28]CommunicateWithHost err = -1 [23:20:28]OFD Sender: Server communicate error [23:20:33]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:33]ProducePacketName [23:20:33]name=ofd_packets/00087528 [23:20:33]OFD Sender: To server: pG, [23:20:33]CommunicateWithHost lk.salyk.kg:30040 [23:20:33]ConnectInit lk.salyk.kg [23:20:35]recv_with_timeout no data received [23:20:38]ConnectInit Can't take IP for lk.salyk.kg [23:20:38]CommunicateWithHost connect error [23:20:38]CommunicateWithHost err = -1 [23:20:38]OFD Sender: Server communicate error [23:20:43]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:43]ProducePacketName [23:20:43]name=ofd_packets/00087528 [23:20:43]OFD Sender: To server: pG, [23:20:43]CommunicateWithHost lk.salyk.kg:30040 [23:20:43]ConnectInit lk.salyk.kg [23:20:48]ConnectInit Can't take IP for lk.salyk.kg [23:20:48]CommunicateWithHost connect error [23:20:48]CommunicateWithHost err = -1 [23:20:48]OFD Sender: Server communicate error [23:20:53]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:20:53]ProducePacketName [23:20:53]name=ofd_packets/00087528 [23:20:53]OFD Sender: To server: pG, [23:20:53]CommunicateWithHost lk.salyk.kg:30040 [23:20:53]ConnectInit lk.salyk.kg [23:20:58]recv_with_timeout no data received [23:20:58]ConnectInit Can't take IP for lk.salyk.kg [23:20:58]CommunicateWithHost connect error [23:20:58]CommunicateWithHost err = -1 [23:20:58]OFD Sender: Server communicate error [23:21:03]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:21:03]ProducePacketName [23:21:03]name=ofd_packets/00087528 [23:21:03]OFD Sender: To server: pG, [23:21:03]CommunicateWithHost lk.salyk.kg:30040 [23:21:03]ConnectInit lk.salyk.kg [23:21:08]ConnectInit Can't take IP for lk.salyk.kg [23:21:08]CommunicateWithHost connect error [23:21:08]CommunicateWithHost err = -1 [23:21:08]OFD Sender: Server communicate error [23:21:13]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:21:13]ProducePacketName [23:21:13]name=ofd_packets/00087528 [23:21:13]OFD Sender: To server: pG, [23:21:13]CommunicateWithHost lk.salyk.kg:30040 [23:21:13]ConnectInit lk.salyk.kg [23:21:17]recv_with_timeout no data received [23:21:18]ConnectInit Can't take IP for lk.salyk.kg [23:21:18]CommunicateWithHost connect error [23:21:18]CommunicateWithHost err = -1 [23:21:18]OFD Sender: Server communicate error [23:21:23]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:21:23]ProducePacketName [23:21:23]name=ofd_packets/00087528 [23:21:23]OFD Sender: To server: pG, [23:21:23]CommunicateWithHost lk.salyk.kg:30040 [23:21:23]ConnectInit lk.salyk.kg [23:21:28]ConnectInit Can't take IP for lk.salyk.kg [23:21:28]CommunicateWithHost connect error [23:21:28]CommunicateWithHost err = -1 [23:21:28]OFD Sender: Server communicate error [23:21:33]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:21:33]ProducePacketName [23:21:33]name=ofd_packets/00087528 [23:21:33]OFD Sender: To server: pG, [23:21:33]CommunicateWithHost lk.salyk.kg:30040 [23:21:33]ConnectInit lk.salyk.kg [23:21:34]recv_with_timeout no data received [23:21:38]ConnectInit Can't take IP for lk.salyk.kg [23:21:38]CommunicateWithHost connect error [23:21:38]CommunicateWithHost err = -1 [23:21:38]OFD Sender: Server communicate error [23:21:43]OFD Sender: Processing packet 87528 [packets to send 280, broken 279] [23:21:43]ProducePacketName [23:21:43]name=ofd_packets/00087528 [23:21:43]OFD Sender: To server: pG, [23:21:43]CommunicateWithHost lk.salyk.kg:30040 [23:21:43]ConnectInit lk.salyk.kg [23:21:52]recv_with_timeout no data received [23:22:02]Connected sock=9 [23:22: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 24 01 00 00 B5 BF 1C 01 96 18 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 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 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 64 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 7E 01 00 00 F4 03 04 00 94 F7 F1 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 E8 55 01 00 35 04 06 00 43 85 B7 F5 91 7A 70 44 F5 DE 12 CA 99 83 [23:22: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 FC 5C 47 00 24 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 E8 55 01 00 F4 03 04 00 E7 A2 F1 66 B6 04 01 00 00 94 DF 83 F4 3B 9C B1 AD [23:22:06]CommunicateWithHost err = 0 [23:22:06]CheckOFDResponse [23:22:06]1017 (14) - 77093643461234 [23:22:06]1041 (16) - 0000000000874979 [23:22:06]1040 (4) - 87528 [23:22:06]1012 (4) - 23.09.2024 17:18 [23:22:06]1206 (1) - 0 [23:22:06]OFD Sender: Remove packet 87528 [23:22:06]ProducePacketName [23:22:06]name=ofd_packets/00087528 [23:22:06]NVStorageDeleteData [23:22:06]OFD Sender: No OFD packet to send [23:22:09]recv_with_timeout no data received [23:22:11]OFD Sender: No OFD packet to send [23:22:16]OFD Sender: No OFD packet to send [23:22:21]OFD Sender: No OFD packet to send [23:22:26]recv_with_timeout no data received [23:22:26]OFD Sender: No OFD packet to send [23:22:32]OFD Sender: No OFD packet to send [23:22:37]OFD Sender: No OFD packet to send [23:22:41]recv_with_timeout no data received [23:22:42]OFD Sender: No OFD packet to send [23:22:47]OFD Sender: No OFD packet to send [23:22:52]OFD Sender: No OFD packet to send [23:22:56]recv_with_timeout no data received [23:22:57]OFD Sender: No OFD packet to send [23:23:02]OFD Sender: No OFD packet to send [23:23:07]OFD Sender: No OFD packet to send [23:23:11]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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:41]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:52]OFD Sender: No OFD packet to send [23:23:54]recv_with_timeout no data received [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:10]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:25]recv_with_timeout no data received [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:04]recv_with_timeout no data received [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: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:00]recv_with_timeout no data received [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: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:15]recv_with_timeout no data received [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:06]recv_with_timeout no data received [23:30:07]OFD Sender: No OFD packet to send [23:30:12]OFD Sender: No OFD packet to send [23:30:17]OFD Sender: No OFD packet to send [23:30:22]OFD Sender: No OFD packet to send [23:30:27]OFD Sender: No OFD packet to send [23:30:32]OFD Sender: No OFD packet to send [23:30:37]OFD Sender: No OFD packet to send [23:30:42]OFD Sender: No OFD packet to send [23:30:47]OFD Sender: No OFD packet to send [23:30:52]OFD Sender: No OFD packet to send [23:30:57]OFD Sender: No OFD packet to send [23:31:02]OFD Sender: No OFD packet to send [23:31:07]OFD Sender: No OFD packet to send [23:31:12]OFD Sender: No OFD packet to send [23:31:17]OFD Sender: No OFD packet to send [23:31:22]OFD Sender: No OFD packet to send [23:31:27]OFD Sender: No OFD packet to send [23:31:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32:03]OFD Sender: No OFD packet to send [23:32:08]OFD Sender: No OFD packet to send [23:32:13]OFD Sender: No OFD packet to send [23:32:18]OFD Sender: No OFD packet to send [23:32:23]OFD Sender: No OFD packet to send [23:32:28]OFD Sender: No OFD packet to send [23:32: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:48]OFD Sender: No OFD packet to send [23:32:53]OFD Sender: No OFD packet to send [23:32:58]OFD Sender: No OFD packet to send [23:33:03]OFD Sender: No OFD packet to send [23:33:08]OFD Sender: No OFD packet to send [23:33:13]OFD Sender: No OFD packet to send [23:33:18]OFD Sender: No OFD packet to send [23:33:23]OFD Sender: No OFD packet to send [23:33:28]OFD Sender: No OFD packet to send [23:33:33]OFD Sender: No OFD packet to send [23:33:38]OFD Sender: No OFD packet to send [23:33:43]OFD Sender: No OFD packet to send [23:33:48]OFD Sender: No OFD packet to send [23:33:53]OFD Sender: No OFD packet to send [23:33:58]OFD Sender: No OFD packet to send [23:34:03]OFD Sender: No OFD packet to send [23:34:08]OFD Sender: No OFD packet to send [23:34:13]OFD Sender: No OFD packet to send [23:34:18]OFD Sender: No OFD packet to send [23:34:23]OFD Sender: No OFD packet to send [23:34:28]OFD Sender: No OFD packet to send [23:34:33]OFD Sender: No OFD packet to send [23:34:38]OFD Sender: No OFD packet to send [23:34:43]OFD Sender: No OFD packet to send [23:34:48]OFD Sender: No OFD packet to send [23:34:53]OFD Sender: No OFD packet to send [23:34:56]recv_with_timeout no data received [23:34:58]OFD Sender: No OFD packet to send [23:35:03]OFD Sender: No OFD packet to send [23:35:08]OFD Sender: No OFD packet to send [23:35:13]OFD Sender: No OFD packet to send [23:35:18]OFD Sender: No OFD packet to send [23:35:23]OFD Sender: No OFD packet to send [23:35:28]OFD Sender: No OFD packet to send [23:35:33]OFD Sender: No OFD packet to send [23:35:38]OFD Sender: No OFD packet to send [23:35:43]OFD Sender: No OFD packet to send [23:35:48]OFD Sender: No OFD packet to send [23:35:53]OFD Sender: No OFD packet to send [23:35:58]OFD Sender: No OFD packet to send [23:36:03]OFD Sender: No OFD packet to send [23:36:08]OFD Sender: No OFD packet to send [23:36:13]OFD Sender: No OFD packet to send [23:36:18]OFD Sender: No OFD packet to send [23:36:23]OFD Sender: No OFD packet to send [23:36:28]OFD Sender: No OFD packet to send [23:36:33]OFD Sender: No OFD packet to send [23:36:38]OFD Sender: No OFD packet to send [23:36:43]OFD Sender: No OFD packet to send [23:36:48]OFD Sender: No OFD packet to send [23:36:51]recv_with_timeout no data received [23:36:53]OFD Sender: No OFD packet to send [23:36:58]OFD Sender: No OFD packet to send [23:37:03]OFD Sender: No OFD packet to send [23:37:08]OFD Sender: No OFD packet to send [23:37:13]OFD Sender: No OFD packet to send [23:37:18]OFD Sender: No OFD packet to send [23:37:23]OFD Sender: No OFD packet to send [23:37:28]OFD Sender: No OFD packet to send [23:37:33]OFD Sender: No OFD packet to send [23:37:38]OFD Sender: No OFD packet to send [23:37:43]OFD Sender: No OFD packet to send [23:37:48]OFD Sender: No OFD packet to send [23:37:53]OFD Sender: No OFD packet to send [23:37:58]OFD Sender: No OFD packet to send [23:38:03]OFD Sender: No OFD packet to send [23:38:08]OFD Sender: No OFD packet to send [23:38:13]OFD Sender: No OFD packet to send [23:38:18]OFD Sender: No OFD packet to send [23:38:19]recv_with_timeout no data received [23:38:23]OFD Sender: No OFD packet to send [23:38:28]OFD Sender: No OFD packet to send [23:38:33]OFD Sender: No OFD packet to send [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:48]OFD Sender: No OFD packet to send [23:38:53]OFD Sender: No OFD packet to send [23:38:58]OFD Sender: No OFD packet to send [23:39:03]OFD Sender: No OFD packet to send [23:39:08]OFD Sender: No OFD packet to send [23:39:13]OFD Sender: No OFD packet to send [23:39:18]OFD Sender: No OFD packet to send [23:39:23]OFD Sender: No OFD packet to send [23:39:28]OFD Sender: No OFD packet to send [23:39:33]OFD Sender: No OFD packet to send [23:39:38]OFD Sender: No OFD packet to send [23:39:41]recv_with_timeout no data received [23:39:43]OFD Sender: No OFD packet to send [23:39:48]OFD Sender: No OFD packet to send [23:39:53]OFD Sender: No OFD packet to send [23:39:58]recv_with_timeout no data received [23:39:58]OFD Sender: No OFD packet to send [23:40:03]OFD Sender: No OFD packet to send [23:40:08]OFD Sender: No OFD packet to send [23:40:13]OFD Sender: No OFD packet to send [23:40:18]OFD Sender: No OFD packet to send [23:40:23]OFD Sender: No OFD packet to send [23:40:28]OFD Sender: No OFD packet to send [23:40:33]OFD Sender: No OFD packet to send [23:40:38]OFD Sender: No OFD packet to send [23:40:43]OFD Sender: No OFD packet to send [23:40:48]OFD Sender: No OFD packet to send [23:40:53]OFD Sender: No OFD packet to send [23:40:58]OFD Sender: No OFD packet to send [23:41:03]OFD Sender: No OFD packet to send [23:41:08]OFD Sender: No OFD packet to send [23:41:13]OFD Sender: No OFD packet to send [23:41:18]OFD Sender: No OFD packet to send [23:41:23]OFD Sender: No OFD packet to send [23:41:28]OFD Sender: No OFD packet to send [23:41:33]OFD Sender: No OFD packet to send [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: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:34]OFD Sender: No OFD packet to send [23:42:39]OFD Sender: No OFD packet to send [23:42:42]recv_with_timeout no data received [23:42:44]OFD Sender: No OFD packet to send [23:42:49]OFD Sender: No OFD packet to send [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:09]OFD Sender: No OFD packet to send [23:43:14]OFD Sender: No OFD packet to send [23:43:19]OFD Sender: No OFD packet to send [23:43:24]OFD Sender: No OFD packet to send [23:43:29]OFD Sender: No OFD packet to send [23:43:34]OFD Sender: No OFD packet to send [23:43:39]OFD Sender: No OFD packet to send [23:43:44]OFD Sender: No OFD packet to send [23:43:49]OFD Sender: No OFD packet to send [23:43:54]OFD Sender: No OFD packet to send [23:43:59]OFD Sender: No OFD packet to send [23:44:04]OFD Sender: No OFD packet to send [23:44:09]OFD Sender: No OFD packet to send [23:44:14]OFD Sender: No OFD packet to send [23:44:19]OFD Sender: No OFD packet to send [23:44:24]OFD Sender: No OFD packet to send [23:44:29]OFD Sender: No OFD packet to send [23:44:34]OFD Sender: No OFD packet to send [23:44:39]OFD Sender: No OFD packet to send [23:44:44]OFD Sender: No OFD packet to send [23:44:49]OFD Sender: No OFD packet to send [23:44:54]OFD Sender: No OFD packet to send [23:44:59]OFD Sender: No OFD packet to send [23:45:04]OFD Sender: No OFD packet to send [23:45:09]OFD Sender: No OFD packet to send [23:45:14]OFD Sender: No OFD packet to send [23:45:19]OFD Sender: No OFD packet to send [23:45:24]OFD Sender: No OFD packet to send [23:45:29]OFD Sender: No OFD packet to send [23:45:34]OFD Sender: No OFD packet to send [23:45:39]OFD Sender: No OFD packet to send [23:45:44]OFD Sender: No OFD packet to send [23:45:49]OFD Sender: No OFD packet to send [23:45:53]recv_with_timeout no data received [23:45:54]OFD Sender: No OFD packet to send [23:45:59]accept exits with 10 [23:45:59]New connection [23:45:59]New thread 3067223396 created [23:45:59]Thread 3067080036 joined [23:45:59]Waiting for new connection... [23:45:59] Sock 10.Parse request [23:45:59]Sock 10.Check first char [23:45:59]Sock 10.First char is OK [23:45:59]request: POST /json_proto HTTP/1.0 [23:45:59]Method: POST [23:45:59]URL: /json_proto [23:45:59]Method is POST - this is cgi request [23:45:59]url: /json_proto [23:45:59]query_string will be loaded in cgi processing [23:45:59]execute_cgi json_proto POST (null) [23:45:59]execute_cgi path=json_proto method=POST [23:45:59]POST find Content-Length [23:45:59]Host: 172.17.47.196:8080 [23:45:59]Content-Length: 677 [23:45:59]Content-Type: application/json [23:45:59] [23:45:59]POST finish read [23:45:59]Found Content-Length = 677 [23:45:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872455", "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" ] } } [23:45:59]execute_script... [23:45: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)872455", "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" ] } } [23:45:59]POST & json_proto [23:45:59]process_json_proto [23:45:59]json parsed OK: [23:45:59]protocol is kg_v1.0 [23:45:59]action value=close_receipt [23:45:59]process_action close_receipt [23:45:59]cmd_close_receipt [23:45:59]MH_GetDate [23:45:59]Write to MH i2c: F0 00 00 2D 04 20 [23:45:59]Write i2c OK [23:45:59]MH_I2C_Read... [23:45:59]Read from MH i2c: F0 [23:45:59]MH_I2C_Read... [23:45:59]Read from MH i2c: F0 09 00 [23:45:59]MH_I2C_Read... [23:45:59]Read from MH i2c: F0 09 00 2D 04 00 B8 FD F1 66 4C 6B 94 66 E6 [23:45:59]GetLastDocTimeStamp 1727133588 [23:45:59]current date 1727135160 [23:45:59]FM_GetShiftState [23:45:59]SAM_PROTO_GetShiftState [23:45:59]wFMCommunicate request_size=4 [23:45:59]MH_SAM_APDU [23:45:59]CAPDU: 80 13 01 00 [23:45:59]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [23:45:59]Write i2c OK [23:45:59]MH_I2C_Read... [23:45:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:59]Read from MH i2c: E2 [23:45:59]MH_I2C_Read... [23:45:59]Read from MH i2c: E2 0E 00 [23:45:59]MH_I2C_Read... [23:45:59]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 07 [23:45:59]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:45:59]wFMCommunicate OK [23:45:59]SAM_PROTO_GetShiftState done [23:45:59]FM_GetShiftState done [23:45:59]opened in 1727050818 [23:45:59]opened+sec_in_day 1727137218 [23:45:59]quantity*price = 50036 [23:45:59]sum+1 = 50037 [23:45:59]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 СНО: Общий режим Чек 383 23.09.2024 23:46 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87529 ФПД: 175075257210548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T234600&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87529&fm=175075257210548&tin=02508201610067®Number=0000000000092592&sum=50000 [23:46:00]StoreToDocumentArchive [23:46:00]shift 498 fd 87529 [23:46:00]save to /storage/0498/doc_00087529 [23:46:00]save last doc name /storage/0498/doc_00087529 to /storage/kkm_last_doc_name [23:46:00]save OK [23:46:00]Clear old archive folders... [23:46:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:46:00]tlvbuf is 01C985B0 [23:46:00]SAM_PROTO_ClearQueue [23:46:00]wFMCommunicate request_size=4 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 09 00 00 [23:46:00]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [23:46:00]RAPDU: 90 00 [23:46:00]wFMCommunicate OK [23:46:00]SAM_PROTO_ClearQueue done [23:46:00]KKMCreateOFDPacket [23:46:00]OFDProtocolAddRootSTLVToBuf [23:46:00]FM_MakeSignedData [23:46:00]FM_MakeSignedData [23:46:00]SAM_PROTO_SignData [23:46:00]wFMCommunicate request_size=4 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 0D 01 02 [23:46:00]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [23:46:00]RAPDU: 90 00 [23:46:00]wFMCommunicate OK [23:46:00]wFMCommunicate request_size=255 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 01 00 00 F4 03 04 00 B8 FD F1 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 E9 55 01 00 35 04 06 00 9F [23:46:00]Write to MH i2c: E2 02 01 3D 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 7F 01 00 00 F4 03 04 00 B8 FD F1 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 E9 55 01 00 35 04 06 00 9F 00 00 A3 [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [23:46:00]RAPDU: 90 00 [23:46:00]wFMCommunicate OK [23:46:00]wFMCommunicate request_size=10 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 0D 02 02 05 3A E2 83 D6 B4 [23:46:00]Write to MH i2c: E2 0D 00 3E 04 80 0D 02 02 05 00 3A E2 83 D6 B4 00 00 EF [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [23:46:00]RAPDU: 90 00 [23:46:00]wFMCommunicate OK [23:46:00]wFMCommunicate request_size=4 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 0D 03 02 [23:46:00]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 0B 00 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 0B 00 3F 04 00 E2 8D 54 CE A6 69 27 45 90 00 CB [23:46:00]RAPDU: E2 8D 54 CE A6 69 27 45 90 00 [23:46:00]wFMCommunicate OK [23:46:00]SAM_PROTO_SignData done [23:46:00]FM_MakeSignedData done [23:46:00]CreateOFDProtocolMessage [23:46:00]wFMCommunicate request_size=4 [23:46:00]MH_SAM_APDU [23:46:00]CAPDU: 80 11 00 00 [23:46:00]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [23:46:00]Write i2c OK [23:46:00]MH_I2C_Read... [23:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:00]Read from MH i2c: E2 [23:46:00]MH_I2C_Read... [23:46:00]Read from MH i2c: E2 17 00 [23:46:00]MH_I2C_Read... [23:46:00]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 [23:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [23:46:01]wFMCommunicate OK [23:46:01]CreateOFDProtocolMessage done [23:46:01]OFDSenderStorePacket 87529 [23:46:01]StoreOFDPacket docnum=87529 [23:46: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 10 67 07 01 E4 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B8 FD F1 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 E9 55 01 00 35 04 06 00 9F 3A E2 83 D6 B4 E2 8D 54 CE A6 69 27 45 [23:46:01]CheckFolder [23:46:01]dirname=/storage/ofd_packets [23:46:01]CheckFolder done [23:46:01]ProducePacketName [23:46:01]name=ofd_packets/00087529 [23:46:01]NVStorageSaveData ofd_packets/00087529 [23:46:01]File name is /storage/ofd_packets/00087529 [23:46:01]Write 301 bytes [23:46:01]NVStorageSaveData done [23:46:01]OFDSenderStorePacket done [23:46:01]KKMCreateOFDPacket done [23:46:01]NVStorageSaveData kkm_last_timestamp [23:46:01]File name is /storage/kkm_last_timestamp [23:46:01]Write 4 bytes [23:46:01]NVStorageSaveData done [23:46:01]ExternCall_PrintAddStr [23:46:01]wPrintStart [23:46:01]Write to MH i2c: 01 00 00 41 04 45 [23:46:01]Write i2c OK [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 07 00 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [23:46:01]RasterBufferAndPrint [23:46:01]line Счет N : (1)872455 [23:46:01]line ИНН: 02508201610067 [23:46:01]line Контрольно-Кассовый Чек [23:46:01]line ПРОДАЖА [23:46:01]line ТРК (МРК, ГНК) : 33 [23:46:01]line Товар: 2710124130 [23:46:01]line Аи-92-К-5 [23:46:01]line 7.380 * 67.80 [23:46:01]line = 500.36 [23:46:01]line НДС 12% НСП 1% [23:46:01]line > о реализуемом товаре [23:46:01]line ОКРУГЛЕНИЕ: -0.36 [23:46:01]line ИТОГО: 500.00 [23:46:01]line Внесено: 500.00 [23:46:01]line СДАЧА: 0.00 [23:46:01]line НСП 1% : 4.43 [23:46:01]line НДС 12% : 53.14 [23:46:01]line Наличными: 500.00 [23:46:01]line Безнал.: 0.00 [23:46:01]line Место: АЗС № 137 "Партнер Нефть" [23:46:01]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:46:01]line СНО: Общий режим [23:46:01]line Чек 383 23.09.2024 23:46 [23:46:01]line Смена: 498 ФФД: 1.0 [23:46:01]line ЗНМ: 0300000064 [23:46:01]line РНМ: 0000000000092592 [23:46:01]line Версия ККМ: 001 [23:46:01]line ФМ: 0000000000874979 [23:46:01]line ФД: 87529 [23:46:01]line ФПД: 175075257210548 [23:46:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T234600&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87529&fm=175075257210548&tin=02508201610067®Number=0000000000092592&sum=50000 [23:46:01]OFD Sender: Processing packet 87529 [packets to send 280, broken 279] [23:46:01]ProducePacketName [23:46:01]name=ofd_packets/00087529 [23:46:01]OFD Sender: To server: pG, [23:46:01]CommunicateWithHost lk.salyk.kg:30040 [23:46:01]ConnectInit lk.salyk.kg [23:46:01]written 0, free lines is 4095 [23:46:01]Write to MH i2c: 01 00 00 6C 04 70 [23:46:01]Write i2c OK [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 07 00 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 D8 0C 5B [23:46:01]RasterBufferAndPrint [23:46:01]line [23:46:01]line [23:46:01]line [23:46:01]line [23:46:01]line [23:46:01]written 0, free lines is 3295 [23:46:01]MH_Cut [23:46:01]Write to MH i2c: D1 01 00 73 04 01 49 [23:46:01]Write i2c OK [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: D1 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: D1 01 00 [23:46:01]MH_I2C_Read... [23:46:01]Read from MH i2c: D1 01 00 73 04 00 48 [23:46:01]Write to MH i2c: 01 00 00 74 04 78 [23:46:01]Write i2c OK [23:46:01]MH_I2C_Read... [23:46:02]Connected sock=11 [23:46: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 10 67 07 01 E4 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B8 FD F1 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 E9 55 01 00 35 04 06 00 9F 3A E2 83 D6 B4 E2 8D 54 CE A6 69 27 45 [23:46:02]*** Cut start [23:46:02]*** Partial cut [23:46:02]*** CUTSNS_PIN = 1 [23:46:02]*** CUTSNS_PIN = 0 [23:46:02]*** Brake cut motor [23:46: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 48 78 47 00 9D F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 E9 55 01 00 F4 03 04 00 83 A8 F1 66 B6 04 01 00 00 C7 A1 DD 8C 9D 42 A8 7A [23:46:02]CommunicateWithHost err = 0 [23:46:02]CheckOFDResponse [23:46:02]1017 (14) - 77093643461234 [23:46:02]1041 (16) - 0000000000874979 [23:46:02]1040 (4) - 87529 [23:46:02]1012 (4) - 23.09.2024 17:42 [23:46:02]1206 (1) - 0 [23:46:02]OFD Sender: Remove packet 87529 [23:46:02]ProducePacketName [23:46:02]name=ofd_packets/00087529 [23:46:02]NVStorageDeleteData [23:46:03]Read from MH i2c: 01 [23:46:03]MH_I2C_Read... [23:46:03]*** Stop cut motor [23:46:03]*** Cut end [23:46:03]Read from MH i2c: 01 07 00 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [23:46:03]process_action close_receipt done [23:46:03]requested_data is exist [23:46:03]produce_requested_data [23:46:03]requested_item fm.sn is exist - process it [23:46:03]wFMCommunicate request_size=4 [23:46:03]MH_SAM_APDU [23:46:03]CAPDU: 80 11 00 00 [23:46:03]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [23:46:03]Write i2c OK [23:46:03]MH_I2C_Read... [23:46:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:03]Read from MH i2c: E2 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 17 00 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 52 [23:46: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:46:03]wFMCommunicate OK [23:46:03]requested_item fd.num is exist - process it [23:46:03]SAM_PROTO_GetFieldsCounters [23:46:03]wFMCommunicate request_size=4 [23:46:03]MH_SAM_APDU [23:46:03]CAPDU: 80 13 00 00 [23:46:03]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [23:46:03]Write i2c OK [23:46:03]MH_I2C_Read... [23:46:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:03]OFD Sender: No OFD packet to send [23:46:03]Read from MH i2c: E2 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 62 00 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 D7 [23:46:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F2 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 [23:46:03]wFMCommunicate OK [23:46:03]SAM_PROTO_GetFieldsCounters done [23:46:03]requested_item shift.num is exist - process it [23:46:03]requested_item shift.opened is exist - process it [23:46:03]req_shift_opened [23:46:03]FM_GetShiftState [23:46:03]SAM_PROTO_GetShiftState [23:46:03]wFMCommunicate request_size=4 [23:46:03]MH_SAM_APDU [23:46:03]CAPDU: 80 13 01 00 [23:46:03]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [23:46:03]Write i2c OK [23:46:03]MH_I2C_Read... [23:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:03]Read from MH i2c: E2 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 0E 00 [23:46:03]MH_I2C_Read... [23:46:03]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 50 [23:46:03]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:46:03]wFMCommunicate OK [23:46:03]SAM_PROTO_GetShiftState done [23:46:03]FM_GetShiftState done [23:46:03]req_shift_opened done [23:46:03]requested_item shift.open_date is exist - process it [23:46:03]req_shift_open_date [23:46:03]req_shift_open_date done [23:46:03]produce_requested_data done [23:46:03]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87529,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:46:03]process_action_free close_receipt [23:46:03]json_value_free [23:46:03]json_value_free done [23:46:03]process_json_proto returns [23:46:03]Send response to host [23:46:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87529,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:46:03]free response buf [23:46:03]execute_script done [23:46:03]execute_script returns [23:46:03]free content buf [23:46:03]Sock 10.Close socket [23:46:03]Sock 10.Thread stoped [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:18]OFD Sender: No OFD packet to send [23:46:23]OFD Sender: No OFD packet to send [23:46:28]OFD Sender: No OFD packet to send [23:46:31]recv_with_timeout no data received [23:46:33]OFD Sender: No OFD packet to send [23:46:38]OFD Sender: No OFD packet to send [23:46:43]OFD Sender: No OFD packet to send [23:46:48]OFD Sender: No OFD packet to send [23:46:53]OFD Sender: No OFD packet to send [23:46:58]OFD Sender: No OFD packet to send [23:47:03]OFD Sender: No OFD packet to send [23:47:08]OFD Sender: No OFD packet to send [23:47:13]OFD Sender: No OFD packet to send [23:47:18]OFD Sender: No OFD packet to send [23:47:23]OFD Sender: No OFD packet to send [23:47:28]OFD Sender: No OFD packet to send [23:47:33]OFD Sender: No OFD packet to send [23:47:38]OFD Sender: No OFD packet to send [23:47:43]OFD Sender: No OFD packet to send [23:47:48]OFD Sender: No OFD packet to send [23:47:53]OFD Sender: No OFD packet to send [23:47:58]OFD Sender: No OFD packet to send [23:48:03]OFD Sender: No OFD packet to send [23:48:08]OFD Sender: No OFD packet to send [23:48:13]OFD Sender: No OFD packet to send [23:48:18]OFD Sender: No OFD packet to send [23:48:23]OFD Sender: No OFD packet to send [23:48:28]OFD Sender: No OFD packet to send [23:48:33]OFD Sender: No OFD packet to send [23:48:38]OFD Sender: No OFD packet to send [23:48:43]OFD Sender: No OFD packet to send [23:48:48]OFD Sender: No OFD packet to send [23:48:50]accept exits with 9 [23:48:50]New connection [23:48:50]New thread 3067080036 created [23:48:50]Thread 3067223396 joined [23:48:50]Waiting for new connection... [23:48:50] Sock 9.Parse request [23:48:50]Sock 9.Check first char [23:48:50]Sock 9.First char is OK [23:48:50]request: POST /json_proto HTTP/1.0 [23:48:50]Method: POST [23:48:50]URL: /json_proto [23:48:50]Method is POST - this is cgi request [23:48:50]url: /json_proto [23:48:50]query_string will be loaded in cgi processing [23:48:50]execute_cgi json_proto POST (null) [23:48:50]execute_cgi path=json_proto method=POST [23:48:50]POST find Content-Length [23:48:50]Host: 172.17.47.196:8080 [23:48:50]Content-Length: 623 [23:48:50]Content-Type: application/json [23:48:50] [23:48:50]POST finish read [23:48:50]Found Content-Length = 623 [23:48:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148255", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [23:48:50]execute_script... [23:48: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)148255", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [23:48:50]POST & json_proto [23:48:50]process_json_proto [23:48:50]json parsed OK: [23:48:50]protocol is kg_v1.0 [23:48:50]action value=close_receipt [23:48:50]process_action close_receipt [23:48:50]cmd_close_receipt [23:48:50]MH_GetDate [23:48:50]Write to MH i2c: F0 00 00 78 04 6B [23:48:50]Write i2c OK [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: F0 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: F0 09 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: F0 09 00 78 04 00 63 FE F1 66 4C 6B 94 66 DD [23:48:50]GetLastDocTimeStamp 1727135160 [23:48:50]current date 1727135331 [23:48:50]FM_GetShiftState [23:48:50]SAM_PROTO_GetShiftState [23:48:50]wFMCommunicate request_size=4 [23:48:50]MH_SAM_APDU [23:48:50]CAPDU: 80 13 01 00 [23:48:50]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [23:48:50]Write i2c OK [23:48:50]MH_I2C_Read... [23:48:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:50]Read from MH i2c: E2 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 0E 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 52 [23:48:50]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:48:50]wFMCommunicate OK [23:48:50]SAM_PROTO_GetShiftState done [23:48:50]FM_GetShiftState done [23:48:50]opened in 1727050818 [23:48:50]opened+sec_in_day 1727137218 [23:48:50]quantity*price = 14400 [23:48:50]sum+1 = 14401 [23:48:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 384 23.09.2024 23:48 Смена: 498 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87530 ФПД: 190013925479881 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T234851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87530&fm=190013925479881&tin=02508201610067®Number=0000000000092592&sum=14400 0 [23:48:52]StoreToDocumentArchive [23:48:52]shift 498 fd 87530 [23:48:52]save to /storage/0498/doc_00087530 [23:48:52]save last doc name /storage/0498/doc_00087530 to /storage/kkm_last_doc_name [23:48:52]save OK [23:48:52]Clear old archive folders... [23:48:52]ProcessDocumentItem done err = 0, tmpTLVsize=275 [23:48:52]tlvbuf is 01B823D0 [23:48:52]SAM_PROTO_ClearQueue [23:48:52]wFMCommunicate request_size=4 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 09 00 00 [23:48:52]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [23:48:52]RAPDU: 90 00 [23:48:52]wFMCommunicate OK [23:48:52]SAM_PROTO_ClearQueue done [23:48:52]KKMCreateOFDPacket [23:48:52]OFDProtocolAddRootSTLVToBuf [23:48:52]FM_MakeSignedData [23:48:52]FM_MakeSignedData [23:48:52]SAM_PROTO_SignData [23:48:52]wFMCommunicate request_size=4 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 0D 01 02 [23:48:52]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [23:48:52]RAPDU: 90 00 [23:48:52]wFMCommunicate OK [23:48:52]wFMCommunicate request_size=255 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 80 01 00 00 F4 03 04 00 63 FE F1 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 [23:48:52]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 80 01 00 00 F4 03 04 00 63 FE F1 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 00 00 37 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [23:48:52]RAPDU: 90 00 [23:48:52]wFMCommunicate OK [23:48:52]wFMCommunicate request_size=34 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 55 01 00 35 04 06 00 AC D1 10 87 D5 C9 [23:48:52]Write to MH i2c: E2 25 00 89 04 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 EA 55 01 00 35 04 06 00 AC D1 10 87 D5 C9 00 00 C6 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [23:48:52]RAPDU: 90 00 [23:48:52]wFMCommunicate OK [23:48:52]wFMCommunicate request_size=4 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 0D 03 02 [23:48:52]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 0B 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 0B 00 8A 04 00 6D 75 EA 51 67 12 79 C2 90 00 DB [23:48:52]RAPDU: 6D 75 EA 51 67 12 79 C2 90 00 [23:48:52]wFMCommunicate OK [23:48:52]SAM_PROTO_SignData done [23:48:52]FM_MakeSignedData done [23:48:52]CreateOFDProtocolMessage [23:48:52]wFMCommunicate request_size=4 [23:48:52]MH_SAM_APDU [23:48:52]CAPDU: 80 11 00 00 [23:48:52]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:52]Read from MH i2c: E2 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: E2 17 00 [23:48:52]MH_I2C_Read... [23:48:52]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 [23:48: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:48:52]wFMCommunicate OK [23:48:52]CreateOFDProtocolMessage done [23:48:52]OFDSenderStorePacket 87530 [23:48:52]StoreOFDPacket docnum=87530 [23:48: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 27 01 00 00 C1 3E 1F 01 B0 D0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 80 01 00 00 F4 03 04 00 63 FE F1 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 EA 55 01 00 35 04 06 00 AC D1 10 87 D5 C9 6D 75 EA 51 67 12 79 C2 [23:48:52]CheckFolder [23:48:52]dirname=/storage/ofd_packets [23:48:52]CheckFolder done [23:48:52]ProducePacketName [23:48:52]name=ofd_packets/00087530 [23:48:52]NVStorageSaveData ofd_packets/00087530 [23:48:52]File name is /storage/ofd_packets/00087530 [23:48:52]Write 325 bytes [23:48:52]NVStorageSaveData done [23:48:52]OFDSenderStorePacket done [23:48:52]KKMCreateOFDPacket done [23:48:52]NVStorageSaveData kkm_last_timestamp [23:48:52]File name is /storage/kkm_last_timestamp [23:48:52]Write 4 bytes [23:48:52]NVStorageSaveData done [23:48:52]ExternCall_PrintAddStr [23:48:52]wPrintStart [23:48:52]Write to MH i2c: 01 00 00 8C 04 90 [23:48:52]Write i2c OK [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: 01 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: 01 07 00 [23:48:52]MH_I2C_Read... [23:48:52]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [23:48:52]RasterBufferAndPrint [23:48:52]line Счет N : (3)148255 [23:48:52]line ИНН: 02508201610067 [23:48:52]line Контрольно-Кассовый Чек [23:48:52]line ПРОДАЖА [23:48:52]line Товар: 48743587 [23:48:52]line Сигареты Winston XStyle Silver [23:48:52]line 1.000 * 144.00 [23:48:52]line = 144.00 [23:48:52]line НДС 12% НСП 1% [23:48:52]line > о реализуемом товаре [23:48:52]line ИТОГО: 144.00 [23:48:52]line НСП 1% : 1.27 [23:48:52]line НДС 12% : 15.29 [23:48:52]line Наличными: 144.00 [23:48:52]line Безнал.: 0.00 [23:48:52]line Место: АЗС № 137 "Партнер Нефть" [23:48:52]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [23:48:52]line СНО: Общий режим [23:48:52]line Чек 384 23.09.2024 23:48 [23:48:52]line Смена: 498 ФФД: 1.0 [23:48:52]line ЗНМ: 0300000064 [23:48:52]line РНМ: 0000000000092592 [23:48:52]line Версия ККМ: 001 [23:48:52]line ФМ: 0000000000874979 [23:48:52]line ФД: 87530 [23:48:52]line ФПД: 190013925479881 [23:48:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240923T234851&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87530&fm=190013925479881&tin=02508201610067®Number=0000000000092592&sum=14400 [23:48:52]line 0 [23:48:52]OFD Sender: Processing packet 87530 [packets to send 280, broken 279] [23:48:52]ProducePacketName [23:48:52]name=ofd_packets/00087530 [23:48:52]OFD Sender: To server: pG, [23:48:52]CommunicateWithHost lk.salyk.kg:30040 [23:48:52]ConnectInit lk.salyk.kg [23:48:52]written 0, free lines is 4095 [23:48:53]Write to MH i2c: 01 00 00 B5 04 B9 [23:48:53]Write i2c OK [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: 01 [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: 01 07 00 [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: 01 07 00 B5 04 00 00 00 00 00 D4 0C A0 [23:48:53]RasterBufferAndPrint [23:48:53]line [23:48:53]line [23:48:53]line [23:48:53]line [23:48:53]line [23:48:53]written 0, free lines is 3293 [23:48:53]MH_Cut [23:48:53]Write to MH i2c: D1 01 00 BC 04 01 92 [23:48:53]Write i2c OK [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: D1 [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: D1 01 00 [23:48:53]MH_I2C_Read... [23:48:53]Read from MH i2c: D1 01 00 BC 04 00 91 [23:48:53]Write to MH i2c: 01 00 00 BD 04 C1 [23:48:53]Write i2c OK [23:48:53]MH_I2C_Read... [23:48:54]*** Cut start [23:48:54]*** Partial cut [23:48:54]*** CUTSNS_PIN = 1 [23:48:54]*** CUTSNS_PIN = 0 [23:48:54]Connected sock=10 [23:48: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 27 01 00 00 C1 3E 1F 01 B0 D0 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 80 01 00 00 F4 03 04 00 63 FE F1 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 EA 55 01 00 35 04 06 00 AC D1 10 87 D5 C9 6D 75 EA 51 67 12 79 C2 [23:48:54]*** Brake cut motor [23:48: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 1F 1C 47 00 E1 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 EA 55 01 00 F4 03 04 00 2F A9 F1 66 B6 04 01 00 00 9C 69 5B BF 4C 9C 08 3A [23:48:54]CommunicateWithHost err = 0 [23:48:54]CheckOFDResponse [23:48:54]1017 (14) - 77093643461234 [23:48:54]1041 (16) - 0000000000874979 [23:48:54]1040 (4) - 87530 [23:48:54]1012 (4) - 23.09.2024 17:45 [23:48:54]1206 (1) - 0 [23:48:54]OFD Sender: Remove packet 87530 [23:48:54]ProducePacketName [23:48:54]name=ofd_packets/00087530 [23:48:54]NVStorageDeleteData [23:48:54]Read from MH i2c: 01 [23:48:54]MH_I2C_Read... [23:48:54]*** Stop cut motor [23:48:54]*** Cut end [23:48:54]Read from MH i2c: 01 07 00 [23:48:54]MH_I2C_Read... [23:48:54]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 FF 0F D6 [23:48:54]process_action close_receipt done [23:48:54]requested_data is exist [23:48:54]produce_requested_data [23:48:54]requested_item fm.sn is exist - process it [23:48:54]wFMCommunicate request_size=4 [23:48:54]MH_SAM_APDU [23:48:54]CAPDU: 80 11 00 00 [23:48:54]Write to MH i2c: E2 08 00 BE 04 80 11 00 00 00 00 00 00 3C [23:48:54]Write i2c OK [23:48:54]MH_I2C_Read... [23:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:54]Read from MH i2c: E2 [23:48:54]MH_I2C_Read... [23:48:54]Read from MH i2c: E2 17 00 [23:48:54]MH_I2C_Read... [23:48:54]Read from MH i2c: E2 17 00 BE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 9B [23:48: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:48:54]wFMCommunicate OK [23:48:54]requested_item fd.num is exist - process it [23:48:54]SAM_PROTO_GetFieldsCounters [23:48:54]wFMCommunicate request_size=4 [23:48:54]MH_SAM_APDU [23:48:54]CAPDU: 80 13 00 00 [23:48:54]Write to MH i2c: E2 08 00 BF 04 80 13 00 00 00 00 00 00 3F [23:48:54]Write i2c OK [23:48:54]MH_I2C_Read... [23:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:54]Read from MH i2c: E2 [23:48:54]MH_I2C_Read... [23:48:54]Read from MH i2c: E2 62 00 [23:48:54]MH_I2C_Read... [23:48:54]Read from MH i2c: E2 62 00 BF 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 EA 55 01 00 0E 04 04 00 F2 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 24 [23:48: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 EA 55 01 00 0E 04 04 00 F2 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 [23:48:54]wFMCommunicate OK [23:48:54]SAM_PROTO_GetFieldsCounters done [23:48:54]requested_item shift.num is exist - process it [23:48:54]requested_item shift.opened is exist - process it [23:48:54]req_shift_opened [23:48:54]FM_GetShiftState [23:48:54]SAM_PROTO_GetShiftState [23:48:54]wFMCommunicate request_size=4 [23:48:54]MH_SAM_APDU [23:48:54]CAPDU: 80 13 01 00 [23:48:54]Write to MH i2c: E2 08 00 C0 04 80 13 01 00 00 00 00 00 41 [23:48:54]Write i2c OK [23:48:54]MH_I2C_Read... [23:48:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:55]Read from MH i2c: E2 [23:48:55]MH_I2C_Read... [23:48:55]Read from MH i2c: E2 0E 00 [23:48:55]MH_I2C_Read... [23:48:55]Read from MH i2c: E2 0E 00 C0 04 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 99 [23:48:55]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [23:48:55]wFMCommunicate OK [23:48:55]SAM_PROTO_GetShiftState done [23:48:55]FM_GetShiftState done [23:48:55]req_shift_opened done [23:48:55]requested_item shift.open_date is exist - process it [23:48:55]req_shift_open_date [23:48:55]req_shift_open_date done [23:48:55]produce_requested_data done [23:48:55]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [23:48:55]process_action_free close_receipt [23:48:55]json_value_free [23:48:55]json_value_free done [23:48:55]process_json_proto returns [23:48:55]Send response to host [23:48:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [23:48:55]free response buf [23:48:55]execute_script done [23:48:55]execute_script returns [23:48:55]free content buf [23:48:55]Sock 9.Close socket [23:48:55]Sock 9.Thread stoped [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]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:50]OFD Sender: No OFD packet to send [23:52:55]OFD Sender: No OFD packet to send [23:53:00]OFD Sender: No OFD packet to send [23:53:05]OFD Sender: No OFD packet to send [23:53:10]OFD Sender: No OFD packet to send [23:53:15]OFD Sender: No OFD packet to send [23:53:20]OFD Sender: No OFD packet to send [23:53:25]OFD Sender: No OFD packet to send [23:53:30]OFD Sender: No OFD packet to send [23:53:35]OFD Sender: No OFD packet to send [23:53:40]OFD Sender: No OFD packet to send [23:53:45]OFD Sender: No OFD packet to send [23:53:50]OFD Sender: No OFD packet to send [23:53:55]OFD Sender: No OFD packet to send [23:54:00]OFD Sender: No OFD packet to send [23:54:05]OFD Sender: No OFD packet to send [23:54:09]recv_with_timeout no data received [23:54:10]OFD Sender: No OFD packet to send [23:54:15]OFD Sender: No OFD packet to send [23:54:20]OFD Sender: No OFD packet to send [23:54:25]OFD Sender: No OFD packet to send [23:54:30]OFD Sender: No OFD packet to send [23:54:35]OFD Sender: No OFD packet to send [23:54:40]OFD Sender: No OFD packet to send [23:54:45]OFD Sender: No OFD packet to send [23:54:50]OFD Sender: No OFD packet to send [23:54:55]OFD Sender: No OFD packet to send [23:55:00]OFD Sender: No OFD packet to send [23:55:05]OFD Sender: No OFD packet to send [23:55:10]OFD Sender: No OFD packet to send [23:55:15]OFD Sender: No OFD packet to send [23:55:20]OFD Sender: No OFD packet to send [23:55:25]OFD Sender: No OFD packet to send [23:55:30]OFD Sender: No OFD packet to send [23:55:35]OFD Sender: No OFD packet to send [23:55:40]OFD Sender: No OFD packet to send [23:55:45]OFD Sender: No OFD packet to send [23:55:50]OFD Sender: No OFD packet to send [23:55:55]OFD Sender: No OFD packet to send [23:56:00]OFD Sender: No OFD packet to send [23:56:05]OFD Sender: No OFD packet to send [23:56:10]OFD Sender: No OFD packet to send [23:56:15]OFD Sender: No OFD packet to send [23:56:20]OFD Sender: No OFD packet to send [23:56: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:52]recv_with_timeout no data received [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 [23:59:06]OFD Sender: No OFD packet to send [23:59:11]OFD Sender: No OFD packet to send [23:59:16]OFD Sender: No OFD packet to send [23:59:21]OFD Sender: No OFD packet to send [23:59:26]OFD Sender: No OFD packet to send [23:59:31]recv_with_timeout no data received [23:59:31]OFD Sender: No OFD packet to send [23:59:36]OFD Sender: No OFD packet to send [23:59:41]OFD Sender: No OFD packet to send [23:59:46]OFD Sender: No OFD packet to send [23:59:51]OFD Sender: No OFD packet to send [23:59:56]OFD Sender: No OFD packet to send [00:00:01]OFD Sender: No OFD packet to send [00:00:06]OFD Sender: No OFD packet to send [00:00:11]OFD Sender: No OFD packet to send [00:00:16]OFD Sender: No OFD packet to send [00:00:21]OFD Sender: No OFD packet to send [00:00:26]OFD Sender: No OFD packet to send [00:00:31]OFD Sender: No OFD packet to send [00:00:36]OFD Sender: No OFD packet to send [00:00:41]OFD Sender: No OFD packet to send [00:00:46]OFD Sender: No OFD packet to send [00:00:51]OFD Sender: No OFD packet to send [00:00:56]OFD Sender: No OFD packet to send [00:01:01]OFD Sender: No OFD packet to send [00:01:06]OFD Sender: No OFD packet to send [00:01:11]OFD Sender: No OFD packet to send [00:01:16]OFD Sender: No OFD packet to send [00:01:21]OFD Sender: No OFD packet to send [00:01:26]OFD Sender: No OFD packet to send [00:01:31]OFD Sender: No OFD packet to send [00:01:36]OFD Sender: No OFD packet to send [00:01:41]OFD Sender: No OFD packet to send [00:01:46]OFD Sender: No OFD packet to send [00:01:51]OFD Sender: No OFD packet to send [00:01:56]OFD Sender: No OFD packet to send [00:02:01]OFD Sender: No OFD packet to send [00:02:06]OFD Sender: No OFD packet to send [00:02:07]recv_with_timeout no data received [00:02:11]OFD Sender: No OFD packet to send [00:02:16]OFD Sender: No OFD packet to send [00:02:21]OFD Sender: No OFD packet to send [00:02:26]OFD Sender: No OFD packet to send [00:02:31]OFD Sender: No OFD packet to send [00:02:32]recv_with_timeout no data received [00:02:36]OFD Sender: No OFD packet to send [00:02:41]OFD Sender: No OFD packet to send [00:02:46]OFD Sender: No OFD packet to send [00:02:51]OFD Sender: No OFD packet to send [00:02:56]OFD Sender: No OFD packet to send [00:03:01]OFD Sender: No OFD packet to send [00:03:06]OFD Sender: No OFD packet to send [00:03:11]OFD Sender: No OFD packet to send [00:03:16]OFD Sender: No OFD packet to send [00:03:21]OFD Sender: No OFD packet to send [00:03:26]OFD Sender: No OFD packet to send [00:03:31]OFD Sender: No OFD packet to send [00:03:36]OFD Sender: No OFD packet to send [00:03:41]OFD Sender: No OFD packet to send [00:03:46]OFD Sender: No OFD packet to send [00:03:51]OFD Sender: No OFD packet to send [00:03:56]OFD Sender: No OFD packet to send [00:04:01]OFD Sender: No OFD packet to send [00:04:06]OFD Sender: No OFD packet to send [00:04:11]OFD Sender: No OFD packet to send [00:04:16]OFD Sender: No OFD packet to send [00:04:21]OFD Sender: No OFD packet to send [00:04:26]OFD Sender: No OFD packet to send [00:04:31]OFD Sender: No OFD packet to send [00:04:36]OFD Sender: No OFD packet to send [00:04:41]OFD Sender: No OFD packet to send [00:04:46]OFD Sender: No OFD packet to send [00:04:51]OFD Sender: No OFD packet to send [00:04:56]OFD Sender: No OFD packet to send [00:05:01]OFD Sender: No OFD packet to send [00:05:06]OFD Sender: No OFD packet to send [00:05:11]OFD Sender: No OFD packet to send [00:05:16]OFD Sender: No OFD packet to send [00:05:21]OFD Sender: No OFD packet to send [00:05:26]OFD Sender: No OFD packet to send [00:05:31]OFD Sender: No OFD packet to send [00:05:36]OFD Sender: No OFD packet to send [00:05:41]OFD Sender: No OFD packet to send [00:05:46]OFD Sender: No OFD packet to send [00:05:51]OFD Sender: No OFD packet to send [00:05:56]OFD Sender: No OFD packet to send [00:06:01]OFD Sender: No OFD packet to send [00:06:07]OFD Sender: No OFD packet to send [00:06:12]OFD Sender: No OFD packet to send [00:06:17]OFD Sender: No OFD packet to send [00:06:22]OFD Sender: No OFD packet to send [00:06:27]OFD Sender: No OFD packet to send [00:06:32]OFD Sender: No OFD packet to send [00:06:37]OFD Sender: No OFD packet to send [00:06:42]OFD Sender: No OFD packet to send [00:06:47]OFD Sender: No OFD packet to send [00:06:52]OFD Sender: No OFD packet to send [00:06:57]OFD Sender: No OFD packet to send [00:07:02]OFD Sender: No OFD packet to send [00:07:07]OFD Sender: No OFD packet to send [00:07:12]OFD Sender: No OFD packet to send [00:07:17]OFD Sender: No OFD packet to send [00:07:22]OFD Sender: No OFD packet to send [00:07:27]OFD Sender: No OFD packet to send [00:07:32]OFD Sender: No OFD packet to send [00:07:37]OFD Sender: No OFD packet to send [00:07:42]OFD Sender: No OFD packet to send [00:07:47]OFD Sender: No OFD packet to send [00:07:52]OFD Sender: No OFD packet to send [00:07:57]OFD Sender: No OFD packet to send [00:08:02]OFD Sender: No OFD packet to send [00:08:07]OFD Sender: No OFD packet to send [00:08:12]OFD Sender: No OFD packet to send [00:08:17]OFD Sender: No OFD packet to send [00:08:22]OFD Sender: No OFD packet to send [00:08:27]OFD Sender: No OFD packet to send [00:08:32]OFD Sender: No OFD packet to send [00:08:37]OFD Sender: No OFD packet to send [00:08:42]OFD Sender: No OFD packet to send [00:08:47]OFD Sender: No OFD packet to send [00:08:52]OFD Sender: No OFD packet to send [00:08:57]OFD Sender: No OFD packet to send [00:09:02]OFD Sender: No OFD packet to send [00:09:07]OFD Sender: No OFD packet to send [00:09:12]OFD Sender: No OFD packet to send [00:09:17]OFD Sender: No OFD packet to send [00:09:22]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:10:02]OFD Sender: No OFD packet to send [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [00:10: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:57]OFD Sender: No OFD packet to send [00:11:02]OFD Sender: No OFD packet to send [00:11:05]recv_with_timeout no data received [00:11:07]OFD Sender: No OFD packet to send [00:11:12]OFD Sender: No OFD packet to send [00:11:17]OFD Sender: No OFD packet to send [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]OFD Sender: No OFD packet to send [00:11:37]OFD Sender: No OFD packet to send [00:11:42]OFD Sender: No OFD packet to send [00:11:47]OFD Sender: No OFD packet to send [00:11:52]OFD Sender: No OFD packet to send [00:11:57]OFD Sender: No OFD packet to send [00:12:02]OFD Sender: No OFD packet to send [00:12:07]OFD Sender: No OFD packet to send [00:12:12]OFD Sender: No OFD packet to send [00:12:17]OFD Sender: No OFD packet to send [00:12:22]OFD Sender: No OFD packet to send [00:12:27]OFD Sender: No OFD packet to send [00:12:32]OFD Sender: No OFD packet to send [00:12:33]recv_with_timeout no data received [00:12:37]OFD Sender: No OFD packet to send [00:12:42]OFD Sender: No OFD packet to send [00:12:47]OFD Sender: No OFD packet to send [00:12:51]recv_with_timeout no data received [00:12:52]OFD Sender: No OFD packet to send [00:12:57]OFD Sender: No OFD packet to send [00:13:02]OFD Sender: No OFD packet to send [00:13:07]OFD Sender: No OFD packet to send [00:13:12]OFD Sender: No OFD packet to send [00:13:17]OFD Sender: No OFD packet to send [00:13:22]OFD Sender: No OFD packet to send [00:13:27]OFD Sender: No OFD packet to send [00:13:32]OFD Sender: No OFD packet to send [00:13:37]recv_with_timeout no data received [00:13:37]OFD Sender: No OFD packet to send [00:13:42]OFD Sender: No OFD packet to send [00:13:44]int [00:13:44]Write to MH i2c: 01 00 00 C1 04 C5 [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 FF 0F DA [00:13:44]state=0 [00:13:44]int [00:13:44]Write to MH i2c: 01 00 00 C2 04 C6 [00:13:44]*** FLAG_PRN_PAP1 set [00:13:44]*** FLAG_PRN_PAP1 reset [00:13:44]*** FLAG_PRN_PAP1 set [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 C2 04 00 01 00 00 00 FF 0F DC [00:13:44]state=0 [00:13:44]No paper [00:13:44]int [00:13:44]Write to MH i2c: 01 00 00 C3 04 C7 [00:13:44]*** FLAG_PRN_PAP2 set [00:13:44]Write i2c OK [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 [00:13:44]MH_I2C_Read... [00:13:44]Read from MH i2c: 01 07 00 C3 04 00 03 00 00 00 FF 0F DF [00:13:44]state=0 [00:13:44]No paper [00:13:44]Cover opened [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: 6134014+1721002828=1727136842 [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 4B 04 F2 66 4C 6B 94 66 57 [00:14:03]Current date/time: 24.09.2024 00:14 [00:14:03]FM_Init [00:14:03]wFMConnect [00:14:03]MH_SAM_On [00:14:03]Write to MH i2c: E0 00 00 08 00 E7 [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_init finished! [00:14:03]*** atr: [00:14:03]*** 0F 3B D5 18 FF 81 91 FE [00:14:03]*** 1F C3 80 73 C8 21 10 0A [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]*** 00 00 00 00 00 00 00 00 [00:14:03]Read from MH i2c: E0 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E0 10 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:14:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:14:03]wFMCommunicate request_size=10 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:14:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:14:03]RAPDU: 90 00 [00:14:03]wFMCommunicate OK [00:14:03]wFMCommunicate request_size=4 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 11 00 00 [00:14:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 17 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [00:14:03]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:03]wFMCommunicate OK [00:14:03]Detected FM SN is 0000000000874979 [00:14:03]Stored FM SN is 0000000000874979 [00:14:03]wFMCommunicate request_size=9 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 16 00 00 04 B6 D7 00 00 [00:14:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:14:03]RAPDU: 90 00 [00:14:03]wFMCommunicate OK [00:14:03]FM PIN OK [00:14:03]wFMCommunicate request_size=8 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 14 04 00 03 02 00 01 [00:14:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:14:03]RAPDU: 90 00 [00:14:03]wFMCommunicate OK [00:14:03]wFMCommunicate request_size=13 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:14:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:14:03]RAPDU: 90 00 [00:14:03]wFMCommunicate OK [00:14:03]wFMCommunicate request_size=4 [00:14:03]MH_SAM_APDU [00:14:03]CAPDU: 80 11 00 00 [00:14:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:03]Read from MH i2c: E2 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 17 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [00:14:03]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:03]wFMCommunicate OK [00:14:03]DocumentArchiveInit [00:14:03]Start Httpd... [00:14:03]Httpd thread 3067604324 created [00:14:03]Write to MH i2c: 01 00 00 0F 00 0F [00:14:03]Write i2c OK [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: 01 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: 01 07 00 [00:14:03]MH_I2C_Read... [00:14:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:14:03]Allocated Socket 5 [00:14:03]Bind OK [00:14:03]Listen OK [00:14:03]httpd running on port 8080 [00:14:03]Waiting for new connection... [00:14:03]MH Int Process started [00:14:03]OFD Sender: No OFD packet to send [00:14:04]accept exits with 6 [00:14:04]New connection [00:14:04]New thread 3067317604 created [00:14:04]Waiting for new connection... [00:14:04] Sock 6.Parse request [00:14:04]Sock 6.Check first char [00:14:04]Sock 6.First char is OK [00:14:04]request: POST /json_proto HTTP/1.0 [00:14:04]Method: POST [00:14:04]URL: /json_proto [00:14:04]Method is POST - this is cgi request [00:14:04]url: /json_proto [00:14:04]query_string will be loaded in cgi processing [00:14:04]execute_cgi json_proto POST (null) [00:14:04]execute_cgi path=json_proto method=POST [00:14:04]POST find Content-Length [00:14:04]Host: 172.17.47.196:8080 [00:14:04]Content-Length: 215 [00:14:04]Content-Type: application/json [00:14:04] [00:14:04]POST finish read [00:14:04]Found Content-Length = 215 [00:14: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" ] } } [00:14:04]execute_script... [00:14: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" ] } } [00:14:04]POST & json_proto [00:14:04]process_json_proto [00:14:04]json parsed OK: [00:14:04]protocol is kg_v1.0 [00:14:04]action value=get_value [00:14:04]process_action get_value [00:14:04]cmd_get_value [00:14:04]process_action get_value done [00:14:04]requested_data is exist [00:14:04]produce_requested_data [00:14:04]requested_item kkm.sn is exist - process it [00:14:04]requested_item kkm.ver is exist - process it [00:14:04]requested_item fm.sn is exist - process it [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 11 00 00 [00:14:04]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 17 00 [00:14:04]MH_I2C_Read... [00:14: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 [00:14:04]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:04]wFMCommunicate OK [00:14:04]requested_item fd.num is exist - process it [00:14:04]SAM_PROTO_GetFieldsCounters [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 13 00 00 [00:14:04]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 62 00 [00:14:04]MH_I2C_Read... [00:14: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 EA 55 01 00 0E 04 04 00 F2 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 72 [00:14: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 EA 55 01 00 0E 04 04 00 F2 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 [00:14:04]wFMCommunicate OK [00:14:04]SAM_PROTO_GetFieldsCounters done [00:14:04]requested_item shift.num is exist - process it [00:14:04]requested_item shift.opened is exist - process it [00:14:04]req_shift_opened [00:14:04]FM_GetShiftState [00:14:04]SAM_PROTO_GetShiftState [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 13 01 00 [00:14:04]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:14:04]Read from MH i2c: E2 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 0E 00 [00:14:04]MH_I2C_Read... [00:14:04]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 E7 [00:14:04]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:14:04]wFMCommunicate OK [00:14:04]SAM_PROTO_GetShiftState done [00:14:04]FM_GetShiftState done [00:14:04]req_shift_opened done [00:14:04]requested_item shift.open_date is exist - process it [00:14:04]req_shift_open_date [00:14:04]req_shift_open_date done [00:14:04]produce_requested_data done [00:14:04]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:14:04]process_action_free get_value [00:14:04]json_value_free [00:14:04]json_value_free done [00:14:04]process_json_proto returns [00:14:04]Send response to host [00:14:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:14:04]free response buf [00:14:04]execute_script done [00:14:04]execute_script returns [00:14:04]free content buf [00:14:04]Sock 6.Close socket [00:14:04]Sock 6.Thread stoped [00:14:04]accept exits with 7 [00:14:04]New connection [00:14:04]New thread 3067174244 created [00:14:04]Thread 3067317604 joined [00:14:04]Waiting for new connection... [00:14:04] Sock 7.Parse request [00:14:04]Sock 7.Check first char [00:14:04]Sock 7.First char is OK [00:14:04]request: POST /json_proto HTTP/1.0 [00:14:04]Method: POST [00:14:04]URL: /json_proto [00:14:04]Method is POST - this is cgi request [00:14:04]url: /json_proto [00:14:04]query_string will be loaded in cgi processing [00:14:04]execute_cgi json_proto POST (null) [00:14:04]execute_cgi path=json_proto method=POST [00:14:04]POST find Content-Length [00:14:04]Host: 172.17.47.196:8080 [00:14:04]Content-Length: 331 [00:14:04]Content-Type: application/json [00:14:04] [00:14:04]POST finish read [00:14:04]Found Content-Length = 331 [00:14:04]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:04]execute_script... [00:14:04]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:04]POST & json_proto [00:14:04]process_json_proto [00:14:04]json parsed OK: [00:14:04]protocol is kg_v1.0 [00:14:04]action value=get_value [00:14:04]process_action get_value [00:14:04]cmd_get_value [00:14:04]process_action get_value done [00:14:04]requested_data is exist [00:14:04]produce_requested_data [00:14:04]requested_item fm.sale.total is exist - process it [00:14:04]SAM_PROTO_GetFMData [00:14:04]wFMCommunicate request_size=4 [00:14:04]MH_SAM_APDU [00:14:04]CAPDU: 80 13 03 00 [00:14:04]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:14:04]Write i2c OK [00:14:04]MH_I2C_Read... [00:14:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:14:05]Read from MH i2c: E2 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 FD 00 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 [00:14:05]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:05]wFMCommunicate OK [00:14:05]wFMCommunicate request_size=4 [00:14:05]MH_SAM_APDU [00:14:05]CAPDU: 80 17 00 00 [00:14:05]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:14:05]Write i2c OK [00:14:05]MH_I2C_Read... [00:14:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:05]Read from MH i2c: E2 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 FD 00 [00:14:05]MH_I2C_Read... [00:14:05]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 [00:14:05]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:05]wFMCommunicate OK [00:14:05]wFMCommunicate request_size=4 [00:14:05]MH_SAM_APDU [00:14:05]CAPDU: 80 17 00 00 [00:14:05]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:14:05]Write i2c OK [00:14:05]MH_I2C_Read... [00:14:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:05]Read from MH i2c: E2 [00:14:05]MH_I2C_Read... [00:14:05]Read from MH i2c: E2 FD 00 [00:14:05]MH_I2C_Read... [00:14:05]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 [00:14:05]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:05]wFMCommunicate OK [00:14:05]wFMCommunicate request_size=4 [00:14:05]MH_SAM_APDU [00:14:05]CAPDU: 80 17 00 00 [00:14:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:14:05]Write i2c OK [00:14:05]MH_I2C_Read... [00:14:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:06]Read from MH i2c: E2 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 FD 00 [00:14:06]MH_I2C_Read... [00:14:06]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 [00:14:06]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:06]wFMCommunicate OK [00:14:06]wFMCommunicate request_size=4 [00:14:06]MH_SAM_APDU [00:14:06]CAPDU: 80 17 00 00 [00:14:06]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:14:06]Write i2c OK [00:14:06]MH_I2C_Read... [00:14:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:14:06]Read from MH i2c: E2 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 E5 00 [00:14:06]MH_I2C_Read... [00:14:06]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 [00:14:06]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:06]wFMCommunicate OK [00:14:06]SAM_PROTO_GetFMData done [00:14:06]requested_item fm.sale_refund.total is exist - process it [00:14:06]requested_item fm.buy.total is exist - process it [00:14:06]requested_item shift.sale.total is exist - process it [00:14:06]SAM_PROTO_GetShiftData [00:14:06]wFMCommunicate request_size=4 [00:14:06]MH_SAM_APDU [00:14:06]CAPDU: 80 13 02 00 [00:14:06]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:14:06]Write i2c OK [00:14:06]MH_I2C_Read... [00:14:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:14:06]Read from MH i2c: E2 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 FD 00 [00:14:06]MH_I2C_Read... [00:14:06]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 57 [00:14:06]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:14:06]wFMCommunicate OK [00:14:06]wFMCommunicate request_size=4 [00:14:06]MH_SAM_APDU [00:14:06]CAPDU: 80 17 00 00 [00:14:06]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:14:06]Write i2c OK [00:14:06]MH_I2C_Read... [00:14:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:07]Read from MH i2c: E2 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 B2 [00:14:07]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:14:07]wFMCommunicate OK [00:14:07]wFMCommunicate request_size=4 [00:14:07]MH_SAM_APDU [00:14:07]CAPDU: 80 17 00 00 [00:14:07]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:14:07]Write i2c OK [00:14:07]MH_I2C_Read... [00:14:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:07]Read from MH i2c: E2 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [00:14:07]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:14:07]wFMCommunicate OK [00:14:07]wFMCommunicate request_size=4 [00:14:07]MH_SAM_APDU [00:14:07]CAPDU: 80 17 00 00 [00:14:07]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:14:07]Write i2c OK [00:14:07]MH_I2C_Read... [00:14:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:14:07]Read from MH i2c: E2 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 [00:14:07]MH_I2C_Read... [00:14:07]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [00:14:07]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:14:07]wFMCommunicate OK [00:14:07]wFMCommunicate request_size=4 [00:14:07]MH_SAM_APDU [00:14:07]CAPDU: 80 17 00 00 [00:14:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:14:07]Write i2c OK [00:14:07]MH_I2C_Read... [00:14:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:14:08]Read from MH i2c: E2 [00:14:08]MH_I2C_Read... [00:14:08]Read from MH i2c: E2 CE 00 [00:14:08]MH_I2C_Read... [00:14:08]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [00:14:08]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:08]wFMCommunicate OK [00:14:08]SAM_PROTO_GetShiftData done [00:14:08]requested_item shift.sale.total_cash is exist - process it [00:14:08]requested_item shift.sale_refund.total is exist - process it [00:14:08]requested_item shift.sale_refund.total_cash is exist - process it [00:14:08]requested_item shift.buy.total is exist - process it [00:14:08]requested_item shift.buy.total_cash is exist - process it [00:14:08]produce_requested_data done [00:14:08]produce_requested_data return {"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:14:08]process_action_free get_value [00:14:08]json_value_free [00:14:08]json_value_free done [00:14:08]process_json_proto returns [00:14:08]Send response to host [00:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:14:08]free response buf [00:14:08]execute_script done [00:14:08]execute_script returns [00:14:08]free content buf [00:14:08]Sock 7.Close socket [00:14:08]Sock 7.Thread stoped [00:14:08]OFD Sender: No OFD packet to send [00:14:13]OFD Sender: No OFD packet to send [00:14:18]OFD Sender: No OFD packet to send [00:14:23]OFD Sender: No OFD packet to send [00:14:28]OFD Sender: No OFD packet to send [00:14:33]OFD Sender: No OFD packet to send [00:14:36]int [00:14:36]Write to MH i2c: 01 00 00 1D 00 1D [00:14:36]*** FLAG_PRN_PAP1 set [00:14:36]Write i2c OK [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 07 00 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 07 00 1D 00 00 01 00 00 00 FF 0F 33 [00:14:36]state=0 [00:14:36]No paper [00:14:36]int [00:14:36]Write to MH i2c: 01 00 00 1E 00 1E [00:14:36]*** FLAG_PRN_PAP2 set [00:14:36]Write i2c OK [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 07 00 [00:14:36]MH_I2C_Read... [00:14:36]Read from MH i2c: 01 07 00 1E 00 00 03 00 00 00 FF 0F 36 [00:14:36]state=0 [00:14:36]No paper [00:14:36]Cover opened [00:14:38]OFD Sender: No OFD packet to send [00:14:40]int [00:14:40]Write to MH i2c: 01 00 00 1F 00 1F [00:14:40]*** FLAG_PRN_PAP1 reset [00:14:40]Write i2c OK [00:14:40]MH_I2C_Read... [00:14:40]Read from MH i2c: 01 [00:14:40]MH_I2C_Read... [00:14:40]*** FLAG_PRN_PAP2 reset [00:14:40]Read from MH i2c: 01 07 00 [00:14:40]MH_I2C_Read... [00:14:40]Read from MH i2c: 01 07 00 1F 00 00 00 00 00 00 FF 0F 34 [00:14:40]state=3 [00:14:40]Cover closed [00:14:43]OFD Sender: No OFD packet to send [00:14:48]OFD Sender: No OFD packet to send [00:14:49]recv_with_timeout no data received [00:14:53]OFD Sender: No OFD packet to send [00:14:58]OFD Sender: No OFD packet to send [00:15:02]accept exits with 6 [00:15:02]New connection [00:15:02]New thread 3067317604 created [00:15:02]Thread 3067174244 joined [00:15:02]Waiting for new connection... [00:15:02] Sock 6.Parse request [00:15:02]Sock 6.Check first char [00:15:02]Sock 6.First char is OK [00:15:02]request: POST /json_proto HTTP/1.0 [00:15:02]Method: POST [00:15:02]URL: /json_proto [00:15:02]Method is POST - this is cgi request [00:15:02]url: /json_proto [00:15:02]query_string will be loaded in cgi processing [00:15:02]execute_cgi json_proto POST (null) [00:15:02]execute_cgi path=json_proto method=POST [00:15:02]POST find Content-Length [00:15:02]Host: 172.17.47.196:8080 [00:15:02]Content-Length: 215 [00:15:02]Content-Type: application/json [00:15:02] [00:15:02]POST finish read [00:15:02]Found Content-Length = 215 [00:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:02]execute_script... [00:15:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:02]POST & json_proto [00:15:02]process_json_proto [00:15:02]json parsed OK: [00:15:02]protocol is kg_v1.0 [00:15:02]action value=get_value [00:15:02]process_action get_value [00:15:02]cmd_get_value [00:15:02]process_action get_value done [00:15:02]requested_data is exist [00:15:02]produce_requested_data [00:15:02]requested_item kkm.sn is exist - process it [00:15:02]requested_item kkm.ver is exist - process it [00:15:02]requested_item fm.sn is exist - process it [00:15:02]wFMCommunicate request_size=4 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 11 00 00 [00:15:02]Write to MH i2c: E2 08 00 20 00 80 11 00 00 00 00 00 00 9A [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:15:02]Read from MH i2c: E2 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 17 00 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 17 00 20 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 F9 [00: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 [00:15:02]wFMCommunicate OK [00:15:02]requested_item fd.num is exist - process it [00:15:02]SAM_PROTO_GetFieldsCounters [00:15:02]wFMCommunicate request_size=4 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 13 00 00 [00:15:02]Write to MH i2c: E2 08 00 21 00 80 13 00 00 00 00 00 00 9D [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:15:02]Read from MH i2c: E2 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 62 00 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 62 00 21 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 55 01 00 0E 04 04 00 F2 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 82 [00:15: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 EA 55 01 00 0E 04 04 00 F2 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 [00:15:02]wFMCommunicate OK [00:15:02]SAM_PROTO_GetFieldsCounters done [00:15:02]requested_item shift.num is exist - process it [00:15:02]requested_item shift.opened is exist - process it [00:15:02]req_shift_opened [00:15:02]FM_GetShiftState [00:15:02]SAM_PROTO_GetShiftState [00:15:02]wFMCommunicate request_size=4 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 13 01 00 [00:15:02]Write to MH i2c: E2 08 00 22 00 80 13 01 00 00 00 00 00 9F [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:15:02]Read from MH i2c: E2 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 0E 00 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 0E 00 22 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 F7 [00:15:02]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:15:02]wFMCommunicate OK [00:15:02]SAM_PROTO_GetShiftState done [00:15:02]FM_GetShiftState done [00:15:02]req_shift_opened done [00:15:02]requested_item shift.open_date is exist - process it [00:15:02]req_shift_open_date [00:15:02]req_shift_open_date done [00:15:02]produce_requested_data done [00:15:02]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:15:02]process_action_free get_value [00:15:02]json_value_free [00:15:02]json_value_free done [00:15:02]process_json_proto returns [00:15:02]Send response to host [00:15:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:15:02]free response buf [00:15:02]execute_script done [00:15:02]execute_script returns [00:15:02]free content buf [00:15:02]Sock 6.Close socket [00:15:02]Sock 6.Thread stoped [00:15:02]accept exits with 10 [00:15:02]New connection [00:15:02]New thread 3067174244 created [00:15:02]Thread 3067317604 joined [00:15:02]Waiting for new connection... [00:15:02] Sock 10.Parse request [00:15:02]Sock 10.Check first char [00:15:02]Sock 10.First char is OK [00:15:02]request: POST /json_proto HTTP/1.0 [00:15:02]Method: POST [00:15:02]URL: /json_proto [00:15:02]Method is POST - this is cgi request [00:15:02]url: /json_proto [00:15:02]query_string will be loaded in cgi processing [00:15:02]execute_cgi json_proto POST (null) [00:15:02]execute_cgi path=json_proto method=POST [00:15:02]POST find Content-Length [00:15:02]Host: 172.17.47.196:8080 [00:15:02]Content-Length: 331 [00:15:02]Content-Type: application/json [00:15:02] [00:15:02]POST finish read [00:15:02]Found Content-Length = 331 [00:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:15:02]execute_script... [00:15: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" ] } } [00:15:03]POST & json_proto [00:15:03]process_json_proto [00:15:03]json parsed OK: [00:15:03]protocol is kg_v1.0 [00:15:03]action value=get_value [00:15:03]process_action get_value [00:15:03]cmd_get_value [00:15:03]process_action get_value done [00:15:03]requested_data is exist [00:15:03]produce_requested_data [00:15:03]requested_item fm.sale.total is exist - process it [00:15:03]SAM_PROTO_GetFMData [00:15:03]wFMCommunicate request_size=4 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 13 03 00 [00:15:03]Write to MH i2c: E2 08 00 23 00 80 13 03 00 00 00 00 00 A2 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 FD 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 FD 00 23 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 05 [00:15:03]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:15:03]wFMCommunicate OK [00:15:03]wFMCommunicate request_size=4 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 17 00 00 [00:15:03]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 FD 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 FD 00 24 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 2F [00:15: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:15:03]wFMCommunicate OK [00:15:03]wFMCommunicate request_size=4 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 17 00 00 [00:15:03]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:04]OFD Sender: No OFD packet to send [00:15:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:04]Read from MH i2c: E2 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 FD 00 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 FD 00 25 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 7D [00:15: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 [00:15:04]wFMCommunicate OK [00:15:04]wFMCommunicate request_size=4 [00:15:04]MH_SAM_APDU [00:15:04]CAPDU: 80 17 00 00 [00:15:04]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:15:04]Write i2c OK [00:15:04]MH_I2C_Read... [00:15:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:04]Read from MH i2c: E2 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 FD 00 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 FD 00 26 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 1E [00:15:04]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:15:04]wFMCommunicate OK [00:15:04]wFMCommunicate request_size=4 [00:15:04]MH_SAM_APDU [00:15:04]CAPDU: 80 17 00 00 [00:15:04]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:15:04]Write i2c OK [00:15:04]MH_I2C_Read... [00:15:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:15:04]Read from MH i2c: E2 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 E5 00 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 E5 00 27 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 8B [00:15:04]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:15:04]wFMCommunicate OK [00:15:04]SAM_PROTO_GetFMData done [00:15:04]requested_item fm.sale_refund.total is exist - process it [00:15:04]requested_item fm.buy.total is exist - process it [00:15:04]requested_item shift.sale.total is exist - process it [00:15:04]SAM_PROTO_GetShiftData [00:15:04]wFMCommunicate request_size=4 [00:15:04]MH_SAM_APDU [00:15:04]CAPDU: 80 13 02 00 [00:15:04]Write to MH i2c: E2 08 00 28 00 80 13 02 00 00 00 00 00 A6 [00:15:04]Write i2c OK [00:15:04]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 28 00 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 67 [00:15:05]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:15:05]wFMCommunicate OK [00:15:05]wFMCommunicate request_size=4 [00:15:05]MH_SAM_APDU [00:15:05]CAPDU: 80 17 00 00 [00:15:05]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:15:05]Write i2c OK [00:15:05]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 29 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 C2 [00:15:05]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:15:05]wFMCommunicate OK [00:15:05]wFMCommunicate request_size=4 [00:15:05]MH_SAM_APDU [00:15:05]CAPDU: 80 17 00 00 [00:15:05]Write to MH i2c: E2 08 00 2A 00 80 17 00 00 00 00 00 00 AA [00:15:05]Write i2c OK [00:15:05]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 2A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 63 [00:15:05]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:15:05]wFMCommunicate OK [00:15:05]wFMCommunicate request_size=4 [00:15:05]MH_SAM_APDU [00:15:05]CAPDU: 80 17 00 00 [00:15:05]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [00:15:05]Write i2c OK [00:15:05]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 FD 00 2B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 23 [00:15:05]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:15:05]wFMCommunicate OK [00:15:05]wFMCommunicate request_size=4 [00:15:05]MH_SAM_APDU [00:15:05]CAPDU: 80 17 00 00 [00:15:05]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [00:15:05]Write i2c OK [00:15:05]MH_I2C_Read... [00:15:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:15:06]Read from MH i2c: E2 [00:15:06]MH_I2C_Read... [00:15:06]Read from MH i2c: E2 CE 00 [00:15:06]MH_I2C_Read... [00:15:06]Read from MH i2c: E2 CE 00 2C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 91 [00:15:06]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:15:06]wFMCommunicate OK [00:15:06]SAM_PROTO_GetShiftData done [00:15:06]requested_item shift.sale.total_cash is exist - process it [00:15:06]requested_item shift.sale_refund.total is exist - process it [00:15:06]requested_item shift.sale_refund.total_cash is exist - process it [00:15:06]requested_item shift.buy.total is exist - process it [00:15:06]requested_item shift.buy.total_cash is exist - process it [00:15:06]produce_requested_data done [00:15:06]produce_requested_data return {"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:15:06]process_action_free get_value [00:15:06]json_value_free [00:15:06]json_value_free done [00:15:06]process_json_proto returns [00:15:06]Send response to host [00:15:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:15:06]free response buf [00:15:06]execute_script done [00:15:06]execute_script returns [00:15:06]free content buf [00:15:06]Sock 10.Close socket [00:15:06]Sock 10.Thread stoped [00:15:06]recv_with_timeout no data received [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:24]OFD Sender: No OFD packet to send [00:15:27]recv_with_timeout no data received [00:15:29]OFD Sender: No OFD packet to send [00:15:34]OFD Sender: No OFD packet to send [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:51]recv_with_timeout no data received [00:15:54]OFD Sender: No OFD packet to send [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:24]OFD Sender: No OFD packet to send [00:16:24]accept exits with 6 [00:16:24]New connection [00:16:24]New thread 3067317604 created [00:16:24]Thread 3067174244 joined [00:16:24]Waiting for new connection... [00:16:24] Sock 6.Parse request [00:16:24]Sock 6.Check first char [00:16:24]Sock 6.First char is OK [00:16:24]request: POST /json_proto HTTP/1.0 [00:16:24]Method: POST [00:16:24]URL: /json_proto [00:16:24]Method is POST - this is cgi request [00:16:24]url: /json_proto [00:16:24]query_string will be loaded in cgi processing [00:16:24]execute_cgi json_proto POST (null) [00:16:24]execute_cgi path=json_proto method=POST [00:16:24]POST find Content-Length [00:16:24]Host: 172.17.47.196:8080 [00:16:24]Content-Length: 215 [00:16:24]Content-Type: application/json [00:16:24] [00:16:24]POST finish read [00:16:24]Found Content-Length = 215 [00:16:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:16:24]execute_script... [00:16:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:16:24]POST & json_proto [00:16:24]process_json_proto [00:16:24]json parsed OK: [00:16:24]protocol is kg_v1.0 [00:16:24]action value=get_value [00:16:24]process_action get_value [00:16:24]cmd_get_value [00:16:24]process_action get_value done [00:16:24]requested_data is exist [00:16:24]produce_requested_data [00:16:24]requested_item kkm.sn is exist - process it [00:16:24]requested_item kkm.ver is exist - process it [00:16:24]requested_item fm.sn is exist - process it [00:16:24]wFMCommunicate request_size=4 [00:16:24]MH_SAM_APDU [00:16:24]CAPDU: 80 11 00 00 [00:16:24]Write to MH i2c: E2 08 00 2D 00 80 11 00 00 00 00 00 00 A7 [00:16:24]Write i2c OK [00:16:24]MH_I2C_Read... [00:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:16:24]Read from MH i2c: E2 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 17 00 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 17 00 2D 00 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:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:16:24]wFMCommunicate OK [00:16:24]requested_item fd.num is exist - process it [00:16:24]SAM_PROTO_GetFieldsCounters [00:16:24]wFMCommunicate request_size=4 [00:16:24]MH_SAM_APDU [00:16:24]CAPDU: 80 13 00 00 [00:16:24]Write to MH i2c: E2 08 00 2E 00 80 13 00 00 00 00 00 00 AA [00:16:24]Write i2c OK [00:16:24]MH_I2C_Read... [00:16:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:16:24]Read from MH i2c: E2 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 62 00 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 62 00 2E 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 55 01 00 0E 04 04 00 F2 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 8F [00:16: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 EA 55 01 00 0E 04 04 00 F2 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 [00:16:24]wFMCommunicate OK [00:16:24]SAM_PROTO_GetFieldsCounters done [00:16:24]requested_item shift.num is exist - process it [00:16:24]requested_item shift.opened is exist - process it [00:16:24]req_shift_opened [00:16:24]FM_GetShiftState [00:16:24]SAM_PROTO_GetShiftState [00:16:24]wFMCommunicate request_size=4 [00:16:24]MH_SAM_APDU [00:16:24]CAPDU: 80 13 01 00 [00:16:24]Write to MH i2c: E2 08 00 2F 00 80 13 01 00 00 00 00 00 AC [00:16:24]Write i2c OK [00:16:24]MH_I2C_Read... [00:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:24]Read from MH i2c: E2 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 0E 00 [00:16:24]MH_I2C_Read... [00:16:24]Read from MH i2c: E2 0E 00 2F 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 04 [00:16:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:16:24]wFMCommunicate OK [00:16:24]SAM_PROTO_GetShiftState done [00:16:24]FM_GetShiftState done [00:16:24]req_shift_opened done [00:16:24]requested_item shift.open_date is exist - process it [00:16:24]req_shift_open_date [00:16:24]req_shift_open_date done [00:16:24]produce_requested_data done [00:16:24]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:16:24]process_action_free get_value [00:16:24]json_value_free [00:16:24]json_value_free done [00:16:24]process_json_proto returns [00:16:24]Send response to host [00:16:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:16:24]free response buf [00:16:24]execute_script done [00:16:24]execute_script returns [00:16:24]free content buf [00:16:24]Sock 6.Close socket [00:16:24]Sock 6.Thread stoped [00:16:24]accept exits with 10 [00:16:24]New connection [00:16:24]New thread 3067174244 created [00:16:24]Thread 3067317604 joined [00:16:24]Waiting for new connection... [00:16:24] Sock 10.Parse request [00:16:24]Sock 10.Check first char [00:16:24]Sock 10.First char is OK [00:16:24]request: POST /json_proto HTTP/1.0 [00:16:24]Method: POST [00:16:24]URL: /json_proto [00:16:24]Method is POST - this is cgi request [00:16:24]url: /json_proto [00:16:24]query_string will be loaded in cgi processing [00:16:24]execute_cgi json_proto POST (null) [00:16:24]execute_cgi path=json_proto method=POST [00:16:24]POST find Content-Length [00:16:24]Host: 172.17.47.196:8080 [00:16:24]Content-Length: 331 [00:16:24]Content-Type: application/json [00:16:24] [00:16:24]POST finish read [00:16:24]Found Content-Length = 331 [00:16: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:16:24]execute_script... [00:16: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:16:24]POST & json_proto [00:16:24]process_json_proto [00:16:24]json parsed OK: [00:16:24]protocol is kg_v1.0 [00:16:24]action value=get_value [00:16:24]process_action get_value [00:16:24]cmd_get_value [00:16:24]process_action get_value done [00:16:24]requested_data is exist [00:16:24]produce_requested_data [00:16:24]requested_item fm.sale.total is exist - process it [00:16:24]SAM_PROTO_GetFMData [00:16:24]wFMCommunicate request_size=4 [00:16:24]MH_SAM_APDU [00:16:24]CAPDU: 80 13 03 00 [00:16:24]Write to MH i2c: E2 08 00 30 00 80 13 03 00 00 00 00 00 AF [00:16:24]Write i2c OK [00:16:24]MH_I2C_Read... [00:16:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:16:25]Read from MH i2c: E2 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 30 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 12 [00:16:25]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:16:25]wFMCommunicate OK [00:16:25]wFMCommunicate request_size=4 [00:16:25]MH_SAM_APDU [00:16:25]CAPDU: 80 17 00 00 [00:16:25]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [00:16:25]Write i2c OK [00:16:25]MH_I2C_Read... [00:16:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:25]Read from MH i2c: E2 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 31 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 3C [00:16: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:16:25]wFMCommunicate OK [00:16:25]wFMCommunicate request_size=4 [00:16:25]MH_SAM_APDU [00:16:25]CAPDU: 80 17 00 00 [00:16:25]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [00:16:25]Write i2c OK [00:16:25]MH_I2C_Read... [00:16:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:25]Read from MH i2c: E2 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 [00:16:25]MH_I2C_Read... [00:16:25]Read from MH i2c: E2 FD 00 32 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 8A [00:16: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:16:25]wFMCommunicate OK [00:16:25]wFMCommunicate request_size=4 [00:16:25]MH_SAM_APDU [00:16:25]CAPDU: 80 17 00 00 [00:16:25]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [00:16:25]Write i2c OK [00:16:25]MH_I2C_Read... [00:16:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:26]Read from MH i2c: E2 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 FD 00 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 FD 00 33 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 2B [00:16: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:16:26]wFMCommunicate OK [00:16:26]wFMCommunicate request_size=4 [00:16:26]MH_SAM_APDU [00:16:26]CAPDU: 80 17 00 00 [00:16:26]Write to MH i2c: E2 08 00 34 00 80 17 00 00 00 00 00 00 B4 [00:16:26]Write i2c OK [00:16:26]MH_I2C_Read... [00:16:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:16:26]Read from MH i2c: E2 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 E5 00 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 E5 00 34 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 98 [00:16: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:16:26]wFMCommunicate OK [00:16:26]SAM_PROTO_GetFMData done [00:16:26]requested_item fm.sale_refund.total is exist - process it [00:16:26]requested_item fm.buy.total is exist - process it [00:16:26]requested_item shift.sale.total is exist - process it [00:16:26]SAM_PROTO_GetShiftData [00:16:26]wFMCommunicate request_size=4 [00:16:26]MH_SAM_APDU [00:16:26]CAPDU: 80 13 02 00 [00:16:26]Write to MH i2c: E2 08 00 35 00 80 13 02 00 00 00 00 00 B3 [00:16:26]Write i2c OK [00:16:26]MH_I2C_Read... [00:16:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:16:26]Read from MH i2c: E2 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 FD 00 [00:16:26]MH_I2C_Read... [00:16:26]Read from MH i2c: E2 FD 00 35 00 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 74 [00:16:26]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:16:26]wFMCommunicate OK [00:16:26]wFMCommunicate request_size=4 [00:16:26]MH_SAM_APDU [00:16:26]CAPDU: 80 17 00 00 [00:16:26]Write to MH i2c: E2 08 00 36 00 80 17 00 00 00 00 00 00 B6 [00:16:26]Write i2c OK [00:16:26]MH_I2C_Read... [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1131 (046B) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1135 (046F) [00:16:36]Malloc new data [00:16:36]Processing tag 1201 (04B1) [00:16:36]Malloc new data [00:16:36]Processing tag 1136 (0470) [00:16:36]Malloc new data [00:16:36]Processing tag 1138 (0472) [00:16:36]Malloc new data [00:16:36]Processing tag 1024 (0400) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1006 (03EE) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1010 (03F2) [00:16:36]Malloc new data [00:16:36]Processing tag 1011 (03F3) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1006 (03EE) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1010 (03F2) [00:16:36]Malloc new data [00:16:36]Processing tag 1011 (03F3) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1132 (046C) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1135 (046F) [00:16:36]Malloc new data [00:16:36]Processing tag 1201 (04B1) [00:16:36]Malloc new data [00:16:36]Processing tag 1136 (0470) [00:16:36]Malloc new data [00:16:36]Processing tag 1138 (0472) [00:16:36]Malloc new data [00:16:36]Processing tag 1024 (0400) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1006 (03EE) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1010 (03F2) [00:16:36]Malloc new data [00:16:36]Processing tag 1011 (03F3) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1006 (03EE) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1010 (03F2) [00:16:36]Malloc new data [00:16:36]Processing tag 1011 (03F3) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1007 (03EF) [00:16:36]Load OK [00:16:36]SetTLVBufToDocument [00:16:36]Processing tag 1014 (03F6) [00:16:36]Malloc new data [00:16:36]Processing tag 1015 (03F7) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Processing tag 1133 (046D) [00:16:36]Malloc new data [00:16:36]SetTLVBufToDocument err=0 [00:16:36]SetTLVBufToDocument err=0 [00:16:36]Malloc new data [00:16:36]SAM_PROTO_GetFMData [00:16:36]wFMCommunicate request_size=4 [00:16:36]MH_SAM_APDU [00:16:36]CAPDU: 80 13 03 00 [00:16:36]Write to MH i2c: E2 08 00 4E 00 80 13 03 00 00 00 00 00 CD [00:16:36]Write i2c OK [00:16:36]MH_I2C_Read... [00:16:37]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:16:37]Read from MH i2c: E2 [00:16:37]MH_I2C_Read... [00:16:37]Read from MH i2c: E2 FD 00 [00:16:37]MH_I2C_Read... [00:16:37]Read from MH i2c: E2 FD 00 4E 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 30 [00:16:37]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:16:37]wFMCommunicate OK [00:16:37]wFMCommunicate request_size=4 [00:16:37]MH_SAM_APDU [00:16:37]CAPDU: 80 17 00 00 [00:16:37]Write to MH i2c: E2 08 00 4F 00 80 17 00 00 00 00 00 00 CF [00:16:37]Write i2c OK [00:16:37]MH_I2C_Read... [00:16:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:37]Read from MH i2c: E2 [00:16:37]MH_I2C_Read... [00:16:37]Read from MH i2c: E2 FD 00 [00:16:37]MH_I2C_Read... [00:16:37]Read from MH i2c: E2 FD 00 4F 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 5A [00:16: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 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:16:37]wFMCommunicate OK [00:16:37]wFMCommunicate request_size=4 [00:16:37]MH_SAM_APDU [00:16:37]CAPDU: 80 17 00 00 [00:16:37]Write to MH i2c: E2 08 00 50 00 80 17 00 00 00 00 00 00 D0 [00:16:37]Write i2c OK [00:16:37]MH_I2C_Read... [00:16:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:38]Read from MH i2c: E2 [00:16:38]MH_I2C_Read... [00:16:38]Read from MH i2c: E2 FD 00 [00:16:38]MH_I2C_Read... [00:16:38]Read from MH i2c: E2 FD 00 50 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 A8 [00:16: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 [00:16:38]wFMCommunicate OK [00:16:38]wFMCommunicate request_size=4 [00:16:38]MH_SAM_APDU [00:16:38]CAPDU: 80 17 00 00 [00:16:38]Write to MH i2c: E2 08 00 51 00 80 17 00 00 00 00 00 00 D1 [00:16:38]Write i2c OK [00:16:38]MH_I2C_Read... [00:16:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:16:38]Read from MH i2c: E2 [00:16:38]MH_I2C_Read... [00:16:38]Read from MH i2c: E2 FD 00 [00:16:38]MH_I2C_Read... [00:16:38]Read from MH i2c: E2 FD 00 51 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 49 [00:16: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 [00:16:39]wFMCommunicate OK [00:16:39]wFMCommunicate request_size=4 [00:16:39]MH_SAM_APDU [00:16:39]CAPDU: 80 17 00 00 [00:16:39]Write to MH i2c: E2 08 00 52 00 80 17 00 00 00 00 00 00 D2 [00:16:39]Write i2c OK [00:16:39]MH_I2C_Read... [00:16:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:16:39]Read from MH i2c: E2 [00:16:39]MH_I2C_Read... [00:16:39]Read from MH i2c: E2 E5 00 [00:16:39]MH_I2C_Read... [00:16:39]Read from MH i2c: E2 E5 00 52 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 B6 [00:16: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 OFD Sender: No OFD packet to send [00:16:39] [00:16:39]wFMCommunicate OK [00:16:39]SAM_PROTO_GetFMData done [00:16:39]FM_GetFMData:85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:16:40]oper:6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:16:40]total:19 2A 07 BB 01 [00:16:40]Malloc new data [00:16:40]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:16:40]total:1C F7 F9 0B [00:16:40]Malloc new data [00:16:40]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:16:40]total: [00:16:40]Malloc new data [00:16:40]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:16:40]total: [00:16:40]Malloc new data [00:16:40]KKMPrepareXReportFMData err=0 [00:16:40]Х отчет ИНН: 02508201610067 Кассир: Зулумбек уулу М. 24.09.2024 00:16 Смена: 266 РНМ: 0000000000092592 ЗНМ: 0300000064 СНО: Общий режим Всего чеков: 384 ИТОГИ ПРИХОД Чеков: 384 Общий итог: 338537.78 Итого наличными: 283409.00 Итого безнал.: 55128.78 НДС 0% : 0.00 НДС 12% : 35957.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2996.32 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 283409.00 НС Приход: 74327762.17 НС Возвр.Прихода: 2009311.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000874979 [00:16:40]StoreToDocumentArchive [00:16:40]MH_GetDate [00:16:40]Write to MH i2c: F0 00 00 53 00 42 [00:16:40]Write i2c OK [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: F0 [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: F0 09 00 [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: F0 09 00 53 00 00 E8 04 F2 66 4C 6B 94 66 40 [00:16:40]shift 266 fd 1727137000 [00:16:40]Create dir for shift 0266 [00:16:40]save to /storage/0266/doc_1727137000 [00:16:40]save last doc name /storage/0266/doc_1727137000 to /storage/kkm_last_doc_name [00:16:40]save OK [00:16:40]Clear old archive folders... [00:16:40]NVStorageSaveData kkm_last_timestamp [00:16:40]File name is /storage/kkm_last_timestamp [00:16:40]Write 4 bytes [00:16:40]NVStorageSaveData done [00:16:40]ExternCall_PrintAddStr [00:16:40]wPrintStart [00:16:40]Write to MH i2c: 01 00 00 54 00 54 [00:16:40]Write i2c OK [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: 01 [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: 01 07 00 [00:16:40]MH_I2C_Read... [00:16:40]Read from MH i2c: 01 07 00 54 00 00 00 00 00 00 FF 0F 69 [00:16:40]RasterBufferAndPrint [00:16:40]line Х отчет [00:16:40]line ИНН: 02508201610067 [00:16:40]line Кассир: Зулумбек уулу М. [00:16:40]line 24.09.2024 00:16 [00:16:40]line Смена: 266 [00:16:40]line РНМ: 0000000000092592 [00:16:40]line ЗНМ: 0300000064 [00:16:40]line СНО: Общий режим [00:16:40]line Всего чеков: 384 [00:16:40]line ИТОГИ ПРИХОД [00:16:40]line Чеков: 384 [00:16:40]line Общий итог: 338537.78 [00:16:40]line Итого наличными: 283409.00 [00:16:40]line Итого безнал.: 55128.78 [00:16:40]line НДС 0% : 0.00 [00:16:40]line НДС 12% : 35957.75 [00:16:40]line НСП 0% : 0.00 [00:16:40]line НСП 1,50% : 0.00 [00:16:40]line НСП 0,50% : 0.00 [00:16:40]line НСП 5% : 0.00 [00:16:40]line НСП 3% : 0.00 [00:16:40]line НСП 2% : 0.00 [00:16:40]line НСП 1% : 2996.32 [00:16:40]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:16:40]line Чеков: 0 [00:16:40]line Общий итог: 0.00 [00:16:40]line Итого наличными: 0.00 [00:16:40]line Итого безнал.: 0.00 [00:16:40]line НДС 0% : 0.00 [00:16:40]line НДС 12% : 0.00 [00:16:40]line НСП 0% : 0.00 [00:16:40]line НСП 1,50% : 0.00 [00:16:40]line НСП 0,50% : 0.00 [00:16:40]line НСП 5% : 0.00 [00:16:40]line НСП 3% : 0.00 [00:16:40]line НСП 2% : 0.00 [00:16:40]line НСП 1% : 0.00 [00:16:40]line ИТОГИ РАСХОД [00:16:40]line Чеков: 0 [00:16:40]line Общий итог: 0.00 [00:16:40]line Итого наличными: 0.00 [00:16:40]line Итого безнал.: 0.00 [00:16:40]line НДС 0% : 0.00 [00:16:41]line НДС 12% : 0.00 [00:16:41]line НСП 0% : 0.00 [00:16:41]line НСП 1,50% : 0.00 [00:16:41]line НСП 0,50% : 0.00 [00:16:41]line НСП 5% : 0.00 [00:16:41]line НСП 3% : 0.00 [00:16:41]line НСП 2% : 0.00 [00:16:41]line НСП 1% : 0.00 [00:16:41]line ИТОГИ ВОЗВРАТ РАСХОДА [00:16:41]line Чеков: 0 [00:16:41]line Общий итог: 0.00 [00:16:41]line Итого наличными: 0.00 [00:16:41]line Итого безнал.: 0.00 [00:16:41]line НДС 0% : 0.00 [00:16:41]line НДС 12% : 0.00 [00:16:41]line НСП 0% : 0.00 [00:16:41]line НСП 1,50% : 0.00 [00:16:41]line НСП 0,50% : 0.00 [00:16:41]line НСП 5% : 0.00 [00:16:41]line НСП 3% : 0.00 [00:16:41]line НСП 2% : 0.00 [00:16:41]line НСП 1% : 0.00 [00:16:41]line Сумма внесений: 0.00 [00:16:41]line Сумма выплат: 0.00 [00:16:41]line Нал. в кассе: 283409.00 [00:16:41]line НС Приход: 74327762.17 [00:16:41]line НС Возвр.Прихода: 2009311.00 [00:16:41]line НС Расход: 0.00 [00:16:41]line НС Возвр.Расхода: 0.00 [00:16:41]line ФМ: 0000000000874979 [00:16:41]written 0, free lines is 4095 [00:16:41]Write to MH i2c: 01 00 00 9F 00 9F [00:16:41]Write i2c OK [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: 01 [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: 01 07 00 [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: 01 07 00 9F 00 00 00 00 00 00 BC 0A 6C [00:16:41]RasterBufferAndPrint [00:16:41]line [00:16:41]line [00:16:41]line [00:16:41]line [00:16:41]line [00:16:41]written 0, free lines is 2791 [00:16:41]MH_Cut [00:16:41]Write to MH i2c: D1 01 00 A6 00 01 78 [00:16:41]Write i2c OK [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: D1 [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: D1 01 00 [00:16:41]MH_I2C_Read... [00:16:41]Read from MH i2c: D1 01 00 A6 00 00 77 [00:16:41]Write to MH i2c: 01 00 00 A7 00 A7 [00:16:41]Write i2c OK [00:16:41]MH_I2C_Read... [00:16:42]*** Cut start [00:16:42]*** Partial cut [00:16:42]*** CUTSNS_PIN = 1 [00:16:42]*** CUTSNS_PIN = 0 [00:16:43]*** Brake cut motor [00:16:43]Read from MH i2c: 01 [00:16:43]MH_I2C_Read... [00:16:43]*** Stop cut motor [00:16:43]*** Cut end [00:16:43]Read from MH i2c: 01 07 00 [00:16:43]MH_I2C_Read... [00:16:43]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 FF 0F BC [00:16:43]process_action x_report done [00:16:43]requested_data is exist [00:16:43]produce_requested_data [00:16:43]requested_item fd.num is exist - process it [00:16:43]SAM_PROTO_GetFieldsCounters [00:16:43]wFMCommunicate request_size=4 [00:16:43]MH_SAM_APDU [00:16:43]CAPDU: 80 13 00 00 [00:16:43]Write to MH i2c: E2 08 00 A8 00 80 13 00 00 00 00 00 00 24 [00:16:43]Write i2c OK [00:16:43]MH_I2C_Read... [00:16:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:16:43]Read from MH i2c: E2 [00:16:43]MH_I2C_Read... [00:16:43]Read from MH i2c: E2 62 00 [00:16:43]MH_I2C_Read... [00:16:43]Read from MH i2c: E2 62 00 A8 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 55 01 00 0E 04 04 00 F2 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 09 [00: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 EA 55 01 00 0E 04 04 00 F2 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 [00:16:43]wFMCommunicate OK [00:16:43]SAM_PROTO_GetFieldsCounters done [00:16:43]requested_item shift.num is exist - process it [00:16:43]requested_item shift.opened is exist - process it [00:16:43]req_shift_opened [00:16:43]FM_GetShiftState [00:16:43]SAM_PROTO_GetShiftState [00:16:43]wFMCommunicate request_size=4 [00:16:43]MH_SAM_APDU [00:16:43]CAPDU: 80 13 01 00 [00:16:43]Write to MH i2c: E2 08 00 A9 00 80 13 01 00 00 00 00 00 26 [00:16:43]Write i2c OK [00:16:43]MH_I2C_Read... [00:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:16:43]Read from MH i2c: E2 [00:16:43]MH_I2C_Read... [00:16:43]Read from MH i2c: E2 0E 00 [00:16:43]MH_I2C_Read... [00:16:43]Read from MH i2c: E2 0E 00 A9 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 7E [00:16:43]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:16:43]wFMCommunicate OK [00:16:43]SAM_PROTO_GetShiftState done [00:16:43]FM_GetShiftState done [00:16:43]req_shift_opened done [00:16:43]requested_item shift.open_date is exist - process it [00:16:43]req_shift_open_date [00:16:43]req_shift_open_date done [00:16:43]produce_requested_data done [00:16:43]produce_requested_data return {"fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:16:43]process_action_free x_report [00:16:43]json_value_free [00:16:43]json_value_free done [00:16:43]process_json_proto returns [00:16:43]Send response to host [00:16:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:16:43]free response buf [00:16:43]execute_script done [00:16:43]execute_script returns [00:16:43]free content buf [00:16:43]Sock 9.Close socket [00:16:43]Sock 9.Thread stoped [00:16:44]recv_with_timeout no data received [00:16:44]OFD Sender: No OFD packet to send [00:16:49]OFD Sender: No OFD packet to send [00:16:54]OFD Sender: No OFD packet to send [00:16:59]OFD Sender: No OFD packet to send [00:17:04]OFD Sender: No OFD packet to send [00:17:09]OFD Sender: No OFD packet to send [00:17:10]recv_with_timeout no data received [00:17:14]OFD Sender: No OFD packet to send [00:17:19]OFD Sender: No OFD packet to send [00:17:23]accept exits with 6 [00:17:23]New connection [00:17:23]New thread 3067317604 created [00:17:23]Thread 3067174244 joined [00:17:23]Waiting for new connection... [00:17:23] Sock 6.Parse request [00:17:23]Sock 6.Check first char [00:17:23]Sock 6.First char is OK [00:17:23]request: POST /json_proto HTTP/1.0 [00:17:23]Method: POST [00:17:23]URL: /json_proto [00:17:23]Method is POST - this is cgi request [00:17:23]url: /json_proto [00:17:23]query_string will be loaded in cgi processing [00:17:23]execute_cgi json_proto POST (null) [00:17:23]execute_cgi path=json_proto method=POST [00:17:23]POST find Content-Length [00:17:23]Host: 172.17.47.196:8080 [00:17:23]Content-Length: 215 [00:17:23]Content-Type: application/json [00:17:23] [00:17:23]POST finish read [00:17:23]Found Content-Length = 215 [00:17:23]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:17:23]execute_script... [00:17:23]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:17:23]POST & json_proto [00:17:23]process_json_proto [00:17:23]json parsed OK: [00:17:23]protocol is kg_v1.0 [00:17:23]action value=get_value [00:17:23]process_action get_value [00:17:23]cmd_get_value [00:17:23]process_action get_value done [00:17:23]requested_data is exist [00:17:23]produce_requested_data [00:17:23]requested_item kkm.sn is exist - process it [00:17:23]requested_item kkm.ver is exist - process it [00:17:23]requested_item fm.sn is exist - process it [00:17:23]wFMCommunicate request_size=4 [00:17:23]MH_SAM_APDU [00:17:23]CAPDU: 80 11 00 00 [00:17:23]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [00:17:23]Write i2c OK [00:17:23]MH_I2C_Read... [00:17:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:17:23]Read from MH i2c: E2 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 17 00 [00:17:23]MH_I2C_Read... [00:17:23]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 [00:17: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:17:23]wFMCommunicate OK [00:17:23]requested_item fd.num is exist - process it [00:17:23]SAM_PROTO_GetFieldsCounters [00:17:23]wFMCommunicate request_size=4 [00:17:23]MH_SAM_APDU [00:17:23]CAPDU: 80 13 00 00 [00:17:23]Write to MH i2c: E2 08 00 AB 00 80 13 00 00 00 00 00 00 27 [00:17:23]Write i2c OK [00:17:23]MH_I2C_Read... [00:17:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:23]Read from MH i2c: E2 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 62 00 [00:17:23]MH_I2C_Read... [00:17:23]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 EA 55 01 00 0E 04 04 00 F2 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 0C [00:17: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 EA 55 01 00 0E 04 04 00 F2 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 [00:17:24]wFMCommunicate OK [00:17:24]SAM_PROTO_GetFieldsCounters done [00:17:24]requested_item shift.num is exist - process it [00:17:24]requested_item shift.opened is exist - process it [00:17:24]req_shift_opened [00:17:24]FM_GetShiftState [00:17:24]SAM_PROTO_GetShiftState [00:17:24]wFMCommunicate request_size=4 [00:17:24]MH_SAM_APDU [00:17:24]CAPDU: 80 13 01 00 [00:17:24]Write to MH i2c: E2 08 00 AC 00 80 13 01 00 00 00 00 00 29 [00:17:24]Write i2c OK [00:17:24]MH_I2C_Read... [00:17:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:24]Read from MH i2c: E2 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 0E 00 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 0E 00 AC 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 81 [00:17:24]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:17:24]wFMCommunicate OK [00:17:24]SAM_PROTO_GetShiftState done [00:17:24]FM_GetShiftState done [00:17:24]req_shift_opened done [00:17:24]requested_item shift.open_date is exist - process it [00:17:24]req_shift_open_date [00:17:24]req_shift_open_date done [00:17:24]produce_requested_data done [00:17:24]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818} [00:17:24]process_action_free get_value [00:17:24]json_value_free [00:17:24]json_value_free done [00:17:24]process_json_proto returns [00:17:24]Send response to host [00:17:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87530,"shift.num":498,"shift.opened":1,"shift.open_date":1727050818}}} [00:17:24]free response buf [00:17:24]execute_script done [00:17:24]execute_script returns [00:17:24]free content buf [00:17:24]Sock 6.Close socket [00:17:24]Sock 6.Thread stoped [00:17:24]accept exits with 10 [00:17:24]New connection [00:17:24]New thread 3067174244 created [00:17:24]Thread 3067317604 joined [00:17:24]Waiting for new connection... [00:17:24] Sock 10.Parse request [00:17:24]Sock 10.Check first char [00:17:24]Sock 10.First char is OK [00:17:24]request: POST /json_proto HTTP/1.0 [00:17:24]Method: POST [00:17:24]URL: /json_proto [00:17:24]Method is POST - this is cgi request [00:17:24]url: /json_proto [00:17:24]query_string will be loaded in cgi processing [00:17:24]execute_cgi json_proto POST (null) [00:17:24]execute_cgi path=json_proto method=POST [00:17:24]POST find Content-Length [00:17:24]Host: 172.17.47.196:8080 [00:17:24]Content-Length: 331 [00:17:24]Content-Type: application/json [00:17:24] [00:17:24]POST finish read [00:17:24]Found Content-Length = 331 [00:17: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:17:24]execute_script... [00:17: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:17:24]POST & json_proto [00:17:24]process_json_proto [00:17:24]json parsed OK: [00:17:24]protocol is kg_v1.0 [00:17:24]action value=get_value [00:17:24]process_action get_value [00:17:24]cmd_get_value [00:17:24]process_action get_value done [00:17:24]requested_data is exist [00:17:24]produce_requested_data [00:17:24]requested_item fm.sale.total is exist - process it [00:17:24]SAM_PROTO_GetFMData [00:17:24]wFMCommunicate request_size=4 [00:17:24]MH_SAM_APDU [00:17:24]CAPDU: 80 13 03 00 [00:17:24]Write to MH i2c: E2 08 00 AD 00 80 13 03 00 00 00 00 00 2C [00:17:24]Write i2c OK [00:17:24]MH_I2C_Read... [00:17:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:24]Read from MH i2c: E2 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 FD 00 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 FD 00 AD 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 OFD Sender: No OFD packet to send [00:17:24]00 00 EF 03 09 00 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 8F [00:17:24]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:17:25]wFMCommunicate OK [00:17:25]wFMCommunicate request_size=4 [00:17:25]MH_SAM_APDU [00:17:25]CAPDU: 80 17 00 00 [00:17:25]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [00:17:25]Write i2c OK [00:17:25]MH_I2C_Read... [00:17:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:25]Read from MH i2c: E2 [00:17:25]MH_I2C_Read... [00:17:25]Read from MH i2c: E2 FD 00 [00:17:25]MH_I2C_Read... [00:17:25]Read from MH i2c: E2 FD 00 AE 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 B9 [00:17: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:17:25]wFMCommunicate OK [00:17:25]wFMCommunicate request_size=4 [00:17:25]MH_SAM_APDU [00:17:25]CAPDU: 80 17 00 00 [00:17:25]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [00:17:25]Write i2c OK [00:17:25]MH_I2C_Read... [00:17:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:25]Read from MH i2c: E2 [00:17:25]MH_I2C_Read... [00:17:25]Read from MH i2c: E2 FD 00 [00:17:25]MH_I2C_Read... [00:17:25]Read from MH i2c: E2 FD 00 AF 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 07 [00:17:26]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:17:26]wFMCommunicate OK [00:17:26]wFMCommunicate request_size=4 [00:17:26]MH_SAM_APDU [00:17:26]CAPDU: 80 17 00 00 [00:17:26]Write to MH i2c: E2 08 00 B0 00 80 17 00 00 00 00 00 00 30 [00:17:26]Write i2c OK [00:17:26]MH_I2C_Read... [00:17:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:26]Read from MH i2c: E2 [00:17:26]MH_I2C_Read... [00:17:26]Read from MH i2c: E2 FD 00 [00:17:26]MH_I2C_Read... [00:17:26]Read from MH i2c: E2 FD 00 B0 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 A8 [00:17: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:17:26]wFMCommunicate OK [00:17:26]wFMCommunicate request_size=4 [00:17:26]MH_SAM_APDU [00:17:26]CAPDU: 80 17 00 00 [00:17:26]Write to MH i2c: E2 08 00 B1 00 80 17 00 00 00 00 00 00 31 [00:17:26]Write i2c OK [00:17:26]MH_I2C_Read... [00:17:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:17:27]Read from MH i2c: E2 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 E5 00 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 E5 00 B1 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 15 [00:17:27]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:17:27]wFMCommunicate OK [00:17:27]SAM_PROTO_GetFMData done [00:17:27]requested_item fm.sale_refund.total is exist - process it [00:17:27]requested_item fm.buy.total is exist - process it [00:17:27]requested_item shift.sale.total is exist - process it [00:17:27]SAM_PROTO_GetShiftData [00:17:27]wFMCommunicate request_size=4 [00:17:27]MH_SAM_APDU [00:17:27]CAPDU: 80 13 02 00 [00:17:27]Write to MH i2c: E2 08 00 B2 00 80 13 02 00 00 00 00 00 30 [00:17:27]Write i2c OK [00:17:27]MH_I2C_Read... [00:17:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:17:27]Read from MH i2c: E2 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 B2 00 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 F1 [00:17:28]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:17:28]wFMCommunicate OK [00:17:28]wFMCommunicate request_size=4 [00:17:28]MH_SAM_APDU [00:17:28]CAPDU: 80 17 00 00 [00:17:28]Write to MH i2c: E2 08 00 B3 00 80 17 00 00 00 00 00 00 33 [00:17:28]Write i2c OK [00:17:28]MH_I2C_Read... [00:17:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:28]Read from MH i2c: E2 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 FD 00 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 FD 00 B3 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 4C [00:17:28]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:17:28]wFMCommunicate OK [00:17:28]wFMCommunicate request_size=4 [00:17:28]MH_SAM_APDU [00:17:28]CAPDU: 80 17 00 00 [00:17:28]Write to MH i2c: E2 08 00 B4 00 80 17 00 00 00 00 00 00 34 [00:17:28]Write i2c OK [00:17:28]MH_I2C_Read... [00:17:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:29]Read from MH i2c: E2 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: E2 FD 00 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: E2 FD 00 B4 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 ED [00:17:29]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:17:29]wFMCommunicate OK [00:17:29]wFMCommunicate request_size=4 [00:17:29]MH_SAM_APDU [00:17:29]CAPDU: 80 17 00 00 [00:17:29]Write to MH i2c: E2 08 00 B5 00 80 17 00 00 00 00 00 00 35 [00:17:29]Write i2c OK [00:17:29]MH_I2C_Read... [00:17:29]OFD Sender: No OFD packet to send [00:17:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:29]Read from MH i2c: E2 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: E2 FD 00 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: E2 FD 00 B5 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 AD [00:17:30]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:17:30]wFMCommunicate OK [00:17:30]wFMCommunicate request_size=4 [00:17:30]MH_SAM_APDU [00:17:30]CAPDU: 80 17 00 00 [00:17:30]Write to MH i2c: E2 08 00 B6 00 80 17 00 00 00 00 00 00 36 [00:17:30]Write i2c OK [00:17:30]MH_I2C_Read... [00:17:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:17:30]Read from MH i2c: E2 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: E2 CE 00 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: E2 CE 00 B6 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1B [00:17:30]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:17:30]wFMCommunicate OK [00:17:30]SAM_PROTO_GetShiftData done [00:17:30]requested_item shift.sale.total_cash is exist - process it [00:17:30]requested_item shift.sale_refund.total is exist - process it [00:17:30]requested_item shift.sale_refund.total_cash is exist - process it [00:17:30]requested_item shift.buy.total is exist - process it [00:17:30]requested_item shift.buy.total_cash is exist - process it [00:17:30]produce_requested_data done [00:17:30]produce_requested_data return {"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:17:30]process_action_free get_value [00:17:30]json_value_free [00:17:30]json_value_free done [00:17:30]process_json_proto returns [00:17:30]Send response to host [00:17:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:17:30]free response buf [00:17:30]execute_script done [00:17:30]execute_script returns [00:17:30]free content buf [00:17:30]Sock 10.Close socket [00:17:30]Sock 10.Thread stoped [00:17:31]accept exits with 6 [00:17:31]New connection [00:17:31]New thread 3067317604 created [00:17:31]Thread 3067174244 joined [00:17:31]Waiting for new connection... [00:17:31] Sock 6.Parse request [00:17:31]Sock 6.Check first char [00:17:31]Sock 6.First char is OK [00:17:31]request: POST /json_proto HTTP/1.0 [00:17:31]Method: POST [00:17:31]URL: /json_proto [00:17:31]Method is POST - this is cgi request [00:17:31]url: /json_proto [00:17:31]query_string will be loaded in cgi processing [00:17:31]execute_cgi json_proto POST (null) [00:17:31]execute_cgi path=json_proto method=POST [00:17:31]POST find Content-Length [00:17:31]Host: 172.17.47.196:8080 [00:17:31]Content-Length: 331 [00:17:31]Content-Type: application/json [00:17:31] [00:17:31]POST finish read [00:17:31]Found Content-Length = 331 [00:17: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:17:31]execute_script... [00:17: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:17:31]POST & json_proto [00:17:31]process_json_proto [00:17:31]json parsed OK: [00:17:31]protocol is kg_v1.0 [00:17:31]action value=get_value [00:17:31]process_action get_value [00:17:31]cmd_get_value [00:17:31]process_action get_value done [00:17:31]requested_data is exist [00:17:31]produce_requested_data [00:17:31]requested_item fm.sale.total is exist - process it [00:17:31]SAM_PROTO_GetFMData [00:17:31]wFMCommunicate request_size=4 [00:17:31]MH_SAM_APDU [00:17:31]CAPDU: 80 13 03 00 [00:17:31]Write to MH i2c: E2 08 00 B7 00 80 13 03 00 00 00 00 00 36 [00:17:31]Write i2c OK [00:17:31]MH_I2C_Read... [00:17:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:31]Read from MH i2c: E2 [00:17:31]MH_I2C_Read... [00:17:31]Read from MH i2c: E2 FD 00 [00:17:31]MH_I2C_Read... [00:17:31]Read from MH i2c: E2 FD 00 B7 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 99 [00:17:31]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:17:31]wFMCommunicate OK [00:17:31]wFMCommunicate request_size=4 [00:17:31]MH_SAM_APDU [00:17:31]CAPDU: 80 17 00 00 [00:17:31]Write to MH i2c: E2 08 00 B8 00 80 17 00 00 00 00 00 00 38 [00:17:31]Write i2c OK [00:17:31]MH_I2C_Read... [00:17:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:32]Read from MH i2c: E2 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 FD 00 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 FD 00 B8 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 C3 [00:17:32]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:17:32]wFMCommunicate OK [00:17:32]wFMCommunicate request_size=4 [00:17:32]MH_SAM_APDU [00:17:32]CAPDU: 80 17 00 00 [00:17:32]Write to MH i2c: E2 08 00 B9 00 80 17 00 00 00 00 00 00 39 [00:17:32]Write i2c OK [00:17:32]MH_I2C_Read... [00:17:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:32]Read from MH i2c: E2 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 FD 00 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 FD 00 B9 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 11 [00:17: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 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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:17:33]wFMCommunicate OK [00:17:33]wFMCommunicate request_size=4 [00:17:33]MH_SAM_APDU [00:17:33]CAPDU: 80 17 00 00 [00:17:33]Write to MH i2c: E2 08 00 BA 00 80 17 00 00 00 00 00 00 3A [00:17:33]Write i2c OK [00:17:33]MH_I2C_Read... [00:17:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:33]Read from MH i2c: E2 [00:17:33]MH_I2C_Read... [00:17:33]Read from MH i2c: E2 FD 00 [00:17:33]MH_I2C_Read... [00:17:33]Read from MH i2c: E2 FD 00 BA 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 B2 [00:17:33]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:17:34]wFMCommunicate OK [00:17:34]wFMCommunicate request_size=4 [00:17:34]MH_SAM_APDU [00:17:34]CAPDU: 80 17 00 00 [00:17:34]Write to MH i2c: E2 08 00 BB 00 80 17 00 00 00 00 00 00 3B [00:17:34]Write i2c OK [00:17:34]MH_I2C_Read... [00:17:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:17:34]Read from MH i2c: E2 [00:17:34]MH_I2C_Read... [00:17:34]Read from MH i2c: E2 E5 00 [00:17:34]MH_I2C_Read... [00:17:34]Read from MH i2c: E2 E5 00 BB 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 1F [00:17: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:17:34]wFMCommunicate OK [00:17:34]SAM_PROTO_GetFMData done [00:17:34]requested_item fm.sale_refund.total is exist - process it [00:17:34]requested_item fm.buy.total is exist - process it [00:17:34]requested_item shift.sale.total is exist - process it [00:17:34]SAM_PROTO_GetShiftData [00:17:34]wFMCommunicate request_size=4 [00:17:34]MH_SAM_APDU [00:17:34]CAPDU: 80 13 02 00 [00:17:34]Write to MH i2c: E2 08 00 BC 00 80 13 02 00 00 00 00 00 3A [00:17:34]Write i2c OK [00:17:34]MH_I2C_Read... [00:17:34]OFD Sender: No OFD packet to send [00:17:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:17:35]Read from MH i2c: E2 [00:17:35]MH_I2C_Read... [00:17:35]Read from MH i2c: E2 FD 00 [00:17:35]MH_I2C_Read... [00:17:35]Read from MH i2c: E2 FD 00 BC 00 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 FB [00:17:35]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:17:35]wFMCommunicate OK [00:17:35]wFMCommunicate request_size=4 [00:17:35]MH_SAM_APDU [00:17:35]CAPDU: 80 17 00 00 [00:17:35]Write to MH i2c: E2 08 00 BD 00 80 17 00 00 00 00 00 00 3D [00:17:35]Write i2c OK [00:17:35]MH_I2C_Read... [00:17:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:35]Read from MH i2c: E2 [00:17:35]MH_I2C_Read... [00:17:35]Read from MH i2c: E2 FD 00 [00:17:35]MH_I2C_Read... [00:17:35]Read from MH i2c: E2 FD 00 BD 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF recv_with_timeout no data received [00:17:36]03 09 00 F6 03 01 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 90 00 56 [00:17:36]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:17:36]wFMCommunicate OK [00:17:36]wFMCommunicate request_size=4 [00:17:36]MH_SAM_APDU [00:17:36]CAPDU: 80 17 00 00 [00:17:36]Write to MH i2c: E2 08 00 BE 00 80 17 00 00 00 00 00 00 3E [00:17:36]Write i2c OK [00:17:36]MH_I2C_Read... [00:17:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:36]Read from MH i2c: E2 [00:17:36]MH_I2C_Read... [00:17:36]Read from MH i2c: E2 FD 00 [00:17:36]MH_I2C_Read... [00:17:36]Read from MH i2c: E2 FD 00 BE 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 F7 [00:17:37]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:17:37]wFMCommunicate OK [00:17:37]wFMCommunicate request_size=4 [00:17:37]MH_SAM_APDU [00:17:37]CAPDU: 80 17 00 00 [00:17:37]Write to MH i2c: E2 08 00 BF 00 80 17 00 00 00 00 00 00 3F [00:17:37]Write i2c OK [00:17:37]MH_I2C_Read... [00:17:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:37]Read from MH i2c: E2 [00:17:37]MH_I2C_Read... [00:17:37]Read from MH i2c: E2 FD 00 [00:17:37]MH_I2C_Read... [00:17:37]Read from MH i2c: E2 FD 00 BF 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 B7 [00:17:37]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:17:38]wFMCommunicate OK [00:17:38]wFMCommunicate request_size=4 [00:17:38]MH_SAM_APDU [00:17:38]CAPDU: 80 17 00 00 [00:17:38]Write to MH i2c: E2 08 00 C0 00 80 17 00 00 00 00 00 00 40 [00:17:38]Write i2c OK [00:17:38]MH_I2C_Read... [00:17:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:17:38]Read from MH i2c: E2 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: E2 CE 00 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: E2 CE 00 C0 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 25 [00:17:38]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:17:38]wFMCommunicate OK [00:17:38]SAM_PROTO_GetShiftData done [00:17:38]requested_item shift.sale.total_cash is exist - process it [00:17:38]requested_item shift.sale_refund.total is exist - process it [00:17:38]requested_item shift.sale_refund.total_cash is exist - process it [00:17:38]requested_item shift.buy.total is exist - process it [00:17:38]requested_item shift.buy.total_cash is exist - process it [00:17:38]produce_requested_data done [00:17:38]produce_requested_data return {"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:17:38]process_action_free get_value [00:17:38]json_value_free [00:17:38]json_value_free done [00:17:38]process_json_proto returns [00:17:38]Send response to host [00:17:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:17:38]free response buf [00:17:38]execute_script done [00:17:38]execute_script returns [00:17:38]free content buf [00:17:38]Sock 6.Close socket [00:17:38]Sock 6.Thread stoped [00:17:38]accept exits with 10 [00:17:38]New connection [00:17:38]New thread 3067174244 created [00:17:38]Thread 3067317604 joined [00:17:38]Waiting for new connection... [00:17:38] Sock 10.Parse request [00:17:38]Sock 10.Check first char [00:17:38]Sock 10.First char is OK [00:17:38]request: POST /json_proto HTTP/1.0 [00:17:38]Method: POST [00:17:38]URL: /json_proto [00:17:38]Method is POST - this is cgi request [00:17:38]url: /json_proto [00:17:38]query_string will be loaded in cgi processing [00:17:38]execute_cgi json_proto POST (null) [00:17:38]execute_cgi path=json_proto method=POST [00:17:38]POST find Content-Length [00:17:38]Host: 172.17.47.196:8080 [00:17:38]Content-Length: 285 [00:17:38]Content-Type: application/json [00:17:38] [00:17:38]POST finish read [00:17:38]Found Content-Length = 285 [00:17:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_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:17:38]execute_script... [00:17:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_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:17:38]POST & json_proto [00:17:38]process_json_proto [00:17:38]json parsed OK: [00:17:38]protocol is kg_v1.0 [00:17:38]action value=close_shift [00:17:38]process_action close_shift [00:17:38]cmd_close_shift [00:17:38]MH_GetDate [00:17:38]Write to MH i2c: F0 00 00 C1 00 B0 [00:17:38]Write i2c OK [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 09 00 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 09 00 C1 00 00 22 05 F2 66 4C 6B 94 66 E9 [00:17:38]GetLastDocTimeStamp 1727136992 [00:17:38]current date 1727137058 [00:17:38]FM_GetShiftState [00:17:38]SAM_PROTO_GetShiftState [00:17:38]wFMCommunicate request_size=4 [00:17:38]MH_SAM_APDU [00:17:38]CAPDU: 80 13 01 00 [00:17:38]Write to MH i2c: E2 08 00 C2 00 80 13 01 00 00 00 00 00 3F [00:17:38]Write i2c OK [00:17:38]MH_I2C_Read... [00:17:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:38]Read from MH i2c: E2 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: E2 0E 00 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: E2 0E 00 C2 00 00 09 00 01 42 B4 F0 66 00 00 00 00 90 00 97 [00:17:38]RAPDU: 09 00 01 42 B4 F0 66 00 00 00 00 90 00 [00:17:38]wFMCommunicate OK [00:17:38]SAM_PROTO_GetShiftState done [00:17:38]FM_GetShiftState done [00:17:38]KKMCreateCloseShiftDocument [00:17:38]Load OK [00:17:38]Malloc new data [00:17:38]MH_GetDate [00:17:38]Write to MH i2c: F0 00 00 C3 00 B2 [00:17:38]Write i2c OK [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 09 00 [00:17:38]MH_I2C_Read... [00:17:38]Read from MH i2c: F0 09 00 C3 00 00 23 05 F2 66 4C 6B 94 66 EC [00:17:39]Malloc new data [00:17:39]Malloc new data [00:17:39]Malloc new data [00:17:39]Malloc new data [00:17:39]KKMCreateCloseShiftDocument OK [00:17:39]KKMSetCloseShiftData OK [00:17:39]ProcessDocumentItem done err = 0, tmpTLVsize=80 [00:17:39]tlvbuf is 01D206A0 [00:17:39]KKMLoadAndSignCloseShiftData [00:17:39]SAM_PROTO_ProcessDocument [00:17:39]wFMCommunicate request_size=9 [00:17:39]MH_SAM_APDU [00:17:39]CAPDU: 80 15 01 00 04 05 00 50 00 [00:17:39]Write to MH i2c: E2 0C 00 C4 00 80 15 01 00 04 00 05 00 50 00 00 00 A0 [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:17:39]Read from MH i2c: E2 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:17:39]RAPDU: 90 00 [00:17:39]wFMCommunicate OK [00:17:39]wFMCommunicate request_size=23 [00:17:39]MH_SAM_APDU [00:17:39]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:17:39]Write to MH i2c: E2 1A 00 C5 00 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 3A [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:17:39]Read from MH i2c: E2 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [00:17:39]RAPDU: 90 00 [00:17:39]wFMCommunicate OK [00:17:39]wFMCommunicate request_size=39 [00:17:39]MH_SAM_APDU [00:17:39]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:17:39]Write to MH i2c: E2 2A 00 C6 00 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 DF [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:17:39]Read from MH i2c: E2 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [00:17:39]RAPDU: 90 00 [00:17:39]wFMCommunicate OK [00:17:39]wFMCommunicate request_size=13 [00:17:39]MH_SAM_APDU [00:17:39]CAPDU: 80 15 02 00 08 F4 03 04 00 23 05 F2 66 [00:17:39]Write to MH i2c: E2 10 00 C7 00 80 15 02 00 08 00 F4 03 04 00 23 05 F2 66 00 00 D2 [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:17:39]Read from MH i2c: E2 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [00:17:39]RAPDU: 90 00 [00:17:39]wFMCommunicate OK [00:17:39]wFMCommunicate request_size=25 [00:17:39]MH_SAM_APDU [00:17:39]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:17:39]Write to MH i2c: E2 1C 00 C8 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 AC [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:17:39]Read from MH i2c: E2 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 [00:17:39]MH_I2C_Read... [00:17:39]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [00:17:39]RAPDU: 90 00 [00:17:39]wFMCommunicate OK [00:17:39]wFMCommunicate request_size=4 [00:17:39]MH_SAM_APDU [00:17:39]CAPDU: 80 15 03 00 [00:17:39]Write to MH i2c: E2 08 00 C9 00 80 15 03 00 00 00 00 00 4A [00:17:39]Write i2c OK [00:17:39]MH_I2C_Read... [00:17:39]OFD Sender: No OFD packet to send [00:17:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:17:40]Read from MH i2c: E2 [00:17:40]MH_I2C_Read... [00:17:40]Read from MH i2c: E2 FD 00 [00:17:40]MH_I2C_Read... [00:17:40]Read from MH i2c: E2 FD 00 C9 00 00 F4 04 B9 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 EB 55 01 00 0E 04 04 00 F2 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 E2 [00:17:40]RAPDU: F4 04 B9 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 EB 55 01 00 0E 04 04 00 F2 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 90 00 [00:17:40]wFMCommunicate OK [00:17:40]SAM_PROTO_ProcessDocument answer len = 1268 [00:17:40]SAM_PROTO_ProcessDocument remain to read = 1020 [00:17:40]wFMCommunicate request_size=4 [00:17:40]MH_SAM_APDU [00:17:40]CAPDU: 80 17 00 00 [00:17:40]Write to MH i2c: E2 08 00 CA 00 80 17 00 00 00 00 00 00 4A [00:17:40]Write i2c OK [00:17:40]MH_I2C_Read... [00:17:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:41]Read from MH i2c: E2 [00:17:41]MH_I2C_Read... [00:17:41]Read from MH i2c: E2 FD 00 [00:17:41]MH_I2C_Read... [00:17:41]Read from MH i2c: E2 FD 00 CA 00 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 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 9E [00:17:41]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 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 [00:17:41]wFMCommunicate OK [00:17:41]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:17:41]SAM_PROTO_ProcessDocument remain to read = 770 [00:17:41]wFMCommunicate request_size=4 [00:17:41]MH_SAM_APDU [00:17:41]CAPDU: 80 17 00 00 [00:17:41]Write to MH i2c: E2 08 00 CB 00 80 17 00 00 00 00 00 00 4B [00:17:41]Write i2c OK [00:17:41]MH_I2C_Read... [00:17:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:42]Read from MH i2c: E2 [00:17:42]MH_I2C_Read... [00:17:42]Read from MH i2c: E2 FD 00 [00:17:42]MH_I2C_Read... [00:17:42]Read from MH i2c: E2 FD 00 CB 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 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 90 00 AD [00:17:42]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:17:42]wFMCommunicate OK [00:17:42]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:17:42]SAM_PROTO_ProcessDocument remain to read = 520 [00:17:42]wFMCommunicate request_size=4 [00:17:42]MH_SAM_APDU [00:17:42]CAPDU: 80 17 00 00 [00:17:42]Write to MH i2c: E2 08 00 CC 00 80 17 00 00 00 00 00 00 4C [00:17:42]Write i2c OK [00:17:42]MH_I2C_Read... [00:17:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:42]Read from MH i2c: E2 [00:17:42]MH_I2C_Read... [00:17:42]Read from MH i2c: E2 FD 00 [00:17:42]MH_I2C_Read... [00:17:42]Read from MH i2c: E2 FD 00 CC 00 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 ConnectInit Can't connect to host [00:17:43]01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 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 [00:17:43]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 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 [00:17:43]wFMCommunicate OK [00:17:43]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:17:43]SAM_PROTO_ProcessDocument remain to read = 270 [00:17:43]wFMCommunicate request_size=4 [00:17:43]MH_SAM_APDU [00:17:43]CAPDU: 80 17 00 00 [00:17:43]Write to MH i2c: E2 08 00 CD 00 80 17 00 00 00 00 00 00 4D [00:17:43]Write i2c OK [00:17:43]MH_I2C_Read... [00:17:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:43]Read from MH i2c: E2 [00:17:43]MH_I2C_Read... [00:17:43]Read from MH i2c: E2 FD 00 [00:17:43]MH_I2C_Read... [00:17:43]Read from MH i2c: E2 FD 00 CD 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 17 [00:17:44]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 90 00 [00:17:44]wFMCommunicate OK [00:17:44]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:17:44]SAM_PROTO_ProcessDocument remain to read = 20 [00:17:44]wFMCommunicate request_size=4 [00:17:44]MH_SAM_APDU [00:17:44]CAPDU: 80 17 00 00 [00:17:44]Write to MH i2c: E2 08 00 CE 00 80 17 00 00 00 00 00 00 4E [00:17:44]Write i2c OK [00:17:44]MH_I2C_Read... [00:17:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [00:17:44]Read from MH i2c: E2 [00:17:44]MH_I2C_Read... [00:17:44]Read from MH i2c: E2 17 00 [00:17:44]MH_I2C_Read... [00:17:44]Read from MH i2c: E2 17 00 CE 00 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 8B F0 CC 51 CF 32 90 00 28 [00:17:44]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 8B F0 CC 51 CF 32 90 00 [00:17:44]wFMCommunicate OK [00:17:44]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [00:17:44]SAM_PROTO_ProcessDocument done [00:17:44]1209 (1) - 1.0 - номер версии ФФД [00:17:44]1041 (16) - 0000000000874979 - номер ФМ [00:17:44]1040 (4) - 87531 - номер ФД [00:17:44]1038 (4) - 498 - номер смены [00:17:44]1118 (4) - 384 - количество кассовых чеков за смену [00:17:44]1111 (4) - 386 - общее количество ФД за смену [00:17:44]1194 (1197) - счетчики итогов смены [00:17:44] 1134 (4) - 384 - количество чеков со всеми признаками расчетов [00:17:44] 1129 (158) - счетчики операций «приход» [00:17:44] 1135 (4) - 384 - количество чеков по признаку расчетов [00:17:44] 1201 (4) - 338537.78 - общая итоговая сумма в чеках [00:17:44] 1136 (4) - 283409.00 - итоговая сумма в чеках наличными [00:17:44] 1138 (3) - 55128.78 - итоговая сумма в чеках безналичными [00:17:44] 1024 (123) - суммы налогов [00:17:44] 1006 (9) - суммы НДС [00:17:44] 1010 (1) - 0% - код ставки НДС [00:17:44] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:44] 1006 (12) - суммы НДС [00:17:44] 1010 (1) - 12% - код ставки НДС [00:17:44] 1011 (3) - 35957.75 - сумма НДС по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 0% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (12) - суммы НСП [00:17:44] 1014 (1) - 1% - код ставки НСП [00:17:44] 1015 (3) - 2996.32 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 2% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 3% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 5% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 0,50% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 1,50% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1130 (141) - счетчики операций «возврат прихода» [00:17:44] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:44] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:44] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:44] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:44] 1024 (117) - суммы налогов [00:17:44] 1006 (9) - суммы НДС [00:17:44] 1010 (1) - 0% - код ставки НДС [00:17:44] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:44] 1006 (9) - суммы НДС [00:17:44] 1010 (1) - 12% - код ставки НДС [00:17:44] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 0% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 1% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 2% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 3% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 5% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:44] 1007 (9) - суммы НСП [00:17:44] 1014 (1) - 0,50% - код ставки НСП [00:17:44] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 1,50% - код ставки НСП [00:17:45]OFD Sender: No OFD packet to send [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1131 (141) - счетчики операций «расход» [00:17:45] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:45] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:45] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:45] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:45] 1024 (117) - суммы налогов [00:17:45] 1006 (9) - суммы НДС [00:17:45] 1010 (1) - 0% - код ставки НДС [00:17:45] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:45] 1006 (9) - суммы НДС [00:17:45] 1010 (1) - 12% - код ставки НДС [00:17:45] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 0% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 1% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 2% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 3% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 5% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 0,50% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 1,50% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1132 (141) - счетчики операций «возврат расхода» [00:17:45] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:45] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:45] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:45] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:45] 1024 (117) - суммы налогов [00:17:45] 1006 (9) - суммы НДС [00:17:45] 1010 (1) - 0% - код ставки НДС [00:17:45] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:45] 1006 (9) - суммы НДС [00:17:45] 1010 (1) - 12% - код ставки НДС [00:17:45] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 0% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 1% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 2% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 3% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 5% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 0,50% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1007 (9) - суммы НСП [00:17:45] 1014 (1) - 1,50% - код ставки НСП [00:17:45] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:45] 1133 (588) - - счетчики коррекции - не используются [00:17:45]1077 (6) - 153866336325426 - ФПД [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1209 (04B9) [00:17:45]Malloc new data [00:17:45]Processing tag 1041 (0411) [00:17:45]Processing tag 1040 (0410) [00:17:45]Malloc new data [00:17:45]Processing tag 1038 (040E) [00:17:45]Malloc new data [00:17:45]Processing tag 1118 (045E) [00:17:45]Malloc new data [00:17:45]Processing tag 1111 (0457) [00:17:45]Malloc new data [00:17:45]Processing tag 1194 (04AA) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1134 (046E) [00:17:45]Malloc new data [00:17:45]Processing tag 1129 (0469) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1135 (046F) [00:17:45]Malloc new data [00:17:45]Processing tag 1201 (04B1) [00:17:45]Malloc new data [00:17:45]Processing tag 1136 (0470) [00:17:45]Malloc new data [00:17:45]Processing tag 1138 (0472) [00:17:45]Malloc new data [00:17:45]Processing tag 1024 (0400) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1130 (046A) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1135 (046F) [00:17:45]Malloc new data [00:17:45]Processing tag 1201 (04B1) [00:17:45]Malloc new data [00:17:45]Processing tag 1136 (0470) [00:17:45]Malloc new data [00:17:45]Processing tag 1138 (0472) [00:17:45]Malloc new data [00:17:45]Processing tag 1024 (0400) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1131 (046B) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1135 (046F) [00:17:45]Malloc new data [00:17:45]Processing tag 1201 (04B1) [00:17:45]Malloc new data [00:17:45]Processing tag 1136 (0470) [00:17:45]Malloc new data [00:17:45]Processing tag 1138 (0472) [00:17:45]Malloc new data [00:17:45]Processing tag 1024 (0400) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1132 (046C) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1135 (046F) [00:17:45]Malloc new data [00:17:45]Processing tag 1201 (04B1) [00:17:45]Malloc new data [00:17:45]Processing tag 1136 (0470) [00:17:45]Malloc new data [00:17:45]Processing tag 1138 (0472) [00:17:45]Malloc new data [00:17:45]Processing tag 1024 (0400) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1006 (03EE) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1010 (03F2) [00:17:45]Malloc new data [00:17:45]Processing tag 1011 (03F3) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1007 (03EF) [00:17:45]Load OK [00:17:45]SetTLVBufToDocument [00:17:45]Processing tag 1014 (03F6) [00:17:45]Malloc new data [00:17:45]Processing tag 1015 (03F7) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1133 (046D) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Processing tag 1077 (0435) [00:17:45]Malloc new data [00:17:45]SetTLVBufToDocument err=0 [00:17:45]Malloc new data [00:17:45]SAM_PROTO_GetFMData [00:17:45]wFMCommunicate request_size=4 [00:17:45]MH_SAM_APDU [00:17:45]CAPDU: 80 13 03 00 [00:17:45]Write to MH i2c: E2 08 00 CF 00 80 13 03 00 00 00 00 00 4E [00:17:45]Write i2c OK [00:17:45]MH_I2C_Read... [00:17:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:46]Read from MH i2c: E2 [00:17:46]MH_I2C_Read... [00:17:46]Read from MH i2c: E2 FD 00 [00:17:46]MH_I2C_Read... [00:17:46]Read from MH i2c: E2 FD 00 CF 00 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 B1 [00:17:46]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:17:46]wFMCommunicate OK [00:17:46]wFMCommunicate request_size=4 [00:17:46]MH_SAM_APDU [00:17:46]CAPDU: 80 17 00 00 [00:17:46]Write to MH i2c: E2 08 00 D0 00 80 17 00 00 00 00 00 00 50 [00:17:46]Write i2c OK [00:17:46]MH_I2C_Read... [00:17:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:47]Read from MH i2c: E2 [00:17:47]MH_I2C_Read... [00:17:47]Read from MH i2c: E2 FD 00 [00:17:47]MH_I2C_Read... [00:17:47]Read from MH i2c: E2 FD 00 D0 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 DB [00:17:47]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:17:47]wFMCommunicate OK [00:17:47]wFMCommunicate request_size=4 [00:17:47]MH_SAM_APDU [00:17:47]CAPDU: 80 17 00 00 [00:17:47]Write to MH i2c: E2 08 00 D1 00 80 17 00 00 00 00 00 00 51 [00:17:47]Write i2c OK [00:17:47]MH_I2C_Read... [00:17:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:48]Read from MH i2c: E2 [00:17:48]MH_I2C_Read... [00:17:48]Read from MH i2c: E2 FD 00 [00:17:48]MH_I2C_Read... [00:17:48]Read from MH i2c: E2 FD 00 D1 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 29 [00:17:48]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:17:48]wFMCommunicate OK [00:17:48]wFMCommunicate request_size=4 [00:17:48]MH_SAM_APDU [00:17:48]CAPDU: 80 17 00 00 [00:17:48]Write to MH i2c: E2 08 00 D2 00 80 17 00 00 00 00 00 00 52 [00:17:48]Write i2c OK [00:17:48]MH_I2C_Read... [00:17:48]ConnectInit Can't connect to host [00:17:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:49]Read from MH i2c: E2 [00:17:49]MH_I2C_Read... [00:17:49]Read from MH i2c: E2 FD 00 [00:17:49]MH_I2C_Read... [00:17:49]Read from MH i2c: E2 FD 00 D2 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 CA [00:17:49]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:17:49]wFMCommunicate OK [00:17:49]wFMCommunicate request_size=4 [00:17:49]MH_SAM_APDU [00:17:49]CAPDU: 80 17 00 00 [00:17:49]Write to MH i2c: E2 08 00 D3 00 80 17 00 00 00 00 00 00 53 [00:17:49]Write i2c OK [00:17:49]MH_I2C_Read... [00:17:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:17:49]Read from MH i2c: E2 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 E5 00 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 E5 00 D3 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 OFD Sender: No OFD packet to send [00:17:50]03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 37 [00:17:50]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:17:50]wFMCommunicate OK [00:17:50]SAM_PROTO_GetFMData done [00:17:50]Malloc new data [00:17:50]Malloc new data [00:17:50]Malloc new data [00:17:50]Malloc new data [00:17:50]KKMLoadAndSignCloseShiftData err=0 [00:17:50]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Зулумбек уулу М. 24.09.2024 00:17 Смена: 498 РНМ: 0000000000092592 ЗНМ: 0300000064 СНО: Общий режим Чеков за смену: 384 ФД за смену: 386 Всего чеков: 384 ИТОГИ ПРИХОД Чеков: 384 Общий итог: 338537.78 Итого наличными: 283409.00 Итого безнал.: 55128.78 НДС 0% : 0.00 НДС 12% : 35957.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2996.32 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 Сумма внесений: 0.00 Сумма выплат: 0.00 Нал. в кассе: 283409.00 НС Приход: 74327762.17 НС Возвр.Прихода: 2009311.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 87531 ФМ: 0000000000874979 ФПД: 153866336325426 [00:17:50]StoreToDocumentArchive [00:17:50]shift 498 fd 87531 [00:17:50]save to /storage/0498/doc_00087531 [00:17:50]save last doc name /storage/0498/doc_00087531 to /storage/kkm_last_doc_name [00:17:50]save OK [00:17:50]Clear old archive folders... [00:17:50]Remove dir /storage/0266 [00:17:50]opendir ok [00:17:50]file . [00:17:50]file .. [00:17:50]file doc_1727137000 [00:17:50]remove file /storage/0266/doc_1727137000 [00:17:50]remove dir /storage/0266 [00:17:50]NVStorageSaveData kkm_registers [00:17:50]File name is /storage/kkm_registers [00:17:50]Write 24 bytes [00:17:50]NVStorageSaveData done [00:17:50]NVStorageSaveData kkm_registers [00:17:50]File name is /storage/kkm_registers [00:17:50]Write 24 bytes [00:17:50]NVStorageSaveData done [00:17:50]ProcessDocumentItem done err = 0, tmpTLVsize=1391 [00:17:50]tlvbuf is 01C0F010 [00:17:50]SAM_PROTO_ClearQueue [00:17:50]wFMCommunicate request_size=4 [00:17:50]MH_SAM_APDU [00:17:50]CAPDU: 80 09 00 00 [00:17:50]Write to MH i2c: E2 08 00 D4 00 80 09 00 00 00 00 00 00 46 [00:17:50]Write i2c OK [00:17:50]MH_I2C_Read... [00:17:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:17:50]Read from MH i2c: E2 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 03 00 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [00:17:50]RAPDU: 90 00 [00:17:50]wFMCommunicate OK [00:17:50]SAM_PROTO_ClearQueue done [00:17:50]KKMCreateOFDPacket [00:17:50]OFDProtocolAddRootSTLVToBuf [00:17:50]FM_MakeSignedData [00:17:50]FM_MakeSignedData [00:17:50]SAM_PROTO_SignData [00:17:50]wFMCommunicate request_size=4 [00:17:50]MH_SAM_APDU [00:17:50]CAPDU: 80 0D 01 02 [00:17:50]Write to MH i2c: E2 08 00 D5 00 80 0D 01 02 00 00 00 00 4E [00:17:50]Write i2c OK [00:17:50]MH_I2C_Read... [00:17:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:17:50]Read from MH i2c: E2 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 03 00 [00:17:50]MH_I2C_Read... [00:17:50]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [00:17:50]RAPDU: 90 00 [00:17:50]wFMCommunicate OK [00:17:50]wFMCommunicate request_size=255 [00:17:50]MH_SAM_APDU [00:17:50]CAPDU: 80 0D 02 02 FA 05 00 6F 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 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 F4 03 04 00 23 05 F2 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 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 AA 04 D8 04 6E 04 04 00 80 01 00 00 69 04 A5 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 [00:17:51]Write to MH i2c: E2 02 01 D6 00 80 0D 02 02 FA 00 05 00 6F 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 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 F4 03 04 00 23 05 F2 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 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 AA 04 D8 04 6E 04 04 00 80 01 00 00 69 04 A5 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 00 00 71 [00:17:51]Write i2c OK [00:17:51]MH_I2C_Read... [00:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:51]Read from MH i2c: E2 [00:17:51]MH_I2C_Read... [00:17:51]Read from MH i2c: E2 03 00 [00:17:51]MH_I2C_Read... [00:17:51]Read from MH i2c: E2 03 00 D6 00 00 90 00 4A [00:17:51]RAPDU: 90 00 [00:17:51]wFMCommunicate OK [00:17:51]wFMCommunicate request_size=255 [00:17:51]MH_SAM_APDU [00:17:51]CAPDU: 80 0D 02 02 FA 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 70 92 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 [00:17:52]Write to MH i2c: E2 02 01 D7 00 80 0D 02 02 FA 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 70 92 04 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 00 00 CE [00:17:52]Write i2c OK [00:17:52]MH_I2C_Read... [00:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:52]Read from MH i2c: E2 [00:17:52]MH_I2C_Read... [00:17:52]Read from MH i2c: E2 03 00 [00:17:52]MH_I2C_Read... [00:17:52]Read from MH i2c: E2 03 00 D7 00 00 90 00 4B [00:17:52]RAPDU: 90 00 [00:17:52]wFMCommunicate OK [00:17:52]wFMCommunicate request_size=255 [00:17:52]MH_SAM_APDU [00:17:52]CAPDU: 80 0D 02 02 FA 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:17:52]Write to MH i2c: E2 02 01 D8 00 80 0D 02 02 FA 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 00 10 [00:17:53]Write i2c OK [00:17:53]MH_I2C_Read... [00:17:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:53]Read from MH i2c: E2 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: E2 03 00 [00:17:53]MH_I2C_Read... [00:17:53]Read from MH i2c: E2 03 00 D8 00 00 90 00 4C [00:17:53]RAPDU: 90 00 [00:17:53]wFMCommunicate OK [00:17:53]wFMCommunicate request_size=255 [00:17:53]MH_SAM_APDU [00:17:53]CAPDU: 80 0D 02 02 FA 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:17:53]Write to MH i2c: E2 02 01 D9 00 80 0D 02 02 FA 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 19 [00:17:54]ConnectInit Can't connect to host [00:17:54]Write i2c OK [00:17:54]MH_I2C_Read... [00:17:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:54]Read from MH i2c: E2 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 [00:17:54]MH_I2C_Read... [00:17:54]Read from MH i2c: E2 03 00 D9 00 00 90 00 4D [00:17:54]RAPDU: 90 00 [00:17:54]wFMCommunicate OK [00:17:54]wFMCommunicate request_size=255 [00:17:54]MH_SAM_APDU [00:17:54]CAPDU: 80 0D 02 02 FA 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 [00:17:54]Write to MH i2c: E2 02 01 DA 00 80 0D 02 02 FA 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 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 00 00 E1 [00:17:55]Write i2c OK [00:17:55]MH_I2C_Read... [00:17:55]OFD Sender: No OFD packet to send [00:17:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:17:55]Read from MH i2c: E2 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: E2 03 00 [00:17:55]MH_I2C_Read... [00:17:55]Read from MH i2c: E2 03 00 DA 00 00 90 00 4E [00:17:55]RAPDU: 90 00 [00:17:55]wFMCommunicate OK [00:17:55]wFMCommunicate request_size=150 [00:17:55]MH_SAM_APDU [00:17:55]CAPDU: 80 0D 02 02 91 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 EB 55 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 8B F0 CC 51 CF 32 [00:17:55]Write to MH i2c: E2 99 00 DB 00 80 0D 02 02 91 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 10 04 04 00 EB 55 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 8B F0 CC 51 [00:21:59]ConnectInit Can't connect to host [00:22:03]OFD Sender: No OFD packet to send [00:22:08]OFD Sender: No OFD packet to send [00:22:12]accept exits with 6 [00:22:12]New connection [00:22:12]New thread 3067317604 created [00:22:12]Thread 3067174244 joined [00:22:12]Waiting for new connection... [00:22:12] Sock 6.Parse request [00:22:12]Sock 6.Check first char [00:22:12]Sock 6.First char is OK [00:22:12]request: POST /json_proto HTTP/1.0 [00:22:12]Method: POST [00:22:12]URL: /json_proto [00:22:12]Method is POST - this is cgi request [00:22:12]url: /json_proto [00:22:12]query_string will be loaded in cgi processing [00:22:12]execute_cgi json_proto POST (null) [00:22:12]execute_cgi path=json_proto method=POST [00:22:12]POST find Content-Length [00:22:12]Host: 172.17.47.196:8080 [00:22:12]Content-Length: 215 [00:22:12]Content-Type: application/json [00:22:12] [00:22:12]POST finish read [00:22:12]Found Content-Length = 215 [00:22:12]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:22:12]execute_script... [00:22:12]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:22:12]POST & json_proto [00:22:12]process_json_proto [00:22:12]json parsed OK: [00:22:12]protocol is kg_v1.0 [00:22:12]action value=get_value [00:22:12]process_action get_value [00:22:12]cmd_get_value [00:22:12]process_action get_value done [00:22:12]requested_data is exist [00:22:12]produce_requested_data [00:22:12]requested_item kkm.sn is exist - process it [00:22:12]requested_item kkm.ver is exist - process it [00:22:12]requested_item fm.sn is exist - process it [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 11 00 00 [00:22:12]Write to MH i2c: E2 08 00 3A 01 80 11 00 00 00 00 00 00 B5 [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 17 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 17 00 3A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 14 [00:22:12]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:12]wFMCommunicate OK [00:22:12]requested_item fd.num is exist - process it [00:22:12]SAM_PROTO_GetFieldsCounters [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 00 00 [00:22:12]Write to MH i2c: E2 08 00 3B 01 80 13 00 00 00 00 00 00 B8 [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 62 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 62 00 3B 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 EB 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [00:22: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 EB 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetFieldsCounters done [00:22:12]requested_item shift.num is exist - process it [00:22:12]requested_item shift.opened is exist - process it [00:22:12]req_shift_opened [00:22:12]FM_GetShiftState [00:22:12]SAM_PROTO_GetShiftState [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 01 00 [00:22:12]Write to MH i2c: E2 08 00 3C 01 80 13 01 00 00 00 00 00 BA [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 3C 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C5 [00:22:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetShiftState done [00:22:12]FM_GetShiftState done [00:22:12]req_shift_opened done [00:22:12]requested_item shift.open_date is exist - process it [00:22:12]req_shift_open_date [00:22:12]FM_GetShiftState [00:22:12]SAM_PROTO_GetShiftState [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 01 00 [00:22:12]Write to MH i2c: E2 08 00 3D 01 80 13 01 00 00 00 00 00 BB [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 3D 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C6 [00:22:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetShiftState done [00:22:12]FM_GetShiftState done [00:22:12]req_shift_open_date done [00:22:12]produce_requested_data done [00:22:12]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87531,"shift.num":498,"shift.opened":0,"shift.open_date":0} [00:22:12]process_action_free get_value [00:22:12]json_value_free [00:22:12]json_value_free done [00:22:12]process_json_proto returns [00:22:12]Send response to host [00:22:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87531,"shift.num":498,"shift.opened":0,"shift.open_date":0}}} [00:22:12]free response buf [00:22:12]execute_script done [00:22:12]execute_script returns [00:22:12]free content buf [00:22:12]Sock 6.Close socket [00:22:12]Sock 6.Thread stoped [00:22:12]accept exits with 9 [00:22:12]New connection [00:22:12]New thread 3067174244 created [00:22:12]Thread 3067317604 joined [00:22:12]Waiting for new connection... [00:22:12] Sock 9.Parse request [00:22:12]Sock 9.Check first char [00:22:12]Sock 9.First char is OK [00:22:12]request: POST /json_proto HTTP/1.0 [00:22:12]Method: POST [00:22:12]URL: /json_proto [00:22:12]Method is POST - this is cgi request [00:22:12]url: /json_proto [00:22:12]query_string will be loaded in cgi processing [00:22:12]execute_cgi json_proto POST (null) [00:22:12]execute_cgi path=json_proto method=POST [00:22:12]POST find Content-Length [00:22:12]Host: 172.17.47.196:8080 [00:22:12]Content-Length: 331 [00:22:12]Content-Type: application/json [00:22:12] [00:22:12]POST finish read [00:22:12]Found Content-Length = 331 [00:22:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:12]execute_script... [00:22:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:12]POST & json_proto [00:22:12]process_json_proto [00:22:12]json parsed OK: [00:22:12]protocol is kg_v1.0 [00:22:12]action value=get_value [00:22:12]process_action get_value [00:22:12]cmd_get_value [00:22:12]process_action get_value done [00:22:12]requested_data is exist [00:22:12]produce_requested_data [00:22:12]requested_item fm.sale.total is exist - process it [00:22:12]SAM_PROTO_GetFMData [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 03 00 [00:22:12]Write to MH i2c: E2 08 00 3E 01 80 13 03 00 00 00 00 00 BE [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 3E 01 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 [00:22:13]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 3F 01 80 17 00 00 00 00 00 00 C0 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 3F 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 4B [00:22:13]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:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 40 01 80 17 00 00 00 00 00 00 C1 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]OFD Sender: No OFD packet to send [00:22:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 40 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 99 [00:22:13]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:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 41 01 80 17 00 00 00 00 00 00 C2 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 41 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 3A [00:22: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:22:14]wFMCommunicate OK [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 17 00 00 [00:22:14]Write to MH i2c: E2 08 00 42 01 80 17 00 00 00 00 00 00 C3 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 E5 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 E5 00 42 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 A7 [00:22:14]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:22:14]wFMCommunicate OK [00:22:14]SAM_PROTO_GetFMData done [00:22:14]requested_item fm.sale_refund.total is exist - process it [00:22:14]requested_item fm.buy.total is exist - process it [00:22:14]requested_item shift.sale.total is exist - process it [00:22:14]SAM_PROTO_GetShiftData [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 13 02 00 [00:22:14]Write to MH i2c: E2 08 00 43 01 80 13 02 00 00 00 00 00 C2 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 43 01 00 B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 83 [00:22:14]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 80 01 00 00 69 04 9E 00 6F 04 04 00 80 01 00 00 B1 04 04 00 52 91 04 02 70 04 04 00 A4 72 B0 01 72 04 03 00 AE 1E 54 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 FF DD 36 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 70 92 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 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:22:14]wFMCommunicate OK [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 17 00 00 [00:22:14]Write to MH i2c: E2 08 00 44 01 80 17 00 00 00 00 00 00 C5 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 44 01 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 DE [00:22:15]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 17 00 00 [00:22:15]Write to MH i2c: E2 08 00 45 01 80 17 00 00 00 00 00 00 C6 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 45 01 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 7F [00:22:15]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 17 00 00 [00:22:15]Write to MH i2c: E2 08 00 46 01 80 17 00 00 00 00 00 00 C7 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 46 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 3F [00:22:15]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 17 00 00 [00:22:15]Write to MH i2c: E2 08 00 47 01 80 17 00 00 00 00 00 00 C8 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 CE 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 CE 00 47 01 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AD [00:22:15]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:22:15]wFMCommunicate OK [00:22:15]SAM_PROTO_GetShiftData done [00:22:15]requested_item shift.sale.total_cash is exist - process it [00:22:15]requested_item shift.sale_refund.total is exist - process it [00:22:15]requested_item shift.sale_refund.total_cash is exist - process it [00:22:15]requested_item shift.buy.total is exist - process it [00:22:15]requested_item shift.buy.total_cash is exist - process it [00:22:15]produce_requested_data done [00:22:15]produce_requested_data return {"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:22:15]process_action_free get_value [00:22:15]json_value_free [00:22:15]json_value_free done [00:22:15]process_json_proto returns [00:22:15]Send response to host [00:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":338537.78,"shift.sale.total_cash":283409.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:22:15]free response buf [00:22:15]execute_script done [00:22:15]execute_script returns [00:22:15]free content buf [00:22:15]Sock 9.Close socket [00:22:15]Sock 9.Thread stoped [00:22:16]accept exits with 6 [00:22:16]New connection [00:22:16]New thread 3067317604 created [00:22:16]Thread 3067174244 joined [00:22:16]Waiting for new connection... [00:22:16] Sock 6.Parse request [00:22:16]Sock 6.Check first char [00:22:16]Sock 6.First char is OK [00:22:16]request: POST /json_proto HTTP/1.0 [00:22:16]Method: POST [00:22:16]URL: /json_proto [00:22:16]Method is POST - this is cgi request [00:22:16]url: /json_proto [00:22:16]query_string will be loaded in cgi processing [00:22:16]execute_cgi json_proto POST (null) [00:22:16]execute_cgi path=json_proto method=POST [00:22:16]POST find Content-Length [00:22:16]Host: 172.17.47.196:8080 [00:22:16]Content-Length: 247 [00:22:16]Content-Type: application/json [00:22:16] [00:22:16]POST finish read [00:22:16]Found Content-Length = 247 [00:22:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0448\u0438\u043C\u043E\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:16]execute_script... [00:22:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u0448\u0438\u043C\u043E\u0432 \u0422. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:16]POST & json_proto [00:22:16]process_json_proto [00:22:16]json parsed OK: [00:22:16]protocol is kg_v1.0 [00:22:16]action value=open_shift [00:22:16]process_action open_shift [00:22:16]cmd_open_shift [00:22:16]MH_GetDate [00:22:16]Write to MH i2c: F0 00 00 48 01 38 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 09 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 09 00 48 01 00 38 06 F2 66 4C 6B 94 66 88 [00:22:16]GetLastDocTimeStamp 1727137059 [00:22:16]current date 1727137336 [00:22:16]FM_GetShiftState [00:22:16]SAM_PROTO_GetShiftState [00:22:16]wFMCommunicate request_size=4 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 13 01 00 [00:22:16]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 0E 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 0E 00 49 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 D2 [00:22:16]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:16]wFMCommunicate OK [00:22:16]SAM_PROTO_GetShiftState done [00:22:16]FM_GetShiftState done [00:22:16]KKMCreateOpenShiftDocument [00:22:16]Load OK [00:22:16]Malloc new data [00:22:16]MH_GetDate [00:22:16]Write to MH i2c: F0 00 00 4A 01 3A [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 09 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: F0 09 00 4A 01 00 38 06 F2 66 4C 6B 94 66 8A [00:22:16]Malloc new data [00:22:16]KKMCreateOpenShiftDocument OK [00:22:16]KKMSetOpenShiftData OK [00:22:16]ProcessDocumentItem done err = 0, tmpTLVsize=192 [00:22:16]tlvbuf is 01C17D00 [00:22:16]KKMLoadAndSignOpenShiftData [00:22:16]SAM_PROTO_ProcessDocument [00:22:16]wFMCommunicate request_size=9 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 01 00 04 02 00 C0 00 [00:22:16]Write to MH i2c: E2 0C 00 4B 01 80 15 01 00 04 00 02 00 C0 00 00 00 95 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=23 [00:22:16]MH_SAM_APDU [00:22:16]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:22:16]Write to MH i2c: E2 1A 00 4C 01 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 C2 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=26 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 15 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 2E 20 [00:22:16]Write to MH i2c: E2 1D 00 4D 01 80 15 02 00 15 00 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 2E 20 00 00 C6 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=84 [00:22:16]MH_SAM_APDU [00:22:16]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:22:16]Write to MH i2c: E2 57 00 4E 01 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 90 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=51 [00:22:16]MH_SAM_APDU [00:22:16]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:22:16]Write to MH i2c: E2 36 00 4F 01 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 7D [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=13 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 08 F4 03 04 00 38 06 F2 66 [00:22:16]Write to MH i2c: E2 10 00 50 01 80 15 02 00 08 00 F4 03 04 00 38 06 F2 66 00 00 72 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=25 [00:22:16]MH_SAM_APDU [00:22:16]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:22:16]Write to MH i2c: E2 1C 00 51 01 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 36 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=4 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 03 00 [00:22:16]Write to MH i2c: E2 08 00 52 01 80 15 03 00 00 00 00 00 D4 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 38 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 38 00 52 01 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 EC 55 01 00 0E 04 04 00 F3 01 00 00 35 04 06 00 DA 32 65 2C 2E 36 90 00 E3 [00:22:16]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 EC 55 01 00 0E 04 04 00 F3 01 00 00 35 04 06 00 DA 32 65 2C 2E 36 90 00 [00:22:17]wFMCommunicate OK [00:22:17]SAM_PROTO_ProcessDocument answer len = 51 [00:22:17]SAM_PROTO_ProcessDocument done [00:22:17]SetTLVBufToDocument [00:22:17]Processing tag 1209 (04B9) [00:22:17]Malloc new data [00:22:17]Processing tag 1041 (0411) [00:22:17]Processing tag 1040 (0410) [00:22:17]Malloc new data [00:22:17]Processing tag 1038 (040E) [00:22:17]Malloc new data [00:22:17]Processing tag 1077 (0435) [00:22:17]Malloc new data [00:22:17]SetTLVBufToDocument err=0 [00:22:17]KKMLoadAndSignOpenShiftData store KKM data [00:22:17]KKMLoadAndSignOpenShiftData err=0 [00:22:17]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Ашимов Т. Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 Место: АЗС № 137 "Партнер Нефть" 24.09.2024 00:22 Смена: 499 РНМ: 0000000000092592 ЗНМ: 0300000064 ФД: 87532 ФМ: 0000000000874979 ФПД: 239909980614198 [00:22:17]StoreToDocumentArchive [00:22:17]shift 499 fd 87532 [00:22:17]Create dir for shift 0499 [00:22:17]save to /storage/0499/doc_00087532 [00:22:17]save last doc name /storage/0499/doc_00087532 to /storage/kkm_last_doc_name [00:22:17]save OK [00:22:17]Clear old archive folders... [00:22:17]Remove dir /storage/0498 [00:22:17]opendir ok [00:22:17]file . [00:22:17]file .. [00:22:17]file doc_00087146 [00:22:17]remove file /storage/0498/doc_00087146 [00:22:17]file doc_00087147 [00:22:17]remove file /storage/0498/doc_00087147 [00:22:17]file doc_00087148 [00:22:17]remove file /storage/0498/doc_00087148 [00:22:17]file doc_00087149 [00:22:17]remove file /storage/0498/doc_00087149 [00:22:17]file doc_00087150 [00:22:17]remove file /storage/0498/doc_00087150 [00:22:17]file doc_00087151 [00:22:17]remove file /storage/0498/doc_00087151 [00:22:17]file doc_00087152 [00:22:17]remove file /storage/0498/doc_00087152 [00:22:17]file doc_00087153 [00:22:17]remove file /storage/0498/doc_00087153 [00:22:17]file doc_00087154 [00:22:17]remove file /storage/0498/doc_00087154 [00:22:17]file doc_00087155 [00:22:17]remove file /storage/0498/doc_00087155 [00:22:17]file doc_00087156 [00:22:17]remove file /storage/0498/doc_00087156 [00:22:17]file doc_00087157 [00:22:17]remove file /storage/0498/doc_00087157 [00:22:17]file doc_00087158 [00:22:17]remove file /storage/0498/doc_00087158 [00:22:17]file doc_00087159 [00:22:17]remove file /storage/0498/doc_00087159 [00:22:17]file doc_00087160 [00:22:17]remove file /storage/0498/doc_00087160 [00:22:17]file doc_00087161 [00:22:17]remove file /storage/0498/doc_00087161 [00:22:17]file doc_00087162 [00:22:17]remove file /storage/0498/doc_00087162 [00:22:17]file doc_00087163 [00:22:17]remove file /storage/0498/doc_00087163 [00:22:17]file doc_00087164 [00:22:17]remove file /storage/0498/doc_00087164 [00:22:17]file doc_00087165 [00:22:17]remove file /storage/0498/doc_00087165 [00:22:17]file doc_00087166 [00:22:17]remove file /storage/0498/doc_00087166 [00:22:17]file doc_00087167 [00:22:17]remove file /storage/0498/doc_00087167 [00:22:17]file doc_00087168 [00:22:17]remove file /storage/0498/doc_00087168 [00:22:17]file doc_00087169 [00:22:17]remove file /storage/0498/doc_00087169 [00:22:17]file doc_00087170 [00:22:17]remove file /storage/0498/doc_00087170 [00:22:17]file doc_00087171 [00:22:17]remove file /storage/0498/doc_00087171 [00:22:17]file doc_00087172 [00:22:17]remove file /storage/0498/doc_00087172 [00:22:17]file doc_00087173 [00:22:17]remove file /storage/0498/doc_00087173 [00:22:17]file doc_00087174 [00:22:17]remove file /storage/0498/doc_00087174 [00:22:17]file doc_00087175 [00:22:17]remove file /storage/0498/doc_00087175 [00:22:17]file doc_00087176 [00:22:17]remove file /storage/0498/doc_00087176 [00:22:17]file doc_00087177 [00:22:17]remove file /storage/0498/doc_00087177 [00:22:17]file doc_00087178 [00:22:17]remove file /storage/0498/doc_00087178 [00:22:17]file doc_00087179 [00:22:17]remove file /storage/0498/doc_00087179 [00:22:17]file doc_00087180 [00:22:17]remove file /storage/0498/doc_00087180 [00:22:17]file doc_00087181 [00:22:17]remove file /storage/0498/doc_00087181 [00:22:17]file doc_00087182 [00:22:17]remove file /storage/0498/doc_00087182 [00:22:17]file doc_00087183 [00:22:17]remove file /storage/0498/doc_00087183 [00:22:17]file doc_00087184 [00:22:17]remove file /storage/0498/doc_00087184 [00:22:17]file doc_00087185 [00:22:17]remove file /storage/0498/doc_00087185 [00:22:17]file doc_00087186 [00:22:17]remove file /storage/0498/doc_00087186 [00:22:17]file doc_00087187 [00:22:17]remove file /storage/0498/doc_00087187 [00:22:17]file doc_00087188 [00:22:17]remove file /storage/0498/doc_00087188 [00:22:17]file doc_00087189 [00:22:17]remove file /storage/0498/doc_00087189 [00:22:17]file doc_00087190 [00:22:17]remove file /storage/0498/doc_00087190 [00:22:17]file doc_00087191 [00:22:17]remove file /storage/0498/doc_00087191 [00:22:17]file doc_00087192 [00:22:17]remove file /storage/0498/doc_00087192 [00:22:17]file doc_00087193 [00:22:17]remove file /storage/0498/doc_00087193 [00:22:17]file doc_00087194 [00:22:17]remove file /storage/0498/doc_00087194 [00:22:17]file doc_00087195 [00:22:17]remove file /storage/0498/doc_00087195 [00:22:17]file doc_00087196 [00:22:17]remove file /storage/0498/doc_00087196 [00:22:17]file doc_00087197 [00:22:17]remove file /storage/0498/doc_00087197 [00:22:17]file doc_00087198 [00:22:17]remove file /storage/0498/doc_00087198 [00:22:17]file doc_00087199 [00:22:17]remove file /storage/0498/doc_00087199 [00:22:17]file doc_00087200 [00:22:17]remove file /storage/0498/doc_00087200 [00:22:17]file doc_00087201 [00:22:17]remove file /storage/0498/doc_00087201 [00:22:17]file doc_00087202 [00:22:17]remove file /storage/0498/doc_00087202 [00:22:17]file doc_00087203 [00:22:17]remove file /storage/0498/doc_00087203 [00:22:17]file doc_00087204 [00:22:17]remove file /storage/0498/doc_00087204 [00:22:17]file doc_00087205 [00:22:17]remove file /storage/0498/doc_00087205 [00:22:17]file doc_00087206 [00:22:17]remove file /storage/0498/doc_00087206 [00:22:17]file doc_00087207 [00:22:17]remove file /storage/0498/doc_00087207 [00:22:17]file doc_00087208 [00:22:17]remove file /storage/0498/doc_00087208 [00:22:17]file doc_00087209 [00:22:17]remove file /storage/0498/doc_00087209 [00:22:17]file doc_00087210 [00:22:17]remove file /storage/0498/doc_00087210 [00:22:17]file doc_00087211 [00:22:17]remove file /storage/0498/doc_00087211 [00:22:17]file doc_00087212 [00:22:17]remove file /storage/0498/doc_00087212 [00:22:17]file doc_00087213 [00:22:17]remove file /storage/0498/doc_00087213 [00:22:17]file doc_00087214 [00:22:17]remove file /storage/0498/doc_00087214 [00:22:17]file doc_00087215 [00:22:17]remove file /storage/0498/doc_00087215 [00:22:17]file doc_00087216 [00:22:17]remove file /storage/0498/doc_00087216 [00:22:17]file doc_00087217 [00:22:17]remove file /storage/0498/doc_00087217 [00:22:17]file doc_00087218 [00:22:17]remove file /storage/0498/doc_00087218 [00:22:17]file doc_00087219 [00:22:17]remove file /storage/0498/doc_00087219 [00:22:17]file doc_00087220 [00:22:17]remove file /storage/0498/doc_00087220 [00:22:17]file doc_00087221 [00:22:17]remove file /storage/0498/doc_00087221 [00:22:17]file doc_00087222 [00:22:17]remove file /storage/0498/doc_00087222 [00:22:17]file doc_00087223 [00:22:17]remove file /storage/0498/doc_00087223 [00:22:17]file doc_00087224 [00:22:17]remove file /storage/0498/doc_00087224 [00:22:17]file doc_00087225 [00:22:17]remove file /storage/0498/doc_00087225 [00:22:17]file doc_00087226 [00:22:17]remove file /storage/0498/doc_00087226 [00:22:17]file doc_00087227 [00:22:17]remove file /storage/0498/doc_00087227 [00:22:17]file doc_00087228 [00:22:17]remove file /storage/0498/doc_00087228 [00:22:17]file doc_00087229 [00:22:17]remove file /storage/0498/doc_00087229 [00:22:17]file doc_00087230 [00:22:17]remove file /storage/0498/doc_00087230 [00:22:17]file doc_00087231 [00:22:17]remove file /storage/0498/doc_00087231 [00:22:17]file doc_00087232 [00:22:17]remove file /storage/0498/doc_00087232 [00:22:17]file doc_00087233 [00:22:17]remove file /storage/0498/doc_00087233 [00:22:17]file doc_00087234 [00:22:17]remove file /storage/0498/doc_00087234 [00:22:17]file doc_00087235 [00:22:17]remove file /storage/0498/doc_00087235 [00:22:17]file doc_00087236 [00:22:17]remove file /storage/0498/doc_00087236 [00:22:17]file doc_00087237 [00:22:17]remove file /storage/0498/doc_00087237 [00:22:17]file doc_00087238 [00:22:17]remove file /storage/0498/doc_00087238 [00:22:17]file doc_00087239 [00:22:17]remove file /storage/0498/doc_00087239 [00:22:17]file doc_00087240 [00:22:17]remove file /storage/0498/doc_00087240 [00:22:17]file doc_00087241 [00:22:17]remove file /storage/0498/doc_00087241 [00:22:17]file doc_00087242 [00:22:17]remove file /storage/0498/doc_00087242 [00:22:17]file doc_00087243 [00:22:17]remove file /storage/0498/doc_00087243 [00:22:17]file doc_00087244 [00:22:17]remove file /storage/0498/doc_00087244 [00:22:17]file doc_00087245 [00:22:17]remove file /storage/0498/doc_00087245 [00:22:17]file doc_00087246 [00:22:17]remove file /storage/0498/doc_00087246 [00:22:17]file doc_00087247 [00:22:17]remove file /storage/0498/doc_00087247 [00:22:17]file doc_00087248 [00:22:17]remove file /storage/0498/doc_00087248 [00:22:17]file doc_00087249 [00:22:17]remove file /storage/0498/doc_00087249 [00:22:17]file doc_00087250 [00:22:17]remove file /storage/0498/doc_00087250 [00:22:17]file doc_00087251 [00:22:17]remove file /storage/0498/doc_00087251 [00:22:17]file doc_00087252 [00:22:17]remove file /storage/0498/doc_00087252 [00:22:17]file doc_00087253 [00:22:17]remove file /storage/0498/doc_00087253 [00:22:17]file doc_00087254 [00:22:17]remove file /storage/0498/doc_00087254 [00:22:17]file doc_00087255 [00:22:17]remove file /storage/0498/doc_00087255 [00:22:17]file doc_00087256 [00:22:17]remove file /storage/0498/doc_00087256 [00:22:17]file doc_00087257 [00:22:17]remove file /storage/0498/doc_00087257 [00:22:17]file doc_00087258 [00:22:17]remove file /storage/0498/doc_00087258 [00:22:17]file doc_00087259 [00:22:17]remove file /storage/0498/doc_00087259 [00:22:17]file doc_00087260 [00:22:17]remove file /storage/0498/doc_00087260 [00:22:17]file doc_00087261 [00:22:17]remove file /storage/0498/doc_00087261 [00:22:17]file doc_00087262 [00:22:17]remove file /storage/0498/doc_00087262 [00:22:17]file doc_00087263 [00:22:17]remove file /storage/0498/doc_00087263 [00:22:17]file doc_00087264 [00:22:17]remove file /storage/0498/doc_00087264 [00:22:17]file doc_00087265 [00:22:17]remove file /storage/0498/doc_00087265 [00:22:17]file doc_00087266 [00:22:17]remove file /storage/0498/doc_00087266 [00:22:17]file doc_00087267 [00:22:17]remove file /storage/0498/doc_00087267 [00:22:17]file doc_00087268 [00:22:17]remove file /storage/0498/doc_00087268 [00:22:17]file doc_00087269 [00:22:17]remove file /storage/0498/doc_00087269 [00:22:17]file doc_00087270 [00:22:17]remove file /storage/0498/doc_00087270 [00:22:17]file doc_00087271 [00:22:17]remove file /storage/0498/doc_00087271 [00:22:17]file doc_00087272 [00:22:17]remove file /storage/0498/doc_00087272 [00:22:17]file doc_00087273 [00:22:17]remove file /storage/0498/doc_00087273 [00:22:17]file doc_00087274 [00:22:17]remove file /storage/0498/doc_00087274 [00:22:17]file doc_00087275 [00:22:17]remove file /storage/0498/doc_00087275 [00:22:17]file doc_00087276 [00:22:17]remove file /storage/0498/doc_00087276 [00:22:17]file doc_00087277 [00:22:17]remove file /storage/0498/doc_00087277 [00:22:17]file doc_00087278 [00:22:17]remove file /storage/0498/doc_00087278 [00:22:17]file doc_00087279 [00:22:17]remove file /storage/0498/doc_00087279 [00:22:17]file doc_00087280 [00:22:17]remove file /storage/0498/doc_00087280 [00:22:17]file doc_00087281 [00:22:17]remove file /storage/0498/doc_00087281 [00:22:17]file doc_00087282 [00:22:17]remove file /storage/0498/doc_00087282 [00:22:17]file doc_00087283 [00:22:17]remove file /storage/0498/doc_00087283 [00:22:17]file doc_00087284 [00:22:17]remove file /storage/0498/doc_00087284 [00:22:17]file doc_00087285 [00:22:17]remove file /storage/0498/doc_00087285 [00:22:17]file doc_00087286 [00:22:17]remove file /storage/0498/doc_00087286 [00:22:17]file doc_00087287 [00:22:17]remove file /storage/0498/doc_00087287 [00:22:17]file doc_00087288 [00:22:17]remove file /storage/0498/doc_00087288 [00:22:17]file doc_00087289 [00:22:17]remove file /storage/0498/doc_00087289 [00:22:17]file doc_00087290 [00:22:17]remove file /storage/0498/doc_00087290 [00:22:17]file doc_00087291 [00:22:17]remove file /storage/0498/doc_00087291 [00:22:17]file doc_00087292 [00:22:17]remove file /storage/0498/doc_00087292 [00:22:17]file doc_00087293 [00:22:17]remove file /storage/0498/doc_00087293 [00:22:17]file doc_00087294 [00:22:17]remove file /storage/0498/doc_00087294 [00:22:17]file doc_00087295 [00:22:17]remove file /storage/0498/doc_00087295 [00:22:17]file doc_00087296 [00:22:17]remove file /storage/0498/doc_00087296 [00:22:17]file doc_00087297 [00:22:17]remove file /storage/0498/doc_00087297 [00:22:17]file doc_00087298 [00:22:17]remove file /storage/0498/doc_00087298 [00:22:17]file doc_00087299 [00:22:17]remove file /storage/0498/doc_00087299 [00:22:17]file doc_00087300 [00:22:17]remove file /storage/0498/doc_00087300 [00:22:17]file doc_00087301 [00:22:17]remove file /storage/0498/doc_00087301 [00:22:17]file doc_00087302 [00:22:17]remove file /storage/0498/doc_00087302 [00:22:17]file doc_00087303 [00:22:17]remove file /storage/0498/doc_00087303 [00:22:17]file doc_00087304 [00:22:18]remove file /storage/0498/doc_00087304 [00:22:18]file doc_00087305 [00:22:18]remove file /storage/0498/doc_00087305 [00:22:18]file doc_00087306 [00:22:18]remove file /storage/0498/doc_00087306 [00:22:18]file doc_00087307 [00:22:18]remove file /storage/0498/doc_00087307 [00:22:18]file doc_00087308 [00:22:18]remove file /storage/0498/doc_00087308 [00:22:18]file doc_00087309 [00:22:18]remove file /storage/0498/doc_00087309 [00:22:18]file doc_00087310 [00:22:18]remove file /storage/0498/doc_00087310 [00:22:18]file doc_00087311 [00:22:18]remove file /storage/0498/doc_00087311 [00:22:18]file doc_00087312 [00:22:18]remove file /storage/0498/doc_00087312 [00:22:18]file doc_00087313 [00:22:18]remove file /storage/0498/doc_00087313 [00:22:18]file doc_00087314 [00:22:18]remove file /storage/0498/doc_00087314 [00:22:18]file doc_00087315 [00:22:18]remove file /storage/0498/doc_00087315 [00:22:18]file doc_00087316 [00:22:18]remove file /storage/0498/doc_00087316 [00:22:18]file doc_00087317 [00:22:18]remove file /storage/0498/doc_00087317 [00:22:18]file doc_00087318 [00:22:18]remove file /storage/0498/doc_00087318 [00:22:18]file doc_00087319 [00:22:18]remove file /storage/0498/doc_00087319 [00:22:18]file doc_00087320 [00:22:18]remove file /storage/0498/doc_00087320 [00:22:18]file doc_00087321 [00:22:18]remove file /storage/0498/doc_00087321 [00:22:18]file doc_00087322 [00:22:18]remove file /storage/0498/doc_00087322 [00:22:18]file doc_00087323 [00:22:18]remove file /storage/0498/doc_00087323 [00:22:18]file doc_00087324 [00:22:18]remove file /storage/0498/doc_00087324 [00:22:18]file doc_00087325 [00:22:18]remove file /storage/0498/doc_00087325 [00:22:18]file doc_00087326 [00:22:18]remove file /storage/0498/doc_00087326 [00:22:18]file doc_00087327 [00:22:18]remove file /storage/0498/doc_00087327 [00:22:18]file doc_00087328 [00:22:18]remove file /storage/0498/doc_00087328 [00:22:18]file doc_00087329 [00:22:18]remove file /storage/0498/doc_00087329 [00:22:18]file doc_00087330 [00:22:18]remove file /storage/0498/doc_00087330 [00:22:18]file doc_00087331 [00:22:18]remove file /storage/0498/doc_00087331 [00:22:18]file doc_00087332 [00:22:18]remove file /storage/0498/doc_00087332 [00:22:18]file doc_00087333 [00:22:18]remove file /storage/0498/doc_00087333 [00:22:18]file doc_00087334 [00:22:18]remove file /storage/0498/doc_00087334 [00:22:18]file doc_00087335 [00:22:18]remove file /storage/0498/doc_00087335 [00:22:18]file doc_00087336 [00:22:18]remove file /storage/0498/doc_00087336 [00:22:18]file doc_00087337 [00:22:18]remove file /storage/0498/doc_00087337 [00:22:18]file doc_00087338 [00:22:18]remove file /storage/0498/doc_00087338 [00:22:18]file doc_00087339 [00:22:18]remove file /storage/0498/doc_00087339 [00:22:18]file doc_00087340 [00:22:18]remove file /storage/0498/doc_00087340 [00:22:18]file doc_00087341 [00:22:18]remove file /storage/0498/doc_00087341 [00:22:18]file doc_00087342 [00:22:18]remove file /storage/0498/doc_00087342 [00:22:18]file doc_00087343 [00:22:18]remove file /storage/0498/doc_00087343 [00:22:18]file doc_00087344 [00:22:18]remove file /storage/0498/doc_00087344 [00:22:18]file doc_00087345 [00:22:18]remove file /storage/0498/doc_00087345 [00:22:18]file doc_00087346 [00:22:18]remove file /storage/0498/doc_00087346 [00:22:18]file doc_00087347 [00:22:18]remove file /storage/0498/doc_00087347 [00:22:18]file doc_00087348 [00:22:18]remove file /storage/0498/doc_00087348 [00:22:18]file doc_00087349 [00:22:18]remove file /storage/0498/doc_00087349 [00:22:18]file doc_00087350 [00:22:18]remove file /storage/0498/doc_00087350 [00:22:18]file doc_00087351 [00:22:18]remove file /storage/0498/doc_00087351 [00:22:18]file doc_00087352 [00:22:18]remove file /storage/0498/doc_00087352 [00:22:18]file doc_00087353 [00:22:18]remove file /storage/0498/doc_00087353 [00:22:18]file doc_00087354 [00:22:18]remove file /storage/0498/doc_00087354 [00:22:18]file doc_00087355 [00:22:18]remove file /storage/0498/doc_00087355 [00:22:18]file doc_00087356 [00:22:18]remove file /storage/0498/doc_00087356 [00:22:18]file doc_00087357 [00:22:18]remove file /storage/0498/doc_00087357 [00:22:18]file doc_00087358 [00:22:18]remove file /storage/0498/doc_00087358 [00:22:18]file doc_00087359 [00:22:18]remove file /storage/0498/doc_00087359 [00:22:18]file doc_00087360 [00:22:18]remove file /storage/0498/doc_00087360 [00:22:18]file doc_00087361 [00:22:18]remove file /storage/0498/doc_00087361 [00:22:18]file doc_00087362 [00:22:18]remove file /storage/0498/doc_00087362 [00:22:18]file doc_00087363 [00:22:18]remove file /storage/0498/doc_00087363 [00:22:18]file doc_00087364 [00:22:18]remove file /storage/0498/doc_00087364 [00:22:18]file doc_00087365 [00:22:18]remove file /storage/0498/doc_00087365 [00:22:18]file doc_00087366 [00:22:18]remove file /storage/0498/doc_00087366 [00:22:18]file doc_00087367 [00:22:18]remove file /storage/0498/doc_00087367 [00:22:18]file doc_00087368 [00:22:18]remove file /storage/0498/doc_00087368 [00:22:18]file doc_00087369 [00:22:18]remove file /storage/0498/doc_00087369 [00:22:18]file doc_00087370 [00:22:18]remove file /storage/0498/doc_00087370 [00:22:18]file doc_00087371 [00:22:18]remove file /storage/0498/doc_00087371 [00:22:18]file doc_00087372 [00:22:18]remove file /storage/0498/doc_00087372 [00:22:18]file doc_00087373 [00:22:18]remove file /storage/0498/doc_00087373 [00:22:18]file doc_00087374 [00:22:18]remove file /storage/0498/doc_00087374 [00:22:18]file doc_00087375 [00:22:18]remove file /storage/0498/doc_00087375 [00:22:18]file doc_00087376 [00:22:18]remove file /storage/0498/doc_00087376 [00:22:18]file doc_00087377 [00:22:18]remove file /storage/0498/doc_00087377 [00:22:18]file doc_00087378 [00:22:18]remove file /storage/0498/doc_00087378 [00:22:18]file doc_00087379 [00:22:18]remove file /storage/0498/doc_00087379 [00:22:18]file doc_00087380 [00:22:18]remove file /storage/0498/doc_00087380 [00:22:18]file doc_00087381 [00:22:18]remove file /storage/0498/doc_00087381 [00:22:18]file doc_00087382 [00:22:18]remove file /storage/0498/doc_00087382 [00:22:18]file doc_00087383 [00:22:18]remove file /storage/0498/doc_00087383 [00:22:18]file doc_00087384 [00:22:18]remove file /storage/0498/doc_00087384 [00:22:18]file doc_00087385 [00:22:18]remove file /storage/0498/doc_00087385 [00:22:18]file doc_00087386 [00:22:18]remove file /storage/0498/doc_00087386 [00:22:18]file doc_00087387 [00:22:18]remove file /storage/0498/doc_00087387 [00:22:18]file doc_00087388 [00:22:18]remove file /storage/0498/doc_00087388 [00:22:18]file doc_00087389 [00:22:18]remove file /storage/0498/doc_00087389 [00:22:18]file doc_00087390 [00:22:18]remove file /storage/0498/doc_00087390 [00:22:18]file doc_00087391 [00:22:18]remove file /storage/0498/doc_00087391 [00:22:18]file doc_00087392 [00:22:18]remove file /storage/0498/doc_00087392 [00:22:18]file doc_00087393 [00:22:18]remove file /storage/0498/doc_00087393 [00:22:18]file doc_00087394 [00:22:18]remove file /storage/0498/doc_00087394 [00:22:18]file doc_00087395 [00:22:18]remove file /storage/0498/doc_00087395 [00:22:18]file doc_00087396 [00:22:18]remove file /storage/0498/doc_00087396 [00:22:18]file doc_00087397 [00:22:18]remove file /storage/0498/doc_00087397 [00:22:18]file doc_00087398 [00:22:18]remove file /storage/0498/doc_00087398 [00:22:18]file doc_00087399 [00:22:18]remove file /storage/0498/doc_00087399 [00:22:18]file doc_00087400 [00:22:18]remove file /storage/0498/doc_00087400 [00:22:18]file doc_00087401 [00:22:18]remove file /storage/0498/doc_00087401 [00:22:18]file doc_00087402 [00:22:18]remove file /storage/0498/doc_00087402 [00:22:18]file doc_00087403 [00:22:18]remove file /storage/0498/doc_00087403 [00:22:18]file doc_00087404 [00:22:18]remove file /storage/0498/doc_00087404 [00:22:18]file doc_00087405 [00:22:18]remove file /storage/0498/doc_00087405 [00:22:18]file doc_00087406 [00:22:18]remove file /storage/0498/doc_00087406 [00:22:18]file doc_00087407 [00:22:18]remove file /storage/0498/doc_00087407 [00:22:18]file doc_00087408 [00:22:18]remove file /storage/0498/doc_00087408 [00:22:18]file doc_00087409 [00:22:18]remove file /storage/0498/doc_00087409 [00:22:18]file doc_00087410 [00:22:18]remove file /storage/0498/doc_00087410 [00:22:18]file doc_00087411 [00:22:18]remove file /storage/0498/doc_00087411 [00:22:18]file doc_00087412 [00:22:18]remove file /storage/0498/doc_00087412 [00:22:18]file doc_00087413 [00:22:18]remove file /storage/0498/doc_00087413 [00:22:18]file doc_00087414 [00:22:18]remove file /storage/0498/doc_00087414 [00:22:18]file doc_00087415 [00:22:18]remove file /storage/0498/doc_00087415 [00:22:18]file doc_00087416 [00:22:18]remove file /storage/0498/doc_00087416 [00:22:18]file doc_00087417 [00:22:18]remove file /storage/0498/doc_00087417 [00:22:18]file doc_00087418 [00:22:18]remove file /storage/0498/doc_00087418 [00:22:18]file doc_00087419 [00:22:18]remove file /storage/0498/doc_00087419 [00:22:18]file doc_00087420 [00:22:18]remove file /storage/0498/doc_00087420 [00:22:18]file doc_00087421 [00:22:18]remove file /storage/0498/doc_00087421 [00:22:18]file doc_00087422 [00:22:18]remove file /storage/0498/doc_00087422 [00:22:18]file doc_00087423 [00:22:18]remove file /storage/0498/doc_00087423 [00:22:18]file doc_00087424 [00:22:18]remove file /storage/0498/doc_00087424 [00:22:18]file doc_00087425 [00:22:18]remove file /storage/0498/doc_00087425 [00:22:18]file doc_00087426 [00:22:18]remove file /storage/0498/doc_00087426 [00:22:18]file doc_00087427 [00:22:18]remove file /storage/0498/doc_00087427 [00:22:18]file doc_00087428 [00:22:18]remove file /storage/0498/doc_00087428 [00:22:18]file doc_00087429 [00:22:18]remove file /storage/0498/doc_00087429 [00:22:18]file doc_00087430 [00:22:18]remove file /storage/0498/doc_00087430 [00:22:18]file doc_00087431 [00:22:18]remove file /storage/0498/doc_00087431 [00:22:18]file doc_00087432 [00:22:18]remove file /storage/0498/doc_00087432 [00:22:18]file doc_00087433 [00:22:18]remove file /storage/0498/doc_00087433 [00:22:18]file doc_00087434 [00:22:18]remove file /storage/0498/doc_00087434 [00:22:18]file doc_00087435 [00:22:18]remove file /storage/0498/doc_00087435 [00:22:18]file doc_00087436 [00:22:18]remove file /storage/0498/doc_00087436 [00:22:18]file doc_00087437 [00:22:18]remove file /storage/0498/doc_00087437 [00:22:18]file doc_00087438 [00:22:18]remove file /storage/0498/doc_00087438 [00:22:18]file doc_00087439 [00:22:18]remove file /storage/0498/doc_00087439 [00:22:18]file doc_00087440 [00:22:18]remove file /storage/0498/doc_00087440 [00:22:18]file doc_00087441 [00:22:18]remove file /storage/0498/doc_00087441 [00:22:18]file doc_00087442 [00:22:18]remove file /storage/0498/doc_00087442 [00:22:18]file doc_00087443 [00:22:18]remove file /storage/0498/doc_00087443 [00:22:18]file doc_00087444 [00:22:18]remove file /storage/0498/doc_00087444 [00:22:18]file doc_00087445 [00:22:18]remove file /storage/0498/doc_00087445 [00:22:18]file doc_00087446 [00:22:18]remove file /storage/0498/doc_00087446 [00:22:18]file doc_00087447 [00:22:18]remove file /storage/0498/doc_00087447 [00:22:18]file doc_00087448 [00:22:18]remove file /storage/0498/doc_00087448 [00:22:18]file doc_00087449 [00:22:18]remove file /storage/0498/doc_00087449 [00:22:18]file doc_00087450 [00:22:18]remove file /storage/0498/doc_00087450 [00:22:18]file doc_00087451 [00:22:18]remove file /storage/0498/doc_00087451 [00:22:18]file doc_00087452 [00:22:18]remove file /storage/0498/doc_00087452 [00:22:18]file doc_00087453 [00:22:18]remove file /storage/0498/doc_00087453 [00:22:18]file doc_00087454 [00:22:18]remove file /storage/0498/doc_00087454 [00:22:18]file doc_00087455 [00:22:18]remove file /storage/0498/doc_00087455 [00:22:18]file doc_00087456 [00:22:18]remove file /storage/0498/doc_00087456 [00:22:18]file doc_00087457 [00:22:18]remove file /storage/0498/doc_00087457 [00:22:18]file doc_00087458 [00:22:18]remove file /storage/0498/doc_00087458 [00:22:18]file doc_00087459 [00:22:18]remove file /storage/0498/doc_00087459 [00:22:18]file doc_00087460 [00:22:18]remove file /storage/0498/doc_00087460 [00:22:18]file doc_00087461 [00:22:18]remove file /storage/0498/doc_00087461 [00:22:18]file doc_00087462 [00:22:18]remove file /storage/0498/doc_00087462 [00:22:18]file doc_00087463 [00:22:18]remove file /storage/0498/doc_00087463 [00:22:18]file doc_00087464 [00:22:18]remove file /storage/0498/doc_00087464 [00:22:18]file doc_00087465 [00:22:18]remove file /storage/0498/doc_00087465 [00:22:18]file doc_00087466 [00:22:18]remove file /storage/0498/doc_00087466 [00:22:18]file doc_00087467 [00:22:18]remove file /storage/0498/doc_00087467 [00:22:18]file doc_00087468 [00:22:18]remove file /storage/0498/doc_00087468 [00:22:18]OFD Sender: No OFD packet to send [00:22:18]file doc_00087469 [00:22:18]remove file /storage/0498/doc_00087469 [00:22:18]file doc_00087470 [00:22:18]remove file /storage/0498/doc_00087470 [00:22:18]file doc_00087471 [00:22:18]remove file /storage/0498/doc_00087471 [00:22:18]file doc_00087472 [00:22:18]remove file /storage/0498/doc_00087472 [00:22:18]file doc_00087473 [00:22:18]remove file /storage/0498/doc_00087473 [00:22:18]file doc_00087474 [00:22:18]remove file /storage/0498/doc_00087474 [00:22:18]file doc_00087475 [00:22:18]remove file /storage/0498/doc_00087475 [00:22:18]file doc_00087476 [00:22:18]remove file /storage/0498/doc_00087476 [00:22:18]file doc_00087477 [00:22:18]remove file /storage/0498/doc_00087477 [00:22:18]file doc_00087478 [00:22:18]remove file /storage/0498/doc_00087478 [00:22:18]file doc_00087479 [00:22:18]remove file /storage/0498/doc_00087479 [00:22:18]file doc_00087480 [00:22:18]remove file /storage/0498/doc_00087480 [00:22:18]file doc_00087481 [00:22:18]remove file /storage/0498/doc_00087481 [00:22:18]file doc_00087482 [00:22:18]remove file /storage/0498/doc_00087482 [00:22:18]file doc_00087483 [00:22:18]remove file /storage/0498/doc_00087483 [00:22:18]file doc_00087484 [00:22:18]remove file /storage/0498/doc_00087484 [00:22:18]file doc_00087485 [00:22:18]remove file /storage/0498/doc_00087485 [00:22:18]file doc_00087486 [00:22:18]remove file /storage/0498/doc_00087486 [00:22:18]file doc_00087487 [00:22:18]remove file /storage/0498/doc_00087487 [00:22:18]file doc_00087488 [00:22:18]remove file /storage/0498/doc_00087488 [00:22:18]file doc_00087489 [00:22:18]remove file /storage/0498/doc_00087489 [00:22:18]file doc_00087490 [00:22:18]remove file /storage/0498/doc_00087490 [00:22:18]file doc_00087491 [00:22:18]remove file /storage/0498/doc_00087491 [00:22:18]file doc_00087492 [00:22:18]remove file /storage/0498/doc_00087492 [00:22:18]file doc_00087493 [00:22:18]remove file /storage/0498/doc_00087493 [00:22:18]file doc_00087494 [00:22:18]remove file /storage/0498/doc_00087494 [00:22:18]file doc_00087495 [00:22:18]remove file /storage/0498/doc_00087495 [00:22:18]file doc_00087496 [00:22:18]remove file /storage/0498/doc_00087496 [00:22:18]file doc_00087497 [00:22:18]remove file /storage/0498/doc_00087497 [00:22:18]file doc_00087498 [00:22:18]remove file /storage/0498/doc_00087498 [00:22:18]file doc_00087499 [00:22:18]remove file /storage/0498/doc_00087499 [00:22:18]file doc_00087500 [00:22:18]remove file /storage/0498/doc_00087500 [00:22:18]file doc_00087501 [00:22:18]remove file /storage/0498/doc_00087501 [00:22:18]file doc_00087502 [00:22:18]remove file /storage/0498/doc_00087502 [00:22:18]file doc_00087503 [00:22:18]remove file /storage/0498/doc_00087503 [00:22:18]file doc_00087504 [00:22:18]remove file /storage/0498/doc_00087504 [00:22:18]file doc_00087505 [00:22:18]remove file /storage/0498/doc_00087505 [00:22:18]file doc_00087506 [00:22:18]remove file /storage/0498/doc_00087506 [00:22:18]file doc_00087507 [00:22:18]remove file /storage/0498/doc_00087507 [00:22:18]file doc_00087508 [00:22:18]remove file /storage/0498/doc_00087508 [00:22:18]file doc_00087509 [00:22:18]remove file /storage/0498/doc_00087509 [00:22:18]file doc_00087510 [00:22:18]remove file /storage/0498/doc_00087510 [00:22:18]file doc_00087511 [00:22:18]remove file /storage/0498/doc_00087511 [00:22:18]file doc_00087512 [00:22:18]remove file /storage/0498/doc_00087512 [00:22:18]file doc_00087513 [00:22:18]remove file /storage/0498/doc_00087513 [00:22:18]file doc_00087514 [00:22:18]remove file /storage/0498/doc_00087514 [00:22:18]file doc_00087515 [00:22:18]remove file /storage/0498/doc_00087515 [00:22:18]file doc_00087516 [00:22:18]remove file /storage/0498/doc_00087516 [00:22:18]file doc_00087517 [00:22:18]remove file /storage/0498/doc_00087517 [00:22:18]file doc_00087518 [00:22:18]remove file /storage/0498/doc_00087518 [00:22:18]file doc_00087519 [00:22:18]remove file /storage/0498/doc_00087519 [00:22:18]file doc_00087520 [00:22:18]remove file /storage/0498/doc_00087520 [00:22:18]file doc_00087521 [00:22:18]remove file /storage/0498/doc_00087521 [00:22:18]file doc_00087522 [00:22:18]remove file /storage/0498/doc_00087522 [00:22:18]file doc_00087523 [00:22:18]remove file /storage/0498/doc_00087523 [00:22:18]file doc_00087524 [00:22:18]remove file /storage/0498/doc_00087524 [00:22:18]file doc_00087525 [00:22:18]remove file /storage/0498/doc_00087525 [00:22:18]file doc_00087526 [00:22:18]remove file /storage/0498/doc_00087526 [00:22:18]file doc_00087527 [00:22:18]remove file /storage/0498/doc_00087527 [00:22:18]file doc_00087528 [00:22:18]remove file /storage/0498/doc_00087528 [00:22:18]file doc_00087529 [00:22:18]remove file /storage/0498/doc_00087529 [00:22:18]file doc_00087530 [00:22:18]remove file /storage/0498/doc_00087530 [00:22:18]file doc_00087531 [00:22:18]remove file /storage/0498/doc_00087531 [00:22:18]remove dir /storage/0498 [00:22:18]ProcessDocumentItem done err = 0, tmpTLVsize=243 [00:22:18]tlvbuf is 01D22FA0 [00:22:18]SAM_PROTO_ClearQueue [00:22:18]wFMCommunicate request_size=4 [00:22:18]MH_SAM_APDU [00:22:18]CAPDU: 80 09 00 00 [00:22:18]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [00:22:18]Write i2c OK [00:22:18]MH_I2C_Read... [00:22:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:18]Read from MH i2c: E2 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: E2 03 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [00:22:19]RAPDU: 90 00 [00:22:19]wFMCommunicate OK [00:22:19]SAM_PROTO_ClearQueue done [00:22:19]KKMCreateOFDPacket [00:22:19]OFDProtocolAddRootSTLVToBuf [00:22:19]FM_MakeSignedData [00:22:19]FM_MakeSignedData [00:22:19]SAM_PROTO_SignData [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 0D 01 02 [00:22:19]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 03 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [00:22:19]RAPDU: 90 00 [00:22:19]wFMCommunicate OK [00:22:19]wFMCommunicate request_size=252 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 0D 02 02 F7 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 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 38 06 F2 66 0E 04 04 00 F3 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 EC 55 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 DA 32 65 2C 2E 36 [00:22:19]Write to MH i2c: E2 FF 00 55 01 80 0D 02 02 F7 00 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 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 38 06 F2 66 0E 04 04 00 F3 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 EC 55 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 DA 32 65 2C 2E 36 00 00 47 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 03 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [00:22:19]RAPDU: 90 00 [00:22:19]wFMCommunicate OK [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 0D 03 02 [00:22:19]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 0B 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 0B 00 56 01 00 79 62 B4 D9 2D 53 DF 7C 90 00 16 [00:22:19]RAPDU: 79 62 B4 D9 2D 53 DF 7C 90 00 [00:22:19]wFMCommunicate OK [00:22:19]SAM_PROTO_SignData done [00:22:19]FM_MakeSignedData done [00:22:19]CreateOFDProtocolMessage [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 11 00 00 [00:22:19]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 17 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [00:22: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:22:19]wFMCommunicate OK [00:22:19]CreateOFDProtocolMessage done [00:22:19]OFDSenderStorePacket 87532 [00:22:19]StoreOFDPacket docnum=87532 [00:22: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 07 01 00 00 76 9A FF 00 6F 58 5A 02 01 00 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 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 38 06 F2 66 0E 04 04 00 F3 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 EC 55 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 DA 32 65 2C 2E 36 79 62 B4 D9 2D 53 DF 7C [00:22:19]CheckFolder [00:22:19]dirname=/storage/ofd_packets [00:22:19]CheckFolder done [00:22:19]ProducePacketName [00:22:19]name=ofd_packets/00087532 [00:22:19]NVStorageSaveData ofd_packets/00087532 [00:22:19]File name is /storage/ofd_packets/00087532 [00:22:19]Write 293 bytes [00:22:19]NVStorageSaveData done [00:22:19]OFDSenderStorePacket done [00:22:19]KKMCreateOFDPacket done [00:22:19]NVStorageSaveData kkm_last_timestamp [00:22:19]File name is /storage/kkm_last_timestamp [00:22:19]Write 4 bytes [00:22:19]NVStorageSaveData done [00:22:19]ExternCall_PrintAddStr [00:22:19]wPrintStart [00:22:19]Write to MH i2c: 01 00 00 58 01 59 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 07 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [00:22:19]RasterBufferAndPrint [00:22:19]line Отчет об открытии смены [00:22:19]line ФФД: 1.0 [00:22:19]line ИНН: 02508201610067 [00:22:19]line Кассир: Ашимов Т. [00:22:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:22:19]line Место: АЗС № 137 "Партнер Нефть" [00:22:19]OFD Sender: Processing packet 87532 [packets to send 280, broken 279] [00:22:19]ProducePacketName [00:22:19]name=ofd_packets/00087532 [00:22:19]OFD Sender: To server: pG, [00:22:19]CommunicateWithHost lk.salyk.kg:30040 [00:22:19]ConnectInit lk.salyk.kg [00:22:19]line 24.09.2024 00:22 [00:22:19]line Смена: 499 [00:22:19]line РНМ: 0000000000092592 [00:22:19]line ЗНМ: 0300000064 [00:22:19]line ФД: 87532 [00:22:19]line ФМ: 0000000000874979 [00:22:19]line ФПД: 239909980614198 [00:22:19]written 0, free lines is 4095 [00:22:19]Write to MH i2c: 01 00 00 6A 01 6B [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 07 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 07 00 6A 01 00 00 00 00 00 55 0E D5 [00:22:19]RasterBufferAndPrint [00:22:19]line [00:22:19]line [00:22:19]line [00:22:19]line [00:22:19]line [00:22:19]written 0, free lines is 3683 [00:22:19]MH_Cut [00:22:19]Write to MH i2c: D1 01 00 71 01 01 44 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: D1 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: D1 01 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: D1 01 00 71 01 00 43 [00:22:19]Write to MH i2c: 01 00 00 72 01 73 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:20]*** Cut start [00:22:20]*** Partial cut [00:22:20]*** CUTSNS_PIN = 1 [00:22:20]*** CUTSNS_PIN = 0 [00:22:20]*** Brake cut motor [00:22:20]Connected sock=10 [00:22: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 07 01 00 00 76 9A FF 00 6F 58 5A 02 01 00 02 00 F3 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 11 00 D0 90 D1 88 D0 B8 D0 BC D0 BE D0 B2 20 D0 A2 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 38 06 F2 66 0E 04 04 00 F3 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 EC 55 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 DA 32 65 2C 2E 36 79 62 B4 D9 2D 53 DF 7C [00:22:21]Read from MH i2c: 01 [00:22:21]MH_I2C_Read... [00:22:21]*** Stop cut motor [00:22:21]*** Cut end [00:22:21]Read from MH i2c: 01 07 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: 01 07 00 72 01 00 00 00 00 00 FF 0F 88 [00:22:21]process_action open_shift done [00:22:21]requested_data is exist [00:22:21]produce_requested_data [00:22:21]requested_item fd.num is exist - process it [00:22:21]SAM_PROTO_GetFieldsCounters [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 13 00 00 [00:22:21]Write to MH i2c: E2 08 00 73 01 80 13 00 00 00 00 00 00 F0 [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 62 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 62 00 73 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 55 01 00 0E 04 04 00 F3 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 55 [00:22:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 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:22:21]wFMCommunicate OK [00:22:21]SAM_PROTO_GetFieldsCounters done [00:22:21]requested_item shift.num is exist - process it [00:22:21]requested_item shift.opened is exist - process it [00:22:21]req_shift_opened [00:22:21]FM_GetShiftState [00:22:21]SAM_PROTO_GetShiftState [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 13 01 00 [00:22:21]Write to MH i2c: E2 08 00 74 01 80 13 01 00 00 00 00 00 F2 [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 0E 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 0E 00 74 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 94 [00:22:21]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:22:21]wFMCommunicate OK [00:22:21]SAM_PROTO_GetShiftState done [00:22:21]FM_GetShiftState done [00:22:21]req_shift_opened done [00:22:21]requested_item shift.open_date is exist - process it [00:22:21]req_shift_open_date [00:22:21]req_shift_open_date done [00:22:21]produce_requested_data done [00:22:21]produce_requested_data return {"fd.num":87532,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:22:21]process_action_free open_shift [00:22:21]json_value_free [00:22:21]json_value_free done [00:22:21]process_json_proto returns [00:22:21]Send response to host [00:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87532,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:22:21]free response buf [00:22:21]execute_script done [00:22:21]execute_script returns [00:22:21]free content buf [00:22:21]Sock 6.Close socket [00:22:21]Sock 6.Thread stoped [00:22:21]accept exits with 9 [00:22:21]New connection [00:22:21]New thread 3067174244 created [00:22:21]Thread 3067317604 joined [00:22:21]Waiting for new connection... [00:22:21] Sock 9.Parse request [00:22:21]Sock 9.Check first char [00:22:21]Sock 9.First char is OK [00:22:21]request: POST /json_proto HTTP/1.0 [00:22:21]Method: POST [00:22:21]URL: /json_proto [00:22:21]Method is POST - this is cgi request [00:22:21]url: /json_proto [00:22:21]query_string will be loaded in cgi processing [00:22:21]execute_cgi json_proto POST (null) [00:22:21]execute_cgi path=json_proto method=POST [00:22:21]POST find Content-Length [00:22:21]Host: 172.17.47.196:8080 [00:22:21]Content-Length: 331 [00:22:21]Content-Type: application/json [00:22:21] [00:22:21]POST finish read [00:22:21]Found Content-Length = 331 [00:22:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:21]execute_script... [00:22:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:21]POST & json_proto [00:22:21]process_json_proto [00:22:21]json parsed OK: [00:22:21]protocol is kg_v1.0 [00:22:21]action value=get_value [00:22:21]process_action get_value [00:22:21]cmd_get_value [00:22:21]process_action get_value done [00:22:21]requested_data is exist [00:22:21]produce_requested_data [00:22:21]requested_item fm.sale.total is exist - process it [00:22:21]SAM_PROTO_GetFMData [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 13 03 00 [00:22:21]Write to MH i2c: E2 08 00 75 01 80 13 03 00 00 00 00 00 F5 [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22: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 2D 77 47 00 00 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 EC 55 01 00 F4 03 04 00 05 B1 F1 66 B6 04 01 00 00 65 8C 67 A5 E3 49 91 6A [00:22:21]CommunicateWithHost err = 0 [00:22:21]CheckOFDResponse [00:22:21]1017 (14) - 77093643461234 [00:22:21]1041 (16) - 0000000000874979 [00:22:21]1040 (4) - 87532 [00:22:21]1012 (4) - 23.09.2024 18:18 [00:22:21]1206 (1) - 0 [00:22:21]OFD Sender: Remove packet 87532 [00:22:21]ProducePacketName [00:22:21]name=ofd_packets/00087532 [00:22:21]NVStorageDeleteData [00:22:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 75 01 00 C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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 58 [00:22:21]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 05 52 01 00 69 04 A3 00 6F 04 04 00 89 4F 01 00 B1 04 05 00 19 2A 07 BB 01 70 04 05 00 20 6C C2 8C 01 72 04 04 00 F9 BD 44 2E 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F5 C6 0F 2F 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 99 E7 EB 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:22:21]wFMCommunicate OK [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 17 00 00 [00:22:21]Write to MH i2c: E2 08 00 76 01 80 17 00 00 00 00 00 00 F7 [00:22:21]OFD Sender: No OFD packet to send [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:22]Read from MH i2c: E2 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 76 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 82 [00:22:22]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:22:22]wFMCommunicate OK [00:22:22]wFMCommunicate request_size=4 [00:22:22]MH_SAM_APDU [00:22:22]CAPDU: 80 17 00 00 [00:22:22]Write to MH i2c: E2 08 00 77 01 80 17 00 00 00 00 00 00 F8 [00:22:22]Write i2c OK [00:22:22]MH_I2C_Read... [00:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:22]Read from MH i2c: E2 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 77 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 D0 [00:22:22]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:22:22]wFMCommunicate OK [00:22:22]wFMCommunicate request_size=4 [00:22:22]MH_SAM_APDU [00:22:22]CAPDU: 80 17 00 00 [00:22:22]Write to MH i2c: E2 08 00 78 01 80 17 00 00 00 00 00 00 F9 [00:22:22]Write i2c OK [00:22:22]MH_I2C_Read... [00:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:23]Read from MH i2c: E2 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 78 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 71 [00:22: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 [00:22:23]wFMCommunicate OK [00:22:23]wFMCommunicate request_size=4 [00:22:23]MH_SAM_APDU [00:22:23]CAPDU: 80 17 00 00 [00:22:23]Write to MH i2c: E2 08 00 79 01 80 17 00 00 00 00 00 00 FA [00:22:23]Write i2c OK [00:22:23]MH_I2C_Read... [00:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:22:23]Read from MH i2c: E2 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 E5 00 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 E5 00 79 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 DE [00:22:23]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:22:23]wFMCommunicate OK [00:22:23]SAM_PROTO_GetFMData done [00:22:23]requested_item fm.sale_refund.total is exist - process it [00:22:23]requested_item fm.buy.total is exist - process it [00:22:23]requested_item shift.sale.total is exist - process it [00:22:23]SAM_PROTO_GetShiftData [00:22:23]wFMCommunicate request_size=4 [00:22:23]MH_SAM_APDU [00:22:23]CAPDU: 80 13 02 00 [00:22:23]Write to MH i2c: E2 08 00 7A 01 80 13 02 00 00 00 00 00 F9 [00:22:23]Write i2c OK [00:22:23]MH_I2C_Read... [00:22:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:22:24]Read from MH i2c: E2 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 7A 01 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 6C [00:22:24]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:22:24]wFMCommunicate OK [00:22:24]wFMCommunicate request_size=4 [00:22:24]MH_SAM_APDU [00:22:24]CAPDU: 80 17 00 00 [00:22:24]Write to MH i2c: E2 08 00 7B 01 80 17 00 00 00 00 00 00 FC [00:22:24]Write i2c OK [00:22:24]MH_I2C_Read... [00:22:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:24]Read from MH i2c: E2 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 7B 01 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 04 [00:22:24]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:22:24]wFMCommunicate OK [00:22:24]wFMCommunicate request_size=4 [00:22:24]MH_SAM_APDU [00:22:24]CAPDU: 80 17 00 00 [00:22:24]Write to MH i2c: E2 08 00 7C 01 80 17 00 00 00 00 00 00 FD [00:22:24]Write i2c OK [00:22:24]MH_I2C_Read... [00:22:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:24]Read from MH i2c: E2 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 FD 00 7C 01 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 CF [00:22:25]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:22:25]wFMCommunicate OK [00:22:25]wFMCommunicate request_size=4 [00:22:25]MH_SAM_APDU [00:22:25]CAPDU: 80 17 00 00 [00:22:25]Write to MH i2c: E2 08 00 7D 01 80 17 00 00 00 00 00 00 FE [00:22:25]Write i2c OK [00:22:25]MH_I2C_Read... [00:22:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:25]Read from MH i2c: E2 [00:22:25]MH_I2C_Read... [00:22:25]Read from MH i2c: E2 FD 00 [00:22:25]MH_I2C_Read... [00:22:25]Read from MH i2c: E2 FD 00 7D 01 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 70 [00:22:25]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:22:25]wFMCommunicate OK [00:22:25]wFMCommunicate request_size=4 [00:22:25]MH_SAM_APDU [00:22:25]CAPDU: 80 17 00 00 [00:22:25]Write to MH i2c: E2 08 00 7E 01 80 17 00 00 00 00 00 00 FF [00:22:25]Write i2c OK [00:22:25]MH_I2C_Read... [00:22:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:22:25]Read from MH i2c: E2 [00:22:25]MH_I2C_Read... [00:22:25]Read from MH i2c: E2 BD 00 [00:22:25]MH_I2C_Read... [00:22:25]Read from MH i2c: E2 BD 00 7E 01 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E5 [00:22: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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:22:26]wFMCommunicate OK [00:22:26]SAM_PROTO_GetShiftData done [00:22:26]requested_item shift.sale.total_cash is exist - process it [00:22:26]requested_item shift.sale_refund.total is exist - process it [00:22:26]requested_item shift.sale_refund.total_cash is exist - process it [00:22:26]requested_item shift.buy.total is exist - process it [00:22:26]requested_item shift.buy.total_cash is exist - process it [00:22:26]produce_requested_data done [00:22:26]produce_requested_data return {"fm.sale.total":74327762.17,"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:22:26]process_action_free get_value [00:22:26]json_value_free [00:22:26]json_value_free done [00:22:26]process_json_proto returns [00:22:26]Send response to host [00:22:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74327762.17,"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:22:26]free response buf [00:22:26]execute_script done [00:22:26]execute_script returns [00:22:26]free content buf [00:22:26]Sock 9.Close socket [00:22:26]Sock 9.Thread stoped [00:22:26]OFD Sender: No OFD packet to send [00:22:32]OFD Sender: No OFD packet to send [00:22:37]OFD Sender: No OFD packet to send [00:22:42]OFD Sender: No OFD packet to send [00:22:47]OFD Sender: No OFD packet to send [00:22:52]OFD Sender: No OFD packet to send [00:22:57]OFD Sender: No OFD packet to send [00:23:02]OFD Sender: No OFD packet to send [00:23:07]OFD Sender: No OFD packet to send [00:23:12]OFD Sender: No OFD packet to send [00:23:15]recv_with_timeout no data received [00:23:17]OFD Sender: No OFD packet to send [00:23:22]OFD Sender: No OFD packet to send [00:23:27]OFD Sender: No OFD packet to send [00:23:32]OFD Sender: No OFD packet to send [00:23:34]recv_with_timeout no data received [00:23:37]OFD Sender: No OFD packet to send [00:23:42]OFD Sender: No OFD packet to send [00:23:47]OFD Sender: No OFD packet to send [00:23:52]OFD Sender: No OFD packet to send [00:23:55]recv_with_timeout no data received [00:23:57]OFD Sender: No OFD packet to send [00:24:02]OFD Sender: No OFD packet to send [00:24:07]OFD Sender: No OFD packet to send [00:24:12]OFD Sender: No OFD packet to send [00:24:15]recv_with_timeout no data received [00:24:17]OFD Sender: No OFD packet to send [00:24:22]OFD Sender: No OFD packet to send [00:24:27]OFD Sender: No OFD packet to send [00:24:32]OFD Sender: No OFD packet to send [00:24:37]OFD Sender: No OFD packet to send [00:24:37]recv_with_timeout no data received [00:24:42]OFD Sender: No OFD packet to send [00:24:47]OFD Sender: No OFD packet to send [00:24:52]OFD Sender: No OFD packet to send [00:24:57]OFD Sender: No OFD packet to send [00:25:02]OFD Sender: No OFD packet to send [00:25:07]OFD Sender: No OFD packet to send [00:25:12]OFD Sender: No OFD packet to send [00:25:17]OFD Sender: No OFD packet to send [00:25:22]OFD Sender: No OFD packet to send [00:25:27]OFD Sender: No OFD packet to send [00:25:32]OFD Sender: No OFD packet to send [00:25:37]OFD Sender: No OFD packet to send [00:25:42]OFD Sender: No OFD packet to send [00:25:44]recv_with_timeout no data received [00:25:47]OFD Sender: No OFD packet to send [00:25:52]OFD Sender: No OFD packet to send [00:25:57]OFD Sender: No OFD packet to send [00:26:02]OFD Sender: No OFD packet to send [00:26:07]OFD Sender: No OFD packet to send [00:26:12]OFD Sender: No OFD packet to send [00:26:17]OFD Sender: No OFD packet to send [00:17:56]line НС Приход: 74327762.17 [00:17:56]line НС Возвр.Прихода: 2009311.00 [00:17:56]line НС Расход: 0.00 [00:17:56]line НС Возвр.Расхода: 0.00 [00:17:56]line ФД: 87531 [00:17:56]line ФМ: 0000000000874979 [00:17:56]line ФПД: 153866336325426 [00:17:56]written 0, free lines is 4095 [00:17:57]Write to MH i2c: 01 00 00 2E 01 2F [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: 01 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: 01 07 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 88 0A C8 [00:17:57]RasterBufferAndPrint [00:17:57]line [00:17:57]line [00:17:57]line [00:17:57]line [00:17:57]line [00:17:57]written 0, free lines is 2767 [00:17:57]MH_Cut [00:17:57]Write to MH i2c: D1 01 00 35 01 01 08 [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: D1 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: D1 01 00 [00:17:57]MH_I2C_Read... [00:17:57]Read from MH i2c: D1 01 00 35 01 00 07 [00:17:57]Write to MH i2c: 01 00 00 36 01 37 [00:17:57]Write i2c OK [00:17:57]MH_I2C_Read... [00:17:58]*** Cut start [00:17:58]*** Partial cut [00:17:58]*** CUTSNS_PIN = 1 [00:17:58]*** CUTSNS_PIN = 0 [00:17:59]*** Brake cut motor [00:17:59]Read from MH i2c: 01 [00:17:59]MH_I2C_Read... [00:17:59]*** Stop cut motor [00:17:59]*** Cut end [00:17:59]Read from MH i2c: 01 07 00 [00:17:59]MH_I2C_Read... [00:17:59]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 FF 0F 4C [00:17:59]process_action close_shift done [00:17:59]requested_data is exist [00:17:59]produce_requested_data [00:17:59]requested_item fd.num is exist - process it [00:17:59]SAM_PROTO_GetFieldsCounters [00:17:59]wFMCommunicate request_size=4 [00:17:59]MH_SAM_APDU [00:17:59]CAPDU: 80 13 00 00 [00:17:59]Write to MH i2c: E2 08 00 37 01 80 13 00 00 00 00 00 00 B4 [00:17:59]Write i2c OK [00:17:59]MH_I2C_Read... [00:17:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:59]Read from MH i2c: E2 [00:17:59]MH_I2C_Read... [00:17:59]Read from MH i2c: E2 62 00 [00:17:59]MH_I2C_Read... [00:17:59]Read from MH i2c: E2 62 00 37 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 EB 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [00:17: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 EB 55 01 00 0E 04 04 00 F2 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:17:59]wFMCommunicate OK [00:17:59]SAM_PROTO_GetFieldsCounters done [00:17:59]requested_item shift.num is exist - process it [00:17:59]requested_item shift.opened is exist - process it [00:17:59]req_shift_opened [00:17:59]FM_GetShiftState [00:17:59]SAM_PROTO_GetShiftState [00:17:59]wFMCommunicate request_size=4 [00:17:59]MH_SAM_APDU [00:17:59]CAPDU: 80 13 01 00 [00:17:59]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [00:17:59]Write i2c OK [00:17:59]MH_I2C_Read... [00:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:59]Read from MH i2c: E2 [00:17:59]MH_I2C_Read... [00:17:59]Read from MH i2c: E2 0E 00 [00:17:59]MH_I2C_Read... [00:17:59]Read from MH i2c: E2 0E 00 38 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C1 [00:17:59]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:17:59]wFMCommunicate OK [00:17:59]SAM_PROTO_GetShiftState done [00:17:59]FM_GetShiftState done [00:17:59]req_shift_opened done [00:17:59]requested_item shift.open_date is exist - process it [00:17:59]req_shift_open_date [00:17:59]FM_GetShiftState [00:17:59]SAM_PROTO_GetShiftState [00:17:59]wFMCommunicate request_size=4 [00:17:59]MH_SAM_APDU [00:17:59]CAPDU: 80 13 01 00 [00:17:59]Write to MH i2c: E2 08 00 39 01 80 13 01 00 00 00 00 00 B7 [00:18:00]Write i2c OK [00:18:00]MH_I2C_Read... [00:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:00]Read from MH i2c: E2 [00:18:00]MH_I2C_Read... [00:18:00]Read from MH i2c: E2 0E 00 [00:18:00]MH_I2C_Read... [00:18:00]Read from MH i2c: E2 0E 00 39 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C2 [00:18:00]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:00]wFMCommunicate OK [00:18:00]SAM_PROTO_GetShiftState done [00:18:00]FM_GetShiftState done [00:18:00]req_shift_open_date done [00:18:00]produce_requested_data done [00:18:00]produce_requested_data return {"fd.num":87531,"shift.num":498,"shift.opened":0,"shift.open_date":0} [00:18:00]process_action_free close_shift [00:18:00]json_value_free [00:18:00]json_value_free done [00:18:00]process_json_proto returns [00:18:00]Send response to host [00:18:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":87531,"shift.num":498,"shift.opened":0,"shift.open_date":0}}} [00:18:00]free response buf [00:18:00]execute_script done [00:18:00]execute_script returns [00:18:00]free content buf [00:18:00]Sock 10.Close socket [00:18:00]Sock 10.Thread stoped [00:18:00]ConnectInit Can't connect to host [00:18:01]ConnectInit Can't take IP for lk.salyk.kg [00:18:01]CommunicateWithHost connect error [00:18:01]CommunicateWithHost err = -1 [00:18:01]OFD Sender: Server communicate error [00:18:06]ConnectInit Can't connect to host [00:18:06]OFD Sender: Processing packet 87531 [packets to send 280, broken 279] [00:18:06]ProducePacketName [00:18:06]name=ofd_packets/00087531 [00:18:06]OFD Sender: To server: pG, [00:18:06]CommunicateWithHost lk.salyk.kg:30040 [00:18:06]ConnectInit lk.salyk.kg [00:18:11]ConnectInit Can't take IP for lk.salyk.kg [00:18:11]CommunicateWithHost connect error [00:18:11]CommunicateWithHost err = -1 [00:18:11]OFD Sender: Server communicate error [00:18:16]OFD Sender: Processing packet 87531 [packets to send 280, broken 279] [00:18:16]ProducePacketName [00:18:16]name=ofd_packets/00087531 [00:18:16]OFD Sender: To server: pG, [00:18:16]CommunicateWithHost lk.salyk.kg:30040 [00:18:16]ConnectInit lk.salyk.kg [00:18:20]Connected sock=9 [00:18: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 83 05 00 00 08 BA 7B 05 F0 8E 5A 05 01 00 05 00 6F 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 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 F4 03 04 00 23 05 F2 66 0E 04 04 00 F2 01 00 00 0D 04 10 00 30 [00:26:22]OFD Sender: No OFD packet to send [00:26:27]OFD Sender: No OFD packet to send [00:26:32]OFD Sender: No OFD packet to send [00:26:37]OFD Sender: No OFD packet to send [00:26:42]OFD Sender: No OFD packet to send [00:26:47]OFD Sender: No OFD packet to send [00:26:52]OFD Sender: No OFD packet to send [00:26:57]OFD Sender: No OFD packet to send [00:27:02]OFD Sender: No OFD packet to send [00:27:07]OFD Sender: No OFD packet to send [00:27:12]OFD Sender: No OFD packet to send [00:27:17]OFD Sender: No OFD packet to send [00:27:17]accept exits with 6 [00:27:17]New connection [00:27:17]New thread 3067317604 created [00:27:17]Thread 3067174244 joined [00:27:17]Waiting for new connection... [00:27:17] Sock 6.Parse request [00:27:17]Sock 6.Check first char [00:27:17]Sock 6.First char is OK [00:27:17]request: POST /json_proto HTTP/1.0 [00:27:17]Method: POST [00:27:17]URL: /json_proto [00:27:17]Method is POST - this is cgi request [00:27:17]url: /json_proto [00:27:17]query_string will be loaded in cgi processing [00:27:17]execute_cgi json_proto POST (null) [00:27:17]execute_cgi path=json_proto method=POST [00:27:17]POST find Content-Length [00:27:17]Host: 172.17.47.196:8080 [00:27:17]Content-Length: 677 [00:27:17]Content-Type: application/json [00:27:17] [00:27:17]POST finish read [00:27:17]Found Content-Length = 677 [00:27:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872457", "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" ] } } [00:27:17]execute_script... [00:27: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)872457", "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" ] } } [00:27:17]POST & json_proto [00:27:17]process_json_proto [00:27:17]json parsed OK: [00:27:17]protocol is kg_v1.0 [00:27:17]action value=close_receipt [00:27:17]process_action close_receipt [00:27:17]cmd_close_receipt [00:27:17]MH_GetDate [00:27:17]Write to MH i2c: F0 00 00 7F 01 6F [00:27:17]Write i2c OK [00:27:17]MH_I2C_Read... [00:27:17]Read from MH i2c: F0 [00:27:17]MH_I2C_Read... [00:27:17]Read from MH i2c: F0 09 00 [00:27:17]MH_I2C_Read... [00:27:17]Read from MH i2c: F0 09 00 7F 01 00 65 07 F2 66 4C 6B 94 66 ED [00:27:17]GetLastDocTimeStamp 1727137336 [00:27:17]current date 1727137637 [00:27:17]FM_GetShiftState [00:27:17]SAM_PROTO_GetShiftState [00:27:17]wFMCommunicate request_size=4 [00:27:17]MH_SAM_APDU [00:27:17]CAPDU: 80 13 01 00 [00:27:17]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [00:27:17]Write i2c OK [00:27:17]MH_I2C_Read... [00:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:17]Read from MH i2c: E2 [00:27:17]MH_I2C_Read... [00:27:17]Read from MH i2c: E2 0E 00 [00:27:17]MH_I2C_Read... [00:27:17]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 A0 [00:27:17]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:27:17]wFMCommunicate OK [00:27:17]SAM_PROTO_GetShiftState done [00:27:17]FM_GetShiftState done [00:27:17]opened in 1727137336 [00:27:17]opened+sec_in_day 1727223736 [00:27:17]quantity*price = 50036 [00:27:17]sum+1 = 50037 [00:27:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 1 24.09.2024 00:27 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87533 ФПД: 45101406914526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002717&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87533&fm=45101406914526&tin=02508201610067®Number=0000000000092592&sum=50000 [00:27:18]StoreToDocumentArchive [00:27:18]shift 499 fd 87533 [00:27:18]save to /storage/0499/doc_00087533 [00:27:18]save last doc name /storage/0499/doc_00087533 to /storage/kkm_last_doc_name [00:27:18]save OK [00:27:18]Clear old archive folders... [00:27:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:27:18]tlvbuf is 01BB6440 [00:27:18]SAM_PROTO_ClearQueue [00:27:18]wFMCommunicate request_size=4 [00:27:18]MH_SAM_APDU [00:27:18]CAPDU: 80 09 00 00 [00:27:18]Write to MH i2c: E2 08 00 8D 01 80 09 00 00 00 00 00 00 00 [00:27:18]Write i2c OK [00:27:18]MH_I2C_Read... [00:27:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:18]Read from MH i2c: E2 [00:27:18]MH_I2C_Read... [00:27:18]Read from MH i2c: E2 03 00 [00:27:18]MH_I2C_Read... [00:27:18]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [00:27:18]RAPDU: 90 00 [00:27:18]wFMCommunicate OK [00:27:18]SAM_PROTO_ClearQueue done [00:27:18]KKMCreateOFDPacket [00:27:18]OFDProtocolAddRootSTLVToBuf [00:27:18]FM_MakeSignedData [00:27:18]FM_MakeSignedData [00:27:18]SAM_PROTO_SignData [00:27:18]wFMCommunicate request_size=4 [00:27:18]MH_SAM_APDU [00:27:18]CAPDU: 80 0D 01 02 [00:27:18]Write to MH i2c: E2 08 00 8E 01 80 0D 01 02 00 00 00 00 08 [00:27:18]Write i2c OK [00:27:18]MH_I2C_Read... [00:27:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:18]Read from MH i2c: E2 [00:27:18]MH_I2C_Read... [00:27:18]Read from MH i2c: E2 03 00 [00:27:18]MH_I2C_Read... [00:27:18]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [00:27:18]RAPDU: 90 00 [00:27:18]wFMCommunicate OK [00:27:18]wFMCommunicate request_size=255 [00:27:18]MH_SAM_APDU [00:27:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 65 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 29 [00:27:18]Write to MH i2c: E2 02 01 8F 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 01 00 00 00 F4 03 04 00 65 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 29 00 00 BA [00:27:18]Write i2c OK [00:27:18]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 [00:27:19]MH_I2C_Read... [00:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:19]Read from MH i2c: E2 03 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [00:27:19]RAPDU: 90 00 [00:27:19]wFMCommunicate OK [00:27:19]wFMCommunicate request_size=10 [00:27:19]MH_SAM_APDU [00:27:19]CAPDU: 80 0D 02 02 05 04 FD 56 87 DE [00:27:19]Write to MH i2c: E2 0D 00 90 01 80 0D 02 02 05 00 04 FD 56 87 DE 00 00 D1 [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:19]Read from MH i2c: E2 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 03 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [00:27:19]RAPDU: 90 00 [00:27:19]wFMCommunicate OK [00:27:19]wFMCommunicate request_size=4 [00:27:19]MH_SAM_APDU [00:27:19]CAPDU: 80 0D 03 02 [00:27:19]Write to MH i2c: E2 08 00 91 01 80 0D 03 02 00 00 00 00 0D [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:27:19]Read from MH i2c: E2 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 0B 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 0B 00 91 01 00 39 75 AA DF EE 46 4E 93 90 00 5A [00:27:19]RAPDU: 39 75 AA DF EE 46 4E 93 90 00 [00:27:19]wFMCommunicate OK [00:27:19]SAM_PROTO_SignData done [00:27:19]FM_MakeSignedData done [00:27:19]CreateOFDProtocolMessage [00:27:19]wFMCommunicate request_size=4 [00:27:19]MH_SAM_APDU [00:27:19]CAPDU: 80 11 00 00 [00:27:19]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:19]Read from MH i2c: E2 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: E2 17 00 [00:27:19]MH_I2C_Read... [00:27:19]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 [00:27: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:27:19]wFMCommunicate OK [00:27:19]CreateOFDProtocolMessage done [00:27:19]OFDSenderStorePacket 87533 [00:27:19]StoreOFDPacket docnum=87533 [00:27: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 D7 8B 07 01 B9 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 65 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 29 04 FD 56 87 DE 39 75 AA DF EE 46 4E 93 [00:27:19]CheckFolder [00:27:19]dirname=/storage/ofd_packets [00:27:19]CheckFolder done [00:27:19]ProducePacketName [00:27:19]name=ofd_packets/00087533 [00:27:19]NVStorageSaveData ofd_packets/00087533 [00:27:19]File name is /storage/ofd_packets/00087533 [00:27:19]Write 301 bytes [00:27:19]NVStorageSaveData done [00:27:19]OFDSenderStorePacket done [00:27:19]KKMCreateOFDPacket done [00:27:19]NVStorageSaveData kkm_last_timestamp [00:27:19]File name is /storage/kkm_last_timestamp [00:27:19]Write 4 bytes [00:27:19]NVStorageSaveData done [00:27:19]ExternCall_PrintAddStr [00:27:19]wPrintStart [00:27:19]Write to MH i2c: 01 00 00 93 01 94 [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 07 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [00:27:19]RasterBufferAndPrint [00:27:19]line Счет N : (1)872457 [00:27:19]line ИНН: 02508201610067 [00:27:19]line Контрольно-Кассовый Чек [00:27:19]line ПРОДАЖА [00:27:19]line ТРК (МРК, ГНК) : 33 [00:27:19]line Товар: 2710124130 [00:27:19]line Аи-92-К-5 [00:27:19]line 7.380 * 67.80 [00:27:19]line = 500.36 [00:27:19]line НДС 12% НСП 1% [00:27:19]line > о реализуемом товаре [00:27:19]line ОКРУГЛЕНИЕ: -0.36 [00:27:19]line ИТОГО: 500.00 [00:27:19]line Внесено: 500.00 [00:27:19]line СДАЧА: 0.00 [00:27:19]line НСП 1% : 4.43 [00:27:19]line НДС 12% : 53.14 [00:27:19]line Наличными: 500.00 [00:27:19]line Безнал.: 0.00 [00:27:19]line Место: АЗС № 137 "Партнер Нефть" [00:27:19]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:27:19]line СНО: Общий режим [00:27:19]line Чек 1 24.09.2024 00:27 [00:27:19]line Смена: 499 ФФД: 1.0 [00:27:19]line ЗНМ: 0300000064 [00:27:19]line РНМ: 0000000000092592 [00:27:19]line Версия ККМ: 001 [00:27:19]line ФМ: 0000000000874979 [00:27:19]line ФД: 87533 [00:27:19]line ФПД: 45101406914526 [00:27:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002717&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87533&fm=45101406914526&tin=02508201610067®Number=0000000000092592&sum=50000 [00:27:19]written 0, free lines is 4095 [00:27:19]OFD Sender: Processing packet 87533 [packets to send 280, broken 279] [00:27:19]ProducePacketName [00:27:19]name=ofd_packets/00087533 [00:27:19]OFD Sender: To server: pG, [00:27:19]CommunicateWithHost lk.salyk.kg:30040 [00:27:19]ConnectInit lk.salyk.kg [00:27:19]Write to MH i2c: 01 00 00 BE 01 BF [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 07 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 C7 0C 99 [00:27:19]RasterBufferAndPrint [00:27:19]line [00:27:19]line [00:27:19]line [00:27:19]line [00:27:19]line [00:27:19]written 0, free lines is 3274 [00:27:19]MH_Cut [00:27:19]Write to MH i2c: D1 01 00 C5 01 01 98 [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: D1 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: D1 01 00 [00:27:19]MH_I2C_Read... [00:27:19]Read from MH i2c: D1 01 00 C5 01 00 97 [00:27:19]Write to MH i2c: 01 00 00 C6 01 C7 [00:27:19]Write i2c OK [00:27:19]MH_I2C_Read... [00:27:20]*** Cut start [00:27:20]*** Partial cut [00:27:20]*** CUTSNS_PIN = 1 [00:27:20]*** CUTSNS_PIN = 0 [00:27:20]*** Brake cut motor [00:27:21]Read from MH i2c: 01 [00:27:21]MH_I2C_Read... [00:27:21]*** Stop cut motor [00:27:21]*** Cut end [00:27:21]Read from MH i2c: 01 07 00 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: 01 07 00 C6 01 00 00 00 00 00 FF 0F DC [00:27:21]process_action close_receipt done [00:27:21]requested_data is exist [00:27:21]produce_requested_data [00:27:21]requested_item fm.sn is exist - process it [00:27:21]wFMCommunicate request_size=4 [00:27:21]MH_SAM_APDU [00:27:21]CAPDU: 80 11 00 00 [00:27:21]Write to MH i2c: E2 08 00 C7 01 80 11 00 00 00 00 00 00 42 [00:27:21]Write i2c OK [00:27:21]MH_I2C_Read... [00:27:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:21]Read from MH i2c: E2 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 17 00 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 17 00 C7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A1 [00:27: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:27:21]wFMCommunicate OK [00:27:21]requested_item fd.num is exist - process it [00:27:21]SAM_PROTO_GetFieldsCounters [00:27:21]wFMCommunicate request_size=4 [00:27:21]MH_SAM_APDU [00:27:21]CAPDU: 80 13 00 00 [00:27:21]Write to MH i2c: E2 08 00 C8 01 80 13 00 00 00 00 00 00 45 [00:27:21]Write i2c OK [00:27:21]MH_I2C_Read... [00:27:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:27:21]Read from MH i2c: E2 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 62 00 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 62 00 C8 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 55 01 00 0E 04 04 00 F3 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 AE [00:27: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 ED 55 01 00 0E 04 04 00 F3 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:27:21]wFMCommunicate OK [00:27:21]SAM_PROTO_GetFieldsCounters done [00:27:21]requested_item shift.num is exist - process it [00:27:21]requested_item shift.opened is exist - process it [00:27:21]req_shift_opened [00:27:21]FM_GetShiftState [00:27:21]SAM_PROTO_GetShiftState [00:27:21]wFMCommunicate request_size=4 [00:27:21]MH_SAM_APDU [00:27:21]CAPDU: 80 13 01 00 [00:27:21]Write to MH i2c: E2 08 00 C9 01 80 13 01 00 00 00 00 00 47 [00:27:21]Write i2c OK [00:27:21]MH_I2C_Read... [00:27:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:21]Read from MH i2c: E2 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 0E 00 [00:27:21]MH_I2C_Read... [00:27:21]Read from MH i2c: E2 0E 00 C9 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 E9 [00:27:21]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:27:21]wFMCommunicate OK [00:27:21]SAM_PROTO_GetShiftState done [00:27:21]FM_GetShiftState done [00:27:21]req_shift_opened done [00:27:21]requested_item shift.open_date is exist - process it [00:27:21]req_shift_open_date [00:27:21]req_shift_open_date done [00:27:21]produce_requested_data done [00:27:21]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87533,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:27:21]process_action_free close_receipt [00:27:21]json_value_free [00:27:21]json_value_free done [00:27:21]process_json_proto returns [00:27:21]Send response to host [00:27:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87533,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:27:21]free response buf [00:27:21]execute_script done [00:27:21]execute_script returns [00:27:21]free content buf [00:27:21]Sock 6.Close socket [00:27:21]Sock 6.Thread stoped [00:27:24]recv_with_timeout no data received [00:27:34]Connected sock=11 [00:27: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 0F 01 00 00 D7 8B 07 01 B9 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 65 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 29 04 FD 56 87 DE 39 75 AA DF EE 46 4E 93 [00:27:35]accept exits with 9 [00:27:35]New connection [00:27:35]New thread 3067174244 created [00:27:35]Thread 3067317604 joined [00:27:35]Waiting for new connection... [00:27:35] Sock 9.Parse request [00:27:35]Sock 9.Check first char [00:27:35]Sock 9.First char is OK [00:27:35]request: POST /json_proto HTTP/1.0 [00:27:35]Method: POST [00:27:35]URL: /json_proto [00:27:35]Method is POST - this is cgi request [00:29:03]ConnectInit Can't connect to host [00:29:03]ConnectInit Can't take IP for lk.salyk.kg [00:29:03]CommunicateWithHost connect error [00:29:03]CommunicateWithHost err = -1 [00:29:03]OFD Sender: Server communicate error [00:29:08]OFD Sender: Processing packet 87533 [packets to send 281, broken 279] [00:29:08]ProducePacketName [00:29:08]name=ofd_packets/00087533 [00:29:08]OFD Sender: To server: pG, [00:29:08]CommunicateWithHost lk.salyk.kg:30040 [00:29:08]ConnectInit lk.salyk.kg [00:29:11]Connected sock=9 [00:29: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 D7 8B 07 01 B9 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 65 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 29 04 FD 56 87 DE 39 75 AA DF EE 46 4E 93 [00:29: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 59 4B 47 00 91 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 ED 55 01 00 F4 03 04 00 A0 B2 F1 66 B6 04 01 00 00 B9 6F 04 55 2C F4 4B 54 [00:29:14]CommunicateWithHost err = 0 [00:29:14]CheckOFDResponse [00:29:14]1017 (14) - 77093643461234 [00:29:14]1041 (16) - 0000000000874979 [00:29:14]1040 (4) - 87533 [00:29:14]1012 (4) - 23.09.2024 18:25 [00:29:14]1206 (1) - 0 [00:29:14]OFD Sender: Remove packet 87533 [00:29:14]ProducePacketName [00:29:14]name=ofd_packets/00087533 [00:29:14]NVStorageDeleteData [00:29:14]OFD Sender: Processing packet 87534 [packets to send 280, broken 279] [00:29:14]ProducePacketName [00:29:14]name=ofd_packets/00087534 [00:29:14]OFD Sender: To server: pG, [00:29:14]CommunicateWithHost lk.salyk.kg:30040 [00:29:14]ConnectInit lk.salyk.kg [00:29:14]Connected sock=7 [00:29:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 01 00 00 F1 DE 08 01 65 35 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 0D 00 D0 94 D0 A2 28 D0 BB 29 2D D0 9A 2D 34 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 78 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 8E 73 28 E9 65 74 DB E3 1F 6C 27 DC 91 57 [00: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 26 25 47 00 A9 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 EE 55 01 00 F4 03 04 00 A3 B2 F1 66 B6 04 01 00 00 26 EA 14 5C C6 A1 F2 08 [00:29:17]CommunicateWithHost err = 0 [00:29:17]CheckOFDResponse [00:29:17]1017 (14) - 77093643461234 [00:29:17]1041 (16) - 0000000000874979 [00:29:17]1040 (4) - 87534 [00:29:17]1012 (4) - 23.09.2024 18:25 [00:29:17]1206 (1) - 0 [00:29:17]OFD Sender: Remove packet 87534 [00:29:17]ProducePacketName [00:29:17]name=ofd_packets/00087534 [00:29:17]NVStorageDeleteData [00:29:18]OFD Sender: No OFD packet to send [00:29:23]OFD Sender: No OFD packet to send [00:29:28]OFD Sender: No OFD packet to send [00:29:33]OFD Sender: No OFD packet to send [00:29:37]accept exits with 10 [00:29:37]New connection [00:29:37]New thread 3067317604 created [00:29:37]Thread 3067174244 joined [00:29:37]Waiting for new connection... [00:29:37] Sock 10.Parse request [00:29:37]Sock 10.Check first char [00:29:37]Sock 10.First char is OK [00:29:37]request: POST /json_proto HTTP/1.0 [00:29:37]Method: POST [00:29:37]URL: /json_proto [00:29:37]Method is POST - this is cgi request [00:29:37]url: /json_proto [00:29:37]query_string will be loaded in cgi processing [00:29:37]execute_cgi json_proto POST (null) [00:29:37]execute_cgi path=json_proto method=POST [00:29:37]POST find Content-Length [00:29:37]Host: 172.17.47.196:8080 [00:29:37]Content-Length: 677 [00:29:37]Content-Type: application/json [00:29:37] [00:29:37]POST finish read [00:29:37]Found Content-Length = 677 [00:29:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872458", "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" ] } } [00:29:37]execute_script... [00:29:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872458", "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" ] } } [00:29:37]POST & json_proto [00:29:37]process_json_proto [00:29:37]json parsed OK: [00:29:37]protocol is kg_v1.0 [00:29:37]action value=close_receipt [00:29:37]process_action close_receipt [00:29:37]cmd_close_receipt [00:29:37]MH_GetDate [00:29:37]Write to MH i2c: F0 00 00 14 02 05 [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: F0 09 00 14 02 00 F1 07 F2 66 4C 6B 94 66 0F [00:29:37]GetLastDocTimeStamp 1727137656 [00:29:37]current date 1727137777 [00:29:37]FM_GetShiftState [00:29:37]SAM_PROTO_GetShiftState [00:29:37]wFMCommunicate request_size=4 [00:29:37]MH_SAM_APDU [00:29:37]CAPDU: 80 13 01 00 [00:29:37]Write to MH i2c: E2 08 00 15 02 80 13 01 00 00 00 00 00 94 [00:29:37]Write i2c OK [00:29:37]MH_I2C_Read... [00:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:37]Read from MH i2c: E2 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 0E 00 [00:29:37]MH_I2C_Read... [00:29:37]Read from MH i2c: E2 0E 00 15 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 36 [00:29:37]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:37]wFMCommunicate OK [00:29:37]SAM_PROTO_GetShiftState done [00:29:37]FM_GetShiftState done [00:29:37]opened in 1727137336 [00:29:37]opened+sec_in_day 1727223736 [00:29:37]quantity*price = 40002 [00:29:37]sum+1 = 40003 [00:29:37]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 СНО: Общий режим Чек 3 24.09.2024 00:29 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87535 ФПД: 131220003075232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002937&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87535&fm=131220003075232&tin=02508201610067®Number=0000000000092592&sum=40000 [00:29:38]StoreToDocumentArchive [00:29:38]shift 499 fd 87535 [00:29:38]save to /storage/0499/doc_00087535 [00:29:38]save last doc name /storage/0499/doc_00087535 to /storage/kkm_last_doc_name [00:29:38]save OK [00:29:38]Clear old archive folders... [00:29:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:29:38]tlvbuf is 01C58710 [00:29:38]SAM_PROTO_ClearQueue [00:29:38]wFMCommunicate request_size=4 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 09 00 00 [00:29:38]Write to MH i2c: E2 08 00 22 02 80 09 00 00 00 00 00 00 96 [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]SAM_PROTO_ClearQueue done [00:29:38]KKMCreateOFDPacket [00:29:38]OFDProtocolAddRootSTLVToBuf [00:29:38]FM_MakeSignedData [00:29:38]FM_MakeSignedData [00:29:38]SAM_PROTO_SignData [00:29:38]wFMCommunicate request_size=4 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 0D 01 02 [00:29:38]Write to MH i2c: E2 08 00 23 02 80 0D 01 02 00 00 00 00 9E [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=255 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 F1 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 77 [00:29:38]Write to MH i2c: E2 02 01 24 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 03 00 00 00 F4 03 04 00 F1 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 77 00 00 13 [00:29:38]Write i2c OK [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 [00:29:38]MH_I2C_Read... [00:29:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:38]Read from MH i2c: E2 03 00 [00:29:38]MH_I2C_Read... [00:29:38]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [00:29:38]RAPDU: 90 00 [00:29:38]wFMCommunicate OK [00:29:38]wFMCommunicate request_size=10 [00:29:38]MH_SAM_APDU [00:29:38]CAPDU: 80 0D 02 02 05 58 09 AB B4 A0 [00:29:38]Write to MH i2c: E2 0D 00 25 02 80 0D 02 02 05 00 58 09 AB B4 A0 00 00 0B [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:39]Read from MH i2c: E2 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 03 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [00:29:39]RAPDU: 90 00 [00:29:39]wFMCommunicate OK [00:29:39]wFMCommunicate request_size=4 [00:29:39]MH_SAM_APDU [00:29:39]CAPDU: 80 0D 03 02 [00:29:39]Write to MH i2c: E2 08 00 26 02 80 0D 03 02 00 00 00 00 A3 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:39]Read from MH i2c: E2 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 0B 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 0B 00 26 02 00 A6 73 62 AC 73 2E A5 9F 90 00 B0 [00:29:39]RAPDU: A6 73 62 AC 73 2E A5 9F 90 00 [00:29:39]wFMCommunicate OK [00:29:39]SAM_PROTO_SignData done [00:29:39]FM_MakeSignedData done [00:29:39]CreateOFDProtocolMessage [00:29:39]wFMCommunicate request_size=4 [00:29:39]MH_SAM_APDU [00:29:39]CAPDU: 80 11 00 00 [00:29:39]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:39]Read from MH i2c: E2 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: E2 17 00 [00:29:39]MH_I2C_Read... [00:29: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 [00:29:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:29:39]wFMCommunicate OK [00:29:39]CreateOFDProtocolMessage done [00:29:39]OFDSenderStorePacket 87535 [00:29:39]StoreOFDPacket docnum=87535 [00:29: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 46 89 07 01 20 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 F1 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 77 58 09 AB B4 A0 A6 73 62 AC 73 2E A5 9F [00:29:39]CheckFolder [00:29:39]dirname=/storage/ofd_packets [00:29:39]CheckFolder done [00:29:39]ProducePacketName [00:29:39]name=ofd_packets/00087535 [00:29:39]NVStorageSaveData ofd_packets/00087535 [00:29:39]File name is /storage/ofd_packets/00087535 [00:29:39]Write 301 bytes [00:29:39]NVStorageSaveData done [00:29:39]OFDSenderStorePacket done [00:29:39]KKMCreateOFDPacket done [00:29:39]NVStorageSaveData kkm_last_timestamp [00:29:39]File name is /storage/kkm_last_timestamp [00:29:39]Write 4 bytes [00:29:39]NVStorageSaveData done [00:29:39]ExternCall_PrintAddStr [00:29:39]wPrintStart [00:29:39]Write to MH i2c: 01 00 00 28 02 2A [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [00:29:39]RasterBufferAndPrint [00:29:39]line Счет N : (1)872458 [00:29:39]line ИНН: 02508201610067 [00:29:39]line Контрольно-Кассовый Чек [00:29:39]line ПРОДАЖА [00:29:39]line ТРК (МРК, ГНК) : 43 [00:29:39]line Товар: 2710124130 [00:29:39]line Аи-92-К-5 [00:29:39]line 5.900 * 67.80 [00:29:39]line = 400.02 [00:29:39]line НДС 12% НСП 1% [00:29:39]line > о реализуемом товаре [00:29:39]line ОКРУГЛЕНИЕ: -0.02 [00:29:39]line ИТОГО: 400.00 [00:29:39]line Внесено: 400.00 [00:29:39]line СДАЧА: 0.00 [00:29:39]line НСП 1% : 3.54 [00:29:39]line НДС 12% : 42.48 [00:29:39]line Наличными: 400.00 [00:29:39]line Безнал.: 0.00 [00:29:39]line Место: АЗС № 137 "Партнер Нефть" [00:29:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:29:39]line СНО: Общий режим [00:29:39]line Чек 3 24.09.2024 00:29 [00:29:39]line Смена: 499 ФФД: 1.0 [00:29:39]line ЗНМ: 0300000064 [00:29:39]line РНМ: 0000000000092592 [00:29:39]line Версия ККМ: 001 [00:29:39]line ФМ: 0000000000874979 [00:29:39]line ФД: 87535 [00:29:39]line ФПД: 131220003075232 [00:29:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002937&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87535&fm=131220003075232&tin=02508201610067®Number=0000000000092592&sum=40000 [00:29:39]written 0, free lines is 4095 [00:29:39]OFD Sender: Processing packet 87535 [packets to send 280, broken 279] [00:29:39]ProducePacketName [00:29:39]name=ofd_packets/00087535 [00:29:39]OFD Sender: To server: pG, [00:29:39]CommunicateWithHost lk.salyk.kg:30040 [00:29:39]ConnectInit lk.salyk.kg [00:29:39]Write to MH i2c: 01 00 00 53 02 55 [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: 01 07 00 53 02 00 00 00 00 00 D7 0C 3F [00:29:39]RasterBufferAndPrint [00:29:39]line [00:29:39]line [00:29:39]line [00:29:39]line [00:29:39]line [00:29:39]written 0, free lines is 3294 [00:29:39]MH_Cut [00:29:39]Write to MH i2c: D1 01 00 5A 02 01 2E [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D1 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D1 01 00 [00:29:39]MH_I2C_Read... [00:29:39]Read from MH i2c: D1 01 00 5A 02 00 2D [00:29:39]Write to MH i2c: 01 00 00 5B 02 5D [00:29:39]Write i2c OK [00:29:39]MH_I2C_Read... [00:29:39]Connected sock=9 [00:29: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 46 89 07 01 20 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 F1 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 77 58 09 AB B4 A0 A6 73 62 AC 73 2E A5 9F [00:29: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 BF AB 47 00 96 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 EF 55 01 00 F4 03 04 00 BC B2 F1 66 B6 04 01 00 00 33 5B 6E AB 5F 0E EC CA [00:29:40]CommunicateWithHost err = 0 [00:29:40]CheckOFDResponse [00:29:40]1017 (14) - 77093643461234 [00:29:40]1041 (16) - 0000000000874979 [00:29:40]1040 (4) - 87535 [00:29:40]1012 (4) - 23.09.2024 18:26 [00:29:40]1206 (1) - 0 [00:29:40]OFD Sender: Remove packet 87535 [00:29:40]ProducePacketName [00:29:40]name=ofd_packets/00087535 [00:29:40]NVStorageDeleteData [00:29:40]*** Cut start [00:29:40]*** Partial cut [00:29:40]*** CUTSNS_PIN = 1 [00:29:40]*** CUTSNS_PIN = 0 [00:29:40]*** Brake cut motor [00:29:40]OFD Sender: No OFD packet to send [00:29:40]Read from MH i2c: 01 [00:29:41]MH_I2C_Read... [00:29:41]*** Stop cut motor [00:29:41]*** Cut end [00:29:41]Read from MH i2c: 01 07 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: 01 07 00 5B 02 00 00 00 00 00 FF 0F 72 [00:29:41]process_action close_receipt done [00:29:41]requested_data is exist [00:29:41]produce_requested_data [00:29:41]requested_item fm.sn is exist - process it [00:29:41]wFMCommunicate request_size=4 [00:29:41]MH_SAM_APDU [00:29:41]CAPDU: 80 11 00 00 [00:29:41]Write to MH i2c: E2 08 00 5C 02 80 11 00 00 00 00 00 00 D8 [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:41]Read from MH i2c: E2 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 17 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 17 00 5C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 37 [00:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:29:41]wFMCommunicate OK [00:29:41]requested_item fd.num is exist - process it [00:29:41]SAM_PROTO_GetFieldsCounters [00:29:41]wFMCommunicate request_size=4 [00:29:41]MH_SAM_APDU [00:29:41]CAPDU: 80 13 00 00 [00:29:41]Write to MH i2c: E2 08 00 5D 02 80 13 00 00 00 00 00 00 DB [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:41]Read from MH i2c: E2 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 62 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 62 00 5D 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 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [00:29:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:41]wFMCommunicate OK [00:29:41]SAM_PROTO_GetFieldsCounters done [00:29:41]requested_item shift.num is exist - process it [00:29:41]requested_item shift.opened is exist - process it [00:29:41]req_shift_opened [00:29:41]FM_GetShiftState [00:29:41]SAM_PROTO_GetShiftState [00:29:41]wFMCommunicate request_size=4 [00:29:41]MH_SAM_APDU [00:29:41]CAPDU: 80 13 01 00 [00:29:41]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [00:29:41]Write i2c OK [00:29:41]MH_I2C_Read... [00:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:41]Read from MH i2c: E2 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 0E 00 [00:29:41]MH_I2C_Read... [00:29:41]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 7F [00:29:41]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:41]wFMCommunicate OK [00:29:41]SAM_PROTO_GetShiftState done [00:29:41]FM_GetShiftState done [00:29:41]req_shift_opened done [00:29:41]requested_item shift.open_date is exist - process it [00:29:41]req_shift_open_date [00:29:41]req_shift_open_date done [00:29:41]produce_requested_data done [00:29:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87535,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:29:41]process_action_free close_receipt [00:29:41]json_value_free [00:29:41]json_value_free done [00:29:41]process_json_proto returns [00:29:41]Send response to host [00:29:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87535,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:29:41]free response buf [00:29:41]execute_script done [00:29:41]execute_script returns [00:29:41]free content buf [00:29:41]Sock 10.Close socket [00:29:41]Sock 10.Thread stoped [00:29:42]accept exits with 7 [00:29:42]New connection [00:29:42]New thread 3067174244 created [00:29:42]Thread 3067317604 joined [00:29:42]Waiting for new connection... [00:29:42] Sock 7.Parse request [00:29:42]Sock 7.Check first char [00:29:42]Sock 7.First char is OK [00:29:42]request: POST /json_proto HTTP/1.0 [00:29:42]Method: POST [00:29:42]URL: /json_proto [00:29:42]Method is POST - this is cgi request [00:29:42]url: /json_proto [00:29:42]query_string will be loaded in cgi processing [00:29:42]execute_cgi json_proto POST (null) [00:29:42]execute_cgi path=json_proto method=POST [00:29:42]POST find Content-Length [00:29:42]Host: 172.17.47.196:8080 [00:29:42]Content-Length: 623 [00:29:42]Content-Type: application/json [00:29:42] [00:29:42]POST finish read [00:29:42]Found Content-Length = 623 [00:29:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148257", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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:29:42]execute_script... [00:29: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)148257", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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:29:42]POST & json_proto [00:29:42]process_json_proto [00:29:42]json parsed OK: [00:29:42]protocol is kg_v1.0 [00:29:42]action value=close_receipt [00:29:42]process_action close_receipt [00:29:42]cmd_close_receipt [00:29:42]MH_GetDate [00:29:42]Write to MH i2c: F0 00 00 5F 02 50 [00:29:42]Write i2c OK [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: F0 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: F0 09 00 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: F0 09 00 5F 02 00 F6 07 F2 66 4C 6B 94 66 5F [00:29:42]GetLastDocTimeStamp 1727137777 [00:29:42]current date 1727137782 [00:29:42]FM_GetShiftState [00:29:42]SAM_PROTO_GetShiftState [00:29:42]wFMCommunicate request_size=4 [00:29:42]MH_SAM_APDU [00:29:42]CAPDU: 80 13 01 00 [00:29:42]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [00:29:42]Write i2c OK [00:29:42]MH_I2C_Read... [00:29:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:42]Read from MH i2c: E2 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: E2 0E 00 [00:29:42]MH_I2C_Read... [00:29:42]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 81 [00:29:42]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:42]wFMCommunicate OK [00:29:42]SAM_PROTO_GetShiftState done [00:29:42]FM_GetShiftState done [00:29:42]opened in 1727137336 [00:29:42]opened+sec_in_day 1727223736 [00:29:42]quantity*price = 14400 [00:29:42]sum+1 = 14401 [00:29:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 4 24.09.2024 00:29 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87536 ФПД: 142498359665775 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87536&fm=142498359665775&tin=02508201610067®Number=0000000000092592&sum=14400 0 [00:29:43]StoreToDocumentArchive [00:29:43]shift 499 fd 87536 [00:29:43]save to /storage/0499/doc_00087536 [00:29:43]save last doc name /storage/0499/doc_00087536 to /storage/kkm_last_doc_name [00:29:43]save OK [00:29:43]Clear old archive folders... [00:29:43]ProcessDocumentItem done err = 0, tmpTLVsize=275 [00:29:43]tlvbuf is 01C4AA90 [00:29:43]SAM_PROTO_ClearQueue [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 09 00 00 [00:29:43]Write to MH i2c: E2 08 00 6D 02 80 09 00 00 00 00 00 00 E1 [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [00:29:43]RAPDU: 90 00 [00:29:43]wFMCommunicate OK [00:29:43]SAM_PROTO_ClearQueue done [00:29:43]KKMCreateOFDPacket [00:29:43]OFDProtocolAddRootSTLVToBuf [00:29:43]FM_MakeSignedData [00:29:43]FM_MakeSignedData [00:29:43]SAM_PROTO_SignData [00:29:43]wFMCommunicate request_size=4 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 0D 01 02 [00:29:43]Write to MH i2c: E2 08 00 6E 02 80 0D 01 02 00 00 00 00 E9 [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [00:29:43]RAPDU: 90 00 [00:29:43]wFMCommunicate OK [00:29:43]wFMCommunicate request_size=255 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 04 00 00 00 F4 03 04 00 F6 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 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:29:43]Write to MH i2c: E2 02 01 6F 02 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 04 00 00 00 F4 03 04 00 F6 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 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 3D [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:43]Read from MH i2c: E2 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 [00:29:43]MH_I2C_Read... [00:29:43]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [00:29:43]RAPDU: 90 00 [00:29:43]wFMCommunicate OK [00:29:43]wFMCommunicate request_size=34 [00:29:43]MH_SAM_APDU [00:29:43]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 55 01 00 35 04 06 00 81 99 FC 1B E4 6F [00:29:43]Write to MH i2c: E2 25 00 70 02 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 55 01 00 35 04 06 00 81 99 FC 1B E4 6F 00 00 83 [00:29:43]Write i2c OK [00:29:43]MH_I2C_Read... [00:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:44]Read from MH i2c: E2 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 03 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [00:29:44]RAPDU: 90 00 [00:29:44]wFMCommunicate OK [00:29:44]wFMCommunicate request_size=4 [00:29:44]MH_SAM_APDU [00:29:44]CAPDU: 80 0D 03 02 [00:29:44]Write to MH i2c: E2 08 00 71 02 80 0D 03 02 00 00 00 00 EE [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:44]Read from MH i2c: E2 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 0B 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 0B 00 71 02 00 6C E5 CA 65 7E D6 99 F5 90 00 51 [00:29:44]RAPDU: 6C E5 CA 65 7E D6 99 F5 90 00 [00:29:44]wFMCommunicate OK [00:29:44]SAM_PROTO_SignData done [00:29:44]FM_MakeSignedData done [00:29:44]CreateOFDProtocolMessage [00:29:44]wFMCommunicate request_size=4 [00:29:44]MH_SAM_APDU [00:29:44]CAPDU: 80 11 00 00 [00:29:44]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:44]Read from MH i2c: E2 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 17 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 4D [00:29: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:29:44]wFMCommunicate OK [00:29:44]CreateOFDProtocolMessage done [00:29:44]OFDSenderStorePacket 87536 [00:29:44]StoreOFDPacket docnum=87536 [00:29: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 27 01 00 00 B8 88 1F 01 41 03 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 04 00 00 00 F4 03 04 00 F6 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 81 99 FC 1B E4 6F 6C E5 CA 65 7E D6 99 F5 [00:29:44]CheckFolder [00:29:44]dirname=/storage/ofd_packets [00:29:44]CheckFolder done [00:29:44]ProducePacketName [00:29:44]name=ofd_packets/00087536 [00:29:44]NVStorageSaveData ofd_packets/00087536 [00:29:44]File name is /storage/ofd_packets/00087536 [00:29:44]Write 325 bytes [00:29:44]NVStorageSaveData done [00:29:44]OFDSenderStorePacket done [00:29:44]KKMCreateOFDPacket done [00:29:44]NVStorageSaveData kkm_last_timestamp [00:29:44]File name is /storage/kkm_last_timestamp [00:29:44]Write 4 bytes [00:29:44]NVStorageSaveData done [00:29:44]ExternCall_PrintAddStr [00:29:44]wPrintStart [00:29:44]Write to MH i2c: 01 00 00 73 02 75 [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 07 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [00:29:44]RasterBufferAndPrint [00:29:44]line Счет N : (3)148257 [00:29:44]line ИНН: 02508201610067 [00:29:44]line Контрольно-Кассовый Чек [00:29:44]line ПРОДАЖА [00:29:44]line Товар: 48743587 [00:29:44]line Сигареты Winston XStyle Silver [00:29:44]line 1.000 * 144.00 [00:29:44]line = 144.00 [00:29:44]line НДС 12% НСП 1% [00:29:44]line > о реализуемом товаре [00:29:44]line ИТОГО: 144.00 [00:29:44]line НСП 1% : 1.27 [00:29:44]line НДС 12% : 15.29 [00:29:44]line Наличными: 144.00 [00:29:44]line Безнал.: 0.00 [00:29:44]line Место: АЗС № 137 "Партнер Нефть" [00:29:44]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:29:44]line СНО: Общий режим [00:29:44]line Чек 4 24.09.2024 00:29 [00:29:44]line Смена: 499 ФФД: 1.0 [00:29:44]line ЗНМ: 0300000064 [00:29:44]line РНМ: 0000000000092592 [00:29:44]line Версия ККМ: 001 [00:29:44]line ФМ: 0000000000874979 [00:29:44]line ФД: 87536 [00:29:44]line ФПД: 142498359665775 [00:29:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002942&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87536&fm=142498359665775&tin=02508201610067®Number=0000000000092592&sum=14400 [00:29:44]line 0 [00:29:44]written 0, free lines is 4095 [00:29:44]OFD Sender: Processing packet 87536 [packets to send 280, broken 279] [00:29:44]ProducePacketName [00:29:44]name=ofd_packets/00087536 [00:29:44]OFD Sender: To server: pG, [00:29:44]CommunicateWithHost lk.salyk.kg:30040 [00:29:44]ConnectInit lk.salyk.kg [00:29:44]Write to MH i2c: 01 00 00 9C 02 9E [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 07 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 E5 0C 96 [00:29:44]RasterBufferAndPrint [00:29:44]line [00:29:44]line [00:29:44]line [00:29:44]line [00:29:44]line [00:29:44]written 0, free lines is 3313 [00:29:44]MH_Cut [00:29:44]Write to MH i2c: D1 01 00 A3 02 01 77 [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: D1 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: D1 01 00 [00:29:44]MH_I2C_Read... [00:29:44]Read from MH i2c: D1 01 00 A3 02 00 76 [00:29:44]Write to MH i2c: 01 00 00 A4 02 A6 [00:29:44]Write i2c OK [00:29:44]MH_I2C_Read... [00:29:45]Connected sock=9 [00:29: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 27 01 00 00 B8 88 1F 01 41 03 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 04 00 00 00 F4 03 04 00 F6 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 81 99 FC 1B E4 6F 6C E5 CA 65 7E D6 99 F5 [00:29:45]*** Cut start [00:29:45]*** Partial cut [00:29:45]*** CUTSNS_PIN = 1 [00:29:45]*** CUTSNS_PIN = 0 [00:29: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 1A 16 47 00 DD C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F0 55 01 00 F4 03 04 00 C1 B2 F1 66 B6 04 01 00 00 78 48 B1 A7 D2 D4 59 75 [00:29:45]CommunicateWithHost err = 0 [00:29:45]CheckOFDResponse [00:29:45]1017 (14) - 77093643461234 [00:29:45]1041 (16) - 0000000000874979 [00:29:45]1040 (4) - 87536 [00:29:45]1012 (4) - 23.09.2024 18:26 [00:29:45]1206 (1) - 0 [00:29:45]OFD Sender: Remove packet 87536 [00:29:45]ProducePacketName [00:29:45]name=ofd_packets/00087536 [00:29:45]NVStorageDeleteData [00:29:45]*** Brake cut motor [00:29:46]Read from MH i2c: 01 [00:29:46]MH_I2C_Read... [00:29:46]*** Stop cut motor [00:29:46]*** Cut end [00:29:46]Read from MH i2c: 01 07 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [00:29:46]process_action close_receipt done [00:29:46]requested_data is exist [00:29:46]produce_requested_data [00:29:46]requested_item fm.sn is exist - process it [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 11 00 00 [00:29:46]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 17 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 80 [00:29: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:29:46]wFMCommunicate OK [00:29:46]requested_item fd.num is exist - process it [00:29:46]SAM_PROTO_GetFieldsCounters [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 13 00 00 [00:29:46]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]OFD Sender: No OFD packet to send [00:29:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 62 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [00:29: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 F0 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:46]wFMCommunicate OK [00:29:46]SAM_PROTO_GetFieldsCounters done [00:29:46]requested_item shift.num is exist - process it [00:29:46]requested_item shift.opened is exist - process it [00:29:46]req_shift_opened [00:29:46]FM_GetShiftState [00:29:46]SAM_PROTO_GetShiftState [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 13 01 00 [00:29:46]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 0E 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 C8 [00:29:46]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:46]wFMCommunicate OK [00:29:46]SAM_PROTO_GetShiftState done [00:29:46]FM_GetShiftState done [00:29:46]req_shift_opened done [00:29:46]requested_item shift.open_date is exist - process it [00:29:46]req_shift_open_date [00:29:46]req_shift_open_date done [00:29:46]produce_requested_data done [00:29:46]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87536,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:29:46]process_action_free close_receipt [00:29:46]json_value_free [00:29:46]json_value_free done [00:29:46]process_json_proto returns [00:29:46]Send response to host [00:29:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87536,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:29:46]free response buf [00:29:46]execute_script done [00:29:46]execute_script returns [00:29:46]free content buf [00:29:46]Sock 7.Close socket [00:29:46]Sock 7.Thread stoped [00:29:46]accept exits with 10 [00:29:46]New connection [00:29:46]New thread 3067317604 created [00:29:46]Thread 3067174244 joined [00:29:46]Waiting for new connection... [00:29:46] Sock 10.Parse request [00:29:46]Sock 10.Check first char [00:29:46]Sock 10.First char is OK [00:29:46]request: POST /json_proto HTTP/1.0 [00:29:46]Method: POST [00:29:46]URL: /json_proto [00:29:46]Method is POST - this is cgi request [00:29:46]url: /json_proto [00:29:46]query_string will be loaded in cgi processing [00:29:46]execute_cgi json_proto POST (null) [00:29:46]execute_cgi path=json_proto method=POST [00:29:46]POST find Content-Length [00:29:46]Host: 172.17.47.196:8080 [00:29:46]Content-Length: 677 [00:29:46]Content-Type: application/json [00:29:46] [00:29:46]POST finish read [00:29:46]Found Content-Length = 677 [00:29:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872459", "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" ] } } [00:29:46]execute_script... [00:29: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)872459", "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" ] } } [00:29:46]POST & json_proto [00:29:46]process_json_proto [00:29:46]json parsed OK: [00:29:46]protocol is kg_v1.0 [00:29:46]action value=close_receipt [00:29:46]process_action close_receipt [00:29:46]cmd_close_receipt [00:29:46]MH_GetDate [00:29:46]Write to MH i2c: F0 00 00 A8 02 99 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: F0 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: F0 09 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: F0 09 00 A8 02 00 FA 07 F2 66 4C 6B 94 66 AC [00:29:46]GetLastDocTimeStamp 1727137782 [00:29:46]current date 1727137786 [00:29:46]FM_GetShiftState [00:29:46]SAM_PROTO_GetShiftState [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 13 01 00 [00:29:46]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 0E 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 CA [00:29:46]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:46]wFMCommunicate OK [00:29:46]SAM_PROTO_GetShiftState done [00:29:46]FM_GetShiftState done [00:29:46]opened in 1727137336 [00:29:46]opened+sec_in_day 1727223736 [00:29:46]quantity*price = 60003 [00:29:46]sum+1 = 60004 [00:29:46]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 СНО: Общий режим Чек 5 24.09.2024 00:29 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87537 ФПД: 54320603529326 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002946&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87537&fm=54320603529326&tin=02508201610067®Number=0000000000092592&sum=60000 [00:29:47]StoreToDocumentArchive [00:29:47]shift 499 fd 87537 [00:29:47]save to /storage/0499/doc_00087537 [00:29:47]save last doc name /storage/0499/doc_00087537 to /storage/kkm_last_doc_name [00:29:47]save OK [00:29:47]Clear old archive folders... [00:29:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:29:47]tlvbuf is 01C695B0 [00:29:47]SAM_PROTO_ClearQueue [00:29:47]wFMCommunicate request_size=4 [00:29:47]MH_SAM_APDU [00:29:47]CAPDU: 80 09 00 00 [00:29:47]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [00:29:47]Write i2c OK [00:29:47]MH_I2C_Read... [00:29:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:47]Read from MH i2c: E2 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 03 00 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [00:29:47]RAPDU: 90 00 [00:29:47]wFMCommunicate OK [00:29:47]SAM_PROTO_ClearQueue done [00:29:47]KKMCreateOFDPacket [00:29:47]OFDProtocolAddRootSTLVToBuf [00:29:47]FM_MakeSignedData [00:29:47]FM_MakeSignedData [00:29:47]SAM_PROTO_SignData [00:29:47]wFMCommunicate request_size=4 [00:29:47]MH_SAM_APDU [00:29:47]CAPDU: 80 0D 01 02 [00:29:47]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [00:29:47]Write i2c OK [00:29:47]MH_I2C_Read... [00:29:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:47]Read from MH i2c: E2 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 03 00 [00:29:47]MH_I2C_Read... [00:29:47]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [00:29:47]RAPDU: 90 00 [00:29:47]wFMCommunicate OK [00:29:47]wFMCommunicate request_size=255 [00:29:47]MH_SAM_APDU [00:29: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 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 05 00 00 00 F4 03 04 00 FA 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 31 [00:29:47]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 05 00 00 00 F4 03 04 00 FA 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 31 00 00 50 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:48]Read from MH i2c: E2 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 03 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [00:29:48]RAPDU: 90 00 [00:29:48]wFMCommunicate OK [00:29:48]wFMCommunicate request_size=10 [00:29:48]MH_SAM_APDU [00:29:48]CAPDU: 80 0D 02 02 05 67 80 47 00 6E [00:29:48]Write to MH i2c: E2 0D 00 B9 02 80 0D 02 02 05 00 67 80 47 00 6E 00 00 DB [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:48]Read from MH i2c: E2 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 03 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [00:29:48]RAPDU: 90 00 [00:29:48]wFMCommunicate OK [00:29:48]wFMCommunicate request_size=4 [00:29:48]MH_SAM_APDU [00:29:48]CAPDU: 80 0D 03 02 [00:29:48]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:48]Read from MH i2c: E2 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 0B 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 0B 00 BA 02 00 AE 7D 1E AD 8A 04 7A 3D 90 00 73 [00:29:48]RAPDU: AE 7D 1E AD 8A 04 7A 3D 90 00 [00:29:48]wFMCommunicate OK [00:29:48]SAM_PROTO_SignData done [00:29:48]FM_MakeSignedData done [00:29:48]CreateOFDProtocolMessage [00:29:48]wFMCommunicate request_size=4 [00:29:48]MH_SAM_APDU [00:29:48]CAPDU: 80 11 00 00 [00:29:48]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:48]Read from MH i2c: E2 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: E2 17 00 [00:29:48]MH_I2C_Read... [00:29:48]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 [00:29:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:29:48]wFMCommunicate OK [00:29:48]CreateOFDProtocolMessage done [00:29:48]OFDSenderStorePacket 87537 [00:29:48]StoreOFDPacket docnum=87537 [00:29: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 CD 6B 07 01 13 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 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 05 00 00 00 F4 03 04 00 FA 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 31 67 80 47 00 6E AE 7D 1E AD 8A 04 7A 3D [00:29:48]CheckFolder [00:29:48]dirname=/storage/ofd_packets [00:29:48]CheckFolder done [00:29:48]ProducePacketName [00:29:48]name=ofd_packets/00087537 [00:29:48]NVStorageSaveData ofd_packets/00087537 [00:29:48]File name is /storage/ofd_packets/00087537 [00:29:48]Write 301 bytes [00:29:48]NVStorageSaveData done [00:29:48]OFDSenderStorePacket done [00:29:48]KKMCreateOFDPacket done [00:29:48]NVStorageSaveData kkm_last_timestamp [00:29:48]File name is /storage/kkm_last_timestamp [00:29:48]Write 4 bytes [00:29:48]NVStorageSaveData done [00:29:48]ExternCall_PrintAddStr [00:29:48]wPrintStart [00:29:48]Write to MH i2c: 01 00 00 BC 02 BE [00:29:48]Write i2c OK [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 [00:29:48]MH_I2C_Read... [00:29:48]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [00:29:48]RasterBufferAndPrint [00:29:48]line Счет N : (1)872459 [00:29:48]line ИНН: 02508201610067 [00:29:48]line Контрольно-Кассовый Чек [00:29:48]line ПРОДАЖА [00:29:48]line ТРК (МРК, ГНК) : 33 [00:29:48]line Товар: 2710124130 [00:29:48]line Аи-92-К-5 [00:29:48]line 8.850 * 67.80 [00:29:48]line = 600.03 [00:29:48]line НДС 12% НСП 1% [00:29:48]line > о реализуемом товаре [00:29:48]line ОКРУГЛЕНИЕ: -0.03 [00:29:48]line ИТОГО: 600.00 [00:29:48]line Внесено: 600.00 [00:29:48]line СДАЧА: 0.00 [00:29:48]line НСП 1% : 5.31 [00:29:48]line НДС 12% : 63.72 [00:29:48]line Наличными: 600.00 [00:29:48]line Безнал.: 0.00 [00:29:48]line Место: АЗС № 137 "Партнер Нефть" [00:29:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:29:48]line СНО: Общий режим [00:29:48]line Чек 5 24.09.2024 00:29 [00:29:48]line Смена: 499 ФФД: 1.0 [00:29:48]line ЗНМ: 0300000064 [00:29:48]line РНМ: 0000000000092592 [00:29:48]line Версия ККМ: 001 [00:29:48]line ФМ: 0000000000874979 [00:29:48]line ФД: 87537 [00:29:48]line ФПД: 54320603529326 [00:29:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T002946&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87537&fm=54320603529326&tin=02508201610067®Number=0000000000092592&sum=60000 [00:29:48]written 0, free lines is 4095 [00:29:48]OFD Sender: Processing packet 87537 [packets to send 280, broken 279] [00:29:48]ProducePacketName [00:29:48]name=ofd_packets/00087537 [00:29:48]OFD Sender: To server: pG, [00:29:48]CommunicateWithHost lk.salyk.kg:30040 [00:29:48]ConnectInit lk.salyk.kg [00:29:49]Write to MH i2c: 01 00 00 E7 02 E9 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 D9 0C D5 [00:29:49]RasterBufferAndPrint [00:29:49]line [00:29:49]line [00:29:49]line [00:29:49]line [00:29:49]line [00:29:49]written 0, free lines is 3308 [00:29:49]MH_Cut [00:29:49]Write to MH i2c: D1 01 00 EE 02 01 C2 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D1 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D1 01 00 [00:29:49]MH_I2C_Read... [00:29:49]Read from MH i2c: D1 01 00 EE 02 00 C1 [00:29:49]Write to MH i2c: 01 00 00 EF 02 F1 [00:29:49]Write i2c OK [00:29:49]MH_I2C_Read... [00:29:50]*** Cut start [00:29:50]*** Partial cut [00:29:50]*** CUTSNS_PIN = 1 [00:29:50]*** CUTSNS_PIN = 0 [00:29:50]Connected sock=11 [00:29: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 CD 6B 07 01 13 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 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 05 00 00 00 F4 03 04 00 FA 07 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 31 67 80 47 00 6E AE 7D 1E AD 8A 04 7A 3D [00:29:50]*** Brake cut motor [00:29:50]Read from MH i2c: 01 [00:29:50]MH_I2C_Read... [00:29:50]*** Stop cut motor [00:29:50]*** Cut end [00:29:50]Read from MH i2c: 01 07 00 [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [00:29:50]process_action close_receipt done [00:29:50]requested_data is exist [00:29:50]produce_requested_data [00:29:50]requested_item fm.sn is exist - process it [00:29:50]wFMCommunicate request_size=4 [00:29:50]MH_SAM_APDU [00:29:50]CAPDU: 80 11 00 00 [00:29:50]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [00:29:50]Write i2c OK [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: E2 [00:29:50]MH_I2C_Read... [00:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:50]Read from MH i2c: E2 17 00 [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 CB [00:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:29:50]wFMCommunicate OK [00:29:50]requested_item fd.num is exist - process it [00:29:50]SAM_PROTO_GetFieldsCounters [00:29:50]wFMCommunicate request_size=4 [00:29:50]MH_SAM_APDU [00:29:50]CAPDU: 80 13 00 00 [00:29:50]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [00:29:50]Write i2c OK [00:29:50]MH_I2C_Read... [00:29:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:50]Read from MH i2c: E2 [00:29:50]MH_I2C_Read... [00:29:50]Read from MH i2c: E2 62 00 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 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 E8 [00:29:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 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:29:51]wFMCommunicate OK [00:29:51]SAM_PROTO_GetFieldsCounters done [00:29:51]requested_item shift.num is exist - process it [00:29:51]requested_item shift.opened is exist - process it [00:29:51]req_shift_opened [00:29:51]FM_GetShiftState [00:29:51]SAM_PROTO_GetShiftState [00:29:51]wFMCommunicate request_size=4 [00:29:51]MH_SAM_APDU [00:29:51]CAPDU: 80 13 01 00 [00:29:51]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [00:29:51]Write i2c OK [00:29:51]MH_I2C_Read... [00:29:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:51]Read from MH i2c: E2 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 0E 00 [00:29:51]MH_I2C_Read... [00:29:51]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 13 [00:29:51]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:29:51]wFMCommunicate OK [00:29:51]SAM_PROTO_GetShiftState done [00:29:51]FM_GetShiftState done [00:29:51]req_shift_opened done [00:29:51]requested_item shift.open_date is exist - process it [00:29:51]req_shift_open_date [00:29:51]req_shift_open_date done [00:29:51]produce_requested_data done [00:29:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87537,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:29:51]process_action_free close_receipt [00:29:51]json_value_free [00:29:51]json_value_free done [00:29:51]process_json_proto returns [00:29:51]Send response to host [00:29:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87537,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:29:51]free response buf [00:29:51]execute_script done [00:29:51]execute_script returns [00:29:51]free content buf [00:29:51]Sock 10.Close socket [00:29:51]Sock 10.Thread stoped [00:29: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 72 3A 47 00 48 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 F1 55 01 00 F4 03 04 00 C6 B2 F1 66 B6 04 01 00 00 13 21 58 09 0B A1 EF E3 [00:29:51]CommunicateWithHost err = 0 [00:29:51]CheckOFDResponse [00:29:51]1017 (14) - 77093643461234 [00:29:51]1041 (16) - 0000000000874979 [00:29:51]1040 (4) - 87537 [00:29:51]1012 (4) - 23.09.2024 18:26 [00:29:51]1206 (1) - 0 [00:29:51]OFD Sender: Remove packet 87537 [00:29:51]ProducePacketName [00:29:51]name=ofd_packets/00087537 [00:29:51]NVStorageDeleteData [00:29:52]OFD Sender: No OFD packet to send [00:29:57]OFD Sender: No OFD packet to send [00:30:01]accept exits with 7 [00:30:01]New connection [00:30:01]New thread 3067174244 created [00:30:01]Thread 3067317604 joined [00:30:01]Waiting for new connection... [00:30:01] Sock 7.Parse request [00:30:01]Sock 7.Check first char [00:30:01]Sock 7.First char is OK [00:30:01]request: POST /json_proto HTTP/1.0 [00:30:01]Method: POST [00:30:01]URL: /json_proto [00:30:01]Method is POST - this is cgi request [00:30:01]url: /json_proto [00:30:01]query_string will be loaded in cgi processing [00:30:01]execute_cgi json_proto POST (null) [00:30:01]execute_cgi path=json_proto method=POST [00:30:01]POST find Content-Length [00:30:01]Host: 172.17.47.196:8080 [00:30:01]Content-Length: 621 [00:30:01]Content-Type: application/json [00:30:01] [00:30:01]POST finish read [00:30:01]Found Content-Length = 621 [00:30:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148258", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [00:30:01]execute_script... [00:30:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148258", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [00:30:01]POST & json_proto [00:30:01]process_json_proto [00:30:01]json parsed OK: [00:30:01]protocol is kg_v1.0 [00:30:01]action value=close_receipt [00:30:01]process_action close_receipt [00:30:01]cmd_close_receipt [00:30:01]MH_GetDate [00:30:01]Write to MH i2c: F0 00 00 F3 02 E4 [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: F0 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: F0 09 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: F0 09 00 F3 02 00 09 08 F2 66 4C 6B 94 66 07 [00:30:01]GetLastDocTimeStamp 1727137786 [00:30:01]current date 1727137801 [00:30:01]FM_GetShiftState [00:30:01]SAM_PROTO_GetShiftState [00:30:01]wFMCommunicate request_size=4 [00:30:01]MH_SAM_APDU [00:30:01]CAPDU: 80 13 01 00 [00:30:01]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [00:30:01]Write i2c OK [00:30:01]MH_I2C_Read... [00:30:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:01]Read from MH i2c: E2 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: E2 0E 00 [00:30:01]MH_I2C_Read... [00:30:01]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 15 [00:30:01]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:30:01]wFMCommunicate OK [00:30:01]SAM_PROTO_GetShiftState done [00:30:01]FM_GetShiftState done [00:30:01]opened in 1727137336 [00:30:01]opened+sec_in_day 1727223736 [00:30:01]quantity*price = 14400 [00:30:01]sum+1 = 14401 [00:30:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 6 24.09.2024 00:30 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87538 ФПД: 95402437573407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T003001&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87538&fm=95402437573407&tin=02508201610067®Number=0000000000092592&sum=14400 0 [00:30:02]StoreToDocumentArchive [00:30:02]shift 499 fd 87538 [00:30:02]save to /storage/0499/doc_00087538 [00:30:02]save last doc name /storage/0499/doc_00087538 to /storage/kkm_last_doc_name [00:30:02]save OK [00:30:02]Clear old archive folders... [00:30:02]ProcessDocumentItem done err = 0, tmpTLVsize=273 [00:30:02]tlvbuf is 01BD2F50 [00:30:02]SAM_PROTO_ClearQueue [00:30:02]wFMCommunicate request_size=4 [00:30:02]MH_SAM_APDU [00:30:02]CAPDU: 80 09 00 00 [00:30:02]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [00:30:02]Write i2c OK [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: E2 [00:30:02]MH_I2C_Read... [00:30:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:02]Read from MH i2c: E2 03 00 [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [00:30:02]RAPDU: 90 00 [00:30:02]wFMCommunicate OK [00:30:02]SAM_PROTO_ClearQueue done [00:30:02]KKMCreateOFDPacket [00:30:02]OFDProtocolAddRootSTLVToBuf [00:30:02]FM_MakeSignedData [00:30:02]FM_MakeSignedData [00:30:02]SAM_PROTO_SignData [00:30:02]wFMCommunicate request_size=4 [00:30:02]MH_SAM_APDU [00:30:02]CAPDU: 80 0D 01 02 [00:30:02]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [00:30:02]Write i2c OK [00:30:02]MH_I2C_Read... [00:30:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:02]Read from MH i2c: E2 [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: E2 03 00 [00:30:02]MH_I2C_Read... [00:30:02]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [00:30:02]RAPDU: 90 00 [00:30:02]wFMCommunicate OK [00:30:02]wFMCommunicate request_size=255 [00:30:02]MH_SAM_APDU [00:30:02]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 33 35 37 30 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 53 74 79 6C 65 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 06 00 00 00 F4 03 04 00 09 08 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 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:30:02]Write to MH i2c: E2 02 01 03 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 33 35 37 30 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 53 74 79 6C 65 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 06 00 00 00 F4 03 04 00 09 08 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 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 4D [00:30:03]Write i2c OK [00:30:03]MH_I2C_Read... [00:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:03]Read from MH i2c: E2 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 03 00 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [00:30:03]RAPDU: 90 00 [00:30:03]wFMCommunicate OK [00:30:03]wFMCommunicate request_size=32 [00:30:03]MH_SAM_APDU [00:30:03]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 55 01 00 35 04 06 00 56 C4 9C 66 FB 1F [00:30:03]Write to MH i2c: E2 23 00 04 03 80 0D 02 02 1B 00 30 30 30 38 37 34 39 37 39 10 04 04 00 F2 55 01 00 35 04 06 00 56 C4 9C 66 FB 1F 00 00 68 [00:30:03]Write i2c OK [00:30:03]MH_I2C_Read... [00:30:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:03]Read from MH i2c: E2 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 03 00 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [00:30:03]RAPDU: 90 00 [00:30:03]wFMCommunicate OK [00:30:03]wFMCommunicate request_size=4 [00:30:03]MH_SAM_APDU [00:30:03]CAPDU: 80 0D 03 02 [00:30:03]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [00:30:03]Write i2c OK [00:30:03]MH_I2C_Read... [00:30:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:03]Read from MH i2c: E2 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 0B 00 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 0B 00 05 03 00 46 E9 CB 4C AF 1F EF 93 90 00 1A [00:30:03]RAPDU: 46 E9 CB 4C AF 1F EF 93 90 00 [00:30:03]wFMCommunicate OK [00:30:03]SAM_PROTO_SignData done [00:30:03]FM_MakeSignedData done [00:30:03]CreateOFDProtocolMessage [00:30:03]wFMCommunicate request_size=4 [00:30:03]MH_SAM_APDU [00:30:03]CAPDU: 80 11 00 00 [00:30:03]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [00:30:03]Write i2c OK [00:30:03]MH_I2C_Read... [00:30:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:03]Read from MH i2c: E2 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 17 00 [00:30:03]MH_I2C_Read... [00:30:03]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 [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]*** 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: 6135569+1721002828=1727138397 [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 5E 0A F2 66 4C 6B 94 66 70 [00:39:58]Current date/time: 24.09.2024 00:39 [00:39:58]FM_Init [00:39:58]wFMConnect [00:39:58]MH_SAM_On [00:39:58]Write to MH i2c: E0 00 00 08 00 E7 [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_init finished! [00:39:58]*** atr: [00:39:58]*** 0F 3B D5 18 FF 81 91 FE [00:39:58]*** 1F C3 80 73 C8 21 10 0A [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]*** 00 00 00 00 00 00 00 00 [00:39:58]Read from MH i2c: E0 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E0 10 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:39:58]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:39:58]wFMCommunicate request_size=10 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:39:58]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:39:58]RAPDU: 90 00 [00:39:58]wFMCommunicate OK [00:39:58]wFMCommunicate request_size=4 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 80 11 00 00 [00:39:58]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 17 00 [00:39:58]MH_I2C_Read... [00:39:58]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 [00: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 [00:39:58]wFMCommunicate OK [00:39:58]Detected FM SN is 0000000000874979 [00:39:58]Stored FM SN is 0000000000874979 [00:39:58]wFMCommunicate request_size=9 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 80 16 00 00 04 B6 D7 00 00 [00:39:58]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:39:58]RAPDU: 90 00 [00:39:58]wFMCommunicate OK [00:39:58]FM PIN OK [00:39:58]wFMCommunicate request_size=8 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 80 14 04 00 03 02 00 01 [00:39:58]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:39:58]RAPDU: 90 00 [00:39:58]wFMCommunicate OK [00:39:58]wFMCommunicate request_size=13 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:39:58]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:39:58]RAPDU: 90 00 [00:39:58]wFMCommunicate OK [00:39:58]wFMCommunicate request_size=4 [00:39:58]MH_SAM_APDU [00:39:58]CAPDU: 80 11 00 00 [00:39:58]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:39:58]Read from MH i2c: E2 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: E2 17 00 [00:39:58]MH_I2C_Read... [00:39:58]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 [00: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 [00:39:58]wFMCommunicate OK [00:39:58]DocumentArchiveInit [00:39:58]Start Httpd... [00:39:58]Httpd thread 3067866468 created [00:39:58]Write to MH i2c: 01 00 00 0F 00 0F [00:39:58]Write i2c OK [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: 01 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: 01 07 00 [00:39:58]MH_I2C_Read... [00:39:58]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:39:58]MH Int Process started [00:39:58]Allocated Socket 8 [00:39:58]Bind OK [00:39:58]Listen OK [00:39:58]httpd running on port 8080 [00:39:58]Waiting for new connection... [00:39:58]OFD Sender: Processing packet 87538 [packets to send 281, broken 279] [00:39:58]ProducePacketName [00:39:58]name=ofd_packets/00087538 [00:39:58]OFD Sender: To server: pG, [00:39:58]CommunicateWithHost lk.salyk.kg:30040 [00:39:58]ConnectInit lk.salyk.kg [00:39:59]accept exits with 9 [00:39:59]New connection [00:39:59]New thread 3067579748 created [00:39:59]Waiting for new connection... [00:39:59] Sock 9.Parse request [00:39:59]Sock 9.Check first char [00:39:59]Sock 9.First char is OK [00:39:59]request: POST /json_proto HTTP/1.0 [00:39:59]Method: POST [00:39:59]URL: /json_proto [00:39:59]Method is POST - this is cgi request [00:39:59]url: /json_proto [00:39:59]query_string will be loaded in cgi processing [00:39:59]execute_cgi json_proto POST (null) [00:39:59]execute_cgi path=json_proto method=POST [00:39:59]POST find Content-Length [00:39:59]Host: 172.17.47.196:8080 [00:39:59]Content-Length: 215 [00:39:59]Content-Type: application/json [00:39:59] [00:39:59]POST finish read [00:39:59]Found Content-Length = 215 [00:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:39:59]execute_script... [00:39:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:39:59]POST & json_proto [00:39:59]process_json_proto [00:39:59]json parsed OK: [00:39:59]protocol is kg_v1.0 [00:39:59]action value=get_value [00:39:59]process_action get_value [00:39:59]cmd_get_value [00:39:59]process_action get_value done [00:39:59]requested_data is exist [00:39:59]produce_requested_data [00:39:59]requested_item kkm.sn is exist - process it [00:39:59]requested_item kkm.ver is exist - process it [00:39:59]requested_item fm.sn is exist - process it [00:39:59]wFMCommunicate request_size=4 [00:39:59]MH_SAM_APDU [00:39:59]CAPDU: 80 11 00 00 [00:39:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:39:59]Write i2c OK [00:39:59]MH_I2C_Read... [00:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:39:59]Read from MH i2c: E2 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 17 00 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E9 [00:39: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:39:59]wFMCommunicate OK [00:39:59]requested_item fd.num is exist - process it [00:39:59]SAM_PROTO_GetFieldsCounters [00:39:59]wFMCommunicate request_size=4 [00:39:59]MH_SAM_APDU [00:39:59]CAPDU: 80 13 00 00 [00:39:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:39:59]Write i2c OK [00:39:59]MH_I2C_Read... [00:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:39:59]Read from MH i2c: E2 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 62 00 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 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 0E [00:39: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 F3 55 01 00 0E 04 04 00 F3 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:39:59]wFMCommunicate OK [00:39:59]SAM_PROTO_GetFieldsCounters done [00:39:59]requested_item shift.num is exist - process it [00:39:59]requested_item shift.opened is exist - process it [00:39:59]req_shift_opened [00:39:59]FM_GetShiftState [00:39:59]SAM_PROTO_GetShiftState [00:39:59]wFMCommunicate request_size=4 [00:39:59]MH_SAM_APDU [00:39:59]CAPDU: 80 13 01 00 [00:39:59]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:39:59]Write i2c OK [00:39:59]MH_I2C_Read... [00:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:39:59]Read from MH i2c: E2 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 0E 00 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 31 [00:39:59]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:39:59]wFMCommunicate OK [00:39:59]SAM_PROTO_GetShiftState done [00:39:59]FM_GetShiftState done [00:39:59]req_shift_opened done [00:39:59]requested_item shift.open_date is exist - process it [00:39:59]req_shift_open_date [00:39:59]req_shift_open_date done [00:39:59]produce_requested_data done [00:39:59]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87539,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:39:59]process_action_free get_value [00:39:59]json_value_free [00:39:59]json_value_free done [00:39:59]process_json_proto returns [00:39:59]Send response to host [00:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87539,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:39:59]free response buf [00:39:59]execute_script done [00:39:59]execute_script returns [00:39:59]free content buf [00:39:59]Sock 9.Close socket [00:39:59]Sock 9.Thread stoped [00:39:59]accept exits with 11 [00:39:59]New connection [00:39:59]New thread 3067436388 created [00:39:59]Thread 3067579748 joined [00:39:59]Waiting for new connection... [00:39:59] Sock 11.Parse request [00:39:59]Sock 11.Check first char [00:39:59]Sock 11.First char is OK [00:39:59]request: POST /json_proto HTTP/1.0 [00:39:59]Method: POST [00:39:59]URL: /json_proto [00:39:59]Method is POST - this is cgi request [00:39:59]url: /json_proto [00:39:59]query_string will be loaded in cgi processing [00:39:59]execute_cgi json_proto POST (null) [00:39:59]execute_cgi path=json_proto method=POST [00:39:59]POST find Content-Length [00:39:59]Host: 172.17.47.196:8080 [00:39:59]Content-Length: 331 [00:39:59]Content-Type: application/json [00:39:59] [00:39:59]POST finish read [00:39:59]Found Content-Length = 331 [00:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:39:59]execute_script... [00:39:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:39:59]POST & json_proto [00:39:59]process_json_proto [00:39:59]json parsed OK: [00:39:59]protocol is kg_v1.0 [00:39:59]action value=get_value [00:39:59]process_action get_value [00:39:59]cmd_get_value [00:39:59]process_action get_value done [00:39:59]requested_data is exist [00:39:59]produce_requested_data [00:39:59]requested_item fm.sale.total is exist - process it [00:39:59]SAM_PROTO_GetFMData [00:39:59]wFMCommunicate request_size=4 [00:39:59]MH_SAM_APDU [00:39:59]CAPDU: 80 13 03 00 [00:39:59]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:39:59]Write i2c OK [00:39:59]MH_I2C_Read... [00:39:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:39:59]Read from MH i2c: E2 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 FD 00 [00:39:59]MH_I2C_Read... [00:39:59]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 0C 52 01 00 69 04 A3 00 6F 04 04 00 90 4F 01 00 B1 04 05 00 29 6B 0B BB 01 70 04 05 00 30 AD C6 8C 01 72 04 04 00 F9 BD 44 2E 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 A1 3A 10 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3C F1 EB 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 7B [00:39:59]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 0C 52 01 00 69 04 A3 00 6F 04 04 00 90 4F 01 00 B1 04 05 00 29 6B 0B BB 01 70 04 05 00 30 AD C6 8C 01 72 04 04 00 F9 BD 44 2E 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 A1 3A 10 2F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3C F1 EB 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:39:59]wFMCommunicate OK [00:39:59]wFMCommunicate request_size=4 [00:39:59]MH_SAM_APDU [00:39:59]CAPDU: 80 17 00 00 [00:39:59]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:39:59]Write i2c OK [00:39:59]MH_I2C_Read... [00:40:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:00]Read from MH i2c: E2 [00:40:00]MH_I2C_Read... [00:40:00]Read from MH i2c: E2 FD 00 [00:40:00]MH_I2C_Read... [00:40:00]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 [00:40:00]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:40:00]wFMCommunicate OK [00:40:00]wFMCommunicate request_size=4 [00:40:00]MH_SAM_APDU [00:40:00]CAPDU: 80 17 00 00 [00:40:00]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:40:00]Write i2c OK [00:40:00]MH_I2C_Read... [00:40:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:00]Read from MH i2c: E2 [00:40:00]MH_I2C_Read... [00:40:00]Read from MH i2c: E2 FD 00 [00:40:00]MH_I2C_Read... [00:40:00]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 [00:40:00]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:40:00]wFMCommunicate OK [00:40:00]wFMCommunicate request_size=4 [00:40:00]MH_SAM_APDU [00:40:00]CAPDU: 80 17 00 00 [00:40:00]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:40:00]Write i2c OK [00:40:00]MH_I2C_Read... [00:40:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:00]Read from MH i2c: E2 [00:40:00]MH_I2C_Read... [00:40:00]Read from MH i2c: E2 FD 00 [00:40:00]MH_I2C_Read... [00:40: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 [00:40: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 [00:40:00]wFMCommunicate OK [00:40:00]wFMCommunicate request_size=4 [00:40:00]MH_SAM_APDU [00:40:00]CAPDU: 80 17 00 00 [00:40:00]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:40:00]Write i2c OK [00:40:00]MH_I2C_Read... [00:40:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:40:00]Read from MH i2c: E2 [00:40:00]MH_I2C_Read... [00:40:00]Read from MH i2c: E2 E5 00 [00:40:00]MH_I2C_Read... [00:40:01]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 [00:40:01]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:40:01]wFMCommunicate OK [00:40:01]SAM_PROTO_GetFMData done [00:40:01]requested_item fm.sale_refund.total is exist - process it [00:40:01]requested_item fm.buy.total is exist - process it [00:40:01]requested_item shift.sale.total is exist - process it [00:40:01]SAM_PROTO_GetShiftData [00:40:01]wFMCommunicate request_size=4 [00:40:01]MH_SAM_APDU [00:40:01]CAPDU: 80 13 02 00 [00:40:01]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:40:01]Write i2c OK [00:40:01]MH_I2C_Read... [00:40:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:40:01]Read from MH i2c: E2 [00:40:01]MH_I2C_Read... [00:40:01]Read from MH i2c: E2 FD 00 [00:40:01]MH_I2C_Read... [00:40:01]Read from MH i2c: E2 FD 00 18 00 00 AA 04 AA 04 A6 04 6E 04 04 00 07 00 00 00 69 04 97 00 6F 04 04 00 07 00 00 00 B1 04 03 00 10 41 04 70 04 03 00 10 41 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 AC 73 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 A3 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 BA [00:40:01]RAPDU: AA 04 AA 04 A6 04 6E 04 04 00 07 00 00 00 69 04 97 00 6F 04 04 00 07 00 00 00 B1 04 03 00 10 41 04 70 04 03 00 10 41 04 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 AC 73 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 A3 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 [00:40:01]wFMCommunicate OK [00:40:01]wFMCommunicate request_size=4 [00:40:01]MH_SAM_APDU [00:40:01]CAPDU: 80 17 00 00 [00:40:01]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:40:01]Write i2c OK [00:40:01]MH_I2C_Read... [00:40:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:01]Read from MH i2c: E2 [00:40:01]MH_I2C_Read... [00:40:01]Read from MH i2c: E2 FD 00 [00:40:01]MH_I2C_Read... [00:40:01]Read from MH i2c: E2 FD 00 19 00 00 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 BF [00:40:01]RAPDU: 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:40:01]wFMCommunicate OK [00:40:01]wFMCommunicate request_size=4 [00:40:01]MH_SAM_APDU [00:40:01]CAPDU: 80 17 00 00 [00:40:01]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:40:01]Write i2c OK [00:40:01]MH_I2C_Read... [00:40:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:02]Read from MH i2c: E2 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 FD 00 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 FD 00 1A 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 4D [00:40:02]RAPDU: EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 [00:40:02]wFMCommunicate OK [00:40:02]wFMCommunicate request_size=4 [00:40:02]MH_SAM_APDU [00:40:02]CAPDU: 80 17 00 00 [00:40:02]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:40:02]Write i2c OK [00:40:02]MH_I2C_Read... [00:40:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:40:02]Read from MH i2c: E2 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 FD 00 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 FD 00 1B 00 00 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 0D [00:40:02]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 [00:40:02]wFMCommunicate OK [00:40:02]wFMCommunicate request_size=4 [00:40:02]MH_SAM_APDU [00:40:02]CAPDU: 80 17 00 00 [00:40:02]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:40:02]Write i2c OK [00:40:02]MH_I2C_Read... [00:40:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 196! [00:40:02]Read from MH i2c: E2 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 C7 00 [00:40:02]MH_I2C_Read... [00:40:02]Read from MH i2c: E2 C7 00 1C 00 00 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8F [00:40:02]RAPDU: 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:40:02]wFMCommunicate OK [00:40:02]SAM_PROTO_GetShiftData done [00:40:02]requested_item shift.sale.total_cash is exist - process it [00:40:02]requested_item shift.sale_refund.total is exist - process it [00:40:02]requested_item shift.sale_refund.total_cash is exist - process it [00:40:02]requested_item shift.buy.total is exist - process it [00:40:02]requested_item shift.buy.total_cash is exist - process it [00:40:02]produce_requested_data done [00:40:02]produce_requested_data return {"fm.sale.total":74330550.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":2788.00,"shift.sale.total_cash":2788.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:40:02]process_action_free get_value [00:40:02]json_value_free [00:40:02]json_value_free done [00:40:02]process_json_proto returns [00:40:02]Send response to host [00:40:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74330550.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":2788.00,"shift.sale.total_cash":2788.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:40:02]free response buf [00:40:02]execute_script done [00:40:02]execute_script returns [00:40:02]free content buf [00:40:02]Sock 11.Close socket [00:40:02]Sock 11.Thread stoped [00:40:03]accept exits with 9 [00:40:03]New connection [00:40:03]New thread 3067579748 created [00:40:03]Thread 3067436388 joined [00:40:03]Waiting for new connection... [00:40:03] Sock 9.Parse request [00:40:03]Sock 9.Check first char [00:40:03]Sock 9.First char is OK [00:40:03]request: POST /json_proto HTTP/1.0 [00:40:03]Method: POST [00:40:03]URL: /json_proto [00:40:03]Method is POST - this is cgi request [00:40:03]url: /json_proto [00:40:03]query_string will be loaded in cgi processing [00:40:03]execute_cgi json_proto POST (null) [00:40:03]execute_cgi path=json_proto method=POST [00:40:03]POST find Content-Length [00:40:03]Host: 172.17.47.196:8080 [00:40:03]Content-Length: 677 [00:40:03]Content-Type: application/json [00:40:03] [00:40:03]POST finish read [00:40:03]Found Content-Length = 677 [00:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872461", "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" ] } } [00:40:03]execute_script... [00:40:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872461", "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" ] } } [00:40:03]POST & json_proto [00:40:03]process_json_proto [00:40:03]json parsed OK: [00:40:03]protocol is kg_v1.0 [00:40:03]action value=close_receipt [00:40:03]process_action close_receipt [00:40:03]cmd_close_receipt [00:40:03]MH_GetDate [00:40:03]Write to MH i2c: F0 00 00 1D 00 0C [00:40:03]Write i2c OK [00:40:03]MH_I2C_Read... [00:40:03]Read from MH i2c: F0 [00:40:03]MH_I2C_Read... [00:40:03]Read from MH i2c: F0 09 00 [00:40:03]MH_I2C_Read... [00:40:03]Read from MH i2c: F0 09 00 1D 00 00 63 0A F2 66 4C 6B 94 66 8B [00:40:03]GetLastDocTimeStamp 1727137848 [00:40:03]current date 1727138403 [00:40:03]FM_GetShiftState [00:40:03]SAM_PROTO_GetShiftState [00:40:03]wFMCommunicate request_size=4 [00:40:03]MH_SAM_APDU [00:40:03]CAPDU: 80 13 01 00 [00:40:03]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [00:40:03]Write i2c OK [00:40:03]MH_I2C_Read... [00:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:03]Read from MH i2c: E2 [00:40:03]MH_I2C_Read... [00:40:03]Read from MH i2c: E2 0E 00 [00:40:03]MH_I2C_Read... [00:40:03]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 3D [00:40:03]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:40:03]wFMCommunicate OK [00:40:03]SAM_PROTO_GetShiftState done [00:40:03]FM_GetShiftState done [00:40:03]opened in 1727137336 [00:40:03]opened+sec_in_day 1727223736 [00:40:03]quantity*price = 50036 [00:40:03]sum+1 = 50037 [00:40: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 СНО: Общий режим Чек 8 24.09.2024 00:40 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87540 ФПД: 190971584812936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T004003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87540&fm=190971584812936&tin=02508201610067®Number=0000000000092592&sum=50000 [00:40:04]StoreToDocumentArchive [00:40:04]shift 499 fd 87540 [00:40:04]save to /storage/0499/doc_00087540 [00:40:04]save last doc name /storage/0499/doc_00087540 to /storage/kkm_last_doc_name [00:40:04]save OK [00:40:04]Clear old archive folders... [00:40:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:40:04]tlvbuf is 01DA2200 [00:40:04]SAM_PROTO_ClearQueue [00:40:04]wFMCommunicate request_size=4 [00:40:04]MH_SAM_APDU [00:40:04]CAPDU: 80 09 00 00 [00:40:04]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [00:40:04]Write i2c OK [00:40:04]MH_I2C_Read... [00:40:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:40:04]Read from MH i2c: E2 [00:40:04]MH_I2C_Read... [00:40:04]Read from MH i2c: E2 03 00 [00:40:04]MH_I2C_Read... [00:40:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [00:40:04]RAPDU: 90 00 [00:40:04]wFMCommunicate OK [00:40:04]SAM_PROTO_ClearQueue done [00:40:04]KKMCreateOFDPacket [00:40:04]OFDProtocolAddRootSTLVToBuf [00:40:04]FM_MakeSignedData [00:40:04]FM_MakeSignedData [00:40:04]SAM_PROTO_SignData [00:40:04]wFMCommunicate request_size=4 [00:40:04]MH_SAM_APDU [00:40:04]CAPDU: 80 0D 01 02 [00:40:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 Connected sock=6 [00:40:04]02 Data to sent: 00 87 00 95 00 F6 00 70 A5 47 [00:40:04]2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 Write i2c OK [00:40:04]39 MH_I2C_Read... [00:40:04]25 01 00 00 83 6A 1D 01 E3 B1 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 33 35 37 30 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 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:40:04]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 06 00 00 00 F4 03 04 00 09 08 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 56 C4 9C 66 FB 1F 46 E9 CB 4C AF 1F EF 93 [00:40:04]Read from MH i2c: E2 [00:40:04]MH_I2C_Read... [00:40:04]Read from MH i2c: E2 03 00 [00:40:04]MH_I2C_Read... [00:40:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [00:40:04]RAPDU: 90 00 [00:40:04]wFMCommunicate OK [00:40:04]wFMCommunicate request_size=255 [00:40:04]MH_SAM_APDU [00:40:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 63 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 AD [00:40:04]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 08 00 00 00 F4 03 04 00 63 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 AD 00 00 EA [00:40:04]Write i2c OK [00:40:04]MH_I2C_Read... [00:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:05]Read from MH i2c: E2 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 03 00 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [00:40:05]RAPDU: 90 00 [00:40:05]wFMCommunicate OK [00:40:05]wFMCommunicate request_size=10 [00:40:05]MH_SAM_APDU [00:40:05]CAPDU: 80 0D 02 02 05 B0 09 79 97 88 [00:40:05]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 B0 09 79 97 88 00 00 03 [00:40:05]Write i2c OK [00:40:05]MH_I2C_Read... [00:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:40:05]Read from MH i2c: E2 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 03 00 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [00:40:05]RAPDU: 90 00 [00:40:05]wFMCommunicate OK [00:40:05]wFMCommunicate request_size=4 [00:40:05]MH_SAM_APDU [00:40:05]CAPDU: 80 0D 03 02 [00:40:05]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [00:40:05]Write i2c OK [00:40:05]MH_I2C_Read... [00:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:40:05]Read from MH i2c: E2 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 0B 00 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 0B 00 2F 00 00 3D 92 81 3A 97 DA 7D 89 90 00 AC [00:40:05]RAPDU: 3D 92 81 3A 97 DA 7D 89 90 00 [00:40:05]wFMCommunicate OK [00:40:05]SAM_PROTO_SignData done [00:40:05]FM_MakeSignedData done [00:40:05]CreateOFDProtocolMessage [00:40:05]wFMCommunicate request_size=4 [00:40:05]MH_SAM_APDU [00:40:05]CAPDU: 80 11 00 00 [00:40:05]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [00:40:05]Write i2c OK [00:40:05]MH_I2C_Read... [00:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:05]Read from MH i2c: E2 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: E2 17 00 [00:40:05]MH_I2C_Read... [00:40: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 [00:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:40:05]wFMCommunicate OK [00:40:05]CreateOFDProtocolMessage done [00:40:05]OFDSenderStorePacket 87540 [00:40:05]StoreOFDPacket docnum=87540 [00:40: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 91 0B 07 01 CA FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 63 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 AD B0 09 79 97 88 3D 92 81 3A 97 DA 7D 89 [00:40:05]CheckFolder [00:40:05]dirname=/storage/ofd_packets [00:40:05]CheckFolder done [00:40:05]ProducePacketName [00:40:05]name=ofd_packets/00087540 [00:40:05]NVStorageSaveData ofd_packets/00087540 [00:40:05]File name is /storage/ofd_packets/00087540 [00:40:05]Write 301 bytes [00:40:05]NVStorageSaveData done [00:40:05]OFDSenderStorePacket done [00:40:05]KKMCreateOFDPacket done [00:40:05]NVStorageSaveData kkm_last_timestamp [00:40:05]File name is /storage/kkm_last_timestamp [00:40:05]Write 4 bytes [00:40:05]NVStorageSaveData done [00:40:05]ExternCall_PrintAddStr [00:40:05]wPrintStart [00:40:05]Write to MH i2c: 01 00 00 31 00 31 [00:40:05]Write i2c OK [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 07 00 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [00:40:05]RasterBufferAndPrint [00:40:05]line Счет N : (1)872461 [00:40:05]line ИНН: 02508201610067 [00:40:05]line Контрольно-Кассовый Чек [00:40:05]line ПРОДАЖА [00:40:05]line ТРК (МРК, ГНК) : 33 [00:40:05]line Товар: 2710124130 [00:40:05]line Аи-92-К-5 [00:40:05]line 7.380 * 67.80 [00:40:05]line = 500.36 [00:40:05]line НДС 12% НСП 1% [00:40:05]line > о реализуемом товаре [00:40:05]line ОКРУГЛЕНИЕ: -0.36 [00:40:05]line ИТОГО: 500.00 [00:40:05]line Внесено: 500.00 [00:40:05]line СДАЧА: 0.00 [00:40:05]line НСП 1% : 4.43 [00:40:05]line НДС 12% : 53.14 [00:40:05]line Наличными: 500.00 [00:40:05]line Безнал.: 0.00 [00:40:05]line Место: АЗС № 137 "Партнер Нефть" [00:40:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [00:40:05]line СНО: Общий режим [00:40:05]line Чек 8 24.09.2024 00:40 [00:40:05]line Смена: 499 ФФД: 1.0 [00:40:05]line ЗНМ: 0300000064 [00:40:05]line РНМ: 0000000000092592 [00:40:05]line Версия ККМ: 001 [00:40:05]line ФМ: 0000000000874979 [00:40:05]line ФД: 87540 [00:40:05]line ФПД: 190971584812936 [00:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T004003&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87540&fm=190971584812936&tin=02508201610067®Number=0000000000092592&sum=50000 [00:40:05]written 0, free lines is 4095 [00:40:05]Write to MH i2c: 01 00 00 5C 00 5C [00:40:05]Write i2c OK [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 07 00 [00:40:05]MH_I2C_Read... [00:40:05]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D6 0C 45 [00:40:05]RasterBufferAndPrint [00:40:05]line [00:40:05]line [00:40:05]line [00:40:05]line [00:40:05]line [00:40:05]written 0, free lines is 3309 [00:40:06]MH_Cut [00:40:06]Write to MH i2c: D1 01 00 63 00 01 35 [00:40:06]Write i2c OK [00:40:06]MH_I2C_Read... [00:40:06]Read from MH i2c: D1 [00:40:06]MH_I2C_Read... [00:40:06]Read from MH i2c: D1 01 00 [00:40:06]MH_I2C_Read... [00:40:06]Read from MH i2c: D1 01 00 63 00 00 34 [00:40:06]Write to MH i2c: 01 00 00 64 00 64 [00:40:06]Write i2c OK [00:40:06]MH_I2C_Read... [00:40:06]*** Cut start [00:40:06]*** Partial cut [00:40:06]*** CUTSNS_PIN = 1 [00:40:06]*** CUTSNS_PIN = 0 [00:40:07]*** Brake cut motor [00:40:07]Read from MH i2c: 01 *** Stop cut motor [00:40:07] [00:40:07]*** Cut end [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: 01 07 00 [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [00:40:07]process_action close_receipt done [00:40:07]requested_data is exist [00:40:07]produce_requested_data [00:40:07]requested_item fm.sn is exist - process it [00:40:07]wFMCommunicate request_size=4 [00:40:07]MH_SAM_APDU [00:40:07]CAPDU: 80 11 00 00 [00:40:07]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [00:40:07]Write i2c OK [00:40:07]MH_I2C_Read... [00:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:40:07]Read from MH i2c: E2 [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: E2 17 00 [00:40:07]MH_I2C_Read... [00:40:07]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:40: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:40:07]wFMCommunicate OK [00:40:07]requested_item fd.num is exist - process it [00:40:07]SAM_PROTO_GetFieldsCounters [00:40:07]wFMCommunicate request_size=4 [00:40:07]MH_SAM_APDU [00:40:07]CAPDU: 80 13 00 00 [00:40:07]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [00:40:07]Write i2c OK [00:40:07]MH_I2C_Read... [00:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:40:07]Read from MH i2c: E2 [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: E2 62 00 [00:40:07]MH_I2C_Read... [00:40:07]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 F4 55 01 00 0E 04 04 00 F3 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 67 [00:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 55 01 00 0E 04 04 00 F3 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:40:07]wFMCommunicate OK [00:40:07]SAM_PROTO_GetFieldsCounters done [00:40:07]requested_item shift.num is exist - process it [00:40:07]requested_item shift.opened is exist - process it [00:40:07]req_shift_opened [00:40:07]FM_GetShiftState [00:40:07]SAM_PROTO_GetShiftState [00:40:07]wFMCommunicate request_size=4 [00:40:07]MH_SAM_APDU [00:40:07]CAPDU: 80 13 01 00 [00:40:07]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [00:40:07]Write i2c OK [00:40:07]MH_I2C_Read... [00:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:40:07]Read from MH i2c: E2 [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: E2 0E 00 [00:40:07]MH_I2C_Read... [00:40:07]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 86 [00:40:07]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:40:07]wFMCommunicate OK [00:40:07]SAM_PROTO_GetShiftState done [00:40:07]FM_GetShiftState done [00:40:07]req_shift_opened done [00:40:07]requested_item shift.open_date is exist - process it [00:40:07]req_shift_open_date [00:40:07]req_shift_open_date done [00:40:07]produce_requested_data done [00:40:07]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87540,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:40:07]process_action_free close_receipt [00:40:07]json_value_free [00:40:07]json_value_free done [00:40:07]process_json_proto returns [00:40:07]Send response to host [00:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87540,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:40:07]free response buf [00:40:07]execute_script done [00:40:07]execute_script returns [00:40:07]free content buf [00:40:07]Sock 9.Close socket [00:40:07]Sock 9.Thread stoped [00:40: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 6A 69 47 00 E1 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 F2 55 01 00 F4 03 04 00 2E B5 F1 66 B6 04 01 00 00 13 48 26 58 7A D7 DF 2D [00:40:08]CommunicateWithHost err = 0 [00:40:08]CheckOFDResponse [00:40:08]1017 (14) - 77093643461234 [00:40:08]1041 (16) - 0000000000874979 [00:40:08]1040 (4) - 87538 [00:40:08]1012 (4) - 23.09.2024 18:36 [00:40:08]1206 (1) - 0 [00:40:08]OFD Sender: Remove packet 87538 [00:40:08]ProducePacketName [00:40:08]name=ofd_packets/00087538 [00:40:08]NVStorageDeleteData [00:40:09]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:40:09]ProducePacketName [00:40:09]name=ofd_packets/00087539 [00:40:09]OFD Sender: To server: pG, [00:40:09]CommunicateWithHost lk.salyk.kg:30040 [00:40:09]ConnectInit lk.salyk.kg [00:40:11]recv_with_timeout no data received [00:40:14]ConnectInit Can't take IP for lk.salyk.kg [00:40:14]CommunicateWithHost connect error [00:40:14]CommunicateWithHost err = -1 [00:40:14]OFD Sender: Server communicate error [00:40:14]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:40:14]ProducePacketName [00:40:14]name=ofd_packets/00087539 [00:40:14]OFD Sender: To server: pG, [00:40:14]CommunicateWithHost lk.salyk.kg:30040 [00:40:14]ConnectInit lk.salyk.kg [00:40:19]ConnectInit Can't take IP for lk.salyk.kg [00:40:19]CommunicateWithHost connect error [00:40:19]CommunicateWithHost err = -1 [00:40:19]OFD Sender: Server communicate error [00:40:24]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:40:24]ProducePacketName [00:40:24]name=ofd_packets/00087539 [00:40:24]OFD Sender: To server: pG, [00:40:24]CommunicateWithHost lk.salyk.kg:30040 [00:40:24]ConnectInit lk.salyk.kg [00:40:33]recv_with_timeout no data received [00:40:49]Connected sock=7 [00:40: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 2A D9 07 01 4D 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 07 00 00 00 F4 03 04 00 38 08 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 9F F5 7F D2 6A 42 1C E9 16 5E 5C FF B5 0B [00:40:54]recv_with_timeout no data received [00:40:54]CommunicateWithHost answer receiving error [00:40:54]CommunicateWithHost err = -3 [00:40:54]OFD Sender: Server communicate error [00:40:56]recv_with_timeout no data received [00:40:59]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:40:59]ProducePacketName [00:40:59]name=ofd_packets/00087539 [00:40:59]OFD Sender: To server: pG, [00:40:59]CommunicateWithHost lk.salyk.kg:30040 [00:40:59]ConnectInit lk.salyk.kg [00:41:04]ConnectInit Can't take IP for lk.salyk.kg [00:41:04]CommunicateWithHost connect error [00:41:04]CommunicateWithHost err = -1 [00:41:04]OFD Sender: Server communicate error [00:41:09]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:41:09]ProducePacketName [00:41:09]name=ofd_packets/00087539 [00:41:09]OFD Sender: To server: pG, [00:41:09]CommunicateWithHost lk.salyk.kg:30040 [00:41:09]ConnectInit lk.salyk.kg [00:41:14]ConnectInit Can't take IP for lk.salyk.kg [00:41:14]CommunicateWithHost connect error [00:41:14]CommunicateWithHost err = -1 [00:41:14]OFD Sender: Server communicate error [00:41:19]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:41:19]ProducePacketName [00:41:19]name=ofd_packets/00087539 [00:41:19]OFD Sender: To server: pG, [00:41:19]CommunicateWithHost lk.salyk.kg:30040 [00:41:19]ConnectInit lk.salyk.kg [00:41:24]ConnectInit Can't take IP for lk.salyk.kg [00:41:24]CommunicateWithHost connect error [00:41:24]CommunicateWithHost err = -1 [00:41:24]OFD Sender: Server communicate error [00:41:28]recv_with_timeout no data received [00:41:29]OFD Sender: Processing packet 87539 [packets to send 281, broken 279] [00:41:29]ProducePacketName [00:41:29]name=ofd_packets/00087539 [00:41:29]OFD Sender: To server: pG, [00:41:29]CommunicateWithHost lk.salyk.kg:30040 [00:41:29]ConnectInit lk.salyk.kg [00:41:29]accept exits with 11 [00:41:29]New connection [00:41:29]New thread 3067436388 created [00:41:29]Thread 3067579748 joined [00:41:29]Waiting for new connection... [00:41:29] Sock 11.Parse request [00:41:29]Sock 11.Check first char [00:41:29]Sock 11.First char is OK [00:41:29]request: POST /json_proto HTTP/1.0 [00:41:29]Method: POST [00:41:29]URL: /json_proto [00:41:29]Method is POST - this is cgi request [00:41:29]url: /json_proto [00:41:29]query_string will be loaded in cgi processing [00:41:29]execute_cgi json_proto POST (null) [00:41:29]execute_cgi path=json_proto method=POST [00:41:29]POST find Content-Length [00:41:29]Host: 172.17.47.196:8080 [00:41:29]Content-Length: 624 [00:41:29]Content-Type: application/json [00:41:29] [00:41:29]POST finish read [00:41:29]Found Content-Length = 624 [00:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148259", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:29]execute_script... [00: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)148259", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" : 147.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:41:29]POST & json_proto [00:41:29]process_json_proto [00:41:29]json parsed OK: [00:41:29]protocol is kg_v1.0 [00:41:29]action value=close_receipt [00:41:29]process_action close_receipt [00:41:29]cmd_close_receipt [00:41:29]MH_GetDate [00:41:29]Write to MH i2c: F0 00 00 68 00 57 [00:41:29]Write i2c OK [00:41:29]MH_I2C_Read... [00:41:29]Read from MH i2c: F0 [00:41:29]MH_I2C_Read... [00:41:29]Read from MH i2c: F0 09 00 [00:41:29]MH_I2C_Read... [00:41:29]Read from MH i2c: F0 09 00 68 00 00 B9 0A F2 66 4C 6B 94 66 2C [00:41:29]GetLastDocTimeStamp 1727138403 [00:41:29]current date 1727138489 [00:41:29]FM_GetShiftState [00:41:29]SAM_PROTO_GetShiftState [00:41:29]wFMCommunicate request_size=4 [00:41:29]MH_SAM_APDU [00:41:29]CAPDU: 80 13 01 00 [00:41:29]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [00:41:29]Write i2c OK [00:41:29]MH_I2C_Read... [00:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:41:29]Read from MH i2c: E2 [00:41:29]MH_I2C_Read... [00:41:29]Read from MH i2c: E2 0E 00 [00:41:29]MH_I2C_Read... [00:41:29]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 88 [00:41:29]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:41:29]wFMCommunicate OK [00:41:29]SAM_PROTO_GetShiftState done [00:41:29]FM_GetShiftState done [00:41:29]opened in 1727137336 [00:41:29]opened+sec_in_day 1727223736 [00:41:29]quantity*price = 14700 [00:41:29]sum+1 = 14701 [00:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 147.00 НСП 1% : 1.30 НДС 12% : 15.61 Наличными: 147.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 9 24.09.2024 00:41 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87541 ФПД: 264794182709253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T004129&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87541&fm=264794182709253&tin=02508201610067®Number=0000000000092592&sum=14700 0 [00:41:30]StoreToDocumentArchive [00:41:30]shift 499 fd 87541 [00:41:30]save to /storage/0499/doc_00087541 [00:41:30]save last doc name /storage/0499/doc_00087541 to /storage/kkm_last_doc_name [00:41:30]save OK [00:41:30]Clear old archive folders... [00:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=276 [00:41:30]tlvbuf is 01D749A0 [00:41:30]SAM_PROTO_ClearQueue [00:41:30]wFMCommunicate request_size=4 [00:41:30]MH_SAM_APDU [00:41:30]CAPDU: 80 09 00 00 [00:41:30]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [00:41:30]Write i2c OK [00:41:30]MH_I2C_Read... [00:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:41:30]Read from MH i2c: E2 [00:41:30]MH_I2C_Read... [00:41:30]Read from MH i2c: E2 03 00 [00:41:30]MH_I2C_Read... [00:41:30]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [00:41:30]RAPDU: 90 00 [00:41:30]wFMCommunicate OK [00:41:30]SAM_PROTO_ClearQueue done [00:41:30]KKMCreateOFDPacket [00:41:30]OFDProtocolAddRootSTLVToBuf [00:41:30]FM_MakeSignedData [00:41:30]FM_MakeSignedData [00:41:30]SAM_PROTO_SignData [00:41:30]wFMCommunicate request_size=4 [00:41:30]MH_SAM_APDU [00:41:30]CAPDU: 80 0D 01 02 [00:41:30]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [00:41:30]Write i2c OK [00:41:30]MH_I2C_Read... [00:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:41:30]Read from MH i2c: E2 [00:41:30]MH_I2C_Read... [00:41:30]Read from MH i2c: E2 03 00 [00:41:30]MH_I2C_Read... [00:41:30]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [00:41:30]RAPDU: 90 00 [00:41:30]wFMCommunicate OK [00:41:30]wFMCommunicate request_size=255 [00:41:30]MH_SAM_APDU [00:41:30]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 B9 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 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:41:30]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 B9 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 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 D0 [00:41:30]Connected sock=7 [00:41: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 2A D9 07 01 4D 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 Write i2c OK [00:41:30]06 MH_I2C_Read... [00:41:30]00 75 03 00 00 00 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 07 00 00 00 F4 03 04 00 38 08 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 9F F5 7F D2 6A 42 1C E9 16 5E 5C FF B5 0B [00:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:31]Read from MH i2c: E2 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 03 00 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [00:41:31]RAPDU: 90 00 [00:41:31]wFMCommunicate OK [00:41:31]wFMCommunicate request_size=35 [00:41:31]MH_SAM_APDU [00:41:31]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 55 01 00 35 04 06 00 F0 D4 33 32 F0 05 [00:41:31]Write to MH i2c: E2 26 00 79 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 F5 55 01 00 35 04 06 00 F0 D4 33 32 F0 05 00 00 5B [00:41:31]Write i2c OK [00:41:31]MH_I2C_Read... [00:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:41:31]Read from MH i2c: E2 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 03 00 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [00:41:31]RAPDU: 90 00 [00:41:31]wFMCommunicate OK [00:41:31]wFMCommunicate request_size=4 [00:41:31]MH_SAM_APDU [00:41:31]CAPDU: 80 0D 03 02 [00:41:31]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [00:41:31]Write i2c OK [00:41:31]MH_I2C_Read... [00:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:41:31]Read from MH i2c: E2 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 0B 00 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 0B 00 7A 00 00 B4 20 97 9E DA 4A BB 08 90 00 E6 [00:41:31]RAPDU: B4 20 97 9E DA 4A BB 08 90 00 [00:41:31]wFMCommunicate OK [00:41:31]SAM_PROTO_SignData done [00:41:31]FM_MakeSignedData done [00:41:31]CreateOFDProtocolMessage [00:41:31]wFMCommunicate request_size=4 [00:41:31]MH_SAM_APDU [00:41:31]CAPDU: 80 11 00 00 [00:41:31]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [00:41:31]Write i2c OK [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 [00:41:31]MH_I2C_Read... [00:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:41:31]Read from MH i2c: E2 17 00 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 54 [00:41: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:41:31]wFMCommunicate OK [00:41:31]CreateOFDProtocolMessage done [00:41:31]OFDSenderStorePacket 87541 [00:41:31]StoreOFDPacket docnum=87541 [00:41: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 28 01 00 00 A5 47 20 01 24 E1 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 B9 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 F0 D4 33 32 F0 05 B4 20 97 9E DA 4A BB 08 [00:41:31]CheckFolder [00:41:31]dirname=/storage/ofd_packets [00:41:31]CheckFolder done [00:41:31]ProducePacketName [00:41:31]name=ofd_packets/00087541 [00:41:31]NVStorageSaveData ofd_packets/00087541 [00:41:31]File name is /storage/ofd_packets/00087541 [00:41:31]Write 326 bytes [00:41:31]NVStorageSaveData done [00:41:31]OFDSenderStorePacket done [00:41:31]KKMCreateOFDPacket done [00:41:31]NVStorageSaveData kkm_last_timestamp [00:41:31]File name is /storage/kkm_last_timestamp [00:41:31]Write 4 bytes [00:41:31]NVStorageSaveData done [00:41:31]ExternCall_PrintAddStr [00:41:31]wPrintStart [00:41:31]Write to MH i2c: 01 00 00 7C 00 7C [00:41:31]Write i2c OK [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: 01 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: 01 07 00 [00:41:31]MH_I2C_Read... [00:41:31]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [00:41:31]RasterBufferAndPrint [00:41:31]line Счет N : (3)148259 [00:41:31]line ИНН: 02508201610067 [00:41:31]line Контрольно-Кассовый Чек [00:41:31]line ПРОДАЖА [00:41:31]line Товар: 48744683 [00:41:31]line Сигареты Winston XStyle Caster+ [00:41:31]line 1.000 * 147.00 [00:41:31]line = 147.00 [00:41:31]line НДС 12% НСП 1% [00:41:31]line > о реализуемом товаре [00:41:31]line ИТОГО: 147.00 [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: 6136201+1721002828=1727139029 [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 D5 0C F2 66 4C 6B 94 66 E9 [00:50:29]Current date/time: 24.09.2024 00:50 [00:50:29]FM_Init [00:50:29]wFMConnect [00:50:29]MH_SAM_On [00:50:29]Write to MH i2c: E0 00 00 08 00 E7 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_init finished! [00:50:29]*** atr: [00:50:29]*** 0F 3B D5 18 FF 81 91 FE [00:50:29]*** 1F C3 80 73 C8 21 10 0A [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]*** 00 00 00 00 00 00 00 00 [00:50:29]Read from MH i2c: E0 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E0 10 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:50:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:50:29]wFMCommunicate request_size=10 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:50:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]wFMCommunicate request_size=4 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 11 00 00 [00:50:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 17 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E3 [00:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:50:29]wFMCommunicate OK [00:50:29]Detected FM SN is 0000000000874979 [00:50:29]Stored FM SN is 0000000000874979 [00:50:29]wFMCommunicate request_size=9 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 16 00 00 04 B6 D7 00 00 [00:50:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]FM PIN OK [00:50:29]wFMCommunicate request_size=8 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 14 04 00 03 02 00 01 [00:50:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]wFMCommunicate request_size=13 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:50:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:50:29]RAPDU: 90 00 [00:50:29]wFMCommunicate OK [00:50:29]wFMCommunicate request_size=4 [00:50:29]MH_SAM_APDU [00:50:29]CAPDU: 80 11 00 00 [00:50:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:29]Read from MH i2c: E2 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 17 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 E7 [00:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:50:29]wFMCommunicate OK [00:50:29]DocumentArchiveInit [00:50:29]Start Httpd... [00:50:29]Httpd thread 3066936676 created [00:50:29]Write to MH i2c: 01 00 00 0F 00 0F [00:50:29]Write i2c OK [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: 01 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: 01 07 00 [00:50:29]MH_I2C_Read... [00:50:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:50:29]MH Int Process started [00:50:29]Allocated Socket 8 [00:50:29]Bind OK [00:50:29]Listen OK [00:50:29]httpd running on port 8080 [00:50:29]Waiting for new connection... [00:50:29]OFD Sender: Processing packet 87540 [packets to send 281, broken 279] [00:50:29]ProducePacketName [00:50:29]name=ofd_packets/00087540 [00:50:29]OFD Sender: To server: pG, [00:50:29]CommunicateWithHost lk.salyk.kg:30040 [00:50:29]ConnectInit lk.salyk.kg [00:50:32]Connected sock=6 [00:50: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 0B 07 01 CA FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 63 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 AD B0 09 79 97 88 3D 92 81 3A 97 DA 7D 89 [00:50: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 3A 87 47 00 00 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 F4 55 01 00 F4 03 04 00 A1 B7 F1 66 B6 04 01 00 00 50 1E D5 6A C8 85 62 08 [00:50:35]CommunicateWithHost err = 0 [00:50:35]CheckOFDResponse [00:50:35]1017 (14) - 77093643461234 [00:50:35]1041 (16) - 0000000000874979 [00:50:35]1040 (4) - 87540 [00:50:35]1012 (4) - 23.09.2024 18:46 [00:50:35]1206 (1) - 0 [00:50:35]OFD Sender: Remove packet 87540 [00:50:35]ProducePacketName [00:50:35]name=ofd_packets/00087540 [00:50:35]NVStorageDeleteData [00:50:35]OFD Sender: Processing packet 87541 [packets to send 280, broken 279] [00:50:35]ProducePacketName [00:50:35]name=ofd_packets/00087541 [00:50:35]OFD Sender: To server: pG, [00:50:35]CommunicateWithHost lk.salyk.kg:30040 [00:50:35]ConnectInit lk.salyk.kg [00:50:40]recv_with_timeout no data received [00:50:40]ConnectInit Can't take IP for lk.salyk.kg [00:50:40]CommunicateWithHost connect error [00:50:40]CommunicateWithHost err = -1 [00:50:40]OFD Sender: Server communicate error [00:50:45]OFD Sender: Processing packet 87541 [packets to send 280, broken 279] [00:50:45]ProducePacketName [00:50:45]name=ofd_packets/00087541 [00:50:45]OFD Sender: To server: pG, [00:50:45]CommunicateWithHost lk.salyk.kg:30040 [00:50:45]ConnectInit lk.salyk.kg [00:50:46]int [00:50:46]Write to MH i2c: 01 00 00 10 00 10 [00:50:46]*** FLAG_PRN_PAP1 set [00:50:46]Write i2c OK [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 07 00 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 07 00 10 00 00 01 00 00 00 FF 0F 26 [00:50:46]state=0 [00:50:46]No paper [00:50:46]int [00:50:46]Write to MH i2c: 01 00 00 11 00 11 [00:50:46]*** FLAG_PRN_PAP2 set [00:50:46]Write i2c OK [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 07 00 [00:50:46]MH_I2C_Read... [00:50:46]Read from MH i2c: 01 07 00 11 00 00 03 00 00 00 FF 0F 29 [00:50:46]state=0 [00:50:46]No paper [00:50:46]Cover opened [00:50:48]Connected sock=10 [00:50: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 A5 47 20 01 24 E1 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 34 36 38 33 06 04 27 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 53 74 79 6C 65 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 6C 39 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 B9 0A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 F0 D4 33 32 F0 05 B4 20 97 9E DA 4A BB 08 [00:50: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 62 89 47 00 07 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 F5 55 01 00 F4 03 04 00 B2 B7 F1 66 B6 04 01 00 00 9F C3 99 3F 14 6E 23 DC [00:50:49]CommunicateWithHost err = 0 [00:50:49]CheckOFDResponse [00:50:49]1017 (14) - 77093643461234 [00:50:49]1041 (16) - 0000000000874979 [00:50:49]1040 (4) - 87541 [00:50:49]1012 (4) - 23.09.2024 18:47 [00:50:49]1206 (1) - 0 [00:50:49]OFD Sender: Remove packet 87541 [00:50:49]ProducePacketName [00:50:49]name=ofd_packets/00087541 [00:50:49]NVStorageDeleteData [00:50:50]OFD Sender: No OFD packet to send [00:50:51]Write to MH i2c: 01 00 00 12 00 12 [00:50:51]Write i2c OK [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 07 00 [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 07 00 12 00 00 03 00 00 00 FF 0F 2A [00:50:51]state=3 [00:50:51]No paper [00:50:51]Cover opened [00:50:51]int [00:50:51]Write to MH i2c: 01 00 00 13 00 13 [00:50:51]*** FLAG_PRN_PAP1 reset [00:50:51]*** FLAG_PRN_PAP2 reset [00:50:51]Write i2c OK [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 07 00 [00:50:51]MH_I2C_Read... [00:50:51]Read from MH i2c: 01 07 00 13 00 00 00 00 00 00 FF 0F 28 [00:50:51]state=3 [00:50:51]Cover closed [00:50:54]accept exits with 9 [00:50:54]New connection [00:50:54]New thread 3066649956 created [00:50:54]Waiting for new connection... [00:50:54] Sock 9.Parse request [00:50:54]Sock 9.Check first char [00:50:54]Sock 9.First char is OK [00:50:54]request: POST /json_proto HTTP/1.0 [00:50:54]Method: POST [00:50:54]URL: /json_proto [00:50:54]Method is POST - this is cgi request [00:50:54]url: /json_proto [00:50:54]query_string will be loaded in cgi processing [00:50:54]execute_cgi json_proto POST (null) [00:50:54]execute_cgi path=json_proto method=POST [00:50:54]POST find Content-Length [00:50:54]Host: 172.17.47.196:8080 [00:50:54]Content-Length: 215 [00:50:54]Content-Type: application/json [00:50:54] [00:50:54]POST finish read [00:50:54]Found Content-Length = 215 [00:50:54]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:50:54]execute_script... [00:50:54]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:50:54]POST & json_proto [00:50:54]process_json_proto [00:50:54]json parsed OK: [00:50:54]protocol is kg_v1.0 [00:50:54]action value=get_value [00:50:54]process_action get_value [00:50:54]cmd_get_value [00:50:54]process_action get_value done [00:50:54]requested_data is exist [00:50:54]produce_requested_data [00:50:54]requested_item kkm.sn is exist - process it [00:50:54]requested_item kkm.ver is exist - process it [00:50:54]requested_item fm.sn is exist - process it [00:50:54]wFMCommunicate request_size=4 [00:50:54]MH_SAM_APDU [00:50:54]CAPDU: 80 11 00 00 [00:50:54]Write to MH i2c: E2 08 00 14 00 80 11 00 00 00 00 00 00 8E [00:50:54]Write i2c OK [00:50:54]MH_I2C_Read... [00:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:54]Read from MH i2c: E2 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 17 00 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 17 00 14 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 ED [00:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:50:54]wFMCommunicate OK [00:50:54]requested_item fd.num is exist - process it [00:50:54]SAM_PROTO_GetFieldsCounters [00:50:54]wFMCommunicate request_size=4 [00:50:54]MH_SAM_APDU [00:50:54]CAPDU: 80 13 00 00 [00:50:54]Write to MH i2c: E2 08 00 15 00 80 13 00 00 00 00 00 00 91 [00:50:54]Write i2c OK [00:50:54]MH_I2C_Read... [00:50:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:54]Read from MH i2c: E2 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 62 00 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 62 00 15 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 55 01 00 0E 04 04 00 F3 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 1A [00:50: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 F5 55 01 00 0E 04 04 00 F3 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:50:54]wFMCommunicate OK [00:50:54]SAM_PROTO_GetFieldsCounters done [00:50:54]requested_item shift.num is exist - process it [00:50:54]requested_item shift.opened is exist - process it [00:50:54]req_shift_opened [00:50:54]FM_GetShiftState [00:50:54]SAM_PROTO_GetShiftState [00:50:54]wFMCommunicate request_size=4 [00:50:54]MH_SAM_APDU [00:50:54]CAPDU: 80 13 01 00 [00:50:54]Write to MH i2c: E2 08 00 16 00 80 13 01 00 00 00 00 00 93 [00:50:54]Write i2c OK [00:50:54]MH_I2C_Read... [00:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:54]Read from MH i2c: E2 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 0E 00 [00:50:54]MH_I2C_Read... [00:50:54]Read from MH i2c: E2 0E 00 16 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 35 [00:50:54]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:50:54]wFMCommunicate OK [00:50:54]SAM_PROTO_GetShiftState done [00:50:54]FM_GetShiftState done [00:50:54]req_shift_opened done [00:50:54]requested_item shift.open_date is exist - process it [00:50:54]req_shift_open_date [00:50:54]req_shift_open_date done [00:50:54]produce_requested_data done [00:50:54]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87541,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [00:50:54]process_action_free get_value [00:50:54]json_value_free [00:50:54]json_value_free done [00:50:54]process_json_proto returns [00:50:54]Send response to host [00:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87541,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [00:50:54]free response buf [00:50:54]execute_script done [00:50:54]execute_script returns [00:50:54]free content buf [00:50:54]Sock 9.Close socket [00:50:54]Sock 9.Thread stoped [00:50:54]accept exits with 10 [00:50:54]New connection [00:50:54]New thread 3066506596 created [00:50:54]Thread 3066649956 joined [00:50:54]Waiting for new connection... [00:50:54] Sock 10.Parse request [00:50:54]Sock 10.Check first char [00:50:54]Sock 10.First char is OK [00:50:54]request: POST /json_proto HTTP/1.0 [00:50:54]Method: POST [00:50:54]URL: /json_proto [00:50:54]Method is POST - this is cgi request [00:50:54]url: /json_proto [00:50:54]query_string will be loaded in cgi processing [00:50:54]execute_cgi json_proto POST (null) [00:50:54]execute_cgi path=json_proto method=POST [00:50:54]POST find Content-Length [00:50:54]Host: 172.17.47.196:8080 [00:50:54]Content-Length: 331 [00:50:54]Content-Type: application/json [00:50:54] [00:50:54]POST finish read [00:50:54]Found Content-Length = 331 [00:50:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:50:54]execute_script... [00:50:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:50:54]POST & json_proto [00:50:54]process_json_proto [00:50:54]json parsed OK: [00:50:54]protocol is kg_v1.0 [00:50:54]action value=get_value [00:50:54]process_action get_value [00:50:54]cmd_get_value [00:50:54]process_action get_value done [00:50:54]requested_data is exist [00:50:54]produce_requested_data [00:50:54]requested_item fm.sale.total is exist - process it [00:50:54]SAM_PROTO_GetFMData [00:50:54]wFMCommunicate request_size=4 [00:50:54]MH_SAM_APDU [00:50:54]CAPDU: 80 13 03 00 [00:50:54]Write to MH i2c: E2 08 00 17 00 80 13 03 00 00 00 00 00 96 [00:50:54]Write i2c OK [00:50:54]MH_I2C_Read... [00:50:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:50:55]Read from MH i2c: E2 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 17 00 00 C8 04 85 04 C4 04 6E 04 04 00 0E 52 01 00 69 04 A3 00 6F 04 04 00 92 4F 01 00 B1 04 05 00 E5 67 0C BB 01 70 04 05 00 EC A9 C7 8C 01 72 04 04 00 F9 BD 44 2E 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 7C 55 10 2F 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 79 F3 EB 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 2A [00:50:55]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 0E 52 01 00 69 04 A3 00 6F 04 04 00 92 4F 01 00 B1 04 05 00 E5 67 0C BB 01 70 04 05 00 EC A9 C7 8C 01 72 04 04 00 F9 BD 44 2E 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 7C 55 10 2F 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 79 F3 EB 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:50:55]wFMCommunicate OK [00:50:55]wFMCommunicate request_size=4 [00:50:55]MH_SAM_APDU [00:50:55]CAPDU: 80 17 00 00 [00:50:55]Write to MH i2c: E2 08 00 18 00 80 17 00 00 00 00 00 00 98 [00:50:55]Write i2c OK [00:50:55]MH_I2C_Read... [00:50:55]OFD Sender: No OFD packet to send [00:50:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:55]Read from MH i2c: E2 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 18 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 23 [00:50: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 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:50:55]wFMCommunicate OK [00:50:55]wFMCommunicate request_size=4 [00:50:55]MH_SAM_APDU [00:50:55]CAPDU: 80 17 00 00 [00:50:55]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:50:55]Write i2c OK [00:50:55]MH_I2C_Read... [00:50:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:55]Read from MH i2c: E2 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 [00:50:55]MH_I2C_Read... [00:50:55]Read from MH i2c: E2 FD 00 19 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 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 71 [00:50: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 [00:50:55]wFMCommunicate OK [00:50:55]wFMCommunicate request_size=4 [00:50:55]MH_SAM_APDU [00:50:55]CAPDU: 80 17 00 00 [00:50:55]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:50:55]Write i2c OK [00:50:55]MH_I2C_Read... [00:50:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:56]Read from MH i2c: E2 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 FD 00 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 FD 00 1A 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 12 [00:50:56]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:50:56]wFMCommunicate OK [00:50:56]wFMCommunicate request_size=4 [00:50:56]MH_SAM_APDU [00:50:56]CAPDU: 80 17 00 00 [00:50:56]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:50:56]Write i2c OK [00:50:56]MH_I2C_Read... [00:50:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [00:50:56]Read from MH i2c: E2 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 E5 00 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 E5 00 1B 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 7F [00:50:56]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:50:56]wFMCommunicate OK [00:50:56]SAM_PROTO_GetFMData done [00:50:56]requested_item fm.sale_refund.total is exist - process it [00:50:56]requested_item fm.buy.total is exist - process it [00:50:56]requested_item shift.sale.total is exist - process it [00:50:56]SAM_PROTO_GetShiftData [00:50:56]wFMCommunicate request_size=4 [00:50:56]MH_SAM_APDU [00:50:56]CAPDU: 80 13 02 00 [00:50:56]Write to MH i2c: E2 08 00 1C 00 80 13 02 00 00 00 00 00 9A [00:50:56]Write i2c OK [00:50:56]MH_I2C_Read... [00:50:56]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:50:56]Read from MH i2c: E2 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 FD 00 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 FD 00 1C 00 00 AA 04 AA 04 A6 04 6E 04 04 00 09 00 00 00 69 04 97 00 6F 04 04 00 09 00 00 00 B1 04 03 00 CC 3D 05 70 04 03 00 CC 3D 05 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 87 8E 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 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 69 [00:50:56]RAPDU: AA 04 AA 04 A6 04 6E 04 04 00 09 00 00 00 69 04 97 00 6F 04 04 00 09 00 00 00 B1 04 03 00 CC 3D 05 70 04 03 00 CC 3D 05 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 87 8E 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 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 [00:50:56]wFMCommunicate OK [00:50:56]wFMCommunicate request_size=4 [00:50:56]MH_SAM_APDU [00:50:56]CAPDU: 80 17 00 00 [00:50:56]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [00:50:56]Write i2c OK [00:50:56]MH_I2C_Read... [00:50:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:56]Read from MH i2c: E2 [00:50:56]MH_I2C_Read... [00:50:56]Read from MH i2c: E2 FD 00 [00:50:56]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 FD 00 1D 00 00 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 C3 [00:50:57]RAPDU: 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [00:50:57]wFMCommunicate OK [00:50:57]wFMCommunicate request_size=4 [00:50:57]MH_SAM_APDU [00:50:57]CAPDU: 80 17 00 00 [00:50:57]Write to MH i2c: E2 08 00 1E 00 80 17 00 00 00 00 00 00 9E [00:50:57]Write i2c OK [00:50:57]MH_I2C_Read... [00:50:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:57]Read from MH i2c: E2 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 FD 00 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 FD 00 1E 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 51 [00:50:57]RAPDU: EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 [00:50:57]wFMCommunicate OK [00:50:57]wFMCommunicate request_size=4 [00:50:57]MH_SAM_APDU [00:50:57]CAPDU: 80 17 00 00 [00:50:57]Write to MH i2c: E2 08 00 1F 00 80 17 00 00 00 00 00 00 9F [00:50:57]Write i2c OK [00:50:57]MH_I2C_Read... [00:50:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:50:57]Read from MH i2c: E2 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 FD 00 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 FD 00 1F 00 00 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 11 [00:50:57]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 [00:50:57]wFMCommunicate OK [00:50:57]wFMCommunicate request_size=4 [00:50:57]MH_SAM_APDU [00:50:57]CAPDU: 80 17 00 00 [00:50:57]Write to MH i2c: E2 08 00 20 00 80 17 00 00 00 00 00 00 A0 [00:50:57]Write i2c OK [00:50:57]MH_I2C_Read... [00:50:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 196! [00:50:57]Read from MH i2c: E2 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 C7 00 [00:50:57]MH_I2C_Read... [00:50:57]Read from MH i2c: E2 C7 00 20 00 00 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 93 [00:50:57]RAPDU: 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:50:57]wFMCommunicate OK [00:50:57]SAM_PROTO_GetShiftData done [00:50:57]requested_item shift.sale.total_cash is exist - process it [00:50:57]requested_item shift.sale_refund.total is exist - process it [00:50:57]requested_item shift.sale_refund.total_cash is exist - process it [00:50:57]requested_item shift.buy.total is exist - process it [00:50:57]requested_item shift.buy.total_cash is exist - process it [00:50:57]produce_requested_data done [00:50:57]produce_requested_data return {"fm.sale.total":74331197.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":3435.00,"shift.sale.total_cash":3435.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:50:57]process_action_free get_value [00:50:57]json_value_free [00:50:57]json_value_free done [00:50:57]process_json_proto returns [00:50:57]Send response to host [00:50:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74331197.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":3435.00,"shift.sale.total_cash":3435.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:50:57]free response buf [00:50:57]execute_script done [00:50:57]execute_script returns [00:50:57]free content buf [00:50:57]Sock 10.Close socket [00:50:57]Sock 10.Thread stoped [00:50:58]accept exits with 9 [00:50:58]New connection [00:50:58]New thread 3066649956 created [00:50:58]Thread 3066506596 joined [00:50:58]Waiting for new connection... [00:50:58] Sock 9.Parse request [00:50:58]Sock 9.Check first char [00:50:58]Sock 9.First char is OK [00:50:58]request: POST /json_proto HTTP/1.0 [00:50:58]Method: POST [00:50:58]URL: /json_proto [00:50:58]Method is POST - this is cgi request [00:50:58]url: /json_proto [00:50:58]query_string will be loaded in cgi processing [00:50:58]execute_cgi json_proto POST (null) [00:50:58]execute_cgi path=json_proto method=POST [00:50:58]POST find Content-Length [00:50:58]Host: 172.17.47.196:8080 [00:50:58]Content-Length: 677 [00:50:58]Content-Type: application/json [00:50:58] [00:50:58]POST finish read [00:50:58]Found Content-Length = 677 [00:50:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872465", "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" ] } } [00:50:58]execute_script... [00:50: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)872465", "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" ] } } [00:50:58]POST & json_proto [00:50:58]process_json_proto [00:50:58]json parsed OK: [00:50:58]protocol is kg_v1.0 [00:50:58]action value=close_receipt [00:50:58]process_action close_receipt [00:50:58]cmd_close_receipt [00:50:58]MH_GetDate [00:50:58]Write to MH i2c: F0 00 00 21 00 10 [00:50:58]Write i2c OK [00:50:58]MH_I2C_Read... [00:50:58]Read from MH i2c: F0 [00:50:58]MH_I2C_Read... [00:50:58]Read from MH i2c: F0 09 00 [00:50:58]MH_I2C_Read... [00:50:58]Read from MH i2c: F0 09 00 21 00 00 F3 0C F2 66 4C 6B 94 66 21 [00:50:58]GetLastDocTimeStamp 1727138489 [00:50:58]current date 1727139059 [00:50:58]FM_GetShiftState [00:50:58]SAM_PROTO_GetShiftState [00:50:58]wFMCommunicate request_size=4 [00:50:58]MH_SAM_APDU [00:50:58]CAPDU: 80 13 01 00 [00:50:58]Write to MH i2c: E2 08 00 22 00 80 13 01 00 00 00 00 00 9F [00:50:58]Write i2c OK [00:50:58]MH_I2C_Read... [00:50:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:58]Read from MH i2c: E2 [00:50:58]MH_I2C_Read... [00:50:58]Read from MH i2c: E2 0E 00 [00:50:58]MH_I2C_Read... [00:50:58]Read from MH i2c: E2 0E 00 22 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 41 [00:50:58]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [00:50:58]wFMCommunicate OK [00:50:58]SAM_PROTO_GetShiftState done [00:50:58]FM_GetShiftState done [00:50:58]opened in 1727137336 [00:50:58]opened+sec_in_day 1727223736 [00:50:58]quantity*price = 50036 [00:50:58]sum+1 = 50037 [00:50:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 10 24.09.2024 00:50 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87542 ФПД: 229708879871441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T005059&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87542&fm=229708879871441&tin=02508201610067®Number=0000000000092592&sum=50000 [00:50:59]StoreToDocumentArchive [00:50:59]shift 499 fd 87542 [00:50:59]save to /storage/0499/doc_00087542 [00:50:59]save last doc name /storage/0499/doc_00087542 to /storage/kkm_last_doc_name [00:50:59]save OK [00:50:59]Clear old archive folders... [00:50:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:50:59]tlvbuf is 007CAE90 [00:50:59]SAM_PROTO_ClearQueue [00:50:59]wFMCommunicate request_size=4 [00:50:59]MH_SAM_APDU [00:50:59]CAPDU: 80 09 00 00 [00:50:59]Write to MH i2c: E2 08 00 2F 00 80 09 00 00 00 00 00 00 A1 [00:50:59]Write i2c OK [00:50:59]MH_I2C_Read... [00:50:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:50:59]Read from MH i2c: E2 [00:50:59]MH_I2C_Read... [00:50:59]Read from MH i2c: E2 03 00 [00:50:59]MH_I2C_Read... [00:50:59]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [00:50:59]RAPDU: 90 00 [00:50:59]wFMCommunicate OK [00:50:59]SAM_PROTO_ClearQueue done [00:50:59]KKMCreateOFDPacket [00:50:59]OFDProtocolAddRootSTLVToBuf [00:50:59]FM_MakeSignedData [00:50:59]FM_MakeSignedData [00:50:59]SAM_PROTO_SignData [00:50:59]wFMCommunicate request_size=4 [00:50:59]MH_SAM_APDU [00:50:59]CAPDU: 80 0D 01 02 [00:50:59]Write to MH i2c: E2 08 00 30 00 80 0D 01 02 00 00 00 00 A9 [00:50:59]Write i2c OK [00:50:59]MH_I2C_Read... [00:50:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:50:59]Read from MH i2c: E2 [00:50:59]MH_I2C_Read... [00:50:59]Read from MH i2c: E2 03 00 [00:50:59]MH_I2C_Read... [00:50:59]Read from MH i2c: E2 03 00 30 00 00 90 00 A4 [00:50:59]RAPDU: 90 00 [00:50:59]wFMCommunicate OK [00:50:59]wFMCommunicate request_size=255 [00:50:59]MH_SAM_APDU [00:50:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 [00:50:59]Write to MH i2c: E2 02 01 31 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 00 00 00 F4 03 04 00 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 00 00 A7 [00:50:59]Write i2c OK [00:50:59]MH_I2C_Read... [00:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:00]Read from MH i2c: E2 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 03 00 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 03 00 31 00 00 90 00 A5 [00:51:00]RAPDU: 90 00 [00:51:00]wFMCommunicate OK [00:51:00]wFMCommunicate request_size=10 [00:51:00]MH_SAM_APDU [00:51:00]CAPDU: 80 0D 02 02 05 EB 44 2F BD D1 [00:51:00]Write to MH i2c: E2 0D 00 32 00 80 0D 02 02 05 00 EB 44 2F BD D1 00 00 A2 [00:51:00]Write i2c OK [00:51:00]MH_I2C_Read... [00:51:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:00]Read from MH i2c: E2 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 03 00 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 03 00 32 00 00 90 00 A6 [00:51:00]RAPDU: 90 00 [00:51:00]wFMCommunicate OK [00:51:00]wFMCommunicate request_size=4 [00:51:00]MH_SAM_APDU [00:51:00]CAPDU: 80 0D 03 02 [00:51:00]Write to MH i2c: E2 08 00 33 00 80 0D 03 02 00 00 00 00 AE [00:51:00]Write i2c OK [00:51:00]MH_I2C_Read... [00:51:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:00]Read from MH i2c: E2 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 0B 00 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 0B 00 33 00 00 34 A7 28 2C 65 B1 B9 6B 90 00 18 [00:51:00]RAPDU: 34 A7 28 2C 65 B1 B9 6B 90 00 [00:51:00]wFMCommunicate OK [00:51:00]SAM_PROTO_SignData done [00:51:00]FM_MakeSignedData done [00:51:00]CreateOFDProtocolMessage [00:51:00]wFMCommunicate request_size=4 [00:51:00]MH_SAM_APDU [00:51:00]CAPDU: 80 11 00 00 [00:51:00]Write to MH i2c: E2 08 00 34 00 80 11 00 00 00 00 00 00 AE [00:51:00]Write i2c OK [00:51:00]MH_I2C_Read... [00:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:00]Read from MH i2c: E2 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 17 00 [00:51:00]MH_I2C_Read... [00:51:00]Read from MH i2c: E2 17 00 34 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0D [00:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [00:51:00]wFMCommunicate OK [00:51:00]CreateOFDProtocolMessage done [00:51:00]OFDSenderStorePacket 87542 [00:51:00]StoreOFDPacket docnum=87542 [00:51: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 82 4D 07 01 DB 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 EB 44 2F BD D1 34 A7 28 2C 65 B1 B9 6B [00:51:00]CheckFolder [00:51:00]dirname=/storage/ofd_packets [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:23:07]RAPDU: 90 00 [01:23:07]wFMCommunicate OK [01:23:07]wFMCommunicate request_size=4 [01:23:07]MH_SAM_APDU [01:23:07]CAPDU: 80 11 00 00 [01:23:07]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 17 00 [01:23:07]MH_I2C_Read... [01:23:07]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 [01: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 [01:23:07]wFMCommunicate OK [01:23:07]Detected FM SN is 0000000000874979 [01:23:07]Stored FM SN is 0000000000874979 [01:23:07]wFMCommunicate request_size=9 [01:23:07]MH_SAM_APDU [01:23:07]CAPDU: 80 16 00 00 04 B6 D7 00 00 [01:23:07]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 B6 D7 00 00 00 00 1F [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:23:07]RAPDU: 90 00 [01:23:07]wFMCommunicate OK [01:23:07]FM PIN OK [01:23:07]wFMCommunicate request_size=8 [01:23:07]MH_SAM_APDU [01:23:07]CAPDU: 80 14 04 00 03 02 00 01 [01:23:07]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:23:07]RAPDU: 90 00 [01:23:07]wFMCommunicate OK [01:23:07]wFMCommunicate request_size=13 [01:23:07]MH_SAM_APDU [01:23:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:23:07]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 [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:23:07]RAPDU: 90 00 [01:23:07]wFMCommunicate OK [01:23:07]wFMCommunicate request_size=4 [01:23:07]MH_SAM_APDU [01:23:07]CAPDU: 80 11 00 00 [01:23:07]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:07]Read from MH i2c: E2 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: E2 17 00 [01:23:07]MH_I2C_Read... [01:23:07]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 [01: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 [01:23:07]wFMCommunicate OK [01:23:07]DocumentArchiveInit [01:23:07]Start Httpd... [01:23:07]Httpd thread 3067669860 created [01:23:07]Write to MH i2c: 01 00 00 0F 00 0F [01:23:07]Write i2c OK [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: 01 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: 01 07 00 [01:23:07]MH_I2C_Read... [01:23:07]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:23:07]MH Int Process started [01:23:07]Allocated Socket 8 [01:23:07]Bind OK [01:23:07]Listen OK [01:23:07]httpd running on port 8080 [01:23:07]Waiting for new connection... [01:23:07]OFD Sender: Processing packet 87542 [packets to send 280, broken 279] [01:23:07]ProducePacketName [01:23:07]name=ofd_packets/00087542 [01:23:07]OFD Sender: To server: pG, [01:23:07]CommunicateWithHost lk.salyk.kg:30040 [01:23:07]ConnectInit lk.salyk.kg [01:23:08]accept exits with 9 [01:23:08]New connection [01:23:08]New thread 3067383140 created [01:23:08]Waiting for new connection... [01:23:08] Sock 9.Parse request [01:23:08]Sock 9.Check first char [01:23:08]Sock 9.First char is OK [01:23:08]request: POST /json_proto HTTP/1.0 [01:23:08]Method: POST [01:23:08]URL: /json_proto [01:23:08]Method is POST - this is cgi request [01:23:08]url: /json_proto [01:23:08]query_string will be loaded in cgi processing [01:23:08]execute_cgi json_proto POST (null) [01:23:08]execute_cgi path=json_proto method=POST [01:23:08]POST find Content-Length [01:23:08]Host: 172.17.47.196:8080 [01:23:08]Content-Length: 215 [01:23:08]Content-Type: application/json [01:23:08] [01:23:08]POST finish read [01:23:08]Found Content-Length = 215 [01:23:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:23:08]execute_script... [01:23:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:23:08]POST & json_proto [01:23:08]process_json_proto [01:23:08]json parsed OK: [01:23:08]protocol is kg_v1.0 [01:23:08]action value=get_value [01:23:08]process_action get_value [01:23:08]cmd_get_value [01:23:08]process_action get_value done [01:23:08]requested_data is exist [01:23:08]produce_requested_data [01:23:08]requested_item kkm.sn is exist - process it [01:23:08]requested_item kkm.ver is exist - process it [01:23:08]requested_item fm.sn is exist - process it [01:23:08]wFMCommunicate request_size=4 [01:23:08]MH_SAM_APDU [01:23:08]CAPDU: 80 11 00 00 [01:23:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:23:08]Write i2c OK [01:23:08]MH_I2C_Read... [01:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:08]Read from MH i2c: E2 [01:23:08]MH_I2C_Read... [01:23:08]Read from MH i2c: E2 17 00 [01:23:08]MH_I2C_Read... [01:23:08]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 [01:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:23:08]wFMCommunicate OK [01:23:08]requested_item fd.num is exist - process it [01:23:08]SAM_PROTO_GetFieldsCounters [01:23:08]wFMCommunicate request_size=4 [01:23:08]MH_SAM_APDU [01:23:08]CAPDU: 80 13 00 00 [01:23:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:23:08]Write i2c OK [01:23:08]MH_I2C_Read... [01:23:08]Read from MH i2c: E2 [01:23:08]MH_I2C_Read... [01:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:23:08]Read from MH i2c: E2 62 00 [01:23:08]MH_I2C_Read... [01:23:08]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 F6 55 01 00 0E 04 04 00 F3 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 1A [01:23: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 F6 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:23:08]wFMCommunicate OK [01:23:08]SAM_PROTO_GetFieldsCounters done [01:23:08]requested_item shift.num is exist - process it [01:23:08]requested_item shift.opened is exist - process it [01:23:08]req_shift_opened [01:23:08]FM_GetShiftState [01:23:08]SAM_PROTO_GetShiftState [01:23:08]wFMCommunicate request_size=4 [01:23:08]MH_SAM_APDU [01:23:08]CAPDU: 80 13 01 00 [01:23:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:23:08]Write i2c OK [01:23:08]MH_I2C_Read... [01:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:08]Read from MH i2c: E2 [01:23:08]MH_I2C_Read... [01:23:08]Read from MH i2c: E2 0E 00 [01:23:08]MH_I2C_Read... [01:23:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 31 [01:23:08]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:23:08]wFMCommunicate OK [01:23:08]SAM_PROTO_GetShiftState done [01:23:08]FM_GetShiftState done [01:23:08]req_shift_opened done [01:23:08]requested_item shift.open_date is exist - process it [01:23:08]req_shift_open_date [01:23:08]req_shift_open_date done [01:23:08]produce_requested_data done [01:23:08]produce_requested_data return {"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87542,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [01:23:08]process_action_free get_value [01:23:08]json_value_free [01:23:08]json_value_free done [01:23:08]process_json_proto returns [01:23:08]Send response to host [01:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000064","kkm.ver":"001","fm.sn":"0000000000874979","fd.num":87542,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [01:23:08]free response buf [01:23:08]execute_script done [01:23:08]execute_script returns [01:23:08]free content buf [01:23:08]Sock 9.Close socket [01:23:08]Sock 9.Thread stoped [01:23:08]accept exits with 11 [01:23:08]New connection [01:23:08]New thread 3067239780 created [01:23:08]Thread 3067383140 joined [01:23:08]Waiting for new connection... [01:23:08] Sock 11.Parse request [01:23:08]Sock 11.Check first char [01:23:08]Sock 11.First char is OK [01:23:08]request: POST /json_proto HTTP/1.0 [01:23:08]Method: POST [01:23:08]URL: /json_proto [01:23:08]Method is POST - this is cgi request [01:23:08]url: /json_proto [01:23:08]query_string will be loaded in cgi processing [01:23:08]execute_cgi json_proto POST (null) [01:23:08]execute_cgi path=json_proto method=POST [01:23:08]POST find Content-Length [01:23:08]Host: 172.17.47.196:8080 [01:23:08]Content-Length: 331 [01:23:08]Content-Type: application/json [01:23:08] [01:23:08]POST finish read [01:23:08]Found Content-Length = 331 [01:23:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:23:08]execute_script... [01:23:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:23:08]POST & json_proto [01:23:08]process_json_proto [01:23:08]json parsed OK: [01:23:08]protocol is kg_v1.0 [01:23:08]action value=get_value [01:23:08]process_action get_value [01:23:08]cmd_get_value [01:23:08]process_action get_value done [01:23:08]requested_data is exist [01:23:08]produce_requested_data [01:23:08]requested_item fm.sale.total is exist - process it [01:23:08]SAM_PROTO_GetFMData [01:23:08]wFMCommunicate request_size=4 [01:23:08]MH_SAM_APDU [01:23:08]CAPDU: 80 13 03 00 [01:23:08]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:23:08]Write i2c OK [01:23:08]MH_I2C_Read... [01:23:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:23:09]Read from MH i2c: E2 [01:23:09]MH_I2C_Read... [01:23:09]Read from MH i2c: E2 FD 00 [01:23:09]MH_I2C_Read... [01:23:09]Read from MH i2c: E2 FD 00 13 00 00 C8 04 85 04 C4 04 6E 04 04 00 0F 52 01 00 69 04 A3 00 6F 04 04 00 93 4F 01 00 B1 04 05 00 35 2B 0D BB 01 70 04 05 00 3C 6D C8 8C 01 72 04 04 00 F9 BD 44 2E 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 3E 6A 10 2F 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 34 F5 EB 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 E6 [01:23:09]RAPDU: C8 04 85 04 C4 04 6E 04 04 00 0F 52 01 00 69 04 A3 00 6F 04 04 00 93 4F 01 00 B1 04 05 00 35 2B 0D BB 01 70 04 05 00 3C 6D C8 8C 01 72 04 04 00 F9 BD 44 2E 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 3E 6A 10 2F 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 34 F5 EB 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:23:09]wFMCommunicate OK [01:23:09]wFMCommunicate request_size=4 [01:23:09]MH_SAM_APDU [01:23:09]CAPDU: 80 17 00 00 [01:23:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:23:09]Write i2c OK [01:23:09]MH_I2C_Read... [01:23:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:09]Read from MH i2c: E2 [01:23:09]MH_I2C_Read... [01:23:09]Read from MH i2c: E2 FD 00 [01:23:09]MH_I2C_Read... [01:23:09]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 [01:23: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 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:23:09]wFMCommunicate OK [01:23:09]wFMCommunicate request_size=4 [01:23:09]MH_SAM_APDU [01:23:09]CAPDU: 80 17 00 00 [01:23:09]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:23:09]Write i2c OK [01:23:09]MH_I2C_Read... [01:23:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:09]Read from MH i2c: E2 [01:23:09]MH_I2C_Read... [01:23:09]Read from MH i2c: E2 FD 00 [01:23:09]MH_I2C_Read... [01:23:09]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 [01:23: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 [01:23:09]wFMCommunicate OK [01:23:09]wFMCommunicate request_size=4 [01:23:09]MH_SAM_APDU [01:23:09]CAPDU: 80 17 00 00 [01:23:09]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:23:09]Write i2c OK [01:23:09]MH_I2C_Read... [01:23:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:09]Read from MH i2c: E2 [01:23:09]MH_I2C_Read... [01:23:09]Read from MH i2c: E2 FD 00 [01:23:09]MH_I2C_Read... [01:23:09]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 [01:23: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 [01:23:09]wFMCommunicate OK [01:23:09]wFMCommunicate request_size=4 [01:23:09]MH_SAM_APDU [01:23:09]CAPDU: 80 17 00 00 [01:23:09]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:23:09]Write i2c OK [01:23:09]MH_I2C_Read... [01:23:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 226! [01:23:10]Read from MH i2c: E2 [01:23:10]MH_I2C_Read... [01:23:10]Read from MH i2c: E2 E5 00 [01:23:10]MH_I2C_Read... [01:23:10]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 [01:23: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 [01:23:10]wFMCommunicate OK [01:23:10]SAM_PROTO_GetFMData done [01:23:10]requested_item fm.sale_refund.total is exist - process it [01:23:10]requested_item fm.buy.total is exist - process it [01:23:10]requested_item shift.sale.total is exist - process it [01:23:10]SAM_PROTO_GetShiftData [01:23:10]wFMCommunicate request_size=4 [01:23:10]MH_SAM_APDU [01:23:10]CAPDU: 80 13 02 00 [01:23:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:23:10]Write i2c OK [01:23:10]MH_I2C_Read... [01:23:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:23:10]Read from MH i2c: E2 [01:23:10]MH_I2C_Read... [01:23:10]Read from MH i2c: E2 FD 00 [01:23:10]MH_I2C_Read... [01:23:10]Read from MH i2c: E2 FD 00 18 00 00 AA 04 AA 04 A6 04 6E 04 04 00 0A 00 00 00 69 04 97 00 6F 04 04 00 0A 00 00 00 B1 04 03 00 1C 01 06 70 04 03 00 1C 01 06 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 49 A3 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 9B 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 25 [01:23:10]RAPDU: AA 04 AA 04 A6 04 6E 04 04 00 0A 00 00 00 69 04 97 00 6F 04 04 00 0A 00 00 00 B1 04 03 00 1C 01 06 70 04 03 00 1C 01 06 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 49 A3 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 9B 0D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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 90 00 [01:23:10]wFMCommunicate OK [01:23:10]wFMCommunicate request_size=4 [01:23:10]MH_SAM_APDU [01:23:10]CAPDU: 80 17 00 00 [01:23:10]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:23:10]Write i2c OK [01:23:10]MH_I2C_Read... [01:23:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:10]Read from MH i2c: E2 [01:23:10]MH_I2C_Read... [01:23:10]Read from MH i2c: E2 FD 00 [01:23:10]MH_I2C_Read... [01:23:10]Read from MH i2c: E2 FD 00 19 00 00 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 BF [01:23:10]RAPDU: 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 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 90 00 [01:23:10]wFMCommunicate OK [01:23:10]wFMCommunicate request_size=4 [01:23:10]MH_SAM_APDU [01:23:10]CAPDU: 80 17 00 00 [01:23:10]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:23:10]Write i2c OK [01:23:10]MH_I2C_Read... [01:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:11]Read from MH i2c: E2 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 FD 00 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 FD 00 1A 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 4D [01:23:11]RAPDU: EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 [01:23:11]wFMCommunicate OK [01:23:11]wFMCommunicate request_size=4 [01:23:11]MH_SAM_APDU [01:23:11]CAPDU: 80 17 00 00 [01:23:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:23:11]Write i2c OK [01:23:11]MH_I2C_Read... [01:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:23:11]Connected sock=6 [01:23: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 82 4D 07 01 DB 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 EB 44 2F BD D1 34 A7 28 2C 65 B1 B9 6B [01:23:11]Read from MH i2c: E2 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 FD 00 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 FD 00 1B 00 00 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 0D [01:23:11]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 90 00 [01:23:11]wFMCommunicate OK [01:23:11]wFMCommunicate request_size=4 [01:23:11]MH_SAM_APDU [01:23:11]CAPDU: 80 17 00 00 [01:23:11]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:23:11]Write i2c OK [01:23:11]MH_I2C_Read... [01:23:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 196! [01:23:11]Read from MH i2c: E2 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 C7 00 [01:23:11]MH_I2C_Read... [01:23:11]Read from MH i2c: E2 C7 00 1C 00 00 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8F [01:23:11]RAPDU: 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:23:12]wFMCommunicate OK [01:23:12]SAM_PROTO_GetShiftData done [01:23:12]requested_item shift.sale.total_cash is exist - process it [01:23:12]requested_item shift.sale_refund.total is exist - process it [01:23:12]requested_item shift.sale_refund.total_cash is exist - process it [01:23:12]requested_item shift.buy.total is exist - process it [01:23:12]requested_item shift.buy.total_cash is exist - process it [01:23:12]produce_requested_data done [01:23:12]produce_requested_data return {"fm.sale.total":74331697.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":3935.00,"shift.sale.total_cash":3935.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:23:12]process_action_free get_value [01:23:12]json_value_free [01:23:12]json_value_free done [01:23:12]process_json_proto returns [01:23:12]Send response to host [01:23:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":74331697.17,"fm.sale_refund.total":2009311.00,"fm.buy.total":0.00,"shift.sale.total":3935.00,"shift.sale.total_cash":3935.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:23:12]free response buf [01:23:12]execute_script done [01:23:12]execute_script returns [01:23:12]free content buf [01:23:12]Sock 11.Close socket [01:23:12]Sock 11.Thread stoped [01:23:12]accept exits with 9 [01:23:12]New connection [01:23:12]New thread 3067383140 created [01:23:12]Thread 3067239780 joined [01:23:12]Waiting for new connection... [01:23:12] Sock 9.Parse request [01:23:12]Sock 9.Check first char [01:23:12]Sock 9.First char is OK [01:23:12]request: POST /json_proto HTTP/1.0 [01:23:12]Method: POST [01:23:12]URL: /json_proto [01:23:12]Method is POST - this is cgi request [01:23:12]url: /json_proto [01:23:12]query_string will be loaded in cgi processing [01:23:12]execute_cgi json_proto POST (null) [01:23:12]execute_cgi path=json_proto method=POST [01:23:12]POST find Content-Length [01:23:12]Host: 172.17.47.196:8080 [01:23:12]Content-Length: 684 [01:23:12]Content-Type: application/json [01:23:12] [01:23:12]POST finish read [01:23:12]Found Content-Length = 684 [01:23:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148260", "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" ] } } [01:23:12]execute_script... [01:23: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)148260", "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" ] } } [01:23:12]POST & json_proto [01:23:12]process_json_proto [01:23:12]json parsed OK: [01:23:12]protocol is kg_v1.0 [01:23:12]action value=close_receipt [01:23:12]process_action close_receipt [01:23:12]cmd_close_receipt [01:23:12]MH_GetDate [01:23:12]Write to MH i2c: F0 00 00 1D 00 0C [01:23:12]Write i2c OK [01:23:12]MH_I2C_Read... [01:23:12]Read from MH i2c: F0 [01:23:12]MH_I2C_Read... [01:23:12]Read from MH i2c: F0 09 00 [01:23:12]MH_I2C_Read... [01:23:12]Read from MH i2c: F0 09 00 1D 00 00 80 14 F2 66 4C 6B 94 66 B2 [01:23:12]GetLastDocTimeStamp 1727139059 [01:23:12]current date 1727140992 [01:23:12]FM_GetShiftState [01:23:12]SAM_PROTO_GetShiftState [01:23:12]wFMCommunicate request_size=4 [01:23:12]MH_SAM_APDU [01:23:12]CAPDU: 80 13 01 00 [01:23:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:23:12]Write i2c OK [01:23:12]MH_I2C_Read... [01:23:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:12]Read from MH i2c: E2 [01:23:12]MH_I2C_Read... [01:23:12]Read from MH i2c: E2 0E 00 [01:23:12]MH_I2C_Read... [01:23:12]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 3D [01:23:12]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:23:12]wFMCommunicate OK [01:23:12]SAM_PROTO_GetShiftState done [01:23:12]FM_GetShiftState done [01:23:12]opened in 1727137336 [01:23:12]opened+sec_in_day 1727223736 [01:23:12]quantity*price = 7500 [01:23:12]sum+1 = 7501 [01:23:12]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000000439 Напиток Кока-Кола 1,5л 1.000 * 170.00 = 170.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202521247 Напиток MAXI чай 1,2 черн.персик 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 644.00 НСП 1% : 5.69 НДС 12% : 68.38 Наличными: 0.00 Безнал.: 644.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 13 24.09.2024 01:23 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87545 ФПД: 244750209683743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87545&fm=244750209683743&tin=02508201610067®Number=0000000000092592&sum=64400 0 [01:23:25]StoreToDocumentArchive [01:23:25]shift 499 fd 87545 [01:23:25]save to /storage/0499/doc_00087545 [01:23:25]save last doc name /storage/0499/doc_00087545 to /storage/kkm_last_doc_name [01:23:25]save OK [01:23:25]Clear old archive folders... [01:23:26]ProcessDocumentItem done err = 0, tmpTLVsize=605 [01:23:26]tlvbuf is 012759F0 [01:23:26]SAM_PROTO_ClearQueue [01:23:26]wFMCommunicate request_size=4 [01:23:26]MH_SAM_APDU [01:23:26]CAPDU: 80 09 00 00 [01:23:26]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:23:26]Read from MH i2c: E2 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [01:23:26]RAPDU: 90 00 [01:23:26]wFMCommunicate OK [01:23:26]SAM_PROTO_ClearQueue done [01:23:26]KKMCreateOFDPacket [01:23:26]OFDProtocolAddRootSTLVToBuf [01:23:26]FM_MakeSignedData [01:23:26]FM_MakeSignedData [01:23:26]SAM_PROTO_SignData [01:23:26]wFMCommunicate request_size=4 [01:23:26]MH_SAM_APDU [01:23:26]CAPDU: 80 0D 01 02 [01:23:26]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:23:26]Read from MH i2c: E2 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:23:26]RAPDU: 90 00 [01:23:26]wFMCommunicate OK [01:23:26]wFMCommunicate request_size=255 [01:23:26]MH_SAM_APDU [01:23:26]CAPDU: 80 0D 02 02 FA 03 00 5D 02 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 23 04 6A 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 34 33 39 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 [01:23:26]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 5D 02 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 23 04 6A 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 34 33 39 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 00 00 FF [01:23:26]Write i2c OK [01:23:26]MH_I2C_Read... [01:23:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:26]Read from MH i2c: E2 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 [01:23:26]MH_I2C_Read... [01:23:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [01:23:26]RAPDU: 90 00 [01:23:26]wFMCommunicate OK [01:23:26]wFMCommunicate request_size=255 [01:23:26]MH_SAM_APDU [01:23:26]CAPDU: 80 0D 02 02 FA D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 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 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 FC 03 06 00 90 FB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 1A 00 00 00 00 07 04 06 00 [01:23:26]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 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 D1 87 D0 B5 D1 80 D0 ConnectInit Can't take IP for lk.salyk.kg [01:23:26]BD CommunicateWithHost connect error [01:23:26]2E CommunicateWithHost err = -1 [01:23:26]D0 OFD Sender: Server communicate error [01:23:26]BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 FC 03 06 00 90 FB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 1A 00 00 00 00 07 04 06 00 00 00 93 [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 03 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [01:23:27]RAPDU: 90 00 [01:23:27]wFMCommunicate OK [01:23:27]wFMCommunicate request_size=114 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 0D 02 02 6D 00 00 00 00 00 00 39 04 06 00 90 FB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 8C 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 DE 99 59 4E 91 1F [01:23:27]Write to MH i2c: E2 75 00 C3 00 80 0D 02 02 6D 00 00 00 00 00 00 00 39 04 06 00 90 FB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 8C 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 DE 99 59 4E 91 1F 00 00 EF [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 03 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [01:23:27]RAPDU: 90 00 [01:23:27]wFMCommunicate OK [01:23:27]wFMCommunicate request_size=4 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 0D 03 02 [01:23:27]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 0B 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 0B 00 C4 00 00 48 7A 22 B5 B0 CF 1A F7 90 00 69 [01:23:27]RAPDU: 48 7A 22 B5 B0 CF 1A F7 90 00 [01:23:27]wFMCommunicate OK [01:23:27]SAM_PROTO_SignData done [01:23:27]FM_MakeSignedData done [01:23:27]CreateOFDProtocolMessage [01:23:27]wFMCommunicate request_size=4 [01:23:27]MH_SAM_APDU [01:23:27]CAPDU: 80 11 00 00 [01:23:27]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:27]Read from MH i2c: E2 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 17 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: E2 17 00 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 [01:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:23:27]wFMCommunicate OK [01:23:27]CreateOFDProtocolMessage done [01:23:27]OFDSenderStorePacket 87545 [01:23:27]StoreOFDPacket docnum=87545 [01:23: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 71 02 00 00 A2 EA 69 02 FB 6C 5A 03 01 00 03 00 5D 02 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 23 04 6A 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 34 33 39 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 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 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 FC 03 06 00 90 FB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 FB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 8C 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 DE 99 59 4E 91 1F 48 7A 22 B5 B0 CF 1A F7 [01:23:27]CheckFolder [01:23:27]dirname=/storage/ofd_packets [01:23:27]CheckFolder done [01:23:27]ProducePacketName [01:23:27]name=ofd_packets/00087545 [01:23:27]NVStorageSaveData ofd_packets/00087545 [01:23:27]File name is /storage/ofd_packets/00087545 [01:23:27]Write 655 bytes [01:23:27]NVStorageSaveData done [01:23:27]OFDSenderStorePacket done [01:23:27]KKMCreateOFDPacket done [01:23:27]NVStorageSaveData kkm_last_timestamp [01:23:27]File name is /storage/kkm_last_timestamp [01:23:27]Write 4 bytes [01:23:27]NVStorageSaveData done [01:23:27]ExternCall_PrintAddStr [01:23:27]wPrintStart [01:23:27]Write to MH i2c: 01 00 00 C6 00 C6 [01:23:27]Write i2c OK [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: 01 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: 01 07 00 [01:23:27]MH_I2C_Read... [01:23:27]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [01:23:27]RasterBufferAndPrint [01:23:27]line Счет N : (3)148261 [01:23:27]line ИНН: 02508201610067 [01:23:27]line Контрольно-Кассовый Чек [01:23:27]line ПРОДАЖА [01:23:27]line Товар: 4870001570095 [01:23:27]line Напиток Pepsi 2л [01:23:27]line 1.000 * 205.00 [01:23:27]line = 205.00 [01:23:27]line НДС 12% НСП 1% [01:23:27]line > о реализуемом товаре [01:23:27]line Товар: 48743587 [01:23:27]line Сигареты Winston XStyle Silver [01:23:27]line 1.000 * 144.00 [01:23:27]line = 144.00 [01:23:27]line НДС 12% НСП 1% [01:23:27]line > о реализуемом товаре [01:23:27]line Товар: 5449000000439 [01:23:27]line Напиток Кока-Кола 1,5л [01:23:27]line 1.000 * 170.00 [01:23:27]line = 170.00 [01:23:27]line НДС 12% НСП 1% [01:23:27]line > о реализуемом товаре [01:23:27]line Товар: 4870202521247 [01:23:27]line Напиток MAXI чай 1,2 черн.персик [01:23:27]line 1.000 * 125.00 [01:23:27]line = 125.00 [01:23:27]line НДС 12% НСП 1% [01:23:27]line > о реализуемом товаре [01:23:27]line ИТОГО: 644.00 [01:23:27]line НСП 1% : 5.69 [01:23:27]line НДС 12% : 68.38 [01:23:27]line Наличными: 0.00 [01:23:27]line Безнал.: 644.00 [01:23:27]line Место: АЗС № 137 "Партнер Нефть" [01:23:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:23:27]line СНО: Общий режим [01:23:27]line Чек 13 24.09.2024 01:23 [01:23:27]line Смена: 499 ФФД: 1.0 [01:23:27]line ЗНМ: 0300000064 [01:23:27]line РНМ: 0000000000092592 [01:23:27]line Версия ККМ: 001 [01:23:27]line Платежная система: O! деньги [01:23:27]line ФМ: 0000000000874979 [01:23:27]line ФД: 87545 [01:23:27]line ФПД: 244750209683743 [01:23:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012324&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87545&fm=244750209683743&tin=02508201610067®Number=0000000000092592&sum=64400 [01:23:27]line 0 [01:23:27]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:23:27]ProducePacketName [01:23:27]name=ofd_packets/00087542 [01:23:27]OFD Sender: To server: pG, [01:23:27]CommunicateWithHost lk.salyk.kg:30040 [01:23:27]ConnectInit lk.salyk.kg [01:23:27]written 0, free lines is 4095 [01:23:28]Write to MH i2c: 01 00 00 04 01 05 [01:23:28]Write i2c OK [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: 01 [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: 01 07 00 [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 A1 0B B8 [01:23:28]RasterBufferAndPrint [01:23:28]line [01:23:28]line [01:23:28]line [01:23:28]line [01:23:28]line [01:23:28]written 0, free lines is 3009 [01:23:28]MH_Cut [01:23:28]Write to MH i2c: D1 01 00 0B 01 01 DE [01:23:28]Write i2c OK [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: D1 [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: D1 01 00 [01:23:28]MH_I2C_Read... [01:23:28]Read from MH i2c: D1 01 00 0B 01 00 DD [01:23:28]Write to MH i2c: 01 00 00 0C 01 0D [01:23:28]Write i2c OK [01:23:28]MH_I2C_Read... [01:23:29]*** Cut start [01:23:29]*** Partial cut [01:23:29]*** CUTSNS_PIN = 1 [01:23:29]*** CUTSNS_PIN = 0 [01:23:29]*** Brake cut motor [01:23:30]Read from MH i2c: 01 [01:23:30]MH_I2C_Read... [01:23:30]*** Stop cut motor [01:23:30]*** Cut end [01:23:30]Read from MH i2c: 01 07 00 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: 01 07 00 0C 01 00 00 00 00 00 FF 0F 22 [01:23:30]process_action close_receipt done [01:23:30]requested_data is exist [01:23:30]produce_requested_data [01:23:30]requested_item fm.sn is exist - process it [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 11 00 00 [01:23:30]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 17 00 [01:23:30]MH_I2C_Read... [01:23:30]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 [01:23:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:23:30]wFMCommunicate OK [01:23:30]requested_item fd.num is exist - process it [01:23:30]SAM_PROTO_GetFieldsCounters [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 13 00 00 [01:23:30]Write to MH i2c: E2 08 00 0E 01 80 13 00 00 00 00 00 00 8B [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 62 00 [01:23:30]MH_I2C_Read... [01:23:30]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 F9 55 01 00 0E 04 04 00 F3 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 24 [01:23: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 F9 55 01 00 0E 04 04 00 F3 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:23:30]wFMCommunicate OK [01:23:30]SAM_PROTO_GetFieldsCounters done [01:23:30]requested_item shift.num is exist - process it [01:23:30]requested_item shift.opened is exist - process it [01:23:30]req_shift_opened [01:23:30]FM_GetShiftState [01:23:30]SAM_PROTO_GetShiftState [01:23:30]wFMCommunicate request_size=4 [01:23:30]MH_SAM_APDU [01:23:30]CAPDU: 80 13 01 00 [01:23:30]Write to MH i2c: E2 08 00 0F 01 80 13 01 00 00 00 00 00 8D [01:23:30]Write i2c OK [01:23:30]MH_I2C_Read... [01:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:23:30]Read from MH i2c: E2 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 0E 00 [01:23:30]MH_I2C_Read... [01:23:30]Read from MH i2c: E2 0E 00 0F 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 2F [01:23:30]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:23:30]wFMCommunicate OK [01:23:30]SAM_PROTO_GetShiftState done [01:23:30]FM_GetShiftState done [01:23:30]req_shift_opened done [01:23:30]requested_item shift.open_date is exist - process it [01:23:30]req_shift_open_date [01:23:30]req_shift_open_date done [01:23:30]produce_requested_data done [01:23:30]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87545,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [01:23:30]process_action_free close_receipt [01:23:30]json_value_free [01:23:30]json_value_free done [01:23:30]process_json_proto returns [01:23:30]Send response to host [01:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87545,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [01:23:30]free response buf [01:23:30]execute_script done [01:23:30]execute_script returns [01:23:30]free content buf [01:23:30]Sock 9.Close socket [01:23:30]Sock 9.Thread stoped [01:23:32]ConnectInit Can't take IP for lk.salyk.kg [01:23:32]CommunicateWithHost connect error [01:23:32]CommunicateWithHost err = -1 [01:23:32]OFD Sender: Server communicate error [01:23:37]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:23:37]ProducePacketName [01:23:37]name=ofd_packets/00087542 [01:23:37]OFD Sender: To server: pG, [01:23:37]CommunicateWithHost lk.salyk.kg:30040 [01:23:37]ConnectInit lk.salyk.kg [01:23:42]ConnectInit Can't take IP for lk.salyk.kg [01:23:42]CommunicateWithHost connect error [01:23:42]CommunicateWithHost err = -1 [01:23:42]OFD Sender: Server communicate error [01:23:47]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:23:47]ProducePacketName [01:23:47]name=ofd_packets/00087542 [01:23:47]OFD Sender: To server: pG, [01:23:47]CommunicateWithHost lk.salyk.kg:30040 [01:23:47]ConnectInit lk.salyk.kg [01:23:51]recv_with_timeout no data received [01:23:52]ConnectInit Can't take IP for lk.salyk.kg [01:23:52]CommunicateWithHost connect error [01:23:52]CommunicateWithHost err = -1 [01:23:52]OFD Sender: Server communicate error [01:23:57]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:23:57]ProducePacketName [01:23:57]name=ofd_packets/00087542 [01:23:57]OFD Sender: To server: pG, [01:23:57]CommunicateWithHost lk.salyk.kg:30040 [01:23:57]ConnectInit lk.salyk.kg [01:24:03]ConnectInit Can't take IP for lk.salyk.kg [01:24:03]CommunicateWithHost connect error [01:24:03]CommunicateWithHost err = -1 [01:24:03]OFD Sender: Server communicate error [01:24:08]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:24:08]ProducePacketName [01:24:08]name=ofd_packets/00087542 [01:24:08]OFD Sender: To server: pG, [01:24:08]CommunicateWithHost lk.salyk.kg:30040 [01:24:08]ConnectInit lk.salyk.kg [01:24:13]ConnectInit Can't take IP for lk.salyk.kg [01:24:13]CommunicateWithHost connect error [01:24:13]CommunicateWithHost err = -1 [01:24:13]OFD Sender: Server communicate error [01:24:18]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:24:18]ProducePacketName [01:24:18]name=ofd_packets/00087542 [01:24:18]OFD Sender: To server: pG, [01:24:18]CommunicateWithHost lk.salyk.kg:30040 [01:24:18]ConnectInit lk.salyk.kg [01:24:23]ConnectInit Can't take IP for lk.salyk.kg [01:24:23]CommunicateWithHost connect error [01:24:23]CommunicateWithHost err = -1 [01:24:23]OFD Sender: Server communicate error [01:24:28]OFD Sender: Processing packet 87542 [packets to send 283, broken 279] [01:24:28]ProducePacketName [01:24:28]name=ofd_packets/00087542 [01:24:28]OFD Sender: To server: pG, [01:24:28]CommunicateWithHost lk.salyk.kg:30040 [01:24:28]ConnectInit lk.salyk.kg [01:24:31]accept exits with 11 [01:24:31]New connection [01:24:31]New thread 3067239780 created [01:24:31]Thread 3067383140 joined [01:24:31]Waiting for new connection... [01:24:31] Sock 11.Parse request [01:24:31]Sock 11.Check first char [01:24:31]Sock 11.First char is OK [01:24:31]request: POST /json_proto HTTP/1.0 [01:24:31]Method: POST [01:24:31]URL: /json_proto [01:24:31]Method is POST - this is cgi request [01:24:31]url: /json_proto [01:24:31]query_string will be loaded in cgi processing [01:24:31]execute_cgi json_proto POST (null) [01:24:31]execute_cgi path=json_proto method=POST [01:24:31]POST find Content-Length [01:24:31]Host: 172.17.47.196:8080 [01:24:31]Content-Length: 803 [01:24:31]Content-Type: application/json [01:24:31] [01:24:31]POST finish read [01:24:31]Found Content-Length = 803 [01:24:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872478", "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" : 24.340, "sum" : 1650.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" : 1650.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:31]execute_script... [01:24: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)872478", "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" : 24.340, "sum" : 1650.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" : 1650.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:31]POST & json_proto [01:24:31]process_json_proto [01:24:31]json parsed OK: [01:24:31]protocol is kg_v1.0 [01:24:31]action value=close_receipt [01:24:31]process_action close_receipt [01:24:31]cmd_close_receipt [01:24:31]MH_GetDate [01:24:31]Write to MH i2c: F0 00 00 10 01 00 [01:24:31]Write i2c OK [01:24:31]MH_I2C_Read... [01:24:31]Read from MH i2c: F0 [01:24:31]MH_I2C_Read... [01:24:31]Read from MH i2c: F0 09 00 [01:24:32]MH_I2C_Read... [01:24:32]Read from MH i2c: F0 09 00 10 01 00 D0 14 F2 66 4C 6B 94 66 F6 [01:24:32]GetLastDocTimeStamp 1727141004 [01:24:32]current date 1727141072 [01:24:32]FM_GetShiftState [01:24:32]SAM_PROTO_GetShiftState [01:24:32]wFMCommunicate request_size=4 [01:24:32]MH_SAM_APDU [01:24:32]CAPDU: 80 13 01 00 [01:24:32]Write to MH i2c: E2 08 00 11 01 80 13 01 00 00 00 00 00 8F [01:24:32]Write i2c OK [01:24:32]MH_I2C_Read... [01:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:32]Read from MH i2c: E2 [01:24:32]MH_I2C_Read... [01:24:32]Read from MH i2c: E2 0E 00 [01:24:32]MH_I2C_Read... [01:24:32]Read from MH i2c: E2 0E 00 11 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 31 [01:24:32]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:24:32]wFMCommunicate OK [01:24:32]SAM_PROTO_GetShiftState done [01:24:32]FM_GetShiftState done [01:24:32]opened in 1727137336 [01:24:32]opened+sec_in_day 1727223736 [01:24:32]quantity*price = 165025 [01:24:32]sum+1 = 165026 [01:24:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1650.25 НСП 1% : 14.60 НДС 12% : 175.25 Наличными: 0.00 Безнал.: 1650.25 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 14 24.09.2024 01:24 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87546 ФПД: 152913157602206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012432&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87546&fm=152913157602206&tin=02508201610067®Number=0000000000092592&sum=165025 [01:24:33]StoreToDocumentArchive [01:24:33]shift 499 fd 87546 [01:24:33]save to /storage/0499/doc_00087546 [01:24:33]save last doc name /storage/0499/doc_00087546 to /storage/kkm_last_doc_name [01:24:33]save OK [01:24:33]Clear old archive folders... [01:24:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:24:33]tlvbuf is 011F4180 [01:24:33]SAM_PROTO_ClearQueue [01:24:33]wFMCommunicate request_size=4 [01:24:33]MH_SAM_APDU [01:24:33]CAPDU: 80 09 00 00 [01:24:33]Write to MH i2c: E2 08 00 1E 01 80 09 00 00 00 00 00 00 91 [01:24:33]Write i2c OK [01:24:33]MH_I2C_Read... [01:24:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:33]Read from MH i2c: E2 [01:24:33]MH_I2C_Read... [01:24:33]Read from MH i2c: E2 03 00 [01:24:33]MH_I2C_Read... [01:24:33]Read from MH i2c: E2 03 00 1E 01 00 90 00 93 [01:24:33]RAPDU: 90 00 [01:24:33]wFMCommunicate OK [01:24:33]SAM_PROTO_ClearQueue done [01:24:33]KKMCreateOFDPacket [01:24:33]OFDProtocolAddRootSTLVToBuf [01:24:33]FM_MakeSignedData [01:24:33]FM_MakeSignedData [01:24:33]SAM_PROTO_SignData [01:24:33]wFMCommunicate request_size=4 [01:24:33]MH_SAM_APDU [01:24:33]CAPDU: 80 0D 01 02 [01:24:33]Write to MH i2c: E2 08 00 1F 01 80 0D 01 02 00 00 00 00 99 [01:24:33]Write i2c OK [01:24:33]MH_I2C_Read... [01:24:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:33]Read from MH i2c: E2 [01:24:33]MH_I2C_Read... [01:24:33]Read from MH i2c: E2 03 00 [01:24:33]MH_I2C_Read... [01:24:33]Read from MH i2c: E2 03 00 1F 01 00 90 00 94 [01:24:33]RAPDU: 90 00 [01:24:33]wFMCommunicate OK [01:24:33]wFMCommunicate request_size=255 [01:24:33]MH_SAM_APDU [01:24: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 14 5F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A1 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 44 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 84 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 8B [01:24:33]Write to MH i2c: E2 02 01 20 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 14 5F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A1 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 44 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 84 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 8B 00 00 BA [01:24:34]Write i2c OK [01:24:34]MH_I2C_Read... [01:24:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:34]Read from MH i2c: E2 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 03 00 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 03 00 20 01 00 90 00 95 [01:24:34]RAPDU: 90 00 [01:24:34]wFMCommunicate OK [01:24:34]wFMCommunicate request_size=10 [01:24:34]MH_SAM_APDU [01:24:34]CAPDU: 80 0D 02 02 05 12 DE 70 BB 9E [01:24:34]Write to MH i2c: E2 0D 00 21 01 80 0D 02 02 05 00 12 DE 70 BB 9E 00 00 5F [01:24:34]Write i2c OK [01:24:34]MH_I2C_Read... [01:24:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:34]Read from MH i2c: E2 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 03 00 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 03 00 21 01 00 90 00 96 [01:24:34]RAPDU: 90 00 [01:24:34]wFMCommunicate OK [01:24:34]wFMCommunicate request_size=4 [01:24:34]MH_SAM_APDU [01:24:34]CAPDU: 80 0D 03 02 [01:24:34]Write to MH i2c: E2 08 00 22 01 80 0D 03 02 00 00 00 00 9E [01:24:34]Write i2c OK [01:24:34]MH_I2C_Read... [01:24:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:34]Read from MH i2c: E2 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 0B 00 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 0B 00 22 01 00 70 CF 91 24 7A 8E E8 5F 90 00 E2 [01:24:34]RAPDU: 70 CF 91 24 7A 8E E8 5F 90 00 [01:24:34]wFMCommunicate OK [01:24:34]SAM_PROTO_SignData done [01:24:34]FM_MakeSignedData done [01:24:34]CreateOFDProtocolMessage [01:24:34]wFMCommunicate request_size=4 [01:24:34]MH_SAM_APDU [01:24:34]CAPDU: 80 11 00 00 [01:24:34]Write to MH i2c: E2 08 00 23 01 80 11 00 00 00 00 00 00 9E [01:24:34]Write i2c OK [01:24:34]MH_I2C_Read... [01:24:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:34]Read from MH i2c: E2 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 17 00 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: E2 17 00 23 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 FD [01: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 [01:24:34]wFMCommunicate OK [01:24:34]CreateOFDProtocolMessage done [01:24:34]OFDSenderStorePacket 87546 [01:24:34]StoreOFDPacket docnum=87546 [01:24: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 97 86 07 01 37 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 5F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A1 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 44 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 84 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 8B 12 DE 70 BB 9E 70 CF 91 24 7A 8E E8 5F [01:24:34]CheckFolder [01:24:34]dirname=/storage/ofd_packets [01:24:34]CheckFolder done [01:24:34]ProducePacketName [01:24:34]name=ofd_packets/00087546 [01:24:34]NVStorageSaveData ofd_packets/00087546 [01:24:34]File name is /storage/ofd_packets/00087546 [01:24:34]Write 301 bytes [01:24:34]NVStorageSaveData done [01:24:34]OFDSenderStorePacket done [01:24:34]KKMCreateOFDPacket done [01:24:34]NVStorageSaveData kkm_last_timestamp [01:24:34]File name is /storage/kkm_last_timestamp [01:24:34]Write 4 bytes [01:24:34]NVStorageSaveData done [01:24:34]ExternCall_PrintAddStr [01:24:34]wPrintStart [01:24:34]Write to MH i2c: 01 00 00 24 01 25 [01:24:34]Write i2c OK [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: 01 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: 01 07 00 [01:24:34]MH_I2C_Read... [01:24:34]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 FF 0F 3A [01:24:34]RasterBufferAndPrint [01:24:34]line Счет N : (1)872478 [01:24:34]line ИНН: 02508201610067 [01:24:34]line Контрольно-Кассовый Чек [01:24:34]line ПРОДАЖА [01:24:34]line ТРК (МРК, ГНК) : 33 [01:24:34]line Товар: 2710124130 [01:24:34]line Аи-92-К-5 [01:24:34]line 24.340 * 67.80 [01:24:34]line = 1650.25 [01:24:34]line НДС 12% НСП 1% [01:24:34]line > о реализуемом товаре [01:24:34]line ИТОГО: 1650.25 [01:24:34]line НСП 1% : 14.60 [01:24:34]line НДС 12% : 175.25 [01:24:34]line Наличными: 0.00 [01:24:34]line Безнал.: 1650.25 [01:24:34]line Место: АЗС № 137 "Партнер Нефть" [01:24:34]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:24:34]line СНО: Общий режим [01:24:34]line Чек 14 24.09.2024 01:24 [01:24:34]line Смена: 499 ФФД: 1.0 [01:24:34]line ЗНМ: 0300000064 [01:24:34]line РНМ: 0000000000092592 [01:24:34]line Версия ККМ: 001 [01:24:34]line Платежная система: O! деньги [01:24:34]line ФМ: 0000000000874979 [01:24:34]line ФД: 87546 [01:24:34]line ФПД: 152913157602206 [01:24:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T012432&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87546&fm=152913157602206&tin=02508201610067®Number=0000000000092592&sum=165025 [01:24:34]written 0, free lines is 4095 [01:24:34]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:24:34]ProducePacketName [01:24:34]name=ofd_packets/00087542 [01:24:34]OFD Sender: To server: pG, [01:24:34]CommunicateWithHost lk.salyk.kg:30040 [01:24:34]ConnectInit lk.salyk.kg [01:24:35]Write to MH i2c: 01 00 00 4E 01 4F [01:24:35]Write i2c OK [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: 01 [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: 01 07 00 [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 EA 0C 4C [01:24:35]RasterBufferAndPrint [01:24:35]line [01:24:35]line [01:24:35]line [01:24:35]line [01:24:35]line [01:24:35]written 0, free lines is 3347 [01:24:35]MH_Cut [01:24:35]Write to MH i2c: D1 01 00 55 01 01 28 [01:24:35]Write i2c OK [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: D1 [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: D1 01 00 [01:24:35]MH_I2C_Read... [01:24:35]Read from MH i2c: D1 01 00 55 01 00 27 [01:24:35]Write to MH i2c: 01 00 00 56 01 57 [01:24:35]Write i2c OK [01:24:35]MH_I2C_Read... [01:24:35]*** Cut start [01:24:35]*** Partial cut [01:24:35]*** CUTSNS_PIN = 1 [01:24:35]*** CUTSNS_PIN = 0 [01:24:36]*** Brake cut motor [01:24:36]Read from MH i2c: 01 [01:24:36]MH_I2C_Read... [01:24:36]*** Stop cut motor [01:24:36]*** Cut end [01:24:36]Read from MH i2c: 01 07 00 [01:24:36]MH_I2C_Read... [01:24:36]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [01:24:36]process_action close_receipt done [01:24:36]requested_data is exist [01:24:36]produce_requested_data [01:24:36]requested_item fm.sn is exist - process it [01:24:36]wFMCommunicate request_size=4 [01:24:36]MH_SAM_APDU [01:24:36]CAPDU: 80 11 00 00 [01:24:36]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [01:24:36]Write i2c OK [01:24:36]MH_I2C_Read... [01:24:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:36]Read from MH i2c: E2 [01:24:36]MH_I2C_Read... [01:24:36]Read from MH i2c: E2 17 00 [01:24:36]MH_I2C_Read... [01:24:36]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 31 [01:24:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:24:36]wFMCommunicate OK [01:24:36]requested_item fd.num is exist - process it [01:24:36]SAM_PROTO_GetFieldsCounters [01:24:36]wFMCommunicate request_size=4 [01:24:36]MH_SAM_APDU [01:24:36]CAPDU: 80 13 00 00 [01:24:36]Write to MH i2c: E2 08 00 58 01 80 13 00 00 00 00 00 00 D5 [01:24:36]Write i2c OK [01:24:36]MH_I2C_Read... [01:24:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:36]Read from MH i2c: E2 [01:24:36]MH_I2C_Read... [01:24:36]Read from MH i2c: E2 62 00 [01:24:36]MH_I2C_Read... [01:24:36]Read from MH i2c: E2 62 00 58 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 FA 55 01 00 0E 04 04 00 F3 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 72 [01:24: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 FA 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:24:36]wFMCommunicate OK [01:24:36]SAM_PROTO_GetFieldsCounters done [01:24:36]requested_item shift.num is exist - process it [01:24:36]requested_item shift.opened is exist - process it [01:24:36]req_shift_opened [01:24:36]FM_GetShiftState [01:24:36]SAM_PROTO_GetShiftState [01:24:36]wFMCommunicate request_size=4 [01:24:36]MH_SAM_APDU [01:24:36]CAPDU: 80 13 01 00 [01:24:36]Write to MH i2c: E2 08 00 59 01 80 13 01 00 00 00 00 00 D7 [01:24:37]Write i2c OK [01:24:37]MH_I2C_Read... [01:24:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:37]Read from MH i2c: E2 [01:24:37]MH_I2C_Read... [01:24:37]Read from MH i2c: E2 0E 00 [01:24:37]MH_I2C_Read... [01:24:37]Read from MH i2c: E2 0E 00 59 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 79 [01:24:37]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:24:37]wFMCommunicate OK [01:24:37]SAM_PROTO_GetShiftState done [01:24:37]FM_GetShiftState done [01:24:37]req_shift_opened done [01:24:37]requested_item shift.open_date is exist - process it [01:24:37]req_shift_open_date [01:24:37]req_shift_open_date done [01:24:37]produce_requested_data done [01:24:37]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87546,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [01:24:37]process_action_free close_receipt [01:24:37]json_value_free [01:24:37]json_value_free done [01:24:37]process_json_proto returns [01:24:37]Send response to host [01:24:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87546,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [01:24:37]free response buf [01:24:37]execute_script done [01:24:37]execute_script returns [01:24:37]free content buf [01:24:37]Sock 11.Close socket [01:24:37]Sock 11.Thread stoped [01:24:39]ConnectInit Can't take IP for lk.salyk.kg [01:24:39]CommunicateWithHost connect error [01:24:39]CommunicateWithHost err = -1 [01:24:39]OFD Sender: Server communicate error [01:24:44]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:24:44]ProducePacketName [01:24:44]name=ofd_packets/00087542 [01:24:44]OFD Sender: To server: pG, [01:24:44]CommunicateWithHost lk.salyk.kg:30040 [01:24:44]ConnectInit lk.salyk.kg [01:24:49]ConnectInit Can't take IP for lk.salyk.kg [01:24:49]CommunicateWithHost connect error [01:24:49]CommunicateWithHost err = -1 [01:24:49]OFD Sender: Server communicate error [01:24:54]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:24:54]ProducePacketName [01:24:54]name=ofd_packets/00087542 [01:24:54]OFD Sender: To server: pG, [01:24:54]CommunicateWithHost lk.salyk.kg:30040 [01:24:54]ConnectInit lk.salyk.kg [01:24:59]ConnectInit Can't take IP for lk.salyk.kg [01:24:59]CommunicateWithHost connect error [01:24:59]CommunicateWithHost err = -1 [01:24:59]OFD Sender: Server communicate error [01:25:04]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:25:04]ProducePacketName [01:25:04]name=ofd_packets/00087542 [01:25:04]OFD Sender: To server: pG, [01:25:04]CommunicateWithHost lk.salyk.kg:30040 [01:25:04]ConnectInit lk.salyk.kg [01:25:09]recv_with_timeout no data received [01:25:19]Connected sock=9 [01:25:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 82 4D 07 01 DB 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 EB 44 2F BD D1 34 A7 28 2C 65 B1 B9 6B [01:25:24]recv_with_timeout no data received [01:25:24]CommunicateWithHost answer receiving error [01:25:24]CommunicateWithHost err = -3 [01:25:24]OFD Sender: Server communicate error [01:25:29]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:25:29]ProducePacketName [01:25:29]name=ofd_packets/00087542 [01:25:29]OFD Sender: To server: pG, [01:25:29]CommunicateWithHost lk.salyk.kg:30040 [01:25:29]ConnectInit lk.salyk.kg [01:25:30]recv_with_timeout no data received [01:25:34]ConnectInit Can't take IP for lk.salyk.kg [01:25:34]CommunicateWithHost connect error [01:25:34]CommunicateWithHost err = -1 [01:25:34]OFD Sender: Server communicate error [01:25:39]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:25:39]ProducePacketName [01:25:39]name=ofd_packets/00087542 [01:25:39]OFD Sender: To server: pG, [01:25:39]CommunicateWithHost lk.salyk.kg:30040 [01:25:39]ConnectInit lk.salyk.kg [01:25:44]ConnectInit Can't take IP for lk.salyk.kg [01:25:44]CommunicateWithHost connect error [01:25:44]CommunicateWithHost err = -1 [01:25:44]OFD Sender: Server communicate error [01:25:49]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:25:49]ProducePacketName [01:25:49]name=ofd_packets/00087542 [01:25:49]OFD Sender: To server: pG, [01:25:49]CommunicateWithHost lk.salyk.kg:30040 [01:25:49]ConnectInit lk.salyk.kg [01:25:54]ConnectInit Can't take IP for lk.salyk.kg [01:25:54]CommunicateWithHost connect error [01:25:54]CommunicateWithHost err = -1 [01:25:54]OFD Sender: Server communicate error [01:25:59]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:25:59]ProducePacketName [01:25:59]name=ofd_packets/00087542 [01:25:59]OFD Sender: To server: pG, [01:25:59]CommunicateWithHost lk.salyk.kg:30040 [01:25:59]ConnectInit lk.salyk.kg [01:26:04]ConnectInit Can't take IP for lk.salyk.kg [01:26:04]CommunicateWithHost connect error [01:26:04]CommunicateWithHost err = -1 [01:26:04]OFD Sender: Server communicate error [01:26:05]recv_with_timeout no data received [01:26:09]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:26:09]ProducePacketName [01:26:09]name=ofd_packets/00087542 [01:26:09]OFD Sender: To server: pG, [01:26:09]CommunicateWithHost lk.salyk.kg:30040 [01:26:09]ConnectInit lk.salyk.kg [01:26:14]ConnectInit Can't take IP for lk.salyk.kg [01:26:14]CommunicateWithHost connect error [01:26:14]CommunicateWithHost err = -1 [01:26:14]OFD Sender: Server communicate error [01:26:19]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:26:19]ProducePacketName [01:26:19]name=ofd_packets/00087542 [01:26:19]OFD Sender: To server: pG, [01:26:19]CommunicateWithHost lk.salyk.kg:30040 [01:26:19]ConnectInit lk.salyk.kg [01:26:24]ConnectInit Can't take IP for lk.salyk.kg [01:26:24]CommunicateWithHost connect error [01:26:24]CommunicateWithHost err = -1 [01:26:24]OFD Sender: Server communicate error [01:26:26]ConnectInit Can't connect to host [01:26:29]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:26:29]ProducePacketName [01:26:29]name=ofd_packets/00087542 [01:26:29]OFD Sender: To server: pG, [01:26:29]CommunicateWithHost lk.salyk.kg:30040 [01:26:29]ConnectInit lk.salyk.kg [01:26:31]ConnectInit Can't connect to host [01:26:34]ConnectInit Can't take IP for lk.salyk.kg [01:26:34]CommunicateWithHost connect error [01:26:34]CommunicateWithHost err = -1 [01:26:34]OFD Sender: Server communicate error [01:26:39]ConnectInit Can't connect to host [01:26:40]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:26:40]ProducePacketName [01:26:40]name=ofd_packets/00087542 [01:26:40]OFD Sender: To server: pG, [01:26:40]CommunicateWithHost lk.salyk.kg:30040 [01:26:40]ConnectInit lk.salyk.kg [01:26:44]ConnectInit Can't connect to host [01:26:45]ConnectInit Can't take IP for lk.salyk.kg [01:26:45]CommunicateWithHost connect error [01:26:45]CommunicateWithHost err = -1 [01:26:45]OFD Sender: Server communicate error [01:26:50]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:26:50]ProducePacketName [01:26:50]name=ofd_packets/00087542 [01:26:50]OFD Sender: To server: pG, [01:26:50]CommunicateWithHost lk.salyk.kg:30040 [01:26:50]ConnectInit lk.salyk.kg [01:26:52]ConnectInit Can't connect to host [01:26:55]ConnectInit Can't take IP for lk.salyk.kg [01:26:55]CommunicateWithHost connect error [01:26:55]CommunicateWithHost err = -1 [01:26:55]OFD Sender: Server communicate error [01:27:00]OFD Sender: Processing packet 87542 [packets to send 284, broken 279] [01:27:00]ProducePacketName [01:27:00]name=ofd_packets/00087542 [01:27:00]OFD Sender: To server: pG, [01:27:00]CommunicateWithHost lk.salyk.kg:30040 [01:27:00]ConnectInit lk.salyk.kg [01:27:04]Connected sock=9 [01:27: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 82 4D 07 01 DB 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 F3 0C F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 D0 EB 44 2F BD D1 34 A7 28 2C 65 B1 B9 6B [01:27: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 DC CD 47 00 BF 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 F6 55 01 00 F4 03 04 00 30 C0 F1 66 B6 04 01 00 00 49 24 00 EA 28 41 4D ED [01:27:06]CommunicateWithHost err = 0 [01:27:06]CheckOFDResponse [01:27:06]1017 (14) - 77093643461234 [01:27:06]1041 (16) - 0000000000874979 [01:27:06]1040 (4) - 87542 [01:27:06]1012 (4) - 23.09.2024 19:23 [01:27:06]1206 (1) - 0 [01:27:06]OFD Sender: Remove packet 87542 [01:27:06]ProducePacketName [01:27:06]name=ofd_packets/00087542 [01:27:06]NVStorageDeleteData [01:27:06]OFD Sender: Processing packet 87543 [packets to send 283, broken 279] [01:27:06]ProducePacketName [01:27:06]name=ofd_packets/00087543 [01:27:06]OFD Sender: To server: pG, [01:27:06]CommunicateWithHost lk.salyk.kg:30040 [01:27:06]ConnectInit lk.salyk.kg [01:27:09]Connected sock=9 [01:27:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 3B 01 00 00 AC 1F 33 01 E3 3B 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 0B 00 00 00 F4 03 04 00 81 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 3A 36 EC 18 A0 EF D2 47 99 15 1E FB 16 88 [01:27: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 A5 E1 47 00 BE 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 F7 55 01 00 F4 03 04 00 35 C0 F1 66 B6 04 01 00 00 B1 FB 63 0C AA E5 FE 4B [01:27:10]CommunicateWithHost err = 0 [01:27:10]CheckOFDResponse [01:27:10]1017 (14) - 77093643461234 [01:27:10]1041 (16) - 0000000000874979 [01:27:10]1040 (4) - 87543 [01:27:10]1012 (4) - 23.09.2024 19:23 [01:27:10]1206 (1) - 0 [01:27:10]OFD Sender: Remove packet 87543 [01:27:10]ProducePacketName [01:27:10]name=ofd_packets/00087543 [01:27:10]NVStorageDeleteData [01:27:10]OFD Sender: Processing packet 87544 [packets to send 282, broken 279] [01:27:10]ProducePacketName [01:27:10]name=ofd_packets/00087544 [01:27:10]OFD Sender: To server: pG, [01:27:10]CommunicateWithHost lk.salyk.kg:30040 [01:27:10]ConnectInit lk.salyk.kg [01:27:12]Connected sock=7 [01: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 0F 01 00 00 05 9C 07 01 7A 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 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 0C 00 00 00 F4 03 04 00 86 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 06 E4 E6 5B CA 34 73 1D BB 69 FD 86 2A B4 [01:27: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 4F 86 47 00 F5 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 F8 55 01 00 F4 03 04 00 38 C0 F1 66 B6 04 01 00 00 32 C8 DC 28 44 9A E4 42 [01:27:13]CommunicateWithHost err = 0 [01:27:13]CheckOFDResponse [01:27:13]1017 (14) - 77093643461234 [01:27:13]1041 (16) - 0000000000874979 [01:27:13]1040 (4) - 87544 [01:27:13]1012 (4) - 23.09.2024 19:23 [01:27:13]1206 (1) - 0 [01:27:13]OFD Sender: Remove packet 87544 [01:27:13]ProducePacketName [01:27:13]name=ofd_packets/00087544 [01:27:13]NVStorageDeleteData [01:27:13]OFD Sender: Processing packet 87545 [packets to send 281, broken 279] [01:27:13]ProducePacketName [01:27:13]name=ofd_packets/00087545 [01:27:13]OFD Sender: To server: pG, [01:27:13]CommunicateWithHost lk.salyk.kg:30040 [01:27:13]ConnectInit lk.salyk.kg [01:27:14]Connected sock=7 [01:27: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 71 02 00 00 A2 EA 69 02 FB 6C 5A 03 01 00 03 00 5D 02 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 23 04 6A 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 34 33 39 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 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 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 FC 03 06 00 90 FB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 1A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 FB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 8C 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 DE 99 59 4E 91 1F 48 7A 22 B5 B0 CF 1A F7 [01:27: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 9C 88 47 00 04 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 F9 55 01 00 F4 03 04 00 3A C0 F1 66 B6 04 01 00 00 5E 17 21 71 37 2D 75 64 [01:27:15]CommunicateWithHost err = 0 [01:27:15]CheckOFDResponse [01:27:15]1017 (14) - 77093643461234 [01:27:15]1041 (16) - 0000000000874979 [01:27:15]1040 (4) - 87545 [01:27:15]1012 (4) - 23.09.2024 19:23 [01:27:15]1206 (1) - 0 [01:27:15]OFD Sender: Remove packet 87545 [01:27:15]ProducePacketName [01:27:15]name=ofd_packets/00087545 [01:27:15]NVStorageDeleteData [01:27:15]OFD Sender: Processing packet 87546 [packets to send 280, broken 279] [01:27:15]ProducePacketName [01:27:15]name=ofd_packets/00087546 [01:27:15]OFD Sender: To server: pG, [01:27:15]CommunicateWithHost lk.salyk.kg:30040 [01:27:15]ConnectInit lk.salyk.kg [01:27:16]Connected sock=7 [01:27: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 97 86 07 01 37 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 14 5F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A1 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A1 84 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B4 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 44 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A1 84 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 14 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 8B 12 DE 70 BB 9E 70 CF 91 24 7A 8E E8 5F [01:27: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 75 0D 47 00 D1 D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FA 55 01 00 F4 03 04 00 3D C0 F1 66 B6 04 01 00 00 50 54 95 1B 51 40 10 4F [01:27:18]CommunicateWithHost err = 0 [01:27:18]CheckOFDResponse [01:27:18]1017 (14) - 77093643461234 [01:27:18]1041 (16) - 0000000000874979 [01:27:18]1040 (4) - 87546 [01:27:18]1012 (4) - 23.09.2024 19:23 [01:27:18]1206 (1) - 0 [01:27:18]OFD Sender: Remove packet 87546 [01:27:18]ProducePacketName [01:27:18]name=ofd_packets/00087546 [01:27:18]NVStorageDeleteData [01:27:18]OFD Sender: No OFD packet to send [01:27:23]OFD Sender: No OFD packet to send [01:27:28]OFD Sender: No OFD packet to send [01:27:33]OFD Sender: No OFD packet to send [01:27:38]OFD Sender: No OFD packet to send [01:27:43]OFD Sender: No OFD packet to send [01:27:48]OFD Sender: No OFD packet to send [01:27:53]OFD Sender: No OFD packet to send [01:27:58]OFD Sender: No OFD packet to send [01:28:03]OFD Sender: No OFD packet to send [01:28:08]OFD Sender: No OFD packet to send [01:28:13]OFD Sender: No OFD packet to send [01:28:18]OFD Sender: No OFD packet to send [01:28:23]OFD Sender: No OFD packet to send [01:28:28]OFD Sender: No OFD packet to send [01:28:33]OFD Sender: No OFD packet to send [01:28:38]OFD Sender: No OFD packet to send [01:28:43]OFD Sender: No OFD packet to send [01:28:48]OFD Sender: No OFD packet to send [01:28:53]OFD Sender: No OFD packet to send [01:28:58]OFD Sender: No OFD packet to send [01:29:03]OFD Sender: No OFD packet to send [01:29:08]OFD Sender: No OFD packet to send [01:29:13]OFD Sender: No OFD packet to send [01:29:18]OFD Sender: No OFD packet to send [01:29:23]OFD Sender: No OFD packet to send [01:29:28]OFD Sender: No OFD packet to send [01:29:33]OFD Sender: No OFD packet to send [01:29:38]OFD Sender: No OFD packet to send [01:29:43]OFD Sender: No OFD packet to send [01:29:48]OFD Sender: No OFD packet to send [01:29:53]recv_with_timeout no data received [01:29:53]OFD Sender: No OFD packet to send [01:29:58]OFD Sender: No OFD packet to send [01:30:03]OFD Sender: No OFD packet to send [01:30:08]OFD Sender: No OFD packet to send [01:30:13]OFD Sender: No OFD packet to send [01:30:18]OFD Sender: No OFD packet to send [01:30:23]OFD Sender: No OFD packet to send [01:30:28]OFD Sender: No OFD packet to send [01:30:34]OFD Sender: No OFD packet to send [01:30:39]OFD Sender: No OFD packet to send [01:30:44]OFD Sender: No OFD packet to send [01:30:49]OFD Sender: No OFD packet to send [01:30:54]OFD Sender: No OFD packet to send [01:30:59]OFD Sender: No OFD packet to send [01:31:04]OFD Sender: No OFD packet to send [01:31:09]OFD Sender: No OFD packet to send [01:31:14]OFD Sender: No OFD packet to send [01:31:17]recv_with_timeout no data received [01:31:19]OFD Sender: No OFD packet to send [01:31:24]OFD Sender: No OFD packet to send [01:31:29]OFD Sender: No OFD packet to send [01:31:34]OFD Sender: No OFD packet to send [01:31:36]recv_with_timeout no data received [01:31:39]OFD Sender: No OFD packet to send [01:31:44]OFD Sender: No OFD packet to send [01:31:48]recv_with_timeout no data received [01:31:49]OFD Sender: No OFD packet to send [01:31:54]OFD Sender: No OFD packet to send [01:31:59]OFD Sender: No OFD packet to send [01:32:04]OFD Sender: No OFD packet to send [01:32:09]OFD Sender: No OFD packet to send [01:32:14]OFD Sender: No OFD packet to send [01:32:19]OFD Sender: No OFD packet to send [01:32:24]OFD Sender: No OFD packet to send [01:32:29]OFD Sender: No OFD packet to send [01:32:34]OFD Sender: No OFD packet to send [01:32:39]OFD Sender: No OFD packet to send [01:32:44]OFD Sender: No OFD packet to send [01:32:44]recv_with_timeout no data received [01:32:49]OFD Sender: No OFD packet to send [01:32:54]OFD Sender: No OFD packet to send [01:32:59]OFD Sender: No OFD packet to send [01:33:04]OFD Sender: No OFD packet to send [01:33:09]OFD Sender: No OFD packet to send [01:33:14]OFD Sender: No OFD packet to send [01:33:19]OFD Sender: No OFD packet to send [01:33:24]OFD Sender: No OFD packet to send [01:33:29]OFD Sender: No OFD packet to send [01:33:34]OFD Sender: No OFD packet to send [01:33:39]OFD Sender: No OFD packet to send [01:33:44]OFD Sender: No OFD packet to send [01:33:49]OFD Sender: No OFD packet to send [01:33:54]OFD Sender: No OFD packet to send [01:33:55]recv_with_timeout no data received [01:33:59]OFD Sender: No OFD packet to send [01:34:04]OFD Sender: No OFD packet to send [01:34:09]OFD Sender: No OFD packet to send [01:34:14]OFD Sender: No OFD packet to send [01:34:19]OFD Sender: No OFD packet to send [01:34:24]OFD Sender: No OFD packet to send [01:34:29]OFD Sender: No OFD packet to send [01:34:34]OFD Sender: No OFD packet to send [01:34:39]OFD Sender: No OFD packet to send [01:34:44]OFD Sender: No OFD packet to send [01:34:54]OFD Sender: No OFD packet to send [01:34:59]OFD Sender: No OFD packet to send [01:35:04]OFD Sender: No OFD packet to send [01:35:09]OFD Sender: No OFD packet to send [01:35:14]OFD Sender: No OFD packet to send [01:35:19]OFD Sender: No OFD packet to send [01:35:20]recv_with_timeout no data received [01:35:24]OFD Sender: No OFD packet to send [01:35:29]OFD Sender: No OFD packet to send [01:35:34]OFD Sender: No OFD packet to send [01:35:39]OFD Sender: No OFD packet to send [01:35:44]OFD Sender: No OFD packet to send [01:35:49]OFD Sender: No OFD packet to send [01:35:54]OFD Sender: No OFD packet to send [01:35:59]OFD Sender: No OFD packet to send [01:36:01]recv_with_timeout no data received [01:36:04]OFD Sender: No OFD packet to send [01:36:09]OFD Sender: No OFD packet to send [01:36:14]OFD Sender: No OFD packet to send [01:36:19]OFD Sender: No OFD packet to send [01:36:24]OFD Sender: No OFD packet to send [01:36:29]OFD Sender: No OFD packet to send [01:36:34]OFD Sender: No OFD packet to send [01:36:39]OFD Sender: No OFD packet to send [01:36:44]OFD Sender: No OFD packet to send [01:36:49]OFD Sender: No OFD packet to send [01:36:54]OFD Sender: No OFD packet to send [01:36:59]OFD Sender: No OFD packet to send [01:37:04]OFD Sender: No OFD packet to send [01:37:09]OFD Sender: No OFD packet to send [01:37:14]OFD Sender: No OFD packet to send [01:37:19]OFD Sender: No OFD packet to send [01:37:20]accept exits with 12 [01:37:20]New connection [01:37:20]New thread 3067383140 created [01:37:20]Thread 3067239780 joined [01:37:20]Waiting for new connection... [01:37:20] Sock 12.Parse request [01:37:20]Sock 12.Check first char [01:37:20]Sock 12.First char is OK [01:37:20]request: POST /json_proto HTTP/1.0 [01:37:20]Method: POST [01:37:20]URL: /json_proto [01:37:20]Method is POST - this is cgi request [01:37:20]url: /json_proto [01:37:20]query_string will be loaded in cgi processing [01:37:20]execute_cgi json_proto POST (null) [01:37:20]execute_cgi path=json_proto method=POST [01:37:20]POST find Content-Length [01:37:20]Host: 172.17.47.196:8080 [01:37:20]Content-Length: 687 [01:37:20]Content-Type: application/json [01:37:20] [01:37:20]POST finish read [01:37:20]Found Content-Length = 687 [01:37:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872480", "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" ] } } [01:37:20]execute_script... [01:37: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)872480", "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" ] } } [01:37:20]POST & json_proto [01:37:20]process_json_proto [01:37:20]json parsed OK: [01:37:20]protocol is kg_v1.0 [01:37:20]action value=close_receipt [01:37:20]process_action close_receipt [01:37:20]cmd_close_receipt [01:37:20]MH_GetDate [01:37:20]Write to MH i2c: F0 00 00 5A 01 4A [01:37:20]Write i2c OK [01:37:20]MH_I2C_Read... [01:37:20]Read from MH i2c: F0 [01:37:20]MH_I2C_Read... [01:37:20]Read from MH i2c: F0 09 00 [01:37:20]MH_I2C_Read... [01:37:20]Read from MH i2c: F0 09 00 5A 01 00 D0 17 F2 66 4C 6B 94 66 43 [01:37:20]GetLastDocTimeStamp 1727141072 [01:37:20]current date 1727141840 [01:37:20]FM_GetShiftState [01:37:20]SAM_PROTO_GetShiftState [01:37:20]wFMCommunicate request_size=4 [01:37:20]MH_SAM_APDU [01:37:20]CAPDU: 80 13 01 00 [01:37:20]Write to MH i2c: E2 08 00 5B 01 80 13 01 00 00 00 00 00 D9 [01:37:20]Write i2c OK [01:37:20]MH_I2C_Read... [01:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:20]Read from MH i2c: E2 [01:37:20]MH_I2C_Read... [01:37:20]Read from MH i2c: E2 0E 00 [01:37:20]MH_I2C_Read... [01:37:20]Read from MH i2c: E2 0E 00 5B 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 7B [01:37:20]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:37:20]wFMCommunicate OK [01:37:20]SAM_PROTO_GetShiftState done [01:37:20]FM_GetShiftState done [01:37:20]opened in 1727137336 [01:37:20]opened+sec_in_day 1727223736 [01:37:20]quantity*price = 100050 [01:37:20]sum+1 = 100052 [01:37: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 СНО: Общий режим Чек 15 24.09.2024 01:37 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87547 ФПД: 163236988321246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T013720&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87547&fm=163236988321246&tin=02508201610067®Number=0000000000092592&sum=100000 [01:37:21]StoreToDocumentArchive [01:37:21]shift 499 fd 87547 [01:37:21]save to /storage/0499/doc_00087547 [01:37:21]save last doc name /storage/0499/doc_00087547 to /storage/kkm_last_doc_name [01:37:21]save OK [01:37:21]Clear old archive folders... [01:37:21]ProcessDocumentItem done err = 0, tmpTLVsize=252 [01:37:21]tlvbuf is 011DFFA0 [01:37:21]SAM_PROTO_ClearQueue [01:37:21]wFMCommunicate request_size=4 [01:37:21]MH_SAM_APDU [01:37:21]CAPDU: 80 09 00 00 [01:37:21]Write to MH i2c: E2 08 00 68 01 80 09 00 00 00 00 00 00 DB [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [01:37:21]RAPDU: 90 00 [01:37:21]wFMCommunicate OK [01:37:21]SAM_PROTO_ClearQueue done [01:37:21]KKMCreateOFDPacket [01:37:21]OFDProtocolAddRootSTLVToBuf [01:37:21]FM_MakeSignedData [01:37:21]FM_MakeSignedData [01:37:21]SAM_PROTO_SignData [01:37:21]wFMCommunicate request_size=4 [01:37:21]MH_SAM_APDU [01:37:21]CAPDU: 80 0D 01 02 [01:37:21]Write to MH i2c: E2 08 00 69 01 80 0D 01 02 00 00 00 00 E3 [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [01:37:21]RAPDU: 90 00 [01:37:21]wFMCommunicate OK [01:37:21]wFMCommunicate request_size=255 [01:37:21]MH_SAM_APDU [01:37: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 0F 00 00 00 F4 03 04 00 D0 17 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 [01:37:21]Write to MH i2c: E2 02 01 6A 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 0F 00 00 00 F4 03 04 00 D0 17 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 00 00 F0 [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 6A 01 00 90 00 DF [01:37:21]RAPDU: 90 00 [01:37:21]wFMCommunicate OK [01:37:21]wFMCommunicate request_size=11 [01:37:21]MH_SAM_APDU [01:37:21]CAPDU: 80 0D 02 02 06 94 76 92 B3 FD DE [01:37:21]Write to MH i2c: E2 0E 00 6B 01 80 0D 02 02 06 00 94 76 92 B3 FD DE 00 00 1C [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 03 00 6B 01 00 90 00 E0 [01:37:21]RAPDU: 90 00 [01:37:21]wFMCommunicate OK [01:37:21]wFMCommunicate request_size=4 [01:37:21]MH_SAM_APDU [01:37:21]CAPDU: 80 0D 03 02 [01:37:21]Write to MH i2c: E2 08 00 6C 01 80 0D 03 02 00 00 00 00 E8 [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 0B 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 0B 00 6C 01 00 EB 7B E5 61 08 98 38 17 90 00 84 [01:37:21]RAPDU: EB 7B E5 61 08 98 38 17 90 00 [01:37:21]wFMCommunicate OK [01:37:21]SAM_PROTO_SignData done [01:37:21]FM_MakeSignedData done [01:37:21]CreateOFDProtocolMessage [01:37:21]wFMCommunicate request_size=4 [01:37:21]MH_SAM_APDU [01:37:21]CAPDU: 80 11 00 00 [01:37:21]Write to MH i2c: E2 08 00 6D 01 80 11 00 00 00 00 00 00 E8 [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:21]Read from MH i2c: E2 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 17 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: E2 17 00 6D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 47 [01:37: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:37:21]wFMCommunicate OK [01:37:21]CreateOFDProtocolMessage done [01:37:21]OFDSenderStorePacket 87547 [01:37:21]StoreOFDPacket docnum=87547 [01:37: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 2C BB 08 01 55 C5 5A 03 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 0F 00 00 00 F4 03 04 00 D0 17 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 94 76 92 B3 FD DE EB 7B E5 61 08 98 38 17 [01:37:21]CheckFolder [01:37:21]dirname=/storage/ofd_packets [01:37:21]CheckFolder done [01:37:21]ProducePacketName [01:37:21]name=ofd_packets/00087547 [01:37:21]NVStorageSaveData ofd_packets/00087547 [01:37:21]File name is /storage/ofd_packets/00087547 [01:37:21]Write 302 bytes [01:37:21]NVStorageSaveData done [01:37:21]OFDSenderStorePacket done [01:37:21]KKMCreateOFDPacket done [01:37:21]NVStorageSaveData kkm_last_timestamp [01:37:21]File name is /storage/kkm_last_timestamp [01:37:21]Write 4 bytes [01:37:21]NVStorageSaveData done [01:37:21]ExternCall_PrintAddStr [01:37:21]wPrintStart [01:37:21]Write to MH i2c: 01 00 00 6E 01 6F [01:37:21]Write i2c OK [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: 01 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: 01 07 00 [01:37:21]MH_I2C_Read... [01:37:21]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 FF 0F 84 [01:37:21]RasterBufferAndPrint [01:37:21]line Счет N : (1)872480 [01:37:21]line ИНН: 02508201610067 [01:37:21]line Контрольно-Кассовый Чек [01:37:21]line ПРОДАЖА [01:37:21]line ТРК (МРК, ГНК) : 44 [01:37:21]line Товар: 2710194210 [01:37:21]line ДТ(л)-К-4 [01:37:21]line 13.130 * 76.20 [01:37:21]line = 1000.51 [01:37:21]line НДС 12% НСП 1% [01:37:21]line > о реализуемом товаре [01:37:21]line ОКРУГЛЕНИЕ: -0.51 [01:37:21]line ИТОГО: 1000.00 [01:37:21]line Внесено: 1000.00 [01:37:21]line СДАЧА: 0.00 [01:37:21]line НСП 1% : 8.85 [01:37:21]line НДС 12% : 106.25 [01:37:21]line Наличными: 1000.00 [01:37:21]line Безнал.: 0.00 [01:37:21]line Место: АЗС № 137 "Партнер Нефть" [01:37:21]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [01:37:21]line СНО: Общий режим [01:37:21]line Чек 15 24.09.2024 01:37 [01:37:21]line Смена: 499 ФФД: 1.0 [01:37:21]line ЗНМ: 0300000064 [01:37:21]line РНМ: 0000000000092592 [01:37:21]line Версия ККМ: 001 [01:37:21]line ФМ: 0000000000874979 [01:37:21]line ФД: 87547 [01:37:21]line ФПД: 163236988321246 [01:37:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T013720&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87547&fm=163236988321246&tin=02508201610067®Number=0000000000092592&sum=100000 [01:37:22]OFD Sender: Processing packet 87547 [packets to send 280, broken 279] [01:37:22]ProducePacketName [01:37:22]name=ofd_packets/00087547 [01:37:22]OFD Sender: To server: pG, [01:37:22]CommunicateWithHost lk.salyk.kg:30040 [01:37:22]ConnectInit lk.salyk.kg [01:37:22]written 0, free lines is 4095 [01:37:22]Write to MH i2c: 01 00 00 99 01 9A [01:37:22]Write i2c OK [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: 01 [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: 01 07 00 [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 D0 0C 7D [01:37:22]RasterBufferAndPrint [01:37:22]line [01:37:22]line [01:37:22]line [01:37:22]line [01:37:22]line [01:37:22]written 0, free lines is 3287 [01:37:22]MH_Cut [01:37:22]Write to MH i2c: D1 01 00 A0 01 01 73 [01:37:22]Write i2c OK [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: D1 [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: D1 01 00 [01:37:22]MH_I2C_Read... [01:37:22]Read from MH i2c: D1 01 00 A0 01 00 72 [01:37:22]Write to MH i2c: 01 00 00 A1 01 A2 [01:37:22]Write i2c OK [01:37:22]MH_I2C_Read... [01:37:23]*** Cut start [01:37:23]*** Partial cut [01:37:23]*** CUTSNS_PIN = 1 [01:37:23]*** CUTSNS_PIN = 0 [01:37:23]*** Brake cut motor [01:37:24]Read from MH i2c: 01 [01:37:24]MH_I2C_Read... [01:37:24]*** Stop cut motor [01:37:24]*** Cut end [01:37:24]Read from MH i2c: 01 07 00 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 FF 0F B7 [01:37:24]process_action close_receipt done [01:37:24]requested_data is exist [01:37:24]produce_requested_data [01:37:24]requested_item fm.sn is exist - process it [01:37:24]wFMCommunicate request_size=4 [01:37:24]MH_SAM_APDU [01:37:24]CAPDU: 80 11 00 00 [01:37:24]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [01:37:24]Write i2c OK [01:37:24]MH_I2C_Read... [01:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:24]Read from MH i2c: E2 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 17 00 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7C [01:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [01:37:24]wFMCommunicate OK [01:37:24]requested_item fd.num is exist - process it [01:37:24]SAM_PROTO_GetFieldsCounters [01:37:24]wFMCommunicate request_size=4 [01:37:24]MH_SAM_APDU [01:37:24]CAPDU: 80 13 00 00 [01:37:24]Write to MH i2c: E2 08 00 A3 01 80 13 00 00 00 00 00 00 20 [01:37:24]Write i2c OK [01:37:24]MH_I2C_Read... [01:37:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:37:24]Read from MH i2c: E2 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 62 00 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 62 00 A3 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 FB 55 01 00 0E 04 04 00 F3 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 C1 [01:37: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 FB 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:37:24]wFMCommunicate OK [01:37:24]SAM_PROTO_GetFieldsCounters done [01:37:24]requested_item shift.num is exist - process it [01:37:24]requested_item shift.opened is exist - process it [01:37:24]req_shift_opened [01:37:24]FM_GetShiftState [01:37:24]SAM_PROTO_GetShiftState [01:37:24]wFMCommunicate request_size=4 [01:37:24]MH_SAM_APDU [01:37:24]CAPDU: 80 13 01 00 [01:37:24]Write to MH i2c: E2 08 00 A4 01 80 13 01 00 00 00 00 00 22 [01:37:24]Write i2c OK [01:37:24]MH_I2C_Read... [01:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:24]Read from MH i2c: E2 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 0E 00 [01:37:24]MH_I2C_Read... [01:37:24]Read from MH i2c: E2 0E 00 A4 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 C4 [01:37:24]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [01:37:24]wFMCommunicate OK [01:37:24]SAM_PROTO_GetShiftState done [01:37:24]FM_GetShiftState done [01:37:24]req_shift_opened done [01:37:24]requested_item shift.open_date is exist - process it [01:37:24]req_shift_open_date [01:37:24]req_shift_open_date done [01:37:24]produce_requested_data done [01:37:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87547,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [01:37:24]process_action_free close_receipt [01:37:24]json_value_free [01:37:24]json_value_free done [01:37:24]process_json_proto returns [01:37:24]Send response to host [01:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87547,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [01:37:24]free response buf [01:37:24]execute_script done [01:37:24]execute_script returns [01:37:24]free content buf [01:37:24]Sock 12.Close socket [01:37:24]Sock 12.Thread stoped [01:37:27]Connected sock=7 [01:37: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 2C BB 08 01 55 C5 5A 03 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 0F 00 00 00 F4 03 04 00 D0 17 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 94 76 92 B3 FD DE EB 7B E5 61 08 98 38 17 [01:37: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 8F 58 47 00 85 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 FB 55 01 00 F4 03 04 00 A0 C2 F1 66 B6 04 01 00 00 E1 4A 98 F2 44 48 3F 8C [01:37:28]CommunicateWithHost err = 0 [01:37:28]CheckOFDResponse [01:37:28]1017 (14) - 77093643461234 [01:37:28]1041 (16) - 0000000000874979 [01:37:28]1040 (4) - 87547 [01:37:28]1012 (4) - 23.09.2024 19:33 [01:37:28]1206 (1) - 0 [01:37:28]OFD Sender: Remove packet 87547 [01:37:28]ProducePacketName [01:37:28]name=ofd_packets/00087547 [01:37:28]NVStorageDeleteData [01:37:29]OFD Sender: No OFD packet to send [01:37:32]recv_with_timeout no data received [01:37:34]OFD Sender: No OFD packet to send [01:37:39]OFD Sender: No OFD packet to send [01:37:44]OFD Sender: No OFD packet to send [01:37:49]OFD Sender: No OFD packet to send [01:37:54]OFD Sender: No OFD packet to send [01:37:59]OFD Sender: No OFD packet to send [01:38:04]OFD Sender: No OFD packet to send [01:38:09]OFD Sender: No OFD packet to send [01:38:14]OFD Sender: No OFD packet to send [01:38:19]OFD Sender: No OFD packet to send [01:38:24]OFD Sender: No OFD packet to send [01:38:29]OFD Sender: No OFD packet to send [01:38:34]OFD Sender: No OFD packet to send [01:38:39]recv_with_timeout no data received [01:38:39]OFD Sender: No OFD packet to send [01:38:44]OFD Sender: No OFD packet to send [01:38:49]OFD Sender: No OFD packet to send [01:38:54]OFD Sender: No OFD packet to send [01:38:59]OFD Sender: No OFD packet to send [01:39:04]OFD Sender: No OFD packet to send [01:39:09]OFD Sender: No OFD packet to send [01:39:14]OFD Sender: No OFD packet to send [01:39:19]OFD Sender: No OFD packet to send [01:39:24]OFD Sender: No OFD packet to send [01:39:24]recv_with_timeout no data received [01:39:29]OFD Sender: No OFD packet to send [01:39:34]OFD Sender: No OFD packet to send [01:39:39]OFD Sender: No OFD packet to send [01:39:44]OFD Sender: No OFD packet to send [01:39:49]OFD Sender: No OFD packet to send [01:39:52]recv_with_timeout no data received [01:39:54]OFD Sender: No OFD packet to send [01:39:59]OFD Sender: No OFD packet to send [01:40:03]recv_with_timeout no data received [01:40:04]OFD Sender: No OFD packet to send [01:40:09]OFD Sender: No OFD packet to send [01:40:14]OFD Sender: No OFD packet to send [01:40:19]OFD Sender: No OFD packet to send [01:40:24]OFD Sender: No OFD packet to send [01:40:29]OFD Sender: No OFD packet to send [01:40:34]OFD Sender: No OFD packet to send [01:40:39]OFD Sender: No OFD packet to send [01:40:44]OFD Sender: No OFD packet to send [01:40:49]OFD Sender: No OFD packet to send [01:40:54]OFD Sender: No OFD packet to send [01:40:59]OFD Sender: No OFD packet to send [01:41:04]OFD Sender: No OFD packet to send [01:41:09]OFD Sender: No OFD packet to send [01:41:14]OFD Sender: No OFD packet to send [01:41:19]OFD Sender: No OFD packet to send [01:41:21]recv_with_timeout no data received [01:41:24]OFD Sender: No OFD packet to send [01:41:29]OFD Sender: No OFD packet to send [01:41:34]OFD Sender: No OFD packet to send [01:41:39]OFD Sender: No OFD packet to send [01:41:44]OFD Sender: No OFD packet to send [01:41:49]OFD Sender: No OFD packet to send [01:41:54]OFD Sender: No OFD packet to send [01:41:59]OFD Sender: No OFD packet to send [01:42:04]OFD Sender: No OFD packet to send [01:42:09]OFD Sender: No OFD packet to send [01:42:14]OFD Sender: No OFD packet to send [01:42:19]OFD Sender: No OFD packet to send [01:42:24]OFD Sender: No OFD packet to send [01:42:25]recv_with_timeout no data received [01:42:29]OFD Sender: No OFD packet to send [01:42:34]OFD Sender: No OFD packet to send [01:42:37]recv_with_timeout no data received [01:42:39]OFD Sender: No OFD packet to send [01:42:44]OFD Sender: No OFD packet to send [01:42:49]OFD Sender: No OFD packet to send [01:42:54]OFD Sender: No OFD packet to send [01:42:59]OFD Sender: No OFD packet to send [01:43:04]OFD Sender: No OFD packet to send [01:43:09]OFD Sender: No OFD packet to send [01:43:14]OFD Sender: No OFD packet to send [01:43:19]OFD Sender: No OFD packet to send [01:43:24]OFD Sender: No OFD packet to send [01:43:29]OFD Sender: No OFD packet to send [01:43:32]recv_with_timeout no data received [01:43:34]OFD Sender: No OFD packet to send [01:43:39]OFD Sender: No OFD packet to send [01:43:44]OFD Sender: No OFD packet to send [01:43:49]OFD Sender: No OFD packet to send [01:43:54]OFD Sender: No OFD packet to send [01:43:59]OFD Sender: No OFD packet to send [01:44:04]OFD Sender: No OFD packet to send [01:44:09]OFD Sender: No OFD packet to send [01:44:14]OFD Sender: No OFD packet to send [01:44:16]recv_with_timeout no data received [01:44:19]OFD Sender: No OFD packet to send [01:44:24]OFD Sender: No OFD packet to send [01:44:29]OFD Sender: No OFD packet to send [01:44:34]OFD Sender: No OFD packet to send [01:44:39]OFD Sender: No OFD packet to send [01:44:44]recv_with_timeout no data received [01:44:44]OFD Sender: No OFD packet to send [01:44:49]OFD Sender: No OFD packet to send [01:44:54]OFD Sender: No OFD packet to send [01:44:59]OFD Sender: No OFD packet to send [01:45:04]OFD Sender: No OFD packet to send [01:45:09]OFD Sender: No OFD packet to send [01:45:14]OFD Sender: No OFD packet to send [01:45:19]OFD Sender: No OFD packet to send [01:45:24]recv_with_timeout no data received [01:45:24]OFD Sender: No OFD packet to send [01:45:29]OFD Sender: No OFD packet to send [01:45:34]OFD Sender: No OFD packet to send [01:45:39]OFD Sender: No OFD packet to send [01:45:44]OFD Sender: No OFD packet to send [01:45:49]OFD Sender: No OFD packet to send [01:45:54]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:15]OFD Sender: No OFD packet to send [01:46:20]OFD Sender: No OFD packet to send [01:46:25]OFD Sender: No OFD packet to send [01:46:30]OFD Sender: No OFD packet to send [01:46:35]OFD Sender: No OFD packet to send [01:46:40]OFD Sender: No OFD packet to send [01:46:45]OFD Sender: No OFD packet to send [01:46:50]OFD Sender: No OFD packet to send [01:46:55]OFD Sender: No OFD packet to send [01:47:00]OFD Sender: No OFD packet to send [01:47:05]OFD Sender: No OFD packet to send [01:47:10]OFD Sender: No OFD packet to send [01:47:15]OFD Sender: No OFD packet to send [01:47:20]OFD Sender: No OFD packet to send [01:47:25]OFD Sender: No OFD packet to send [01:47:30]OFD Sender: No OFD packet to send [01:47:35]OFD Sender: No OFD packet to send [01:47:40]OFD Sender: No OFD packet to send [01:47:41]recv_with_timeout no data received [01:47:45]OFD Sender: No OFD packet to send [01:47:50]OFD Sender: No OFD packet to send [01:47:54]recv_with_timeout no data received [01:47:55]OFD Sender: No OFD packet to send [01:48:00]OFD Sender: No OFD packet to send [01:48:05]OFD Sender: No OFD packet to send [01:48:10]OFD Sender: No OFD packet to send [01:48:15]OFD Sender: No OFD packet to send [01:48:20]OFD Sender: No OFD packet to send [01:48:25]OFD Sender: No OFD packet to send [01:48:30]OFD Sender: No OFD packet to send [01:48:35]OFD Sender: No OFD packet to send [01:48:40]OFD Sender: No OFD packet to send [01:48:45]OFD Sender: No OFD packet to send [01:48:50]OFD Sender: No OFD packet to send [01:48:55]OFD Sender: No OFD packet to send [01:49:00]OFD Sender: No OFD packet to send [01:49:05]OFD Sender: No OFD packet to send [01:49:10]OFD Sender: No OFD packet to send [01:49:15]OFD Sender: No OFD packet to send [01:49:20]OFD Sender: No OFD packet to send [01:49:25]OFD Sender: No OFD packet to send [01:49:30]OFD Sender: No OFD packet to send [01:49:35]OFD Sender: No OFD packet to send [01:49:40]OFD Sender: No OFD packet to send [01:49:45]OFD Sender: No OFD packet to send [01:49:50]OFD Sender: No OFD packet to send [01:49:55]OFD Sender: No OFD packet to send [01:50:00]OFD Sender: No OFD packet to send [01:50:03]recv_with_timeout no data received [01:50:05]OFD Sender: No OFD packet to send [01:50:10]OFD Sender: No OFD packet to send [01:50:15]OFD Sender: No OFD packet to send [01:50:20]OFD Sender: No OFD packet to send [01:50:25]OFD Sender: No OFD packet to send [01:50:30]OFD Sender: No OFD packet to send [01:50:35]OFD Sender: No OFD packet to send [01:50:40]OFD Sender: No OFD packet to send [01:50:45]OFD Sender: No OFD packet to send [01:50:49]recv_with_timeout no data received [01:50:50]OFD Sender: No OFD packet to send [01:50:55]OFD Sender: No OFD packet to send [01:51:00]OFD Sender: No OFD packet to send [01:51:05]OFD Sender: No OFD packet to send [01:51:10]OFD Sender: No OFD packet to send [01:51:15]OFD Sender: No OFD packet to send [01:51:20]OFD Sender: No OFD packet to send [01:51:25]OFD Sender: No OFD packet to send [01:51:30]OFD Sender: No OFD packet to send [01:51:31]recv_with_timeout no data received [01:51:35]OFD Sender: No OFD packet to send [01:51:40]OFD Sender: No OFD packet to send [01:51:45]OFD Sender: No OFD packet to send [01:51:50]OFD Sender: No OFD packet to send [01:51:51]recv_with_timeout no data received [01:51:55]OFD Sender: No OFD packet to send [01:52:00]OFD Sender: No OFD packet to send [01:52:05]OFD Sender: No OFD packet to send [01:52:06]recv_with_timeout no data received [01:52:10]OFD Sender: No OFD packet to send [01:52:15]OFD Sender: No OFD packet to send [01:52:20]OFD Sender: No OFD packet to send [01:52:25]OFD Sender: No OFD packet to send [01:52:30]OFD Sender: No OFD packet to send [01:52:35]OFD Sender: No OFD packet to send [01:52:40]OFD Sender: No OFD packet to send [01:52:45]OFD Sender: No OFD packet to send [01:52:50]OFD Sender: No OFD packet to send [01:52:55]OFD Sender: No OFD packet to send [01:53:00]OFD Sender: No OFD packet to send [01:53:05]OFD Sender: No OFD packet to send [01:53:10]OFD Sender: No OFD packet to send [01:53:15]OFD Sender: No OFD packet to send [01:53:20]OFD Sender: No OFD packet to send [01:53:25]OFD Sender: No OFD packet to send [01:53:30]OFD Sender: No OFD packet to send [01:53:35]OFD Sender: No OFD packet to send [01:53:40]OFD Sender: No OFD packet to send [01:53:45]OFD Sender: No OFD packet to send [01:53:50]OFD Sender: No OFD packet to send [01:53:55]OFD Sender: No OFD packet to send [01:54:00]OFD Sender: No OFD packet to send [01:54:05]OFD Sender: No OFD packet to send [01:54:10]OFD Sender: No OFD packet to send [01:54:15]OFD Sender: No OFD packet to send [01:54:20]OFD Sender: No OFD packet to send [01:54:25]OFD Sender: No OFD packet to send [01:54:30]OFD Sender: No OFD packet to send [01:54:35]OFD Sender: No OFD packet to send [01:54:40]OFD Sender: No OFD packet to send [01:54:45]OFD Sender: No OFD packet to send [01:54:50]OFD Sender: No OFD packet to send [01:54:55]OFD Sender: No OFD packet to send [01:55:00]OFD Sender: No OFD packet to send [01:55:05]OFD Sender: No OFD packet to send [01:55:10]OFD Sender: No OFD packet to send [01:55:13]recv_with_timeout no data received [01:55:15]OFD Sender: No OFD packet to send [01:55:20]OFD Sender: No OFD packet to send [01:55:25]OFD Sender: No OFD packet to send [01:55:30]OFD Sender: No OFD packet to send [01:55:35]OFD Sender: No OFD packet to send [01:55:40]OFD Sender: No OFD packet to send [01:55:45]OFD Sender: No OFD packet to send [01:55:50]OFD Sender: No OFD packet to send [01:55:56]OFD Sender: No OFD packet to send [01:56:01]OFD Sender: No OFD packet to send [01:56:06]OFD Sender: No OFD packet to send [01:56:11]OFD Sender: No OFD packet to send [01:56:16]OFD Sender: No OFD packet to send [01:56:21]OFD Sender: No OFD packet to send [01:56:26]OFD Sender: No OFD packet to send [01:56:31]OFD Sender: No OFD packet to send [01:56:36]OFD Sender: No OFD packet to send [01:56:41]OFD Sender: No OFD packet to send [01:56:46]OFD Sender: No OFD packet to send [01:56:51]OFD Sender: No OFD packet to send [01:56:56]OFD Sender: No OFD packet to send [01:57:01]OFD Sender: No OFD packet to send [01:57:06]OFD Sender: No OFD packet to send [01:57:11]OFD Sender: No OFD packet to send [01:57:16]OFD Sender: No OFD packet to send [01:57:21]OFD Sender: No OFD packet to send [01:57:23]recv_with_timeout no data received [01:57:26]OFD Sender: No OFD packet to send [01:57:31]OFD Sender: No OFD packet to send [01:57:36]OFD Sender: No OFD packet to send [01:57:41]OFD Sender: No OFD packet to send [01:57:46]OFD Sender: No OFD packet to send [01:57:51]OFD Sender: No OFD packet to send [01:57:56]OFD Sender: No OFD packet to send [01:58:01]OFD Sender: No OFD packet to send [01:58:06]OFD Sender: No OFD packet to send [01:58:11]OFD Sender: No OFD packet to send [01:58:16]OFD Sender: No OFD packet to send [01:58:21]OFD Sender: No OFD packet to send [01:58:26]OFD Sender: No OFD packet to send [01:58:31]OFD Sender: No OFD packet to send [01:58:36]OFD Sender: No OFD packet to send [01:58:41]OFD Sender: No OFD packet to send [01:58:46]OFD Sender: No OFD packet to send [01:58:51]OFD Sender: No OFD packet to send [01:58:56]OFD Sender: No OFD packet to send [01:59:01]OFD Sender: No OFD packet to send [01:59:06]OFD Sender: No OFD packet to send [01:59:11]OFD Sender: No OFD packet to send [01:59:16]OFD Sender: No OFD packet to send [01:59:21]OFD Sender: No OFD packet to send [01:59:26]OFD Sender: No OFD packet to send [01:59:31]OFD Sender: No OFD packet to send [01:59:36]OFD Sender: No OFD packet to send [01:59:41]OFD Sender: No OFD packet to send [01:59:46]OFD Sender: No OFD packet to send [01:59:51]OFD Sender: No OFD packet to send [01:59:56]OFD Sender: No OFD packet to send [02:00:01]OFD Sender: No OFD packet to send [02:00:04]recv_with_timeout no data received [02:00:06]OFD Sender: No OFD packet to send [02:00:11]OFD Sender: No OFD packet to send [02:00:16]OFD Sender: No OFD packet to send [02:00:21]OFD Sender: No OFD packet to send [02:00:26]OFD Sender: No OFD packet to send [02:00:30]recv_with_timeout no data received [02:00:31]OFD Sender: No OFD packet to send [02:00:36]OFD Sender: No OFD packet to send [02:00:41]OFD Sender: No OFD packet to send [02:00:46]OFD Sender: No OFD packet to send [02:00:51]OFD Sender: No OFD packet to send [02:00:56]OFD Sender: No OFD packet to send [02:01:01]OFD Sender: No OFD packet to send [02:01:06]OFD Sender: No OFD packet to send [02:01:07]recv_with_timeout no data received [02:01:11]OFD Sender: No OFD packet to send [02:01:16]OFD Sender: No OFD packet to send [02:01:21]OFD Sender: No OFD packet to send [02:01:26]OFD Sender: No OFD packet to send [02:01:31]OFD Sender: No OFD packet to send [02:01:36]OFD Sender: No OFD packet to send [02:01:41]OFD Sender: No OFD packet to send [02:01:46]OFD Sender: No OFD packet to send [02:01:51]OFD Sender: No OFD packet to send [02:01:56]OFD Sender: No OFD packet to send [02:02:01]OFD Sender: No OFD packet to send [02:02:06]OFD Sender: No OFD packet to send [02:02:11]OFD Sender: No OFD packet to send [02:02:16]OFD Sender: No OFD packet to send [02:02:21]OFD Sender: No OFD packet to send [02:02:26]OFD Sender: No OFD packet to send [02:02:31]OFD Sender: No OFD packet to send [02:02:36]OFD Sender: No OFD packet to send [02:02:41]OFD Sender: No OFD packet to send [02:02:44]recv_with_timeout no data received [02:02:46]OFD Sender: No OFD packet to send [02:02:51]OFD Sender: No OFD packet to send [02:02:56]OFD Sender: No OFD packet to send [02:03:01]OFD Sender: No OFD packet to send [02:03:02]recv_with_timeout no data received [02:03:06]OFD Sender: No OFD packet to send [02:03:11]OFD Sender: No OFD packet to send [02:03:16]OFD Sender: No OFD packet to send [02:03:21]OFD Sender: No OFD packet to send [02:03:26]OFD Sender: No OFD packet to send [02:03:31]OFD Sender: No OFD packet to send [02:03:36]OFD Sender: No OFD packet to send [02:03:41]OFD Sender: No OFD packet to send [02:03:46]OFD Sender: No OFD packet to send [02:03:46]recv_with_timeout no data received [02:03:51]OFD Sender: No OFD packet to send [02:03:56]OFD Sender: No OFD packet to send [02:03:59]recv_with_timeout no data received [02:04:01]OFD Sender: No OFD packet to send [02:04:06]OFD Sender: No OFD packet to send [02:04:11]OFD Sender: No OFD packet to send [02:04:16]OFD Sender: No OFD packet to send [02:04:21]OFD Sender: No OFD packet to send [02:04:26]OFD Sender: No OFD packet to send [02:04:31]OFD Sender: No OFD packet to send [02:04:36]OFD Sender: No OFD packet to send [02:04:41]OFD Sender: No OFD packet to send [02:04:46]OFD Sender: No OFD packet to send [02:04:51]OFD Sender: No OFD packet to send [02:04:56]OFD Sender: No OFD packet to send [02:05:01]OFD Sender: No OFD packet to send [02:05:06]OFD Sender: No OFD packet to send [02:05:11]OFD Sender: No OFD packet to send [02:05:16]OFD Sender: No OFD packet to send [02:05:21]OFD Sender: No OFD packet to send [02:05:26]OFD Sender: No OFD packet to send [02:05:31]OFD Sender: No OFD packet to send [02:05:36]OFD Sender: No OFD packet to send [02:05:41]OFD Sender: No OFD packet to send [02:05:42]recv_with_timeout no data received [02:05:46]OFD Sender: No OFD packet to send [02:05:51]OFD Sender: No OFD packet to send [02:05:57]OFD Sender: No OFD packet to send [02:06:02]OFD Sender: No OFD packet to send [02:06:07]OFD Sender: No OFD packet to send [02:06:12]OFD Sender: No OFD packet to send [02:06:17]OFD Sender: No OFD packet to send [02:06:22]OFD Sender: No OFD packet to send [02:06:27]OFD Sender: No OFD packet to send [02:06:32]OFD Sender: No OFD packet to send [02:06:37]OFD Sender: No OFD packet to send [02:06:42]OFD Sender: No OFD packet to send [02:06:47]OFD Sender: No OFD packet to send [02:06:52]OFD Sender: No OFD packet to send [02:06:57]OFD Sender: No OFD packet to send [02:07:02]OFD Sender: No OFD packet to send [02:07:07]OFD Sender: No OFD packet to send [02:07:12]OFD Sender: No OFD packet to send [02:07:15]recv_with_timeout no data received [02:07:17]OFD Sender: No OFD packet to send [02:07:22]OFD Sender: No OFD packet to send [02:07:27]OFD Sender: No OFD packet to send [02:07:32]OFD Sender: No OFD packet to send [02:07:37]OFD Sender: No OFD packet to send [02:07:42]OFD Sender: No OFD packet to send [02:07:47]OFD Sender: No OFD packet to send [02:07:51]recv_with_timeout no data received [02:07:52]OFD Sender: No OFD packet to send [02:07:57]OFD Sender: No OFD packet to send [02:08:02]OFD Sender: No OFD packet to send [02:08:02]recv_with_timeout no data received [02:08:07]OFD Sender: No OFD packet to send [02:08:12]OFD Sender: No OFD packet to send [02:08:17]OFD Sender: No OFD packet to send [02:08:22]OFD Sender: No OFD packet to send [02:08:27]OFD Sender: No OFD packet to send [02:08:32]OFD Sender: No OFD packet to send [02:08:37]OFD Sender: No OFD packet to send [02:08:42]OFD Sender: No OFD packet to send [02:08:47]OFD Sender: No OFD packet to send [02:08:52]OFD Sender: No OFD packet to send [02:08:57]OFD Sender: No OFD packet to send [02:09:01]recv_with_timeout no data received [02:09:02]OFD Sender: No OFD packet to send [02:09:07]OFD Sender: No OFD packet to send [02:09:12]OFD Sender: No OFD packet to send [02:09:17]OFD Sender: No OFD packet to send [02:09:22]OFD Sender: No OFD packet to send [02:09:27]OFD Sender: No OFD packet to send [02:09:32]OFD Sender: No OFD packet to send [02:09:37]OFD Sender: No OFD packet to send [02:09:42]OFD Sender: No OFD packet to send [02:09:47]OFD Sender: No OFD packet to send [02:09:52]OFD Sender: No OFD packet to send [02:09:57]OFD Sender: No OFD packet to send [02:10:02]OFD Sender: No OFD packet to send [02:10:07]OFD Sender: No OFD packet to send [02:10:12]OFD Sender: No OFD packet to send [02:10:16]recv_with_timeout no data received [02:10:17]OFD Sender: No OFD packet to send [02:10:22]OFD Sender: No OFD packet to send [02:10:27]OFD Sender: No OFD packet to send [02:10:32]OFD Sender: No OFD packet to send [02:10:37]OFD Sender: No OFD packet to send [02:10:42]OFD Sender: No OFD packet to send [02:10:44]recv_with_timeout no data received [02:10:47]OFD Sender: No OFD packet to send [02:10:52]OFD Sender: No OFD packet to send [02:10:57]OFD Sender: No OFD packet to send [02:11:02]OFD Sender: No OFD packet to send [02:11:07]OFD Sender: No OFD packet to send [02:11:12]OFD Sender: No OFD packet to send [02:11:17]OFD Sender: No OFD packet to send [02:11:22]OFD Sender: No OFD packet to send [02:11:27]OFD Sender: No OFD packet to send [02:11:32]OFD Sender: No OFD packet to send [02:11:37]OFD Sender: No OFD packet to send [02:11:40]recv_with_timeout no data received [02:11:42]OFD Sender: No OFD packet to send [02:11:47]OFD Sender: No OFD packet to send [02:11:52]OFD Sender: No OFD packet to send [02:11:57]OFD Sender: No OFD packet to send [02:12:02]OFD Sender: No OFD packet to send [02:12:07]OFD Sender: No OFD packet to send [02:12:12]OFD Sender: No OFD packet to send [02:12:17]OFD Sender: No OFD packet to send [02:12:22]OFD Sender: No OFD packet to send [02:12:25]accept exits with 9 [02:12:25]New connection [02:12:25]New thread 3067239780 created [02:12:25]Thread 3067383140 joined [02:12:25]Waiting for new connection... [02:12:25] Sock 9.Parse request [02:12:25]Sock 9.Check first char [02:12:25]Sock 9.First char is OK [02:12:25]request: POST /json_proto HTTP/1.0 [02:12:25]Method: POST [02:12:25]URL: /json_proto [02:12:25]Method is POST - this is cgi request [02:12:25]url: /json_proto [02:12:25]query_string will be loaded in cgi processing [02:12:25]execute_cgi json_proto POST (null) [02:12:25]execute_cgi path=json_proto method=POST [02:12:25]POST find Content-Length [02:12:25]Host: 172.17.47.196:8080 [02:12:25]Content-Length: 623 [02:12:25]Content-Type: application/json [02:12:25] [02:12:25]POST finish read [02:12:25]Found Content-Length = 623 [02:12:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148262", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [02:12:25]execute_script... [02:12:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148262", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [02:12:25]POST & json_proto [02:12:25]process_json_proto [02:12:25]json parsed OK: [02:12:25]protocol is kg_v1.0 [02:12:25]action value=close_receipt [02:12:25]process_action close_receipt [02:12:25]cmd_close_receipt [02:12:25]MH_GetDate [02:12:25]Write to MH i2c: F0 00 00 A5 01 95 [02:12:25]Write i2c OK [02:12:25]MH_I2C_Read... [02:12:25]Read from MH i2c: F0 [02:12:25]MH_I2C_Read... [02:12:25]Read from MH i2c: F0 09 00 [02:12:25]MH_I2C_Read... [02:12:25]Read from MH i2c: F0 09 00 A5 01 00 09 20 F2 66 4C 6B 94 66 D0 [02:12:25]GetLastDocTimeStamp 1727141840 [02:12:25]current date 1727143945 [02:12:25]FM_GetShiftState [02:12:25]SAM_PROTO_GetShiftState [02:12:25]wFMCommunicate request_size=4 [02:12:25]MH_SAM_APDU [02:12:25]CAPDU: 80 13 01 00 [02:12:25]Write to MH i2c: E2 08 00 A6 01 80 13 01 00 00 00 00 00 24 [02:12:25]Write i2c OK [02:12:25]MH_I2C_Read... [02:12:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:12:25]Read from MH i2c: E2 [02:12:25]MH_I2C_Read... [02:12:25]Read from MH i2c: E2 0E 00 [02:12:25]MH_I2C_Read... [02:12:25]Read from MH i2c: E2 0E 00 A6 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 C6 [02:12:25]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:12:25]wFMCommunicate OK [02:12:25]SAM_PROTO_GetShiftState done [02:12:25]FM_GetShiftState done [02:12:25]opened in 1727137336 [02:12:25]opened+sec_in_day 1727223736 [02:12:25]quantity*price = 14400 [02:12:25]sum+1 = 14401 [02:12:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 16 24.09.2024 02:12 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87548 ФПД: 270178784296062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021225&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87548&fm=270178784296062&tin=02508201610067®Number=0000000000092592&sum=14400 0 [02:12:26]StoreToDocumentArchive [02:12:26]shift 499 fd 87548 [02:12:26]save to /storage/0499/doc_00087548 [02:12:26]save last doc name /storage/0499/doc_00087548 to /storage/kkm_last_doc_name [02:12:26]save OK [02:12:26]Clear old archive folders... [02:12:26]ProcessDocumentItem done err = 0, tmpTLVsize=275 [02:12:26]tlvbuf is 011D7B70 [02:12:26]SAM_PROTO_ClearQueue [02:12:26]wFMCommunicate request_size=4 [02:12:26]MH_SAM_APDU [02:12:26]CAPDU: 80 09 00 00 [02:12:26]Write to MH i2c: E2 08 00 B3 01 80 09 00 00 00 00 00 00 26 [02:12:26]Write i2c OK [02:12:26]MH_I2C_Read... [02:12:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:12:26]Read from MH i2c: E2 [02:12:26]MH_I2C_Read... [02:12:26]Read from MH i2c: E2 03 00 [02:12:26]MH_I2C_Read... [02:12:26]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [02:12:26]RAPDU: 90 00 [02:12:26]wFMCommunicate OK [02:12:26]SAM_PROTO_ClearQueue done [02:12:26]KKMCreateOFDPacket [02:12:26]OFDProtocolAddRootSTLVToBuf [02:12:26]FM_MakeSignedData [02:12:26]FM_MakeSignedData [02:12:26]SAM_PROTO_SignData [02:12:26]wFMCommunicate request_size=4 [02:12:26]MH_SAM_APDU [02:12:26]CAPDU: 80 0D 01 02 [02:12:26]Write to MH i2c: E2 08 00 B4 01 80 0D 01 02 00 00 00 00 2E [02:12:26]Write i2c OK [02:12:26]MH_I2C_Read... [02:12:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:12:26]Read from MH i2c: E2 [02:12:26]MH_I2C_Read... [02:12:26]Read from MH i2c: E2 03 00 [02:12:26]MH_I2C_Read... [02:12:26]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [02:12:26]RAPDU: 90 00 [02:12:26]wFMCommunicate OK [02:12:26]wFMCommunicate request_size=255 [02:12:26]MH_SAM_APDU [02:12:26]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 10 00 00 00 F4 03 04 00 09 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 [02:12:26]Write to MH i2c: E2 02 01 B5 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 10 00 00 00 F4 03 04 00 09 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 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 BA [02:12:26]Write i2c OK [02:12:26]MH_I2C_Read... [02:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:12:27]Read from MH i2c: E2 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 03 00 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [02:12:27]RAPDU: 90 00 [02:12:27]wFMCommunicate OK [02:12:27]wFMCommunicate request_size=34 [02:12:27]MH_SAM_APDU [02:12:27]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 55 01 00 35 04 06 00 F5 B9 E6 76 BC 7E [02:12:27]Write to MH i2c: E2 25 00 B6 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FC 55 01 00 35 04 06 00 F5 B9 E6 76 BC 7E 00 00 94 [02:12:27]Write i2c OK [02:12:27]MH_I2C_Read... [02:12:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:12:27]Read from MH i2c: E2 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 03 00 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [02:12:27]RAPDU: 90 00 [02:12:27]wFMCommunicate OK [02:12:27]wFMCommunicate request_size=4 [02:12:27]MH_SAM_APDU [02:12:27]CAPDU: 80 0D 03 02 [02:12:27]Write to MH i2c: E2 08 00 B7 01 80 0D 03 02 00 00 00 00 33 [02:12:27]Write i2c OK [02:12:27]MH_I2C_Read... [02:12:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:12:27]Read from MH i2c: E2 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 0B 00 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 0B 00 B7 01 00 71 5C 7E AA A3 24 A4 2D 90 00 C1 [02:12:27]RAPDU: 71 5C 7E AA A3 24 A4 2D 90 00 [02:12:27]wFMCommunicate OK [02:12:27]SAM_PROTO_SignData done [02:12:27]FM_MakeSignedData done [02:12:27]CreateOFDProtocolMessage [02:12:27]wFMCommunicate request_size=4 [02:12:27]MH_SAM_APDU [02:12:27]CAPDU: 80 11 00 00 [02:12:27]Write to MH i2c: E2 08 00 B8 01 80 11 00 00 00 00 00 00 33 [02:12:27]Write i2c OK [02:12:27]MH_I2C_Read... [02:12:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:12:27]Read from MH i2c: E2 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 17 00 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: E2 17 00 B8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 92 [02: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 [02:12:27]wFMCommunicate OK [02:12:27]CreateOFDProtocolMessage done [02:12:27]OFDSenderStorePacket 87548 [02:12:27]StoreOFDPacket docnum=87548 [02:12: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 27 01 00 00 44 22 1F 01 9E 72 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 10 00 00 00 F4 03 04 00 09 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 F5 B9 E6 76 BC 7E 71 5C 7E AA A3 24 A4 2D [02:12:27]CheckFolder [02:12:27]dirname=/storage/ofd_packets [02:12:27]CheckFolder done [02:12:27]ProducePacketName [02:12:27]name=ofd_packets/00087548 [02:12:27]NVStorageSaveData ofd_packets/00087548 [02:12:27]File name is /storage/ofd_packets/00087548 [02:12:27]Write 325 bytes [02:12:27]NVStorageSaveData done [02:12:27]OFDSenderStorePacket done [02:12:27]KKMCreateOFDPacket done [02:12:27]NVStorageSaveData kkm_last_timestamp [02:12:27]File name is /storage/kkm_last_timestamp [02:12:27]Write 4 bytes [02:12:27]NVStorageSaveData done [02:12:27]ExternCall_PrintAddStr [02:12:27]wPrintStart [02:12:27]Write to MH i2c: 01 00 00 B9 01 BA [02:12:27]Write i2c OK [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: 01 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: 01 07 00 [02:12:27]MH_I2C_Read... [02:12:27]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 FF 0F CF [02:12:27]RasterBufferAndPrint [02:12:27]line Счет N : (3)148262 [02:12:27]line ИНН: 02508201610067 [02:12:27]line Контрольно-Кассовый Чек [02:12:27]line ПРОДАЖА [02:12:27]line Товар: 48743587 [02:12:27]line Сигареты Winston XStyle Silver [02:12:27]line 1.000 * 144.00 [02:12:27]line = 144.00 [02:12:27]line НДС 12% НСП 1% [02:12:27]line > о реализуемом товаре [02:12:27]line ИТОГО: 144.00 [02:12:27]line НСП 1% : 1.27 [02:12:27]line НДС 12% : 15.29 [02:12:27]line Наличными: 144.00 [02:12:27]line Безнал.: 0.00 [02:12:27]line Место: АЗС № 137 "Партнер Нефть" [02:12:27]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:12:27]line СНО: Общий режим [02:12:27]line Чек 16 24.09.2024 02:12 [02:12:27]line Смена: 499 ФФД: 1.0 [02:12:27]line ЗНМ: 0300000064 [02:12:27]line РНМ: 0000000000092592 [02:12:27]line Версия ККМ: 001 [02:12:27]line ФМ: 0000000000874979 [02:12:27]line ФД: 87548 [02:12:27]line ФПД: 270178784296062 [02:12:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021225&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87548&fm=270178784296062&tin=02508201610067®Number=0000000000092592&sum=14400 [02:12:27]line 0 [02:12:27]OFD Sender: Processing packet 87548 [packets to send 280, broken 279] [02:12:27]ProducePacketName [02:12:27]name=ofd_packets/00087548 [02:12:27]OFD Sender: To server: pG, [02:12:27]CommunicateWithHost lk.salyk.kg:30040 [02:12:27]ConnectInit lk.salyk.kg [02:12:27]written 0, free lines is 4095 [02:12:28]Write to MH i2c: 01 00 00 E2 01 E3 [02:12:28]Write i2c OK [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: 01 [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: 01 07 00 [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 D0 0C C6 [02:12:28]RasterBufferAndPrint [02:12:28]line [02:12:28]line [02:12:28]line [02:12:28]line [02:12:28]line [02:12:28]written 0, free lines is 3284 [02:12:28]MH_Cut [02:12:28]Write to MH i2c: D1 01 00 E9 01 01 BC [02:12:28]Write i2c OK [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: D1 [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: D1 01 00 [02:12:28]MH_I2C_Read... [02:12:28]Read from MH i2c: D1 01 00 E9 01 00 BB [02:12:28]Write to MH i2c: 01 00 00 EA 01 EB [02:12:28]Write i2c OK [02:12:28]MH_I2C_Read... [02:12:28]Connected sock=11 [02:12:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 27 01 00 00 44 22 1F 01 9E 72 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 10 00 00 00 F4 03 04 00 09 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 F5 B9 E6 76 BC 7E 71 5C 7E AA A3 24 A4 2D [02: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 4F 64 47 00 89 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 FC 55 01 00 F4 03 04 00 D4 CA F1 66 B6 04 01 00 00 DB 01 C0 19 1E 31 57 8B [02:12:28]CommunicateWithHost err = 0 [02:12:28]CheckOFDResponse [02:12:28]1017 (14) - 77093643461234 [02:12:28]1041 (16) - 0000000000874979 [02:12:28]1040 (4) - 87548 [02:12:28]1012 (4) - 23.09.2024 20:08 [02:12:28]1206 (1) - 0 [02:12:28]OFD Sender: Remove packet 87548 [02:12:28]ProducePacketName [02:12:28]name=ofd_packets/00087548 [02:12:28]NVStorageDeleteData [02:12:28]*** Cut start [02:12:28]*** Partial cut [02:12:28]*** CUTSNS_PIN = 1 [02:12:28]*** CUTSNS_PIN = 0 [02:12:29]OFD Sender: No OFD packet to send [02:12:29]*** Brake cut motor [02:12:29]Read from MH i2c: 01 [02:12:29]MH_I2C_Read... [02:12:29]*** Stop cut motor [02:12:29]*** Cut end [02:12:29]Read from MH i2c: 01 07 00 [02:12:29]MH_I2C_Read... [02:12:29]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [02:12:29]process_action close_receipt done [02:12:29]requested_data is exist [02:12:29]produce_requested_data [02:12:29]requested_item fm.sn is exist - process it [02:12:29]wFMCommunicate request_size=4 [02:12:29]MH_SAM_APDU [02:12:29]CAPDU: 80 11 00 00 [02:12:29]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [02:12:29]Write i2c OK [02:12:29]MH_I2C_Read... [02:12:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:12:29]Read from MH i2c: E2 [02:12:29]MH_I2C_Read... [02:12:29]Read from MH i2c: E2 17 00 [02:12:29]MH_I2C_Read... [02:12:29]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 [02:12:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:12:29]wFMCommunicate OK [02:12:29]requested_item fd.num is exist - process it [02:12:29]SAM_PROTO_GetFieldsCounters [02:12:29]wFMCommunicate request_size=4 [02:12:29]MH_SAM_APDU [02:12:29]CAPDU: 80 13 00 00 [02:12:29]Write to MH i2c: E2 08 00 EC 01 80 13 00 00 00 00 00 00 69 [02:12:29]Write i2c OK [02:12:29]MH_I2C_Read... [02:12:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:12:29]Read from MH i2c: E2 [02:12:29]MH_I2C_Read... [02:12:29]Read from MH i2c: E2 62 00 [02:12:29]MH_I2C_Read... [02:12:29]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 FC 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [02:12: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 FC 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:12:29]wFMCommunicate OK [02:12:29]SAM_PROTO_GetFieldsCounters done [02:12:29]requested_item shift.num is exist - process it [02:12:29]requested_item shift.opened is exist - process it [02:12:29]req_shift_opened [02:12:29]FM_GetShiftState [02:12:29]SAM_PROTO_GetShiftState [02:12:29]wFMCommunicate request_size=4 [02:12:29]MH_SAM_APDU [02:12:29]CAPDU: 80 13 01 00 [02:12:29]Write to MH i2c: E2 08 00 ED 01 80 13 01 00 00 00 00 00 6B [02:12:29]Write i2c OK [02:12:29]MH_I2C_Read... [02:12:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:12:29]Read from MH i2c: E2 [02:12:29]MH_I2C_Read... [02:12:29]Read from MH i2c: E2 0E 00 [02:12:29]MH_I2C_Read... [02:12:29]Read from MH i2c: E2 0E 00 ED 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 0D [02:12:29]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:12:29]wFMCommunicate OK [02:12:29]SAM_PROTO_GetShiftState done [02:12:29]FM_GetShiftState done [02:12:29]req_shift_opened done [02:12:29]requested_item shift.open_date is exist - process it [02:12:29]req_shift_open_date [02:12:29]req_shift_open_date done [02:12:29]produce_requested_data done [02:12:29]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87548,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:12:29]process_action_free close_receipt [02:12:29]json_value_free [02:12:29]json_value_free done [02:12:29]process_json_proto returns [02:12:29]Send response to host [02:12:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87548,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:12:29]free response buf [02:12:29]execute_script done [02:12:29]execute_script returns [02:12:29]free content buf [02:12:29]Sock 9.Close socket [02:12:29]Sock 9.Thread stoped [02:12:34]OFD Sender: No OFD packet to send [02:12:39]OFD Sender: No OFD packet to send [02:12:44]OFD Sender: No OFD packet to send [02:12:49]OFD Sender: No OFD packet to send [02:12:54]OFD Sender: No OFD packet to send [02:12:59]OFD Sender: No OFD packet to send [02:13:04]OFD Sender: No OFD packet to send [02:13:09]OFD Sender: No OFD packet to send [02:13:14]OFD Sender: No OFD packet to send [02:13:19]OFD Sender: No OFD packet to send [02:13:20]accept exits with 7 [02:13:20]New connection [02:13:20]New thread 3067383140 created [02:13:20]Thread 3067239780 joined [02:13:20]Waiting for new connection... [02:13:20] Sock 7.Parse request [02:13:20]Sock 7.Check first char [02:13:20]Sock 7.First char is OK [02:13:20]request: POST /json_proto HTTP/1.0 [02:13:20]Method: POST [02:13:20]URL: /json_proto [02:13:20]Method is POST - this is cgi request [02:13:20]url: /json_proto [02:13:20]query_string will be loaded in cgi processing [02:13:20]execute_cgi json_proto POST (null) [02:13:20]execute_cgi path=json_proto method=POST [02:13:20]POST find Content-Length [02:13:20]Host: 172.17.47.196:8080 [02:13:20]Content-Length: 682 [02:13:20]Content-Type: application/json [02:13:20] [02:13:20]POST finish read [02:13:20]Found Content-Length = 682 [02:13:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872483", "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" ] } } [02:13:20]execute_script... [02:13: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)872483", "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" ] } } [02:13:20]POST & json_proto [02:13:20]process_json_proto [02:13:20]json parsed OK: [02:13:20]protocol is kg_v1.0 [02:13:20]action value=close_receipt [02:13:20]process_action close_receipt [02:13:20]cmd_close_receipt [02:13:20]MH_GetDate [02:13:20]Write to MH i2c: F0 00 00 EE 01 DE [02:13:20]Write i2c OK [02:13:20]MH_I2C_Read... [02:13:20]Read from MH i2c: F0 [02:13:20]MH_I2C_Read... [02:13:20]Read from MH i2c: F0 09 00 [02:13:20]MH_I2C_Read... [02:13:20]Read from MH i2c: F0 09 00 EE 01 00 41 20 F2 66 4C 6B 94 66 51 [02:13:20]GetLastDocTimeStamp 1727143945 [02:13:20]current date 1727144001 [02:13:20]FM_GetShiftState [02:13:20]SAM_PROTO_GetShiftState [02:13:20]wFMCommunicate request_size=4 [02:13:20]MH_SAM_APDU [02:13:20]CAPDU: 80 13 01 00 [02:13:20]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [02:13:20]Write i2c OK [02:13:20]MH_I2C_Read... [02:13:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:13:20]Read from MH i2c: E2 [02:13:20]MH_I2C_Read... [02:13:20]Read from MH i2c: E2 0E 00 [02:13:20]MH_I2C_Read... [02:13:20]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 0F [02:13:20]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:13:20]wFMCommunicate OK [02:13:20]SAM_PROTO_GetShiftState done [02:13:20]FM_GetShiftState done [02:13:20]opened in 1727137336 [02:13:20]opened+sec_in_day 1727223736 [02:13:20]quantity*price = 100005 [02:13:20]sum+1 = 100006 [02:13:20]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 СНО: Общий режим Чек 17 24.09.2024 02:13 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87549 ФПД: 208326171120588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021321&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87549&fm=208326171120588&tin=02508201610067®Number=0000000000092592&sum=100000 [02:13:21]StoreToDocumentArchive [02:13:21]shift 499 fd 87549 [02:13:21]save to /storage/0499/doc_00087549 [02:13:21]save last doc name /storage/0499/doc_00087549 to /storage/kkm_last_doc_name [02:13:21]save OK [02:13:21]Clear old archive folders... [02:13:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:13:21]tlvbuf is 012CCD40 [02:13:21]SAM_PROTO_ClearQueue [02:13:21]wFMCommunicate request_size=4 [02:13:21]MH_SAM_APDU [02:13:21]CAPDU: 80 09 00 00 [02:13:21]Write to MH i2c: E2 08 00 FC 01 80 09 00 00 00 00 00 00 6F [02:13:21]Write i2c OK [02:13:21]MH_I2C_Read... [02:13:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:13:21]Read from MH i2c: E2 [02:13:21]MH_I2C_Read... [02:13:21]Read from MH i2c: E2 03 00 [02:13:21]MH_I2C_Read... [02:13:21]Read from MH i2c: E2 03 00 FC 01 00 90 00 71 [02:13:21]RAPDU: 90 00 [02:13:21]wFMCommunicate OK [02:13:21]SAM_PROTO_ClearQueue done [02:13:21]KKMCreateOFDPacket [02:13:21]OFDProtocolAddRootSTLVToBuf [02:13:21]FM_MakeSignedData [02:13:21]FM_MakeSignedData [02:13:21]SAM_PROTO_SignData [02:13:21]wFMCommunicate request_size=4 [02:13:21]MH_SAM_APDU [02:13:21]CAPDU: 80 0D 01 02 [02:13:21]Write to MH i2c: E2 08 00 FD 01 80 0D 01 02 00 00 00 00 77 [02:13:21]Write i2c OK [02:13:21]MH_I2C_Read... [02:13:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:13:22]Read from MH i2c: E2 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [02:13:22]RAPDU: 90 00 [02:13:22]wFMCommunicate OK [02:13:22]wFMCommunicate request_size=255 [02:13:22]MH_SAM_APDU [02:13:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 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 11 00 00 00 F4 03 04 00 41 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 BD [02:13:22]Write to MH i2c: E2 02 01 FE 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 11 00 00 00 F4 03 04 00 41 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 BD 00 00 61 [02:13:22]Write i2c OK [02:13:22]MH_I2C_Read... [02:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:13:22]Read from MH i2c: E2 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [02:13:22]RAPDU: 90 00 [02:13:22]wFMCommunicate OK [02:13:22]wFMCommunicate request_size=10 [02:13:22]MH_SAM_APDU [02:13:22]CAPDU: 80 0D 02 02 05 78 B7 6D 53 CC [02:13:22]Write to MH i2c: E2 0D 00 FF 01 80 0D 02 02 05 00 78 B7 6D 53 CC 00 00 3F [02:13:22]Write i2c OK [02:13:22]MH_I2C_Read... [02:13:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:13:22]Read from MH i2c: E2 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [02:13:22]RAPDU: 90 00 [02:13:22]wFMCommunicate OK [02:13:22]wFMCommunicate request_size=4 [02:13:22]MH_SAM_APDU [02:13:22]CAPDU: 80 0D 03 02 [02:13:22]Write to MH i2c: E2 08 00 00 02 80 0D 03 02 00 00 00 00 7D [02:13:22]Write i2c OK [02:13:22]MH_I2C_Read... [02:13:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:13:22]Read from MH i2c: E2 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 0B 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 0B 00 00 02 00 68 30 73 00 C9 6C 45 3A 90 00 3D [02:13:22]RAPDU: 68 30 73 00 C9 6C 45 3A 90 00 [02:13:22]wFMCommunicate OK [02:13:22]SAM_PROTO_SignData done [02:13:22]FM_MakeSignedData done [02:13:22]CreateOFDProtocolMessage [02:13:22]wFMCommunicate request_size=4 [02:13:22]MH_SAM_APDU [02:13:22]CAPDU: 80 11 00 00 [02:13:22]Write to MH i2c: E2 08 00 01 02 80 11 00 00 00 00 00 00 7D [02:13:22]Write i2c OK [02:13:22]MH_I2C_Read... [02:13:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:13:22]Read from MH i2c: E2 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 17 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: E2 17 00 01 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 DC [02: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 [02:13:22]wFMCommunicate OK [02:13:22]CreateOFDProtocolMessage done [02:13:22]OFDSenderStorePacket 87549 [02:13:22]StoreOFDPacket docnum=87549 [02:13: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 BF 3E 07 01 56 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 41 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 BD 78 B7 6D 53 CC 68 30 73 00 C9 6C 45 3A [02:13:22]CheckFolder [02:13:22]dirname=/storage/ofd_packets [02:13:22]CheckFolder done [02:13:22]ProducePacketName [02:13:22]name=ofd_packets/00087549 [02:13:22]NVStorageSaveData ofd_packets/00087549 [02:13:22]File name is /storage/ofd_packets/00087549 [02:13:22]Write 301 bytes [02:13:22]NVStorageSaveData done [02:13:22]OFDSenderStorePacket done [02:13:22]KKMCreateOFDPacket done [02:13:22]NVStorageSaveData kkm_last_timestamp [02:13:22]File name is /storage/kkm_last_timestamp [02:13:22]Write 4 bytes [02:13:22]NVStorageSaveData done [02:13:22]ExternCall_PrintAddStr [02:13:22]wPrintStart [02:13:22]Write to MH i2c: 01 00 00 02 02 04 [02:13:22]Write i2c OK [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: 01 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: 01 07 00 [02:13:22]MH_I2C_Read... [02:13:22]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 FF 0F 19 [02:13:22]RasterBufferAndPrint [02:13:22]line Счет N : (1)872483 [02:13:22]line ИНН: 02508201610067 [02:13:22]line Контрольно-Кассовый Чек [02:13:22]line ПРОДАЖА [02:13:22]line ТРК (МРК, ГНК) : 43 [02:13:22]line Товар: 2710124130 [02:13:22]line Аи-92-К-5 [02:13:22]line 14.750 * 67.80 [02:13:22]line = 1000.05 [02:13:22]line НДС 12% НСП 1% [02:13:22]line > о реализуемом товаре [02:13:22]line ОКРУГЛЕНИЕ: -0.05 [02:13:22]line ИТОГО: 1000.00 [02:13:22]line Внесено: 1000.00 [02:13:22]line СДАЧА: 0.00 [02:13:22]line НСП 1% : 8.85 [02:13:22]line НДС 12% : 106.20 [02:13:22]line Наличными: 1000.00 [02:13:22]line Безнал.: 0.00 [02:13:22]line Место: АЗС № 137 "Партнер Нефть" [02:13:22]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:13:22]line СНО: Общий режим [02:13:22]line Чек 17 24.09.2024 02:13 [02:13:22]line Смена: 499 ФФД: 1.0 [02:13:22]line ЗНМ: 0300000064 [02:13:22]line РНМ: 0000000000092592 [02:13:22]line Версия ККМ: 001 [02:13:22]line ФМ: 0000000000874979 [02:13:22]line ФД: 87549 [02:13:22]line ФПД: 208326171120588 [02:13:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021321&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87549&fm=208326171120588&tin=02508201610067®Number=0000000000092592&sum=100000 [02:13:22]OFD Sender: Processing packet 87549 [packets to send 280, broken 279] [02:13:22]ProducePacketName [02:13:22]name=ofd_packets/00087549 [02:13:22]OFD Sender: To server: pG, [02:13:22]CommunicateWithHost lk.salyk.kg:30040 [02:13:22]ConnectInit lk.salyk.kg [02:13:22]written 0, free lines is 4095 [02:13:23]Write to MH i2c: 01 00 00 2D 02 2F [02:13:23]Write i2c OK [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: 01 [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: 01 07 00 [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 CC 0C 0E [02:13:23]RasterBufferAndPrint [02:13:23]line [02:13:23]line [02:13:23]line [02:13:23]line [02:13:23]line [02:13:23]written 0, free lines is 3281 [02:13:23]MH_Cut [02:13:23]Write to MH i2c: D1 01 00 34 02 01 08 [02:13:23]Write i2c OK [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: D1 [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: D1 01 00 [02:13:23]MH_I2C_Read... [02:13:23]Read from MH i2c: D1 01 00 34 02 00 07 [02:13:23]Write to MH i2c: 01 00 00 35 02 37 [02:13:23]Write i2c OK [02:13:23]MH_I2C_Read... [02:13:24]*** Cut start [02:13:24]*** Partial cut [02:13:24]*** CUTSNS_PIN = 1 [02:13:24]*** CUTSNS_PIN = 0 [02:13:24]*** Brake cut motor [02:13:24]Read from MH i2c: 01 [02:13:24]MH_I2C_Read... [02:13:24]*** Stop cut motor [02:13:24]*** Cut end [02:13:24]Read from MH i2c: 01 07 00 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [02:13:24]process_action close_receipt done [02:13:24]requested_data is exist [02:13:24]produce_requested_data [02:13:24]requested_item fm.sn is exist - process it [02:13:24]wFMCommunicate request_size=4 [02:13:24]MH_SAM_APDU [02:13:24]CAPDU: 80 11 00 00 [02:13:24]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [02:13:24]Write i2c OK [02:13:24]MH_I2C_Read... [02:13:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:13:24]Read from MH i2c: E2 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: E2 17 00 [02:13:24]MH_I2C_Read... [02:13:24]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 [02:13:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:13:24]wFMCommunicate OK [02:13:24]requested_item fd.num is exist - process it [02:13:24]SAM_PROTO_GetFieldsCounters [02:13:24]wFMCommunicate request_size=4 [02:13:24]MH_SAM_APDU [02:13:24]CAPDU: 80 13 00 00 [02:13:24]Write to MH i2c: E2 08 00 37 02 80 13 00 00 00 00 00 00 B5 [02:13:24]Write i2c OK [02:13:24]MH_I2C_Read... [02:13:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:13:24]Read from MH i2c: E2 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: E2 62 00 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: E2 62 00 37 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 FD 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [02:13: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 FD 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:13:24]wFMCommunicate OK [02:13:24]SAM_PROTO_GetFieldsCounters done [02:13:24]requested_item shift.num is exist - process it [02:13:24]requested_item shift.opened is exist - process it [02:13:24]req_shift_opened [02:13:24]FM_GetShiftState [02:13:24]SAM_PROTO_GetShiftState [02:13:24]wFMCommunicate request_size=4 [02:13:24]MH_SAM_APDU [02:13:24]CAPDU: 80 13 01 00 [02:13:24]Write to MH i2c: E2 08 00 38 02 80 13 01 00 00 00 00 00 B7 [02:13:24]Write i2c OK [02:13:24]MH_I2C_Read... [02:13:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:13:24]Read from MH i2c: E2 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: E2 0E 00 [02:13:24]MH_I2C_Read... [02:13:24]Read from MH i2c: E2 0E 00 38 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 59 [02:13:24]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:13:24]wFMCommunicate OK [02:13:24]SAM_PROTO_GetShiftState done [02:13:24]FM_GetShiftState done [02:13:24]req_shift_opened done [02:13:24]requested_item shift.open_date is exist - process it [02:13:24]req_shift_open_date [02:13:24]req_shift_open_date done [02:13:24]produce_requested_data done [02:13:24]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87549,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:13:24]process_action_free close_receipt [02:13:24]json_value_free [02:13:24]json_value_free done [02:13:24]process_json_proto returns [02:13:24]Send response to host [02:13:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87549,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:13:24]free response buf [02:13:24]execute_script done [02:13:24]execute_script returns [02:13:24]free content buf [02:13:24]Sock 7.Close socket [02:13:24]Sock 7.Thread stoped [02:13:26]recv_with_timeout no data received [02:13:27]ConnectInit Can't take IP for lk.salyk.kg [02:13:27]CommunicateWithHost connect error [02:13:27]CommunicateWithHost err = -1 [02:13:27]OFD Sender: Server communicate error [02:13:32]OFD Sender: Processing packet 87549 [packets to send 280, broken 279] [02:13:32]ProducePacketName [02:13:32]name=ofd_packets/00087549 [02:13:32]OFD Sender: To server: pG, [02:13:32]CommunicateWithHost lk.salyk.kg:30040 [02:13:32]ConnectInit lk.salyk.kg [02:13:37]recv_with_timeout no data received [02:13:37]ConnectInit Can't take IP for lk.salyk.kg [02:13:37]CommunicateWithHost connect error [02:13:37]CommunicateWithHost err = -1 [02:13:37]OFD Sender: Server communicate error [02:13:42]OFD Sender: Processing packet 87549 [packets to send 280, broken 279] [02:13:42]ProducePacketName [02:13:42]name=ofd_packets/00087549 [02:13:42]OFD Sender: To server: pG, [02:13:42]CommunicateWithHost lk.salyk.kg:30040 [02:13:42]ConnectInit lk.salyk.kg [02:13:47]ConnectInit Can't take IP for lk.salyk.kg [02:13:47]CommunicateWithHost connect error [02:13:47]CommunicateWithHost err = -1 [02:13:47]OFD Sender: Server communicate error [02:13:52]OFD Sender: Processing packet 87549 [packets to send 280, broken 279] [02:13:52]ProducePacketName [02:13:52]name=ofd_packets/00087549 [02:13:52]OFD Sender: To server: pG, [02:13:52]CommunicateWithHost lk.salyk.kg:30040 [02:14:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [02:14:38]Read from MH i2c: E2 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 40 00 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 40 00 9C 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 FF 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 13 00 00 00 35 04 06 00 FC 6B 08 2B 84 D2 90 00 6D [02:14:38]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 FF 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 13 00 00 00 35 04 06 00 FC 6B 08 2B 84 D2 90 00 [02:14:38]wFMCommunicate OK [02:14:38]SAM_PROTO_ProcessDocument answer len = 59 [02:14:38]SAM_PROTO_ProcessDocument done [02:14:38]SetTLVBufToDocument [02:14:38]Processing tag 1209 (04B9) [02:14:38]Malloc new data [02:14:38]Processing tag 1041 (0411) [02:14:38]Processing tag 1040 (0410) [02:14:38]Malloc new data [02:14:38]Processing tag 1038 (040E) [02:14:38]Malloc new data [02:14:38]Processing tag 1042 (0412) [02:14:38]Malloc new data [02:14:38]Processing tag 1077 (0435) [02:14:38]Malloc new data [02:14:38]SetTLVBufToDocument err=0 [02:14:38]KKMLoadAndSignReceiptData store KKM data [02:14:38]KKMLoadAndSignReceiptData err=0 [02:14:38]wFMCommunicate request_size=4 [02:14:38]MH_SAM_APDU [02:14:38]CAPDU: 80 11 00 00 [02:14:38]Write to MH i2c: E2 08 00 9D 02 80 11 00 00 00 00 00 00 19 [02:14:38]Write i2c OK [02:14:38]MH_I2C_Read... [02:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:14:38]Read from MH i2c: E2 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 17 00 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 17 00 9D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 78 [02:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:14:38]wFMCommunicate OK [02:14:38]Счет N : (3)148264 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4870235681079 Grizzly волнистые Сладкий чили 55 гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 19 24.09.2024 02:14 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87551 ФПД: 277536628770002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021438&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87551&fm=277536628770002&tin=02508201610067®Number=0000000000092592&sum=9000 0 [02:14:38]StoreToDocumentArchive [02:14:38]shift 499 fd 87551 [02:14:38]save to /storage/0499/doc_00087551 [02:14:38]save last doc name /storage/0499/doc_00087551 to /storage/kkm_last_doc_name [02:14:38]save OK [02:14:38]Clear old archive folders... [02:14:38]ProcessDocumentItem done err = 0, tmpTLVsize=300 [02:14:38]tlvbuf is 01277800 [02:14:38]SAM_PROTO_ClearQueue [02:14:38]wFMCommunicate request_size=4 [02:14:38]MH_SAM_APDU [02:14:38]CAPDU: 80 09 00 00 [02:14:38]Write to MH i2c: E2 08 00 9E 02 80 09 00 00 00 00 00 00 12 [02:14:38]Write i2c OK [02:14:38]MH_I2C_Read... [02:14:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:14:38]Read from MH i2c: E2 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 03 00 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [02:14:38]RAPDU: 90 00 [02:14:38]wFMCommunicate OK [02:14:38]SAM_PROTO_ClearQueue done [02:14:38]KKMCreateOFDPacket [02:14:38]OFDProtocolAddRootSTLVToBuf [02:14:38]FM_MakeSignedData [02:14:38]FM_MakeSignedData [02:14:38]SAM_PROTO_SignData [02:14:38]wFMCommunicate request_size=4 [02:14:38]MH_SAM_APDU [02:14:38]CAPDU: 80 0D 01 02 [02:14:38]Write to MH i2c: E2 08 00 9F 02 80 0D 01 02 00 00 00 00 1A [02:14:38]Write i2c OK [02:14:38]MH_I2C_Read... [02:14:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:14:38]Read from MH i2c: E2 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 03 00 [02:14:38]MH_I2C_Read... [02:14:38]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [02:14:38]RAPDU: 90 00 [02:14:38]wFMCommunicate OK [02:14:38]wFMCommunicate request_size=255 [02:14:38]MH_SAM_APDU [02:14:38]CAPDU: 80 0D 02 02 FA 03 00 2C 01 1E 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 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 13 00 00 00 F4 03 04 00 8E 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 [02:14:38]Write to MH i2c: E2 02 01 A0 02 80 0D 02 02 FA 00 03 00 2C 01 1E 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 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 13 00 00 00 F4 03 04 00 8E 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 00 00 11 [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:14:39]Read from MH i2c: E2 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 03 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [02:14:39]RAPDU: 90 00 [02:14:39]wFMCommunicate OK [02:14:39]wFMCommunicate request_size=59 [02:14:39]MH_SAM_APDU [02:14:39]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 FF 55 01 00 35 04 06 00 FC 6B 08 2B 84 D2 [02:14:39]Write to MH i2c: E2 3E 00 A1 02 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 FF 55 01 00 35 04 06 00 FC 6B 08 2B 84 D2 00 00 91 [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:14:39]Read from MH i2c: E2 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 03 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 03 00 A1 02 00 90 00 17 [02:14:39]RAPDU: 90 00 [02:14:39]wFMCommunicate OK [02:14:39]wFMCommunicate request_size=4 [02:14:39]MH_SAM_APDU [02:14:39]CAPDU: 80 0D 03 02 [02:14:39]Write to MH i2c: E2 08 00 A2 02 80 0D 03 02 00 00 00 00 1F [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:14:39]Read from MH i2c: E2 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 0B 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 0B 00 A2 02 00 34 AE A9 3F 07 56 01 1B 90 00 63 [02:14:39]RAPDU: 34 AE A9 3F 07 56 01 1B 90 00 [02:14:39]wFMCommunicate OK [02:14:39]SAM_PROTO_SignData done [02:14:39]FM_MakeSignedData done [02:14:39]CreateOFDProtocolMessage [02:14:39]wFMCommunicate request_size=4 [02:14:39]MH_SAM_APDU [02:14:39]CAPDU: 80 11 00 00 [02:14:39]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:14:39]Read from MH i2c: E2 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 17 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 7E [02:14:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:14:39]wFMCommunicate OK [02:14:39]CreateOFDProtocolMessage done [02:14:39]OFDSenderStorePacket 87551 [02:14:39]StoreOFDPacket docnum=87551 [02:14: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 40 01 00 00 17 CE 38 01 A2 4A 5A 03 01 00 03 00 2C 01 1E 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 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 13 00 00 00 F4 03 04 00 8E 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 FC 6B 08 2B 84 D2 34 AE A9 3F 07 56 01 1B [02:14:39]CheckFolder [02:14:39]dirname=/storage/ofd_packets [02:14:39]CheckFolder done [02:14:39]ProducePacketName [02:14:39]name=ofd_packets/00087551 [02:14:39]NVStorageSaveData ofd_packets/00087551 [02:14:39]File name is /storage/ofd_packets/00087551 [02:14:39]Write 350 bytes [02:14:39]NVStorageSaveData done [02:14:39]OFDSenderStorePacket done [02:14:39]KKMCreateOFDPacket done [02:14:39]NVStorageSaveData kkm_last_timestamp [02:14:39]File name is /storage/kkm_last_timestamp [02:14:39]Write 4 bytes [02:14:39]NVStorageSaveData done [02:14:39]ExternCall_PrintAddStr [02:14:39]wPrintStart [02:14:39]Write to MH i2c: 01 00 00 A4 02 A6 [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 07 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [02:14:39]RasterBufferAndPrint [02:14:39]line Счет N : (3)148264 [02:14:39]line ИНН: 02508201610067 [02:14:39]line Контрольно-Кассовый Чек [02:14:39]line ПРОДАЖА [02:14:39]line Товар: 4870235681079 [02:14:39]line Grizzly волнистые Сладкий чили 55 гр [02:14:39]line 1.000 * 90.00 [02:14:39]line = 90.00 [02:14:39]line НДС 12% НСП 1% [02:14:39]line > о реализуемом товаре [02:14:39]line ИТОГО: 90.00 [02:14:39]line НСП 1% : 0.80 [02:14:39]line НДС 12% : 9.56 [02:14:39]line Наличными: 90.00 [02:14:39]line Безнал.: 0.00 [02:14:39]line Место: АЗС № 137 "Партнер Нефть" [02:14:39]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:14:39]line СНО: Общий режим [02:14:39]line Чек 19 24.09.2024 02:14 [02:14:39]line Смена: 499 ФФД: 1.0 [02:14:39]line ЗНМ: 0300000064 [02:14:39]line РНМ: 0000000000092592 [02:14:39]line Версия ККМ: 001 [02:14:39]line ФМ: 0000000000874979 [02:14:39]line ФД: 87551 [02:14:39]line ФПД: 277536628770002 [02:14:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021438&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87551&fm=277536628770002&tin=02508201610067®Number=0000000000092592&sum=9000 [02:14:39]line 0 [02:14:39]written 0, free lines is 4095 [02:14:39]Write to MH i2c: 01 00 00 CD 02 CF [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 07 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 CB 0C AD [02:14:39]RasterBufferAndPrint [02:14:39]line [02:14:39]line [02:14:39]line [02:14:39]line [02:14:39]line [02:14:39]written 0, free lines is 3289 [02:14:39]MH_Cut [02:14:39]Write to MH i2c: D1 01 00 D4 02 01 A8 [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: D1 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: D1 01 00 [02:14:39]MH_I2C_Read... [02:14:39]Read from MH i2c: D1 01 00 D4 02 00 A7 [02:14:39]Write to MH i2c: 01 00 00 D5 02 D7 [02:14:39]Write i2c OK [02:14:39]MH_I2C_Read... [02:14:40]*** Cut start [02:14:40]*** Partial cut [02:14:40]*** CUTSNS_PIN = 1 [02:14:40]*** CUTSNS_PIN = 0 [02:14:41]*** Brake cut motor [02:14:41]Read from MH i2c: 01 [02:14:41]MH_I2C_Read... [02:14:41]*** Stop cut motor [02:14:41]*** Cut end [02:14:41]Read from MH i2c: 01 07 00 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [02:14:41]process_action close_receipt done [02:14:41]requested_data is exist [02:14:41]produce_requested_data [02:14:41]requested_item fm.sn is exist - process it [02:14:41]wFMCommunicate request_size=4 [02:14:41]MH_SAM_APDU [02:14:41]CAPDU: 80 11 00 00 [02:14:41]Write to MH i2c: E2 08 00 D6 02 80 11 00 00 00 00 00 00 52 [02:14:41]Write i2c OK [02:14:41]MH_I2C_Read... [02:14:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:14:41]Read from MH i2c: E2 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 17 00 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 17 00 D6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B1 [02:14:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:14:41]wFMCommunicate OK [02:14:41]requested_item fd.num is exist - process it [02:14:41]SAM_PROTO_GetFieldsCounters [02:14:41]wFMCommunicate request_size=4 [02:14:41]MH_SAM_APDU [02:14:41]CAPDU: 80 13 00 00 [02:14:41]Write to MH i2c: E2 08 00 D7 02 80 13 00 00 00 00 00 00 55 [02:14:41]Write i2c OK [02:14:41]MH_I2C_Read... [02:14:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:14:41]Read from MH i2c: E2 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 62 00 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 62 00 D7 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 FF 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [02:14: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 FF 55 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:14:41]wFMCommunicate OK [02:14:41]SAM_PROTO_GetFieldsCounters done [02:14:41]requested_item shift.num is exist - process it [02:14:41]requested_item shift.opened is exist - process it [02:14:41]req_shift_opened [02:14:41]FM_GetShiftState [02:14:41]SAM_PROTO_GetShiftState [02:14:41]wFMCommunicate request_size=4 [02:14:41]MH_SAM_APDU [02:14:41]CAPDU: 80 13 01 00 [02:14:41]Write to MH i2c: E2 08 00 D8 02 80 13 01 00 00 00 00 00 57 [02:14:41]Write i2c OK [02:14:41]MH_I2C_Read... [02:14:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:14:41]Read from MH i2c: E2 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 0E 00 [02:14:41]MH_I2C_Read... [02:14:41]Read from MH i2c: E2 0E 00 D8 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 F9 [02:14:41]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:14:41]wFMCommunicate OK [02:14:41]SAM_PROTO_GetShiftState done [02:14:41]FM_GetShiftState done [02:14:41]req_shift_opened done [02:14:41]requested_item shift.open_date is exist - process it [02:14:41]req_shift_open_date [02:14:41]req_shift_open_date done [02:14:41]produce_requested_data done [02:14:41]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87551,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:14:41]process_action_free close_receipt [02:14:41]json_value_free [02:14:41]json_value_free done [02:14:41]process_json_proto returns [02:14:41]Send response to host [02:14:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87551,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:14:41]free response buf [02:14:41]execute_script done [02:14:41]execute_script returns [02:14:41]free content buf [02:14:41]Sock 12.Close socket [02:14:41]Sock 12.Thread stoped [02:14:43]ConnectInit Can't take IP for lk.salyk.kg [02:14:43]CommunicateWithHost connect error [02:14:43]CommunicateWithHost err = -1 [02:14:43]OFD Sender: Server communicate error [02:14:43]OFD Sender: Processing packet 87549 [packets to send 282, broken 279] [02:14:43]ProducePacketName [02:14:43]name=ofd_packets/00087549 [02:14:43]OFD Sender: To server: pG, [02:14:43]CommunicateWithHost lk.salyk.kg:30040 [02:14:43]ConnectInit lk.salyk.kg [02:14:48]ConnectInit Can't take IP for lk.salyk.kg [02:14:48]CommunicateWithHost connect error [02:14:48]CommunicateWithHost err = -1 [02:14:48]OFD Sender: Server communicate error [02:14:53]OFD Sender: Processing packet 87549 [packets to send 282, broken 279] [02:14:53]ProducePacketName [02:14:53]name=ofd_packets/00087549 [02:14:53]OFD Sender: To server: pG, [02:14:53]CommunicateWithHost lk.salyk.kg:30040 [02:14:53]ConnectInit lk.salyk.kg [02:14:54]recv_with_timeout no data received [02:14:58]ConnectInit Can't take IP for lk.salyk.kg [02:14:58]CommunicateWithHost connect error [02:14:58]CommunicateWithHost err = -1 [02:14:58]OFD Sender: Server communicate error [02:15:02]ConnectInit Can't connect to host [02:15:03]OFD Sender: Processing packet 87549 [packets to send 282, broken 279] [02:15:03]ProducePacketName [02:15:03]name=ofd_packets/00087549 [02:15:03]OFD Sender: To server: pG, [02:15:03]CommunicateWithHost lk.salyk.kg:30040 [02:15:03]ConnectInit lk.salyk.kg [02:15:07]ConnectInit Can't connect to host [02:15:08]ConnectInit Can't take IP for lk.salyk.kg [02:15:08]CommunicateWithHost connect error [02:15:08]CommunicateWithHost err = -1 [02:15:08]OFD Sender: Server communicate error [02:15:12]ConnectInit Can't connect to host [02:15:13]OFD Sender: Processing packet 87549 [packets to send 282, broken 279] [02:15:13]ProducePacketName [02:15:13]name=ofd_packets/00087549 [02:15:13]OFD Sender: To server: pG, [02:15:13]CommunicateWithHost lk.salyk.kg:30040 [02:15:13]ConnectInit lk.salyk.kg [02:15:17]ConnectInit Can't connect to host [02:15:18]ConnectInit Can't take IP for lk.salyk.kg [02:15:18]CommunicateWithHost connect error [02:15:18]CommunicateWithHost err = -1 [02:15:18]OFD Sender: Server communicate error [02:15:23]OFD Sender: Processing packet 87549 [packets to send 282, broken 279] [02:15:23]ProducePacketName [02:15:23]name=ofd_packets/00087549 [02:15:23]OFD Sender: To server: pG, [02:15:23]CommunicateWithHost lk.salyk.kg:30040 [02:15:23]ConnectInit lk.salyk.kg [02:15:29]recv_with_timeout no data received [02:15:43]Connected sock=10 [02:15: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 BF 3E 07 01 56 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 41 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 BD 78 B7 6D 53 CC 68 30 73 00 C9 6C 45 3A [02:15: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 54 04 47 00 1C 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 FD 55 01 00 F4 03 04 00 99 CB F1 66 B6 04 01 00 00 31 AF C6 9B A2 99 BE 95 [02:15:46]CommunicateWithHost err = 0 [02:15:46]CheckOFDResponse [02:15:46]1017 (14) - 77093643461234 [02:15:46]1041 (16) - 0000000000874979 [02:15:46]1040 (4) - 87549 [02:15:46]1012 (4) - 23.09.2024 20:12 [02:15:46]1206 (1) - 0 [02:15:46]OFD Sender: Remove packet 87549 [02:15:46]ProducePacketName [02:15:46]name=ofd_packets/00087549 [02:15:46]NVStorageDeleteData [02:15:47]OFD Sender: Processing packet 87550 [packets to send 281, broken 279] [02:15:47]ProducePacketName [02:15:47]name=ofd_packets/00087550 [02:15:47]OFD Sender: To server: pG, [02:15:47]CommunicateWithHost lk.salyk.kg:30040 [02:15:47]ConnectInit lk.salyk.kg [02:15:48]recv_with_timeout no data received [02:15:49]Connected sock=10 [02: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 35 02 00 00 80 80 2D 02 66 E9 5A 03 01 00 03 00 21 02 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 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 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 23 04 71 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 34 38 30 39 06 04 2D 00 D0 93 D1 80 D0 B5 D0 BD D0 BA D0 B8 20 D0 A4 D0 BB D0 B8 D0 BD D1 82 20 D0 A7 D0 B5 D1 81 D0 BD D0 BE D0 BA 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 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 56 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 12 00 00 00 F4 03 04 00 77 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 44 A4 10 2D EB D8 7D 21 A2 6E 53 4B 97 1B [02:15: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 4B 60 47 00 6A 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 FE 55 01 00 F4 03 04 00 9D CB F1 66 B6 04 01 00 00 4F 39 2D 7E 42 7A CE 70 [02:15:50]CommunicateWithHost err = 0 [02:15:50]CheckOFDResponse [02:15:50]1017 (14) - 77093643461234 [02:15:50]1041 (16) - 0000000000874979 [02:15:50]1040 (4) - 87550 [02:15:50]1012 (4) - 23.09.2024 20:12 [02:15:50]1206 (1) - 0 [02:15:50]OFD Sender: Remove packet 87550 [02:15:50]ProducePacketName [02:15:50]name=ofd_packets/00087550 [02:15:50]NVStorageDeleteData [02:15:50]OFD Sender: Processing packet 87551 [packets to send 280, broken 279] [02:15:50]ProducePacketName [02:15:50]name=ofd_packets/00087551 [02:15:50]OFD Sender: To server: pG, [02:15:50]CommunicateWithHost lk.salyk.kg:30040 [02:15:50]ConnectInit lk.salyk.kg [02:15:51]Connected sock=9 [02: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 40 01 00 00 17 CE 38 01 A2 4A 5A 03 01 00 03 00 2C 01 1E 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 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 13 00 00 00 F4 03 04 00 8E 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 55 01 00 35 04 06 00 FC 6B 08 2B 84 D2 34 AE A9 3F 07 56 01 1B [02: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 74 17 47 00 00 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 FF 55 01 00 F4 03 04 00 9F CB F1 66 B6 04 01 00 00 AD 1A C9 AD 30 FC 8B 32 [02:15:51]CommunicateWithHost err = 0 [02:15:51]CheckOFDResponse [02:15:51]1017 (14) - 77093643461234 [02:15:51]1041 (16) - 0000000000874979 [02:15:51]1040 (4) - 87551 [02:15:51]1012 (4) - 23.09.2024 20:12 [02:15:51]1206 (1) - 0 [02:15:51]OFD Sender: Remove packet 87551 [02:15:51]ProducePacketName [02:15:51]name=ofd_packets/00087551 [02:15:51]NVStorageDeleteData [02:15:52]OFD Sender: No OFD packet to send [02:15:57]OFD Sender: No OFD packet to send [02:16:02]OFD Sender: No OFD packet to send [02:16:03]accept exits with 7 [02:16:03]New connection [02:16:03]New thread 3067239780 created [02:16:03]Thread 3067383140 joined [02:16:03]Waiting for new connection... [02:16:03] Sock 7.Parse request [02:16:03]Sock 7.Check first char [02:16:03]Sock 7.First char is OK [02:16:03]request: POST /json_proto HTTP/1.0 [02:16:03]Method: POST [02:16:03]URL: /json_proto [02:16:03]Method is POST - this is cgi request [02:16:03]url: /json_proto [02:16:03]query_string will be loaded in cgi processing [02:16:03]execute_cgi json_proto POST (null) [02:16:03]execute_cgi path=json_proto method=POST [02:16:03]POST find Content-Length [02:16:03]Host: 172.17.47.196:8080 [02:16:03]Content-Length: 1436 [02:16:03]Content-Type: application/json [02:16:03] [02:16:03]POST finish read [02:16:03]Found Content-Length = 1436 [02:16:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148265", "tax_sys" : 0, "items" : [ { "code": "4607120858977", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u043A\u0440\u0430\u0431 40\u0433", "price" : 38.00, "quantity" : 2.000, "sum" : 76.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209744595", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u041A\u0440\u0430\u0431 100 \u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602606003759", "name": "\u041C\u0430\u0440-\u0434 Fruit-tella \u0437\u0432\u0435\u0440\u0438 mix 30*70\u0433", "price" : 103.00, "quantity" : 1.000, "sum" : 103.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 269.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:03]execute_script... [02:16: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)148265", "tax_sys" : 0, "items" : [ { "code": "4607120858977", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u043A\u0440\u0430\u0431 40\u0433", "price" : 38.00, "quantity" : 2.000, "sum" : 76.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209744595", "name": "\u0421\u0443\u0445\u0430\u0440\u0438\u043A\u0438 \u0424\u043B\u0438\u043D\u0442 \u041A\u0440\u0430\u0431 100 \u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602606003759", "name": "\u041C\u0430\u0440-\u0434 Fruit-tella \u0437\u0432\u0435\u0440\u0438 mix 30*70\u0433", "price" : 103.00, "quantity" : 1.000, "sum" : 103.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 269.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:16:03]POST & json_proto [02:16:03]process_json_proto [02:16:03]json parsed OK: [02:16:03]protocol is kg_v1.0 [02:16:03]action value=close_receipt [02:16:03]process_action close_receipt [02:16:03]cmd_close_receipt [02:16:03]MH_GetDate [02:16:03]Write to MH i2c: F0 00 00 D9 02 CA [02:16:03]Write i2c OK [02:16:03]MH_I2C_Read... [02:16:03]Read from MH i2c: F0 [02:16:03]MH_I2C_Read... [02:16:03]Read from MH i2c: F0 09 00 [02:16:03]MH_I2C_Read... [02:16:03]Read from MH i2c: F0 09 00 D9 02 00 E3 20 F2 66 4C 6B 94 66 DF [02:16:03]GetLastDocTimeStamp 1727144078 [02:16:03]current date 1727144163 [02:16:03]FM_GetShiftState [02:16:03]SAM_PROTO_GetShiftState [02:16:03]wFMCommunicate request_size=4 [02:16:03]MH_SAM_APDU [02:16:03]CAPDU: 80 13 01 00 [02:16:03]Write to MH i2c: E2 08 00 DA 02 80 13 01 00 00 00 00 00 59 [02:16:03]Write i2c OK [02:16:03]MH_I2C_Read... [02:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:03]Read from MH i2c: E2 [02:16:03]MH_I2C_Read... [02:16:03]Read from MH i2c: E2 0E 00 [02:16:03]MH_I2C_Read... [02:16:03]Read from MH i2c: E2 0E 00 DA 02 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 FB [02:16:03]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:16:03]wFMCommunicate OK [02:16:03]SAM_PROTO_GetShiftState done [02:16:03]FM_GetShiftState done [02:16:03]opened in 1727137336 [02:16:03]opened+sec_in_day 1727223736 [02:16:03]quantity*price = 7600 [02:16:03]sum+1 = 7601 [02:16:03]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870209744595 Сухарики Флинт Краб 100 гр 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4602606003759 Мар-д Fruit-tella звери mix 30*70г 1.000 * 103.00 = 103.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 269.00 НСП 1% : 2.37 НДС 12% : 28.57 Наличными: 269.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 20 24.09.2024 02:16 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87552 ФПД: 30367734110062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021604&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87552&fm=30367734110062&tin=02508201610067®Number=0000000000092592&sum=26900 0 [02:16:04]StoreToDocumentArchive [02:16:04]shift 499 fd 87552 [02:16:04]save to /storage/0499/doc_00087552 [02:16:04]save last doc name /storage/0499/doc_00087552 to /storage/kkm_last_doc_name [02:16:04]save OK [02:16:04]Clear old archive folders... [02:16:04]ProcessDocumentItem done err = 0, tmpTLVsize=604 [02:16:04]tlvbuf is 011D9D40 [02:16:04]SAM_PROTO_ClearQueue [02:16:04]wFMCommunicate request_size=4 [02:16:04]MH_SAM_APDU [02:16:04]CAPDU: 80 09 00 00 [02:16:04]Write to MH i2c: E2 08 00 E7 02 80 09 00 00 00 00 00 00 5B [02:16:04]Write i2c OK [02:16:04]MH_I2C_Read... [02:16:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:16:04]Read from MH i2c: E2 [02:16:04]MH_I2C_Read... [02:16:04]Read from MH i2c: E2 03 00 [02:16:04]MH_I2C_Read... [02:16:04]Read from MH i2c: E2 03 00 E7 02 00 90 00 5D [02:16:04]RAPDU: 90 00 [02:16:04]wFMCommunicate OK [02:16:04]SAM_PROTO_ClearQueue done [02:16:04]KKMCreateOFDPacket [02:16:04]OFDProtocolAddRootSTLVToBuf [02:16:04]FM_MakeSignedData [02:16:04]FM_MakeSignedData [02:16:04]SAM_PROTO_SignData [02:16:04]wFMCommunicate request_size=4 [02:16:04]MH_SAM_APDU [02:16:04]CAPDU: 80 0D 01 02 [02:16:04]Write to MH i2c: E2 08 00 E8 02 80 0D 01 02 00 00 00 00 63 [02:16:04]Write i2c OK [02:16:04]MH_I2C_Read... [02:16:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:16:04]Read from MH i2c: E2 [02:16:04]MH_I2C_Read... [02:16:04]Read from MH i2c: E2 03 00 [02:16:04]MH_I2C_Read... [02:16:04]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [02:16:04]RAPDU: 90 00 [02:16:04]wFMCommunicate OK [02:16:04]wFMCommunicate request_size=255 [02:16:04]MH_SAM_APDU [02:16:04]CAPDU: 80 0D 02 02 FA 03 00 5C 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D8 0E 00 00 00 00 13 04 06 00 B0 1D 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 32 30 39 37 34 34 35 39 35 06 04 2D 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 9A D1 80 D0 B0 D0 B1 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 23 04 70 00 8A 04 0D 00 34 36 30 32 36 [02:16:04]Write to MH i2c: E2 02 01 E9 02 80 0D 02 02 FA 00 03 00 5C 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D8 0E 00 00 00 00 13 04 06 00 B0 1D 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 32 30 39 37 34 34 35 39 35 06 04 2D 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 9A D1 80 D0 B0 D0 B1 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 23 04 70 00 8A 04 0D 00 34 36 30 32 36 00 00 68 [02:16:04]Write i2c OK [02:16:04]MH_I2C_Read... [02:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:05]Read from MH i2c: E2 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [02:16:05]RAPDU: 90 00 [02:16:05]wFMCommunicate OK [02:16:05]wFMCommunicate request_size=255 [02:16:05]MH_SAM_APDU [02:16:05]CAPDU: 80 0D 02 02 FA 30 36 30 30 33 37 35 39 06 04 2C 00 D0 9C D0 B0 D1 80 2D D0 B4 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D0 B7 D0 B2 D0 B5 D1 80 D0 B8 20 6D 69 78 20 33 30 2A 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 3C 28 00 00 00 00 13 04 06 00 3C 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0B 00 00 00 00 07 04 06 00 14 [02:16:05]Write to MH i2c: E2 02 01 EA 02 80 0D 02 02 FA 00 30 36 30 30 33 37 35 39 06 04 2C 00 D0 9C D0 B0 D1 80 2D D0 B4 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D0 B7 D0 B2 D0 B5 D1 80 D0 B8 20 6D 69 78 20 33 30 2A 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 3C 28 00 00 00 00 13 04 06 00 3C 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0B 00 00 00 00 07 04 06 00 14 00 00 B9 [02:16:05]Write i2c OK [02:16:05]MH_I2C_Read... [02:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:05]Read from MH i2c: E2 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [02:16:05]RAPDU: 90 00 [02:16:05]wFMCommunicate OK [02:16:05]wFMCommunicate request_size=113 [02:16:05]MH_SAM_APDU [02:16:05]CAPDU: 80 0D 02 02 6C 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 14 00 00 00 F4 03 04 00 E4 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 1B 9E 8A 01 17 6E [02:16:05]Write to MH i2c: E2 74 00 EB 02 80 0D 02 02 6C 00 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 14 00 00 00 F4 03 04 00 E4 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 1B 9E 8A 01 17 6E 00 00 63 [02:16:05]Write i2c OK [02:16:05]MH_I2C_Read... [02:16:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:05]Read from MH i2c: E2 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [02:16:05]RAPDU: 90 00 [02:16:05]wFMCommunicate OK [02:16:05]wFMCommunicate request_size=4 [02:16:05]MH_SAM_APDU [02:16:05]CAPDU: 80 0D 03 02 [02:16:05]Write to MH i2c: E2 08 00 EC 02 80 0D 03 02 00 00 00 00 69 [02:16:05]Write i2c OK [02:16:05]MH_I2C_Read... [02:16:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:16:05]Read from MH i2c: E2 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 0B 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 0B 00 EC 02 00 6A 45 5A 81 FD 94 A8 B6 90 00 E3 [02:16:05]RAPDU: 6A 45 5A 81 FD 94 A8 B6 90 00 [02:16:05]wFMCommunicate OK [02:16:05]SAM_PROTO_SignData done [02:16:05]FM_MakeSignedData done [02:16:05]CreateOFDProtocolMessage [02:16:05]wFMCommunicate request_size=4 [02:16:05]MH_SAM_APDU [02:16:05]CAPDU: 80 11 00 00 [02:16:05]Write to MH i2c: E2 08 00 ED 02 80 11 00 00 00 00 00 00 69 [02:16:05]Write i2c OK [02:16:05]MH_I2C_Read... [02:16:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:05]Read from MH i2c: E2 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 17 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: E2 17 00 ED 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 C8 [02: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 [02:16:05]wFMCommunicate OK [02:16:05]CreateOFDProtocolMessage done [02:16:05]OFDSenderStorePacket 87552 [02:16:05]StoreOFDPacket docnum=87552 [02:16: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 70 02 00 00 8A 12 68 02 92 4C 5A 03 01 00 03 00 5C 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D8 0E 00 00 00 00 13 04 06 00 B0 1D 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 32 30 39 37 34 34 35 39 35 06 04 2D 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 9A D1 80 D0 B0 D0 B1 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 23 04 70 00 8A 04 0D 00 34 36 30 32 36 30 36 30 30 33 37 35 39 06 04 2C 00 D0 9C D0 B0 D1 80 2D D0 B4 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D0 B7 D0 B2 D0 B5 D1 80 D0 B8 20 6D 69 78 20 33 30 2A 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 3C 28 00 00 00 00 13 04 06 00 3C 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0B 00 00 00 00 07 04 06 00 14 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 14 00 00 00 F4 03 04 00 E4 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 1B 9E 8A 01 17 6E 6A 45 5A 81 FD 94 A8 B6 [02:16:05]CheckFolder [02:16:05]dirname=/storage/ofd_packets [02:16:05]CheckFolder done [02:16:05]ProducePacketName [02:16:05]name=ofd_packets/00087552 [02:16:05]NVStorageSaveData ofd_packets/00087552 [02:16:05]File name is /storage/ofd_packets/00087552 [02:16:05]Write 654 bytes [02:16:05]NVStorageSaveData done [02:16:05]OFDSenderStorePacket done [02:16:05]KKMCreateOFDPacket done [02:16:05]NVStorageSaveData kkm_last_timestamp [02:16:05]File name is /storage/kkm_last_timestamp [02:16:05]Write 4 bytes [02:16:05]NVStorageSaveData done [02:16:05]ExternCall_PrintAddStr [02:16:05]wPrintStart [02:16:05]Write to MH i2c: 01 00 00 EE 02 F0 [02:16:05]Write i2c OK [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: 01 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: 01 07 00 [02:16:05]MH_I2C_Read... [02:16:05]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [02:16:05]RasterBufferAndPrint [02:16:05]line Счет N : (3)148265 [02:16:05]line ИНН: 02508201610067 [02:16:05]line Контрольно-Кассовый Чек [02:16:05]line ПРОДАЖА [02:16:05]line Товар: 4607120858977 [02:16:05]line Чипсы Чипсоны краб 40г [02:16:05]line 2.000 * 38.00 [02:16:05]line = 76.00 [02:16:05]line НДС 12% НСП 1% [02:16:05]line > о реализуемом товаре [02:16:05]line Товар: 4870209744595 [02:16:05]line Сухарики Флинт Краб 100 гр [02:16:05]line 1.000 * 50.00 [02:16:05]line = 50.00 [02:16:05]line НДС 12% НСП 1% [02:16:05]line > о реализуемом товаре [02:16:05]line Товар: 4602606003759 [02:16:05]line Мар-д Fruit-tella звери mix 30*70г [02:16:05]line 1.000 * 103.00 [02:16:05]line = 103.00 [02:16:05]line НДС 12% НСП 1% [02:16:05]line > о реализуемом товаре [02:16:05]line Товар: 42113270 [02:16:05]line Жев Orbit арбуз [02:16:05]line 1.000 * 40.00 [02:16:05]line = 40.00 [02:16:05]line НДС 12% НСП 1% [02:16:05]line > о реализуемом товаре [02:16:05]line ИТОГО: 269.00 [02:16:05]line НСП 1% : 2.37 [02:16:05]line НДС 12% : 28.57 [02:16:05]line Наличными: 269.00 [02:16:05]line Безнал.: 0.00 [02:16:05]line Место: АЗС № 137 "Партнер Нефть" [02:16:05]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:16:05]line СНО: Общий режим [02:16:05]line Чек 20 24.09.2024 02:16 [02:16:05]line Смена: 499 ФФД: 1.0 [02:16:05]line ЗНМ: 0300000064 [02:16:05]line РНМ: 0000000000092592 [02:16:05]line Версия ККМ: 001 [02:16:05]line ФМ: 0000000000874979 [02:16:05]line ФД: 87552 [02:16:05]line ФПД: 30367734110062 [02:16:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021604&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87552&fm=30367734110062&tin=02508201610067®Number=0000000000092592&sum=26900 [02:16:06]line 0 [02:16:06]OFD Sender: Processing packet 87552 [packets to send 280, broken 279] [02:16:06]ProducePacketName [02:16:06]name=ofd_packets/00087552 [02:16:06]OFD Sender: To server: pG, [02:16:06]CommunicateWithHost lk.salyk.kg:30040 [02:16:06]ConnectInit lk.salyk.kg [02:16:06]written 0, free lines is 4095 [02:16:06]Write to MH i2c: 01 00 00 29 03 2C [02:16:06]Write i2c OK [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: 01 [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: 01 07 00 [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: 01 07 00 29 03 00 00 00 00 00 C8 0B 06 [02:16:06]RasterBufferAndPrint [02:16:06]line [02:16:06]line [02:16:06]line [02:16:06]line [02:16:06]line [02:16:06]written 0, free lines is 3026 [02:16:06]MH_Cut [02:16:06]Write to MH i2c: D1 01 00 30 03 01 05 [02:16:06]Write i2c OK [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: D1 [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: D1 01 00 [02:16:06]MH_I2C_Read... [02:16:06]Read from MH i2c: D1 01 00 30 03 00 04 [02:16:06]Write to MH i2c: 01 00 00 31 03 34 [02:16:06]Write i2c OK [02:16:06]MH_I2C_Read... [02:16:06]Connected sock=9 [02:16: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 70 02 00 00 8A 12 68 02 92 4C 5A 03 01 00 03 00 5C 02 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 38 39 37 37 06 04 27 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 D0 BA D1 80 D0 B0 D0 B1 20 34 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D8 0E 00 00 00 00 13 04 06 00 B0 1D 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 32 30 39 37 34 34 35 39 35 06 04 2D 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 9A D1 80 D0 B0 D0 B1 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 23 04 70 00 8A 04 0D 00 34 36 30 32 36 30 36 30 30 33 37 35 39 06 04 2C 00 D0 9C D0 B0 D1 80 2D D0 B4 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D0 B7 D0 B2 D0 B5 D1 80 D0 B8 20 6D 69 78 20 33 30 2A 37 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 3C 28 00 00 00 00 13 04 06 00 3C 28 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 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 14 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0B 00 00 00 00 07 04 06 00 14 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 14 00 00 00 F4 03 04 00 E4 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 1B 9E 8A 01 17 6E 6A 45 5A 81 FD 94 A8 B6 [02:16:07]*** Cut start [02:16:07]*** Partial cut [02:16:07]*** CUTSNS_PIN = 1 [02:16:07]*** CUTSNS_PIN = 0 [02:16:07]*** Brake cut motor [02:16:08]Read from MH i2c: 01 [02:16:08]MH_I2C_Read... [02:16:08]*** Stop cut motor [02:16:08]*** Cut end [02:16:08]Read from MH i2c: 01 07 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 FF 0F 49 [02:16:08]process_action close_receipt done [02:16:08]requested_data is exist [02:16:08]produce_requested_data [02:16:08]requested_item fm.sn is exist - process it [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 11 00 00 [02:16:08]Write to MH i2c: E2 08 00 32 03 80 11 00 00 00 00 00 00 AF [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 17 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 17 00 32 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 0E [02:16:08]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:08]wFMCommunicate OK [02:16:08]requested_item fd.num is exist - process it [02:16:08]SAM_PROTO_GetFieldsCounters [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 13 00 00 [02:16:08]Write to MH i2c: E2 08 00 33 03 80 13 00 00 00 00 00 00 B2 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 62 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 62 00 33 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 00 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [02:16:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:16:08]wFMCommunicate OK [02:16:08]SAM_PROTO_GetFieldsCounters done [02:16:08]requested_item shift.num is exist - process it [02:16:08]requested_item shift.opened is exist - process it [02:16:08]req_shift_opened [02:16:08]FM_GetShiftState [02:16:08]SAM_PROTO_GetShiftState [02:16:08]wFMCommunicate request_size=4 [02:16:08]MH_SAM_APDU [02:16:08]CAPDU: 80 13 01 00 [02:16:08]Write to MH i2c: E2 08 00 34 03 80 13 01 00 00 00 00 00 B4 [02:16:08]Write i2c OK [02:16:08]MH_I2C_Read... [02:16: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 A0 87 47 00 41 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 00 56 01 00 F4 03 04 00 AF CB F1 66 B6 04 01 00 00 7E 62 8A F6 9F C2 92 30 [02:16:08]CommunicateWithHost err = 0 [02:16:08]CheckOFDResponse [02:16:08]1017 (14) - 77093643461234 [02:16:08]1041 (16) - 0000000000874979 [02:16:08]1040 (4) - 87552 [02:16:08]1012 (4) - 23.09.2024 20:12 [02:16:08]1206 (1) - 0 [02:16:08]OFD Sender: Remove packet 87552 [02:16:08]ProducePacketName [02:16:08]name=ofd_packets/00087552 [02:16:08]NVStorageDeleteData [02:16:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:08]Read from MH i2c: E2 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 0E 00 [02:16:08]MH_I2C_Read... [02:16:08]Read from MH i2c: E2 0E 00 34 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 56 [02:16:08]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:16:08]wFMCommunicate OK [02:16:08]SAM_PROTO_GetShiftState done [02:16:08]FM_GetShiftState done [02:16:08]req_shift_opened done [02:16:08]requested_item shift.open_date is exist - process it [02:16:08]req_shift_open_date [02:16:08]req_shift_open_date done [02:16:08]produce_requested_data done [02:16:08]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87552,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:16:08]process_action_free close_receipt [02:16:08]json_value_free [02:16:08]json_value_free done [02:16:08]process_json_proto returns [02:16:08]Send response to host [02:16:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87552,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:16:08]free response buf [02:16:08]execute_script done [02:16:08]execute_script returns [02:16:08]free content buf [02:16:08]Sock 7.Close socket [02:16:08]Sock 7.Thread stoped [02:16:09]OFD Sender: No OFD packet to send [02:16:13]accept exits with 10 [02:16:13]New connection [02:16:13]New thread 3067383140 created [02:16:13]Thread 3067239780 joined [02:16:13]Waiting for new connection... [02:16:13] Sock 10.Parse request [02:16:13]Sock 10.Check first char [02:16:13]Sock 10.First char is OK [02:16:13]request: POST /json_proto HTTP/1.0 [02:16:13]Method: POST [02:16:13]URL: /json_proto [02:16:13]Method is POST - this is cgi request [02:16:13]url: /json_proto [02:16:13]query_string will be loaded in cgi processing [02:16:13]execute_cgi json_proto POST (null) [02:16:13]execute_cgi path=json_proto method=POST [02:16:13]POST find Content-Length [02:16:13]Host: 172.17.47.196:8080 [02:16:13]Content-Length: 623 [02:16:13]Content-Type: application/json [02:16:13] [02:16:13]POST finish read [02:16:13]Found Content-Length = 623 [02:16:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148266", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [02:16:13]execute_script... [02:16: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)148266", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle 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" ] } } [02:16:13]POST & json_proto [02:16:13]process_json_proto [02:16:13]json parsed OK: [02:16:13]protocol is kg_v1.0 [02:16:13]action value=close_receipt [02:16:13]process_action close_receipt [02:16:13]cmd_close_receipt [02:16:13]MH_GetDate [02:16:13]Write to MH i2c: F0 00 00 35 03 27 [02:16:13]Write i2c OK [02:16:13]MH_I2C_Read... [02:16:13]Read from MH i2c: F0 [02:16:13]MH_I2C_Read... [02:16:13]Read from MH i2c: F0 09 00 [02:16:13]MH_I2C_Read... [02:16:13]Read from MH i2c: F0 09 00 35 03 00 ED 20 F2 66 4C 6B 94 66 46 [02:16:13]GetLastDocTimeStamp 1727144164 [02:16:13]current date 1727144173 [02:16:13]FM_GetShiftState [02:16:13]SAM_PROTO_GetShiftState [02:16:13]wFMCommunicate request_size=4 [02:16:13]MH_SAM_APDU [02:16:13]CAPDU: 80 13 01 00 [02:16:13]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [02:16:13]Write i2c OK [02:16:13]MH_I2C_Read... [02:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:13]Read from MH i2c: E2 [02:16:13]MH_I2C_Read... [02:16:13]Read from MH i2c: E2 0E 00 [02:16:13]MH_I2C_Read... [02:16:13]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 58 [02:16:13]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:16:13]wFMCommunicate OK [02:16:13]SAM_PROTO_GetShiftState done [02:16:13]FM_GetShiftState done [02:16:13]opened in 1727137336 [02:16:13]opened+sec_in_day 1727223736 [02:16:13]quantity*price = 14400 [02:16:13]sum+1 = 14401 [02:16:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 21 24.09.2024 02:16 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87553 ФПД: 21206312146236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021613&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87553&fm=21206312146236&tin=02508201610067®Number=0000000000092592&sum=14400 0 [02:16:14]StoreToDocumentArchive [02:16:14]shift 499 fd 87553 [02:16:14]save to /storage/0499/doc_00087553 [02:16:14]save last doc name /storage/0499/doc_00087553 to /storage/kkm_last_doc_name [02:16:14]save OK [02:16:14]Clear old archive folders... [02:16:14]ProcessDocumentItem done err = 0, tmpTLVsize=275 [02:16:14]tlvbuf is 011FA750 [02:16:14]SAM_PROTO_ClearQueue [02:16:14]wFMCommunicate request_size=4 [02:16:14]MH_SAM_APDU [02:16:14]CAPDU: 80 09 00 00 [02:16:14]Write to MH i2c: E2 08 00 43 03 80 09 00 00 00 00 00 00 B8 [02:16:14]Write i2c OK [02:16:14]MH_I2C_Read... [02:16:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:16:14]Read from MH i2c: E2 [02:16:14]MH_I2C_Read... [02:16:14]Read from MH i2c: E2 03 00 [02:16:14]MH_I2C_Read... [02:16:14]Read from MH i2c: E2 03 00 43 03 00 90 00 BA [02:16:14]RAPDU: 90 00 [02:16:14]wFMCommunicate OK [02:16:14]SAM_PROTO_ClearQueue done [02:16:14]KKMCreateOFDPacket [02:16:14]OFDProtocolAddRootSTLVToBuf [02:16:14]FM_MakeSignedData [02:16:14]FM_MakeSignedData [02:16:14]SAM_PROTO_SignData [02:16:14]wFMCommunicate request_size=4 [02:16:14]MH_SAM_APDU [02:16:14]CAPDU: 80 0D 01 02 [02:16:14]Write to MH i2c: E2 08 00 44 03 80 0D 01 02 00 00 00 00 C0 [02:16:14]Write i2c OK [02:16:14]MH_I2C_Read... [02:16:14]Read from MH i2c: E2 [02:16:14]MH_I2C_Read... [02:16:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:16:14]Read from MH i2c: E2 03 00 [02:16:14]MH_I2C_Read... [02:16:14]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [02:16:14]RAPDU: 90 00 [02:16:14]wFMCommunicate OK [02:16:14]wFMCommunicate request_size=255 [02:16:14]MH_SAM_APDU [02:16:14]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 15 00 00 00 F4 03 04 00 ED 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 11 04 10 00 30 30 30 30 30 [02:16:14]Write to MH i2c: E2 02 01 45 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 15 00 00 00 F4 03 04 00 ED 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 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 35 [02:16:14]Write i2c OK [02:16:14]MH_I2C_Read... [02:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:15]Read from MH i2c: E2 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 03 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [02:16:15]RAPDU: 90 00 [02:16:15]wFMCommunicate OK [02:16:15]wFMCommunicate request_size=34 [02:16:15]MH_SAM_APDU [02:16:15]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 56 01 00 35 04 06 00 13 49 7A B3 D5 3C [02:16:15]Write to MH i2c: E2 25 00 46 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 34 39 37 39 10 04 04 00 01 56 01 00 35 04 06 00 13 49 7A B3 D5 3C 00 00 82 [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:16:15]Read from MH i2c: E2 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 03 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [02:16:15]RAPDU: 90 00 [02:16:15]wFMCommunicate OK [02:16:15]wFMCommunicate request_size=4 [02:16:15]MH_SAM_APDU [02:16:15]CAPDU: 80 0D 03 02 [02:16:15]Write to MH i2c: E2 08 00 47 03 80 0D 03 02 00 00 00 00 C5 [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:16:15]Read from MH i2c: E2 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 0B 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 0B 00 47 03 00 03 1D BC A0 95 D3 61 82 90 00 8D [02:16:15]RAPDU: 03 1D BC A0 95 D3 61 82 90 00 [02:16:15]wFMCommunicate OK [02:16:15]SAM_PROTO_SignData done [02:16:15]FM_MakeSignedData done [02:16:15]CreateOFDProtocolMessage [02:16:15]wFMCommunicate request_size=4 [02:16:15]MH_SAM_APDU [02:16:15]CAPDU: 80 11 00 00 [02:16:15]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:15]Read from MH i2c: E2 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 17 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 24 [02: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 [02:16:15]wFMCommunicate OK [02:16:15]CreateOFDProtocolMessage done [02:16:15]OFDSenderStorePacket 87553 [02:16:15]StoreOFDPacket docnum=87553 [02:16: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 85 FB 1F 01 BB 85 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 15 00 00 00 F4 03 04 00 ED 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 13 49 7A B3 D5 3C 03 1D BC A0 95 D3 61 82 [02:16:15]CheckFolder [02:16:15]dirname=/storage/ofd_packets [02:16:15]CheckFolder done [02:16:15]ProducePacketName [02:16:15]name=ofd_packets/00087553 [02:16:15]NVStorageSaveData ofd_packets/00087553 [02:16:15]File name is /storage/ofd_packets/00087553 [02:16:15]Write 325 bytes [02:16:15]NVStorageSaveData done [02:16:15]OFDSenderStorePacket done [02:16:15]KKMCreateOFDPacket done [02:16:15]NVStorageSaveData kkm_last_timestamp [02:16:15]File name is /storage/kkm_last_timestamp [02:16:15]Write 4 bytes [02:16:15]NVStorageSaveData done [02:16:15]ExternCall_PrintAddStr [02:16:15]wPrintStart [02:16:15]Write to MH i2c: 01 00 00 49 03 4C [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]OFD Sender: Processing packet 87553 [packets to send 280, broken 279] [02:16:15]ProducePacketName [02:16:15]name=ofd_packets/00087553 [02:16:15]OFD Sender: To server: pG, [02:16:15]CommunicateWithHost lk.salyk.kg:30040 [02:16:15]ConnectInit lk.salyk.kg [02:16:15]Read from MH i2c: 01 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: 01 07 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 FF 0F 61 [02:16:15]RasterBufferAndPrint [02:16:15]line Счет N : (3)148266 [02:16:15]line ИНН: 02508201610067 [02:16:15]line Контрольно-Кассовый Чек [02:16:15]line ПРОДАЖА [02:16:15]line Товар: 48743587 [02:16:15]line Сигареты Winston XStyle Silver [02:16:15]line 1.000 * 144.00 [02:16:15]line = 144.00 [02:16:15]line НДС 12% НСП 1% [02:16:15]line > о реализуемом товаре [02:16:15]line ИТОГО: 144.00 [02:16:15]line НСП 1% : 1.27 [02:16:15]line НДС 12% : 15.29 [02:16:15]line Наличными: 144.00 [02:16:15]line Безнал.: 0.00 [02:16:15]line Место: АЗС № 137 "Партнер Нефть" [02:16:15]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:16:15]line СНО: Общий режим [02:16:15]line Чек 21 24.09.2024 02:16 [02:16:15]line Смена: 499 ФФД: 1.0 [02:16:15]line ЗНМ: 0300000064 [02:16:15]line РНМ: 0000000000092592 [02:16:15]line Версия ККМ: 001 [02:16:15]line ФМ: 0000000000874979 [02:16:15]line ФД: 87553 [02:16:15]line ФПД: 21206312146236 [02:16:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021613&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87553&fm=21206312146236&tin=02508201610067®Number=0000000000092592&sum=14400 [02:16:15]line 0 [02:16:15]written 0, free lines is 4095 [02:16:15]Write to MH i2c: 01 00 00 72 03 75 [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: 01 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: 01 07 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: 01 07 00 72 03 00 00 00 00 00 D7 0C 5F [02:16:15]RasterBufferAndPrint [02:16:15]line [02:16:15]line [02:16:15]line [02:16:15]line [02:16:15]line [02:16:15]written 0, free lines is 3305 [02:16:15]MH_Cut [02:16:15]Write to MH i2c: D1 01 00 79 03 01 4E [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: D1 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: D1 01 00 [02:16:15]MH_I2C_Read... [02:16:15]Read from MH i2c: D1 01 00 79 03 00 4D [02:16:15]Write to MH i2c: 01 00 00 7A 03 7D [02:16:15]Write i2c OK [02:16:15]MH_I2C_Read... [02:16:16]*** Cut start [02:16:16]*** Partial cut [02:16:16]*** CUTSNS_PIN = 1 [02:16:16]*** CUTSNS_PIN = 0 [02:16:16]*** Brake cut motor [02:16:17]Read from MH i2c: 01 [02:16:17]MH_I2C_Read... [02:16:17]*** Stop cut motor [02:16:17]*** Cut end [02:16:17]Read from MH i2c: 01 07 00 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FF 0F 92 [02:16:17]process_action close_receipt done [02:16:17]requested_data is exist [02:16:17]produce_requested_data [02:16:17]requested_item fm.sn is exist - process it [02:16:17]wFMCommunicate request_size=4 [02:16:17]MH_SAM_APDU [02:16:17]CAPDU: 80 11 00 00 [02:16:17]Write to MH i2c: E2 08 00 7B 03 80 11 00 00 00 00 00 00 F8 [02:16:17]Write i2c OK [02:16:17]MH_I2C_Read... [02:16:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:16:17]Read from MH i2c: E2 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 17 00 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 17 00 7B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 57 [02:16:17]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:17]wFMCommunicate OK [02:16:17]requested_item fd.num is exist - process it [02:16:17]SAM_PROTO_GetFieldsCounters [02:16:17]wFMCommunicate request_size=4 [02:16:17]MH_SAM_APDU [02:16:17]CAPDU: 80 13 00 00 [02:16:17]Write to MH i2c: E2 08 00 7C 03 80 13 00 00 00 00 00 00 FB [02:16:17]Write i2c OK [02:16:17]MH_I2C_Read... [02:16:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:16:17]Read from MH i2c: E2 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 62 00 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 62 00 7C 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 01 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [02:16: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 01 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:16:17]wFMCommunicate OK [02:16:17]SAM_PROTO_GetFieldsCounters done [02:16:17]requested_item shift.num is exist - process it [02:16:17]requested_item shift.opened is exist - process it [02:16:17]req_shift_opened [02:16:17]FM_GetShiftState [02:16:17]SAM_PROTO_GetShiftState [02:16:17]wFMCommunicate request_size=4 [02:16:17]MH_SAM_APDU [02:16:17]CAPDU: 80 13 01 00 [02:16:17]Write to MH i2c: E2 08 00 7D 03 80 13 01 00 00 00 00 00 FD [02:16:17]Write i2c OK [02:16:17]MH_I2C_Read... [02:16:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:16:17]Read from MH i2c: E2 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 0E 00 [02:16:17]MH_I2C_Read... [02:16:17]Read from MH i2c: E2 0E 00 7D 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 9F [02:16:17]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:16:17]wFMCommunicate OK [02:16:17]SAM_PROTO_GetShiftState done [02:16:17]FM_GetShiftState done [02:16:17]req_shift_opened done [02:16:17]requested_item shift.open_date is exist - process it [02:16:17]req_shift_open_date [02:16:17]req_shift_open_date done [02:16:17]produce_requested_data done [02:16:17]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87553,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:16:17]process_action_free close_receipt [02:16:17]json_value_free [02:16:17]json_value_free done [02:16:17]process_json_proto returns [02:16:17]Send response to host [02:16:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87553,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:16:17]free response buf [02:16:17]execute_script done [02:16:17]execute_script returns [02:16:17]free content buf [02:16:17]Sock 10.Close socket [02:16:17]Sock 10.Thread stoped [02:16:17]recv_with_timeout no data received [02:16:18]Connected sock=11 [02:16: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 27 01 00 00 85 FB 1F 01 BB 85 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 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 58 53 74 79 6C 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 15 00 00 00 F4 03 04 00 ED 20 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 13 49 7A B3 D5 3C 03 1D BC A0 95 D3 61 82 [02:16: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 B6 0E 47 00 FA 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 01 56 01 00 F4 03 04 00 BB CB F1 66 B6 04 01 00 00 D2 88 69 0C A0 42 75 B5 [02:16:22]CommunicateWithHost err = 0 [02:16:22]CheckOFDResponse [02:16:22]1017 (14) - 77093643461234 [02:16:22]1041 (16) - 0000000000874979 [02:16:22]1040 (4) - 87553 [02:16:22]1012 (4) - 23.09.2024 20:12 [02:16:22]1206 (1) - 0 [02:16:22]OFD Sender: Remove packet 87553 [02:16:22]ProducePacketName [02:16:22]name=ofd_packets/00087553 [02:16:22]NVStorageDeleteData [02:16:22]OFD Sender: No OFD packet to send [02:16:27]OFD Sender: No OFD packet to send [02:16:29]recv_with_timeout no data received [02:16:32]OFD Sender: No OFD packet to send [02:16:37]OFD Sender: No OFD packet to send [02:16:42]OFD Sender: No OFD packet to send [02:16:47]OFD Sender: No OFD packet to send [02:16:52]OFD Sender: No OFD packet to send [02:16:57]OFD Sender: No OFD packet to send [02:17:02]OFD Sender: No OFD packet to send [02:17:06]accept exits with 9 [02:17:06]New connection [02:17:06]New thread 3067239780 created [02:17:06]Thread 3067383140 joined [02:17:06]Waiting for new connection... [02:17:06] Sock 9.Parse request [02:17:06]Sock 9.Check first char [02:17:06]Sock 9.First char is OK [02:17:06]request: POST /json_proto HTTP/1.0 [02:17:06]Method: POST [02:17:06]URL: /json_proto [02:17:06]Method is POST - this is cgi request [02:17:06]url: /json_proto [02:17:06]query_string will be loaded in cgi processing [02:17:06]execute_cgi json_proto POST (null) [02:17:06]execute_cgi path=json_proto method=POST [02:17:06]POST find Content-Length [02:17:06]Host: 172.17.47.196:8080 [02:17:06]Content-Length: 748 [02:17:06]Content-Type: application/json [02:17:06] [02:17:06]POST finish read [02:17:06]Found Content-Length = 748 [02:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148267", "tax_sys" : 0, "items" : [ { "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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:17:06]execute_script... [02:17:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)148267", "tax_sys" : 0, "items" : [ { "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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:17:06]POST & json_proto [02:17:06]process_json_proto [02:17:06]json parsed OK: [02:17:06]protocol is kg_v1.0 [02:17:06]action value=close_receipt [02:17:06]process_action close_receipt [02:17:06]cmd_close_receipt [02:17:06]MH_GetDate [02:17:06]Write to MH i2c: F0 00 00 7E 03 70 [02:17:06]Write i2c OK [02:17:06]MH_I2C_Read... [02:17:06]Read from MH i2c: F0 [02:17:06]MH_I2C_Read... [02:17:06]Read from MH i2c: F0 09 00 [02:17:06]MH_I2C_Read... [02:17:06]Read from MH i2c: F0 09 00 7E 03 00 23 21 F2 66 4C 6B 94 66 C6 [02:17:06]GetLastDocTimeStamp 1727144173 [02:17:06]current date 1727144227 [02:17:06]FM_GetShiftState [02:17:06]SAM_PROTO_GetShiftState [02:17:06]wFMCommunicate request_size=4 [02:17:06]MH_SAM_APDU [02:17:06]CAPDU: 80 13 01 00 [02:17:06]Write to MH i2c: E2 08 00 7F 03 80 13 01 00 00 00 00 00 FF [02:17:06]Write i2c OK [02:17:06]MH_I2C_Read... [02:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:17:06]Read from MH i2c: E2 [02:17:06]MH_I2C_Read... [02:17:06]Read from MH i2c: E2 0E 00 [02:17:06]MH_I2C_Read... [02:17:06]Read from MH i2c: E2 0E 00 7F 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 A1 [02:17:06]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:17:06]wFMCommunicate OK [02:17:06]SAM_PROTO_GetShiftState done [02:17:06]FM_GetShiftState done [02:17:06]opened in 1727137336 [02:17:06]opened+sec_in_day 1727223736 [02:17:06]quantity*price = 8500 [02:17:06]sum+1 = 8501 [02:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 22 24.09.2024 02:17 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87554 ФПД: 50384558747537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021707&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87554&fm=50384558747537&tin=02508201610067®Number=0000000000092592&sum=8500 0 [02:17:07]StoreToDocumentArchive [02:17:07]shift 499 fd 87554 [02:17:07]save to /storage/0499/doc_00087554 [02:17:07]save last doc name /storage/0499/doc_00087554 to /storage/kkm_last_doc_name [02:17:07]save OK [02:17:07]Clear old archive folders... [02:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=311 [02:17:07]tlvbuf is 012AED20 [02:17:07]SAM_PROTO_ClearQueue [02:17:07]wFMCommunicate request_size=4 [02:17:07]MH_SAM_APDU [02:17:07]CAPDU: 80 09 00 00 [02:17:07]Write to MH i2c: E2 08 00 8C 03 80 09 00 00 00 00 00 00 01 [02:17:07]Write i2c OK [02:17:07]MH_I2C_Read... [02:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:17:07]Read from MH i2c: E2 [02:17:07]MH_I2C_Read... [02:17:07]Read from MH i2c: E2 03 00 [02:17:07]MH_I2C_Read... [02:17:07]Read from MH i2c: E2 03 00 8C 03 00 90 00 03 [02:17:07]RAPDU: 90 00 [02:17:07]wFMCommunicate OK [02:17:07]SAM_PROTO_ClearQueue done [02:17:07]KKMCreateOFDPacket [02:17:07]OFDProtocolAddRootSTLVToBuf [02:17:07]FM_MakeSignedData [02:17:07]FM_MakeSignedData [02:17:07]SAM_PROTO_SignData [02:17:07]wFMCommunicate request_size=4 [02:17:07]MH_SAM_APDU [02:17:07]CAPDU: 80 0D 01 02 [02:17:07]Write to MH i2c: E2 08 00 8D 03 80 0D 01 02 00 00 00 00 09 [02:17:07]Write i2c OK [02:17:07]MH_I2C_Read... [02:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:17:07]Read from MH i2c: E2 [02:17:07]MH_I2C_Read... [02:17:07]Read from MH i2c: E2 03 00 [02:17:07]MH_I2C_Read... [02:17:07]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [02:17:07]RAPDU: 90 00 [02:17:07]wFMCommunicate OK [02:17:07]wFMCommunicate request_size=255 [02:17:07]MH_SAM_APDU [02:17:07]CAPDU: 80 0D 02 02 FA 03 00 37 01 1E 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 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 16 00 00 00 F4 03 04 00 23 21 F2 66 0E 04 04 00 F3 01 [02:17:08]Write to MH i2c: E2 02 01 8E 03 80 0D 02 02 FA 00 03 00 37 01 1E 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 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 16 00 00 00 F4 03 04 00 23 21 F2 66 0E 04 04 00 F3 01 00 00 7B [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:17:08]Read from MH i2c: E2 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 03 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [02:17:08]RAPDU: 90 00 [02:17:08]wFMCommunicate OK [02:17:08]wFMCommunicate request_size=70 [02:17:08]MH_SAM_APDU [02:17:08]CAPDU: 80 0D 02 02 41 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 2D D3 11 B9 EF 91 [02:17:08]Write to MH i2c: E2 49 00 8F 03 80 0D 02 02 41 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 2D D3 11 B9 EF 91 00 00 D4 [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:17:08]Read from MH i2c: E2 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 03 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [02:17:08]RAPDU: 90 00 [02:17:08]wFMCommunicate OK [02:17:08]wFMCommunicate request_size=4 [02:17:08]MH_SAM_APDU [02:17:08]CAPDU: 80 0D 03 02 [02:17:08]Write to MH i2c: E2 08 00 90 03 80 0D 03 02 00 00 00 00 0E [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:17:08]Read from MH i2c: E2 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 0B 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 0B 00 90 03 00 9A D4 7D 4B CE 96 94 63 90 00 A0 [02:17:08]RAPDU: 9A D4 7D 4B CE 96 94 63 90 00 [02:17:08]wFMCommunicate OK [02:17:08]SAM_PROTO_SignData done [02:17:08]FM_MakeSignedData done [02:17:08]CreateOFDProtocolMessage [02:17:08]wFMCommunicate request_size=4 [02:17:08]MH_SAM_APDU [02:17:08]CAPDU: 80 11 00 00 [02:17:08]Write to MH i2c: E2 08 00 91 03 80 11 00 00 00 00 00 00 0E [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:17:08]Read from MH i2c: E2 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 17 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: E2 17 00 91 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 6D [02:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:17:08]wFMCommunicate OK [02:17:08]CreateOFDProtocolMessage done [02:17:08]OFDSenderStorePacket 87554 [02:17:08]StoreOFDPacket docnum=87554 [02:17: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 4B 01 00 00 43 62 43 01 1C 26 5A 03 01 00 03 00 37 01 1E 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 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 16 00 00 00 F4 03 04 00 23 21 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 2D D3 11 B9 EF 91 9A D4 7D 4B CE 96 94 63 [02:17:08]CheckFolder [02:17:08]dirname=/storage/ofd_packets [02:17:08]CheckFolder done [02:17:08]ProducePacketName [02:17:08]name=ofd_packets/00087554 [02:17:08]NVStorageSaveData ofd_packets/00087554 [02:17:08]File name is /storage/ofd_packets/00087554 [02:17:08]Write 361 bytes [02:17:08]NVStorageSaveData done [02:17:08]OFDSenderStorePacket done [02:17:08]KKMCreateOFDPacket done [02:17:08]NVStorageSaveData kkm_last_timestamp [02:17:08]File name is /storage/kkm_last_timestamp [02:17:08]Write 4 bytes [02:17:08]NVStorageSaveData done [02:17:08]ExternCall_PrintAddStr [02:17:08]wPrintStart [02:17:08]Write to MH i2c: 01 00 00 92 03 95 [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 07 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 FF 0F AA [02:17:08]RasterBufferAndPrint [02:17:08]line Счет N : (3)148267 [02:17:08]line ИНН: 02508201610067 [02:17:08]line Контрольно-Кассовый Чек [02:17:08]line ПРОДАЖА [02:17:08]line Товар: 4601025117542 [02:17:08]line Напиток Фрутмотив тропический микс 0,5 [02:17:08]line 1.000 * 85.00 [02:17:08]line = 85.00 [02:17:08]line НДС 12% НСП 1% [02:17:08]line > о реализуемом товаре [02:17:08]line ИТОГО: 85.00 [02:17:08]line НСП 1% : 0.75 [02:17:08]line НДС 12% : 9.03 [02:17:08]line Наличными: 85.00 [02:17:08]line Безнал.: 0.00 [02:17:08]line Место: АЗС № 137 "Партнер Нефть" [02:17:08]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:17:08]line СНО: Общий режим [02:17:08]line Чек 22 24.09.2024 02:17 [02:17:08]line Смена: 499 ФФД: 1.0 [02:17:08]line ЗНМ: 0300000064 [02:17:08]line РНМ: 0000000000092592 [02:17:08]line Версия ККМ: 001 [02:17:08]line ФМ: 0000000000874979 [02:17:08]line ФД: 87554 [02:17:08]line ФПД: 50384558747537 [02:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T021707&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87554&fm=50384558747537&tin=02508201610067®Number=0000000000092592&sum=8500 [02:17:08]line 0 [02:17:08]OFD Sender: Processing packet 87554 [packets to send 280, broken 279] [02:17:08]ProducePacketName [02:17:08]name=ofd_packets/00087554 [02:17:08]OFD Sender: To server: pG, [02:17:08]CommunicateWithHost lk.salyk.kg:30040 [02:17:08]ConnectInit lk.salyk.kg [02:17:08]written 0, free lines is 4095 [02:17:08]Write to MH i2c: 01 00 00 BB 03 BE [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 07 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: 01 07 00 BB 03 00 00 00 00 00 D4 0C A5 [02:17:08]RasterBufferAndPrint [02:17:08]line [02:17:08]line [02:17:08]line [02:17:08]line [02:17:08]line [02:17:08]written 0, free lines is 3294 [02:17:08]MH_Cut [02:17:08]Write to MH i2c: D1 01 00 C2 03 01 97 [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: D1 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: D1 01 00 [02:17:08]MH_I2C_Read... [02:17:08]Read from MH i2c: D1 01 00 C2 03 00 96 [02:17:08]Write to MH i2c: 01 00 00 C3 03 C6 [02:17:08]Write i2c OK [02:17:08]MH_I2C_Read... [02:17:09]*** Cut start [02:17:09]*** Partial cut [02:17:09]*** CUTSNS_PIN = 1 [02:17:09]*** CUTSNS_PIN = 0 [02:17:10]*** Brake cut motor [02:17:10]Read from MH i2c: 01 [02:17:10]MH_I2C_Read... [02:17:10]*** Stop cut motor [02:17:10]*** Cut end [02:17:10]Read from MH i2c: 01 07 00 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 FF 0F DB [02:17:10]process_action close_receipt done [02:17:10]requested_data is exist [02:17:10]produce_requested_data [02:17:10]requested_item fm.sn is exist - process it [02:17:10]wFMCommunicate request_size=4 [02:17:10]MH_SAM_APDU [02:17:10]CAPDU: 80 11 00 00 [02:17:10]Write to MH i2c: E2 08 00 C4 03 80 11 00 00 00 00 00 00 41 [02:17:10]Write i2c OK [02:17:10]MH_I2C_Read... [02:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:17:10]Read from MH i2c: E2 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 17 00 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 17 00 C4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 A0 [02:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:17:10]wFMCommunicate OK [02:17:10]requested_item fd.num is exist - process it [02:17:10]SAM_PROTO_GetFieldsCounters [02:17:10]wFMCommunicate request_size=4 [02:17:10]MH_SAM_APDU [02:17:10]CAPDU: 80 13 00 00 [02:17:10]Write to MH i2c: E2 08 00 C5 03 80 13 00 00 00 00 00 00 44 [02:17:10]Write i2c OK [02:17:10]MH_I2C_Read... [02:17:10]recv_with_timeout no data received [02:17:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:17:10]Read from MH i2c: E2 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 62 00 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 62 00 C5 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 02 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [02:17:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:17:10]wFMCommunicate OK [02:17:10]SAM_PROTO_GetFieldsCounters done [02:17:10]requested_item shift.num is exist - process it [02:17:10]requested_item shift.opened is exist - process it [02:17:10]req_shift_opened [02:17:10]FM_GetShiftState [02:17:10]SAM_PROTO_GetShiftState [02:17:10]wFMCommunicate request_size=4 [02:17:10]MH_SAM_APDU [02:17:10]CAPDU: 80 13 01 00 [02:17:10]Write to MH i2c: E2 08 00 C6 03 80 13 01 00 00 00 00 00 46 [02:17:10]Write i2c OK [02:17:10]MH_I2C_Read... [02:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:17:10]Read from MH i2c: E2 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 0E 00 [02:17:10]MH_I2C_Read... [02:17:10]Read from MH i2c: E2 0E 00 C6 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 E8 [02:17:10]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:17:10]wFMCommunicate OK [02:17:10]SAM_PROTO_GetShiftState done [02:17:10]FM_GetShiftState done [02:17:10]req_shift_opened done [02:17:10]requested_item shift.open_date is exist - process it [02:17:10]req_shift_open_date [02:17:10]req_shift_open_date done [02:17:10]produce_requested_data done [02:17:10]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87554,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:17:10]process_action_free close_receipt [02:17:10]json_value_free [02:17:10]json_value_free done [02:17:10]process_json_proto returns [02:17:10]Send response to host [02:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87554,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:17:10]free response buf [02:17:10]execute_script done [02:17:10]execute_script returns [02:17:10]free content buf [02:17:10]Sock 9.Close socket [02:17:10]Sock 9.Thread stoped [02:17:13]ConnectInit Can't take IP for lk.salyk.kg [02:17:13]CommunicateWithHost connect error [02:17:13]CommunicateWithHost err = -1 [02:17:13]OFD Sender: Server communicate error [02:17:18]OFD Sender: Processing packet 87554 [packets to send 280, broken 279] [02:17:18]ProducePacketName [02:17:18]name=ofd_packets/00087554 [02:17:18]OFD Sender: To server: pG, [02:17:18]CommunicateWithHost lk.salyk.kg:30040 [02:17:18]ConnectInit lk.salyk.kg [02:17:19]Connected sock=9 [02:17: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 4B 01 00 00 43 62 43 01 1C 26 5A 03 01 00 03 00 37 01 1E 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 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 16 00 00 00 F4 03 04 00 23 21 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 2D D3 11 B9 EF 91 9A D4 7D 4B CE 96 94 63 [02:17: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 7A 04 47 00 A5 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 02 56 01 00 F4 03 04 00 F7 CB F1 66 B6 04 01 00 00 10 86 45 00 D4 74 60 F6 [02:17:19]CommunicateWithHost err = 0 [02:17:19]CheckOFDResponse [02:17:19]1017 (14) - 77093643461234 [02:17:19]1041 (16) - 0000000000874979 [02:17:19]1040 (4) - 87554 [02:17:19]1012 (4) - 23.09.2024 20:13 [02:17:19]1206 (1) - 0 [02:17:19]OFD Sender: Remove packet 87554 [02:17:19]ProducePacketName [02:17:19]name=ofd_packets/00087554 [02:17:19]NVStorageDeleteData [02:17:20]OFD Sender: No OFD packet to send [02:17:25]OFD Sender: No OFD packet to send [02:17:30]OFD Sender: No OFD packet to send [02:17:35]OFD Sender: No OFD packet to send [02:17:40]OFD Sender: No OFD packet to send [02:17:45]OFD Sender: No OFD packet to send [02:17:50]OFD Sender: No OFD packet to send [02:17:50]recv_with_timeout no data received [02:17:55]OFD Sender: No OFD packet to send [02:18:00]OFD Sender: No OFD packet to send [02:18:05]OFD Sender: No OFD packet to send [02:18:10]OFD Sender: No OFD packet to send [02:18:15]OFD Sender: No OFD packet to send [02:18:20]OFD Sender: No OFD packet to send [02:18:25]OFD Sender: No OFD packet to send [02:18:30]OFD Sender: No OFD packet to send [02:18:35]OFD Sender: No OFD packet to send [02:18:40]OFD Sender: No OFD packet to send [02:18:45]OFD Sender: No OFD packet to send [02:18:50]OFD Sender: No OFD packet to send [02:18:55]OFD Sender: No OFD packet to send [02:19:00]OFD Sender: No OFD packet to send [02:19:05]OFD Sender: No OFD packet to send [02:19:10]OFD Sender: No OFD packet to send [02:19:15]OFD Sender: No OFD packet to send [02:19:20]OFD Sender: No OFD packet to send [02:19:25]OFD Sender: No OFD packet to send [02:19:30]OFD Sender: No OFD packet to send [02:19:35]OFD Sender: No OFD packet to send [02:19:40]OFD Sender: No OFD packet to send [02:19:45]OFD Sender: No OFD packet to send [02:19:50]OFD Sender: No OFD packet to send [02:19:55]OFD Sender: No OFD packet to send [02:20:00]OFD Sender: No OFD packet to send [02:20:05]OFD Sender: No OFD packet to send [02:20:10]OFD Sender: No OFD packet to send [02:20:15]OFD Sender: No OFD packet to send [02:20:20]OFD Sender: No OFD packet to send [02:20:25]OFD Sender: No OFD packet to send [02:20:30]OFD Sender: No OFD packet to send [02:20:35]recv_with_timeout no data received [02:20:35]OFD Sender: No OFD packet to send [02:20:40]OFD Sender: No OFD packet to send [02:20:45]OFD Sender: No OFD packet to send [02:20:50]OFD Sender: No OFD packet to send [02:20:55]OFD Sender: No OFD packet to send [02:21:00]OFD Sender: No OFD packet to send [02:21:05]OFD Sender: No OFD packet to send [02:21:09]recv_with_timeout no data received [02:21:10]OFD Sender: No OFD packet to send [02:21:15]OFD Sender: No OFD packet to send [02:21:20]OFD Sender: No OFD packet to send [02:21:25]OFD Sender: No OFD packet to send [02:21:30]OFD Sender: No OFD packet to send [02:21:35]OFD Sender: No OFD packet to send [02:21:40]OFD Sender: No OFD packet to send [02:21:41]recv_with_timeout no data received [02:21:45]OFD Sender: No OFD packet to send [02:21:50]OFD Sender: No OFD packet to send [02:21:55]OFD Sender: No OFD packet to send [02:22:00]OFD Sender: No OFD packet to send [02:22:05]OFD Sender: No OFD packet to send [02:22:10]OFD Sender: No OFD packet to send [02:22:15]OFD Sender: No OFD packet to send [02:22:20]OFD Sender: No OFD packet to send [02:22:22]recv_with_timeout no data received [02:22:25]OFD Sender: No OFD packet to send [02:22:30]OFD Sender: No OFD packet to send [02:22:36]OFD Sender: No OFD packet to send [02:22:37]accept exits with 10 [02:22:37]New connection [02:22:37]New thread 3067383140 created [02:22:37]Thread 3067239780 joined [02:22:37]Waiting for new connection... [02:22:37] Sock 10.Parse request [02:22:37]Sock 10.Check first char [02:22:37]Sock 10.First char is OK [02:22:37]request: POST /json_proto HTTP/1.0 [02:22:37]Method: POST [02:22:37]URL: /json_proto [02:22:37]Method is POST - this is cgi request [02:22:37]url: /json_proto [02:22:37]query_string will be loaded in cgi processing [02:22:37]execute_cgi json_proto POST (null) [02:22:37]execute_cgi path=json_proto method=POST [02:22:37]POST find Content-Length [02:22:37]Host: 172.17.47.196:8080 [02:22:37]Content-Length: 800 [02:22:37]Content-Type: application/json [02:22:37] [02:22:37]POST finish read [02:22:37]Found Content-Length = 800 [02:22:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872485", "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" ] } } [02:22:37]execute_script... [02:22: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)872485", "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" ] } } [02:22:37]POST & json_proto [02:22:37]process_json_proto [02:22:37]json parsed OK: [02:22:37]protocol is kg_v1.0 [02:22:37]action value=close_receipt [02:22:37]process_action close_receipt [02:22:37]cmd_close_receipt [02:22:37]MH_GetDate [02:22:37]Write to MH i2c: F0 00 00 C7 03 B9 [02:22:37]Write i2c OK [02:22:37]MH_I2C_Read... [02:22:37]Read from MH i2c: F0 [02:22:37]MH_I2C_Read... [02:22:37]Read from MH i2c: F0 09 00 [02:22:37]MH_I2C_Read... [02:22:37]Read from MH i2c: F0 09 00 C7 03 00 6D 22 F2 66 4C 6B 94 66 5A [02:22:37]GetLastDocTimeStamp 1727144227 [02:22:37]current date 1727144557 [02:22:37]FM_GetShiftState [02:22:37]SAM_PROTO_GetShiftState [02:22:37]wFMCommunicate request_size=4 [02:22:37]MH_SAM_APDU [02:22:37]CAPDU: 80 13 01 00 [02:22:37]Write to MH i2c: E2 08 00 C8 03 80 13 01 00 00 00 00 00 48 [02:22:37]Write i2c OK [02:22:37]MH_I2C_Read... [02:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:22:37]Read from MH i2c: E2 [02:22:37]MH_I2C_Read... [02:22:37]Read from MH i2c: E2 0E 00 [02:22:37]MH_I2C_Read... [02:22:37]Read from MH i2c: E2 0E 00 C8 03 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 EA [02:22:37]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:22:37]wFMCommunicate OK [02:22:37]SAM_PROTO_GetShiftState done [02:22:37]FM_GetShiftState done [02:22:37]opened in 1727137336 [02:22:37]opened+sec_in_day 1727223736 [02:22:37]quantity*price = 50036 [02:22:37]sum+1 = 50037 [02:22:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 23 24.09.2024 02:22 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000874979 ФД: 87555 ФПД: 98817351171174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T022237&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87555&fm=98817351171174&tin=02508201610067®Number=0000000000092592&sum=50036 [02:22:38]StoreToDocumentArchive [02:22:38]shift 499 fd 87555 [02:22:38]save to /storage/0499/doc_00087555 [02:22:38]save last doc name /storage/0499/doc_00087555 to /storage/kkm_last_doc_name [02:22:38]save OK [02:22:38]Clear old archive folders... [02:22:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:22:38]tlvbuf is 012B0560 [02:22:38]SAM_PROTO_ClearQueue [02:22:38]wFMCommunicate request_size=4 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 09 00 00 [02:22:38]Write to MH i2c: E2 08 00 D5 03 80 09 00 00 00 00 00 00 4A [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 D5 03 00 90 00 4C [02:22:38]RAPDU: 90 00 [02:22:38]wFMCommunicate OK [02:22:38]SAM_PROTO_ClearQueue done [02:22:38]KKMCreateOFDPacket [02:22:38]OFDProtocolAddRootSTLVToBuf [02:22:38]FM_MakeSignedData [02:22:38]FM_MakeSignedData [02:22:38]SAM_PROTO_SignData [02:22:38]wFMCommunicate request_size=4 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 0D 01 02 [02:22:38]Write to MH i2c: E2 08 00 D6 03 80 0D 01 02 00 00 00 00 52 [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 D6 03 00 90 00 4D [02:22:38]RAPDU: 90 00 [02:22:38]wFMCommunicate OK [02:22:38]wFMCommunicate request_size=255 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 17 00 00 00 F4 03 04 00 6D 22 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 59 [02:22:38]Write to MH i2c: E2 02 01 D7 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 17 00 00 00 F4 03 04 00 6D 22 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 59 00 00 CC [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:22:38]Read from MH i2c: E2 03 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 D7 03 00 90 00 4E [02:22:38]RAPDU: 90 00 [02:22:38]wFMCommunicate OK [02:22:38]wFMCommunicate request_size=10 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 0D 02 02 05 DF B5 1D 3C 66 [02:22:38]Write to MH i2c: E2 0D 00 D8 03 80 0D 02 02 05 00 DF B5 1D 3C 66 00 00 B2 [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 03 00 D8 03 00 90 00 4F [02:22:38]RAPDU: 90 00 [02:22:38]wFMCommunicate OK [02:22:38]wFMCommunicate request_size=4 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 0D 03 02 [02:22:38]Write to MH i2c: E2 08 00 D9 03 80 0D 03 02 00 00 00 00 57 [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 0B 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 0B 00 D9 03 00 2F 21 EF 56 39 1A 12 AE 90 00 00 [02:22:38]RAPDU: 2F 21 EF 56 39 1A 12 AE 90 00 [02:22:38]wFMCommunicate OK [02:22:38]SAM_PROTO_SignData done [02:22:38]FM_MakeSignedData done [02:22:38]CreateOFDProtocolMessage [02:22:38]wFMCommunicate request_size=4 [02:22:38]MH_SAM_APDU [02:22:38]CAPDU: 80 11 00 00 [02:22:38]Write to MH i2c: E2 08 00 DA 03 80 11 00 00 00 00 00 00 57 [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:22:38]Read from MH i2c: E2 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 17 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: E2 17 00 DA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 B6 [02:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:22:38]wFMCommunicate OK [02:22:38]CreateOFDProtocolMessage done [02:22:38]OFDSenderStorePacket 87555 [02:22:38]StoreOFDPacket docnum=87555 [02:22: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 6A 14 07 01 71 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 17 00 00 00 F4 03 04 00 6D 22 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 59 DF B5 1D 3C 66 2F 21 EF 56 39 1A 12 AE [02:22:38]CheckFolder [02:22:38]dirname=/storage/ofd_packets [02:22:38]CheckFolder done [02:22:38]ProducePacketName [02:22:38]name=ofd_packets/00087555 [02:22:38]NVStorageSaveData ofd_packets/00087555 [02:22:38]File name is /storage/ofd_packets/00087555 [02:22:38]Write 301 bytes [02:22:38]NVStorageSaveData done [02:22:38]OFDSenderStorePacket done [02:22:38]KKMCreateOFDPacket done [02:22:38]NVStorageSaveData kkm_last_timestamp [02:22:38]File name is /storage/kkm_last_timestamp [02:22:38]Write 4 bytes [02:22:38]NVStorageSaveData done [02:22:38]ExternCall_PrintAddStr [02:22:38]wPrintStart [02:22:38]Write to MH i2c: 01 00 00 DB 03 DE [02:22:38]Write i2c OK [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: 01 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: 01 07 00 [02:22:38]MH_I2C_Read... [02:22:38]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 FF 0F F3 [02:22:38]RasterBufferAndPrint [02:22:38]line Счет N : (1)872485 [02:22:38]line ИНН: 02508201610067 [02:22:38]line Контрольно-Кассовый Чек [02:22:38]line ПРОДАЖА [02:22:38]line ТРК (МРК, ГНК) : 43 [02:22:38]line Товар: 2710124130 [02:22:38]line Аи-92-К-5 [02:22:38]line 7.380 * 67.80 [02:22:38]line = 500.36 [02:22:38]line НДС 12% НСП 1% [02:22:38]line > о реализуемом товаре [02:22:38]line ИТОГО: 500.36 [02:22:38]line НСП 1% : 4.43 [02:22:38]line НДС 12% : 53.14 [02:22:38]line Наличными: 0.00 [02:22:38]line Безнал.: 500.36 [02:22:38]line Место: АЗС № 137 "Партнер Нефть" [02:22:38]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:22:38]line СНО: Общий режим [02:22:38]line Чек 23 24.09.2024 02:22 [02:22:38]line Смена: 499 ФФД: 1.0 [02:22:38]line ЗНМ: 0300000064 [02:22:38]line РНМ: 0000000000092592 [02:22:38]line Версия ККМ: 001 [02:22:38]line Платежная система: O! деньги [02:22:38]line ФМ: 0000000000874979 [02:22:38]line ФД: 87555 [02:22:38]line ФПД: 98817351171174 [02:22:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T022237&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87555&fm=98817351171174&tin=02508201610067®Number=0000000000092592&sum=50036 [02:22:38]written 0, free lines is 4095 [02:22:38]OFD Sender: Processing packet 87555 [packets to send 280, broken 279] [02:22:38]ProducePacketName [02:22:38]name=ofd_packets/00087555 [02:22:38]OFD Sender: To server: pG, [02:22:38]CommunicateWithHost lk.salyk.kg:30040 [02:22:38]ConnectInit lk.salyk.kg [02:22:39]Write to MH i2c: 01 00 00 05 04 09 [02:22:39]Write i2c OK [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: 01 [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: 01 07 00 [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: 01 07 00 05 04 00 00 00 00 00 D9 0C F5 [02:22:39]RasterBufferAndPrint [02:22:39]line [02:22:39]line [02:22:39]line [02:22:39]line [02:22:39]line [02:22:39]written 0, free lines is 3297 [02:22:39]MH_Cut [02:22:39]Write to MH i2c: D1 01 00 0C 04 01 E2 [02:22:39]Write i2c OK [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: D1 [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: D1 01 00 [02:22:39]MH_I2C_Read... [02:22:39]Read from MH i2c: D1 01 00 0C 04 00 E1 [02:22:39]Write to MH i2c: 01 00 00 0D 04 11 [02:22:39]Write i2c OK [02:22:39]MH_I2C_Read... [02:22:39]Connected sock=11 [02:22:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 0F 01 00 00 6A 14 07 01 71 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 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 17 00 00 00 F4 03 04 00 6D 22 F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 59 DF B5 1D 3C 66 2F 21 EF 56 39 1A 12 AE [02:22:39]*** Cut start [02:22:39]*** Partial cut [02:22:39]*** CUTSNS_PIN = 1 [02:22:39]*** CUTSNS_PIN = 0 [02:22: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 FB D9 47 00 33 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 03 56 01 00 F4 03 04 00 37 CD F1 66 B6 04 01 00 00 61 C6 1D 4D 74 D1 1D 26 [02:22:40]CommunicateWithHost err = 0 [02:22:40]CheckOFDResponse [02:22:40]1017 (14) - 77093643461234 [02:22:40]1041 (16) - 0000000000874979 [02:22:40]1040 (4) - 87555 [02:22:40]1012 (4) - 23.09.2024 20:19 [02:22:40]1206 (1) - 0 [02:22:40]OFD Sender: Remove packet 87555 [02:22:40]ProducePacketName [02:22:40]name=ofd_packets/00087555 [02:22:40]NVStorageDeleteData [02:22:40]*** Brake cut motor [02:22:40]Read from MH i2c: 01 [02:22:40]MH_I2C_Read... [02:22:40]*** Stop cut motor [02:22:40]*** Cut end [02:22:40]Read from MH i2c: 01 07 00 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: 01 07 00 0D 04 00 00 00 00 00 FF 0F 26 [02:22:40]process_action close_receipt done [02:22:40]requested_data is exist [02:22:40]produce_requested_data [02:22:40]requested_item fm.sn is exist - process it [02:22:40]wFMCommunicate request_size=4 [02:22:40]MH_SAM_APDU [02:22:40]CAPDU: 80 11 00 00 [02:22:40]Write to MH i2c: E2 08 00 0E 04 80 11 00 00 00 00 00 00 8C [02:22:40]Write i2c OK [02:22:40]MH_I2C_Read... [02:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:22:40]Read from MH i2c: E2 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 17 00 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 17 00 0E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 EB [02: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 [02:22:40]wFMCommunicate OK [02:22:40]requested_item fd.num is exist - process it [02:22:40]SAM_PROTO_GetFieldsCounters [02:22:40]wFMCommunicate request_size=4 [02:22:40]MH_SAM_APDU [02:22:40]CAPDU: 80 13 00 00 [02:22:40]Write to MH i2c: E2 08 00 0F 04 80 13 00 00 00 00 00 00 8F [02:22:40]Write i2c OK [02:22:40]MH_I2C_Read... [02:22:40]OFD Sender: No OFD packet to send [02:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:22:40]Read from MH i2c: E2 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 62 00 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 62 00 0F 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 03 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [02:22:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 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 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:22:40]wFMCommunicate OK [02:22:40]SAM_PROTO_GetFieldsCounters done [02:22:40]requested_item shift.num is exist - process it [02:22:40]requested_item shift.opened is exist - process it [02:22:40]req_shift_opened [02:22:40]FM_GetShiftState [02:22:40]SAM_PROTO_GetShiftState [02:22:40]wFMCommunicate request_size=4 [02:22:40]MH_SAM_APDU [02:22:40]CAPDU: 80 13 01 00 [02:22:40]Write to MH i2c: E2 08 00 10 04 80 13 01 00 00 00 00 00 91 [02:22:40]Write i2c OK [02:22:40]MH_I2C_Read... [02:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:22:40]Read from MH i2c: E2 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 0E 00 [02:22:40]MH_I2C_Read... [02:22:40]Read from MH i2c: E2 0E 00 10 04 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 33 [02:22:40]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:22:40]wFMCommunicate OK [02:22:40]SAM_PROTO_GetShiftState done [02:22:40]FM_GetShiftState done [02:22:40]req_shift_opened done [02:22:40]requested_item shift.open_date is exist - process it [02:22:40]req_shift_open_date [02:22:40]req_shift_open_date done [02:22:40]produce_requested_data done [02:22:40]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87555,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:22:40]process_action_free close_receipt [02:22:40]json_value_free [02:22:40]json_value_free done [02:22:40]process_json_proto returns [02:22:40]Send response to host [02:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87555,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:22:40]free response buf [02:22:40]execute_script done [02:22:40]execute_script returns [02:22:40]free content buf [02:22:40]Sock 10.Close socket [02:22:40]Sock 10.Thread stoped [02:22:45]OFD Sender: No OFD packet to send [02:22:50]OFD Sender: No OFD packet to send [02:22:55]OFD Sender: No OFD packet to send [02:23:00]OFD Sender: No OFD packet to send [02:23:05]OFD Sender: No OFD packet to send [02:23:10]OFD Sender: No OFD packet to send [02:23:14]recv_with_timeout no data received [02:23:15]OFD Sender: No OFD packet to send [02:23:20]OFD Sender: No OFD packet to send [02:23:25]OFD Sender: No OFD packet to send [02:23:30]OFD Sender: No OFD packet to send [02:23:35]OFD Sender: No OFD packet to send [02:23:40]OFD Sender: No OFD packet to send [02:23:45]OFD Sender: No OFD packet to send [02:23:50]OFD Sender: No OFD packet to send [02:23:55]OFD Sender: No OFD packet to send [02:24:00]OFD Sender: No OFD packet to send [02:24:05]OFD Sender: No OFD packet to send [02:24:10]OFD Sender: No OFD packet to send [02:24:15]OFD Sender: No OFD packet to send [02:24:20]OFD Sender: No OFD packet to send [02:24:25]OFD Sender: No OFD packet to send [02:24:30]OFD Sender: No OFD packet to send [02:24:35]OFD Sender: No OFD packet to send [02:24:40]OFD Sender: No OFD packet to send [02:24:45]OFD Sender: No OFD packet to send [02:24:50]OFD Sender: No OFD packet to send [02:24:55]OFD Sender: No OFD packet to send [02:25:00]OFD Sender: No OFD packet to send [02:25:05]OFD Sender: No OFD packet to send [02:25:10]OFD Sender: No OFD packet to send [02:25:15]OFD Sender: No OFD packet to send [02:25:20]OFD Sender: No OFD packet to send [02:25:25]OFD Sender: No OFD packet to send [02:25:30]OFD Sender: No OFD packet to send [02:25:35]OFD Sender: No OFD packet to send [02:25:40]OFD Sender: No OFD packet to send [02:25:45]OFD Sender: No OFD packet to send [02:25:50]OFD Sender: No OFD packet to send [02:25:55]OFD Sender: No OFD packet to send [02:26:00]OFD Sender: No OFD packet to send [02:26:06]OFD Sender: No OFD packet to send [02:26:11]OFD Sender: No OFD packet to send [02:26:16]OFD Sender: No OFD packet to send [02:26:21]OFD Sender: No OFD packet to send [02:26:26]OFD Sender: No OFD packet to send [02:26:31]OFD Sender: No OFD packet to send [02:26:36]OFD Sender: No OFD packet to send [02:26:41]OFD Sender: No OFD packet to send [02:26:46]OFD Sender: No OFD packet to send [02:26:50]recv_with_timeout no data received [02:26:51]OFD Sender: No OFD packet to send [02:26:56]OFD Sender: No OFD packet to send [02:27:01]OFD Sender: No OFD packet to send [02:27:06]OFD Sender: No OFD packet to send [02:27:11]OFD Sender: No OFD packet to send [02:27:16]OFD Sender: No OFD packet to send [02:27:21]OFD Sender: No OFD packet to send [02:27:26]OFD Sender: No OFD packet to send [02:27:31]OFD Sender: No OFD packet to send [02:27:36]OFD Sender: No OFD packet to send [02:27:41]OFD Sender: No OFD packet to send [02:27:46]OFD Sender: No OFD packet to send [02:27:51]OFD Sender: No OFD packet to send [02:27:56]OFD Sender: No OFD packet to send [02:28:01]OFD Sender: No OFD packet to send [02:28:06]OFD Sender: No OFD packet to send [02:28:11]OFD Sender: No OFD packet to send [02:28:16]OFD Sender: No OFD packet to send [02:28:21]OFD Sender: No OFD packet to send [02:28:26]OFD Sender: No OFD packet to send [02:28:31]OFD Sender: No OFD packet to send [02:28:34]recv_with_timeout no data received [02:28:36]OFD Sender: No OFD packet to send [02:28:41]OFD Sender: No OFD packet to send [02:28:46]OFD Sender: No OFD packet to send [02:28:51]OFD Sender: No OFD packet to send [02:28:56]OFD Sender: No OFD packet to send [02:29:01]OFD Sender: No OFD packet to send [02:29:06]OFD Sender: No OFD packet to send [02:29:11]OFD Sender: No OFD packet to send [02:29:16]OFD Sender: No OFD packet to send [02:29:21]OFD Sender: No OFD packet to send [02:29:26]OFD Sender: No OFD packet to send [02:29:31]OFD Sender: No OFD packet to send [02:29:36]OFD Sender: No OFD packet to send [02:29:41]OFD Sender: No OFD packet to send [02:29:46]OFD Sender: No OFD packet to send [02:29:51]OFD Sender: No OFD packet to send [02:29:56]OFD Sender: No OFD packet to send [02:30:01]OFD Sender: No OFD packet to send [02:30:06]OFD Sender: No OFD packet to send [02:30:11]OFD Sender: No OFD packet to send [02:30:16]OFD Sender: No OFD packet to send [02:30:21]OFD Sender: No OFD packet to send [02:30:26]OFD Sender: No OFD packet to send [02:30:31]OFD Sender: No OFD packet to send [02:30:36]OFD Sender: No OFD packet to send [02:30:38]recv_with_timeout no data received [02:30:41]OFD Sender: No OFD packet to send [02:30:46]OFD Sender: No OFD packet to send [02:30:51]OFD Sender: No OFD packet to send [02:30:56]OFD Sender: No OFD packet to send [02:31:01]OFD Sender: No OFD packet to send [02:31:06]OFD Sender: No OFD packet to send [02:31:11]OFD Sender: No OFD packet to send [02:31:16]OFD Sender: No OFD packet to send [02:31:17]recv_with_timeout no data received [02:31:21]OFD Sender: No OFD packet to send [02:31:26]OFD Sender: No OFD packet to send [02:31:31]OFD Sender: No OFD packet to send [02:31:36]OFD Sender: No OFD packet to send [02:31:41]OFD Sender: No OFD packet to send [02:31:56]OFD Sender: No OFD packet to send [02:32:00]recv_with_timeout no data received [02:32:01]OFD Sender: No OFD packet to send [02:32:06]OFD Sender: No OFD packet to send [02:32:11]OFD Sender: No OFD packet to send [02:32:16]OFD Sender: No OFD packet to send [02:32:21]OFD Sender: No OFD packet to send [02:32:24]recv_with_timeout no data received [02:32:26]OFD Sender: No OFD packet to send [02:32:31]OFD Sender: No OFD packet to send [02:32:36]OFD Sender: No OFD packet to send [02:32:41]OFD Sender: No OFD packet to send [02:32:46]OFD Sender: No OFD packet to send [02:32:51]OFD Sender: No OFD packet to send [02:32:56]OFD Sender: No OFD packet to send [02:33:01]OFD Sender: No OFD packet to send [02:33:06]OFD Sender: No OFD packet to send [02:33:11]OFD Sender: No OFD packet to send [02:33:16]OFD Sender: No OFD packet to send [02:33:21]OFD Sender: No OFD packet to send [02:33:26]OFD Sender: No OFD packet to send [02:33:31]OFD Sender: No OFD packet to send [02:33:36]OFD Sender: No OFD packet to send [02:33:41]OFD Sender: No OFD packet to send [02:33:46]OFD Sender: No OFD packet to send [02:33:51]OFD Sender: No OFD packet to send [02:33:56]OFD Sender: No OFD packet to send [02:34:01]OFD Sender: No OFD packet to send [02:34:02]recv_with_timeout no data received [02:34:06]OFD Sender: No OFD packet to send [02:34:11]OFD Sender: No OFD packet to send [02:34:16]OFD Sender: No OFD packet to send [02:34:21]OFD Sender: No OFD packet to send [02:34:26]OFD Sender: No OFD packet to send [02:34:31]OFD Sender: No OFD packet to send [02:34:36]OFD Sender: No OFD packet to send [02:34:41]OFD Sender: No OFD packet to send [02:34:46]OFD Sender: No OFD packet to send [02:34:51]OFD Sender: No OFD packet to send [02:34:56]OFD Sender: No OFD packet to send [02:35:01]OFD Sender: No OFD packet to send [02:35:06]OFD Sender: No OFD packet to send [02:35:11]OFD Sender: No OFD packet to send [02:35:16]OFD Sender: No OFD packet to send [02:35:21]OFD Sender: No OFD packet to send [02:35:26]OFD Sender: No OFD packet to send [02:35:31]OFD Sender: No OFD packet to send [02:35:36]OFD Sender: No OFD packet to send [02:35:41]OFD Sender: No OFD packet to send [02:35:46]OFD Sender: No OFD packet to send [02:35:51]OFD Sender: No OFD packet to send [02:35:57]OFD Sender: No OFD packet to send [02:36:02]OFD Sender: No OFD packet to send [02:36:07]OFD Sender: No OFD packet to send [02:36:12]OFD Sender: No OFD packet to send [02:36:17]OFD Sender: No OFD packet to send [02:36:22]OFD Sender: No OFD packet to send [02:36:27]OFD Sender: No OFD packet to send [02:36:32]OFD Sender: No OFD packet to send [02:36:32]recv_with_timeout no data received [02:36:37]OFD Sender: No OFD packet to send [02:36:42]OFD Sender: No OFD packet to send [02:36:47]OFD Sender: No OFD packet to send [02:36:52]OFD Sender: No OFD packet to send [02:36:57]OFD Sender: No OFD packet to send [02:37:02]OFD Sender: No OFD packet to send [02:37:07]OFD Sender: No OFD packet to send [02:37:12]OFD Sender: No OFD packet to send [02:37:17]OFD Sender: No OFD packet to send [02:37:22]OFD Sender: No OFD packet to send [02:37:27]OFD Sender: No OFD packet to send [02:37:32]OFD Sender: No OFD packet to send [02:37:37]OFD Sender: No OFD packet to send [02:37:42]OFD Sender: No OFD packet to send [02:37:47]OFD Sender: No OFD packet to send [02:37:52]OFD Sender: No OFD packet to send [02:37:57]OFD Sender: No OFD packet to send [02:38:02]OFD Sender: No OFD packet to send [02:38:07]OFD Sender: No OFD packet to send [02:38:12]OFD Sender: No OFD packet to send [02:38:17]OFD Sender: No OFD packet to send [02:38:22]OFD Sender: No OFD packet to send [02:38:27]OFD Sender: No OFD packet to send [02:38:32]OFD Sender: No OFD packet to send [02:38:37]OFD Sender: No OFD packet to send [02:38:42]OFD Sender: No OFD packet to send [02:38:47]OFD Sender: No OFD packet to send [02:38:52]OFD Sender: No OFD packet to send [02:38:52]recv_with_timeout no data received [02:38:57]OFD Sender: No OFD packet to send [02:39:02]OFD Sender: No OFD packet to send [02:39:07]OFD Sender: No OFD packet to send [02:39:12]OFD Sender: No OFD packet to send [02:39:17]OFD Sender: No OFD packet to send [02:39:22]OFD Sender: No OFD packet to send [02:39:27]OFD Sender: No OFD packet to send [02:39:32]OFD Sender: No OFD packet to send [02:39:37]OFD Sender: No OFD packet to send [02:39:42]OFD Sender: No OFD packet to send [02:39:47]OFD Sender: No OFD packet to send [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:37]OFD Sender: No OFD packet to send [02:40:37]recv_with_timeout no data received [02:40:42]OFD Sender: No OFD packet to send [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:02]OFD Sender: No OFD packet to send [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:22]OFD Sender: No OFD packet to send [02:41:27]OFD Sender: No OFD packet to send [02:41:32]OFD Sender: No OFD packet to send [02:41:37]OFD Sender: No OFD packet to send [02:41:42]OFD Sender: No OFD packet to send [02:41:47]OFD Sender: No OFD packet to send [02:41:52]OFD Sender: No OFD packet to send [02:41:57]OFD Sender: No OFD packet to send [02:42:02]OFD Sender: No OFD packet to send [02:42:07]OFD Sender: No OFD packet to send [02:42:12]OFD Sender: No OFD packet to send [02:42:17]OFD Sender: No OFD packet to send [02:42:22]OFD Sender: No OFD packet to send [02:42:27]OFD Sender: No OFD packet to send [02:42:28]recv_with_timeout no data received [02:42:32]OFD Sender: No OFD packet to send [02:42:37]OFD Sender: No OFD packet to send [02:42:42]OFD Sender: No OFD packet to send [02:42:47]OFD Sender: No OFD packet to send [02:42:52]OFD Sender: No OFD packet to send [02:42:57]OFD Sender: No OFD packet to send [02:43:02]OFD Sender: No OFD packet to send [02:43:07]OFD Sender: No OFD packet to send [02:43:12]OFD Sender: No OFD packet to send [02:43:17]OFD Sender: No OFD packet to send [02:43:22]OFD Sender: No OFD packet to send [02:43:27]OFD Sender: No OFD packet to send [02:43:32]OFD Sender: No OFD packet to send [02:43:37]OFD Sender: No OFD packet to send [02:43:42]OFD Sender: No OFD packet to send [02:43:47]OFD Sender: No OFD packet to send [02:43:52]OFD Sender: No OFD packet to send [02:43:57]OFD Sender: No OFD packet to send [02:44:02]OFD Sender: No OFD packet to send [02:44:07]OFD Sender: No OFD packet to send [02:44:12]OFD Sender: No OFD packet to send [02:44:17]OFD Sender: No OFD packet to send [02:44:22]OFD Sender: No OFD packet to send [02:44:27]OFD Sender: No OFD packet to send [02:44:32]OFD Sender: No OFD packet to send [02:44:37]OFD Sender: No OFD packet to send [02:44:42]OFD Sender: No OFD packet to send [02:44:47]OFD Sender: No OFD packet to send [02:44:52]OFD Sender: No OFD packet to send [02:44:57]OFD Sender: No OFD packet to send [02:45:02]OFD Sender: No OFD packet to send [02:45:07]OFD Sender: No OFD packet to send [02:45:12]OFD Sender: No OFD packet to send [02:45:17]OFD Sender: No OFD packet to send [02:45:22]OFD Sender: No OFD packet to send [02:45:27]OFD Sender: No OFD packet to send [02:45:32]OFD Sender: No OFD packet to send [02:45:37]OFD Sender: No OFD packet to send [02:45:42]OFD Sender: No OFD packet to send [02:45:47]OFD Sender: No OFD packet to send [02:45:52]OFD Sender: No OFD packet to send [02:45:58]OFD Sender: No OFD packet to send [02:46:03]OFD Sender: No OFD packet to send [02:46:08]OFD Sender: No OFD packet to send [02:46:13]OFD Sender: No OFD packet to send [02:46:18]OFD Sender: No OFD packet to send [02:46:23]OFD Sender: No OFD packet to send [02:46:28]OFD Sender: No OFD packet to send [02:46:33]OFD Sender: No OFD packet to send [02:46:38]OFD Sender: No OFD packet to send [02:46:43]OFD Sender: No OFD packet to send [02:46:48]OFD Sender: No OFD packet to send [02:46:53]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:03]OFD Sender: No OFD packet to send [02:47:08]OFD Sender: No OFD packet to send [02:47:13]OFD Sender: No OFD packet to send [02:47:18]OFD Sender: No OFD packet to send [02:47:23]OFD Sender: No OFD packet to send [02:47:28]OFD Sender: No OFD packet to send [02:47:33]OFD Sender: No OFD packet to send [02:47:38]OFD Sender: No OFD packet to send [02:47:43]OFD Sender: No OFD packet to send [02:47:48]OFD Sender: No OFD packet to send [02:47:53]OFD Sender: No OFD packet to send [02:47:58]OFD Sender: No OFD packet to send [02:48:03]OFD Sender: No OFD packet to send [02:48:08]OFD Sender: No OFD packet to send [02:48:13]OFD Sender: No OFD packet to send [02:48:18]OFD Sender: No OFD packet to send [02:48:23]OFD Sender: No OFD packet to send [02:48:28]OFD Sender: No OFD packet to send [02:48:33]OFD Sender: No OFD packet to send [02:48:38]OFD Sender: No OFD packet to send [02:48:43]OFD Sender: No OFD packet to send [02:48:48]OFD Sender: No OFD packet to send [02:48:53]OFD Sender: No OFD packet to send [02:48:58]OFD Sender: No OFD packet to send [02:49:03]OFD Sender: No OFD packet to send [02:49:08]OFD Sender: No OFD packet to send [02:49:13]OFD Sender: No OFD packet to send [02:49:18]OFD Sender: No OFD packet to send [02:49:23]OFD Sender: No OFD packet to send [02:49:28]OFD Sender: No OFD packet to send [02:49:33]OFD Sender: No OFD packet to send [02:49:38]OFD Sender: No OFD packet to send [02:49:43]OFD Sender: No OFD packet to send [02:49:48]OFD Sender: No OFD packet to send [02:49:53]OFD Sender: No OFD packet to send [02:49:56]recv_with_timeout no data received [02:49:58]OFD Sender: No OFD packet to send [02:50:03]OFD Sender: No OFD packet to send [02:50:08]OFD Sender: No OFD packet to send [02:50:13]OFD Sender: No OFD packet to send [02:50:18]OFD Sender: No OFD packet to send [02:50:23]OFD Sender: No OFD packet to send [02:50:28]OFD Sender: No OFD packet to send [02:50:33]OFD Sender: No OFD packet to send [02:50:38]OFD Sender: No OFD packet to send [02:50:43]OFD Sender: No OFD packet to send [02:50:48]OFD Sender: No OFD packet to send [02:50:53]OFD Sender: No OFD packet to send [02:50:58]OFD Sender: No OFD packet to send [02:51:03]OFD Sender: No OFD packet to send [02:51:08]OFD Sender: No OFD packet to send [02:51:13]OFD Sender: No OFD packet to send [02:51:18]OFD Sender: No OFD packet to send [02:51:23]OFD Sender: No OFD packet to send [02:51:28]OFD Sender: No OFD packet to send [02:51:33]OFD Sender: No OFD packet to send [02:51:38]OFD Sender: No OFD packet to send [02:51:43]OFD Sender: No OFD packet to send [02:51:48]OFD Sender: No OFD packet to send [02:51:53]OFD Sender: No OFD packet to send [02:51:58]OFD Sender: No OFD packet to send [02:52:03]OFD Sender: No OFD packet to send [02:52:08]OFD Sender: No OFD packet to send [02:52:13]OFD Sender: No OFD packet to send [02:52:18]OFD Sender: No OFD packet to send [02:52:23]OFD Sender: No OFD packet to send [02:52:28]OFD Sender: No OFD packet to send [02:52:33]OFD Sender: No OFD packet to send [02:52:38]OFD Sender: No OFD packet to send [02:52:43]OFD Sender: No OFD packet to send [02:52:48]OFD Sender: No OFD packet to send [02:52:53]OFD Sender: No OFD packet to send [02:52:58]OFD Sender: No OFD packet to send [02:53:03]OFD Sender: No OFD packet to send [02:53:08]OFD Sender: No OFD packet to send [02:53:13]OFD Sender: No OFD packet to send [02:53:18]OFD Sender: No OFD packet to send [02:53:23]OFD Sender: No OFD packet to send [02:53:28]OFD Sender: No OFD packet to send [02:53:33]OFD Sender: No OFD packet to send [02:53:38]OFD Sender: No OFD packet to send [02:53:43]OFD Sender: No OFD packet to send [02:53:48]OFD Sender: No OFD packet to send [02:53:53]OFD Sender: No OFD packet to send [02:53:58]OFD Sender: No OFD packet to send [02:54:01]recv_with_timeout no data received [02:54:03]OFD Sender: No OFD packet to send [02:54:08]OFD Sender: No OFD packet to send [02:54:13]OFD Sender: No OFD packet to send [02:54:18]OFD Sender: No OFD packet to send [02:54:23]OFD Sender: No OFD packet to send [02:54:28]OFD Sender: No OFD packet to send [02:54:33]OFD Sender: No OFD packet to send [02:54:38]OFD Sender: No OFD packet to send [02:54:43]OFD Sender: No OFD packet to send [02:54:48]OFD Sender: No OFD packet to send [02:54:53]OFD Sender: No OFD packet to send [02:54:58]OFD Sender: No OFD packet to send [02:55:03]OFD Sender: No OFD packet to send [02:55:08]OFD Sender: No OFD packet to send [02:55:13]OFD Sender: No OFD packet to send [02:55:18]OFD Sender: No OFD packet to send [02:55:23]OFD Sender: No OFD packet to send [02:55:28]OFD Sender: No OFD packet to send [02:55:33]OFD Sender: No OFD packet to send [02:55:38]OFD Sender: No OFD packet to send [02:55:43]OFD Sender: No OFD packet to send [02:55:48]OFD Sender: No OFD packet to send [02:55:53]OFD Sender: No OFD packet to send [02:55:59]OFD Sender: No OFD packet to send [02:56:04]OFD Sender: No OFD packet to send [02:56:04]recv_with_timeout no data received [02:56:09]OFD Sender: No OFD packet to send [02:56:14]OFD Sender: No OFD packet to send [02:56:19]OFD Sender: No OFD packet to send [02:56:24]OFD Sender: No OFD packet to send [02:56:29]OFD Sender: No OFD packet to send [02:56:34]OFD Sender: No OFD packet to send [02:56:39]OFD Sender: No OFD packet to send [02:56:44]OFD Sender: No OFD packet to send [02:56:49]OFD Sender: No OFD packet to send [02:56:54]OFD Sender: No OFD packet to send [02:56:59]OFD Sender: No OFD packet to send [02:57:04]OFD Sender: No OFD packet to send [02:57:09]OFD Sender: No OFD packet to send [02:57:14]OFD Sender: No OFD packet to send [02:57:19]OFD Sender: No OFD packet to send [02:57:24]OFD Sender: No OFD packet to send [02:57:29]OFD Sender: No OFD packet to send [02:57:34]OFD Sender: No OFD packet to send [02:57:39]OFD Sender: No OFD packet to send [02:57:44]OFD Sender: No OFD packet to send [02:57:46]accept exits with 9 [02:57:46]New connection [02:57:46]New thread 3067239780 created [02:57:46]Thread 3067383140 joined [02:57:46]Waiting for new connection... [02:57:46] Sock 9.Parse request [02:57:46]Sock 9.Check first char [02:57:46]Sock 9.First char is OK [02:57:46]request: POST /json_proto HTTP/1.0 [02:57:46]Method: POST [02:57:46]URL: /json_proto [02:57:46]Method is POST - this is cgi request [02:57:46]url: /json_proto [02:57:46]query_string will be loaded in cgi processing [02:57:46]execute_cgi json_proto POST (null) [02:57:46]execute_cgi path=json_proto method=POST [02:57:46]POST find Content-Length [02:57:46]Host: 172.17.47.196:8080 [02:57:46]Content-Length: 677 [02:57:46]Content-Type: application/json [02:57:46] [02:57:46]POST finish read [02:57:46]Found Content-Length = 677 [02:57:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)872488", "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" ] } } [02:57:46]execute_script... [02:57: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)872488", "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" ] } } [02:57:46]POST & json_proto [02:57:46]process_json_proto [02:57:46]json parsed OK: [02:57:46]protocol is kg_v1.0 [02:57:46]action value=close_receipt [02:57:46]process_action close_receipt [02:57:46]cmd_close_receipt [02:57:46]MH_GetDate [02:57:46]Write to MH i2c: F0 00 00 11 04 04 [02:57:46]Write i2c OK [02:57:46]MH_I2C_Read... [02:57:46]Read from MH i2c: F0 [02:57:46]MH_I2C_Read... [02:57:46]Read from MH i2c: F0 09 00 [02:57:46]MH_I2C_Read... [02:57:46]Read from MH i2c: F0 09 00 11 04 00 AB 2A F2 66 4C 6B 94 66 EB [02:57:46]GetLastDocTimeStamp 1727144557 [02:57:46]current date 1727146667 [02:57:46]FM_GetShiftState [02:57:46]SAM_PROTO_GetShiftState [02:57:46]wFMCommunicate request_size=4 [02:57:46]MH_SAM_APDU [02:57:46]CAPDU: 80 13 01 00 [02:57:46]Write to MH i2c: E2 08 00 12 04 80 13 01 00 00 00 00 00 93 [02:57:46]Write i2c OK [02:57:46]MH_I2C_Read... [02:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:57:46]Read from MH i2c: E2 [02:57:46]MH_I2C_Read... [02:57:46]Read from MH i2c: E2 0E 00 [02:57:46]MH_I2C_Read... [02:57:46]Read from MH i2c: E2 0E 00 12 04 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 35 [02:57:46]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:57:46]wFMCommunicate OK [02:57:46]SAM_PROTO_GetShiftState done [02:57:46]FM_GetShiftState done [02:57:46]opened in 1727137336 [02:57:46]opened+sec_in_day 1727223736 [02:57:46]quantity*price = 50036 [02:57:46]sum+1 = 50037 [02:57:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 137 "Партнер Нефть" Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 СНО: Общий режим Чек 24 24.09.2024 02:57 Смена: 499 ФФД: 1.0 ЗНМ: 0300000064 РНМ: 0000000000092592 Версия ККМ: 001 ФМ: 0000000000874979 ФД: 87556 ФПД: 92382927469124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T025747&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87556&fm=92382927469124&tin=02508201610067®Number=0000000000092592&sum=50000 [02:57:48]StoreToDocumentArchive [02:57:48]shift 499 fd 87556 [02:57:48]save to /storage/0499/doc_00087556 [02:57:48]save last doc name /storage/0499/doc_00087556 to /storage/kkm_last_doc_name [02:57:48]save OK [02:57:48]Clear old archive folders... [02:57:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:57:48]tlvbuf is 011D9510 [02:57:48]SAM_PROTO_ClearQueue [02:57:48]wFMCommunicate request_size=4 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 09 00 00 [02:57:48]Write to MH i2c: E2 08 00 1F 04 80 09 00 00 00 00 00 00 95 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 1F 04 00 90 00 97 [02:57:48]RAPDU: 90 00 [02:57:48]wFMCommunicate OK [02:57:48]SAM_PROTO_ClearQueue done [02:57:48]KKMCreateOFDPacket [02:57:48]OFDProtocolAddRootSTLVToBuf [02:57:48]FM_MakeSignedData [02:57:48]FM_MakeSignedData [02:57:48]SAM_PROTO_SignData [02:57:48]wFMCommunicate request_size=4 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 0D 01 02 [02:57:48]Write to MH i2c: E2 08 00 20 04 80 0D 01 02 00 00 00 00 9D [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 20 04 00 90 00 98 [02:57:48]RAPDU: 90 00 [02:57:48]wFMCommunicate OK [02:57:48]wFMCommunicate request_size=255 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AB 2A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 54 [02:57:48]Write to MH i2c: E2 02 01 21 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 00 00 00 F4 03 04 00 AB 2A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 54 00 00 12 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 21 04 00 90 00 99 [02:57:48]RAPDU: 90 00 [02:57:48]wFMCommunicate OK [02:57:48]wFMCommunicate request_size=10 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 0D 02 02 05 05 93 93 3A 44 [02:57:48]Write to MH i2c: E2 0D 00 22 04 80 0D 02 02 05 00 05 93 93 3A 44 00 00 53 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 03 00 22 04 00 90 00 9A [02:57:48]RAPDU: 90 00 [02:57:48]wFMCommunicate OK [02:57:48]wFMCommunicate request_size=4 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 0D 03 02 [02:57:48]Write to MH i2c: E2 08 00 23 04 80 0D 03 02 00 00 00 00 A2 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 0B 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 0B 00 23 04 00 4D D2 35 D2 A7 95 AF AD 90 00 61 [02:57:48]RAPDU: 4D D2 35 D2 A7 95 AF AD 90 00 [02:57:48]wFMCommunicate OK [02:57:48]SAM_PROTO_SignData done [02:57:48]FM_MakeSignedData done [02:57:48]CreateOFDProtocolMessage [02:57:48]wFMCommunicate request_size=4 [02:57:48]MH_SAM_APDU [02:57:48]CAPDU: 80 11 00 00 [02:57:48]Write to MH i2c: E2 08 00 24 04 80 11 00 00 00 00 00 00 A2 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:57:48]Read from MH i2c: E2 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 17 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: E2 17 00 24 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 01 [02: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 [02:57:48]wFMCommunicate OK [02:57:48]CreateOFDProtocolMessage done [02:57:48]OFDSenderStorePacket 87556 [02:57:48]StoreOFDPacket docnum=87556 [02:57: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 53 A3 07 01 D2 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AB 2A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 54 05 93 93 3A 44 4D D2 35 D2 A7 95 AF AD [02:57:48]CheckFolder [02:57:48]dirname=/storage/ofd_packets [02:57:48]CheckFolder done [02:57:48]ProducePacketName [02:57:48]name=ofd_packets/00087556 [02:57:48]NVStorageSaveData ofd_packets/00087556 [02:57:48]File name is /storage/ofd_packets/00087556 [02:57:48]Write 301 bytes [02:57:48]NVStorageSaveData done [02:57:48]OFDSenderStorePacket done [02:57:48]KKMCreateOFDPacket done [02:57:48]NVStorageSaveData kkm_last_timestamp [02:57:48]File name is /storage/kkm_last_timestamp [02:57:48]Write 4 bytes [02:57:48]NVStorageSaveData done [02:57:48]ExternCall_PrintAddStr [02:57:48]wPrintStart [02:57:48]Write to MH i2c: 01 00 00 25 04 29 [02:57:48]Write i2c OK [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: 01 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: 01 07 00 [02:57:48]MH_I2C_Read... [02:57:48]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 FF 0F 3E [02:57:48]RasterBufferAndPrint [02:57:48]line Счет N : (1)872488 [02:57:48]line ИНН: 02508201610067 [02:57:48]line Контрольно-Кассовый Чек [02:57:48]line ПРОДАЖА [02:57:48]line ТРК (МРК, ГНК) : 43 [02:57:48]line Товар: 2710124130 [02:57:48]line Аи-92-К-5 [02:57:48]line 7.380 * 67.80 [02:57:48]line = 500.36 [02:57:48]line НДС 12% НСП 1% [02:57:48]line > о реализуемом товаре [02:57:48]line ОКРУГЛЕНИЕ: -0.36 [02:57:48]line ИТОГО: 500.00 [02:57:48]line Внесено: 500.00 [02:57:48]line СДАЧА: 0.00 [02:57:48]line НСП 1% : 4.43 [02:57:48]line НДС 12% : 53.14 [02:57:48]line Наличными: 500.00 [02:57:48]line Безнал.: 0.00 [02:57:48]line Место: АЗС № 137 "Партнер Нефть" [02:57:48]line Адрес: 720001, с. Питомник, Дон-Булак а/а, 40.753654, 73.381554 [02:57:48]line СНО: Общий режим [02:57:48]line Чек 24 24.09.2024 02:57 [02:57:48]line Смена: 499 ФФД: 1.0 [02:57:48]line ЗНМ: 0300000064 [02:57:48]line РНМ: 0000000000092592 [02:57:48]line Версия ККМ: 001 [02:57:48]line ФМ: 0000000000874979 [02:57:48]line ФД: 87556 [02:57:48]line ФПД: 92382927469124 [02:57:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240924T025747&type=1&operation_type=1&fn_number=0000000000874979&fd_number=87556&fm=92382927469124&tin=02508201610067®Number=0000000000092592&sum=50000 [02:57:48]OFD Sender: Processing packet 87556 [packets to send 280, broken 279] [02:57:48]ProducePacketName [02:57:48]name=ofd_packets/00087556 [02:57:48]OFD Sender: To server: pG, [02:57:48]CommunicateWithHost lk.salyk.kg:30040 [02:57:48]ConnectInit lk.salyk.kg [02:57:48]written 0, free lines is 4095 [02:57:49]Write to MH i2c: 01 00 00 50 04 54 [02:57:49]Write i2c OK [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: 01 [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: 01 07 00 [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: 01 07 00 50 04 00 00 00 00 00 CD 0C 34 [02:57:49]RasterBufferAndPrint [02:57:49]line [02:57:49]line [02:57:49]line [02:57:49]line [02:57:49]line [02:57:49]written 0, free lines is 3280 [02:57:49]MH_Cut [02:57:49]Write to MH i2c: D1 01 00 57 04 01 2D [02:57:49]Write i2c OK [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: D1 [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: D1 01 00 [02:57:49]MH_I2C_Read... [02:57:49]Read from MH i2c: D1 01 00 57 04 00 2C [02:57:49]Write to MH i2c: 01 00 00 58 04 5C [02:57:49]Write i2c OK [02:57:49]MH_I2C_Read... [02:57:50]*** Cut start [02:57:50]*** Partial cut [02:57:50]*** CUTSNS_PIN = 1 [02:57:50]*** CUTSNS_PIN = 0 [02:57:50]*** Brake cut motor [02:57:50]Read from MH i2c: 01 [02:57:50]MH_I2C_Read... [02:57:50]*** Stop cut motor [02:57:50]*** Cut end [02:57:50]Read from MH i2c: 01 07 00 [02:57:50]MH_I2C_Read... [02:57:50]Read from MH i2c: 01 07 00 58 04 00 00 00 00 00 FF 0F 71 [02:57:50]process_action close_receipt done [02:57:50]requested_data is exist [02:57:50]produce_requested_data [02:57:50]requested_item fm.sn is exist - process it [02:57:50]wFMCommunicate request_size=4 [02:57:50]MH_SAM_APDU [02:57:50]CAPDU: 80 11 00 00 [02:57:50]Write to MH i2c: E2 08 00 59 04 80 11 00 00 00 00 00 00 D7 [02:57:50]Write i2c OK [02:57:50]MH_I2C_Read... [02:57:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:57:50]Read from MH i2c: E2 [02:57:50]MH_I2C_Read... [02:57:50]Read from MH i2c: E2 17 00 [02:57:50]MH_I2C_Read... [02:57:50]Read from MH i2c: E2 17 00 59 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 36 [02:57:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 34 39 37 39 90 00 [02:57:50]wFMCommunicate OK [02:57:50]requested_item fd.num is exist - process it [02:57:50]SAM_PROTO_GetFieldsCounters [02:57:50]wFMCommunicate request_size=4 [02:57:50]MH_SAM_APDU [02:57:50]CAPDU: 80 13 00 00 [02:57:50]Write to MH i2c: E2 08 00 5A 04 80 13 00 00 00 00 00 00 DA [02:57:50]Write i2c OK [02:57:50]MH_I2C_Read... [02:57:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:57:51]Read from MH i2c: E2 [02:57:51]MH_I2C_Read... [02:57:51]Read from MH i2c: E2 62 00 [02:57:51]MH_I2C_Read... [02:57:51]Read from MH i2c: E2 62 00 5A 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 04 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [02:57: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 04 56 01 00 0E 04 04 00 F3 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:57:51]wFMCommunicate OK [02:57:51]SAM_PROTO_GetFieldsCounters done [02:57:51]requested_item shift.num is exist - process it [02:57:51]requested_item shift.opened is exist - process it [02:57:51]req_shift_opened [02:57:51]FM_GetShiftState [02:57:51]SAM_PROTO_GetShiftState [02:57:51]wFMCommunicate request_size=4 [02:57:51]MH_SAM_APDU [02:57:51]CAPDU: 80 13 01 00 [02:57:51]Write to MH i2c: E2 08 00 5B 04 80 13 01 00 00 00 00 00 DC [02:57:51]Write i2c OK [02:57:51]MH_I2C_Read... [02:57:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:57:51]Read from MH i2c: E2 [02:57:51]MH_I2C_Read... [02:57:51]Read from MH i2c: E2 0E 00 [02:57:51]MH_I2C_Read... [02:57:51]Read from MH i2c: E2 0E 00 5B 04 00 09 00 01 38 06 F2 66 00 00 00 00 90 00 7E [02:57:51]RAPDU: 09 00 01 38 06 F2 66 00 00 00 00 90 00 [02:57:51]wFMCommunicate OK [02:57:51]SAM_PROTO_GetShiftState done [02:57:51]FM_GetShiftState done [02:57:51]req_shift_opened done [02:57:51]requested_item shift.open_date is exist - process it [02:57:51]req_shift_open_date [02:57:51]req_shift_open_date done [02:57:51]produce_requested_data done [02:57:51]produce_requested_data return {"fm.sn":"0000000000874979","fd.num":87556,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336} [02:57:51]process_action_free close_receipt [02:57:51]json_value_free [02:57:51]json_value_free done [02:57:51]process_json_proto returns [02:57:51]Send response to host [02:57:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000874979","fd.num":87556,"shift.num":499,"shift.opened":1,"shift.open_date":1727137336}}} [02:57:51]free response buf [02:57:51]execute_script done [02:57:51]execute_script returns [02:57:51]free content buf [02:57:51]Sock 9.Close socket [02:57:51]Sock 9.Thread stoped [02:57:52]Connected sock=11 [02:57: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 53 A3 07 01 D2 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AB 2A F2 66 0E 04 04 00 F3 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 39 32 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 56 01 00 35 04 06 00 54 05 93 93 3A 44 4D D2 35 D2 A7 95 AF AD [02:57: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 9C D4 47 00 ED 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 04 56 01 00 F4 03 04 00 78 D5 F1 66 B6 04 01 00 00 09 51 68 51 CA 22 3B 8B [02:57:52]CommunicateWithHost err = 0 [02:57:52]CheckOFDResponse [02:57:52]1017 (14) - 77093643461234 [02:57:52]1041 (16) - 0000000000874979 [02:57:52]1040 (4) - 87556 [02:57:52]1012 (4) - 23.09.2024 20:54 [02:57:52]1206 (1) - 0 [02:57:52]OFD Sender: Remove packet 87556 [02:57:52]ProducePacketName [02:57:52]name=ofd_packets/00087556 [02:57:52]NVStorageDeleteData [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:08]recv_with_timeout no data received [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:28]OFD Sender: No OFD packet to send [02:59:33]OFD Sender: No OFD packet to send [02:59:38]OFD Sender: No OFD packet to send [02:59:43]OFD Sender: No OFD packet to send [02:59:48]OFD Sender: No OFD packet to send [02:59:53]OFD Sender: No OFD packet to send [02:59:58]OFD Sender: No OFD packet to send [03:00:03]OFD Sender: No OFD packet to send [03:00:08]OFD Sender: No OFD packet to send [03:00:13]OFD Sender: No OFD packet to send [03:00:18]OFD Sender: No OFD packet to send [03:00:23]OFD Sender: No OFD packet to send [03:00:28]OFD Sender: No OFD packet to send [03:00:33]OFD Sender: No OFD packet to send [03:00:38]OFD Sender: No OFD packet to send [03:00:43]OFD Sender: No OFD packet to send [03:00:48]OFD Sender: No OFD packet to send [03:00:53]OFD Sender: No OFD packet to send [03:00:58]OFD Sender: No OFD packet to send [03:01:03]OFD Sender: No OFD packet to send [03:01:08]OFD Sender: No OFD packet to send [03:01:13]OFD Sender: No OFD packet to send [03:01:18]OFD Sender: No OFD packet to send [03:01:23]OFD Sender: No OFD packet to send [03:01:28]OFD Sender: No OFD packet to send [03:01:33]OFD Sender: No OFD packet to send [03:01:38]OFD Sender: No OFD packet to send [03:01:43]OFD Sender: No OFD packet to send [03:01:48]OFD Sender: No OFD packet to send [03:01:53]OFD Sender: No OFD packet to send [03:01:58]OFD Sender: No OFD packet to send [03:02:03]OFD Sender: No OFD packet to send [03:02:08]OFD Sender: No OFD packet to send [03:02:13]OFD Sender: No OFD packet to send [03:02:18]OFD Sender: No OFD packet to send [03:02:23]OFD Sender: No OFD packet to send [03:02:28]OFD Sender: No OFD packet to send [03:02:33]OFD Sender: No OFD packet to send [03:02:38]OFD Sender: No OFD packet to send [03:02:43]OFD Sender: No OFD packet to send [03:02:48]OFD Sender: No OFD packet to send [03:02:53]OFD Sender: No OFD packet to send [03:02:58]OFD Sender: No OFD packet to send [03:03:03]OFD Sender: No OFD packet to send [03:03:08]OFD Sender: No OFD packet to send [03:03:13]OFD Sender: No OFD packet to send [03:03:18]OFD Sender: No OFD packet to send [03:03:23]OFD Sender: No OFD packet to send [03:03:28]OFD Sender: No OFD packet to send